.commission-admin,.commission-portal,.commission-login,.commission-dialog{color:var(--text,#f5f5f7);font-family:Poppins,OSM Poppins,system-ui,sans-serif;font-size:15px}.commission-admin h2,.commission-portal h2{margin:0;font-size:18px;font-weight:500}.commission-heading{justify-content:space-between;align-items:center;gap:16px;margin:8px 0 20px;display:flex}.commission-heading p,.commission-note{color:var(--muted,#a3aab5);margin:8px 0;font-size:13px;line-height:1.65}.commission-admin button,.commission-portal button,.commission-login button,.commission-dialog button{min-height:44px;font:inherit;cursor:pointer;color:inherit;background:var(--surface-2,#202124);border:0;border-radius:11px;padding:10px 16px}.commission-admin .primary,.commission-dialog .primary,.commission-login .primary{color:#8ec5ff;background:#132435}.commission-admin button:disabled,.commission-portal button:disabled,.commission-dialog button:disabled{opacity:.55;cursor:wait}.commission-people{background:var(--surface,#141414);border-radius:18px;padding:0 20px}.commission-person{border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;gap:20px;padding:20px 0;display:flex}.commission-person:last-child{border-bottom:0}.commission-person strong,.commission-person span,.commission-person small{overflow-wrap:anywhere;display:block}.commission-person span{margin:4px 0}.commission-person small{color:var(--muted,#a3aab5);font-size:13px}.commission-row-actions{flex-wrap:wrap;gap:8px;display:flex}.commission-admin-footer{justify-content:space-between;align-items:start;gap:24px;margin:20px 0;display:flex}.commission-admin-footer details{max-width:620px}.commission-admin-footer a{color:#8ec5ff;align-items:center;min-height:44px;display:inline-flex}.commission-admin details p,.commission-explanation p{color:var(--muted,#a3aab5);font-size:13px;line-height:1.7}.commission-dialog{background:var(--surface,#141414);border:0;border-radius:20px;width:min(640px,100vw - 32px);max-height:calc(100dvh - 32px);padding:0;overflow:hidden}.commission-dialog::backdrop{background:#000a}.commission-dialog .cp-dialog-header{padding:20px 24px}.commission-dialog .cp-dialog-header h2{margin:0;font-size:18px}.commission-form{flex-direction:column;min-height:0;max-height:calc(100dvh - 115px);display:flex}.commission-form-body{min-height:0;padding:0 24px 20px;overflow:auto}.commission-fields{grid-template-columns:1fr 1fr;gap:16px;display:grid}.commission-form label,.commission-login label,.commission-filters label{flex-direction:column;gap:8px;margin-bottom:16px;display:flex}.commission-form input:not([type=checkbox]),.commission-login input,.commission-filters select,.commission-filters input{width:100%;min-height:44px;font:inherit;color:inherit;background:var(--input,#202124);box-sizing:border-box;border:1px solid #0000;border-radius:11px;padding:10px 12px}.commission-form input:focus-visible,.commission-login input:focus-visible,.commission-filters input:focus-visible,.commission-filters select:focus-visible,.commission-admin button:focus-visible,.commission-dialog button:focus-visible,.commission-portal button:focus-visible{outline-offset:3px;outline:2px solid #8ec5ff}.commission-form .commission-check{flex-direction:row;align-items:center;min-height:44px}.commission-form input[type=checkbox]{accent-color:#8ec5ff;flex:none;width:20px;height:20px}.commission-form fieldset{border:0;margin:16px 0;padding:0}.commission-form legend{margin-bottom:8px;font-weight:500}.commission-form .commission-account{flex-direction:row;align-items:center;gap:12px;min-height:44px;margin:0;padding:12px 0;display:flex}.commission-account small{color:var(--muted,#a3aab5);overflow-wrap:anywhere;font-size:13px;display:block}.commission-account strong{font-weight:500}.commission-dialog .cp-dialog-actions{background:var(--surface,#141414);flex:none;justify-content:flex-end;gap:8px;padding:16px 24px;display:flex}.commission-history{margin:20px 0}.commission-history h3{margin:16px 0 4px;font-size:15px}.commission-history p{font-size:13px;line-height:1.7}.commission-sr{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.commission-empty{color:var(--muted,#a3aab5);padding:28px 8px}.commission-empty h2,.commission-empty h3{color:var(--text,#f5f5f7);margin-top:0;font-size:18px}.commission-empty p{line-height:1.6}.commission-login{box-sizing:border-box;width:min(420px,100%);margin:48px auto;padding:24px}.commission-login h1{margin:28px 0 8px;font-size:25px;font-weight:500}.commission-login>p{color:var(--muted,#a3aab5);line-height:1.65}.commission-login form{margin-top:24px}.commission-login .primary{width:100%}@media (width<=760px){.commission-heading{align-items:start}.commission-heading h2{font-size:18px}.commission-heading p{max-width:250px}.commission-person{display:block}.commission-row-actions{margin-top:14px}.commission-admin-footer{display:block}.commission-admin-footer details{margin-top:16px}.commission-fields{grid-template-columns:1fr}.commission-dialog .cp-dialog-header,.commission-dialog .cp-dialog-actions{padding:16px}.commission-form-body{padding:0 16px 16px}.commission-login{margin:24px auto}}@media (width<=360px){.commission-heading{flex-direction:column}}.cp-shell .commission-admin button.primary,.commission-dialog button.primary,.commission-login button.primary,.cp-dialog.commission-dialog .cp-dialog-actions button.primary,html[data-panel-theme] .cp-shell .commission-admin button.primary,html[data-panel-theme] .cp-shell .commission-admin button.primary:hover,html[data-panel-theme] .cp-shell dialog.cp-dialog.commission-dialog button.primary,html[data-panel-theme] .cp-shell dialog.cp-dialog.commission-dialog button.primary:hover:not(:disabled){color:#8ec5ff;background:#132435;border-radius:11px}.cp-shell .commission-dialog[open]{flex-direction:column;display:flex}.commission-dialog .cp-dialog-header{flex:none}.commission-dialog .commission-form{flex:1;min-height:0;max-height:none}.commission-dialog .cp-dialog-header h2{overflow-wrap:anywhere}.commission-dialog .commission-form[hidden]{display:none}.commission-discard>p{margin:0;padding:12px 24px 20px;line-height:1.6}:is(body:has(.commission-experience),body:has(.commission-login-green)){color:#172b25;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#f5f8f6}.commission-experience{--text:#172b25;--muted:#586c63;--surface:#fff;--input:#f3f7f4;color:#172b25;box-sizing:border-box;max-width:1040px;min-height:100dvh;padding:0 0 calc(24px + env(safe-area-inset-bottom));margin:0 auto;font-size:15px;line-height:1.5}.commission-experience *{box-sizing:border-box}.commission-green{color:#fff;padding:calc(12px + env(safe-area-inset-top)) 20px 44px;background:#075942;border-radius:0 0 32px 32px}.commission-appbar{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px;margin-bottom:28px;display:grid}.commission-appbar .cp-wordmark{color:#fff;letter-spacing:-.6px;grid-column:2;justify-self:center;font-size:21px}.commission-experience .commission-signout{color:#e3f5eb;background:0 0;grid-column:3;justify-self:end;min-height:44px;padding:10px 0 10px 12px;font-size:13px}.commission-welcome p{text-align:center;color:#d2e9de;overflow-wrap:anywhere;margin:0 0 4px;font-size:13px}.commission-balance{text-align:center;margin:20px 0 24px}.commission-experience .commission-balance-title{color:#d2e9de;margin:0;font-size:16px;font-weight:400;line-height:1.5}.commission-balance-amount{letter-spacing:-1px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-top:8px;font-size:clamp(32px,9vw,42px);font-weight:500;line-height:1.3;display:block}.commission-balance-date{color:#d2e9de;margin:10px 0 0;font-size:12px;line-height:1.6}.commission-balance-date span{white-space:nowrap}.commission-periods{background:#003c2d;border-radius:16px;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;margin-inline:auto;padding:4px;display:grid}.commission-experience .commission-periods button{color:#e3f5eb;white-space:normal;background:0 0;border-radius:12px;min-width:0;min-height:44px;padding:8px 4px;font-size:13px;font-weight:400}.commission-experience .commission-periods button[aria-pressed=true]{color:#143321;background:#b7f36b;font-weight:500}.commission-report-body{margin:-24px 16px 0;position:relative}.commission-overview{background:#fff;border:1px solid #e3ebe6;border-radius:22px;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:16px 12px;padding:20px;display:grid;box-shadow:0 5px 16px #123b2406}.commission-report-metric{min-width:0}.commission-report-metric>span{color:#586c63;font-size:12px;line-height:1.5;display:block}.commission-report-metric>strong{color:#172b25;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin-top:4px;font-size:19px;font-weight:500;line-height:1.5;display:block}.commission-overview>.commission-report-metric:nth-child(2){text-align:right}.commission-applied-rate{color:#586c63;border-top:1px solid #e8eeea;grid-column:1/-1;justify-content:space-between;align-items:baseline;gap:16px;padding-top:14px;font-size:13px;display:flex}.commission-applied-rate strong{color:#075942;text-align:right;overflow-wrap:anywhere;font-weight:500}.commission-section-heading{justify-content:space-between;align-items:baseline;gap:12px;margin:28px 2px 14px;display:flex}.commission-experience .commission-section-heading h2{color:#172b25;letter-spacing:-.3px;font-size:18px;font-weight:500;line-height:1.4}.commission-section-heading>span{color:#586c63;flex:none;font-size:12px}.commission-account-list{gap:12px;display:grid}.commission-account-card{background:#fff;border:1px solid #e1e9e4;border-radius:22px;padding:18px}.commission-account-card>header{grid-template-columns:minmax(0,1fr) minmax(0,.8fr);align-items:start;gap:16px;display:grid}.commission-account-card h3{color:#172b25;overflow-wrap:anywhere;margin:0;font-size:15px;font-weight:500;line-height:1.45}.commission-account-card header p{color:#586c63;overflow-wrap:anywhere;margin:5px 0 0;font-size:12px}.commission-account-earned{text-align:right;min-width:0}.commission-account-earned span{color:#586c63;font-size:12px;display:block}.commission-account-earned strong{color:#075942;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-top:2px;font-size:20px;font-weight:500;line-height:1.5;display:block}.commission-account-numbers{border-top:1px solid #edf1ee;grid-template-columns:minmax(0,1.2fr) minmax(0,.9fr) minmax(0,1fr);gap:10px;margin-top:16px;padding-top:16px;display:grid}.commission-account-numbers .commission-report-metric>strong{margin-top:4px;font-size:15px}.commission-account-numbers .commission-report-metric:nth-child(2){text-align:center}.commission-account-numbers .commission-report-metric:last-child{text-align:right}.commission-report-explanation{border-top:1px solid #dce5df;margin-top:20px;padding-top:8px}.commission-report-explanation summary{cursor:pointer;color:#264b3b;justify-content:space-between;align-items:center;gap:16px;min-height:48px;font-size:14px;list-style:none;display:flex}.commission-report-explanation summary::-webkit-details-marker{display:none}.commission-report-explanation summary:after{content:"+";font-size:22px;font-weight:400}.commission-report-explanation[open] summary:after{content:"−"}.commission-report-explanation p{color:#586c63;margin:12px 0;font-size:13px;line-height:1.7}.commission-report-explanation dl{margin:16px 0;font-size:13px}.commission-report-explanation dl>div{justify-content:space-between;gap:16px;margin-top:10px;display:flex}.commission-report-explanation dd{text-align:right;font-variant-numeric:tabular-nums;flex:none;margin:0}.commission-report-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;display:flex}.commission-report-footer p{color:#586c63;flex:160px;margin:0;font-size:12px;line-height:1.6}.commission-experience .commission-report-footer button{color:#075942;background:#e4f0e9;padding:10px 14px;font-size:13px}.commission-demo-note{color:#586c63;margin:16px 0 0;font-size:12px;line-height:1.5}.commission-custom-dates{background:#fff;border:1px solid #e1e9e4;border-radius:22px;margin-bottom:16px;padding:18px}.commission-custom-dates>div{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}.commission-custom-dates label{gap:8px;min-width:0;font-size:13px;display:grid}.commission-custom-dates input{appearance:none;color:#172b25;width:100%;min-width:0;min-height:46px;font:inherit;background:#f8fbf9;border:1px solid #718a7b;border-radius:10px;padding:10px;font-size:15px}.commission-experience .commission-apply{color:#fff;background:#075942;width:100%;margin-top:14px;font-size:14px}.commission-period-note{color:#586c63;margin:0 2px 14px;font-size:13px;line-height:1.65}.commission-report-error{color:#6b3518;background:#fff5ed;border:1px solid #cd986c;border-radius:18px;margin-bottom:16px;padding:16px}.commission-report-error p{margin:0 0 10px;line-height:1.6}.commission-experience .commission-report-error button{color:#6b3518;background:#f8e2cf;font-size:14px}.commission-experience .commission-empty{color:#586c63;background:#fff;border:1px solid #e1e9e4;border-radius:22px;padding:24px 20px}.commission-experience .commission-empty h3{color:#172b25;font-size:16px}.commission-experience :is(button,input,summary):focus-visible,.commission-login-green :is(button,input):focus-visible{outline-offset:3px;outline:2px solid #097a54}.commission-green button:focus-visible{outline-color:#b7f36b}.commission-experience button:hover:not(:disabled){filter:brightness(.94)}.commission-placeholder{background:#ffffff14;border-radius:10px;max-width:220px;height:1.3em;margin-inline:auto;display:block}.commission-connecting{color:#586c63;padding:32px 20px}.commission-login-green{--text:#172b25;--muted:#586c63;--input:#fff;color:#172b25;min-height:100dvh;padding:calc(36px + env(safe-area-inset-top)) 24px 32px;width:100%;max-width:440px;margin:0 auto;line-height:1.5}.commission-login-green .cp-wordmark{color:#075942;font-size:24px}.commission-login-green h1{color:#172b25;margin-top:52px;font-size:27px}.commission-login-green input{color:#172b25;background:#fff;border:1px solid #718a7b;min-height:50px}.commission-login-green label{font-size:14px}.commission-login-green button.primary{color:#fff;background:#075942;min-height:50px}.commission-login-green .commission-note{color:#586c63}.commission-login-green .form-error{color:#963614;background:#fff0e4;border-radius:12px;padding:12px}@media (width>=700px){.commission-experience{padding:28px 24px 36px}.commission-green{border-radius:30px;padding:16px 32px 48px}.commission-appbar{margin-bottom:28px}.commission-balance-amount{font-size:44px}.commission-periods{max-width:440px}.commission-report-body{margin:-24px 24px 0}.commission-overview{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);gap:24px;padding:24px}.commission-overview>.commission-report-metric:nth-child(2){text-align:left}.commission-applied-rate{text-align:right;border-top:0;grid-column:auto;padding:0;font-size:12px;display:block}.commission-applied-rate strong{margin-top:4px;font-size:19px;display:block}.commission-account-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.commission-custom-dates{align-items:end;gap:16px;display:flex}.commission-custom-dates>div{flex:1}.commission-experience .commission-apply{flex:none;width:auto;min-height:46px;margin:0}.commission-report-explanation{margin-top:28px}}.commission-admin .commission-preview{color:#a3aab5;margin:20px 0;font-size:13px}.commission-login-green button:disabled{opacity:.55;cursor:wait}.cp-shell .cp-device-vendor{overflow-wrap:anywhere;flex-direction:column;align-items:flex-start;gap:5px;min-width:0;display:flex}.cp-checkout-device-tag{background:var(--cp-control,#242a36);width:fit-content;max-width:100%;color:var(--cp-muted,#c4cad4);white-space:normal;overflow-wrap:anywhere;border-radius:6px;align-items:center;padding:2px 7px;font-size:12px;font-weight:400;line-height:1.5;display:inline-flex}.cp-collection-dialog .cp-device-note{color:var(--cp-muted,#c4cad4);margin:12px 0 0;font-size:13px;line-height:1.6}.cp-shell .cp-workspace-gateways{overflow:hidden}.cp-shell .cp-workspace-gateways>p{padding:20px 24px;font-size:15px}.cp-shell .cp-workspace-gateways table{table-layout:fixed;width:100%}.cp-shell .cp-workspace-gateways th,.cp-shell .cp-workspace-gateways td{text-align:left;vertical-align:top;overflow-wrap:anywhere;padding:18px 24px}.cp-shell .cp-workspace-gateways th{font-size:13px}.cp-shell .cp-workspace-gateways td{font-size:15px}.cp-shell .cp-workspace-gateways th:first-child{width:30%}.cp-shell .cp-workspace-gateways th:nth-child(2){width:25%}.cp-shell .cp-workspace-gateways td strong{font-weight:500}.cp-shell .cp-workspace-gateways ul{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.cp-shell .cp-workspace-gateways .cp-backup-tag{vertical-align:middle;margin-left:8px;display:inline-flex}@media (width<=760px){.cp-shell .cp-workspace-gateways table,.cp-shell .cp-workspace-gateways tbody{display:block}.cp-shell .cp-workspace-gateways thead{display:none}.cp-shell .cp-workspace-gateways tr{border-bottom:1px solid var(--cp-line);gap:16px;padding:20px 16px;display:grid}.cp-shell .cp-workspace-gateways tr:last-child{border-bottom:0}.cp-shell .cp-workspace-gateways td{white-space:normal;padding:0;display:block;border:0!important}.cp-shell .cp-workspace-gateways td:not(:first-child):before{content:attr(data-label);color:var(--cp-muted);margin-bottom:6px;font-size:13px;display:block}.cp-shell .cp-workspace-gateways td:first-child{font-size:16px}.cp-shell .cp-workspace-gateways>p{padding:20px 16px}}.cp-shell .cp-workspace-gateways li{background:var(--cp-control,#242a36);white-space:normal;overflow-wrap:anywhere;border-radius:8px;max-width:100%;padding:6px 10px;font-size:15px;line-height:1.5;display:inline-flex}.cp-shell .cp-gateway-activity summary{flex-wrap:wrap;gap:4px 12px}.cp-shell .cp-gateway-activity summary>span{color:var(--cp-muted);margin-left:auto;font-size:12px;font-weight:400}.cp-shell .cp-gateway-current{flex-direction:column;gap:4px;margin:4px 0 12px;line-height:1.6;display:flex}.cp-shell .cp-gateway-current strong{font-size:15px;font-weight:500}.cp-shell .cp-gateway-current span{color:var(--cp-muted);font-size:13px}.cp-shell .cp-gateway-activity ol{margin:0;padding:0;list-style:none}.cp-shell .cp-gateway-activity li{overflow-wrap:anywhere;padding:14px 0}.cp-shell .cp-gateway-activity li+li{border-top:1px solid var(--cp-line)}.cp-shell .cp-gateway-event-title{flex-wrap:wrap;justify-content:space-between;gap:4px 12px;line-height:1.6;display:flex}.cp-shell .cp-gateway-event-title strong{font-size:15px;font-weight:500}.cp-shell .cp-gateway-event-title time,.cp-shell .cp-gateway-activity small{color:var(--cp-muted);font-variant-numeric:tabular-nums;font-size:12px;line-height:1.6}.cp-shell .cp-gateway-activity li p{margin:4px 0;font-size:15px;line-height:1.6}.cp-shell .cp-gateway-activity li .cp-gateway-reason,.cp-shell .cp-gateway-history-note{color:var(--cp-muted);font-size:13px;line-height:1.6}.cp-shell .cp-gateway-history-note{margin:8px 0 12px}@media (width<=600px){.cp-shell .cp-gateway-event-title{flex-direction:column}.cp-shell .cp-gateway-activity summary>span{margin-left:0}}.cp-shell .cp-appo-delivery{border-top:1px solid var(--cp-line);overflow-wrap:anywhere;margin-top:12px;padding:16px 0}.cp-shell .cp-appo-delivery-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.cp-shell .cp-appo-delivery h3{margin:0;font-size:15px;font-weight:500}.cp-shell .cp-appo-delivery .cp-detail-note{margin:10px 0;line-height:1.65}.cp-shell .cp-appo-delivery>button{white-space:normal;max-width:100%;min-height:44px}.cp-shell .cp-appo-delivery .action-feedback{margin-top:12px}.cp-shell .cp-collection-dialog .cp-link-retry-status{overflow-wrap:anywhere;margin:0 0 16px}.cp-shell .cp-collection-dialog .cp-link-retry-status p{color:#e3e5e9;margin:0;font-size:15px;line-height:1.6}.cp-shell .cp-collection-dialog .cp-link-retry-status small{color:#929baa;margin-top:5px;font-size:12px;line-height:1.6;display:block}.cp-shell .cp-collection-dialog .cp-link-history{min-width:0}.cp-shell .cp-collection-dialog .cp-link-history summary{font-weight:500}.cp-shell .cp-collection-dialog .cp-link-attempts{margin:0 0 8px;padding:0;list-style:none}.cp-shell .cp-collection-dialog .cp-link-attempts>li{overflow-wrap:anywhere;min-width:0;padding:14px 0}.cp-shell .cp-collection-dialog .cp-link-attempt-heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}.cp-shell .cp-collection-dialog .cp-link-attempt-heading strong{color:#f5f5f7;font-size:15px;font-weight:500}.cp-shell .cp-collection-dialog .cp-link-attempt-heading time{color:#929baa;font-variant-numeric:tabular-nums;font-size:12px;line-height:1.6}.cp-shell .cp-collection-dialog .cp-link-attempt-result{color:#b1b7c0;margin:4px 0 10px;font-size:13px;line-height:1.6}.cp-shell .cp-collection-dialog .cp-link-diagnostic+.cp-link-diagnostic{margin-top:12px}.cp-shell .cp-collection-dialog .cp-link-diagnostic-label{color:#929baa;font-size:12px}.cp-shell .cp-collection-dialog .cp-link-diagnostic p{color:#e3e5e9;white-space:pre-wrap;margin:3px 0 0;font-size:15px;line-height:1.6}.cp-shell .cp-collection-dialog .cp-link-diagnostic-meta{color:#a9b5c6;font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:4px 14px;margin-top:5px;font-size:12px;line-height:1.6;display:flex}.cp-shell .cp-collection-dialog .cp-link-browser{color:#b1b7c0;overflow-wrap:anywhere;margin:4px 0 10px;font-size:13px;line-height:1.6}.cp-shell .cp-collection-dialog .cp-link-browser span{color:#929baa;font-size:12px;display:block}.cp-shell .cp-collection-dialog .cp-link-history-empty{color:#b1b7c0;margin:4px 0 12px;font-size:13px;line-height:1.6}@media (width<=600px){.cp-shell .cp-collection-dialog .cp-link-attempt-heading{flex-direction:column;align-items:flex-start}.cp-shell .cp-collection-dialog .cp-link-history summary{min-height:44px;padding-block:12px}}.settlements{color:#f5f5f7;font-size:15px}.settlement-toolbar{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:18px;display:flex}.settlement-tabs{background:#141414;border-radius:12px;gap:4px;padding:4px;display:flex}.settlements button,.settlement-dialog button:not(.icon-button){color:#e4e6ea;background:#232426;border:0;border-radius:10px;min-height:44px;padding:10px 14px;font-size:14px}.settlement-tabs button[aria-pressed=true],.settlements .settlement-primary,.settlement-dialog .settlement-primary{color:#8ec5ff;background:#132435}.settlements button:disabled,.settlement-dialog button:disabled{opacity:.45}.settlements select,.settlements input,.settlement-dialog select,.settlement-dialog input,.settlement-dialog textarea{font:inherit;color:#f5f5f7;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#202124;border:1px solid #ffffff14;border-radius:10px;width:100%;max-width:100%;min-height:44px;padding:10px 12px;font-size:15px}.settlements select,.settlement-dialog select{border-right:12px solid #0000;padding-right:34px}.settlement-toolbar>select{width:auto}.settlement-toolbar label{align-items:center;gap:8px;font-size:13px;display:flex}.settlement-amounts{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;margin:0 0 18px;display:grid}.settlement-amounts>div{background:#141414;border-radius:14px;padding:16px}.settlement-amounts span{color:#a8afbb;font-size:13px;display:block}.settlement-amounts strong{font-variant-numeric:tabular-nums;margin-top:7px;font-size:23px;font-weight:500;display:block}.settlement-table-wrap{background:#141414;border-radius:14px;overflow-x:auto}.settlement-table-wrap table{border-collapse:collapse;width:100%}.settlement-table-wrap th{color:#a8afbb;white-space:nowrap;background:0 0;padding:13px 16px;font-size:12px;font-weight:400}.settlement-table-wrap td{font-variant-numeric:tabular-nums;white-space:nowrap;border-top:1px solid #ffffff0d;padding:15px 16px;font-size:14px}.settlement-table-wrap small{color:#a8afbb;margin-top:4px;font-size:12px;display:block}.settlements .settlement-link{color:#f5f5f7;text-align:left;background:0 0;padding:0}.settlement-status{color:#e4c693;background:#31291d;border-radius:6px;padding:5px 8px;font-size:12px;display:inline-block}.settlement-note,.settlement-context{color:#a8afbb;margin:12px 0 18px;font-size:13px;line-height:1.7}.settlement-error{color:#ffc2c2;background:#342121;border-radius:10px;margin:12px 0;padding:14px;font-size:14px}.settlement-empty{text-align:center;color:#a8afbb;padding:36px 20px}.settlement-empty h3{color:#eee;margin:12px 0;font-size:16px}.settlement-dialog{color:#f5f5f7;background:#141414;border:0;border-radius:18px;width:min(780px,100% - 28px);max-height:88dvh;padding:0;overflow:hidden;box-shadow:0 20px 90px #0008}.settlement-dialog::backdrop{background:#0009}.settlement-dialog[open]{flex-direction:column;display:flex}.settlement-dialog>header{background:#141414;flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;display:flex}.settlement-dialog h2{margin:0;font-size:18px;font-weight:500}.settlement-dialog-body{overscroll-behavior:contain;padding:0 20px 20px;overflow-y:auto}.settlement-fields{grid-template-columns:1fr 1fr;gap:16px;margin:18px 0;display:grid}.settlement-fields .wide{grid-column:1/-1}.settlement-dialog label{color:#a8afbb;flex-direction:column;gap:8px;font-size:13px;display:flex}.settlement-dialog .settlement-check{flex-direction:row;align-items:center;gap:10px;font-size:14px}.settlement-check input{accent-color:#8ec5ff;width:18px;min-height:18px}.settlement-dialog footer{justify-content:flex-end;gap:10px;margin-top:22px;display:flex}.settlement-dialog details,.bank-payout-breakdown details{border-top:1px solid #ffffff0d;margin-top:18px;padding-top:12px}.settlement-dialog summary,.bank-payout-breakdown summary{cursor:pointer;padding:8px 0;font-size:14px}.settlement-history>div{border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;gap:12px;padding:14px 0;display:flex}.settlement-history strong{font-size:15px;font-weight:500}.settlement-history small{overflow-wrap:anywhere;margin-top:4px;display:block}.gateway-settlement-setting{display:inline-flex}.bank-payout-breakdown{min-height:0;padding:20px;overflow-y:auto}.bank-payout-tabbar{gap:6px;padding:0 20px 14px;display:flex}.bank-payout-tabbar button{color:#aaa;min-height:44px;font:inherit;background:#202124;border:0;border-radius:10px;padding:10px 16px;font-size:14px}.bank-payout-tabbar button[aria-pressed=true]{color:#8ec5ff;background:#132435}@media (width<=760px){.settlement-fields{grid-template-columns:1fr}.settlement-amounts{grid-template-columns:1fr 1fr}.settlement-amounts strong{font-size:20px}.settlement-table-wrap:has(td[data-label]) thead{display:none}.settlement-table-wrap:has(td[data-label]) tr{border-bottom:1px solid #ffffff14;padding:12px;display:block}.settlement-table-wrap td[data-label]{white-space:normal;text-align:right;border:0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:7px 4px;display:flex}.settlement-table-wrap td[data-label]:before{content:attr(data-label);color:#a8afbb;margin-right:auto;font-size:12px}.settlement-table-wrap td[data-label] small{width:100%}.settlement-table-wrap:has(td[data-label]) td:not([data-label]){border:0;justify-content:flex-end;padding:4px;display:flex}.settlement-dialog-body{padding:0 16px 18px}.settlement-dialog>header{padding:14px 16px}.settlement-dialog{max-height:90dvh}.settlement-fields .wide{grid-column:auto}.bank-payout-breakdown{padding:16px}.settlement-dialog footer button{flex:1}.settlement-toolbar{gap:8px}.settlement-tabs{width:100%}.settlement-tabs button{flex:1}}.owner-settlements h3{margin:22px 0 12px;font-size:16px;font-weight:500}.owner-net{color:#a6dfbf;font-weight:500}.owner-net.owes{color:#efc584}.owner-suggestions>div{background:#141414;border-radius:12px;flex-wrap:wrap;align-items:center;gap:16px;margin:10px 0;padding:16px;display:flex}.owner-suggestions strong{font-variant-numeric:tabular-nums;margin-left:auto}.owner-transfer-direction{flex-wrap:wrap;align-items:center;gap:12px;font-size:17px;display:flex}.owner-transfer-direction strong{margin-left:auto;font-size:23px}.owner-breakdown{margin:0}.owner-breakdown>div{border-bottom:1px solid #ffffff0d;justify-content:space-between;gap:16px;padding:12px 0;font-size:14px;display:flex}.owner-breakdown dd{font-variant-numeric:tabular-nums;margin:0}.owner-settlements li{margin:8px 0;font-size:13px}.owner-settlements .settlement-tabs{flex-wrap:wrap}@media (width<=760px){.owner-suggestions>div{gap:12px}.owner-suggestions button{width:100%}.owner-transfer-direction strong{width:100%;margin:0}}.settlement-dialog{font-family:inherit}.settlement-dialog-body{scrollbar-gutter:stable;min-height:0}.settlement-dialog>header .icon-button{color:#b8bcc5;background:#232426;border:0;border-radius:10px;place-items:center;width:40px;min-width:40px;height:40px;display:grid}.settlement-dialog button:focus-visible,.settlement-dialog summary:focus-visible{outline-offset:3px;outline:2px solid #8ec5ff}.settlement-dialog :is(input,select,textarea):focus-visible{outline-offset:2px;outline:2px solid #8ec5ff}.settlement-dialog .settlement-check input{flex:0 0 18px;width:18px;height:18px;min-height:18px;padding:0}.settlement-dialog .settlement-primary{justify-content:center;align-items:center;gap:8px;font-weight:500;display:inline-flex}.settlement-dialog select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23a8afbb' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;background-size:16px;border-right:1px solid #ffffff14;padding-right:42px}.settlement-dialog summary{align-items:center;gap:10px;min-height:44px;font-size:15px;list-style:none;display:flex}.settlement-dialog summary::-webkit-details-marker{display:none}.settlement-dialog summary::marker{content:""}.settlement-dialog summary:after{content:"";border-bottom:1.5px solid #9da3ae;border-right:1.5px solid #9da3ae;flex:0 0 7px;width:7px;height:7px;margin:0 5px 0 auto;display:block;transform:rotate(-45deg)}.settlement-dialog details[open]>summary:after{margin-top:-4px;transform:rotate(45deg)}.settlement-dialog summary small{color:#8e95a2;font-variant-numeric:tabular-nums;font-size:12px}.settlement-form-dialog{width:min(610px,100% - 28px)}.settlement-form-context{color:#9da3ae;flex-wrap:wrap;align-items:center;gap:4px 14px;margin:2px 0 18px;font-size:13px;display:flex}.settlement-form-context strong{color:#eee;font-size:15px;font-weight:500}.settlement-form-context small{width:100%;font-size:13px}.settlement-form-dialog .settlement-amounts strong{color:#a6cefa;font-size:28px}.settlement-form-dialog form>footer{padding-top:6px}.settlement-form-dialog input[type=checkbox]{align-self:center}.settlement-receipt-dialog{width:min(680px,100% - 28px)}.settlement-receipt-dialog>header{padding:16px 24px 12px}.settlement-receipt-dialog .settlement-dialog-body{padding:0 24px 24px}.receipt-identity{justify-content:space-between;align-items:center;gap:16px;margin:4px 0 20px;display:flex}.receipt-identity h3{color:#f4f5f7;margin:0;font-size:17px;font-weight:500;line-height:1.4}.receipt-identity p{color:#9298a4;margin:5px 0 0;font-size:13px;line-height:1.6}.receipt-identity p span{margin:0 5px}.receipt-identity .settlement-status{flex-shrink:0}.receipt-balance{color:#edcf95;background:#26221b;border-radius:14px;padding:20px 22px}.receipt-balance>span{font-size:13px;display:block}.receipt-balance>strong{letter-spacing:-.8px;font-variant-numeric:tabular-nums;margin:5px 0 18px;font-size:34px;font-weight:500;line-height:1.3;display:block}.receipt-balance.is-complete{color:#9ee0ba;background:#1b2922}.receipt-balance-parts{color:#b2afa8;flex-wrap:wrap;gap:8px 28px;font-size:13px;display:flex}.receipt-balance-parts span{align-items:center;gap:10px;display:flex}.receipt-balance-parts b{color:#f3f0e9;font-variant-numeric:tabular-nums;font-weight:500}.receipt-bank{align-items:center;gap:13px;padding:20px 0 16px;display:flex}.receipt-bank-icon{color:#a4abb8;background:#232426;border-radius:11px;flex:0 0 42px;place-items:center;width:42px;height:42px;display:grid}.receipt-bank>div{flex-direction:column;gap:3px;min-width:0;display:flex}.receipt-bank span:not(.receipt-bank-icon){color:#9da3ae;font-size:12px}.receipt-bank strong{overflow-wrap:anywhere;font-size:15px;font-weight:500}.receipt-bank small{color:#9da3ae;font-size:12px}.receipt-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.receipt-actions .settlement-primary{flex:1;min-width:180px}.settlement-dialog .receipt-adjust-action{color:#aab3c2;background:0 0}.receipt-action-hint{color:#8f97a3;margin:9px 0 0;font-size:12px;line-height:1.6}.receipt-calculation{margin:24px 0 0}.receipt-calculation>div{justify-content:space-between;gap:20px;padding:7px 0;font-size:14px;display:flex}.receipt-calculation dt{color:#9da3ae}.receipt-calculation dd{font-variant-numeric:tabular-nums;color:#e6e7eb;white-space:nowrap;margin:0}.receipt-calculation .receipt-calculation-total{border-top:1px solid #ffffff0d;margin-top:7px;padding-top:14px}.receipt-calculation-total dt,.receipt-calculation-total dd{color:#f1f2f5;font-weight:500}.receipt-refund-note{color:#a8afbb;align-items:flex-start;gap:10px;margin:18px 0;font-size:13px;line-height:1.65;display:flex}.receipt-refund-note>svg{flex:0 0 18px;margin-top:2px}.receipt-refund-note p{flex-direction:column;gap:2px;margin:0;display:flex}.receipt-refund-note strong{color:#d1bc94;font-weight:500}.settlement-dialog .receipt-disclosure{margin-top:14px;padding-top:8px}.receipt-disclosure>summary small{margin-left:2px}.settlement-transactions{padding-top:8px}.settlement-dialog .settlement-transaction-search,.settlements .settlement-transaction-search{color:#939baa;background:#202124;border-radius:10px;flex-direction:row;align-items:center;gap:8px;margin:0 0 12px;padding:0 12px;display:flex}.settlement-transaction-search>svg{flex:0 0 18px}.settlement-dialog .settlement-transaction-search input,.settlements .settlement-transaction-search input{background:0 0;border:0;min-width:0;padding:10px 0}.settlement-transactions table{min-width:540px}.settlement-transactions th:not(:first-child),.settlement-transactions td:not(:first-child){text-align:right}.settlement-transactions .settlement-table-wrap :is(th,td){padding:12px 10px}.settlement-pagination{color:#9da3ae;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:12px;font-size:12px;display:flex}.settlement-pagination>div{gap:8px;display:flex}.settlement-dialog .settlement-pagination button{font-size:13px}.settlement-history .is-reversed strong{color:#8d94a0;text-decoration:line-through}.settlement-history small{color:#969daa;font-size:12px;line-height:1.6}.receipt-adjustment-history>div{padding:12px 0}.receipt-adjustment-history strong{font-size:14px;font-weight:500}.receipt-adjustment-history p{color:#9da3ae;margin:4px 0 0;font-size:13px;line-height:1.6}@media (width<=760px){.settlement-receipt-dialog>header{padding:14px 16px 10px}.settlement-receipt-dialog .settlement-dialog-body{padding:0 16px 20px}.settlement-dialog>header .icon-button{width:44px;min-width:44px;height:44px}.receipt-identity{align-items:flex-start;gap:10px;margin:3px 0 16px}.receipt-identity h3{font-size:16px}.receipt-balance{padding:18px}.receipt-balance>strong{font-size:30px}.receipt-balance-parts{gap:8px 18px}.receipt-actions{gap:6px}.receipt-actions .settlement-primary{min-width:160px}.settlement-dialog .receipt-adjust-action{padding-left:8px;padding-right:8px;font-size:13px}.receipt-calculation>div{font-size:13px}.settlement-transactions table{min-width:510px}}.settlement-dialog button.settlement-primary{color:#8ec5ff;background:#132435}.settlement-dialog button.receipt-adjust-action{color:#aab3c2;background:0 0}.settlement-dialog button.receipt-adjust-action:hover{color:#e2e6ee;background:#202124}@media (width<=760px){.settlement-transactions table{min-width:0}.settlement-transactions thead{display:none}.settlement-transactions table,.settlement-transactions tbody{display:block}.settlement-transactions tr{border-bottom:1px solid #ffffff0d;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 12px;padding:14px 0;display:grid}.settlement-transactions .settlement-table-wrap td{text-align:left;white-space:normal;border:0;min-width:0;padding:0;font-size:13px;display:block}.settlement-transactions .settlement-table-wrap td.settlement-transaction-order{overflow-wrap:anywhere;grid-column:1/-1;font-size:14px}.settlement-transactions td[data-amount-label]:before{content:attr(data-amount-label);color:#929aa7;margin-bottom:4px;font-size:12px;display:block}.settlement-transactions .settlement-table-wrap small{margin-top:4px}}.settlement-receipts .settlement-scope{color:#929baa;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin:0 0 12px;font-size:13px;line-height:1.6;display:flex}.settlement-receipts>.settlement-amounts{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:12px}.settlement-receipts>.settlement-amounts>div{min-width:0;padding:16px 18px}.settlement-receipts .finance-desktop-table :is(th,td):nth-child(n+4):nth-child(-n+6){text-align:right}.settlement-receipts .finance-calculation-help{margin-bottom:18px}.settlement-receipts .finance-calculation-help summary{min-height:40px}.settlement-receipts .finance-combined-receipt .settlement-inline-note{flex-basis:100%;font-size:13px}.settlement-form-dialog .settlement-form-context{margin-bottom:16px;line-height:1.6}.settlement-form-dialog form>details{border-top:0;margin:0 0 18px;padding:0}.settlement-form-dialog form>details .settlement-context{margin:8px 0;font-size:13px}.settlement-form-dialog .settlement-fields{align-items:end}.settlement-form-dialog .settlement-note{margin:12px 0;line-height:1.6}.settlement-receipt-dialog .receipt-calculation-disclosure .receipt-calculation{margin:2px 0 8px}.settlement-receipt-dialog .receipt-calculation-disclosure .receipt-calculation>div{font-size:14px}.settlement-receipt-dialog .receipt-refund-note{margin:14px 0}.settlement-bank-settings .finance-gateway-heading p{max-width:440px}.bank-payout-breakdown .bank-payout-owner-note{color:#a8afbb;border-bottom:1px solid #ffffff0d;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;margin:0 0 18px;padding:0 0 16px;font-size:13px;line-height:1.6;display:flex}.bank-payout-owner-note>span{flex:280px}.bank-payout-owner-note>a{color:#8ec5ff;background:#132435;border-radius:10px;justify-content:center;align-items:center;min-height:44px;padding:9px 13px;font-size:13px;text-decoration:none;display:inline-flex}.bank-payout-owner-note>a:focus-visible{outline-offset:3px;outline:2px solid #8ec5ff}.bank-payout-breakdown .bank-breakdown-table :is(th,td):nth-child(n+2):nth-child(-n+5){text-align:right}.bank-payout-breakdown .bank-payout-help{margin:14px 0}.bank-payout-breakdown .bank-payout-help summary{align-items:center;min-height:44px;font-size:14px;display:flex}@media (width<=760px){.settlement-receipts>.settlement-amounts{grid-template-columns:repeat(2,minmax(0,1fr))}.settlement-receipts>.settlement-amounts>div:last-child{grid-column:1/-1}.settlement-receipts .settlement-scope{margin-bottom:12px;font-size:12px}.settlement-receipts .finance-combined-receipt .settlement-inline-note{font-size:12px}.settlement-receipts .finance-calculation-help summary{min-height:44px}.bank-payout-breakdown .bank-breakdown-table td[data-label]{align-items:flex-start}.bank-payout-owner-note>a{box-sizing:border-box;width:100%}}.cp-shell .bank-payout-breakdown .bank-payout-intro{justify-content:space-between;align-items:center;gap:12px;margin:0 0 16px;display:flex}.bank-payout-intro h3,.bank-record-payments h3{color:#f5f5f7;margin:0 0 4px;font-size:15px;font-weight:500}.bank-payout-intro p{color:#929baa;margin:0;font-size:13px;line-height:1.6}.bank-payout-intro>a{color:#8ec5ff;white-space:nowrap;align-items:center;gap:8px;min-height:44px;font-size:13px;text-decoration:none;display:inline-flex}.bank-payout-intro>a:focus-visible{outline-offset:3px;border-radius:6px;outline:2px solid #8ec5ff}.cp-shell .bank-payout-breakdown .bank-breakdown-table{background:#1b1c1e;border-radius:12px}.cp-shell .bank-payout-breakdown .bank-breakdown-table th{color:#a8afbb;text-align:left;background:#202124;padding:12px 16px;font-size:12px}.cp-shell .bank-payout-breakdown .bank-breakdown-table td{vertical-align:middle;padding:12px 16px;font-size:15px}.cp-shell .bank-payout-breakdown .bank-breakdown-table :is(th,td):not(:first-child){text-align:right}.cp-shell .bank-payout-breakdown .bank-record-name{text-align:left;white-space:normal;color:#f5f5f7;background:0 0;align-items:center;gap:10px;min-height:30px;padding:0;display:flex}.bank-record-name>svg{color:#929baa;flex:none}.bank-record-name[aria-expanded=true]>svg{transform:rotate(90deg)}.bank-record-meta{flex-wrap:wrap;align-items:center;gap:10px;margin-top:5px;display:flex}.cp-shell .bank-payout-breakdown .bank-breakdown-table .bank-record-meta>small{color:#929baa;flex:none;width:auto;margin:0;font-size:12px}.bank-record-tag{border-radius:6px;align-items:center;padding:3px 7px;font-size:12px;line-height:1.5;display:inline-flex}.bank-record-tag.is-waiting{color:#d9be91;background:#30291f}.cp-shell .bank-breakdown-table .bank-sent-value{color:#f3a0a7}.cp-shell .bank-breakdown-table .bank-zero-value{color:#929baa}.bank-record-payments{padding:16px 0 0}.bank-payout-breakdown :is(.bank-payout-help,.bank-payout-history){border:0;border-bottom:1px solid #ffffff0d;margin:0;padding:0}.bank-payout-breakdown .bank-payout-help{margin-top:10px}.bank-payout-breakdown :is(.bank-payout-help,.bank-payout-history)>summary{color:#a8afbb;justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:8px 0;font-size:13px;list-style:none;display:flex}.bank-payout-breakdown :is(.bank-payout-help,.bank-payout-history)>summary::-webkit-details-marker{display:none}.bank-payout-breakdown :is(.bank-payout-help,.bank-payout-history)>summary:after{content:none}.bank-payout-breakdown :is(.bank-payout-help,.bank-payout-history)[open]>summary>svg{transform:rotate(90deg)}@media (width<=760px){.cp-shell .bank-payout-breakdown .bank-payout-intro{flex-wrap:wrap;gap:4px;margin-bottom:10px}.cp-shell .bank-payout-breakdown .bank-breakdown-table{background:0 0;overflow:visible}.cp-shell .bank-payout-breakdown .bank-breakdown-table td[data-label]{text-align:left;padding:0}.cp-shell .bank-payout-breakdown .bank-breakdown-table td[data-label]:last-child{grid-column:auto}.cp-shell .bank-payout-breakdown .bank-record-name{min-height:44px;font-size:15px}.cp-shell .bank-payout-breakdown .bank-record-action{grid-column:1/-1;padding:4px 0}.bank-record-meta{margin-top:0}}.cp-shell .finance-receipts-list .finance-desktop-table :is(th,td){vertical-align:middle;padding:15px 14px}.cp-shell .finance-receipts-list .finance-desktop-table th{white-space:nowrap;font-size:12px}.cp-shell .finance-receipts-list .finance-desktop-table td{font-size:14px}.cp-shell .finance-receipts-list .finance-desktop-table :is(th,td):first-child{padding-left:18px}.cp-shell .finance-receipts-list .finance-desktop-table :is(th,td):last-child{width:44px;padding-right:14px}.cp-shell .finance-receipts-list .finance-desktop-table :is(th,td):nth-child(3){text-align:left;white-space:nowrap}.cp-shell .finance-receipts-list .finance-desktop-table :is(th,td):nth-child(n+4):nth-child(-n+6){text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.cp-shell .receipt-gateway-name{color:#b8d9fa;font-size:14px;font-weight:500}.receipt-list-bank{color:#b5bdc9;align-items:center;gap:8px;line-height:1.5;display:inline-flex}.receipt-list-bank>svg{color:#929baa;flex:none}.cp-shell .receipt-total-value{color:#b8d9fa;font-weight:500}.cp-shell .receipt-remaining-value{color:#e4c693}.cp-shell .receipt-zero-value{color:#929baa}.receipt-amount-tag{box-sizing:border-box;border-radius:7px;justify-content:center;align-items:center;min-width:68px;padding:5px 8px;font-weight:500;display:inline-flex}.receipt-amount-tag.receipt-remaining-value{background:#30291f}.cp-shell .settlement-receipts>.settlement-amounts>div:last-child strong{color:#e4c693}.receipt-mobile-amounts{font-variant-numeric:tabular-nums;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.receipt-mobile-amounts>span{min-width:0}.receipt-mobile-amounts>span:first-child{border-bottom:1px solid #ffffff0d;grid-column:1/-1;justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:10px;display:flex}.receipt-mobile-amounts small{color:#929baa;font-size:12px;line-height:1.5;display:block}.receipt-mobile-amounts strong{overflow-wrap:anywhere;margin-top:4px;font-size:17px;font-weight:500;line-height:1.5;display:block}.receipt-mobile-amounts>span:first-child strong{text-align:right;margin-top:0;font-size:21px}@media (width<=760px){.finance-row-meta.receipt-list-bank{margin-top:6px;display:flex}.receipt-mobile-amounts>span:first-child{flex-wrap:wrap}.receipt-mobile-amounts>span:first-child strong{margin-left:auto}}.cp-shell .receipt-simple-dialog{width:min(520px,100vw - 32px)}.receipt-simple-identity h3{margin:0;font-size:17px;font-weight:500}.receipt-simple-identity p{color:#929baa;overflow-wrap:anywhere;margin:6px 0 20px;font-size:13px;line-height:1.6}.receipt-simple-identity p span{margin:0 6px}.receipt-simple-expected{color:#a8afbb;border-block:1px solid #ffffff0d;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;padding:16px 0;font-size:14px;display:flex}.receipt-simple-expected strong{color:#b8d9fa;font-variant-numeric:tabular-nums;font-size:22px;font-weight:500}.cp-shell .receipt-simple-form{display:block}.receipt-simple-form label{color:#dce0e6;margin-bottom:8px;font-size:14px;display:block}.cp-shell .receipt-simple-form input{box-sizing:border-box;color:#f5f5f7;font-variant-numeric:tabular-nums;background:#202020;border:1px solid #ffffff14;border-radius:12px;width:100%;min-height:52px;padding:12px 14px;font-size:22px;font-weight:500}.cp-shell .receipt-simple-form input:focus{outline-offset:2px;outline:2px solid #8ec5ff}.receipt-simple-hint,.receipt-simple-difference{color:#929baa;margin:10px 0;font-size:12px;line-height:1.6}.receipt-simple-difference{color:#e4c693}.cp-shell .receipt-simple-form .cp-dialog-actions{justify-content:flex-end;margin:20px 0 8px}.receipt-simple-complete{color:#8ed8b1;background:#193027;border-radius:12px;grid-template-columns:1fr auto;align-items:center;gap:6px;margin-bottom:20px;padding:16px;display:grid}.receipt-simple-complete>span{align-items:center;gap:8px;font-size:14px;display:flex}.receipt-simple-complete>strong{font-size:22px;font-weight:500}.receipt-simple-complete>small{color:#a6bcb0;grid-column:1/-1;font-size:12px}@media (width<=480px){.cp-shell .receipt-simple-dialog{width:calc(100vw - 20px)}.receipt-simple-expected{flex-wrap:wrap;gap:6px}.receipt-simple-expected strong{margin-left:auto}.cp-shell .receipt-simple-form .cp-dialog-actions button{width:100%;min-height:44px}}.receipt-progress-values{grid-template-columns:1fr 1fr;gap:16px;margin-bottom:22px;display:grid}.receipt-progress-values span{color:#929baa;gap:5px;font-size:12px;display:grid}.receipt-progress-values b{color:#8ed8b1;font-size:17px;font-weight:500}.receipt-progress-values span:last-child b{color:#e4c693}.receipt-websites{margin-top:24px}.receipt-websites h4{color:#dce0e6;margin:0 0 10px;font-size:14px;font-weight:500}.receipt-website-head,.receipt-website-line{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;column-gap:16px;padding:10px 0;font-size:13px;display:grid}.receipt-website-head{color:#929baa;font-size:12px}.receipt-website-line{border-top:1px solid #ffffff0d;grid-template-columns:minmax(0,1fr) minmax(76px,auto) minmax(76px,auto)}.receipt-website-head{grid-template-columns:minmax(0,1fr) minmax(76px,auto) minmax(76px,auto)}.receipt-website-line strong{overflow-wrap:anywhere;font-weight:500}.receipt-website-head span:not(:first-child),.receipt-website-line span{text-align:right;font-variant-numeric:tabular-nums}@media (width<=480px){.receipt-website-head,.receipt-website-line{grid-template-columns:minmax(0,1fr) 78px 78px;column-gap:8px}.receipt-website-line{font-size:12px}}.gst{min-width:0}.gst-head,.gst-gateway>summary{grid-template-columns:minmax(180px,1fr) repeat(3,minmax(120px,160px)) 18px;align-items:center;gap:18px;padding:18px 20px;display:grid}.gst-head{color:#999;font-size:12px}.gst-head>span:not(:first-child){text-align:right}.gst-gateway{background:#141414;border-radius:15px;margin-bottom:10px;overflow:hidden}.gst-gateway>summary{cursor:pointer;min-height:80px;font-size:15px;list-style:none}.gst-gateway>summary::-webkit-details-marker{display:none}.gst-gateway>summary:after{content:none}.gst-name{overflow-wrap:anywhere;font-weight:500}.gst-name small{color:#aaa;margin-top:7px;font-size:12px;font-weight:400;display:block}.gst-gateway>summary>span:not(:first-child){font-variant-numeric:tabular-nums;text-align:right}.gst-gateway>summary>span:not(:first-child)>small{display:none}.gst-remaining{color:#e9c68a}.gst-gateway>summary>svg{color:#aaa}.gst-gateway[open]>summary>svg{transform:rotate(90deg)}.gst-body{padding:0 20px 16px}.gst-actions{border-top:1px solid #ffffff0b;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;display:flex}.gst-actions>span{color:#999;font-size:12px}.gst-actions button{min-height:44px;font:inherit;border:0;border-radius:11px;padding:10px 16px;font-size:14px}.gst-history>summary{color:#aaa;cursor:pointer;align-items:center;min-height:44px;font-size:13px;display:flex}.gst-daily{text-align:left;color:#eee;width:100%;font:inherit;background:0 0;border:0;border-top:1px solid #ffffff09;grid-template-columns:1fr auto 18px;align-items:center;gap:16px;min-height:60px;padding:14px 0;font-size:14px;display:grid}.gst-daily small{color:#aaa;margin-top:4px;font-size:12px;display:block}.gst-daily>span:nth-child(2){text-align:right;color:#8ec5ff}.gst-record-dialog{max-width:480px!important}.gst-record-dialog label{color:#aaa;font-size:14px;display:block}.gst-record-dialog :is(input,select){box-sizing:border-box;color:#eee;width:100%;font:inherit;background:#202020;border:0;border-radius:12px;min-height:48px;margin-top:10px;padding:14px;display:block}.gst-record-dialog input{font-variant-numeric:tabular-nums;font-size:28px}.gst-record-context{color:#999;justify-content:space-between;gap:14px;margin:22px 0;font-size:12px;display:flex}.gst-record-context b{color:#eee;margin-top:6px;font-size:16px;font-weight:500;display:block}.gst-record-dialog .settlement-note{margin-top:16px;font-size:12px;line-height:1.8}.gst :is(summary,button):focus-visible{outline-offset:-3px;outline:2px solid #8ec5ff}@media (width<=850px){.gst-head{display:none}.gst-gateway>summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 8px;padding:17px 15px}.gst-name{grid-area:1/1/auto/-1;padding-right:24px}.gst-gateway>summary>svg{grid-area:1/3;justify-self:end}.gst-gateway>summary>span:not(:first-child){text-align:left;overflow-wrap:anywhere;font-size:14px}.gst-gateway>summary>span:not(:first-child)>small{color:#aaa;margin-bottom:7px;font-size:11px;display:block}.gst-body{padding-inline:15px}.gst-actions{flex-direction:column;align-items:flex-start;gap:10px}.gst-actions button,.gst-record-dialog .cp-dialog-actions button{width:100%}}@media (width<=380px){.gst .settlement-amounts{flex-direction:column;gap:8px;display:flex}.gst .settlement-amounts>div{flex-direction:row;justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.gst .settlement-amounts strong{white-space:nowrap;margin:0;font-size:19px}.gst-gateway>summary>span:not(:first-child)>small{font-size:12px}}.gst-record-dialog .gst-fill-full{color:#8ec5ff;min-height:44px;font:inherit;cursor:pointer;background:#132435;border:0;border-radius:11px;justify-content:center;align-items:center;margin-top:8px;padding:10px 14px;font-size:13px;display:inline-flex}.gst-record-dialog .gst-fill-full:disabled{opacity:.45;cursor:default}.gst-record-dialog .gst-fill-full:focus-visible{outline-offset:3px;outline:2px solid #8ec5ff}.gateway-fee-editor{gap:16px;display:grid}.gateway-fee-inputs{grid-template-columns:1fr 1fr;gap:14px;display:grid}.gateway-fee-editor label{gap:7px;font-size:15px;display:grid}.gateway-fee-editor input:not([type=checkbox]),.gateway-fee-editor select{width:100%;min-height:46px;margin:0}.gateway-fee-editor .gateway-fee-toggle{flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;min-height:44px;margin:0;font-size:14px;line-height:1.5;display:flex}.gateway-fee-toggle input[type=checkbox]{accent-color:#8ec5ff;flex-shrink:0;width:18px;height:18px;min-height:18px;margin:0}.gateway-fee-example{background:#202124;border-radius:13px;padding:14px 16px}.gateway-fee-example>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.gateway-fee-example span{color:#a4a8b1;font-size:14px}.gateway-fee-example strong{color:#8ec5ff;font-size:22px;font-weight:500}.gateway-fee-example p{color:#c4c8d0;margin:7px 0 0;font-size:13px;line-height:1.65}.gateway-fee-example b{color:#f5f5f7;font-weight:500}.gateway-fee-editor .settlement-note{margin:0;font-size:13px;line-height:1.65}@media (width<=380px){.gateway-fee-inputs{grid-template-columns:1fr;gap:12px}.gateway-fee-example{padding:12px}}.gateway-edit-tabs{flex-shrink:0;gap:6px;padding:0 20px 16px;display:flex}.gateway-edit-tabs button{color:#b5bbc5;background:#202124;border:0;border-radius:11px;flex:1;min-width:0;min-height:44px;padding:8px 10px;font-size:13px}.gateway-edit-tabs button[aria-pressed=true]{color:#8ec5ff;background:#132435}.gateway-edit-fields{gap:16px;display:grid}.gateway-edit-dialog [hidden]{display:none!important}.gateway-edit-settlement{padding:0 20px 20px;overflow:auto}.gateway-inline-settlement form{padding:0!important;overflow:visible!important}.gateway-fee-saved{color:#77d6a5;font-size:14px}.gateway-edit-dialog{flex-direction:column;max-height:calc(100dvh - 32px);display:flex}.gateway-edit-dialog>form{min-height:0;overflow:auto}.gateway-edit-dialog .cp-dialog-header{flex-shrink:0}@media (width<=480px){.gateway-edit-tabs{gap:4px;padding:0 16px 12px}.gateway-edit-tabs button{padding:8px 5px;font-size:12px}.gateway-edit-settlement{padding:0 16px 16px}}.gateway-edit-dialog .gateway-fee-editor label,.gateway-edit-dialog .gateway-edit-fields label{margin:0}.gateway-edit-dialog .gateway-inline-settlement .cp-dialog-actions{padding-top:18px}.gateway-edit-dialog .gateway-fee-editor{gap:16px}.gateway-backup-help{color:var(--muted,#929baa);font-size:13px}.gateway-backup-help summary{cursor:pointer;color:#8ec5ff;align-items:center;min-height:44px;display:flex}.gateway-backup-help summary:after{content:"＋";margin-left:auto}.gateway-backup-help[open] summary:after{content:"−"}.gateway-backup-help .form-help{margin:8px 0;line-height:1.6}.gateway-backup-fields>p.form-help{margin:0}.vendor-routing{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.routing-toolbar{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.routing-tabs{background:#18181b;border-radius:12px;gap:4px;padding:4px;display:flex}.routing-tabs button{color:#a1a1aa;background:0 0;border:0;border-radius:9px;min-height:44px;padding:10px 18px}.routing-tabs button[aria-pressed=true]{color:#f5f3ff;background:#34303f}.routing-search{background:#18181b;border:1px solid #303036;border-radius:12px;flex:1;align-items:center;gap:8px;min-width:190px;max-width:340px;padding:0 12px;display:flex}.routing-search input{width:100%;min-height:44px;background:0 0!important;border:0!important;padding-left:0!important;font-size:15px!important}.routing-note{color:#a1a1aa;margin:16px 0;font-size:13px;line-height:1.6}.routing-gateway-cell{max-width:340px;line-height:1.6;white-space:normal!important}.routing-empty{color:#a1a1aa;padding:24px}.routing-dialog{color:#eee;background:#171719;border:1px solid #34343a;border-radius:20px;width:min(600px,100vw - 32px);max-height:90dvh;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow:hidden}.routing-dialog::backdrop{background:#000b}.routing-dialog form{flex-direction:column;max-height:90dvh;display:flex}.routing-dialog header{border-bottom:1px solid #2c2c32;justify-content:space-between;align-items:center;padding:22px 24px;display:flex}.routing-dialog header span{color:#b4a6d5;font-size:12px}.routing-dialog h2{margin:5px 0 0;font-size:22px}.routing-dialog-body{padding:22px 24px;overflow-y:auto}.routing-dialog-body>label{flex-direction:column;gap:9px;margin-bottom:18px;font-size:15px;display:flex}.routing-dialog input:not([type=checkbox]),.routing-dialog select{color:#f5f5f5;width:100%;min-height:44px;font:inherit;background:#222225;border:1px solid #38383f;border-radius:10px;padding:10px 12px;font-size:15px}.routing-dialog select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' stroke='%23aaaaaa'%3E%3Cpath d='m4 6 4 4 4-4'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;padding-right:40px}.routing-dialog fieldset{border:0;margin:22px 0;padding:0}.routing-dialog legend{margin-bottom:10px;font-size:15px;font-weight:600}.routing-options{max-height:230px;overflow:auto}.routing-check{cursor:pointer;align-items:center;gap:12px;min-height:52px;padding:8px 4px;font-size:15px;flex-direction:row!important;display:flex!important}.routing-check input{accent-color:#b29bf5;flex-shrink:0;width:18px;height:18px}.routing-check span{flex:1}.routing-check small{color:#96969f;margin-top:3px;font-size:12px;line-height:1.5;display:block}.routing-check:has(input:disabled){opacity:.5}.routing-dialog small{color:#a1a1aa;font-size:12px;line-height:1.5}.routing-check .routing-sequence{text-align:center;color:#c9b8ee;background:#332842;border-radius:8px;flex:0 0 26px;padding:4px;font-size:12px}.routing-dialog footer{border-top:1px solid #2c2c32;justify-content:flex-end;gap:12px;padding:18px 24px;display:flex}.routing-dialog button{min-height:44px}.routing-override{background:#211d2a;border-radius:12px;padding:12px!important}.routing-toolbar>.primary{align-items:center;gap:8px;min-height:44px;display:flex}@media (width<=600px){.routing-toolbar{gap:10px}.routing-search{flex-basis:100%;order:3;max-width:none}.routing-toolbar>.primary{margin-left:auto}.routing-dialog header,.routing-dialog-body,.routing-dialog footer{padding:18px}.routing-dialog{border-radius:16px}.routing-dialog h2{font-size:20px}}.cp-shell .routing-dialog{width:min(680px,100vw - 32px);max-height:90dvh}.cp-shell .routing-dialog form{min-height:0;max-height:90dvh}.cp-shell .routing-dialog .routing-dialog-body{min-height:0;padding:4px 20px 20px}.cp-shell .routing-dialog input:not([type=checkbox]),.cp-shell .routing-dialog select{background-color:#242527;border:0;font-family:inherit}.routing-editor-section{margin-top:24px}.routing-section-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.routing-section-heading h3{margin:0;font-size:15px;font-weight:500}.routing-section-heading>span{color:#939ca8;font-size:12px}.routing-section-help{color:#a0a5ae;margin:6px 0 16px;font-size:12px;line-height:1.65}.routing-assigned-list{gap:10px;display:grid}.routing-assigned-row{background:#1d1e20;border-radius:14px;grid-template-columns:28px minmax(0,1fr) 86px auto;align-items:center;gap:12px;padding:14px;display:grid}.routing-step{color:#8ec5ff;background:#132435;border-radius:8px;place-items:center;width:26px;height:26px;font-size:12px;display:grid}.routing-gateway-name{min-width:0}.routing-gateway-name strong{overflow-wrap:anywhere;font-size:15px;font-weight:500;display:block}.routing-gateway-name small{margin-top:4px;display:block}.routing-count{color:#a0a5ae;flex-direction:column;gap:5px;font-size:12px;display:flex}.routing-count input{text-align:center;font-variant-numeric:tabular-nums}.routing-row-actions{align-items:center;gap:2px;display:flex}.routing-row-actions .icon-button{width:36px;min-height:44px;padding:0}.routing-move-up svg{transform:rotate(180deg)}.routing-add-gateway{margin-top:12px;display:block}.routing-vendor-count{gap:8px;margin-top:16px;font-size:15px;display:grid}.routing-cycle{color:#b4bdc9;flex-wrap:wrap;gap:8px;padding:14px 0 0;font-size:12px;line-height:1.8;display:flex}.routing-cycle>span{align-items:center;gap:8px;display:inline-flex}.routing-cycle strong{color:#8ec5ff;font-weight:500}.routing-cycle b{color:#6d7886;font-weight:400}.routing-limit-note{margin:10px 0 0}.routing-mode-notice{color:#f0ca81;background:#342917;border-radius:12px;padding:12px;font-size:13px;line-height:1.6}.routing-vendor-section{background:#1d1e20;border-radius:14px;margin-top:22px}.routing-vendor-section summary{cursor:pointer;justify-content:space-between;align-items:center;min-height:54px;padding:14px 16px;font-size:15px;list-style:none;display:flex}.routing-vendor-section summary::-webkit-details-marker{display:none}.routing-vendor-section summary small{margin-left:10px}.routing-vendor-section[open] summary>svg{transform:rotate(90deg)}.routing-vendor-content{padding:0 16px 12px}.routing-vendor-search{background:#242527;border-radius:10px;align-items:center;gap:8px;padding:0 12px;display:flex}.routing-vendor-search input{min-width:0}.routing-vendor-content .routing-options{max-height:240px;margin-top:8px}.routing-count-summary{gap:6px;font-size:12px;display:grid}.routing-count-summary>span{justify-content:space-between;align-items:center;gap:12px;display:flex}.routing-count-summary b{color:#8ec5ff;background:#132435;border-radius:6px;padding:2px 8px;font-weight:500}@media (width<=600px){.cp-shell .routing-dialog{width:calc(100vw - 20px);max-height:92dvh}.cp-shell .routing-dialog form{max-height:92dvh}.cp-shell .routing-dialog .routing-dialog-body{padding:0 16px 16px}.routing-assigned-row{grid-template-columns:24px minmax(0,1fr) 74px;gap:10px;padding:12px}.routing-row-actions{grid-column:2/4;justify-content:flex-end;margin-top:-2px}.routing-row-actions .icon-button{width:44px}.routing-gateway-name strong{font-size:15px}.routing-count input{padding:10px 6px!important}.routing-vendor-section summary small{margin-left:6px}.routing-cycle{font-size:12px}}.partner-app,.partner-login,.partner-dialog,.partner-access{color:#eeeef1;font-family:Poppins,system-ui,sans-serif;font-size:15px}.partner-app{background:#080808;min-height:100dvh}.partner-header{border-bottom:1px solid #232326;align-items:center;gap:24px;height:88px;padding:0 max(28px,50vw - 600px);display:flex}.partner-header img,.partner-login>img{object-fit:contain;width:150px;height:auto}.partner-header>div{align-items:center;gap:16px;margin-left:auto;display:flex}.partner-access-label{color:#aaaab3;align-items:center;gap:7px;font-size:13px;display:flex}.partner-main{max-width:1200px;margin:auto;padding:30px 28px}.partner-nav{border-bottom:1px solid #262629;gap:10px;margin-bottom:28px;padding-bottom:14px;display:flex}.partner-nav button{color:#a6a6b0;min-height:44px;font:inherit;background:0 0;border:0;border-radius:9px;padding:12px 18px}.partner-nav button[aria-current=page]{color:#d8c6ff;background:#26212f}.partner-toolbar{flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:22px;display:flex}.partner-toolbar h1{margin:0;font-size:24px}.partner-range{gap:12px;display:flex}.partner-range label{color:#aaaab2;align-items:center;gap:8px;font-size:12px;display:flex}.partner-range input{width:154px;min-height:44px}.partner-search{background:#141416;border:1px solid #303034;border-radius:10px;align-items:center;gap:10px;max-width:300px;margin-left:auto;padding-left:13px;display:flex}.partner-search input{background:0 0;border:0;width:100%;min-height:44px}.partner-metrics{grid-template-columns:repeat(3,1fr);gap:18px;margin-bottom:24px;display:grid}.partner-metrics section{background:#18151c;border-radius:16px;flex-direction:column;gap:12px;padding:24px;display:flex}.partner-metrics section:nth-child(2){background:#121d19}.partner-metrics span{color:#c2b8cc;font-size:14px}.partner-metrics strong{letter-spacing:-1px;font-size:32px;font-weight:600}.partner-metrics small{color:#a6a1ab;font-size:12px}.partner-surface{background:#111113;border:1px solid #252529;border-radius:16px;margin-bottom:24px;overflow:hidden}.partner-section-heading{justify-content:space-between;align-items:center;padding:20px 22px;display:flex}.partner-section-heading h2{margin:0;font-size:17px}.partner-section-heading>span{color:#93939d;font-size:12px}.partner-gateways{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:16px;padding:0 22px 22px;display:grid}.partner-gateways article{background:#1a1a1e;border-radius:10px;padding:18px}.partner-gateways article>div{justify-content:space-between;align-items:center;gap:10px;display:flex}.partner-gateways article small{color:#96969f;margin:8px 0 20px;display:block}.partner-gateways article b{font-size:24px;font-weight:550}.partner-app table{white-space:nowrap;font-size:14px}.partner-app th{color:#9c9ca6;font-size:12px;font-weight:500}.partner-app td{padding:17px 22px}.partner-empty{text-align:center;color:#9d9da6;padding:36px}.partner-foot{color:#73737e;padding:12px 0;font-size:12px}.partner-dialog{color:#eeeef1;background:#171719;border:1px solid #333338;border-radius:18px;width:min(560px,100vw - 28px);max-height:88dvh;padding:0;box-shadow:0 25px 100px #0008}.partner-dialog::backdrop{background:#000a}.partner-dialog>header{border-bottom:1px solid #2d2d32;justify-content:space-between;align-items:center;padding:22px 24px;display:flex}.partner-dialog h2{margin:3px 0;font-size:22px}.partner-dialog h3{margin:22px 0 12px;font-size:16px}.partner-dialog-body{overflow-wrap:anywhere;padding:24px}.partner-kicker{color:#b8a0dd;letter-spacing:1.5px;font-size:11px}.partner-case-amount{background:#25202d;border-radius:12px;flex-direction:column;gap:10px;padding:22px;display:flex}.partner-case-amount>span,.partner-case-amount small{color:#bdb2ca;font-size:13px}.partner-case-amount strong{font-size:34px;font-weight:600}.partner-description{white-space:pre-wrap;color:#c0c0ca;line-height:1.65}.partner-dialog form,.partner-login form{flex-direction:column;gap:18px;display:flex}.partner-dialog form{margin-top:20px}.partner-dialog label,.partner-login label{flex-direction:column;gap:8px;font-size:14px;display:flex}.partner-dialog input,.partner-dialog select,.partner-dialog textarea,.partner-login input,.partner-range input{color:#eeeef1;font:inherit;box-sizing:border-box;background:#222225;border:1px solid #3a3a40;border-radius:9px;width:100%;padding:11px 13px}.partner-dialog select{padding-right:36px}.partner-dialog small{color:#9f9faa;font-size:12px;line-height:1.6}.partner-dialog .primary,.partner-login .primary{justify-content:center;min-height:46px;font-size:15px}.partner-dialog .secondary{min-height:44px}.partner-files>div{border-bottom:1px solid #323236;padding:14px 0}.partner-files a{color:#ceafff;align-items:center;gap:8px;display:flex}.partner-files small{margin-top:7px;display:block}.partner-files p{margin:8px 0;font-size:14px;line-height:1.5}.partner-photos{flex-wrap:wrap;gap:10px;display:flex}.partner-photos img{object-fit:cover;border-radius:9px;width:88px;height:88px}.partner-login{background:#080808;flex-direction:column;justify-content:center;align-items:center;gap:28px;min-height:100dvh;padding:30px 20px;display:flex}.partner-login-card{box-sizing:border-box;background:#151517;border:1px solid #29292d;border-radius:18px;width:min(410px,100%);padding:30px}.partner-login-card h1{margin:12px 0;font-size:27px}.partner-login-card p{color:#aaaab5;line-height:1.6}.partner-login-card>small{color:#93939d;margin-top:24px;font-size:12px;line-height:1.6;display:block}.partner-permission-tags{flex-wrap:wrap;gap:6px;max-width:420px;display:flex}.partner-permission-tags span{color:#cdb5ed;background:#262132;border-radius:6px;padding:5px 9px;font-size:12px}.partner-access .partner-toolbar>p{color:#9d9da9;flex:1;margin:0;line-height:1.5}.partner-dialog fieldset{border:0;margin:0;padding:0}.partner-dialog legend{color:#b5b5bf;margin-bottom:10px;font-size:13px}.partner-dialog .partner-check{flex-flow:wrap;align-items:center;gap:12px;min-height:48px}.partner-check input{accent-color:#ab87e8;width:18px;height:18px}.partner-check small{margin-left:auto}.partner-preview-link{color:#cbb0ee;margin-top:20px;display:block}.partner-admin-evidence{margin-top:18px}.partner-app button:focus-visible,.partner-dialog button:focus-visible{outline-offset:3px;outline:2px solid #cba8ff}@media (width<=650px){.partner-header{gap:10px;height:74px;padding:0 18px}.partner-header img{width:110px}.partner-access-label{display:none}.partner-header>div{gap:4px;font-size:13px}.partner-main{padding:20px 16px}.partner-nav{gap:4px;overflow-x:auto}.partner-nav button{white-space:nowrap;padding:11px 12px;font-size:14px}.partner-toolbar{gap:10px}.partner-range{width:100%}.partner-range label{flex-direction:column;flex:1;align-items:stretch}.partner-range input{width:100%;min-width:0}.partner-search{flex:1;max-width:none;margin-left:0}.partner-metrics{grid-template-columns:1fr 1fr;gap:12px}.partner-metrics section:first-child{grid-column:1/-1}.partner-metrics section{padding:20px}.partner-metrics strong{font-size:28px}.partner-gateways{grid-template-columns:1fr;padding:0 16px 16px}.partner-section-heading{padding:18px 16px}.partner-dialog-body{padding:20px}.partner-dialog>header{padding:18px 20px}.partner-dialog .partner-check small{width:100%;margin-top:-8px;margin-left:30px}.partner-access .partner-toolbar{align-items:flex-start}.partner-access .partner-toolbar>p{flex-basis:100%}}.partner-app .icon-button,.partner-dialog .icon-button{min-width:44px;min-height:44px}.partner-range{flex-wrap:wrap}.partner-range .secondary{min-height:44px;font-size:13px}.partner-search{min-width:180px}.partner-dialog input[type=file]{min-width:0;font-size:13px}@media (width<=650px){.partner-range label,.partner-range .secondary{flex:42%}.partner-toolbar h1{width:100%}}.partner-dialog select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23aaaab5' stroke-width='1.7'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat}.partner-sidebar{box-sizing:border-box;z-index:20;background:#101012;border-right:1px solid #242427;width:230px;padding:26px 18px;position:fixed;inset:0 auto 0 0}.partner-sidebar-brand{align-items:center;height:40px;margin:0 12px 40px;display:flex}.partner-sidebar-brand img{width:150px}.partner-sidebar .partner-nav{border:0;flex-direction:column;gap:8px;margin:0;padding:0;overflow:visible}.partner-sidebar .partner-nav button{text-align:left;align-items:center;gap:12px;min-height:48px;padding:14px 12px;font-size:15px;display:flex}.partner-sidebar .partner-nav button svg{color:#aaa3b5;flex:none}.partner-workarea{min-width:0;margin-left:230px}.partner-workarea .partner-header{height:78px;padding:0 32px}.partner-workarea .partner-main{max-width:1320px;margin:0 auto;padding:30px 32px}.partner-menu-toggle{display:none}.partner-date-tabs{background:#141416;border:1px solid #28282e;border-radius:12px;align-items:center;gap:4px;padding:4px;display:flex}.partner-date-tabs button{color:#a5a5af;min-height:44px;font:inherit;white-space:nowrap;background:0 0;border:0;border-radius:8px;padding:10px 18px;font-size:14px}.partner-date-tabs button[aria-pressed=true]{color:#e0c9ff;background:#30273e}.partner-custom-range{gap:16px;margin:-6px 0 24px}.partner-custom-range label{font-size:13px}.partner-custom-range input{width:165px}.partner-workarea .partner-metrics:has(>section:nth-child(2):last-child){grid-template-columns:repeat(2,1fr)}@media (width<=850px){.partner-sidebar{border-bottom:1px solid #27272b;border-right:0;order:1;width:auto;padding:12px 16px;display:none;position:static}.partner-sidebar.is-open{display:block}.partner-sidebar-brand{display:none}.partner-workarea{margin-left:0;display:contents}.partner-app{flex-direction:column;display:flex}.partner-workarea .partner-header{order:0;height:70px;padding:0 16px}.partner-workarea .partner-main{box-sizing:border-box;order:2;width:100%;padding:22px 16px}.partner-menu-toggle{display:inline-flex}.partner-workarea .partner-access-label{font-size:13px;display:flex}.partner-header>div{gap:5px;font-size:13px}.partner-header{gap:10px}.partner-sidebar .partner-nav{gap:3px}.partner-workarea .partner-toolbar{gap:12px}.partner-date-tabs{box-sizing:border-box;width:100%}.partner-date-tabs button{flex:1;padding:10px 8px}.partner-custom-range{margin-top:0}.partner-custom-range label{flex:1;min-width:0}.partner-custom-range input{width:100%}.partner-workarea .partner-metrics:has(>section:nth-child(2):last-child)>section:first-child{grid-column:auto}}.partner-header .partner-menu-toggle{display:none}@media (width<=850px){.partner-header .partner-menu-toggle{display:inline-flex}}.partner-menu-toggle .tooltip{left:0;right:auto;transform:none}.partner-collection-row{cursor:pointer}.partner-reference-button{color:#dbc4ff;min-height:44px;font:inherit;text-align:left;background:0 0;border:0;padding:8px 0}.partner-collection-dialog{width:min(660px,100vw - 28px)}.partner-payment-total{color:#c0b2ce;justify-content:space-between;align-items:center;gap:12px;font-size:13px;display:flex}.partner-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 24px;margin:0;display:grid}.partner-detail-field{min-width:0}.partner-detail-field dt{color:#a4a4af;margin-bottom:6px;font-size:12px}.partner-detail-field dd{align-items:center;gap:6px;min-height:30px;margin:0;font-size:15px;line-height:1.55;display:flex}.partner-detail-field dd>span{overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;min-width:0}.partner-detail-field .tip-wrap{flex:none;margin-left:auto}.partner-detail-copy{color:#cbb1ef;min-height:20px;margin-bottom:4px;font-size:13px}.partner-collection-dialog h3{border-top:1px solid #2b2b30;padding-top:20px}.partner-collection-dialog .partner-dialog-body{padding-bottom:22px}@media (width<=600px){.partner-detail-grid{grid-template-columns:1fr;gap:14px}.partner-payment-total{flex-wrap:wrap}.partner-collection-dialog .partner-dialog-body{padding:18px}}.partner-collection-dialog>header{z-index:2;background:#171719;position:sticky;top:0}.partner-metrics.with-refunds{grid-template-columns:repeat(4,minmax(0,1fr))}.partner-metrics .partner-refund-card{background:#211821;padding:0}.partner-metric-link{color:inherit;text-align:left;cursor:pointer;width:100%;height:100%;font:inherit;background:0 0;border:0;border-radius:16px;flex-direction:column;gap:12px;padding:24px;display:flex}.partner-metric-link>span{color:#d3b7d4;justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex}.partner-refund-date-note{color:#92929c;margin:0;padding:0 22px 18px;font-size:12px;line-height:1.6}.partner-refund-metrics section:nth-child(2){background:#211c15}.partner-refund-metrics section:nth-child(3){background:#25181c}@media (width<=1100px){.partner-metrics.with-refunds{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=650px){.partner-metrics.with-refunds section:first-child{grid-column:auto}.partner-metrics.with-refunds section,.partner-metric-link{padding:18px}.partner-metrics.with-refunds .partner-refund-card{padding:0}.partner-metrics.with-refunds strong{font-size:27px}.partner-metrics.with-refunds span{font-size:13px}.partner-refund-date-note{padding:0 16px 16px}}.partner-refund-action{background:#20182a;border-radius:16px;margin:18px 0;padding:18px}.partner-refund-action>div:first-child{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.partner-refund-action h3{margin:0}.partner-refund-action p{overflow-wrap:anywhere;font-size:15px;line-height:1.5}.partner-refund-buttons{justify-content:flex-end;gap:12px;display:flex}.partner-refund-action button{min-height:44px}.partner-refund-action .primary{justify-content:center;align-items:center;gap:8px;display:inline-flex}.partner-dialog{overflow:hidden}.partner-dialog[open]{flex-direction:column;display:flex}.partner-dialog>header{background:#171719;flex-shrink:0;gap:12px}.partner-dialog>header>div{min-width:0}.partner-dialog>header .icon-button{flex-shrink:0}.partner-dialog>header h2{overflow-wrap:anywhere}.partner-dialog>.partner-dialog-body{overscroll-behavior:contain;min-height:0;overflow-y:auto}.partner-section-heading:has(.partner-search){flex-wrap:wrap;gap:16px}.partner-section-heading .partner-search{box-sizing:border-box;width:320px;min-width:0;max-width:100%}.partner-section-heading .partner-search input{min-width:0;font:inherit;color:inherit;outline-offset:-2px}@media (width<=650px){.partner-section-heading .partner-search{flex-basis:100%;width:100%;margin-left:0}}.partner-mobile-title,.partner-mobile-list,.partner-nav-short{display:none}@media (width<=850px){.partner-app{padding-top:env(safe-area-inset-top);background:#000;display:block}.partner-workarea{margin-left:0;display:block}.partner-app .partner-sidebar{inset:auto 14px calc(12px + env(safe-area-inset-bottom));z-index:30;background:#202020;border:0;border-radius:22px;width:auto;padding:6px;display:block;position:fixed;box-shadow:0 8px 32px #0009}.partner-sidebar .partner-nav{flex-direction:row;justify-content:space-around;gap:4px;display:flex}.partner-sidebar .partner-nav button{color:#929baa;border-radius:16px;flex-direction:column;flex:1;justify-content:center;gap:4px;min-width:0;min-height:52px;padding:8px 4px;display:flex;position:relative}.partner-sidebar .partner-nav button svg{width:22px;height:22px;color:inherit}.partner-sidebar .partner-nav button[aria-current=page]{color:#8ec5ff;background:#132435}.partner-sidebar .partner-nav-label{white-space:nowrap;font-size:11px;line-height:1.2}.partner-sidebar .partner-nav .partner-nav-full{display:none}.partner-sidebar .partner-nav .partner-nav-short{font-size:11px;line-height:1.2;display:block}.partner-app .partner-header{z-index:15;box-sizing:border-box;background:#000;border:0;height:auto;min-height:70px;padding:12px 16px;position:sticky;top:0}.partner-mobile-title{min-width:0;margin:0;font-size:21px;font-weight:500;line-height:1.3;display:block}.partner-workarea .partner-access-label{display:none}.partner-header>div{gap:4px;margin-left:auto;font-size:0}.partner-header .icon-button{color:#929baa}.partner-workarea .partner-main{padding:8px 16px calc(104px + env(safe-area-inset-bottom));box-sizing:border-box;width:100%}.partner-toolbar{grid-template-columns:minmax(0,1fr) 44px;margin-bottom:18px;display:grid;gap:10px!important}.partner-toolbar>h1{display:none}.partner-toolbar .partner-date-tabs{background:#141414;border:0;border-radius:14px;gap:2px;width:100%;padding:3px}.partner-date-tabs button{flex:1;min-height:44px;padding:8px 4px;font-size:12px}.partner-date-tabs button[aria-pressed=true]{color:#8ec5ff;background:#132435}.partner-toolbar>.partner-search{box-sizing:border-box;grid-area:2/1/auto/-1;width:100%;max-width:none;margin:0}.partner-toolbar>.tip-wrap{grid-area:1/2}.partner-toolbar:not(:has(.partner-date-tabs))>.partner-search{grid-area:1/1}.partner-search,.partner-section-heading .partner-search{background:#202124;border:0;border-radius:12px}.partner-search input{color:#f5f5f7;min-width:0;font-size:16px}.partner-custom-range{gap:10px;margin:0 0 18px}.partner-custom-range label{flex-direction:column;flex:1;align-items:stretch;min-width:0;display:flex}.partner-custom-range input{width:100%;min-width:0;font-size:15px}.partner-metrics,.partner-metrics.with-refunds{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:18px}.partner-workarea .partner-metrics:has(>section:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:18px}.partner-metrics section,.partner-metrics.with-refunds section{background:#141414;border-radius:18px;min-width:0;padding:16px}.partner-metrics section:nth-child(n){background:#141414}.partner-metrics section:first-child{grid-column:1/-1!important}.partner-metrics section:first-child strong{color:#f5f5f7;font-size:34px}.partner-metrics strong,.partner-metrics.with-refunds strong{letter-spacing:-.6px;font-size:25px}.partner-metrics span,.partner-metrics.with-refunds span{color:#929baa;font-size:13px}.partner-metrics small{font-size:12px}.partner-metrics .partner-refund-card,.partner-metrics.with-refunds .partner-refund-card{background:#141414;padding:0}.partner-metric-link{gap:12px;padding:16px}.partner-surface{background:#141414;border:0;border-radius:18px;margin-bottom:18px}.partner-section-heading{align-items:center;gap:10px;padding:18px 16px}.partner-section-heading h2{font-size:16px;font-weight:500}.partner-section-heading>span{font-size:12px}.partner-gateways{grid-template-columns:1fr;gap:0;padding:0 16px 8px}.partner-gateways article{background:0 0;border-top:1px solid #ffffff0d;border-radius:0;padding:16px 0}.partner-gateways article strong{overflow-wrap:anywhere;font-size:15px;font-weight:500}.partner-gateways article small{margin:6px 0 10px;font-size:12px}.partner-gateways article b{color:#8bd5ad;font-size:24px}.partner-desktop-list{display:none}.partner-mobile-list{padding:0 16px;display:block}.partner-mobile-row,.partner-mobile-refund summary{color:#f5f5f7;text-align:left;width:100%;font:inherit;cursor:pointer;background:0 0;border:0;border-top:1px solid #ffffff0d;align-items:center;gap:10px;min-height:72px;margin:0;padding:18px 0;display:flex}.partner-row-content{flex-direction:column;flex:1;gap:7px;min-width:0;display:flex}.partner-row-top{justify-content:space-between;align-items:baseline;gap:10px;min-width:0;display:flex}.partner-row-top strong{overflow-wrap:anywhere;font-size:15px;font-weight:500}.partner-row-top b{white-space:nowrap;font-size:16px;font-weight:500}.partner-credit{color:#8bd5ad}.partner-refund-amount{color:#ef9b9b}.partner-row-reference{color:#b2bac7;overflow-wrap:anywhere;font-size:13px}.partner-row-bottom{color:#929baa;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:7px;font-size:12px;display:flex}.partner-row-bottom>span:not(.badge){overflow-wrap:anywhere;max-width:100%}.partner-row-bottom time{white-space:nowrap;font-size:12px}.partner-row-issue{color:#b2bac7;overflow-wrap:anywhere;font-size:13px}.partner-mobile-row>svg,.partner-mobile-refund summary>svg{color:#929baa;flex:none}.partner-mobile-row:focus-visible,.partner-mobile-refund summary:focus-visible{outline-offset:2px;border-radius:10px;outline:2px solid #8ec5ff}.partner-mobile-refund summary{list-style:none}.partner-mobile-refund summary::-webkit-details-marker{display:none}.partner-mobile-refund[open] summary>svg{transform:rotate(90deg)}.partner-mobile-refund dl{overflow-wrap:anywhere;grid-template-columns:1fr;gap:6px;margin:0;padding:0 0 18px;font-size:15px;display:grid}.partner-mobile-refund dt{color:#929baa;margin-top:6px;font-size:12px}.partner-mobile-refund dd{margin:0}.partner-foot{color:#929baa;padding:4px 0;font-size:12px;line-height:1.6}.partner-dialog{width:calc(100vw - 16px);max-width:none;max-height:calc(100dvh - 24px - env(safe-area-inset-top) - env(safe-area-inset-bottom));background:#141414;border:0;border-radius:22px}.partner-dialog>header{background:#141414;padding:16px}.partner-dialog h2{font-size:20px}.partner-dialog-body,.partner-collection-dialog .partner-dialog-body{padding:16px;padding-bottom:calc(20px + env(safe-area-inset-bottom))}.partner-dialog input,.partner-dialog textarea,.partner-dialog select,.partner-login input{font-size:16px}.partner-case-amount,.partner-refund-action{background:#202124;padding:16px}.partner-dialog .primary{color:#8ec5ff;background:#132435;min-height:44px}.partner-login{box-sizing:border-box;padding:calc(24px + env(safe-area-inset-top)) 16px calc(24px + env(safe-area-inset-bottom));background:#000}.partner-login-card{background:#141414;border:0;border-radius:22px;padding:24px 20px}}.partner-list-filters{flex-wrap:wrap;gap:10px;margin-bottom:18px;display:flex}.partner-list-filters label{min-width:0}.partner-list-filters select{appearance:none;color:#f5f5f7;width:220px;min-height:44px;font:inherit;background:#202124 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23929baa' stroke-width='1.7'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") right 14px center no-repeat;border:0;border-radius:12px;padding:12px 40px 12px 14px;font-size:15px}.partner-list-filters .secondary{min-height:44px}@media (width<=850px){.partner-list-filters{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.partner-list-filters select{width:100%;font-size:16px}.partner-list-filters .secondary{grid-column:1/-1}.partner-sidebar .partner-nav-label,.partner-sidebar .partner-nav .partner-nav-short{font-size:10px}.partner-date-tabs:has(button:nth-child(4)){flex-wrap:wrap}.partner-date-tabs:has(button:nth-child(4)) button{flex-basis:calc(50% - 2px);font-size:12px}}@media (width>=851px){.partner-metrics.partner-overview-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}}.partner-overview-metrics .partner-metric-link:focus-visible{outline-offset:3px;outline:2px solid #8ec5ff}@media (width>=851px){.partner-metrics.partner-overview-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}}.overview-home{min-width:0;margin-bottom:28px}.overview-home .overview-dashboard{margin-bottom:20px}.overview-home .overview-dashboard .metric-card{background:#141414;border:0;min-height:148px;padding:22px}.overview-home .overview-dashboard .metric-card>span{color:#b3b6be;margin-bottom:12px}.overview-home .overview-dashboard .metric-card>strong{color:#f5f5f7;font-variant-numeric:tabular-nums}.overview-home .overview-dashboard .metric-card>small{color:#929baa;margin-top:9px;line-height:1.5}.overview-home .metric-corner{color:#8ec5ff;background:#202124}.overview-home .metric-card[href]:focus-visible,.overview-home a:focus-visible,.overview-home summary:focus-visible{outline-offset:3px;outline:2px solid #8ec5ff}.overview-home .collection-chart{color:#f5f5f7;background:#141414;border:0}.overview-home .chart-period{color:#b3b6be;background:#202124}.overview-home .chart-tooltip{color:#f5f5f7;background:#202124;border:0}.overview-operations{grid-template-columns:minmax(290px,.85fr) minmax(0,1.15fr);gap:20px;display:grid}.overview-attention,.overview-routing-summary{background:#141414;border-radius:18px;min-width:0;padding:20px}.overview-attention>header,.overview-routing-summary>header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.overview-operations h2{color:#f5f5f7;margin:0;font-size:16px;font-weight:500}.overview-attention>header>span{color:#929baa;white-space:nowrap;font-size:12px}.overview-routing-summary>header>a{color:#8ec5ff;align-items:center;gap:5px;min-height:32px;font-size:13px;text-decoration:none;display:inline-flex}.overview-attention-row{color:#f5f5f7;border-bottom:1px solid #ffffff0d;grid-template-columns:22px minmax(0,1fr) auto 16px;align-items:center;gap:12px;min-height:70px;text-decoration:none;display:grid}.overview-attention-row:last-of-type{border-bottom:0}.overview-attention-row strong,.overview-route-row strong{font-size:14px;font-weight:500;line-height:1.6;display:block}.overview-attention-row small,.overview-route-row small{color:#929baa;font-size:12px;line-height:1.5;display:block}.overview-attention-row>span{font-variant-numeric:tabular-nums;color:#929baa;font-size:17px;font-weight:500}.overview-attention-row>span.has-items,.overview-attention-row:hover strong,.overview-route-row:hover strong{color:#8ec5ff}.overview-mapping-notice{color:#e3bc7a;justify-content:space-between;align-items:center;gap:8px;min-height:34px;margin-top:8px;font-size:12px;line-height:1.6;text-decoration:none;display:flex}.overview-route-row{color:#f5f5f7;border-bottom:1px solid #ffffff0d;grid-template-columns:minmax(0,1fr) auto 16px;align-items:center;gap:12px;min-height:70px;padding:10px 0;text-decoration:none;display:grid}.overview-route-row>div{min-width:0}.overview-route-row strong,.overview-route-row small{overflow-wrap:anywhere}.overview-route-row>span{white-space:nowrap;color:#a6c7b2;font-size:12px}.overview-route-list>.overview-route-row:last-child{border-bottom:0}.overview-route-note{color:#929baa;margin:10px 0 0;font-size:12px;line-height:1.6}.overview-route-empty{color:#929baa;margin:28px 0;font-size:14px;line-height:1.6}.overview-route-more>summary{color:#8ec5ff;cursor:pointer;align-items:center;gap:6px;min-height:40px;font-size:13px;list-style:none;display:flex}.overview-route-more>summary::-webkit-details-marker{display:none}.overview-route-more[open]>summary>svg{transform:rotate(90deg)}.overview-load-note{color:#e3bc7a;margin:12px 0 0;font-size:12px;line-height:1.6}@media (width<=900px){.overview-operations{grid-template-columns:minmax(0,1fr)}}@media (width<=600px){.overview-home .overview-dashboard{gap:16px;margin-bottom:16px}.overview-home .overview-dashboard .metric-card{min-height:150px;padding:17px}.overview-home .overview-dashboard .metric-card>span{margin-top:18px;font-size:13px}.overview-home .overview-dashboard .metric-card>strong{font-size:23px}.overview-home .overview-dashboard .metric-card>small{font-size:12px}.overview-operations{gap:16px}.overview-attention,.overview-routing-summary{padding:16px}.overview-routing-summary>header>a{min-height:44px}.overview-route-row{grid-template-columns:minmax(0,1fr) auto;gap:6px 12px}.overview-route-row>svg{display:none}.overview-route-row>span{grid-column:1/-1;padding-bottom:2px}.overview-route-more>summary{min-height:44px}.overview-attention-row{gap:9px}}@media (width<=360px){.overview-home .overview-dashboard .metric-card{min-height:155px;padding:14px}.overview-home .overview-dashboard .metric-card>strong{font-size:21px}}@font-face{font-family:Poppins;src:url(/fonts/regular-latin.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/medium-latin.woff2)format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/semibold-latin.woff2)format("woff2");font-weight:600 800;font-display:swap}:root{color:#ececf5;font-synthesis:none;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--muted:#9b9dab;--line:#292a38;--panel:#15161f;--purple:#b5a0ff;--mint:#bcf7d4;background:#0d0e15;font-family:Poppins,system-ui,sans-serif}*{box-sizing:border-box}body{margin:0}button,input,select,textarea{font:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button,a{touch-action:manipulation}button{cursor:pointer}button:disabled{opacity:.4;cursor:not-allowed}button{border:0}a{color:inherit;text-decoration:none}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:4px;outline:2px solid #bcadff}svg{flex-shrink:0}h1,h2,h3,p{margin:0}small{color:var(--muted);font-size:12px}.app-shell{min-height:100vh;display:flex}.sidebar{z-index:30;background:#12131b;border-right:1px solid #242530;flex-direction:column;width:234px;padding:33px 19px 20px;display:flex;position:fixed;inset:0 auto 0 0}.brand{letter-spacing:-.6px;align-items:center;gap:11px;margin:0 7px 30px;font-size:20px;font-weight:600;display:flex}.brandmark{color:#171223;letter-spacing:-2px;background:#b5a0ff;border-radius:13px;flex-shrink:0;place-items:center;width:43px;height:43px;padding-right:2px;font-size:29px;font-weight:600;display:grid}.brand-light{font-weight:400}.brand small{letter-spacing:2.1px;margin-top:2px;font-size:9px;font-weight:500;display:block}.workspace-pill{border:1px solid var(--line);border-radius:10px;align-items:center;gap:10px;padding:12px 9px;font-size:12px;display:flex}.workspace-pill small{margin-top:3px;font-size:10px;display:block}.workspace-pill>svg{color:#737586;margin-left:auto}.workspace-avatar{color:#c7b7ff;background:#323040;border-radius:6px;place-items:center;width:30px;height:32px;font-size:11px;display:grid}.nav-caption{color:#7c7d8f;letter-spacing:1.4px;padding:28px 14px 12px;font-size:10px}.sidebar nav{flex-direction:column;gap:7px;display:flex}.sidebar nav a{color:#a2a4b4;border-radius:8px;align-items:center;gap:13px;min-height:47px;padding:13px 14px;font-size:13px;display:flex}.sidebar nav a svg{width:18px}.sidebar nav a:hover{color:#fff;background:#1f202c}.sidebar nav a.active{color:#cabaff;background:#29233f;position:relative}.sidebar nav a.active:before{content:"";background:#b7a0ff;border-radius:0 4px 4px 0;width:3px;height:22px;position:absolute;left:-19px}.sidebar nav b{color:#241635;background:#d1befa;border-radius:5px;margin-left:auto;padding:2px 6px;font-size:10px}.sidebar-foot{color:#cbcbd8;margin-top:auto;padding:28px 10px 0;font-size:12px}.sandbox-dot,.live-dot{background:#bda5ff;border-radius:50%;width:6px;height:6px;margin-right:7px;display:inline-block}.sidebar-foot>p{color:#86889a;margin:6px 0 23px;font-size:11px}.owner{border-top:1px solid var(--line);align-items:center;gap:11px;padding-top:18px;display:flex}.owner>span,.avatar{color:#d1c0fd;background:#353346;border-radius:50%;place-items:center;width:33px;height:33px;font-size:12px;display:grid}.owner small{margin-top:2px;font-size:10px;display:block}.main{flex:1;min-width:0;margin-left:234px}.topbar{border-bottom:1px solid #22232e;justify-content:space-between;align-items:center;gap:20px;height:78px;padding:0 36px;display:flex}.breadcrumb{color:#858797;align-items:center;gap:13px;font-size:12px;display:flex}.breadcrumb strong{color:#d3d4df;font-weight:400}.topbar-right{align-items:center;gap:20px;display:flex}.timezone{color:#858797;font-size:11px}.content{max-width:1560px;margin:0 auto;padding:35px 36px 18px}.page-heading{justify-content:space-between;align-items:center;gap:22px;margin-bottom:27px;display:flex}.eyebrow{letter-spacing:1.6px;color:#9b88cb;font-size:10px;font-weight:500}.page-heading h1{letter-spacing:-1px;margin:7px 0;font-size:29px;font-weight:500}.page-heading p{color:var(--muted);font-size:12px}.heading-actions{flex-shrink:0;align-items:center;gap:10px;display:flex}.primary,.secondary{background:var(--purple);color:#211934;white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;gap:9px;min-height:43px;padding:10px 16px;font-size:12px;font-weight:500;display:inline-flex}.secondary{color:#e3e1ec;background:#242530;border:1px solid #353544}.icon-button{color:#9d9fb1;background:0 0;border-radius:8px;place-items:center;width:38px;height:40px;display:grid}.icon-button:hover{color:#eee;background:#282937}.tip-wrap{display:inline-flex;position:relative}.tooltip{color:#f4f0ff;z-index:100;pointer-events:none;background:#383243;border:1px solid #544964;border-radius:6px;width:max-content;min-width:110px;max-width:230px;padding:8px 11px;font-size:12px;line-height:1.5;display:none;position:absolute;top:calc(100% + 7px);right:0;box-shadow:0 6px 20px #0004}.tip-wrap:hover>.tooltip,.tip-wrap:focus-within>.tooltip{display:block}.scope-line{color:#85899a;justify-content:space-between;align-items:center;margin-bottom:20px;font-size:11px;display:flex}.scope-line label{color:#bdbccc;align-items:center;gap:8px;display:flex}.scope-line select{color:#d8d6e5;background:0 0;border:0;min-height:35px;padding:4px 25px 4px 0;font-size:12px}.live-dot{background:#81bb9b;width:5px;height:5px}.metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:24px;display:grid}.metric{background:#181923;border:1px solid #30313f;border-radius:12px;min-height:147px;padding:20px 21px}.metric>div{color:#bcbaca;justify-content:space-between;align-items:center;gap:8px;font-size:11px;display:flex}.metric>strong{letter-spacing:-.7px;font-variant-numeric:tabular-nums;margin-top:11px;font-size:28px;font-weight:500;display:block}.metric>p{color:#9999ab;margin-top:7px;font-size:10px}.metric.mint{color:#193326;background:#c4f1d6;border-color:#c4f1d6}.overview-middle{grid-template-columns:1.5fr 1fr;gap:22px;margin-bottom:24px;display:grid}.panel{border:1px solid var(--line);background:var(--panel);border-radius:12px;min-width:0;overflow:visible}.panel-head{justify-content:space-between;align-items:center;gap:15px;padding:21px 23px;display:flex}.panel-head h2{font-size:14px;font-weight:500}.panel-head p{color:#8c90a0;margin-top:5px;font-size:11px}.panel-head>svg{color:#9690ad}.legend{color:#a6a1b6;align-items:center;gap:6px;font-size:10px;display:flex}.legend i{background:#a995e2;border-radius:2px;width:7px;height:7px}.chart-total{letter-spacing:-.5px;padding:0 23px;font-size:24px}.chart-total small{letter-spacing:0;margin-left:8px;font-size:10px}.bar-chart{align-items:flex-end;gap:17px;height:208px;padding:16px 24px 19px;display:flex}.bar-column{text-align:center;color:#8c8b9e;flex-direction:column;flex:1;align-items:center;gap:10px;min-width:0;height:100%;font-size:9px;display:flex}.bar-value{color:#c0b9d0;font-size:9px}.bar-track{background:repeating-linear-gradient(0deg,#0000 0 35px,#24232f 36px);border-bottom:1px solid #333241;align-items:flex-end;width:100%;height:100%;display:flex}.bar{background:#766392;border-radius:5px 5px 0 0;width:68%;min-width:12px;margin:auto auto 0}.journey-row{align-items:center;gap:11px;padding:10px 23px;font-size:11px;display:flex}.journey-row>div{flex:1}.journey-row small{margin-top:4px;font-size:9px;display:block}.journey-row strong{white-space:nowrap;font-size:12px;font-weight:500}.journey-icon{color:#b9a6e7;background:#2e2544;border-radius:8px;place-items:center;width:32px;height:34px;display:grid}.journey-icon.blue{color:#91b5ee;background:#1f2e44}.journey-icon.mint{color:#98dcb4;background:#1e362e}.journey-icon svg{width:16px}.release-note{color:#a8a0bb;background:#20202c;border:1px solid #30303e;border-radius:8px;align-items:flex-start;gap:10px;padding:12px;display:flex}.balance-panel .release-note{margin:13px 23px}.release-note p{font-size:10px;line-height:1.8}.release-note strong{color:#d5cfe3;font-weight:500;display:block}.text-action{color:#bca9ed;background:0 0;align-items:center;gap:6px;min-height:34px;font-size:11px;display:inline-flex}.balance-panel>.text-action{margin:0 23px 14px}.table-scroll{border-radius:0 0 12px 12px;overflow-x:auto}table{border-collapse:collapse;text-align:left;white-space:nowrap;width:100%;font-size:12px}th{color:#888b9e;background:#191a24;border-top:1px solid #252631;border-bottom:1px solid #252631;padding:12px 20px;font-size:10px;font-weight:400}td{color:#cfccd9;border-bottom:1px solid #262632;padding:16px 20px;font-size:12px}td strong{color:#dedbe8;font-size:12px;font-weight:500}td small{color:#838697;margin-top:4px;font-size:10px;display:block}tbody tr:last-child td{border-bottom:0}td.number{font-variant-numeric:tabular-nums}.muted{color:#9798aa;font-size:12px}.sub-inline{color:#7e7d90;font-size:8px;display:block}.badge{color:#c2afee;white-space:nowrap;background:#2d283e;border-radius:5px;align-items:center;gap:5px;padding:5px 8px;font-size:9px;display:inline-flex}.badge i{background:currentColor;border-radius:50%;width:4px;height:4px;display:block}.badge.success,.badge.available,.badge.paid{color:#91d5af;background:#1d332a}.badge.pending,.badge.requested{color:#e5be7a;background:#372e20}.badge.failed,.badge.rejected{color:#e993a4;background:#3b242b}.badge.sandbox{color:#bda6ee;background:#292237}.balance-label{color:#e5be7a;margin-top:5px;font-size:9px;display:block}.balance-label.available{color:#8fcaaa}.table-toolbar{align-items:center;gap:12px;padding:17px 21px;display:flex}.search{color:#7e8194;background:#1b1c27;border:1px solid #323340;border-radius:8px;align-items:center;gap:9px;width:100%;max-width:380px;margin-right:auto;padding:0 12px;display:flex}.search input{background:0 0;border:0;width:100%;min-width:0;padding:11px 0;font-size:12px}.search input:focus-visible{outline:0}select{color:#d5d1e1;background:#1c1d28;border:1px solid #353543;border-radius:7px;padding:10px;font-size:12px}select option{color:#eee;background:#1e1f29}.table-foot{border-top:1px solid var(--line);color:#878999;padding:16px 22px;font-size:11px}.withdraw-summary{border-block:1px solid var(--line);align-items:center;gap:45px;margin-bottom:25px;padding:23px 5px;display:flex}.withdraw-summary>span{color:#9d9aa9;white-space:nowrap;font-size:11px}.withdraw-summary strong{color:#e6e1ef;margin-top:8px;font-size:23px;font-weight:500;display:block}.withdraw-summary p{color:#9c94ad;align-items:center;gap:12px;max-width:280px;margin-left:auto;font-size:11px;line-height:1.7;display:flex}.vendor-cell{align-items:center;gap:12px;display:flex}.vendor-avatar{color:#c0a5e9;background:#352c49;border:1px solid #4c3f61;border-radius:9px;place-items:center;width:36px;height:38px;font-size:11px;display:grid}.color-1{color:#9cbce7;background:#243546;border-color:#354e65}.color-2{color:#e8c48a;background:#383227;border-color:#4f4536}.rate-tag{color:#c6b2f6;background:#292238;border:1px solid #3b3054;border-radius:5px;padding:4px 10px;font-size:11px}.provider-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-bottom:24px;display:grid}.provider-logo{letter-spacing:-.8px;font-size:25px;font-weight:600}.provider-logo em{color:#3ac2f4;font-style:normal}.provider-domain{padding:0 23px 20px;font-size:15px}.provider-domain small{margin-top:6px;font-size:10px;display:block}.provider-numbers{border-top:1px solid var(--line);gap:40px;padding:20px 23px;display:flex}.provider-numbers small{font-size:10px;display:block}.provider-numbers strong{margin-top:6px;font-size:22px;font-weight:500;display:block}.timeline{padding:0 24px 20px}.event{border-bottom:1px solid var(--line);align-items:flex-start;gap:16px;padding:19px 0;display:flex}.event:last-child{border:0}.event-icon{color:#b8a5db;background:#282234;border:1px solid #40334f;border-radius:50%;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid}.event strong{font-size:13px;font-weight:500}.event p{color:#aaa5b8;margin:5px 0;font-size:12px;line-height:1.7}.event small{color:#7d7e91;font-size:10px}.event-number{color:#777487;margin-left:auto;font-size:11px}.developer{max-width:900px;padding:35px}.dev-icon{color:#bca2ee;margin-bottom:22px;display:block}.developer h2{letter-spacing:-.5px;margin:17px 0 12px;font-size:26px;font-weight:500}.developer>p{color:#a7a0b6;max-width:650px;font-size:13px;line-height:1.9}.flow{align-items:center;gap:14px;margin:30px 0;font-size:12px;display:flex}.flow span{background:#252131;border:1px solid #3c324b;border-radius:8px;padding:13px 18px}.flow svg{color:#7e728e;width:15px}.dev-endpoints{margin-bottom:30px}.dev-endpoints>div{border-bottom:1px solid var(--line);justify-content:space-between;gap:20px;padding:16px 0;font-size:12px;display:flex}.footer{color:#767687;justify-content:space-between;gap:15px;padding:25px 0 6px;font-size:9px;display:flex}.footer>span{align-items:center;gap:6px;display:flex}.empty{text-align:center;color:#9591a4;padding:45px 20px;font-size:13px}.empty>span{color:#b9a4dd;background:#272133;border-radius:16px;place-items:center;width:55px;height:55px;margin:0 auto 15px;display:grid}.empty h3{color:#d9d2e6;margin-bottom:8px;font-size:17px;font-weight:500}.empty p{font-size:12px;line-height:1.8}.welcome{background:#201c2b;border:1px solid #423653;border-radius:12px;justify-content:space-between;align-items:center;gap:25px;margin-bottom:25px;padding:23px;display:flex}.welcome h3{font-size:16px;font-weight:500}.welcome p{color:#a69cb8;margin-top:7px;font-size:12px;line-height:1.8}.error-banner{color:#f0bac7;background:#42242e;border-radius:8px;justify-content:space-between;gap:15px;margin-bottom:20px;padding:16px;font-size:13px;display:flex}.error-banner button{color:inherit;background:0 0;text-decoration:underline}.toast{color:#223b2a;z-index:150;background:#d0ebd8;border-radius:10px;align-items:center;gap:10px;max-width:calc(100% - 30px);padding:15px 22px;font-size:13px;display:flex;position:fixed;bottom:25px;left:50%;transform:translate(-50%);box-shadow:0 12px 45px #0008}.dialog{color:#f0ebf5;background:#191922;border:1px solid #454052;border-radius:17px;width:min(520px,100% - 30px);max-height:90dvh;padding:0;overflow-y:auto;box-shadow:0 30px 110px #0009}.dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#09080fbb}.dialog-head{border-bottom:1px solid #33303e;justify-content:space-between;align-items:center;gap:15px;padding:24px 26px 20px;display:flex}.dialog-head h2{letter-spacing:-.6px;margin-top:7px;font-size:21px;font-weight:500}.dialog form{padding:23px 26px 25px}.dialog label,.login label{color:#bdb5cb;flex-direction:column;gap:8px;margin-bottom:17px;font-size:12px;display:flex}.dialog input,.dialog select,.dialog textarea,.login input{color:#f1eafa;background:#24202e;border:1px solid #3c364b;border-radius:8px;width:100%;min-height:44px;padding:11px 12px;font-size:15px}.dialog textarea{resize:vertical}.form-help{color:#a79cb8;margin-bottom:17px;font-size:12px;line-height:1.8}.form-summary{color:#bcaecc;background:#292333;border:1px solid #41354f;border-radius:9px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;padding:16px;font-size:12px;display:flex}.form-summary strong{color:#dac8f2;white-space:nowrap;font-size:21px;font-weight:500}.dialog-actions{justify-content:flex-end;gap:10px;padding-top:12px;display:flex}.dialog-actions button{min-height:44px;font-size:12px}.form-error{color:#f5b0c0;background:#3e242d;border-radius:7px;margin-bottom:12px;padding:12px;font-size:13px;line-height:1.7}.dialog label.checkbox{flex-direction:row;align-items:flex-start;gap:10px;line-height:1.8}.checkbox input{accent-color:#b89beb;width:18px;height:18px;min-height:18px;margin-top:3px}.detail-list{margin:0 0 15px}.detail-list>div{border-bottom:1px solid var(--line);justify-content:space-between;gap:20px;padding:13px 0;font-size:12px;line-height:1.7;display:flex}.detail-list dd{text-align:right;overflow-wrap:anywhere;margin:0}.wrap-cell{white-space:normal;max-width:250px;font-size:11px}.sr-only{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}.mobile-toggle,.mobile-shade{display:none}.login{flex-direction:column;justify-content:center;align-items:center;min-height:100dvh;padding:25px;display:flex}.login h1{letter-spacing:-1px;margin:15px 0 7px;font-weight:500}.login p{color:#a99eba;font-size:13px}.login form{width:340px;max-width:100%;margin-top:30px}.login .primary{width:100%}.login .brandmark{width:55px;height:55px}@media (width>=1600px){.metric>strong{font-size:34px}.metric>div{font-size:13px}.metric>p{font-size:12px}.bar-chart{height:230px}}@media (width<=1250px){.sidebar{width:205px;padding-inline:14px}.main{margin-left:205px}.brand{gap:8px;font-size:18px}.topbar{padding:0 25px}.content{padding:27px 25px}.metric{padding:17px 15px}.metric>strong{font-size:24px}.metric>p{font-size:9px}.overview-middle{grid-template-columns:1.2fr 1fr;gap:16px}.journey-row{padding-inline:17px}.journey-row strong{font-size:11px}.bar-chart{gap:10px}.page-heading h1{font-size:26px}.withdraw-summary{gap:25px}.sidebar nav a.active:before{left:-14px}}@media (width<=1050px){.metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.metric{min-height:140px}.metric>div{font-size:12px}.metric>p{font-size:11px}.overview-middle{grid-template-columns:1fr}.balance-panel .journey-row{padding:13px 23px}.journey-row small{font-size:11px}.journey-row{font-size:13px}.journey-row strong{font-size:14px}.withdraw-summary{flex-wrap:wrap}.withdraw-summary p{max-width:none;margin:0}.provider-grid{grid-template-columns:1fr}.welcome{flex-direction:column;align-items:flex-start}.topbar-right{gap:12px}.timezone{display:none}.flow{flex-wrap:wrap}}@media (width<=760px){.sidebar{z-index:60;width:240px;padding-bottom:calc(20px + env(safe-area-inset-bottom));transition:transform .2s;transform:translate(-100%)}.sidebar.open{transform:translate(0)}.mobile-shade{z-index:50;background:#0009;display:block;position:fixed;inset:0}.main{width:100%;margin-left:0}.topbar{height:66px;padding:0 17px;padding-top:env(safe-area-inset-top)}.mobile-toggle{display:block}.breadcrumb{gap:8px;font-size:11px}.breadcrumb>span:not(.mobile-toggle){display:none}.topbar-right{gap:10px}.content{padding:25px 17px 20px}.page-heading{flex-direction:column;align-items:flex-start;gap:18px;margin-bottom:22px}.page-heading h1{margin-top:8px;font-size:27px}.page-heading p{font-size:12px;line-height:1.8}.heading-actions{justify-content:flex-end;width:100%}.heading-actions>.primary{flex:1}.heading-actions .primary,.heading-actions .secondary{min-height:44px}.page-heading>.heading-actions{flex-direction:row-reverse;justify-content:flex-start}.eyebrow{font-size:10px}.metrics{gap:11px;margin-bottom:18px}.metric{border-radius:10px;min-height:142px;padding:17px 13px}.metric>div{align-items:flex-start;min-height:33px;font-size:11px;line-height:1.6}.metric>div svg{width:16px}.metric>strong{letter-spacing:-.8px;margin-top:7px;font-size:24px}.metric>p{margin-top:7px;font-size:10px;line-height:1.6}.scope-line{margin-bottom:17px;font-size:10px}.scope-line select{max-width:185px;min-height:44px;font-size:12px}.scope-line>span{font-size:9px}.panel-head{padding:18px}.panel-head h2{font-size:14px}.panel-head p{font-size:11px}.overview-middle{margin-bottom:18px}.bar-chart{gap:9px;height:210px;padding:15px 17px 20px}.bar-value{font-size:8px}.bar-column>span:last-child{font-size:9px}.chart-total{padding:0 18px;font-size:24px}.journey-row{padding-inline:18px!important}.journey-row small{font-size:10px}.balance-panel .release-note{margin-inline:18px}.release-note p{font-size:11px}.text-action{min-height:44px;font-size:12px}.table-toolbar{flex-wrap:wrap;gap:10px;padding:16px}.search{flex:1;min-width:160px;max-width:none}.search input{min-height:44px;font-size:15px}.table-toolbar select{min-height:44px;font-size:13px}th{padding:12px 15px;font-size:11px}td{padding:15px;font-size:13px}td strong{font-size:13px}td small{font-size:11px}.badge{padding:6px 8px;font-size:10px}.balance-label{font-size:10px}.icon-button{width:44px;height:44px}.withdraw-summary{gap:23px}.withdraw-summary strong{font-size:22px}.withdraw-summary>span,.withdraw-summary p{font-size:12px}.welcome{padding:20px}.welcome h3{font-size:16px}.footer{padding:25px 0 calc(15px + env(safe-area-inset-bottom));flex-direction:column;align-items:center;gap:10px;font-size:10px}.provider-domain{font-size:14px}.provider-numbers{gap:25px}.provider-numbers strong{font-size:21px}.provider-numbers small{font-size:11px}.developer{padding:23px}.developer h2{font-size:24px}.developer>p{font-size:13px}.flow{text-align:center;flex-direction:column;align-items:stretch;gap:10px}.flow>svg{align-self:center;transform:rotate(90deg)}.dev-endpoints>div{flex-direction:column;gap:7px;font-size:12px}.timeline{padding:0 17px 15px}.event{gap:11px}.event p{overflow-wrap:anywhere;font-size:12px}.event strong{font-size:13px}.event small{font-size:11px}.dialog{border-radius:13px;width:calc(100% - 24px);max-height:92dvh}.dialog-head,.dialog form{padding:20px}.dialog-head h2{font-size:20px}.dialog label{font-size:13px}.form-summary{flex-direction:column;align-items:flex-start;gap:7px}.detail-list>div{font-size:13px}.dialog-actions{gap:8px}.dialog-actions .primary{white-space:normal}.form-help{font-size:13px}.toast{bottom:calc(17px + env(safe-area-inset-bottom));width:max-content;font-size:12px}.tooltip{white-space:normal;max-width:190px}.search:focus-within{outline-offset:2px;outline:2px solid #bcadff}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}.sidebar nav a{font-size:14px}.workspace-pill{font-size:13px}.workspace-pill small,.sidebar-foot>p,.owner small{font-size:12px}.workspace-pill{gap:8px}.page-heading p{font-size:14px}.primary,.secondary,.metric>div{font-size:13px}.metric>p{font-size:12px;line-height:1.6}.panel-head h2{font-size:16px}.panel-head p{font-size:12px}.journey-row{font-size:13px}.journey-row small{font-size:12px}.journey-row strong{font-size:13px}.release-note p{font-size:12px}.text-action{font-size:13px}.search input,td{font-size:15px}td strong{font-size:14px}td small,th,.badge,.balance-label{font-size:12px}.sub-inline,.bar-value,.bar-column{font-size:10px}.icon-button{min-width:44px;min-height:44px}.scope-line select,.dialog label,.sidebar-foot{font-size:13px}.owner{font-size:12px}.owner small{font-size:11px}.brand small{font-size:9px}.workspace-pill small{font-size:10px}.release-note{align-items:flex-start}.balance-panel .release-note{margin-top:16px}.chart-panel{flex-direction:column;display:flex}.bar-chart{flex:1;min-height:205px}.bar-track{min-height:105px}.balance-panel>.text-action{min-height:40px}.form-summary,.detail-list>div{font-size:13px}.provider-domain small,.provider-numbers small{font-size:12px}.event p{font-size:13px}.event small{font-size:12px}.table-toolbar select{font-size:13px}@media (width<=760px){.metric>div{font-size:12px}.metric>p{font-size:11px}.metric>strong{font-size:23px}.bar-value{font-size:8px}.journey-row small{font-size:11px}.journey-row strong{font-size:12px}.badge{font-size:11px}.topbar .badge{font-size:10px}.scope-line select{max-width:173px}.bar-chart{min-height:230px}.page-heading p{font-size:13px}.sidebar nav a{font-size:15px}.dialog label{font-size:13px}.footer{font-size:10px}.sidebar:not(.open){visibility:hidden}.sidebar.open{visibility:visible}}.table-scroll{position:relative}.report-filters{flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 25px;display:flex}.date-options{border:1px solid var(--line);background:#15161f;border-radius:9px;padding:4px;display:flex}.date-options button{color:#a9a6b9;background:0 0;border-radius:6px;min-height:38px;padding:9px 13px;font-size:13px}.date-options button.selected{color:#e1d5ff;background:#332a49}.report-filters select,.report-filters input{max-width:220px;min-height:46px;font-size:13px}.report-filters input{color:#e7e2f0;background:#1c1d28;border:1px solid #353543;border-radius:7px;padding:8px}.report-date{color:#9693a5;margin-left:auto;font-size:12px}.collection-summary{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:32px;margin-bottom:25px;padding:5px 0 27px;display:flex}.gross-total>span{color:#c1bdcf;font-size:14px}.gross-total>strong{letter-spacing:-1.5px;font-variant-numeric:tabular-nums;margin:8px 0 3px;font-size:43px;font-weight:500;display:block}.gross-total small{font-size:12px}.count-summary{gap:35px;display:flex}.count-summary>span{font-variant-numeric:tabular-nums;font-size:27px;font-weight:500}.count-summary small{margin-top:7px;font-size:12px;font-weight:400;display:block}.section-heading{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.section-heading h2{font-size:17px;font-weight:500}.section-heading p{color:var(--muted);margin-top:5px;font-size:12px}.gateway-totals{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:17px;margin-bottom:27px;display:grid}.gateway-total{--accent:#b8a4f4;text-align:left;color:#e9e4f2;background:#191722;border:1px solid #3c334e;border-radius:12px;padding:21px;transition:background .15s}.gateway-total.tone-1{--accent:#90c4f7;background:#161c26;border-color:#2b3f54}.gateway-total.tone-2{--accent:#9cd8b9;background:#17211e;border-color:#304b40}.gateway-title{align-items:center;gap:10px;display:flex}.gateway-title strong{font-size:16px;font-weight:500}.gateway-title>svg{color:var(--accent);margin-left:auto}.gateway-symbol{width:33px;height:33px;color:var(--accent);background:#ffffff09;border-radius:8px;place-items:center;display:grid}.gateway-amount{letter-spacing:-.8px;font-variant-numeric:tabular-nums;margin:17px 0 7px;font-size:31px;font-weight:500}.gateway-caption{color:#a9a5b8;gap:9px;font-size:12px;display:flex}.gateway-account-count{color:#9693a5;border-top:1px solid #ffffff12;justify-content:space-between;gap:15px;margin-top:19px;padding-top:15px;font-size:11px;display:flex}.gateway-account-count>span{color:var(--accent)}.gateway-tag{color:#b8c5e6;background:#212535;border:1px solid #3c4054;border-radius:6px;padding:5px 9px;font-size:12px;display:inline-flex}.vendor-matrix th,.vendor-matrix td{padding-inline:22px}.vendor-matrix tfoot th{color:#e5deef;background:#1e1d29;padding-block:18px;font-size:14px}.matrix-total{color:#e6def5;font-weight:500}.number{font-variant-numeric:tabular-nums}@media (width<=1050px){.collection-summary{align-items:flex-start;gap:25px}.count-summary{gap:20px}.count-summary small{max-width:90px;line-height:1.6}.gross-total>strong{font-size:36px}.report-date{margin-left:0}}@media (width<=760px){.report-filters{gap:9px;margin-bottom:24px}.date-options{width:100%}.date-options button{flex:1;min-height:44px}.report-filters select{flex:1;width:45%;min-width:0;max-width:100%}.report-date{width:100%;margin-top:3px}.collection-summary{padding-bottom:23px;display:block}.gross-total>strong{font-size:39px}.count-summary{justify-content:space-between;gap:15px;margin-top:24px}.count-summary>span{font-size:25px}.count-summary small{max-width:95px;font-size:11px}.gateway-totals{grid-template-columns:1fr;gap:13px}.gateway-total{padding:20px}.gateway-amount{font-size:32px}.breakdown-panel .panel-head{flex-direction:column;align-items:flex-start;gap:9px}.section-heading{gap:12px}.section-heading h2{font-size:16px}.vendor-matrix th,.vendor-matrix td{padding-inline:17px}.report-filters .text-action{min-height:44px}}.section-heading>span{color:var(--muted);font-size:12px}.airpay-setup{margin-bottom:24px}.airpay-setup-body{padding:0 23px 22px}.airpay-setup-body>p{color:var(--muted);margin-bottom:10px;font-size:14px;line-height:1.8}.airpay-setup .panel-head{flex-wrap:wrap}.airpay-setup .detail-list{max-width:650px}.airpay-setup-body>small{line-height:1.8;display:block}.vendor-api-form{gap:18px;width:100%;min-width:0;max-width:640px;padding:24px;display:grid}.vendor-api-form label{gap:8px;min-width:0;font-size:15px;display:grid}.vendor-api-form input,.vendor-api-form select{border:1px solid var(--border,#383a48);color:#f3f4f8;width:100%;min-width:0;min-height:46px;font:inherit;background:#22232f;border-radius:9px;padding:12px}.vendor-api-form p{overflow-wrap:anywhere}.vendor-api-form input:focus-visible{outline-offset:2px;outline:2px solid #a9a7ff}.archive-note{color:var(--muted);max-width:900px;margin:0 0 20px;font-size:13px;line-height:1.7}.support-summary{justify-content:space-between;align-items:center;gap:24px;padding:24px;display:flex}.support-count{flex-direction:column;min-width:110px;display:flex}.support-count strong{font-size:32px}.support-count span{font-size:13px}.support-tabs{flex-wrap:wrap;gap:12px;margin:20px 0;display:flex}.support-review{margin-top:24px;padding:24px}.support-review label{margin-top:18px;font-size:15px;display:block}.support-review textarea{width:100%;min-height:120px;font:inherit;color:#eee;background:#191b26;border:1px solid #3c3f50;border-radius:10px;padding:12px}.support-review select{min-height:44px;margin-top:8px;display:block}.support-details{white-space:pre-wrap;overflow-wrap:anywhere}.support-admin button,.support-admin select,.support-admin input{min-height:44px}.support-admin .table-toolbar input{flex:1;min-width:160px;font-size:15px}.support-admin td small{white-space:normal;max-width:320px}.support-admin h2{font-size:20px}.support-admin p{font-size:15px}@media (width<=600px){.support-summary{align-items:flex-start;gap:12px;padding:18px}.support-count{min-width:76px}.support-review{padding:18px}.support-admin .table-toolbar{flex-wrap:wrap}}.support-toolbar,.support-actions,.support-review-head,.support-note-label{align-items:center;gap:12px;display:flex}.support-toolbar,.support-review-head{justify-content:space-between}.support-toolbar{margin-bottom:20px}.support-toolbar .support-tabs{gap:8px;margin:0}.support-actions{gap:4px}.support-total{background:#0002;border-radius:5px;min-width:22px;padding:1px 5px;font-size:12px}.support-tip .tooltip{white-space:normal;max-width:260px;top:auto;bottom:calc(100% + 7px)}.support-toolbar .tooltip,.support-mail-head .tooltip{top:calc(100% + 7px);bottom:auto}.support-sr{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.support-mail-state{color:var(--muted);align-items:center;gap:7px;margin-top:8px;font-size:13px;display:inline-flex}.support-mail-state:before{content:"";background:#aaa;border-radius:50%;width:6px;height:6px}.support-mail-state.enabled:before{background:#7fcca1}.support-review-head{margin-bottom:12px}.support-review>p,.support-review>h3{margin-bottom:16px}.support-note-label{gap:3px}.support-admin .support-tabs .primary,.support-admin .support-tabs .secondary{font-size:15px}.support-admin td:last-child{white-space:nowrap}.support-admin .table-scroll .tooltip{max-width:210px}.support-review-head h2{overflow-wrap:anywhere;min-width:0}.support-admin .support-review p{line-height:1.6}@media (width<=600px){.support-toolbar{gap:6px}.support-toolbar .support-tabs{gap:5px}.support-toolbar .support-tabs button{padding-inline:11px}.support-actions{gap:0}.support-mail-head{gap:8px}.support-mail-head p{overflow-wrap:anywhere}.support-review-head h2{font-size:17px}}.support-page-heading .eyebrow,.support-page-heading p,.support-page-heading .heading-actions{display:none}.support-admin .table-toolbar input{color:#ececf5;background:#1c1d28;border:1px solid #353544;border-radius:8px;min-width:0;padding:10px 13px}@media (width<=600px){.support-admin .table-toolbar input{flex-basis:100%;width:100%}.support-admin .table-toolbar select{width:100%}}.support-open-count{color:var(--muted);font-size:14px}.support-modal{color:#ececf5;background:var(--panel);border:1px solid var(--line);border-radius:16px;width:min(720px,100% - 32px);max-height:calc(100dvh - 48px);padding:0;overflow:auto;box-shadow:0 24px 80px #0008}.support-modal::backdrop{background:#0009}.support-modal .support-review{margin:0;padding:26px}.support-modal .support-review-head{background:var(--panel);z-index:2;margin-top:-12px;padding:12px 0;position:sticky;top:-26px}.support-facts{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;gap:18px 24px;margin:8px 0 28px;padding-bottom:24px;display:grid}.support-facts div{min-width:0}.support-facts dt{color:var(--muted);margin-bottom:4px;font-size:12px}.support-facts dd{overflow-wrap:anywhere;margin:0;font-size:15px}.support-photo-section{margin:22px 0}.support-photo-section h3{margin-bottom:12px;font-size:16px}.support-photos{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.support-photos a{border:1px solid var(--line);border-radius:10px;display:block;overflow:hidden}.support-photos img{object-fit:contain;background:#20212a;width:100%;height:130px;display:block}.support-photos span{padding:10px;font-size:13px;display:block}.support-no-photos{color:var(--muted);font-size:13px!important}.support-modal .support-review textarea{margin-top:8px;display:block}.support-modal .support-review select{width:100%;font-size:15px}.support-modal .support-tabs{margin-bottom:0}.support-modal .support-review .tooltip{max-width:240px}.support-modal .support-note-label .tooltip{max-width:210px;left:0;right:auto}@media (width<=600px){.support-modal{border-radius:12px;width:calc(100% - 20px);max-height:calc(100dvh - 24px)}.support-modal .support-review{padding:18px}.support-modal .support-review-head{top:-18px}.support-facts{grid-template-columns:1fr;gap:14px}.support-photos{grid-template-columns:repeat(2,minmax(0,1fr))}.support-photos img{height:120px}}.support-modal .support-review-head .tooltip{top:calc(100% + 7px);bottom:auto}.support-disputes-table table{table-layout:fixed;width:100%;min-width:0}.support-disputes-table td{white-space:normal;overflow-wrap:anywhere;padding:14px 10px;font-size:13px}.support-disputes-table th{white-space:normal;padding:12px 10px;font-size:12px}.support-disputes-table .badge{white-space:normal;overflow-wrap:anywhere;font-size:12px}.support-disputes-table th:nth-child(4){width:132px}.support-disputes-table th:nth-child(6){width:112px}.support-disputes-table td:nth-child(6){white-space:nowrap;font-variant-numeric:tabular-nums}.support-disputes-table th:last-child{width:48px}.support-disputes-table td:last-child{padding:8px 4px}.cashfree-setup{margin-bottom:24px}.cashfree-setup .panel-head{flex-wrap:wrap;gap:16px}.cashfree-setup-body{padding:0 24px 24px}.cashfree-setup-body p{color:var(--muted);margin-bottom:12px;font-size:15px;line-height:1.7}.cashfree-setup-body h3{margin:22px 0 12px;font-size:16px}.cashfree-routing{flex-wrap:wrap;align-items:flex-end;gap:16px;display:flex}.cashfree-routing label{flex:1;gap:8px;min-width:160px;font-size:15px;display:grid}.cashfree-routing select{width:100%;min-height:46px;font-size:15px}.cashfree-routing button{min-height:46px}.cashfree-setup-body p[role=status]{margin-top:14px}@media (width<=600px){.cashfree-routing{display:grid}.cashfree-setup-body{padding:0 18px 18px}}.rotation-panel{margin-top:24px}.rotation-body{padding:0 24px 24px}.rotation-body>p{color:var(--muted);font-size:15px}.rotation-toggle,.rotation-choice{align-items:center;gap:10px;min-height:44px;font-size:15px;display:flex}.rotation-toggle input,.rotation-choice input{accent-color:#a892ee;width:20px;height:20px}.rotation-count{gap:8px;max-width:240px;margin:20px 0;font-size:15px;display:grid}.rotation-body input[type=number]{width:100%;min-height:44px;color:inherit;font:inherit;background:#1d1d27;border:1px solid #343440;border-radius:8px;padding:10px 12px}.rotation-rows{margin:20px 0}.rotation-row{border-top:1px solid #30303b;grid-template-columns:1fr 190px 1.4fr;align-items:center;gap:24px;padding:18px 0;display:grid}.rotation-row>label{font-size:15px}.rotation-row>label:not(.rotation-choice){gap:8px;display:grid}.rotation-usage{color:#b6b6c2;flex-wrap:wrap;gap:6px 16px;font-size:13px;display:flex}.rotation-panel .primary{min-height:44px}.rotation-panel input:focus-visible{outline-offset:3px;outline:2px solid #b69afb}@media (width<=700px){.rotation-panel .panel-head{flex-direction:column;align-items:flex-start;gap:8px}.rotation-body{padding:0 18px 20px}.rotation-row{grid-template-columns:1fr;gap:12px}.rotation-count{max-width:none}}.rotation-simple-row{border-top:1px solid #30303b;grid-template-columns:minmax(120px,1fr) minmax(170px,1fr) minmax(150px,1fr) auto;align-items:end;gap:24px;margin:0 24px;padding:24px 0;font-size:15px;display:grid}.rotation-simple-row>strong{overflow-wrap:anywhere;align-self:center}.rotation-simple-row label{gap:8px;display:grid}.rotation-simple-row input{width:100%;min-height:44px;color:inherit;font:inherit;background:#1d1d27;border:1px solid #343440;border-radius:8px;padding:10px 12px}.rotation-simple-row button{min-height:44px}.rotation-row-message{grid-column:1/-1;font-size:13px}.rotation-message{margin:16px 24px}.rotation-simple input:focus-visible{outline-offset:3px;outline:2px solid #b69afb}@media (width<=700px){.rotation-simple .panel-head{flex-direction:column;align-items:flex-start;gap:8px}.rotation-simple-row{grid-template-columns:1fr 1fr;gap:16px;margin:0 18px}.rotation-simple-row>strong,.rotation-simple-row button{grid-column:1/-1}}.rotation-record{border:1px solid var(--line);border-radius:10px;grid-template-columns:minmax(120px,1.2fr) 1fr 1fr 1.5fr auto;align-items:center;gap:24px;margin:16px 24px;padding:22px;font-size:15px;display:grid}.rotation-record-name{overflow-wrap:anywhere}.rotation-label{color:var(--muted);margin-bottom:8px;font-size:13px;display:block}.rotation-record strong{font-weight:500}.rotation-record small{margin-top:5px;display:block}.rotation-record .icon-button{min-width:44px;min-height:44px}.rotation-editor{border:1px solid var(--line);background:var(--panel);width:min(460px,100% - 32px);max-height:calc(100dvh - 32px);color:inherit;border-radius:14px;padding:24px}.rotation-editor::backdrop{background:#0009}.rotation-editor header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.rotation-editor h2{overflow-wrap:anywhere;font-size:20px}.rotation-editor label{gap:8px;margin:18px 0;font-size:15px;display:grid}.rotation-editor input{min-height:44px;color:inherit;width:100%;font:inherit;background:#1d1d27;border:1px solid #343440;border-radius:8px;padding:12px}.rotation-editor footer{justify-content:flex-end;gap:12px;margin-top:24px;display:flex}.rotation-editor button{min-height:44px}.rotation-editor .tooltip{top:100%;bottom:auto}@media (width<=800px){.rotation-record{grid-template-columns:1fr 1fr;gap:18px;margin:14px 18px;padding:18px}.rotation-record-name{grid-column:1}.rotation-record>.tip-wrap{grid-area:1/2;justify-self:end}.rotation-record>div:nth-of-type(3){grid-column:1/-1}}.gateway-connection{margin-bottom:14px}.gateway-connection-row{grid-template-columns:minmax(180px,1fr) minmax(180px,1fr) auto;align-items:center;gap:20px;padding:18px 24px;display:grid}.gateway-connection-row h2{margin:0 0 4px;font-size:16px;font-weight:500}.gateway-connection-row .muted{font-size:13px}.gateway-connection-actions{gap:8px;display:flex}.gateway-connection .icon-button{width:44px;height:44px}.gateway-feedback{padding:0 24px 18px;font-size:14px}.gateway-routing-details{border-top:1px solid var(--line);padding:0 24px}.gateway-routing-details summary{cursor:pointer;min-height:44px;padding:12px 0;font-size:15px}.gateway-routing-details[open]{padding-bottom:20px}.gateway-routing-details .form-help{margin:4px 0 16px;font-size:13px}.gateway-routing-details .cashfree-routing{margin-top:12px}@media (width<=650px){.gateway-connection-row{grid-template-columns:1fr auto;gap:10px;padding:16px 18px}.gateway-connection-row>.muted{grid-area:2/1}.gateway-connection-row>.tip-wrap,.gateway-connection-actions{grid-area:1/2/3}.gateway-routing-details{padding-left:18px;padding-right:18px}}.gateway-list table{min-width:580px}.gateway-list td,.gateway-list th{white-space:nowrap}.gateway-list td{font-size:15px}.gateway-list td:last-child{width:112px}.gateway-list .icon-button{width:44px;height:44px}.gateway-status{cursor:help}.gateway-status .tooltip{white-space:normal;width:230px;top:calc(100% + 8px);bottom:auto;right:0}.gateway-status:focus-visible{outline-offset:4px;border-radius:6px;outline:2px solid #bcadff}.gateway-group{margin-bottom:20px}.gateway-group .panel-head{padding:16px 24px}.gateway-group .panel-head h2{font-size:16px;font-weight:600}.gateway-group table{table-layout:fixed;width:100%}.gateway-group th:first-child{width:26%}.gateway-group th:nth-child(2){width:28%}.gateway-group th:nth-child(3){width:18%}.gateway-group th:nth-child(4){width:14%}.gateway-group th:nth-child(5){width:112px}.rotation-totals{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;gap:24px;margin:0 0 24px;padding:20px 0;display:grid}.rotation-totals dt{color:var(--muted);margin-bottom:8px;font-size:15px}.rotation-totals dd{letter-spacing:-.5px;overflow-wrap:anywhere;margin:0;font-size:30px;font-weight:600}.rotation-totals>div:last-child dd{color:var(--mint)}@media (width<=600px){.rotation-totals{gap:16px;padding:16px 0}.rotation-totals dt{font-size:13px}.rotation-totals dd{font-size:24px}}.rotation-column-head{color:var(--muted);grid-template-columns:minmax(120px,1.2fr) 1fr 1fr 1.5fr 44px;gap:24px;margin:8px 24px 0;padding:12px 22px;font-size:13px;display:grid}.rotation-record>.tip-wrap{width:44px}.rotation-record{grid-template-columns:minmax(120px,1.2fr) 1fr 1fr 1.5fr 44px;margin-top:0}.rotation-record .rotation-label{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=800px){.rotation-column-head{display:none}.rotation-record{grid-template-columns:1fr 1fr;margin-top:14px}.rotation-record .rotation-label{clip:auto;white-space:normal;width:auto;height:auto;margin:0 0 8px;position:static;overflow:visible}}.rotation-table table{width:100%;min-width:650px}.rotation-table th,.rotation-table td{white-space:nowrap}.rotation-table td{font-size:15px}.rotation-table td:last-child{text-align:right;width:68px}.rotation-table .icon-button{width:44px;height:44px}.rotation-table td small{margin-top:4px;display:block}.rotation-table .rotation-editor{text-align:left;white-space:normal}.overview-inline-limits{flex:1;min-width:0}.overview-inline-limits .rotation-totals{border:0;gap:40px;margin:0;padding:0}.collection-summary:has(.overview-inline-limits){gap:40px}.overview-inline-limits .rotation-totals dd{font-size:32px}@media (width<=700px){.overview-inline-limits{width:100%}.overview-inline-limits .rotation-totals{gap:20px}.overview-inline-limits .rotation-totals dd{font-size:26px}}.vendor-api-compact{margin-top:16px;margin-bottom:16px}.vendor-api-compact summary{cursor:pointer;min-height:48px;padding:16px 24px;font-size:15px}.vendor-api-compact .vendor-api-form{padding-top:4px}.vendor-row-actions{justify-content:flex-end;align-items:center;gap:8px;display:flex}.vendor-row-actions .icon-button{width:44px;height:44px}.vendor-api-dialog{color:inherit;background:var(--panel);border:1px solid var(--line);border-radius:14px;width:min(520px,100% - 28px);max-height:calc(100dvh - 32px);padding:24px;overflow:auto}.vendor-api-dialog::backdrop{background:#0009}.vendor-api-dialog>header{justify-content:space-between;align-items:center;gap:16px;display:flex}.vendor-api-dialog h2{overflow-wrap:anywhere;font-size:20px}.vendor-api-dialog .vendor-api-form{max-width:none;padding:20px 0 0}.vendor-api-dialog button{min-height:44px}.vendor-api-dialog input{min-height:44px;font-size:15px}.vendor-api-dialog .tooltip{top:100%;bottom:auto}.login .login-link{color:#c9b6ef;background:0 0;min-height:44px;margin:12px auto 0;font-size:15px;display:block}.login p{text-align:center;max-width:340px;line-height:1.6}.login label{font-size:15px}.login .login-notice{color:#b4ddc2;margin-bottom:18px}.login .form-error{text-align:left}.gateway-toggle{min-height:44px;color:inherit;font:inherit;background:0 0;align-items:center;gap:8px;padding:4px 8px;display:flex}.toggle-track{background:#53515e;border-radius:20px;width:36px;height:22px;padding:3px;display:block}.toggle-track i{background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .15s;display:block}.gateway-toggle[aria-checked=true] .toggle-track{background:#36a877}.gateway-toggle[aria-checked=true] .toggle-track i{transform:translate(14px)}.gateway-toggle:focus-visible{border-radius:6px;outline:2px solid #b8a5ee}.gateway-toggle:disabled{opacity:.55}.refund-page{gap:20px;display:grid}.refund-toolbar{justify-content:space-between;align-items:center;gap:16px;display:flex}.refund-toolbar h2{margin:0;font-size:19px}.refund-toolbar input{max-width:280px;min-height:44px;font-size:15px}.refund-empty{color:var(--muted,#8c92a5);padding:24px}.refund-notice{border:1px solid #6e648333;border-radius:10px;padding:12px 16px;font-size:14px}.refund-dialog{max-width:560px}.refund-dialog input,.refund-dialog textarea{min-height:44px;font-size:16px}.refund-dialog textarea{resize:vertical;min-height:90px}.refund-confirm{align-items:center;gap:12px;font-size:15px;display:flex!important}.refund-confirm input{flex-shrink:0;width:20px;min-height:24px}.refund-detail dd{overflow-wrap:anywhere}.refund-page td button{min-height:44px}.refund-page .table-scroll{border:1px solid #7d849322;border-radius:12px}@media (width<=600px){.refund-toolbar{flex-wrap:wrap;align-items:stretch}.refund-toolbar input{width:100%;max-width:none}.refund-dialog{width:calc(100% - 24px)}.refund-detail{padding:0 16px 16px}.refund-dialog .detail-list>div{gap:12px}.refund-dialog .dialog-actions{flex-wrap:wrap}}.refund-page,.refund-dialog{font-family:Poppins,system-ui,sans-serif;font-size:15px}.refund-confirm{line-height:1.5;flex-direction:row!important;justify-content:flex-start!important}.refund-dialog label{font-size:15px}.refund-dialog .form-help{font-size:13px}.refund-dialog .dialog-head{padding:18px 24px}.refund-dialog form{gap:16px}.refund-dialog .form-summary{padding:12px 16px}.refund-dialog .refund-notice{margin:0}.refund-dialog .dialog-actions button{min-height:44px}.refund-dialog{max-height:90dvh;overflow-y:auto}.refund-toolbar input{color:#f2f1f5;outline-offset:3px;background:#211f2a;border:1px solid #393744;border-radius:9px;padding:10px 12px}.refund-page table{font-size:15px}.refund-page th{font-size:12px}.refund-page .table-scroll{min-width:0;max-width:100%}.refund-page{min-width:0}.refund-page h2{font-family:inherit}.refund-page .secondary{font-family:inherit;font-size:15px}.refund-page{gap:0}.refund-toolbar{min-height:56px;margin:0 0 12px}.refund-toolbar h2{letter-spacing:-.2px;font-size:17px;font-weight:600}.refund-page .table-scroll+.refund-toolbar{margin-top:32px}.refund-tools,.refund-preview{align-items:center;gap:8px;display:flex}.refund-preview{color:var(--muted);gap:0;font-size:12px}.refund-icon{flex-shrink:0;width:44px;height:44px}.refund-icon[aria-disabled=true]{opacity:.45;cursor:default}.refund-tooltip{color:#fff;z-index:1000;pointer-events:none;background:#34323f;border:1px solid #565360;border-radius:7px;max-width:220px;padding:8px 12px;font:13px/1.5 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;position:fixed;transform:translate(-50%,calc(-100% - 8px));box-shadow:0 4px 14px #0003}.refund-page .table-scroll{border:1px solid var(--line);background:var(--panel);border-radius:9px}.refund-page table{border-collapse:collapse;width:100%;min-width:660px}.refund-page th{letter-spacing:0;text-transform:none;height:44px;color:var(--muted);text-align:left;border-bottom:1px solid var(--line);background:#191a24;padding:10px 18px;font-size:12px;font-weight:500}.refund-page td{border-bottom:1px solid var(--line);white-space:nowrap;height:66px;padding:10px 18px;font-size:15px}.refund-page tr:last-child td{border-bottom:0}.refund-page td:last-child,.refund-page th:last-child{text-align:right;width:64px;padding:10px}.refund-page .refund-number{text-align:right;font-variant-numeric:tabular-nums}.refund-page .badge{border-radius:6px;padding:4px 9px;font-size:12px;font-weight:400}.refund-search{border:1px solid var(--line);color:var(--muted);background:var(--panel);border-radius:8px;align-items:center;gap:8px;width:260px;padding:0 12px;display:flex}.refund-toolbar .refund-search input{width:100%;min-width:0;max-width:none;color:inherit;background:0 0;border:0;padding:10px 0;font-size:15px}.refund-search:focus-within{outline-offset:2px;outline:2px solid #bcadff}.refund-search input:focus{outline:none}.refund-empty,.refund-dialog .detail-list>div{font-size:15px}.refund-dialog .form-help{color:var(--muted)}@media (width<=600px){.refund-toolbar{align-items:center;gap:8px}.refund-toolbar .refund-search{width:100%}.refund-page .table-scroll+.refund-toolbar{margin-top:24px}.refund-page td{height:64px}.refund-tooltip{max-width:220px}}.refund-page-heading .heading-actions{display:none}.refund-page-heading{margin-bottom:20px}@media (width<=760px){.refund-page-heading{gap:0;margin-bottom:20px}}.refund-tab-bar{flex-wrap:wrap;gap:12px;margin-bottom:18px}.refund-tabs{align-items:center;gap:22px;display:flex}.refund-tabs button{color:var(--muted);background:0 0;border-bottom:2px solid #0000;min-height:44px;padding:12px 0;font-size:15px}.refund-tabs button[aria-selected=true]{color:#e5dcff;border-color:var(--purple)}.refund-page .refund-main-search{width:100%;max-width:none;margin-bottom:16px}.refund-main-search input{width:100%;color:inherit;background:0 0;border:0;min-height:44px;font-size:15px}.refund-date-filters{flex-wrap:wrap;gap:8px;margin-bottom:20px;display:flex}.refund-date-filters button{border:1px solid var(--line);min-height:44px;color:var(--muted);background:0 0;border-radius:7px;padding:8px 14px;font-size:13px}.refund-date-filters button[aria-pressed=true]{color:#e1d6fa;background:#29233f;border-color:#746090}.refund-custom-dates{flex-wrap:wrap;gap:16px;margin-bottom:20px;display:flex}.refund-custom-dates label{color:var(--muted);gap:6px;font-size:13px;display:grid}.refund-custom-dates input{background:var(--panel);color:inherit;border:1px solid var(--line);border-radius:7px;min-height:44px;padding:10px;font-size:15px}.refund-custom-dates p{color:#f4adad;width:100%;font-size:13px}.refund-payment-picker .refund-search{width:100%;margin-bottom:16px}.refund-payment-picker input{width:100%;color:inherit;background:0 0;border:0}.refund-payment-picker table{min-width:640px}.refund-payment-picker .table-scroll{overflow:auto}.refund-dialog:has(.refund-payment-picker){max-width:820px}.refund-page [role=tabpanel]{min-width:0}@media (width<=600px){.refund-tabs{gap:18px}.refund-tab-bar .refund-tools{margin-left:auto}.refund-custom-dates label{flex:1;min-width:130px}.refund-custom-dates input{width:100%;min-width:0}.refund-payment-picker{padding:0 16px 16px}}.refund-dialog,.collection-detail-dialog{color:#eeeff4;background:#191a22;border:1px solid #373842;border-radius:18px;width:min(540px,100% - 32px);max-height:calc(100dvh - 48px);font-family:Poppins,system-ui,sans-serif;box-shadow:0 24px 80px #0006}.refund-dialog .dialog-head,.collection-detail-dialog .dialog-head{border-bottom:1px solid var(--line);min-height:76px;padding:16px 24px}.refund-dialog .dialog-head h2,.collection-detail-dialog .dialog-head h2{letter-spacing:-.35px;margin:0;font-size:20px;font-weight:600}.refund-dialog .dialog-head .icon-button,.collection-detail-dialog .dialog-head .icon-button{width:44px;height:44px}.refund-dialog form,.collection-detail-dialog form{flex-direction:column;gap:20px;margin:0;padding:24px;display:flex}.refund-payment-context{overflow-wrap:anywhere;gap:6px;line-height:1.5;display:grid}.refund-payment-context strong{font-size:16px;font-weight:600}.refund-payment-context span{color:var(--muted);font-variant-numeric:tabular-nums;font-size:13px}.refund-dialog .form-summary,.collection-detail-dialog .form-summary{color:#b7b9c8;overflow-wrap:anywhere;background:#20212b;border:1px solid #343540;border-radius:10px;flex-direction:row;align-items:center;gap:16px;margin:0;padding:16px 18px;font-size:13px;line-height:1.5}.refund-dialog .form-summary strong,.collection-detail-dialog .form-summary strong{color:#f0edf9;font-variant-numeric:tabular-nums;letter-spacing:-.4px;font-size:24px;font-weight:600}.refund-dialog form>label{color:#cbccd8;gap:8px;margin:0;font-size:15px;line-height:1.5}.refund-dialog input,.refund-dialog textarea{background:#20212b;border-color:#3a3c48;border-radius:9px;min-height:48px;padding:12px 14px;font-size:16px;line-height:1.5}.refund-dialog textarea{min-height:96px;max-height:180px}.refund-dialog .form-help{color:var(--muted);margin:0;font-size:13px;line-height:1.65}.refund-dialog .refund-confirm{color:#d3d4dd;align-items:flex-start;gap:12px;min-height:48px;padding:4px 0}.refund-dialog .refund-confirm input{appearance:auto;width:20px;height:20px;min-height:20px;accent-color:var(--purple);margin:2px 0 0;padding:0}.refund-dialog .refund-notice{border-color:var(--line);color:var(--muted);background:0 0;padding:12px 14px;font-size:13px;line-height:1.5}.refund-dialog .dialog-actions,.collection-detail-dialog .dialog-actions{border-top:1px solid var(--line);flex-wrap:nowrap;gap:12px;margin:4px 0 0;padding:20px 0 0}.refund-dialog .dialog-actions button,.collection-detail-dialog .dialog-actions button{border-radius:9px;min-height:46px;padding:11px 18px;font-size:15px}.collection-detail-dialog .detail-list,.refund-dialog .detail-list{margin:0}.collection-detail-dialog .detail-list>div,.refund-dialog .detail-list>div{gap:20px;padding:14px 0;font-size:15px;line-height:1.5}.collection-detail-dialog .detail-list>div:last-child,.refund-dialog .detail-list>div:last-child{border-bottom:0}.collection-detail-dialog dt,.refund-dialog dt{color:var(--muted);flex-shrink:0}.collection-detail-dialog dd,.refund-dialog dd{min-width:0}.refund-detail{gap:20px;padding:24px;display:grid}.refund-detail>p{color:var(--muted);font-size:14px;line-height:1.6}.refund-payment-picker{padding:24px}.refund-dialog:has(.refund-payment-picker){width:min(820px,100% - 32px)}@media (width<=600px){.refund-dialog,.collection-detail-dialog{border-radius:16px;width:calc(100% - 24px);max-height:calc(100dvh - 24px)}.refund-dialog .dialog-head,.collection-detail-dialog .dialog-head{min-height:68px;padding:12px 18px}.refund-dialog form,.collection-detail-dialog form,.refund-detail,.refund-payment-picker{gap:18px;padding:20px}.refund-dialog .dialog-actions button,.collection-detail-dialog .dialog-actions button{flex:1;min-width:0}.collection-detail-dialog .form-summary{flex-direction:column;align-items:flex-start;gap:8px}.collection-detail-dialog .detail-list>div,.refund-dialog .detail-list>div{gap:16px;font-size:15px}.refund-dialog .form-summary{padding:14px}.refund-dialog .form-summary strong{font-size:23px}}.refund-action-tip{vertical-align:middle;display:inline-flex;position:relative}.refund-action-help{color:#fff;white-space:normal;z-index:1000;pointer-events:none;background:#34323f;border:1px solid #565360;border-radius:7px;width:max-content;max-width:220px;padding:8px 12px;font-size:13px;font-weight:400;line-height:1.5;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 4px 14px #0003}.refund-list-toolbar{justify-content:flex-end;min-height:44px;margin-bottom:12px}.refund-page #refund-results{min-width:0}.refund-list-toolbar{flex-wrap:nowrap;justify-content:space-between;gap:12px;margin-bottom:16px}.refund-list-toolbar .refund-main-search{flex:0 360px;width:min(360px,100%);min-width:0;margin:0}.refund-list-toolbar .refund-tools{flex-shrink:0;gap:4px}.refund-list-toolbar .refund-main-search input{min-width:0}@media (width<=600px){.refund-list-toolbar{flex-wrap:nowrap;gap:8px}.refund-list-toolbar .refund-main-search{flex:1;width:auto}.refund-list-toolbar .refund-tools{gap:0}}.refund-list-toolbar{justify-content:flex-start}.refund-list-toolbar .refund-tools{margin-left:auto}.refund-period-select{border:1px solid var(--line);background:var(--panel);color:#d6d7e1;border-radius:8px;flex-shrink:0;max-width:170px;min-height:46px;padding:10px 34px 10px 12px;font-size:15px}@media (width<=600px){.refund-list-toolbar{flex-wrap:wrap}.refund-list-toolbar .refund-main-search{flex:160px}.refund-period-select{flex:0 145px;min-width:0}.refund-list-toolbar .refund-tools{margin-left:auto}}.refund-period-select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23a7a9b8' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;background-size:16px 16px;padding-right:40px}.gateway-case-tags{flex-wrap:wrap;gap:8px;margin:16px 0;display:flex}.gateway-dispute-review{font-size:15px}.gateway-dispute-review form{gap:18px;margin:20px 0;display:grid}.gateway-dispute-review label{gap:8px;display:grid}.gateway-dispute-review select,.gateway-dispute-review textarea,.gateway-sync input{font:inherit;max-width:100%;min-height:44px}.gateway-dispute-review .gateway-confirm{align-items:flex-start;gap:12px;display:flex}.gateway-confirm input{flex-shrink:0;width:20px;height:20px;min-height:20px}.gateway-sync{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:16px;display:flex}.gateway-sync input{flex:1;min-width:220px}.gateway-dispute-review dd{overflow-wrap:anywhere}.gateway-dispute-review details{margin-top:24px}.gateway-dispute-review input[type=file]{width:100%;min-height:44px}.gateway-dispute-review .badge{white-space:normal}@media (width<=640px){.support-admin .table-toolbar{flex-wrap:wrap;gap:10px;display:flex}.support-admin .table-toolbar input{flex-basis:100%;width:100%}.gateway-sync{flex-direction:column;align-items:stretch}.gateway-sync input{min-width:0}}.dispute-state-bar{justify-content:space-between;align-items:center;gap:12px;display:flex}.dispute-state-bar .gateway-case-tags{margin:0}.dispute-refresh,.dispute-remove{color:#b7abff;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;padding:8px}.dispute-deadline{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:8px;margin:12px 0 24px;font-size:13px;display:flex}.dispute-deadline strong{color:var(--text);font-weight:500}.gateway-dispute-review .dispute-choice{border:0;grid-template-columns:1fr 1fr;gap:12px;min-width:0;margin:0;padding:0;display:grid}.dispute-choice legend{margin-bottom:12px;font-size:15px;font-weight:600}.gateway-dispute-review .dispute-choice-option{border:1px solid var(--line);cursor:pointer;border-radius:12px;align-items:center;gap:12px;min-height:86px;padding:18px 14px;transition:border-color .15s,background .15s;display:flex;position:relative}.dispute-choice-option input{opacity:0;width:1px;height:1px;position:absolute}.dispute-choice-option:focus-within{outline-offset:3px;outline:2px solid #b6a8ff}.dispute-choice-option.selected{background:#8e78f51a;border-color:#9b8af4}.dispute-choice-option.selected.accept{background:#df935d14;border-color:#e6a77a}.dispute-choice-option svg{color:#b6a8ff;flex-shrink:0}.dispute-choice-option strong,.dispute-choice-option small{display:block}.dispute-choice-option strong{font-size:15px}.dispute-choice-option small{color:var(--muted);margin-top:5px;font-size:13px;line-height:1.45}.dispute-availability{background:#d7ae7212;border-left:3px solid #d7ae72;margin:0;padding:12px 14px;font-size:13px;line-height:1.6}.dispute-evidence-editor{gap:16px;display:grid}.dispute-field-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.dispute-field-heading h3{margin:0;font-size:15px}.dispute-field-heading>span,.dispute-requested,.dispute-hint,.dispute-optional{color:var(--muted);font-size:13px}.dispute-requested,.dispute-hint{margin:0;line-height:1.6}.gateway-dispute-review select,.gateway-dispute-review textarea{border:1px solid var(--line);background:var(--panel);width:100%;color:inherit;border-radius:9px;padding:12px;font-size:15px}.gateway-dispute-review textarea{resize:vertical}.dispute-upload{text-align:center;border:1px dashed #77708d;border-radius:12px;flex-direction:column;align-items:center;gap:10px;min-width:0;padding:26px 18px;display:flex;position:relative}.dispute-upload.dragging,.dispute-upload:focus-within{outline-offset:2px;background:#8e78f514;border-color:#b6a8ff;outline:2px solid #b6a8ff}.gateway-dispute-review .dispute-file-input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.dispute-upload strong{overflow-wrap:anywhere;max-width:100%;font-size:15px}.dispute-upload>span{color:var(--muted);font-size:13px}.dispute-remove{justify-self:start;margin-top:-12px;font-size:13px}.dispute-accept-notice{background:#e6a77a0d;border:1px solid #e6a77a59;border-radius:12px;padding:20px;font-size:15px}.dispute-accept-notice p{color:var(--muted);margin:10px 0 0;line-height:1.6}.dispute-submit-area{border-top:1px solid var(--line);gap:18px;padding-top:20px;display:grid}.gateway-dispute-review .gateway-confirm{align-items:center;min-height:44px;font-size:13px;line-height:1.6}.gateway-confirm input{accent-color:#9b8af4}.dispute-submit{justify-self:end;min-height:48px;padding:12px 24px!important;font-size:15px!important}.dispute-submit.accept{color:#fff!important;background:#ac6838!important}.dispute-submit:disabled{opacity:.45;cursor:not-allowed}.dispute-feedback{overflow-wrap:anywhere;border-radius:8px;padding:12px;font-size:14px}.dispute-feedback.error{color:#ffd2d8;background:#512e35}.dispute-feedback.success{color:#baf0dc;background:#1b4038}.dispute-records{border-top:1px solid var(--line);padding-top:12px}.dispute-records summary{cursor:pointer;min-height:44px;font-size:14px}.dispute-records>div{overflow-wrap:anywhere;align-items:center;gap:12px;padding:10px 0;font-size:14px;display:flex}.dispute-records small{color:var(--muted);margin-top:4px;font-size:13px;display:block}.support-order-details{margin-bottom:20px}.support-order-details summary{cursor:pointer;min-height:44px;color:var(--muted);align-items:center;font-size:14px;display:flex}.support-case-summary{justify-content:space-between;align-items:center;gap:16px;margin:4px 0 16px;display:flex}.support-case-summary strong{font-size:23px}.support-case-summary span{color:var(--muted);font-size:15px}@media (width<=520px){.gateway-dispute-review .dispute-choice{grid-template-columns:1fr}.gateway-dispute-review .dispute-choice-option{min-height:76px;padding:14px}.dispute-submit{justify-self:stretch;width:100%}.dispute-deadline{flex-direction:column}.support-modal .support-review{padding:20px}.support-case-summary{flex-wrap:wrap}.dispute-state-bar{align-items:flex-start}.dispute-state-bar .badge{font-size:12px}}.dispute-help{vertical-align:middle;width:28px;height:28px;color:var(--muted);justify-content:center;align-items:center;margin-left:4px;display:inline-flex}.dispute-help:focus-visible{border-radius:6px;outline:2px solid #b6a8ff}.dispute-help .tooltip{white-space:normal;width:260px;font-weight:400;line-height:1.6}.dispute-help:hover .tooltip,.dispute-help:focus .tooltip{opacity:1;visibility:visible}.support-modal{width:min(640px,100% - 32px)}.support-modal .support-review{padding:20px}.support-modal .support-review-head{margin:-6px 0 8px;padding:6px 0;top:-20px}.support-modal .support-review-head h2{margin:0;font-size:18px}.support-modal .support-review>h3{margin:10px 0 6px;font-size:15px}.support-modal .support-review>p{margin:6px 0 10px}.support-modal .support-facts{gap:12px 20px;margin:6px 0 14px;padding-bottom:14px}.support-modal .support-review label{margin-top:0}.support-modal .support-review>form{gap:12px;display:grid}.support-modal .support-review select,.support-modal .support-review textarea{margin-top:4px}.support-modal .support-review textarea{min-height:72px;padding:10px}.support-modal .support-tabs{margin:4px 0 0}.support-modal .support-case-summary{gap:10px;margin:0 0 6px}.support-modal .support-case-summary strong{font-size:21px}.support-modal .support-order-details{margin-bottom:8px}.support-modal .support-order-details summary{min-height:36px}.support-modal .support-photo-section{margin:12px 0}.support-modal .support-photos img{height:96px}.support-modal .support-photos span{padding:6px 10px}.support-modal .gateway-dispute-review form{gap:12px;margin:10px 0}.support-modal .gateway-dispute-review label{gap:5px}.support-modal .dispute-deadline{gap:4px 12px;margin:4px 0 10px}.support-modal .dispute-choice legend{margin-bottom:6px}.support-modal .gateway-dispute-review .dispute-choice{gap:8px}.support-modal .gateway-dispute-review .dispute-choice-option{gap:10px;min-height:64px;padding:10px 12px}.support-modal .dispute-choice-option small{margin-top:2px}.support-modal .dispute-evidence-editor{gap:10px}.support-modal .dispute-upload{text-align:left;grid-template-columns:24px minmax(0,1fr);gap:6px;min-height:72px;padding:12px;display:grid}.support-modal .dispute-upload svg{grid-row:1/3}.support-modal .dispute-upload>span{grid-column:2}.support-modal .dispute-field-heading{gap:6px}.support-modal .dispute-availability{padding:8px 12px;font-size:13px}.support-modal .dispute-submit-area{gap:8px;padding-top:12px}.support-modal .dispute-submit{min-height:44px;padding:10px 18px!important}.support-modal .dispute-accept-notice{padding:14px}.support-modal .dispute-accept-notice p{margin-top:6px}.support-modal .dispute-records summary{min-height:36px}.support-modal .dispute-remove{min-height:32px;margin-top:-6px}.support-modal .dispute-feedback{margin:8px 0;padding:10px}.support-modal .gateway-dispute-review .gateway-confirm{gap:10px;min-height:44px}@media (width<=520px){.support-modal{width:calc(100% - 20px)}.support-modal .support-review{padding:16px}.support-modal .support-review-head{top:-16px}.support-modal .support-facts{grid-template-columns:1fr 1fr;gap:12px}.support-modal .support-facts dd{font-size:15px}.support-modal .gateway-dispute-review .dispute-choice{grid-template-columns:1fr 1fr}.support-modal .gateway-dispute-review .dispute-choice-option{flex-wrap:wrap;gap:6px;min-height:76px;padding:10px}.support-modal .dispute-choice-option small{font-size:12px}.support-modal .dispute-choice-option strong{font-size:15px}.support-modal .dispute-choice-option svg{width:18px;height:18px}.support-modal .dispute-submit{width:100%}.support-modal .dispute-deadline{flex-direction:column}}@media (width<=350px){.support-modal .gateway-dispute-review .dispute-choice{grid-template-columns:1fr}}.support-modal .dispute-section{border-top:1px solid var(--line);padding:16px 0}.support-modal .dispute-section:first-of-type{padding-top:10px}.support-modal .dispute-section-title{color:#ddd8f7;align-items:center;gap:9px;margin:0 0 12px;font-size:15px;font-weight:650;display:flex}.support-modal .dispute-section-title svg{color:#b9a5ff;flex-shrink:0;width:18px;height:18px}.support-modal .dispute-payment-meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;margin:8px 0 0;font-size:14px;display:flex}.support-modal .support-order-details{margin:8px 0 0}.support-modal .support-order-details summary{min-height:36px;padding:8px 0;font-size:13px;list-style-position:inside;display:list-item}.support-modal .support-order-details .support-facts{border:0;margin:8px 0 0;padding:0}.support-modal .dispute-reason{font-size:15px;font-weight:550;display:block}.support-modal .dispute-section .support-details{color:var(--muted);margin:8px 0 10px;font-size:15px;line-height:1.55}.support-modal .dispute-customer-photos{margin-top:12px}.support-modal .dispute-customer-photos summary{cursor:pointer;min-height:44px;padding:10px 0;font-size:13px}.support-modal .dispute-customer-response{gap:12px;display:grid}.support-modal .gateway-dispute-review .dispute-section form{margin:0}.support-modal .dispute-section .dispute-deadline{margin-bottom:0}.support-modal .dispute-section .dispute-evidence-editor{border-top:1px solid var(--line);margin-top:2px;padding-top:14px}.support-modal .dispute-choice legend{color:#ddd8f7;align-items:center;gap:4px;display:flex}.support-modal .dispute-records{margin-top:0;padding-top:12px}.support-modal .dispute-records summary{font-weight:550}.support-modal .dispute-section:last-child{padding-bottom:0}@media (width<=520px){.support-modal .dispute-section{padding:14px 0}.support-modal .dispute-section-title{margin-bottom:10px}.support-modal .support-order-details summary{min-height:44px}.support-modal .dispute-payment-meta{font-size:13px}}.support-modal .dispute-payment-row{scrollbar-width:thin;flex-wrap:nowrap;align-items:center;gap:10px;max-width:100%;padding:2px 0 4px;display:flex;overflow-x:auto}.support-modal .dispute-payment-row>span,.support-modal .dispute-payment-row>button{white-space:nowrap;flex-shrink:0;font-family:inherit;font-size:15px;font-weight:500;line-height:1.4}.support-modal .payment-reference{color:#e5dfff}.support-modal .payment-vendor{color:var(--text)}.support-modal .payment-source{color:#c8b6ff;background:#9d83ef24;border-radius:6px;padding:5px 9px}.support-modal .payment-expand{color:#bcaaff;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;min-height:44px;margin-left:auto;padding:6px 0 6px 4px;display:inline-flex}.support-modal .payment-expand:focus-visible{outline-offset:-2px;border-radius:6px;outline:2px solid #bcaaff}.support-modal #dispute-payment-extra .support-facts{border:0;border-top:1px solid var(--line);margin:12px 0 0;padding:12px 0 0}.support-modal.cp-dispute{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#15171c;--surface:#20232b;--line:#333740;--muted:#a5acb9;--text:#f2f3f6;--accent:#baa9ff}.support-modal.cp-dispute *{box-sizing:border-box}.support-modal.cp-dispute button,.support-modal.cp-dispute input,.support-modal.cp-dispute textarea,.support-modal.cp-dispute select{font:inherit}.support-modal.cp-dispute button{cursor:pointer}.support-modal.cp-dispute button:focus-visible,.support-modal.cp-dispute a:focus-visible,.support-modal.cp-dispute input:focus-visible,.support-modal.cp-dispute select:focus-visible,.support-modal.cp-dispute textarea:focus-visible,.support-modal.cp-dispute summary:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.support-modal.cp-dispute{border:1px solid var(--line);background:var(--bg);border-radius:20px;width:min(920px,100%);overflow:hidden;box-shadow:0 28px 100px #0007}.support-modal.cp-dispute .header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:22px 28px;display:flex}.support-modal.cp-dispute .heading{align-items:center;gap:12px;display:flex}.support-modal.cp-dispute h1{letter-spacing:-.3px;margin:0;font-size:19px;font-weight:650}.support-modal.cp-dispute .status{color:#e8bf80;background:#ad79351c;border:1px solid #ad793540;border-radius:6px;padding:4px 8px;font-size:12px;font-weight:600}.support-modal.cp-dispute .close{width:44px;height:44px;color:var(--muted);background:0 0;border:0;border-radius:8px;place-items:center;display:grid}.support-modal.cp-dispute .close:hover{background:var(--surface);color:#fff}.support-modal.cp-dispute svg{stroke:currentColor;stroke-width:1.7px;fill:none;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:20px;height:20px}.support-modal.cp-dispute .content{grid-template-columns:1fr 1fr;display:grid}.support-modal.cp-dispute .context{border-right:1px solid var(--line);padding:28px}.support-modal.cp-dispute .eyebrow{letter-spacing:.6px;text-transform:uppercase;color:var(--muted);font-size:12px;font-weight:600}.support-modal.cp-dispute .amount{letter-spacing:-1px;margin:6px 0 4px;font-size:34px;font-weight:650}.support-modal.cp-dispute .order-line{color:#c9ced8;flex-wrap:wrap;align-items:center;gap:8px;display:flex}.support-modal.cp-dispute .order-line b{color:#eee;font-weight:500}.support-modal.cp-dispute .facts{gap:11px;margin:24px 0 0;display:grid}.support-modal.cp-dispute .fact{justify-content:space-between;gap:14px;display:flex}.support-modal.cp-dispute .fact span:first-child{color:var(--muted)}.support-modal.cp-dispute .fact span:last-child{text-align:right}.support-modal.cp-dispute .gateway{align-items:center;gap:7px;display:inline-flex}.support-modal.cp-dispute .gateway i{background:#ad95ee;border-radius:50%;width:7px;height:7px}.support-modal.cp-dispute .divider{border:0;border-top:1px solid var(--line);margin:24px 0}.support-modal.cp-dispute .section-title{align-items:center;gap:9px;margin:0 0 14px;font-size:15px;font-weight:600;display:flex}.support-modal.cp-dispute .section-title svg{color:var(--muted);width:18px;height:18px}.support-modal.cp-dispute .reason{letter-spacing:-.2px;margin:0 0 10px;font-size:17px;font-weight:550;display:block}.support-modal.cp-dispute .quote{color:#c8ced8;margin:0;font-size:15px;line-height:1.7}.support-modal.cp-dispute .person{align-items:center;gap:10px;margin-top:17px;display:flex}.support-modal.cp-dispute .avatar{color:#b4d6c7;background:#29312f;border-radius:50%;place-items:center;width:34px;height:34px;font-size:12px;font-weight:600;display:grid}.support-modal.cp-dispute .person strong{font-size:13px;font-weight:500}.support-modal.cp-dispute .person small{color:var(--muted);font-size:12px;display:block}.support-modal.cp-dispute details{border-top:1px solid var(--line);margin-top:24px;padding-top:10px}.support-modal.cp-dispute summary{color:var(--muted);cursor:pointer;place-content:center space-between;align-items:center;min-height:44px;font-size:13px;list-style:none;display:flex}.support-modal.cp-dispute summary svg{width:15px;height:15px}.support-modal.cp-dispute details[open] summary svg{transform:rotate(180deg)}.support-modal.cp-dispute .extra{color:#c4cad5;overflow-wrap:anywhere;gap:10px;padding:4px 0 10px;font-size:13px;display:grid}.support-modal.cp-dispute .extra label{color:var(--muted);margin-bottom:2px;font-size:12px;display:block}.support-modal.cp-dispute .response{padding:28px}.support-modal.cp-dispute .response h2{letter-spacing:-.2px;margin:0 0 5px;font-size:17px}.support-modal.cp-dispute .subtitle{color:var(--muted);margin:0 0 20px;font-size:13px}.support-modal.cp-dispute .choices{border:1px solid var(--line);border-radius:10px;grid-template-columns:1fr 1fr;gap:4px;margin-bottom:23px;padding:4px;display:grid}.support-modal.cp-dispute .choice{color:var(--muted);background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;gap:7px;min-height:44px;font-size:14px;font-weight:550;display:flex}.support-modal.cp-dispute .choice svg{width:17px;height:17px}.support-modal.cp-dispute .choice[aria-selected=true]{color:#e3d9ff;background:#363047;box-shadow:0 1px 4px #0004}.support-modal.cp-dispute .choice.accept[aria-selected=true]{color:#f2ccab;background:#403129}.support-modal.cp-dispute .label-row{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.support-modal.cp-dispute .label-row label{font-size:13px;font-weight:550}.support-modal.cp-dispute .optional{color:var(--muted);font-size:12px}.support-modal.cp-dispute select,.support-modal.cp-dispute textarea{color:#edf0f6;background:#1b1e25;border:1px solid #3b404b;border-radius:8px;width:100%;padding:11px 12px;font-size:14px}.support-modal.cp-dispute select{min-height:44px;margin-bottom:14px}.support-modal.cp-dispute textarea{resize:vertical;min-height:82px;line-height:1.5}.support-modal.cp-dispute .upload{border:1px dashed #535565;border-radius:9px;align-items:center;gap:13px;min-height:87px;margin:0 0 20px;padding:16px;display:flex;position:relative}.support-modal.cp-dispute .upload:hover,.support-modal.cp-dispute .upload:focus-within{border-color:var(--accent);background:#baa9ff06}.support-modal.cp-dispute .upload strong{overflow-wrap:anywhere;font-size:14px;font-weight:550;display:block}.support-modal.cp-dispute .upload small{color:var(--muted);margin-top:3px;font-size:12px;display:block}.support-modal.cp-dispute .upload input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.support-modal.cp-dispute .upload div{min-width:0}.support-modal.cp-dispute .accept-panel{padding-top:5px}.support-modal.cp-dispute .accept-panel h3{margin:0 0 10px;font-size:16px;font-weight:550}.support-modal.cp-dispute .accept-panel p{color:#bdc4cf;margin:0 0 22px;font-size:14px;line-height:1.7}.support-modal.cp-dispute .accept-value{border-top:1px solid var(--line);border-bottom:1px solid var(--line);justify-content:space-between;margin-bottom:22px;padding:15px 0;display:flex}.support-modal.cp-dispute .accept-value span{color:var(--muted);font-size:14px}.support-modal.cp-dispute .accept-value strong{font-weight:550}.support-modal.cp-dispute .confirm{color:#c9cfd9;align-items:flex-start;gap:10px;font-size:13px;line-height:1.6;display:flex}.support-modal.cp-dispute .confirm input{accent-color:#b9a7ff;flex-shrink:0;width:18px;height:18px;margin:3px 0 0}.support-modal.cp-dispute .footer{border-top:1px solid var(--line);background:#191c22;justify-content:space-between;align-items:center;gap:20px;padding:18px 28px;display:flex}.support-modal.cp-dispute .deadline{color:var(--muted);align-items:center;gap:9px;font-size:13px;display:flex}.support-modal.cp-dispute .deadline svg{color:#d5ae79;width:17px;height:17px}.support-modal.cp-dispute .deadline strong{color:#f1c58d;font-size:13px;font-weight:550;display:block}.support-modal.cp-dispute .actions{gap:10px;display:flex}.support-modal.cp-dispute .button{border:1px solid var(--line);color:#c5cbd7;background:0 0;border-radius:8px;min-height:44px;padding:11px 18px;font-size:14px;font-weight:550}.support-modal.cp-dispute .button.primary{color:#211c30;background:#bae;border-color:#bae}.support-modal.cp-dispute .button.primary:disabled{opacity:.4;cursor:not-allowed}.support-modal.cp-dispute .button.primary.danger{color:#332317;background:#e2b28c;border-color:#e2b28c}.support-modal.cp-dispute .help{width:28px;height:28px;color:var(--muted);background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.support-modal.cp-dispute .help svg{width:16px;height:16px}.support-modal.cp-dispute .tooltip{color:#f3f3f7;opacity:0;visibility:hidden;pointer-events:none;text-align:left;z-index:3;background:#353944;border-radius:8px;width:245px;padding:10px 12px;font-size:12px;font-weight:400;line-height:1.6;position:absolute;bottom:calc(100% + 8px);right:0;box-shadow:0 8px 24px #0005}.support-modal.cp-dispute .help:hover .tooltip,.support-modal.cp-dispute .help:focus .tooltip{opacity:1;visibility:visible}.support-modal.cp-dispute .response-title{justify-content:space-between;align-items:center;display:flex}.support-modal.cp-dispute .preview-message{color:#b8c8dc;min-height:0;margin:12px 0 0;font-size:13px}.support-modal.cp-dispute [hidden]{display:none!important}@media (width<=700px){.support-modal.cp-dispute{border-radius:14px;margin:auto}.support-modal.cp-dispute .header{padding:14px 18px}.support-modal.cp-dispute .heading{gap:8px}.support-modal.cp-dispute h1{font-size:17px}.support-modal.cp-dispute .status{font-size:11px}.support-modal.cp-dispute .content{grid-template-columns:1fr}.support-modal.cp-dispute .context{border-right:0;border-bottom:1px solid var(--line);padding:20px}.support-modal.cp-dispute .response{padding:20px}.support-modal.cp-dispute .amount{font-size:29px}.support-modal.cp-dispute .facts{gap:9px;margin-top:17px}.support-modal.cp-dispute .divider{margin:20px 0}.support-modal.cp-dispute details{margin-top:16px}.support-modal.cp-dispute .footer{flex-direction:column;align-items:stretch;gap:15px;padding:16px 20px}.support-modal.cp-dispute .deadline strong{margin-left:4px;display:inline}.support-modal.cp-dispute .actions{grid-template-columns:1fr 1.4fr;display:grid}.support-modal.cp-dispute .button{padding-inline:12px}}.support-modal.cp-dispute{-webkit-backdrop-filter:none;isolation:isolate;background:#1a1d26;border:0;box-shadow:0 28px 80px #0006}.support-modal.cp-dispute .header{background:#ffffff06;border-bottom-color:#ffffff17}.support-modal.cp-dispute .context{border-right-color:#ffffff17}.support-modal.cp-dispute .footer{background:#ffffff06;border-top-color:#ffffff17}.support-modal.cp-dispute .divider,.support-modal.cp-dispute details{border-color:#ffffff1a}.support-modal.cp-dispute select,.support-modal.cp-dispute textarea{background:#0f121a57;border-color:#ffffff21}.support-modal.cp-dispute select option{background:#232631}.support-modal.cp-dispute .choices{background:#0d0f1729;border-color:#ffffff1a}.support-modal.cp-dispute .choice[aria-selected=true]{background:#b59bf538}.support-modal.cp-dispute .upload{background:#ffffff06;border-color:#d3cfe74d}.support-modal.cp-dispute .button{border-color:#ffffff29}.support-modal.cp-dispute .button.primary{background:#c3b4ef}.support-modal.cp-dispute .tooltip{background:#353944}.support-modal.cp-dispute .close:hover{background:#ffffff14}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.support-modal.cp-dispute{background:#1a1d26}}@media (prefers-reduced-transparency:reduce){.support-modal.cp-dispute{-webkit-backdrop-filter:none;background:#1a1d26}}@media (width<=700px){.support-modal.cp-dispute .context{border-bottom-color:#ffffff17}}.support-modal.cp-dispute .issue-details{margin-top:22px;padding-top:8px}.support-modal.cp-dispute .issue-details summary{gap:12px;min-height:62px}.support-modal.cp-dispute .issue-summary{gap:4px;display:grid}.support-modal.cp-dispute .issue-label{color:var(--text);align-items:center;gap:8px;font-size:14px;font-weight:550;display:flex}.support-modal.cp-dispute .issue-label svg{width:17px;height:17px}.support-modal.cp-dispute .issue-preview{color:var(--muted);padding-left:25px;font-size:13px}.support-modal.cp-dispute .issue-body{padding:12px 0 10px}.support-modal.cp-dispute .issue-details[open] .issue-label svg{transform:none}.support-modal.cp-dispute .issue-details+details{margin-top:10px}.support-modal.cp-dispute #case-document-type{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23b7bdc9' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;background-size:16px 16px;padding-right:44px}.support-modal.cp-dispute{color:#f2f3f6;width:min(920px,100% - 32px);max-height:calc(100dvh - 40px);padding:0;font:15px/1.5 Poppins,system-ui,sans-serif;overflow:auto}.support-modal.cp-dispute::backdrop{-webkit-backdrop-filter:none;background:#090c13a6}.support-modal.cp-dispute .header{z-index:3;background:#20232d;position:sticky;top:0}.support-modal.cp-dispute .heading h2{letter-spacing:-.3px;margin:0;font-size:19px;font-weight:650}.support-modal.cp-dispute .footer{grid-column:1/-1}.support-modal.cp-dispute .context details>summary{color:var(--text);font-size:14px;font-weight:550}.support-modal.cp-dispute .choices .choice[aria-pressed=true]{color:#e3d9ff;background:#b59bf538}.support-modal.cp-dispute .choices .choice.accept[aria-pressed=true]{color:#f2ccab;background:#403129}.support-modal.cp-dispute .field-label{margin:0 0 8px;font-size:13px;font-weight:550;display:block}.support-modal.cp-dispute .availability{background:#c6a3740a;border-left:2px solid #c6a374;margin:0 0 18px;padding:10px 12px}.support-modal.cp-dispute .availability p{margin:0;font-size:13px;line-height:1.6}.support-modal.cp-dispute .text-action{color:#c4b3f1;background:0 0;border:0;min-height:44px;padding:8px 0;font-size:13px}.support-modal.cp-dispute .remove-file{margin:-14px 0 12px}.support-modal.cp-dispute .upload.dragging{background:#baa9ff10;border-color:#c4b3f1}.support-modal.cp-dispute .feedback{border-radius:6px;margin:12px 0;padding:10px;font-size:13px;line-height:1.6}.support-modal.cp-dispute .feedback.error{color:#ffd2d8;background:#512e35}.support-modal.cp-dispute .feedback.success{color:#baf0dc;background:#1b4038}.support-modal.cp-dispute .status{overflow-wrap:anywhere;white-space:normal;max-width:240px}.support-modal.cp-dispute .content{gap:0;margin:0;padding:0}.support-modal.cp-dispute .response{min-width:0}.support-modal.cp-dispute .quote{overflow-wrap:anywhere}.support-modal.cp-dispute .context{min-width:0}.support-modal.cp-dispute .fact span:last-child{overflow-wrap:anywhere}.support-modal.cp-dispute .confirm input{min-height:18px}.support-modal.cp-dispute .extra label{margin-top:0}.support-modal.cp-dispute .upload input{min-height:0}.support-modal.cp-dispute .issue-preview{padding-left:0}@media (width<=700px){.support-modal.cp-dispute{width:calc(100% - 20px);max-height:calc(100dvh - 20px)}.support-modal.cp-dispute .heading h2{font-size:17px}.support-modal.cp-dispute .status{max-width:150px}.support-modal.cp-dispute .header{padding:14px 18px}.support-modal.cp-dispute .content{grid-template-columns:1fr}}.dispute-id-cell{align-items:center;gap:4px;display:inline-flex}.dispute-id-short{font-variant-numeric:tabular-nums;cursor:help;border-radius:4px}.support-admin .dispute-id-copy{width:32px;min-height:32px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;padding:0;display:inline-flex}.dispute-id-short:focus-visible,.dispute-id-copy:focus-visible{outline-offset:2px;outline:2px solid #bcaaff}.dispute-id-tooltip{z-index:1000;color:#f0edf8;overflow-wrap:anywhere;pointer-events:none;background:#303441;border:1px solid #474b5a;border-radius:8px;width:max-content;max-width:min(320px,100vw - 16px);padding:10px 12px;font:13px/1.5 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:block;position:fixed;box-shadow:0 6px 22px #0005}.dispute-id-tooltip small{color:#bdb4d8;margin-top:4px;font-size:12px;display:block}@media (pointer:coarse){.support-admin .dispute-id-copy{width:44px;min-height:44px}}.sidebar .cocopay-brand{flex-shrink:0;width:166px;height:44px;margin:0 0 25px;display:block;position:relative;overflow:hidden}.cocopay-brand img{width:230px;max-width:none;height:115px;position:absolute;top:-37px;left:-33px}.dispute-status-tabs{background:#171821;border-radius:12px;gap:6px;max-width:100%;padding:4px;display:flex}.dispute-status-tabs button{color:#a7a8b9;white-space:nowrap;background:0 0;border-radius:9px;justify-content:center;align-items:center;gap:9px;min-height:44px;padding:10px 16px;font-size:15px;display:flex}.dispute-status-tabs button[aria-selected=true]{color:#e0d3ff;background:#302940}.dispute-status-tabs button span{background:#ffffff0a;border-radius:5px;min-width:20px;padding:2px 5px;font-size:12px}@media (width<=700px){.support-toolbar{flex-wrap:wrap;gap:12px}.dispute-status-tabs{gap:2px;width:100%}.dispute-status-tabs button{flex:1;gap:5px;padding:9px 6px;font-size:13px}.support-toolbar .support-actions{margin-left:auto}}.support-admin .support-toolbar{flex-wrap:wrap}.dispute-search-controls{flex:1;justify-content:flex-end;align-items:center;gap:10px;min-width:300px;display:flex}.dispute-search-controls input,.dispute-search-controls select{font:inherit;color:#ececf5;background:#1c1d28;border:1px solid #353544;border-radius:9px;min-height:44px;font-size:15px}.dispute-search-controls input{width:min(100%,300px);min-width:120px;padding:10px 13px}.dispute-search-controls select{padding:10px 30px 10px 12px}.dispute-search-summary{color:#b5a0ff;border-bottom:1px solid var(--line);padding:14px 16px;font-size:13px}@media (width<=700px){.dispute-search-controls{flex-wrap:wrap;width:100%;min-width:0}.dispute-search-controls input{flex:1;width:100%;min-width:130px}.dispute-search-controls select{max-width:130px;font-size:13px}.support-toolbar .dispute-search-controls .support-actions{margin-left:0}}.refund-requested-at{white-space:nowrap;align-items:baseline;gap:8px;display:inline-flex}.refund-requested-at small{color:var(--muted);font-variant-numeric:tabular-nums;font-size:12px}.refund-detail-summary{gap:8px;display:grid}.refund-detail-tags{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;display:flex}.refund-gateway-tag{color:#cfbdff;background:#30263e;border-radius:6px;padding:4px 9px;font-size:12px}.refund-amount-label{color:var(--muted);font-size:13px}.refund-detail-amount{color:#d0bfff;letter-spacing:-.7px;font-size:32px;font-weight:600;line-height:1.2}.refund-order-line{color:#dedde7;overflow-wrap:anywhere;font-size:14px}.refund-detail-time{color:var(--muted);align-items:center;gap:7px;margin-top:4px;font-size:12px;display:flex}.refund-adjustments{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;gap:16px;padding:16px 0;display:grid}.refund-adjustments>div{gap:5px;display:grid}.refund-adjustments span{color:var(--muted);font-size:13px}.refund-adjustments strong{color:#e4deef;font-size:18px;font-weight:500}.refund-detail-summary{text-align:center;border-bottom:1px solid var(--line);justify-items:center;padding-bottom:20px}.refund-detail-tags,.refund-detail-time{justify-content:center}.report-filters select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23b7bdc9' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:16px 16px;padding:10px 38px 10px 13px}.report-filters .date-options{flex-wrap:nowrap;max-width:100%;overflow-x:auto}.report-filters .date-options button{white-space:nowrap;flex:none}@media (width<=600px){.report-filters .date-options{scrollbar-width:thin}.report-filters .date-options button{padding-inline:12px}}.report-custom-range{align-items:center;gap:12px;display:flex}.report-custom-range label{color:var(--muted);align-items:center;gap:8px;font-size:13px;display:flex}.report-filters .report-period{width:175px;font-size:15px}.report-custom-range input{width:155px;font-size:15px}@media (width<=600px){.report-filters .report-period{flex:none;width:100%;max-width:none}.report-custom-range{gap:10px;width:100%}.report-custom-range label{flex-direction:column;flex:1;align-items:flex-start;gap:5px;min-width:0}.report-custom-range input{box-sizing:border-box;width:100%;min-width:0;max-width:none}}.overview-daily-limit{white-space:nowrap;align-items:center;gap:10px;min-height:46px;padding:0 12px;display:flex}.overview-daily-limit>span{color:var(--muted);font-size:13px}.overview-daily-limit>strong{font-variant-numeric:tabular-nums;font-size:18px;font-weight:600}@media (width<=600px){.report-filters:has(.overview-daily-limit) .report-period{width:145px}.overview-daily-limit{flex-direction:column;flex:1;justify-content:center;align-items:flex-end;gap:4px;padding:0}.overview-daily-limit>strong{font-size:17px}}.overview-metrics{border-bottom:1px solid var(--line);grid-template-columns:repeat(5,minmax(0,1fr));gap:22px;margin:-4px 0 28px;padding-bottom:24px;display:grid}.overview-metrics>a,.overview-metrics>div{color:inherit;min-width:0;text-decoration:none}.overview-metrics span{color:var(--muted);margin-bottom:9px;font-size:13px;display:block}.overview-metrics strong{overflow-wrap:anywhere;font-size:24px;font-weight:550;display:block}.overview-metrics small{color:var(--muted);margin-top:6px;font-size:12px;display:block}.metric-amber{color:#e5be7a}.metric-green{color:#a7e1bf}.overview-metrics a:hover span{color:#ded5f8}@media (width<=1000px){.overview-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=600px){.overview-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 18px}.overview-metrics strong{font-size:22px}}.overview-metrics{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:26px;margin-top:0}@media (width<=600px){.overview-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}.overview-metrics{grid-template-columns:repeat(5,minmax(0,1fr))}@media (width<=1000px){.overview-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=600px){.overview-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}.overview-dashboard{grid-template-columns:minmax(390px,1fr) minmax(420px,1.12fr);gap:24px;margin:4px 0 32px;display:grid}.overview-dashboard .overview-metrics{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;padding:0;display:grid}.overview-dashboard .metric-card{background:#23212c;border:1px solid #ffffff08;border-radius:18px;flex-direction:column;justify-content:center;min-height:148px;padding:24px;display:flex;position:relative}.overview-dashboard .metric-card>span{color:#d1cad9;margin-bottom:17px;padding-right:28px;font-size:14px}.overview-dashboard .metric-card>strong{letter-spacing:-.7px;color:#f5f0f8;font-size:29px;font-weight:550}.overview-dashboard .refund-card{background:#222e29}.overview-dashboard .revenue-card{background:#202e34}.metric-corner{color:#c9c6d2;background:#ffffff09;border-radius:11px;place-items:center;width:33px;height:33px;display:grid;position:absolute;top:18px;right:17px}.metric-card[href]:hover{filter:brightness(1.1)}.metric-card[href]:focus-visible,.routing-card:focus-visible{outline-offset:4px;outline:2px solid #b9a2ef}.overview-dashboard .routing-card{background:#181b23;border-radius:14px;grid-column:1/-1;grid-template-columns:40px 1fr auto;align-items:center;gap:3px 12px;padding:17px 20px;display:grid}.routing-icon{color:#b7a1e5;grid-row:1/3}.overview-dashboard .routing-card>span{margin:0;font-size:12px}.overview-dashboard .routing-card>strong{grid-column:2;font-size:17px}.overview-dashboard .routing-card>small{text-align:right;grid-area:1/3/3;max-width:100px;margin:0}.collection-chart{color:#e5f4ec;background:#153b39;border:1px solid #ffffff08;border-radius:20px;flex-direction:column;min-width:0;padding:26px;display:flex;position:relative}.collection-chart header{justify-content:space-between;align-items:flex-start;gap:15px;display:flex}.collection-chart header div>span{margin-bottom:8px;font-size:19px;display:block}.collection-chart header strong{letter-spacing:-.6px;font-size:30px;font-weight:550}.chart-period{color:#b1d4ca;background:#ffffff0d;border-radius:8px;padding:7px 10px;font-size:12px}.chart-plot{flex:1;gap:12px;min-height:220px;margin-top:26px;display:flex}.chart-axis{color:#a2c4ba;flex-direction:column;justify-content:space-between;min-width:42px;padding-bottom:24px;font-size:10px;display:flex}.chart-bars{background:repeating-linear-gradient(0deg,#0000 0 calc(25% - 1px),#ffffff08 calc(25% - 1px) 25%) 0 0/100% calc(100% - 24px) no-repeat;flex:1;align-items:stretch;gap:10px;min-width:0;display:flex}.chart-column{flex-direction:column;flex:1;justify-content:flex-end;min-width:0;display:flex}.chart-bar-track{align-items:flex-end;height:100%;display:flex}.chart-bar{outline-offset:3px;background:#d4ddb2;border-radius:5px 5px 2px 2px;width:100%;min-height:3px;position:relative}.chart-bar:hover,.chart-bar:focus-visible{background:#eee6b4}.chart-tick{color:#b5cfc6;white-space:nowrap;justify-content:center;align-items:flex-end;height:24px;font-size:10px;display:flex}.chart-tooltip{z-index:2;white-space:nowrap;pointer-events:none;background:#0b201f;border:1px solid #628078;border-radius:8px;padding:8px 10px;font-size:12px;display:none;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}.chart-tooltip b{margin-top:3px;display:block}.chart-bar:hover .chart-tooltip,.chart-bar:focus-visible .chart-tooltip{display:block}.collection-chart footer{color:#a9c7bd;align-items:center;gap:7px;margin-top:18px;font-size:12px;display:flex}.collection-chart footer i{background:#d4ddb2;border-radius:50%;width:7px;height:7px}.chart-empty{text-align:center;color:#c0d6ce;font-size:13px;position:absolute;top:53%;left:20%;right:10%}@media (width<=1200px){.overview-dashboard{grid-template-columns:1fr}.chart-plot{min-height:230px}.overview-dashboard .metric-card{min-height:135px}}@media (width<=600px){.overview-dashboard{gap:18px}.overview-dashboard .overview-metrics{gap:12px}.overview-dashboard .metric-card{border-radius:14px;min-height:140px;padding:17px}.overview-dashboard .metric-card>span{margin-top:22px;margin-bottom:13px;padding-right:0;font-size:12px}.overview-dashboard .metric-card>strong{font-size:24px}.metric-corner{width:25px;height:25px;top:10px;right:12px}.metric-corner svg{width:16px;height:16px}.overview-dashboard .routing-card{grid-template-columns:24px 1fr;padding:15px}.overview-dashboard .routing-card>small{text-align:left;grid-area:3/2;max-width:none}.collection-chart{border-radius:16px;padding:20px 16px}.chart-bars{gap:7px}.chart-tick{font-size:8px}.chart-axis{min-width:35px;font-size:9px}.collection-chart header strong{font-size:27px}}.sidebar{background:#0c0c0c;border-right-color:#242424}.topbar{border-bottom-color:#242424}.overview-dashboard .routing-card>.gateway-live-status{color:#8ee6ad;justify-content:flex-end;align-items:center;gap:8px;font-size:12px;font-weight:500;display:flex}.gateway-live-status i{background:#4dd885;border-radius:50%;flex-shrink:0;width:8px;height:8px;animation:1.8s ease-out infinite gateway-live-pulse;box-shadow:0 0 #4dd88555}@keyframes gateway-live-pulse{0%{opacity:1;box-shadow:0 0 #4dd88555}65%{opacity:.65;box-shadow:0 0 0 6px #4dd88500}to{opacity:1;box-shadow:0 0 #4dd88500}}@media (prefers-reduced-motion:reduce){.gateway-live-status i{animation:none}}@media (width<=600px){.overview-dashboard .routing-card>.gateway-live-status{justify-content:flex-start}}.universal-search{z-index:25;flex:1;min-width:220px;max-width:460px;position:relative}.universal-input{color:#9d9da9;background:#19191e;border:1px solid #34343b;border-radius:9px;align-items:center;gap:10px;min-height:46px;padding:0 12px;display:flex}.report-filters .universal-input input{background:0 0;border:0;outline:none;flex:1;width:100%;min-width:0;max-width:none;padding:8px 0;font-size:14px}.search-clear{color:#bcbcc8;background:0 0;place-items:center;min-width:28px;min-height:32px;display:grid;position:relative}.search-clear-help{white-space:nowrap;background:#30303a;border-radius:5px;padding:6px 8px;font-size:12px;display:none;position:absolute;top:100%;right:0}.search-clear:hover .search-clear-help,.search-clear:focus-visible .search-clear-help{display:block}.universal-popover{background:#18181e;border:1px solid #34343d;border-radius:16px;width:560px;max-width:calc(100vw - 36px);position:absolute;top:calc(100% + 9px);left:0;overflow:hidden;box-shadow:0 22px 65px #0009}.universal-search-head{border-bottom:1px solid #ffffff0b;justify-content:space-between;padding:17px 18px;font-size:14px;display:flex}.universal-search-head small{font-size:12px}.search-hint{padding:20px}.search-hint strong{font-size:15px;font-weight:500}.search-hint p{color:#92929f;margin:7px 0 18px;font-size:13px}.search-hint>div,.search-facets{flex-wrap:wrap;gap:7px;display:flex}.search-hint>div>span,.search-facets button{color:#bebecb;background:#262630;border-radius:7px;padding:7px 10px;font-size:12px}.search-facets{padding:14px 15px 4px}.search-facets button small{margin-left:7px;font-size:11px}.search-facets button.selected{color:#e2d4ff;background:#44375e}.search-result-status{color:#a6a6b4;padding:11px 18px;font-size:12px}.universal-results{max-height:360px;overflow:auto}.universal-result{cursor:pointer;border-top:1px solid #ffffff07;align-items:center;gap:12px;padding:14px 17px;display:flex}.universal-result>div{flex:1;min-width:0}.universal-result strong{font-size:14px;font-weight:500;display:block}.universal-result small{overflow-wrap:anywhere;margin-top:4px;font-size:12px;line-height:1.6;display:block}.search-kind{color:#d0baf3;background:#352c48;border-radius:6px;flex-shrink:0;padding:5px 8px;font-size:11px;display:inline-flex}.kind-refunds{color:#a1d9bd;background:#263b33}.kind-support{color:#e6c492;background:#403326}.kind-collections{color:#a9cdea;background:#253745}.search-detail{color:#ededf3;background:#19191f;border:1px solid #37373e;border-radius:18px;width:550px;max-width:calc(100vw - 32px);padding:24px}.search-detail::backdrop{background:#0009}.search-detail header{justify-content:space-between;align-items:flex-start;gap:15px;display:flex}.search-detail h2{overflow-wrap:anywhere;margin-top:10px;font-size:20px}.search-detail-amount{margin:22px 0;font-size:30px}.search-detail-amount small{margin-top:4px;font-size:13px;display:block}.search-detail dl{gap:16px;margin:24px 0;display:grid}.search-detail dl>div{grid-template-columns:125px 1fr;gap:12px;display:grid}.search-detail dt,.search-detail-date{color:#9a9aa8;font-size:13px}.search-detail dd{overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;margin:0;font-size:15px}.search-detail footer{justify-content:flex-end;margin-top:20px;display:flex}@media (width<=600px){.universal-search{flex:auto;width:100%;min-width:0;max-width:none}.universal-popover{width:100%}.universal-results{max-height:300px}.search-facets button{min-height:40px}.search-clear{min-height:44px}.search-detail{padding:20px}.search-detail dl>div{grid-template-columns:1fr;gap:5px}}.rotation-controls{flex-wrap:wrap;gap:16px}.rotation-mode{align-items:center;gap:14px;font-size:15px;display:flex}.rotation-mode>span{color:var(--muted)}.rotation-mode select{appearance:none;min-height:44px;color:inherit;font:inherit;background:#202024 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23a7a7b3' stroke-width='2'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") right 14px center no-repeat;border:0;border-radius:10px;padding:10px 40px 10px 14px}.rotation-mode select:focus-visible{outline-offset:3px;outline:2px solid #8ec5ff}.rotation-help{color:var(--muted);margin:0 24px 18px;font-size:13px;line-height:1.6}@media (width<=700px){.rotation-mode{width:100%}.rotation-mode select{flex:1;min-width:0}.rotation-help{margin-inline:18px}}.rotation-share{color:#8ec5ff;font-variant-numeric:tabular-nums;background:#132435;border-radius:8px;justify-content:center;align-items:center;min-width:76px;padding:6px 12px;font-size:15px;font-weight:500;display:inline-flex}.rotation-share-zero{color:var(--muted);background:#242429}.rotation-page{gap:24px;display:grid}.rotation-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;display:grid}.rotation-summary>div{background:#161618;border-radius:16px;min-width:0;padding:22px 24px}.rotation-summary dt{color:#a3a3ae;margin-bottom:12px;font-size:13px}.rotation-summary dd{letter-spacing:-.7px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0;font-size:30px;font-weight:500}.rotation-summary .remaining dd{color:#a5dbba}.rotation-summary .reserved dd{color:#dfbe8a}.rotation-page .rotation-simple{background:#161618;border:0;border-radius:16px;overflow:visible}.rotation-toolbar{justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;display:flex}.rotation-toolbar-actions{align-items:center;gap:8px;display:flex}.rotation-toolbar .rotation-toggle{color:#bcbcc4;white-space:nowrap;gap:8px;margin-right:12px;font-size:13px}.rotation-toolbar .rotation-toggle input{accent-color:#8ec5ff;width:17px;height:17px}.rotation-help-tip{width:44px;height:44px;color:var(--muted);cursor:help;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.rotation-help-tip:focus-visible{outline-offset:2px;outline:2px solid #8ec5ff}.rotation-help-tip .tooltip{white-space:normal;width:260px;max-width:calc(100vw - 56px);line-height:1.6;inset:calc(100% + 6px) 0 auto auto}.rotation-page .rotation-table{border-radius:0 0 16px 16px}.rotation-page .rotation-table table{min-width:770px}.rotation-page .rotation-table th{color:#9f9fa9;background:#1b1b1e;padding:14px 20px;font-size:12px;font-weight:400}.rotation-page .rotation-table td{font-variant-numeric:tabular-nums;border-bottom-color:#252529;padding:16px 20px;font-size:15px}.rotation-page .rotation-table tr:last-child td{border-bottom:0}.rotation-gateway-name{align-items:center;gap:10px;display:flex}.rotation-disabled{color:#aaaab4;letter-spacing:0;background:#28282c;border-radius:5px;flex:none;align-items:center;padding:4px 7px;font-size:11px;font-weight:400;line-height:1;display:inline-flex}.rotation-page .rotation-table .rotation-reserved{color:#cbb690}.rotation-page .rotation-share{min-width:70px;padding:5px 10px;font-size:13px}.rotation-page .rotation-table td:last-child{padding-right:16px}.rotation-page .rotation-table td:first-child{min-width:205px}@media (width<=760px){.rotation-page{gap:18px}.rotation-summary{grid-template-columns:1fr 1fr;gap:10px}.rotation-summary>div{padding:18px}.rotation-summary>div:first-child{grid-column:1/-1}.rotation-summary dt{margin-bottom:8px;font-size:12px}.rotation-summary dd{font-size:25px}.rotation-summary>div:first-child dd{font-size:30px}.rotation-toolbar{flex-wrap:wrap;gap:10px;padding:14px 16px}.rotation-toolbar .rotation-mode{flex:1;width:auto;min-width:190px}.rotation-toolbar-actions{margin-left:auto}.rotation-toolbar .rotation-toggle{margin-right:6px}.rotation-page .rotation-table th,.rotation-page .rotation-table td{padding-left:16px;padding-right:16px}}.refund-dialog .refund-detail{gap:12px;padding:18px 22px}.refund-dialog .refund-detail-summary{gap:4px;padding-bottom:12px}.refund-dialog .refund-detail-tags{margin-bottom:4px}.refund-dialog .refund-order-line,.refund-dialog .refund-detail-time{margin:2px 0}.refund-dialog .refund-detail form{gap:12px;padding:0}.refund-dialog .refund-detail form>label{gap:5px}.refund-dialog .refund-detail input:not([type=checkbox]){min-height:44px;padding:9px 12px}.refund-dialog .refund-accordion{text-align:left;background:#23232a;border:0;border-radius:10px;padding:0 14px}.refund-dialog .refund-accordion summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:44px;font-size:15px;font-weight:500;list-style:none;display:flex}.refund-dialog .refund-accordion summary::-webkit-details-marker{display:none}.refund-dialog .refund-accordion summary:focus-visible{outline-offset:3px;border-radius:6px;outline:2px solid #8ec5ff}.refund-dialog .refund-accordion summary svg{flex-shrink:0;transition:transform .15s;transform:rotate(90deg)}.refund-dialog .refund-accordion[open] summary svg{transform:rotate(-90deg)}.refund-dialog .refund-accordion .detail-list>div{gap:12px;padding:8px 0;font-size:13px}.refund-dialog .refund-accordion dd{text-align:right;overflow-wrap:anywhere;margin:0}.refund-dialog .refund-accordion .form-help{padding-bottom:12px}@media (width<=600px){.refund-dialog .refund-detail{gap:10px;padding:16px}.refund-dialog .refund-accordion{padding:0 12px}}.refund-dialog>.dialog-head{z-index:3;isolation:isolate;background:#191a22;position:sticky;top:0}.refund-dialog{scroll-padding-top:80px}.gateway-test-dialog form{gap:12px;padding:18px 22px}.gateway-test-dialog form>label{gap:5px;margin:0}.gateway-test-dialog .error-banner{margin:0}.gateway-test-dialog input,.gateway-test-dialog select{min-height:44px;padding:9px 12px}.gateway-test-dialog .form-help{margin:0}.gateway-group{width:100%;max-width:none}.gateway-group th,.gateway-group td{padding:10px 14px}.gateway-group table{min-width:700px}.gateway-group .gateway-row-actions{justify-content:flex-end;align-items:center;gap:2px;display:flex}.gateway-action-tooltip{z-index:10000;color:#f5f5f7;pointer-events:none;background:#303038;border-radius:8px;max-width:220px;padding:8px 12px;font-size:13px;line-height:1.4;position:fixed;transform:translate(-50%);box-shadow:0 6px 20px #0005}.refund-saved-detail{gap:5px;padding:6px 0;display:grid}.refund-saved-detail>span{color:var(--muted,#a2a5ad);font-size:13px}.refund-saved-detail strong{overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;font-size:16px;font-weight:500}.refund-saved-value{align-items:center;gap:10px;min-width:0;display:flex}.refund-saved-value .refund-action-tip{flex-shrink:0}.refund-saved-value .refund-icon{width:44px;height:44px;min-height:44px}.refund-saved-value [role=status]{color:#7dc5a0;font-size:12px}.refund-dialog{background:#141414;border:0;border-radius:20px;max-width:480px}.refund-detail{padding:20px 24px}.refund-detail-summary{margin-bottom:16px;padding-bottom:16px}.refund-detail-amount{font-size:34px;line-height:1.25}.refund-amount-label{font-size:13px}.refund-order-line,.refund-detail-time{color:#929baa;font-size:12px}.refund-detail form{gap:14px}.refund-detail form>.refund-saved-detail{margin:0;padding:0}.refund-detail .refund-saved-value{gap:6px}.refund-detail .refund-saved-detail strong{font-size:15px;font-weight:500}.refund-detail .refund-accordion{background:0 0;border:0;padding:0}.refund-detail .refund-confirm{font-size:13px;line-height:1.6}.refund-detail .form-help{color:#929baa;font-size:13px}.refund-detail form>label{font-size:13px}.refund-detail form>label input:not([type=checkbox]){min-height:44px;font-size:15px}.refund-detail .primary{color:#8ec5ff;background:#132435;border:0;border-radius:11px;min-height:46px}@media (width<=560px){.refund-detail{padding:16px}.refund-detail-amount{font-size:30px}}.refund-detail .refund-recipient-section{border-bottom:1px solid #ffffff0d;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:18px;padding:2px 0 16px;display:grid}.refund-detail .refund-recipient-section .refund-saved-detail{align-content:start;padding:0}.refund-detail .refund-recipient-section .refund-saved-value{min-height:32px}.refund-detail .refund-recipient-section .refund-icon{width:32px;height:32px;min-height:32px}.refund-detail .refund-recipient-section label{min-width:0}@media (width<=560px){.refund-detail .refund-recipient-section{grid-template-columns:1fr;gap:12px}.refund-detail .refund-recipient-section .refund-icon{width:44px;height:44px;min-height:44px}}.refund-detail .refund-recipient-section .refund-saved-detail>strong,.refund-detail .refund-recipient-section .refund-saved-value{align-items:center;min-height:32px;line-height:24px;display:flex}@media (width<=560px){.refund-detail .refund-recipient-section .refund-saved-detail>strong,.refund-detail .refund-recipient-section .refund-saved-value{min-height:44px}}.refund-detail form>label:not(.refund-confirm){gap:10px;display:grid}.refund-detail form>label input:not([type=checkbox]){background:#202124;border:1px solid #0000;border-radius:11px;outline:none;min-height:48px;padding:12px 14px;line-height:24px}.refund-detail .refund-complete-action{color:#8ec5ff;background:#132435;border-radius:12px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:48px;padding:13px 18px;font-size:15px;font-weight:600;line-height:22px;transition:background .15s;display:flex}.refund-detail .refund-complete-action:focus-visible{outline-offset:3px;outline:2px solid #8ec5ff}.gateway-section-tabs{background:#141414;border-radius:14px;gap:6px;width:fit-content;max-width:100%;margin:0 0 24px;padding:4px;display:flex;overflow-x:auto}.gateway-section-tabs a{white-space:nowrap;color:#a5a9b1;border-radius:11px;justify-content:center;align-items:center;min-height:44px;padding:10px 18px;font-size:15px;font-weight:500;text-decoration:none;display:flex}.gateway-section-tabs a[aria-current=page]{color:#8ec5ff;background:#132435}.gateway-section-tabs a:focus-visible{outline-offset:-2px;outline:2px solid #8ec5ff}@media (width<=600px){.gateway-section-tabs{width:100%;margin-bottom:18px}.gateway-section-tabs a{white-space:normal;text-align:center;flex:1;min-width:0;padding:10px 8px;font-size:14px;line-height:20px}}.gateway-section-toolbar{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.gateway-section-toolbar .gateway-section-tabs{margin-bottom:0}@media (width<=760px){.gateway-section-toolbar{flex-wrap:wrap;gap:10px}.gateway-section-toolbar .heading-actions{width:auto;margin-left:auto}.gateway-section-toolbar .heading-actions>.primary{flex:none}}.gateway-edit-fields .cp-appo-sharing-toggle{text-align:left;cursor:pointer;flex-direction:row;justify-content:flex-start;align-items:center;gap:12px;min-height:44px;font-size:15px;line-height:1.5;display:flex}.gateway-edit-fields .cp-appo-sharing-toggle input{accent-color:#8ec5ff;flex:none;width:20px;height:20px;min-height:20px;margin:0;padding:0}.gateway-edit-fields .cp-appo-sharing-toggle input:focus-visible{outline-offset:4px;outline:2px solid #8ec5ff}.cp-shell{--panel:#141414;--line:#ffffff0d;--muted:#a0a5ae;--purple:#8ec5ff;color:#f5f5f7;background:#000}.cp-shell .sidebar{background:#141414;border:0;border-radius:20px;width:218px;padding:26px 14px 16px;inset:14px auto 14px 14px;overflow-y:auto}.cp-shell .brand{margin:0 4px 28px}.cp-shell .sidebar nav{gap:5px}.cp-shell .sidebar nav a,.cp-settings-link{color:#a9aeb8;border-radius:11px;align-items:center;gap:12px;min-height:46px;padding:12px;font-size:14px;display:flex}.cp-shell .sidebar nav a.active,.cp-shell .cp-settings-link.active{color:#8ec5ff;background:#132435}.cp-shell .sidebar nav a.active:before{display:none}.cp-shell .sidebar-foot{padding:24px 0 0}.cp-shell .owner{border-color:#ffffff0d;margin-top:16px;padding:16px 8px 0}.cp-shell .main{margin-left:246px}.cp-shell .topbar{border:0;height:72px;padding:0 24px}.cp-shell .breadcrumb strong{color:#f5f5f7;font-size:20px;font-weight:500}.cp-shell .topbar-right{gap:12px}.cp-shell .main>.content{max-width:1800px;padding:8px 24px 28px}.cp-shell .primary{color:#8ec5ff;background:#132435;border:0;border-radius:11px;min-height:44px;font-size:14px}.cp-shell .secondary{color:#e3e5e9;background:#202124;border:0;border-radius:11px;min-height:44px;font-size:14px}.cp-shell .icon-button{color:#b5bcc8;border-radius:11px;width:44px;height:44px;min-height:44px}.cp-shell .panel{background:#141414;border:0;border-radius:18px}.cp-shell table th{color:#a0a5ae;background:#141414;border:0;border-bottom:1px solid #ffffff0d;padding:14px 18px;font-size:12px}.cp-shell table td{color:#e1e4e9;border-color:#ffffff0d;padding:15px 18px;font-size:14px}.cp-shell table td strong{font-size:14px}.cp-shell table td small{font-size:12px}.cp-shell tbody tr:hover{background:0 0}.cp-shell .badge{border:0;font-size:12px}.cp-shell .gateway-tag,.cp-shell .rate-tag{color:#c9cdd4;background:#202124;border:0;font-size:13px}.cp-shell .vendor-avatar{color:#c6cbd4;background:#202124;border:0}.cp-shell .table-toolbar{flex-wrap:wrap;align-items:center;gap:10px;padding:16px;display:flex}.cp-shell .search{background:#202124;border:0;border-radius:11px;flex:0 320px;width:320px;max-width:100%;min-height:44px;margin:0}.cp-shell .search input{padding:11px 0;font-size:15px}.cp-shell select{background-color:#202124;border:0;border-radius:11px;min-height:44px;padding:10px 36px 10px 12px;font-size:14px}.cp-shell input,.cp-shell textarea{font-size:15px}.cp-shell .report-filters{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:20px}.cp-shell .report-filters .universal-search{flex:0 340px;width:340px;max-width:100%}.cp-shell .universal-input{background:#202124;border:0}.cp-shell .universal-input input{font-size:15px}.cp-shell .report-period{width:auto;min-width:165px}.cp-shell .table-foot{border-color:#ffffff0d;font-size:12px}.cp-shell .section-heading{margin:20px 0 12px}.cp-shell .section-heading h2{font-size:16px}.cp-shell .gateway-total{background:#141414;border:0}.cp-shell .gateway-symbol{color:#b8c5d2;background:#202124}.cp-shell .gateway-title strong{font-size:15px}.cp-row-link{color:#eaf2fc;text-align:left;min-height:32px;font:inherit;overflow-wrap:anywhere;background:0 0;padding:4px 0}.cp-group-link{color:#8ec5ff}.cp-filter-trigger>span{color:#8ec5ff;background:#132435;border-radius:5px;padding:1px 6px}.cp-custom-dates{flex-wrap:wrap;gap:12px;padding:0 16px 16px;display:flex}.cp-custom-dates label{align-items:center;gap:8px;font-size:13px;display:flex}.cp-custom-dates input{color:#eee;background:#202124;border:0;border-radius:10px;min-width:0;padding:10px}.cp-section-tabs{flex-wrap:wrap;gap:6px;margin-bottom:18px;display:flex}.cp-section-tabs a{color:#a5acb7;background:#141414;border-radius:11px;align-items:center;min-height:44px;padding:10px 16px;font-size:14px;display:flex}.cp-section-tabs a[aria-current=page]{color:#8ec5ff;background:#132435}.cp-collection-dialog,.cp-filter-dialog{color:#f5f5f7;background:#141414;border:0;border-radius:20px;width:min(640px,100vw - 28px);max-height:90dvh;padding:0;box-shadow:0 24px 100px #000a}.cp-collection-dialog::backdrop,.cp-filter-dialog::backdrop{background:#000a}.cp-collection-dialog[open],.cp-filter-dialog[open]{flex-direction:column;display:flex}.cp-collection-dialog>header,.cp-filter-dialog>header{background:#141414;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex}.cp-collection-dialog h2,.cp-filter-dialog h2{margin:0;font-size:18px;font-weight:500}.cp-collection-body,.cp-filter-dialog form{overscroll-behavior:contain;min-height:0;padding:0 20px 20px;overflow-y:auto}.cp-filter-dialog label{color:#a9b0bb;flex-direction:column;gap:8px;margin:12px 0;font-size:13px;display:flex}.cp-filter-dialog footer{justify-content:flex-end;gap:8px;margin-top:20px;display:flex}.cp-payment-hero{flex-direction:column;align-items:flex-start;gap:8px;padding:10px 0 16px;display:flex}.cp-payment-hero strong{font-variant-numeric:tabular-nums;font-size:32px;font-weight:500}.cp-payment-hero>span:not(.badge){overflow-wrap:anywhere;font-size:15px}.cp-detail-note{color:#b1b7c0;margin:8px 0 16px;font-size:13px}.cp-related-actions{flex-wrap:wrap;gap:8px;margin:0 0 16px;display:flex}.cp-detail-disclosure{border-top:1px solid #ffffff0d;padding:8px 0}.cp-detail-disclosure summary{cursor:pointer;align-content:center;min-height:44px;font-size:14px}.cp-detail-grid{margin:4px 0 12px}.cp-detail-grid>div{grid-template-columns:140px minmax(0,1fr);gap:12px;padding:9px 0;font-size:14px;display:grid}.cp-detail-grid dd{overflow-wrap:anywhere;align-items:center;gap:8px;min-width:0;margin:0;display:flex}.cp-detail-grid dd .tip-wrap{flex-shrink:0;margin-left:auto}.cp-copy-status{color:#8ec5ff;min-height:18px;font-size:12px}.cp-shell .dialog{background:#141414;border:0;border-radius:20px;max-height:90dvh;overflow:hidden}.cp-shell .dialog[open]{flex-direction:column;display:flex}.cp-shell .dialog>.dialog-head{background:#141414;border:0;flex-shrink:0;padding:16px 20px}.cp-shell .dialog>form{overscroll-behavior:contain;min-height:0;padding:0 20px 20px;overflow-y:auto}.cp-shell .dialog .eyebrow{display:none}.cp-shell .dialog .dialog-head h2{font-size:18px}.cp-shell .dialog input:not([type=checkbox]):not([type=radio]),.cp-shell .dialog textarea{color:#f5f5f7;background:#202124;border:1px solid #ffffff0d;min-height:44px}.cp-shell .dialog .form-help{font-size:12px}.cp-shell .dialog label{font-size:13px}.cp-shell .timeline{padding:8px 20px}.cp-shell .event p{font-size:13px}.cp-shell .event small{font-size:12px}.cp-shell .event-icon{color:#a9bdd0;background:#202124;border:0}.cp-mobile-dock{display:none}.cp-shell a:focus-visible,.cp-shell button:focus-visible,.cp-shell input:focus-visible,.cp-shell select:focus-visible,.cp-shell textarea:focus-visible{outline-offset:3px;outline:2px solid #8ec5ff}@media (width<=1000px){.cp-shell .table-toolbar{gap:8px}.cp-shell .search{flex-basis:260px}.cp-shell .main>.content{padding-left:20px;padding-right:20px}.cp-shell .gateway-section-toolbar{flex-wrap:wrap}.cp-shell .gateway-section-toolbar .heading-actions{margin-left:auto}}@media (width<=760px){.cp-shell{padding-bottom:calc(84px + env(safe-area-inset-bottom))}.cp-shell .main{margin-left:0}.cp-shell .topbar{height:68px;padding:0 16px}.cp-shell .main>.content{padding:8px 14px 20px}.cp-shell .sidebar{inset:auto 12px calc(84px + env(safe-area-inset-bottom));z-index:65;border-radius:20px;width:auto;max-height:75dvh;padding:16px;display:none;transform:none}.cp-shell .sidebar.open{display:flex}.cp-shell .sidebar .brand,.cp-shell .sidebar .owner{display:none}.cp-shell .sidebar nav{grid-template-columns:1fr 1fr;gap:7px;display:grid}.cp-shell .sidebar nav a{min-height:48px}.cp-shell .sidebar-foot{padding-top:12px}.cp-shell .mobile-shade{z-index:60;background:#000a;border:0;display:block;position:fixed;inset:0}.cp-mobile-dock{bottom:calc(12px + env(safe-area-inset-bottom));z-index:70;background:#141414;border-radius:18px;justify-content:space-between;gap:5px;padding:8px;display:flex;position:fixed;left:14px;right:14px;box-shadow:0 12px 40px #000b}.cp-mobile-dock>a,.cp-mobile-dock>button{color:#a3aab6;background:0 0;border-radius:11px;flex:1;place-items:center;min-width:0;height:44px;display:grid;position:relative}.cp-mobile-dock a[aria-current=page],.cp-mobile-dock button[aria-expanded=true]{color:#8ec5ff;background:#132435}.cp-mobile-dock span{white-space:nowrap;pointer-events:none;background:#242629;border-radius:8px;padding:6px 9px;font-size:12px;display:none;position:absolute;bottom:calc(100% + 12px)}.cp-mobile-dock a:hover span,.cp-mobile-dock a:focus-visible span,.cp-mobile-dock button:focus-visible span{display:block}.cp-shell .table-toolbar .search{flex-basis:100%;width:100%;max-width:none}.cp-shell .table-toolbar{gap:8px;padding:14px}.cp-shell .table-toolbar .report-period{flex:1;min-width:120px}.cp-shell .report-filters .universal-search{flex-basis:100%;width:100%;max-width:none}.cp-shell .report-filters{gap:8px}.cp-shell .report-filters .report-period{flex:1}.cp-shell .gateway-section-tabs a{padding:10px;font-size:13px}.cp-shell .table-scroll table{font-size:14px}.cp-shell .cp-collections table thead{display:none}.cp-shell .cp-collections table,.cp-shell .cp-collections tbody{display:block}.cp-shell .cp-collections tr{border-bottom:1px solid #ffffff0d;grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;padding:14px;display:grid;position:relative}.cp-shell .cp-collections td{white-space:normal;border:0;padding:0}.cp-shell .cp-collections td:first-child{grid-area:1/1/3}.cp-shell .cp-collections td:nth-child(2){color:#a0a5ae;grid-area:3/1;font-size:13px}.cp-shell .cp-collections td:nth-child(3){grid-area:4/1}.cp-shell .cp-collections td:nth-child(4){text-align:right;grid-area:1/2}.cp-shell .cp-collections td:nth-child(5){text-align:right;grid-area:2/2}.cp-shell .cp-collections td:last-child{grid-area:3/2/5;justify-self:end}.cp-row-link{min-height:44px}.cp-detail-grid>div{grid-template-columns:1fr;gap:4px}.cp-collection-dialog>header,.cp-filter-dialog>header{padding:14px 16px}.cp-collection-body,.cp-filter-dialog form{padding:0 16px 18px}.cp-payment-hero strong{font-size:29px}.cp-custom-dates{padding:0 14px 14px}.cp-custom-dates label{flex:1;min-width:120px;display:grid}.cp-custom-dates input{width:100%}.cp-shell .gateway-list table{min-width:600px}}@media (prefers-reduced-motion:reduce){.cp-shell *{scroll-behavior:auto!important}}.cp-action-tooltip{color:#f5f5f7;white-space:normal;pointer-events:none;z-index:1000;background:#303235;border:0;border-radius:8px;margin:0;padding:8px 11px;font-family:Poppins,system-ui,sans-serif;font-size:12px;font-weight:400;line-height:1.5;position:fixed;inset:auto;box-shadow:0 8px 28px #0006}.cp-action-tooltip::backdrop{display:none}.cp-shell select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23a9b0bb' stroke-width='1.8'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:16px}.cp-shell .vendor-routing,.cp-shell .routing-dialog{font-family:inherit}.cp-shell .routing-dialog{background:#141414;border:0}.cp-shell .routing-dialog header{background:#141414;border:0;flex-shrink:0}.cp-shell .routing-dialog h2{font-size:18px;font-weight:500}.cp-shell .routing-dialog footer{background:#141414;flex-shrink:0}.cp-shell .routing-tabs button[aria-pressed=true],.cp-shell .routing-sequence,.cp-shell .routing-override{color:#8ec5ff;background:#132435}.cp-shell .routing-search{background:#202124;border:0}.cp-shell .routing-check input{accent-color:#8ec5ff}.cp-shell .routing-toolbar .primary{margin-left:auto}.cp-shell .gateway-section-tabs{background:#141414;border:0}.cp-shell .gateway-section-tabs a[aria-current=page]{color:#8ec5ff;background:#132435}.cp-shell .gateway-section-tabs a{min-height:44px}.cp-shell .refund-workflow-dialog>.refund-detail,.cp-shell .refund-workflow-dialog>.refund-payment-picker{overscroll-behavior:contain;min-height:0;overflow-y:auto}.cp-shell .vendor-api-dialog,.cp-shell .rotation-editor{background:#141414;border:0;border-radius:20px;padding:0;font-family:inherit;overflow:hidden}.cp-shell .vendor-api-dialog[open],.cp-shell .rotation-editor[open]{flex-direction:column;display:flex}.cp-shell .vendor-api-dialog>header,.cp-shell .rotation-editor>header{background:#141414;flex-shrink:0;gap:12px;margin:0;padding:16px 20px}.cp-shell .vendor-api-dialog>header>div{min-width:0}.cp-shell .vendor-api-dialog>header .icon-button,.cp-shell .rotation-editor>header .icon-button{flex-shrink:0}.cp-shell .vendor-api-dialog h2,.cp-shell .rotation-editor h2{margin:0;font-size:18px;font-weight:500}.cp-shell .vendor-api-dialog>.vendor-api-form,.cp-shell .rotation-editor>form{overscroll-behavior:contain;min-height:0;padding:0 20px 20px;overflow-y:auto}.cp-shell .vendor-api-dialog>.vendor-api-form{padding-top:16px}.cp-shell .search-detail{overscroll-behavior:contain;background:#141414;border:0;max-height:calc(100dvh - 24px);padding:0;font-family:inherit;overflow-y:auto}.cp-shell .search-detail>header{z-index:3;background:#141414;align-items:center;padding:16px 20px;position:sticky;top:0}.cp-shell .search-detail>header>div{min-width:0}.cp-shell .search-detail>header .icon-button{flex-shrink:0}.cp-shell .search-detail h2{font-size:18px;font-weight:500}.cp-shell .search-detail>dl,.cp-shell .search-detail>.search-detail-amount,.cp-shell .search-detail>.search-detail-date,.cp-shell .search-detail>footer{margin-left:20px;margin-right:20px}.cp-shell .search-detail>footer{padding-bottom:20px}@media (width<=600px){.cp-shell .vendor-api-dialog>header,.cp-shell .rotation-editor>header,.cp-shell .search-detail>header{padding:14px 16px}.cp-shell .vendor-api-dialog>.vendor-api-form,.cp-shell .rotation-editor>form{padding-left:16px;padding-right:16px}.cp-shell .search-detail>dl,.cp-shell .search-detail>.search-detail-amount,.cp-shell .search-detail>.search-detail-date,.cp-shell .search-detail>footer{margin-left:16px;margin-right:16px}}.cp-shell .dialog select,.cp-shell .support-modal.cp-dispute select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23a9b0bb' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;background-size:16px;padding-right:42px}.cp-shell .cp-link-retries{color:#a9b5c6;font-variant-numeric:tabular-nums;margin-top:6px;font-size:12px;line-height:1.6;display:block}.cp-collection-dialog .cp-link-retries{color:#a9b5c6}.cp-collection-dialog .cp-link-retries strong{color:#f5f5f7;font-weight:500}.cp-shell .cp-payment-amounts>div,.cp-shell .cp-collection-dialog .cp-payment-amounts dd{font-size:15px}.cp-shell .vendor-api-settings,.cp-shell .vendor-api-key-section,.cp-shell .vendor-api-confirm{gap:14px;min-width:0;display:grid}.cp-shell .vendor-api-settings>button,.cp-shell .vendor-api-key-section>button{justify-self:start}.cp-shell .vendor-api-key-section{border-top:1px solid var(--cp-line,var(--line));padding-top:18px}.cp-shell .vendor-api-key-section h3{margin:0;font-size:16px;font-weight:500}.cp-shell .vendor-api-guide{color:var(--cp-muted,var(--muted));font-size:13px;line-height:1.6}.cp-shell .vendor-api-guide p,.cp-shell .vendor-api-key-section p{margin:0}.cp-shell .vendor-api-guide details{margin-top:8px}.cp-shell .vendor-api-guide summary{cursor:pointer;min-height:44px;color:var(--cp-text,var(--text));text-underline-offset:4px;align-items:center;text-decoration:underline;display:flex}.cp-shell .vendor-api-guide details[open]{gap:10px;display:grid}.cp-shell .vendor-api-guide details>button{min-height:44px;margin:12px 0}.cp-shell .vendor-api-url{overflow-wrap:anywhere;color:var(--cp-text,var(--text));margin-top:8px;display:block}.cp-shell .vendor-api-actions{flex-wrap:wrap;gap:10px;display:flex}.cp-shell .vendor-api-form .vendor-api-confirm-check{align-items:flex-start;gap:10px;font-size:14px;line-height:1.6;display:flex}.cp-shell .vendor-api-form .vendor-api-confirm-check input{flex:0 0 20px;width:20px;height:20px;min-height:20px;margin:2px 0;padding:0}.cp-shell .vendor-api-confirm-check{cursor:pointer;min-height:44px}.cp-shell .vendor-api-confirm p{font-size:15px;line-height:1.6}.cp-shell dialog.cp-dialog{--dialog-inset:20px;--dialog-control:#202124;--dialog-text:#f5f5f7;--dialog-muted:#929baa;color:var(--dialog-text);background:#141414;border:0;border-radius:20px;padding:0;font-family:Poppins,system-ui,sans-serif;box-shadow:0 24px 100px #000a}.cp-shell dialog.cp-dialog::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:#000a}.cp-shell dialog.cp-dialog .cp-dialog-header{z-index:5;padding:16px var(--dialog-inset);background:#141414;border:0;flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;min-height:76px;margin:0;display:flex;position:sticky;top:0}.cp-shell dialog.cp-dialog .cp-dialog-header>div{min-width:0}.cp-shell dialog.cp-dialog .cp-dialog-header :is(h1,h2){color:var(--dialog-text);letter-spacing:0;overflow-wrap:anywhere;margin:0;font-family:inherit;font-size:18px;font-weight:500;line-height:1.45}.cp-shell dialog.cp-dialog .cp-dialog-header :is(p,small){color:var(--dialog-muted);font-size:12px;line-height:1.6}.cp-shell dialog.cp-dialog button.cp-dialog-close{background:var(--dialog-control);color:#b5bcc8;cursor:pointer;width:44px;min-width:44px;max-width:44px;height:44px;min-height:44px;box-shadow:none;border:0;border-radius:11px;flex:0 0 44px;justify-content:center;align-items:center;margin:0;padding:0;line-height:1;display:inline-flex}.cp-shell dialog.cp-dialog button.cp-dialog-close svg{pointer-events:none;flex:none;width:18px;height:18px}.cp-shell dialog.cp-dialog button.cp-dialog-close:hover:not(:disabled){color:#f5f5f7;background:#292c30}.cp-shell dialog.cp-dialog :is(button,a,input,select,textarea,summary):focus-visible{outline-offset:3px;outline:2px solid #8ec5ff}.cp-shell dialog.cp-dialog button:disabled{cursor:not-allowed}.cp-shell dialog.cp-dialog button.cp-dialog-close:disabled{opacity:.45}.cp-shell dialog.cp-dialog :is(button.primary,a.primary,button.secondary,button.settlement-primary,button.settlement-secondary,button.receipt-adjust-action){white-space:normal;text-align:center;width:auto;min-width:0;max-width:100%;height:auto;min-height:44px;box-shadow:none;border:0;border-radius:11px;flex:0 auto;justify-content:center;align-items:center;gap:8px;padding:10px 14px;font-family:inherit;font-size:14px;font-weight:500;line-height:24px;display:inline-flex}.cp-shell dialog.cp-dialog :is(button.primary,a.primary,button.settlement-primary){color:#8ec5ff;background:#132435}.cp-shell dialog.cp-dialog :is(button.secondary,button.settlement-secondary,button.receipt-adjust-action){color:#e3e5e9;background:#202124}.cp-shell dialog.cp-dialog .cp-dialog-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.cp-shell dialog.cp-dialog .cp-dialog-actions>button{flex:0 auto;width:auto}.cp-shell dialog.cp-dialog :is(input:not([type=checkbox]):not([type=radio]),select,textarea){color:var(--dialog-text);background-color:var(--dialog-control);border-radius:11px;font-family:inherit;font-size:15px}.cp-shell dialog.cp-dialog :is(input:not([type=checkbox]):not([type=radio]),select){min-height:44px}.cp-shell dialog.cp-dialog input:is([type=checkbox],[type=radio]){accent-color:#8ec5ff}.cp-shell dialog.cp-dialog :is(.vendor-api-form,.partner-dialog-body form,.refund-detail form,.gateway-test-dialog form)>:is(button.primary,button.secondary){place-self:flex-start start}.cp-shell dialog.cp-dialog .receipt-actions{justify-content:flex-start;gap:10px}.cp-shell dialog.cp-dialog .receipt-actions .settlement-primary{flex:0 auto;min-width:0}.cp-shell dialog.cp-dialog .refund-detail form>button.refund-complete-action{place-self:flex-end end}.cp-shell dialog.cp-dialog.dialog>form,.cp-shell dialog.cp-dialog .settlement-dialog-body{padding:0 var(--dialog-inset) var(--dialog-inset)}.cp-shell dialog.cp-dialog .payout-volume-summary{margin-left:var(--dialog-inset);margin-right:var(--dialog-inset)}.cp-shell dialog.cp-dialog :is(.payout-detail-tabs,.payout-volume-tools,.payout-pagination){padding-left:var(--dialog-inset);padding-right:var(--dialog-inset)}.cp-shell dialog.cp-dialog .payout-volume-scroll{margin-left:var(--dialog-inset);margin-right:var(--dialog-inset)}.cp-shell dialog.cp-dialog .routing-dialog-body{padding:0 var(--dialog-inset) var(--dialog-inset)}.cp-shell dialog.cp-dialog.routing-dialog footer{padding:16px var(--dialog-inset);border-color:#ffffff0d}.cp-shell dialog.cp-dialog.rotation-editor form>label:first-child{margin-top:0}.cp-shell dialog.cp-dialog .partner-dialog-body{padding:0 var(--dialog-inset) var(--dialog-inset)}.cp-shell dialog.cp-dialog .partner-dialog-body form{margin-top:0}.cp-shell dialog.cp-dialog .partner-dialog-body h3{font-size:15px;font-weight:500}@media (width<=600px){.cp-shell dialog.cp-dialog{--dialog-inset:16px;max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px)}.cp-shell dialog.cp-dialog .cp-dialog-header{gap:12px;min-height:68px;padding-block:12px}.cp-shell dialog.cp-dialog .cp-dialog-actions{flex-direction:row;gap:8px}}.cp-collection-mobile,.cp-mobile-empty,.cp-mobile-menu:not([open]){display:none}@media (width<=760px){.cp-shell{width:100%;min-width:0;padding-bottom:calc(100px + env(safe-area-inset-bottom));background:#080808}.cp-shell .main{width:100%;min-width:0;margin:0}.cp-shell .main>.content{min-width:0;padding:8px 14px 24px}.cp-shell .sidebar{display:none!important}.cp-shell .topbar{z-index:28;background:#080808;height:64px;padding:0 16px;position:sticky;top:0}.cp-shell .breadcrumb strong{font-size:20px;line-height:1.4}.cp-shell .topbar-right .avatar{display:none}.cp-shell :is(input:not([type=checkbox]):not([type=radio]),select,textarea){min-width:0;max-width:100%;font-size:16px}.cp-shell :is(.icon-button,.gateway-action,.gateway-toggle,.search-clear){flex-shrink:0;min-width:44px;min-height:44px}.cp-shell .panel{border-radius:16px;overflow:visible}.cp-shell .table-scroll{border-radius:0}.cp-shell .table-foot{padding:16px;font-size:12px;line-height:1.6}.cp-shell .cp-mobile-dock{left:10px;right:10px;bottom:calc(8px + env(safe-area-inset-bottom));background:#191919;border-radius:20px;gap:2px;padding:6px;box-shadow:0 6px 30px #000b}.cp-shell .cp-mobile-dock>a,.cp-shell .cp-mobile-dock>button{border-radius:14px;flex-direction:column;justify-content:center;gap:4px;height:58px;padding:5px 0;display:flex}.cp-shell .cp-mobile-dock svg{width:21px;height:21px}.cp-shell .cp-mobile-dock span{color:inherit;background:0 0;padding:0;font-size:12px;line-height:15px;display:block;position:static}.cp-shell dialog.cp-mobile-menu{margin:auto 8px calc(10px + env(safe-area-inset-bottom));border-radius:24px;width:calc(100% - 16px);max-width:none;max-height:calc(100dvh - 32px)}.cp-shell .cp-mobile-menu nav{grid-template-columns:1fr 1fr;gap:6px;padding:0 12px 12px;display:grid}.cp-shell .cp-mobile-menu nav a{background:#202124;border-radius:13px;align-items:center;gap:10px;min-width:0;min-height:64px;padding:14px 12px;font-size:14px;display:flex}.cp-shell .cp-mobile-menu nav a>span{overflow-wrap:anywhere;flex:1}.cp-shell .cp-mobile-menu nav a>svg:last-child{display:none}.cp-shell .cp-mobile-menu nav a[aria-current=page]{color:#8ec5ff;background:#132435}.cp-shell .cp-mobile-signout{color:#bbb;background:0 0;align-items:center;gap:10px;min-height:48px;margin:0 12px 12px;padding:12px;display:flex}.cp-shell .toast{left:14px;right:14px;bottom:calc(92px + env(safe-area-inset-bottom));width:auto;max-width:none;line-height:1.6;transform:none}.cp-shell .gateway-section-toolbar{flex-direction:column;align-items:stretch;gap:12px;margin-bottom:16px;display:flex}.cp-shell :is(.gateway-section-tabs,.cp-section-tabs){white-space:nowrap;scrollbar-width:none;background:#141414;border-radius:13px;gap:3px;width:100%;max-width:100%;min-height:52px;padding:4px;overflow-x:auto}.cp-shell :is(.gateway-section-tabs,.cp-section-tabs) a{flex:none;justify-content:center;align-items:center;min-height:44px;padding:10px 12px;font-size:13px;display:flex}.cp-shell .gateway-section-toolbar>.heading-actions{justify-content:flex-end}.cp-shell .report-filters{gap:8px;margin-bottom:16px;display:flex}.cp-shell .report-filters .universal-search{flex:1 0 100%;width:100%;min-width:0}.cp-shell .universal-input{min-height:48px}.cp-shell .report-filters .universal-input input{font-size:16px}.cp-shell .universal-popover{background:#191919;border:0;width:100%;max-width:100%;max-height:65dvh;overflow-y:auto}.cp-shell .universal-search-head{flex-wrap:wrap;gap:8px;padding:14px}.cp-shell .search-facets button{min-height:44px}.cp-shell .universal-results{max-height:42dvh}.cp-shell .universal-result{grid-template-columns:minmax(0,1fr) auto;gap:6px 10px;padding:14px;display:grid}.cp-shell .universal-result>svg{display:none}.cp-shell .universal-result strong{overflow-wrap:anywhere}.cp-shell .report-custom-range,.cp-shell .cp-custom-dates{grid-template-columns:1fr 1fr;gap:10px;width:100%;display:grid}.cp-shell .report-custom-range label,.cp-shell .cp-custom-dates label{gap:6px;min-width:0;font-size:12px;display:grid}.cp-shell .report-custom-range input,.cp-shell .cp-custom-dates input{width:100%;min-width:0;min-height:44px}.cp-shell .overview-dashboard{flex-direction:column;gap:16px;margin:0 0 16px;display:flex}.cp-shell .overview-dashboard .overview-metrics{gap:10px}.cp-shell .overview-dashboard .metric-card{border:0;border-radius:15px;justify-content:flex-start;min-height:138px;padding:16px 13px}.cp-shell .overview-dashboard .metric-card>span{margin:0 0 14px;padding-right:12px;font-size:13px;line-height:1.4}.cp-shell .overview-dashboard .metric-card>strong{letter-spacing:-.5px;overflow-wrap:anywhere;font-size:23px;line-height:1.3}.cp-shell .overview-dashboard .metric-card>small{margin-top:8px;font-size:12px;line-height:1.5}.cp-shell .metric-corner{background:0 0;width:14px;height:14px;top:15px;right:8px}.cp-shell .metric-corner svg{width:13px;height:13px}.cp-shell .collection-chart{border-radius:16px;min-width:0;padding:18px 16px}.cp-shell .collection-chart header div>span{margin-bottom:4px;font-size:15px}.cp-shell .collection-chart header strong{font-size:28px}.cp-shell .chart-plot{gap:10px;min-height:180px;margin-top:22px}.cp-shell .chart-axis{min-width:44px;font-size:11px}.cp-shell .chart-tick{font-size:10px}.cp-shell .chart-column:nth-child(2n) .chart-tick{visibility:hidden}.cp-shell .chart-bars{gap:5px}.cp-shell .overview-operations{gap:16px}.cp-shell .overview-attention,.cp-shell .overview-routing-summary{padding:16px}.cp-shell .overview-attention-row{min-height:72px}.cp-shell .overview-route-row{gap:8px;padding:15px 0}.cp-shell .overview-route-row>div{min-width:0}.cp-shell .overview-route-row strong{font-size:14px}.cp-shell .overview-route-row small{overflow-wrap:anywhere;line-height:1.6}.cp-shell .gateway-totals{grid-template-columns:1fr;gap:10px;display:grid}.cp-shell .gateway-total{text-align:left;grid-template-columns:1fr auto;gap:8px 12px;padding:16px;display:grid}.cp-shell .gateway-title{gap:10px;min-width:0;margin:0}.cp-shell .gateway-title>svg:last-child{display:none}.cp-shell .gateway-symbol{width:32px;height:32px}.cp-shell .gateway-amount{align-self:center;margin:0;font-size:20px}.cp-shell .gateway-caption{grid-column:1/-1;margin:0 0 0 42px}.cp-shell .cp-collection-desktop{display:none}.cp-shell .cp-collection-mobile,.cp-shell .cp-mobile-empty{display:block}.cp-shell .cp-collection-record{text-align:left;color:#e8e8ed;background:0 0;border-top:1px solid #ffffff0b;flex-direction:column;gap:10px;width:100%;padding:17px 16px;display:flex}.cp-shell .cp-collection-record:active{background:#202124}.cp-record-top,.cp-record-middle,.cp-record-bottom{justify-content:space-between;align-items:center;gap:10px;width:100%;min-width:0;display:flex}.cp-record-top strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;overflow:hidden}.cp-record-top b{white-space:nowrap;font-size:16px;font-weight:500}.cp-record-middle>span:first-child{color:#afb3bd;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;overflow:hidden}.cp-record-bottom{color:#939aa7;gap:7px;font-size:12px}.cp-record-bottom>span:first-child{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.cp-record-bottom>span:nth-child(2){white-space:nowrap;font-size:11px}.cp-shell .cp-collections .table-toolbar{grid-template-columns:minmax(0,1fr) auto 44px 44px;display:grid}.cp-shell .cp-collections .search{grid-column:1/-1;width:100%}.cp-shell .cp-collections .report-period{width:100%;min-width:0;font-size:14px}.cp-shell .cp-filter-trigger{gap:5px;padding:10px;font-size:13px}.cp-shell :is(.gateway-list,.cp-vendors,.rotation-table,.routing-records,.partner-access) table,.cp-shell :is(.gateway-list,.cp-vendors,.rotation-table,.routing-records,.partner-access) tbody{width:100%;display:block;min-width:0!important}.cp-shell :is(.gateway-list,.cp-vendors,.rotation-table,.routing-records,.partner-access) thead{display:none}.cp-shell :is(.gateway-list,.cp-vendors,.rotation-table,.routing-records,.partner-access) tr{border-bottom:1px solid #ffffff0c;grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;padding:16px;display:grid;position:relative}.cp-shell :is(.gateway-list,.cp-vendors,.rotation-table,.routing-records,.partner-access) td{white-space:normal;overflow-wrap:anywhere;border:0;min-width:0;padding:0;font-size:14px;display:block}.cp-shell :is(.gateway-list,.cp-vendors,.routing-records,.partner-access) td:first-child{font-weight:500}.cp-shell .gateway-list .panel-head{padding:16px 16px 8px}.cp-shell .gateway-list td:first-child{grid-area:1/1;align-self:center;font-size:15px}.cp-shell .gateway-list td:nth-child(2){color:#949daa;grid-area:2/1/auto/-1;font-size:13px}.cp-shell .gateway-list td:nth-child(3){grid-area:1/2;justify-self:end}.cp-shell .gateway-list td:nth-child(4){grid-area:3/1;align-self:center}.cp-shell .gateway-list td:last-child{grid-area:3/2;justify-self:end}.cp-shell .gateway-row-actions{gap:5px}.cp-shell .gateway-toggle{justify-content:flex-start;gap:8px;padding:0}.cp-shell .gateway-group{margin-top:0;margin-bottom:14px}.cp-shell .cp-vendors td:first-child{grid-area:1/1/auto/-1}.cp-shell .cp-vendors td:nth-child(2){grid-area:2/1;align-self:center}.cp-shell .cp-vendors td:nth-child(3){grid-area:3/1}.cp-shell .cp-vendors td:nth-child(3):before{content:"Fee";color:#929baa;margin-right:8px;font-size:12px}.cp-shell .cp-vendors td:last-child{grid-area:2/2/4;align-self:center}.cp-shell .cp-vendors .vendor-cell>div{min-width:0}.cp-shell .cp-vendors .vendor-cell strong{font-size:15px}.cp-shell .cp-vendors .cp-row-link{text-align:left;white-space:normal;min-height:44px;font-size:13px}.cp-shell .rotation-summary{grid-template-columns:1fr 1fr;gap:10px;margin:0 0 14px;display:grid}.cp-shell .rotation-summary>div{border-radius:14px;padding:16px}.cp-shell .rotation-summary>div:first-child{grid-column:1/-1}.cp-shell .rotation-summary dt{font-size:12px}.cp-shell .rotation-summary dd{overflow-wrap:anywhere;margin-top:7px;font-size:22px;line-height:1.4}.cp-shell .rotation-summary>div:first-child dd{font-size:28px}.cp-shell .rotation-toolbar{flex-wrap:wrap;gap:10px;padding:14px;display:flex}.cp-shell .rotation-mode,.cp-shell .rotation-mode select{width:100%}.cp-shell .rotation-toolbar-actions{justify-content:flex-end;gap:10px;width:100%}.cp-shell .rotation-toggle{min-height:44px;margin-right:auto;font-size:14px}.cp-shell .rotation-help-tip{place-items:center;min-width:44px;min-height:44px;display:grid}.cp-shell .rotation-table tr{grid-template-columns:1fr 1fr;gap:14px}.cp-shell .rotation-table td:first-child{grid-area:1/1;align-self:center;font-size:15px}.cp-shell .rotation-table td:nth-child(2){grid-area:2/1/auto/-1;align-items:center;gap:10px;display:flex}.cp-shell .rotation-table td[data-label]:not(:first-child):before{content:attr(data-label);color:#949daa;margin-bottom:5px;font-size:12px;display:block}.cp-shell .rotation-table td:nth-child(2):before{margin:0}.cp-shell .rotation-table td:nth-child(3){grid-area:3/1}.cp-shell .rotation-table td:nth-child(4){grid-area:3/2}.cp-shell .rotation-table td:nth-child(5){grid-area:4/1/auto/-1;align-items:center;gap:10px;font-size:13px;display:flex}.cp-shell .rotation-table td:nth-child(5):before{margin:0}.cp-shell .rotation-table td:last-child{grid-area:1/2;justify-self:end}.cp-shell .rotation-gateway-name{flex-direction:column;align-items:flex-start;gap:6px}.cp-shell .routing-toolbar{grid-template-columns:minmax(0,1fr) auto;gap:10px;display:grid}.cp-shell .routing-tabs{grid-column:1;gap:0;width:100%}.cp-shell .routing-tabs button{flex:1;padding:8px;font-size:13px}.cp-shell .routing-toolbar>.primary{margin:0;padding:10px;font-size:13px}.cp-shell .routing-search{order:initial;grid-column:1/-1;width:100%;min-width:0;max-width:none}.cp-shell .routing-note{margin:12px 0;font-size:12px;line-height:1.6}.cp-shell .routing-records td:first-child{grid-area:1/1;align-self:center;font-size:15px}.cp-shell .routing-records td:last-child{grid-area:1/2;justify-self:end}.cp-shell .routing-records td[data-label]{grid-column:1/-1;grid-template-columns:112px minmax(0,1fr);gap:12px;font-size:13px;line-height:1.6;display:grid}.cp-shell .routing-records td[data-label]:before{content:attr(data-label);color:#929baa;font-size:12px}.cp-shell .routing-records-vendors td:nth-child(3){grid-column:1/-1}.cp-shell .partner-toolbar{align-items:center;gap:12px}.cp-shell .partner-toolbar p{font-size:13px;line-height:1.6}.cp-shell .partner-toolbar .primary{flex-shrink:0;padding:10px}.cp-shell .partner-access td:first-child{grid-area:1/1}.cp-shell .partner-access td:first-child strong{font-size:15px}.cp-shell .partner-access td:nth-child(2){grid-area:3/1/auto/-1}.cp-shell .partner-access td:nth-child(3){grid-area:2/1}.cp-shell .partner-access td:last-child{grid-area:1/2/3;place-self:start end}.cp-shell .partner-permission-tags{flex-wrap:wrap;gap:5px}.cp-shell .partner-permission-tags>span{font-size:12px}.cp-shell .timeline{padding:8px 16px}.cp-shell .event{align-items:start;gap:10px}.cp-shell .event>div{min-width:0}.cp-shell .event strong{font-size:14px}.cp-shell .event p{overflow-wrap:anywhere;font-size:13px;line-height:1.7}.cp-shell .event small{font-size:12px;line-height:1.7}.cp-shell .event-number{display:none}.cp-shell dialog.cp-dialog{width:calc(100vw - 20px);max-width:calc(100vw - 20px);max-height:calc(100dvh - 20px - env(safe-area-inset-top) - env(safe-area-inset-bottom));--dialog-inset:16px;overscroll-behavior:contain;border-radius:20px}.cp-shell dialog.cp-dialog .cp-dialog-header{min-height:68px;padding:12px 16px}.cp-shell dialog.cp-dialog .cp-dialog-header h2{font-size:17px}.cp-shell dialog.cp-dialog :is(input:not([type=checkbox]):not([type=radio]),select,textarea){font-size:16px}.cp-shell dialog.cp-dialog :is(form,.routing-dialog-body,.partner-dialog-body,.cp-collection-body,.vendor-api-form){overscroll-behavior:contain;min-width:0}.cp-shell dialog.cp-dialog :is(.form-help,.cp-detail-note){overflow-wrap:anywhere;font-size:12px;line-height:1.7}.cp-shell .cp-payment-hero{gap:8px;padding:16px 0}.cp-shell .cp-payment-hero small{line-height:1.6}.cp-shell .cp-detail-grid>div{grid-template-columns:1fr;gap:6px}.cp-shell .cp-detail-grid dd{overflow-wrap:anywhere;justify-content:space-between;align-items:center;gap:10px;font-size:14px;display:flex}.cp-shell .cp-detail-disclosure summary{min-height:52px;padding-block:16px}.cp-shell .cp-related-actions{flex-wrap:wrap;gap:8px;display:flex}.cp-shell .routing-options{max-height:none;overflow:visible}.cp-shell .routing-check{min-height:60px}.cp-shell .routing-check span{overflow-wrap:anywhere;min-width:0}.cp-shell .partner-check{grid-template-columns:22px 1fr;align-items:center;gap:4px 10px;min-height:60px;padding:10px 0;line-height:1.6;display:grid!important}.cp-shell .partner-check input{grid-area:1/1/3;width:20px;height:20px}.cp-shell .partner-check small{grid-column:2;margin:0;font-size:12px;line-height:1.5}.cp-shell .search-detail dl>div{grid-template-columns:1fr;gap:6px}.cp-shell .vendor-api-token,.cp-shell .vendor-api-dialog code{overflow-wrap:anywhere;word-break:break-word;max-width:100%}}@media (width<=350px){.cp-shell .main>.content{padding-inline:10px}.cp-shell .overview-dashboard .metric-card{padding:14px 11px}.cp-shell .overview-dashboard .metric-card>strong{font-size:21px}.cp-shell .overview-dashboard .metric-card>span{padding-right:10px;font-size:12px}.cp-shell .cp-collections .table-toolbar{grid-template-columns:minmax(0,1fr) auto 44px;gap:6px;padding:12px}.cp-shell .cp-collections .table-toolbar>.tip-wrap:last-child{grid-column:3}.cp-shell .cp-mobile-dock{left:8px;right:8px}.cp-shell .cp-mobile-dock span{font-size:12px}.cp-shell .gateway-row-actions{gap:0}.cp-shell .gateway-section-tabs a{padding:10px;font-size:12px}.cp-shell .cp-mobile-menu nav a{padding:12px 10px;font-size:13px}}.cp-event-details summary{color:#8ec5ff;cursor:pointer;align-items:center;gap:8px;min-height:44px;font-size:13px;display:flex}.cp-event-details summary:after{content:"+"}.cp-event-details[open] summary:after{content:"−"}.cp-event-details p{overflow-wrap:anywhere;max-height:360px;overflow:auto}body:has(.cp-shell dialog[open]){overflow:hidden}@media (width<=760px){.cp-shell .cp-mobile-dock>button[data-active=true]{color:#8ec5ff;background:#132435}.login{color:#f5f5f7;background:#080808;min-height:100dvh;padding:24px}.login input{background:#202124;border:0;border-radius:11px;min-height:48px;font-size:16px}.login :is(.primary,.login-link){border-radius:11px;min-height:48px}.login .primary,.login .brandmark{color:#8ec5ff;background:#132435}.login label,.login p{color:#a9aeb8}.login .login-link{color:#8ec5ff}}@media (width<=350px){.cp-shell .report-custom-range,.cp-shell .cp-custom-dates{grid-template-columns:1fr}.cp-shell .cp-mobile-dock>a:first-child{flex:.9}.cp-shell .cp-mobile-dock>a:nth-child(2){flex:1.15}.cp-shell .cp-mobile-dock>button{flex:.95}}.cp-order-identity{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.cp-appo-tag{color:#8ec5ff;white-space:nowrap;background:#132435;border-radius:6px;flex-shrink:0;align-items:center;padding:3px 7px;font-size:12px;font-weight:500;line-height:1.4;display:inline-flex}@media (width<=760px){.cp-record-top .cp-order-identity{flex-wrap:nowrap;flex:1}.cp-order-identity strong{min-width:0}}.cp-shell .cp-pagination{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.cp-pagination nav{gap:8px;display:flex}.cp-pagination button{min-width:80px;min-height:44px}.cp-page-loading{color:var(--cp-muted);padding:24px}.appo-api{background:var(--cp-surface);color:var(--cp-text)}.appo-api p,.appo-api-state{color:var(--cp-muted)}.appo-api-preview{color:var(--cp-muted)!important}.appo-api-field>label{color:var(--cp-muted)}.appo-api input{background:var(--cp-control);color:var(--cp-text)}.appo-api input::placeholder{color:var(--cp-muted)}.appo-api .primary{background:var(--cp-selected);color:var(--cp-blue)}.appo-api .primary:hover{background:var(--cp-selected)}.appo-api .secondary{background:var(--cp-control);color:var(--cp-text)}.appo-api .secondary:hover{background:var(--cp-control)}.appo-api-text-action{color:var(--cp-blue)}.appo-api-text-action:hover{background:var(--cp-control)}.appo-api-danger{color:var(--cp-red)!important}.appo-api-domain-note a{color:var(--cp-blue)}.appo-api-rule,.appo-api-technical{border-top:1px solid var(--cp-line)}.appo-api summary{color:var(--cp-text)}.appo-api summary:after{color:var(--cp-blue)}.appo-api pre{background:var(--cp-control);color:var(--cp-blue)}.appo-api code{color:var(--cp-blue)}.appo-api-message{color:var(--cp-blue)!important}.appo-api-error p{color:var(--cp-red)}.appo-api :focus-visible{outline:2px solid var(--cp-blue)}.cp-backup-panel{background:var(--cp-surface)}.cp-backup-heading p{color:var(--cp-muted)}.cp-backup-tag{background:var(--cp-selected);color:var(--cp-blue)}.cp-backup-list li{border-bottom:1px solid var(--cp-line)}.cp-backup-number{background:var(--cp-control);color:var(--cp-blue)}.cp-backup-identity small,.cp-backup-add label{color:var(--cp-muted)}.cp-backup-add select{background-color:var(--cp-control);color:var(--cp-text)}.cp-backup-caption,.cp-backup-empty p{color:var(--cp-muted)}.cp-backup-error{color:var(--cp-red)}.cp-backup-notice{color:var(--cp-success)}.cp-backup-assignment{background:var(--cp-control)}.cp-backup-assignment small{color:var(--cp-muted)}.gcr-search{background:var(--cp-control);color:var(--cp-muted)}.gcr-search input{color:var(--cp-text)}.gcr-select select{color:var(--cp-text);background:var(--cp-control)!important}.gcr-select>svg,.gcr-range label{color:var(--cp-muted)}.gcr-range input{background:var(--cp-control);color:var(--cp-text)}.gcr-total{background:var(--cp-surface)}.gcr-total>div>span,.gcr-total strong,.gcr-total>span,.gcr-note{color:var(--cp-muted)}.gcr-list{background:var(--cp-surface)}.gcr-head{color:var(--cp-muted)}.gcr-gateway{border-top:1px solid var(--cp-line)}.gcr-name small,.gcr-amount,.gcr-gateway>summary>svg{color:var(--cp-muted)}.gcr-gateway>summary:hover{background:var(--cp-control)}.gcr-days th,.gcr-days td{border-top:1px solid var(--cp-line)!important}.gcr-days th{color:var(--cp-muted)}.gcr-days td{color:var(--cp-text)}.gcr-days td:last-child,.gcr-days>p,.gcr-empty,.gcr-pagination{color:var(--cp-muted)}.gcr-pagination button{background:var(--cp-control);color:var(--cp-blue)}.gcr :is(summary,button,select,input):focus-visible{outline:2px solid var(--cp-blue)}.cp-collection-views a{color:var(--cp-muted)}.cp-collection-views a[aria-current=page]{background:var(--cp-selected);color:var(--cp-blue)}@media (width<=650px){.gcr-count{color:var(--cp-muted)}}.gcr-split-heading{color:var(--cp-text)}.gcr-split-heading>span:last-child{color:var(--cp-muted)}.gcr-split-heading strong{color:var(--cp-blue)}.gcr-split-labels{color:var(--cp-muted)}.gcr-group{background:var(--cp-control)}.gcr-group>summary>span:first-child svg,.gcr-group small,.gcr-website small,.gcr-group>summary>span:not(:first-child),.gcr-website>span:not(:first-child){color:var(--cp-muted)}.gcr-group strong,.gcr-website strong{color:var(--cp-blue)}.gcr-website{border-top:1px solid var(--cp-line)}.gcr-math,.gcr-math b,.gcr-explanation,.gcr-context-status{color:var(--cp-muted)}.gcr-daily>summary{color:var(--cp-muted);border-top:1px solid var(--cp-line)}.error-reports{color:var(--cp-text)}.er-search{background:var(--cp-control);color:var(--cp-muted)}.error-reports .er-search input{color:var(--cp-text)}.er-search input::placeholder{color:var(--cp-muted)}.er-search:focus-within{outline:2px solid var(--cp-blue)}:is(.error-reports,.er-dialog) .er-select>select{background:var(--cp-control);color:var(--cp-text)}.er-select>svg{color:var(--cp-muted)}.error-reports .icon-button{background:var(--cp-control);color:var(--cp-muted)}.error-reports .icon-button:hover:not(:disabled){color:var(--cp-text);background:var(--cp-control)}:is(.error-reports,.er-dialog) :is(button,select,summary):focus-visible{outline:2px solid var(--cp-blue)}.er-tabs>button{color:var(--cp-muted)}.er-tabs>button:hover:not([aria-pressed=true]){background:var(--cp-control)}.er-tabs>button[aria-pressed=true]{background:var(--cp-selected);color:var(--cp-blue)}.er-capture-note{color:var(--cp-muted)}.er-list-surface{background:var(--cp-surface)}.error-reports .er-table th{background:var(--cp-surface);color:var(--cp-muted)}.error-reports .er-table td{border-top:1px solid var(--cp-line);color:var(--cp-text)}.er-error-link{color:var(--cp-text)}.er-error-link:hover{color:var(--cp-blue)}.er-severity-marker{background:var(--cp-control)}.er-severity-marker.warning{background:color-mix(in srgb,var(--cp-amber) 12%,transparent)}.er-reference,.error-reports .er-list-reason,:is(.error-reports,.er-dialog) .er-diagnostic-meta{color:var(--cp-muted)}.er-dialog .er-activity li .er-event-reason{color:var(--cp-text)}.error-reports .er-table td small,.er-table time>small{color:var(--cp-muted)}.er-status-new{background:var(--cp-control);color:var(--cp-amber)}.er-status-reviewing{background:var(--cp-selected);color:var(--cp-blue)}.er-status-resolved{background:color-mix(in srgb,var(--cp-success) 12%,transparent);color:var(--cp-success)}.er-severity-error{background:var(--cp-control);color:var(--cp-red)}.er-severity-warning{background:var(--cp-control);color:var(--cp-amber)}.er-empty,.er-empty>svg{color:var(--cp-muted)}.er-empty :is(h2,h3){color:var(--cp-text)}:is(.error-reports,.er-dialog) :is(.er-primary,.er-secondary){background:var(--cp-selected);color:var(--cp-blue)}:is(.error-reports,.er-dialog) .er-secondary{background:var(--cp-control);color:var(--cp-text)}.er-load-error>svg{color:var(--cp-red)}.er-loading-dot{background:var(--cp-selected)}.er-pagination,.er-detail-loading{color:var(--cp-muted)}.er-dialog .er-issue h3{color:var(--cp-text)}.er-issue>p{color:var(--cp-muted)}.er-next-step{background:var(--cp-control)}.er-next-step>svg,.er-next-step h4{color:var(--cp-blue)}.er-next-step p{color:var(--cp-text)}.er-detail-metrics dt{color:var(--cp-muted)}.er-detail-metrics dd,.er-detail-metrics>div:first-child dd{color:var(--cp-text)}.er-detail-metrics time>small{color:var(--cp-muted)}.er-disclosure{border-top:1px solid var(--cp-line)}.er-dialog .er-disclosure>summary{color:var(--cp-text)}.er-disclosure>summary>svg,.er-context dt{color:var(--cp-muted)}.er-context dd{color:var(--cp-text)}.er-timeline-dot{background:var(--cp-control)}.er-activity-status .er-timeline-dot{background:var(--cp-selected)}.er-activity-reopened .er-timeline-dot{background:var(--cp-control)}.er-activity li strong{color:var(--cp-text)}.er-activity li p,.er-activity li time,.er-activity-caption{color:var(--cp-muted)}.er-dialog-footer{border-top:1px solid var(--cp-line);background:var(--cp-surface)}.er-status-field,.er-status-help,.er-saved{color:var(--cp-muted)}.er-save-error{color:var(--cp-red)}@media (width<=760px){.er-mobile-record{border-top:1px solid var(--cp-line);color:var(--cp-text)}.er-mobile-top>svg,.er-mobile-context,.er-mobile-bottom>span:last-child,.er-mobile-date{color:var(--cp-muted)}}.settlements{color:var(--cp-text)}.settlement-tabs{background:var(--cp-surface)}.settlements button,.settlement-dialog button:not(.icon-button){background:var(--cp-control);color:var(--cp-text)}.settlement-tabs button[aria-pressed=true],.settlements .settlement-primary,.settlement-dialog .settlement-primary{background:var(--cp-selected);color:var(--cp-blue)}.settlements select,.settlements input,.settlement-dialog select,.settlement-dialog input,.settlement-dialog textarea{background:var(--cp-control);color:var(--cp-text);border:1px solid var(--cp-line)}.settlement-amounts>div{background:var(--cp-surface)}.settlement-amounts span{color:var(--cp-muted)}.settlement-table-wrap{background:var(--cp-surface)}.settlement-table-wrap th{color:var(--cp-muted)}.settlement-table-wrap td{border-top:1px solid var(--cp-line)}.settlement-table-wrap small{color:var(--cp-muted)}.settlements .settlement-link{color:var(--cp-text)}.settlement-status{color:var(--cp-amber);background:color-mix(in srgb,var(--cp-amber) 12%,transparent)}.settlement-status.received{color:var(--cp-success);background:var(--cp-control)}.settlement-note,.settlement-context{color:var(--cp-muted)}.settlement-error{background:var(--cp-control);color:var(--cp-red)}.settlement-empty{color:var(--cp-muted)}.settlement-empty h3{color:var(--cp-text)}.settlement-dialog{background:var(--cp-surface);color:var(--cp-text)}.settlement-dialog>header{background:var(--cp-surface)}.settlement-dialog .settlement-amounts>div{background:var(--cp-control)}.settlement-dialog label{color:var(--cp-muted)}.settlement-dialog details,.bank-payout-breakdown details{border-top:1px solid var(--cp-line)}.settlement-history>div{border-bottom:1px solid var(--cp-line)}.bank-payout-tabbar button{background:var(--cp-control);color:var(--cp-muted)}.bank-payout-tabbar button[aria-pressed=true]{background:var(--cp-selected);color:var(--cp-blue)}@media (width<=760px){.settlement-table-wrap:has(td[data-label]) tr{border-bottom:1px solid var(--cp-line)}.settlement-table-wrap td[data-label]:before{color:var(--cp-muted)}}.owner-net,.owner-net.owes{color:var(--cp-muted)}.owner-suggestions>div{background:var(--cp-surface)}.owner-breakdown>div{border-bottom:1px solid var(--cp-line)}.owner-breakdown dt{color:var(--cp-muted)}.settlement-dialog>header .icon-button{background:var(--cp-control);color:var(--cp-muted)}.settlement-dialog button:focus-visible,.settlement-dialog summary:focus-visible,.settlement-dialog :is(input,select,textarea):focus-visible{outline:2px solid var(--cp-blue)}.settlement-dialog select{border-right:1px solid var(--cp-line)}.settlement-dialog summary:after{border-right:1.5px solid var(--cp-line);border-bottom:1.5px solid var(--cp-line)}.settlement-dialog summary small,.settlement-form-context{color:var(--cp-muted)}.settlement-form-context strong{color:var(--cp-text)}.settlement-form-dialog .settlement-amounts>div{background:var(--cp-selected)}.settlement-form-dialog .settlement-amounts strong{color:var(--cp-blue)}.receipt-identity h3{color:var(--cp-text)}.receipt-identity p{color:var(--cp-muted)}.receipt-balance,.receipt-balance.is-complete{background:var(--cp-control);color:var(--cp-muted)}.receipt-balance-parts{color:var(--cp-muted)}.receipt-balance-parts b{color:var(--cp-text)}.receipt-bank-icon{background:var(--cp-control);color:var(--cp-muted)}.receipt-bank span:not(.receipt-bank-icon),.receipt-bank small,.settlement-dialog .receipt-adjust-action,.receipt-action-hint,.receipt-calculation dt{color:var(--cp-muted)}.receipt-calculation dd{color:var(--cp-text)}.receipt-calculation .receipt-calculation-total{border-top:1px solid var(--cp-line)}.receipt-calculation-total dt,.receipt-calculation-total dd{color:var(--cp-text)}.receipt-refund-note,.receipt-refund-note strong{color:var(--cp-muted)}.settlement-dialog .settlement-transaction-search,.settlements .settlement-transaction-search{color:var(--cp-muted);background:var(--cp-control)}.settlement-pagination,.settlement-history .is-reversed strong,.settlement-history small,.receipt-adjustment-history p{color:var(--cp-muted)}.settlement-dialog button.settlement-primary{background:var(--cp-selected);color:var(--cp-blue)}.settlement-dialog button.settlement-primary:hover{background:var(--cp-selected)}.settlement-dialog button.receipt-adjust-action{color:var(--cp-muted)}.settlement-dialog button.receipt-adjust-action:hover{background:var(--cp-control);color:var(--cp-blue)}@media (width<=760px){.settlement-transactions tr{border-bottom:1px solid var(--cp-line)}.settlement-transactions td[data-amount-label]:before{color:var(--cp-muted)}}.settlement-receipts .settlement-scope{color:var(--cp-muted)}.bank-payout-breakdown .bank-payout-owner-note{border-bottom:1px solid var(--cp-line);color:var(--cp-muted)}.bank-payout-owner-note>a{background:var(--cp-selected);color:var(--cp-blue)}.bank-payout-owner-note>a:focus-visible{outline:2px solid var(--cp-blue)}.bank-payout-intro h3,.bank-record-payments h3{color:var(--cp-text)}.bank-payout-intro p{color:var(--cp-muted)}.bank-payout-intro>a{color:var(--cp-blue)}.bank-payout-intro>a:focus-visible{outline:2px solid var(--cp-blue)}.cp-shell .bank-payout-breakdown .bank-breakdown-table{background:var(--cp-control)}.cp-shell .bank-payout-breakdown .bank-breakdown-table th{background:var(--cp-control);color:var(--cp-muted)}.cp-shell .bank-payout-breakdown .bank-record-name{color:var(--cp-text)}.bank-record-name>svg,.cp-shell .bank-payout-breakdown .bank-breakdown-table .bank-record-meta>small{color:var(--cp-muted)}.bank-record-tag.is-credit,.bank-record-tag.is-waiting{color:var(--cp-muted);background:var(--cp-control)}.bank-record-tag.is-warning{color:var(--cp-red);background:var(--cp-control)}.cp-shell .bank-breakdown-table .bank-credit-value,.cp-shell .bank-breakdown-table .bank-sent-value,.cp-shell .bank-breakdown-table .bank-zero-value{color:var(--cp-muted)}.bank-payout-breakdown :is(.bank-payout-help,.bank-payout-history){border-bottom:1px solid var(--cp-line)}.bank-payout-breakdown :is(.bank-payout-help,.bank-payout-history)>summary{color:var(--cp-muted)}.cp-shell .receipt-gateway-name{color:var(--cp-blue)}.receipt-list-bank,.receipt-list-bank>svg{color:var(--cp-muted)}.cp-shell .receipt-total-value{color:var(--cp-blue)}.cp-shell .receipt-received-value,.cp-shell .receipt-remaining-value,.cp-shell .receipt-zero-value{color:var(--cp-muted)}.receipt-amount-tag.receipt-received-value,.receipt-amount-tag.receipt-remaining-value{background:var(--cp-control)}.cp-shell .settlement-receipts>.settlement-amounts>div:first-child strong{color:var(--cp-blue)}.cp-shell .settlement-receipts>.settlement-amounts>div:nth-child(2) strong,.cp-shell .settlement-receipts>.settlement-amounts>div:last-child strong{color:var(--cp-muted)}.receipt-mobile-amounts>span:first-child{border-bottom:1px solid var(--cp-line)}.receipt-mobile-amounts small,.receipt-simple-identity p,.receipt-simple-expected{color:var(--cp-muted)}.receipt-simple-expected strong{color:var(--cp-blue)}.receipt-simple-form label{color:var(--cp-text)}.cp-shell .receipt-simple-form input{background:var(--cp-control);border:1px solid var(--cp-line);color:var(--cp-text)}.cp-shell .receipt-simple-form input:focus{outline:2px solid var(--cp-blue)}.receipt-simple-hint,.receipt-simple-difference,.receipt-simple-difference{color:var(--cp-muted)}.receipt-simple-complete{background:var(--cp-control);color:var(--cp-muted)}.receipt-simple-complete>small,.receipt-progress-values span,.receipt-progress-values b,.receipt-progress-values span:last-child b{color:var(--cp-muted)}.receipt-websites h4{color:var(--cp-text)}.receipt-website-head{color:var(--cp-muted)}.receipt-website-line{border-top:1px solid var(--cp-line)}.gst-head{color:var(--cp-muted)}.gst-gateway{background:var(--cp-surface)}.gst-name small{color:var(--cp-muted)}.gst-expected{color:var(--cp-blue)}.gst-received,.gst-remaining,.gst-gateway>summary>svg{color:var(--cp-muted)}.gst-actions{border-top:1px solid var(--cp-line)}.gst-actions>span,.gst-history>summary{color:var(--cp-muted)}.gst-daily{color:var(--cp-text);border-top:1px solid var(--cp-line)}.gst-daily small{color:var(--cp-muted)}.gst-daily>span:nth-child(2){color:var(--cp-blue)}.gst-record-dialog label{color:var(--cp-muted)}.gst-record-dialog :is(input,select){background:var(--cp-control);color:var(--cp-text)}.gst-record-context{color:var(--cp-muted)}.gst-record-context b{color:var(--cp-text)}.gst :is(summary,button):focus-visible{outline:2px solid var(--cp-blue)}@media (width<=850px){.gst-gateway>summary>span:not(:first-child)>small{color:var(--cp-muted)}}.gst-record-dialog .gst-fill-full{background:var(--cp-selected);color:var(--cp-blue)}.gst-record-dialog .gst-fill-full:focus-visible{outline:2px solid var(--cp-blue)}.gateway-fee-example{background:var(--cp-control)}.gateway-fee-example span{color:var(--cp-muted)}.gateway-fee-example strong{color:var(--cp-blue)}.gateway-fee-example p{color:var(--cp-muted)}.gateway-fee-example b{color:var(--cp-text)}.gateway-fee-confirm{color:var(--cp-muted)}.gateway-edit-tabs button{background:var(--cp-control);color:var(--cp-muted)}.gateway-edit-tabs button[aria-pressed=true]{background:var(--cp-selected);color:var(--cp-blue)}.gateway-fee-saved{color:var(--cp-muted)}.gateway-backup-help{color:var(--muted,var(--cp-muted))}.gateway-backup-help summary{color:var(--cp-blue)}.gpr{color:var(--cp-text)}.gpr-select{color:var(--cp-muted)}.gpr-select select{color:var(--cp-text);background:var(--cp-control)!important}.gpr-range label{color:var(--cp-muted)}.gpr-range input{background:var(--cp-control);color:var(--cp-text)}.gpr-overview{background:var(--cp-surface)}.gpr-overview>div>span,.gpr-hero>span{color:var(--cp-muted)}.gpr-overview>div>strong,.gpr-hero>strong{color:var(--cp-blue)}.gpr-overview small,.gpr-breakdown dt,.gpr-note{color:var(--cp-muted)}.gpr-note a{color:var(--cp-blue)}.gpr-table{background:var(--cp-surface)}.gpr-head{color:var(--cp-muted)}.gpr-row{border-top:1px solid var(--cp-line);color:var(--cp-text)}.gpr-row:hover{background:var(--cp-control)}.gpr-identity small{color:var(--cp-muted)}.gpr-net{color:var(--cp-blue)!important}.gpr-refund{color:var(--cp-muted)!important}.gpr-empty,.gpr-help{color:var(--cp-muted)}.gpr :is(button,input,select,summary):focus-visible,.gpr-dialog :is(button,input,summary):focus-visible{outline:2px solid var(--cp-blue)}.gpr-dialog-context{color:var(--cp-muted)}.gpr-dialog>.settlement-dialog-body>.gpr-breakdown,.gpr-website{border-bottom:1px solid var(--cp-line)}.gpr-website>button{color:var(--cp-text)}.gpr-website>button strong{color:var(--cp-blue)}.gpr-website small,.gpr-payment small{color:var(--cp-muted)}.gpr-search{background:var(--cp-control);color:var(--cp-muted)}.gpr-search input{color:var(--cp-text)}.gpr-payment{border-bottom:1px solid var(--cp-line)}.gpr-payment strong{color:var(--cp-blue)}.gpr-pagination{color:var(--cp-muted)}.gpr-pagination button{background:var(--cp-control);color:var(--cp-blue)}@media (width<=760px){.gpr-row>[data-label]:before{color:var(--cp-muted)}}.gpr-fee-parts{color:var(--cp-muted)}@media (width>=761px) and (width<=1100px){.gpr-row>[data-label]:before{color:var(--cp-muted)}}.gpr-summary{background:var(--cp-surface)}.gpr-summary-metrics>div+div{border-left:1px solid var(--cp-line)}.gpr-summary-metrics dt{color:var(--cp-muted)}.gpr-summary-primary dd{color:var(--cp-blue)}.gpr-summary-credit,.gpr-summary-fees{color:var(--cp-muted)}.gpr-summary-footer{border-top:1px solid var(--cp-line);color:var(--cp-muted)}.gpr-summary-detail summary{color:var(--cp-blue)}.gpr-summary-detail dd{color:var(--cp-text)}@media (width<=760px){.gpr-summary-metrics .gpr-summary-primary{border-bottom:1px solid var(--cp-line)}}.gpr-dialog .gpr-summary-compact,.gpr-dialog .gpr-website>button[aria-expanded=true]{background:var(--cp-control)}@media (width<=760px){.gpr-dialog .gpr-summary-compact .gpr-summary-primary{border-bottom:1px solid var(--cp-line)}}.cp-shell .gpr-dialog .gpr-website>button:hover,.cp-shell .gpr-dialog .gpr-website>button[aria-expanded=true]{background:var(--cp-control)}.owner-refund-review{color:var(--cp-text);background:var(--cp-surface)}.owner-refund-hold{color:var(--cp-muted)}.owner-refund-hold strong{color:var(--cp-text)}.owner-refund-review .owner-refund-tabs button{color:var(--cp-muted)}.owner-refund-review .owner-refund-tabs button[aria-selected=true]{background:var(--cp-selected);color:var(--cp-blue)}.owner-refund-review .owner-refund-context{color:var(--cp-muted)}.owner-refund-search{background:var(--cp-control);color:var(--cp-muted)}.owner-refund-review .owner-refund-search input{color:var(--cp-text)}.owner-refund-search:focus-within{outline:2px solid var(--cp-blue)}.owner-refund-review .owner-refund-table th{color:var(--cp-muted);border-bottom:1px solid var(--cp-line)}.owner-refund-review .owner-refund-table td{border-bottom:1px solid var(--cp-line)}.owner-refund-identity>span,.owner-refund-review .owner-refund-identity>small,.owner-refund-review .owner-refund-identity>small,.owner-refund-amount>small{color:var(--cp-muted)}.owner-refund-status{background:var(--cp-control);color:var(--cp-amber)}.owner-refund-status.is-paid{background:color-mix(in srgb,var(--cp-success) 12%,transparent);color:var(--cp-success)}.owner-refund-status.is-unknown{background:var(--cp-control);color:var(--cp-red)}.owner-refund-step>span{color:var(--cp-text)}.owner-refund-step>small{color:var(--cp-muted)}.owner-refund-review .owner-refund-row-action>a,.owner-refund-review .owner-refund-row-action>button{background:var(--cp-control);color:var(--cp-text)}.owner-refund-review .owner-refund-row-action>.owner-refund-match{background:var(--cp-selected);color:var(--cp-blue)}.owner-refund-empty,.owner-refund-pages{color:var(--cp-muted)}.owner-refund-review .owner-refund-pages button{background:var(--cp-control);color:var(--cp-text)}.owner-refund-summary-amount>span:first-child{color:var(--cp-muted)}.owner-refund-summary-amount>strong{color:var(--cp-text)}.owner-refund-summary-facts dt{color:var(--cp-muted)}.owner-refund-summary-facts dd{color:var(--cp-text)}.owner-refund-summary-facts small{color:var(--cp-muted)}.owner-refund-dialog .cp-dialog-actions>a{background:var(--cp-selected);color:var(--cp-blue)}@media (width<=760px){.owner-refund-review .owner-refund-table tr{border-bottom:1px solid var(--cp-line)}}.owner-refund-form-context>div>span{color:var(--cp-muted)}.owner-refund-form-context>strong{color:var(--cp-blue)}.owner-refund-form-note{color:var(--cp-muted)}.owner-refund-form-note a{color:var(--cp-blue)}.owner-refund-review :is(a,button,summary):focus-visible,.owner-refund-form a:focus-visible{outline:2px solid var(--cp-blue)}.owner-refund-review .owner-refund-policy{border-top:1px solid var(--cp-line);color:var(--cp-muted)}.owner-refund-disclosure>summary small,.owner-refund-held-label{color:var(--cp-muted)}.owner-refund-held-label strong{color:var(--cp-text)}.owner-refund-disclosure>summary>svg,.owner-refund-review .owner-refund-table td.owner-refund-date,.owner-page-caption,.owner-net.provisional{color:var(--cp-muted)}.owner-review{background:var(--cp-surface);color:var(--cp-text)}.owner-review-heading>svg,.owner-review-heading p{color:var(--cp-muted)}.owner-review-count{background:var(--cp-control);color:var(--cp-muted)}.owner-review-group>summary>svg,.owner-review-content>p{color:var(--cp-muted)}.owner-review-content li{color:var(--cp-muted);border-top:1px solid var(--cp-line)}.owner-review-actions a,.owner-review-actions button{color:var(--cp-blue)!important}.owner-calculation-help{color:var(--cp-muted)}.owner-detail{color:var(--cp-text)}.owner-detail-hero{background:var(--cp-selected)}.owner-detail-eyebrow,.owner-detail-hero p{color:var(--cp-blue)}.owner-detail-hero.is-provisional{background:var(--cp-control)}.owner-detail-hero.is-provisional .owner-detail-eyebrow,.owner-detail-hero.is-provisional p{color:var(--cp-muted)}.owner-detail-status.review{background:color-mix(in srgb,var(--cp-amber) 12%,transparent);color:var(--cp-amber)}.owner-detail-status.confirmed{background:color-mix(in srgb,var(--cp-success) 12%,transparent);color:var(--cp-success)}.owner-detail-line>span>svg{color:var(--cp-blue)}.owner-detail-line small,.owner-detail-disclosure>summary>svg{color:var(--cp-muted)}.owner-detail .owner-prior-payments{border-top:1px solid var(--cp-line)}.owner-prior-payments dt,.owner-prior-payments p{color:var(--cp-muted)}.owner-detail-total{border-top:1px solid var(--cp-line)}.owner-awaiting>svg,.owner-awaiting span,.owner-awaiting p{color:var(--cp-muted)}.owner-detail .owner-transactions{border-top:1px solid var(--cp-line)}.owner-detail-count{color:var(--cp-muted)}.settlement-dialog .owner-transaction-search{background:var(--cp-control)}.owner-transaction-search>svg{color:var(--cp-muted)}.owner-transaction-search:focus-within{outline:2px solid var(--cp-blue)}.settlement-dialog .owner-transaction-toolbar>select{background-color:var(--cp-control)}.owner-transactions-table th{color:var(--cp-muted)}.owner-transactions-table td{border-top:1px solid var(--cp-line)}.owner-transactions-table td span,.owner-transactions-table td small,.owner-transaction-empty,.owner-transaction-pagination>span,.owner-detail-footnote{color:var(--cp-muted)}.owner-detail :is(summary,a,button):focus-visible,.owner-review :is(summary,a,button):focus-visible,.owner-calculation-help>summary:focus-visible{outline:2px solid var(--cp-blue)}@media (width<=760px){.owner-transactions-table tr{border-top:1px solid var(--cp-line)}.owner-transactions-table td[data-label]:before{color:var(--cp-muted)}}.owner-review-content li>strong{color:var(--cp-text)}.owner-review-content li>span{color:var(--cp-muted)}.owner-setup-section{border-top:1px solid var(--cp-line)}.owner-settlements .owner-setup h3{color:var(--cp-text)}.owner-setup h3>span,.owner-setup-heading p,.owner-setup-description,.owner-setup-history p{color:var(--cp-muted)}.owner-setup .icon-button{background:var(--cp-control);color:var(--cp-muted)}.owner-share-heading{color:var(--cp-muted)}.owner-settlements button.owner-setup-text-action,.owner-settlements button.owner-setup-text-action:hover:not(:disabled){color:var(--cp-blue)}.owner-share-list>div{border-top:1px solid var(--cp-line)}.owner-share-list dd{color:var(--cp-blue)}.owner-assignment-columns{color:var(--cp-muted)}.owner-settlements .owner-assignment-list>li{border-bottom:1px solid var(--cp-line)}.owner-assignment-name small,.owner-assignment-owner.is-unassigned,.owner-setup-empty{color:var(--cp-muted)}.owner-assignment-context{border-bottom:1px solid var(--cp-line)}.owner-assignment-context>span,.owner-assignment-context>small{color:var(--cp-muted)}@media (width<=760px){.owner-assignment-owner,.owner-assignment-mobile-label{color:var(--cp-muted)}}.owner-share-tools>span{color:var(--cp-muted)}.settlement-dialog .owner-share-tools>button{background:var(--cp-selected);color:var(--cp-blue)}.owner-share-total,.owner-share-total.is-complete{background:var(--cp-control);color:var(--cp-muted)}.owner-share-tools button:focus-visible{outline:2px solid var(--cp-blue)}.owner-payments-due header>p{color:var(--cp-muted)}.owner-payment-due{background:var(--cp-surface)}.owner-pay-verb{color:var(--cp-muted)}.owner-payment-amount{color:var(--cp-text)}.owner-nothing-due,.owner-balance-meaning{color:var(--cp-muted)}.owner-detail .owner-calculation-disclosure{border-top:1px solid var(--cp-line)}.owner-transfer-direction>small,.owner-summary-caption{color:var(--cp-muted)}.owner-summary-caption button{color:var(--cp-blue)}.owner-final-card{background:var(--cp-surface);color:var(--cp-text)}.owner-final-card.is-pay{background:var(--cp-control)}.owner-final-title,.owner-final-card.is-pay .owner-final-title,.owner-final-card p{color:var(--cp-muted)}.owner-final-actions button{background:var(--cp-control);color:var(--cp-text)}.owner-final-actions .settlement-primary{background:var(--cp-selected);color:var(--cp-blue)}.owner-next-actions a{background:var(--cp-surface);color:var(--cp-blue)}.owner-next-actions strong{color:var(--cp-text)}.owner-next-actions small{color:var(--cp-muted)}.owner-other-row{color:var(--cp-text)!important}.owner-other-row small{color:var(--cp-muted)}.owner-gateway-tag,.owner-gateway-tag.exclusive{background:var(--cp-selected);color:var(--cp-blue)}.owner-summary-caption a{color:var(--cp-blue)}.owner-settlement-card{background:var(--cp-surface)}.owner-settlement-card h3{color:var(--cp-text)}.owner-card-label,.owner-card-amount,.owner-card-gateways li{color:var(--cp-muted)}.owner-card-gateways strong{color:var(--cp-text)}.owner-card-clear{color:var(--cp-muted)}.owner-adjustment{background:var(--cp-surface)}.owner-adjustment-header p,.owner-adjustment-note{color:var(--cp-muted)}.owner-settle-row+.owner-settle-row{border-top:1px solid var(--cp-line)}.owner-settle-direction>span{color:var(--cp-muted)}.owner-settle-amount{color:var(--cp-blue)}.owner-settle-row button{background:var(--cp-selected);color:var(--cp-blue)}.owner-pending-breakup strong{color:var(--cp-amber)}.owner-detail .cp-dialog-actions a{background:var(--cp-selected);color:var(--cp-blue)}.owner-simple-direction{color:var(--cp-muted)}.owner-simple-direction>span[aria-hidden]{color:var(--cp-blue)}.owner-payment-currency{color:var(--cp-muted)}.cp-shell dialog.cp-dialog.owner-simple-payment-dialog .owner-payment-amount input[type=number]{background:var(--cp-control)}.cp-shell dialog.cp-dialog.owner-simple-payment-dialog .owner-payment-amount input:focus-visible{outline:2px solid var(--cp-blue)}.owner-payment-note{color:var(--cp-muted)}.group-payouts{color:var(--cp-text)}.payout-report-note{color:var(--cp-muted)}.payout-how>summary{color:var(--cp-blue)}.payout-how>summary:focus-visible{outline:2px solid var(--cp-blue)}.payout-how .payout-formula{color:var(--cp-text)}.payout-search{background:var(--cp-control);color:var(--cp-muted)}.payout-search input{color:var(--cp-text)}.payout-search:focus-within{outline:2px solid var(--cp-blue)}.group-payouts .payout-date-filter>select,.payout-volume-dialog .payout-date-filter>select,.payout-volume-dialog .payout-size-select>select{background-color:var(--cp-control);color:var(--cp-text)}.payout-date-filter>svg,.payout-size-select>svg{color:var(--cp-muted)}.payout-date-filter select:focus-visible,.payout-size-select select:focus-visible{outline:2px solid var(--cp-blue)}.payout-date-range label{color:var(--cp-muted)}.payout-date-range input{background:var(--cp-control);color:var(--cp-text)}.payout-table-wrap{background:var(--cp-surface)}.group-payouts .payout-table th{color:var(--cp-muted);background:var(--cp-surface)}.group-payouts .payout-table td{border-top:1px solid var(--cp-line)}.payout-group-name{color:var(--cp-text)}.payout-group-name:hover{color:var(--cp-blue)}.payout-group-name:focus-visible{outline:2px solid var(--cp-blue)}.payout-number small,.group-payouts .payout-refund-value,.payout-volume-dialog .payout-refund-value,.payout-empty{color:var(--cp-muted)}.payout-empty h2{color:var(--cp-text)}.payout-caption{color:var(--cp-muted)}.payout-volume-dialog{background:var(--cp-surface);color:var(--cp-text)}.payout-volume-dialog>header{background:var(--cp-surface)}.payout-volume-dialog>header p{color:var(--cp-muted)}.payout-volume-dialog>header>.icon-button{background:var(--cp-control);color:var(--cp-muted)}.payout-volume-dialog>header>.icon-button:hover{background:var(--cp-control);color:var(--cp-text)}.payout-volume-summary{background:var(--cp-control)}.payout-volume-summary dt{color:var(--cp-muted)}.payout-volume-summary .payout-volume-net dt,.payout-volume-summary .payout-volume-net dd{color:var(--cp-blue)}.payout-volume-net>small{color:var(--cp-muted)}.payout-refund-count{background:var(--cp-control);color:var(--cp-muted)}.payout-volume-scroll:focus-visible{outline:2px solid var(--cp-blue)}.payout-volume-dialog .payout-transactions th{background:var(--cp-control);color:var(--cp-muted)}.payout-volume-dialog .payout-transactions td{border-bottom:1px solid var(--cp-line);color:var(--cp-text)}.payout-volume-dialog .payout-transactions td small,.payout-volume-dialog .payout-transactions td.payout-refund-value{color:var(--cp-muted)}.payout-volume-dialog .payout-transactions tbody tr:hover{background:var(--cp-control)}.payout-pagination{color:var(--cp-muted);background:var(--cp-surface)}.payout-clear{background:var(--cp-selected);color:var(--cp-blue)}.payout-volume-dialog button:focus-visible,.payout-volume-dialog summary:focus-visible{outline:2px solid var(--cp-blue)}@media (width<=760px){.payout-table tr{border-top:1px solid var(--cp-line)}.payout-table td:before,.group-payouts .payout-table td:nth-child(2){color:var(--cp-muted)}.payout-mobile-transactions details{border-top:1px solid var(--cp-line)}.payout-mobile-reference small{color:var(--cp-muted)}.payout-mobile-net{color:var(--cp-blue)}.payout-mobile-net svg,.payout-mobile-details>p,.payout-mobile-details>p>span,.payout-mobile-details dt{color:var(--cp-muted)}}.cp-shell :is(.group-payouts,.payout-volume-dialog) .payout-credit-value,.cp-shell :is(.group-payouts,.payout-volume-dialog) .payout-refund-value,.cp-shell :is(.group-payouts,.payout-volume-dialog) .payout-fee-value,.cp-shell :is(.group-payouts,.payout-volume-dialog) .payout-zero-value{color:var(--cp-muted)}.payout-volume-dialog .payout-activity-tag.is-credit,.payout-volume-dialog .payout-activity-tag.is-refund{color:var(--cp-muted);background:var(--cp-control)}.payout-volume-dialog .payout-row-id summary>svg{color:var(--cp-muted)}.payout-volume-dialog .payout-pagination{border-top:1px solid var(--cp-line)}.payout-website-columns{background:var(--cp-control);color:var(--cp-muted)}.cp-shell dialog.payout-website-dialog .payout-website-toggle{color:var(--cp-text)}.payout-website-item{border-bottom:1px solid var(--cp-line)}.payout-website-item.is-expanded{background:var(--cp-control)}.cp-shell dialog.payout-website-dialog .payout-website-toggle:hover{background:0 0}.cp-shell dialog.payout-website-dialog .payout-website-toggle:focus-visible{outline:2px solid var(--cp-blue)}.payout-website-identity>small,.payout-website-counts,.payout-website-toggle>svg{color:var(--cp-muted)}.cp-shell dialog.cp-dialog.payout-website-dialog .payout-website-activity .payout-volume-tools{border-top:1px solid var(--cp-line)}@media (width<=760px){.payout-website-item.is-expanded{border-bottom:1px solid var(--cp-line)}}.payout-funded-details>div>strong{color:var(--cp-muted)}.finance-workspace{color:var(--cp-text)}.finance-tabs{background:var(--cp-surface)}.finance-tabs button{color:var(--cp-muted)}.finance-tabs button[aria-selected=true],.finance-tabs button[aria-pressed=true]{background:var(--cp-selected);color:var(--cp-blue)}.finance-tabs button:focus-visible,.finance-manage:focus-visible{outline:2px solid var(--cp-blue)}.finance-manage{background:var(--cp-surface);color:var(--cp-muted)}.finance-manage:hover{color:var(--cp-blue);background:var(--cp-selected)}.finance-search{background:var(--cp-control);color:var(--cp-muted)}.finance-search:focus-within{outline:2px solid var(--cp-blue)}.finance-data-toolbar .finance-quiet-action{color:var(--cp-muted)}.finance-combined-receipt{background:var(--cp-surface)}.settlement-inline-note,.finance-calculation-help{color:var(--cp-muted)}.finance-management>.finance-tabs{background:var(--cp-control);box-shadow:0 8px 0 var(--cp-line)}.finance-management>.finance-tabs button[aria-pressed=true]{background:var(--cp-selected);color:var(--cp-blue)}.finance-bank-toolbar h3,.finance-gateway-heading h3{color:var(--cp-text)}.finance-bank-toolbar p,.finance-gateway-heading p{color:var(--cp-muted)}.finance-bank-list li{border-bottom:1px solid var(--cp-line)}.finance-bank-symbol{background:var(--cp-control);color:var(--cp-muted)}.finance-bank-identity small,.finance-gateway-table th{color:var(--cp-muted)}.finance-gateway-table td{border-top:1px solid var(--cp-line)}.finance-gateway-table td small{color:var(--cp-muted)}.finance-gateway-unmapped{background:var(--cp-control);color:var(--cp-muted)}.finance-bank-history-hint{color:var(--cp-muted)}.finance-bank-history-hint a{color:var(--cp-blue)}.settlement-mapping-preview{background:var(--cp-control)}.settlement-mapping-preview dt{color:var(--cp-muted)}@media (width<=760px){.finance-gateway-table tr{border-top:1px solid var(--cp-line)}.finance-gateway-table td:nth-child(2),.finance-gateway-table td:nth-child(3){color:var(--cp-muted)}}.finance-settings-card{background:var(--cp-control)}.cp-shell .finance-gateway-settings .finance-gateway-table th{color:var(--cp-muted);border-bottom:1px solid var(--cp-line)}.finance-settings-card .finance-bank-symbol,.finance-settings-card .icon-button{background:var(--cp-control)}.finance-settings-card .finance-bank-history-hint{border-top:1px solid var(--cp-line)}@media (width<=760px){.finance-settings-card .finance-bank-list li:nth-last-child(2),.cp-shell .finance-mobile-list>li{border-bottom:1px solid var(--cp-line)}.cp-shell button.finance-mobile-row{color:var(--cp-text)}.cp-shell button.finance-mobile-row:focus-visible{outline:2px solid var(--cp-blue)}.cp-shell button.finance-mobile-row:active{background:var(--cp-control)}.finance-row-heading>svg,.finance-row-meta,.finance-row-date,.finance-row-owner-note,.finance-row-meta,.finance-row-balance small,.finance-row-facts{color:var(--cp-muted)}.finance-row-facts b{color:var(--cp-text)}.finance-row-refund{color:var(--cp-muted)}.finance-row-owner-note{border-top:1px solid var(--cp-line)}.cp-shell .owner-settlements .owner-transfer-history tr{border-bottom:1px solid var(--cp-line)}.cp-shell .owner-transfer-history td[data-label]:before,.cp-shell .owner-transfer-history td:nth-child(2){color:var(--cp-muted)}.cp-shell .settlement-transactions td[data-amount-label]:last-child{color:var(--cp-blue)}.cp-shell .bank-payout-breakdown .bank-breakdown-table tr,.cp-shell dialog.payout-volume-dialog .payout-volume-summary .payout-volume-net{border-bottom:1px solid var(--cp-line)}.cp-shell dialog.payout-volume-dialog .payout-pagination{border-top:1px solid var(--cp-line)}}.cp-shell .cp-collection-dialog .cp-link-retry-status p{color:var(--cp-text)}.cp-shell .cp-collection-dialog .cp-link-retry-status small{color:var(--cp-muted)}.cp-shell .cp-collection-dialog .cp-link-attempts>li+li{border-top:1px solid var(--cp-line)}.cp-shell .cp-collection-dialog .cp-link-attempt-heading strong{color:var(--cp-text)}.cp-shell .cp-collection-dialog .cp-link-attempt-heading time,.cp-shell .cp-collection-dialog .cp-link-attempt-result,.cp-shell .cp-collection-dialog .cp-link-diagnostic-label{color:var(--cp-muted)}.cp-shell .cp-collection-dialog .cp-link-diagnostic p{color:var(--cp-text)}.cp-shell .cp-collection-dialog .cp-link-diagnostic-meta{color:var(--cp-blue)}.cp-shell .cp-collection-dialog .cp-link-browser,.cp-shell .cp-collection-dialog .cp-link-browser span,.cp-shell .cp-collection-dialog .cp-link-history-empty{color:var(--cp-muted)}.routing-tabs{background:var(--cp-surface)}.routing-tabs button{color:var(--cp-muted)}.routing-tabs button[aria-pressed=true]{background:var(--cp-control);color:var(--cp-blue)}.routing-search{background:var(--cp-surface);border:1px solid var(--cp-line)}.routing-note,.routing-empty{color:var(--cp-muted)}.routing-dialog{border:1px solid var(--cp-line);background:var(--cp-surface);color:var(--cp-text)}.routing-dialog header{border-bottom:1px solid var(--cp-line)}.routing-dialog header span{color:var(--cp-blue)}.routing-dialog input:not([type=checkbox]),.routing-dialog select{border:1px solid var(--cp-line);background:var(--cp-control);color:var(--cp-text)}.routing-check small,.routing-dialog small{color:var(--cp-muted)}.routing-check .routing-sequence{background:var(--cp-selected);color:var(--cp-blue)}.routing-dialog footer{border-top:1px solid var(--cp-line)}.routing-override{background:var(--cp-control)}.cp-shell .routing-dialog input:not([type=checkbox]),.cp-shell .routing-dialog select{background-color:var(--cp-control)}.routing-section-heading>span,.routing-section-help{color:var(--cp-muted)}.routing-assigned-row{background:var(--cp-control)}.routing-step{background:var(--cp-selected);color:var(--cp-blue)}.routing-count,.routing-cycle{color:var(--cp-muted)}.routing-cycle strong{color:var(--cp-blue)}.routing-cycle b{color:var(--cp-muted)}.routing-mode-notice{background:color-mix(in srgb,var(--cp-amber) 12%,transparent);color:var(--cp-amber)}.routing-vendor-section,.routing-vendor-search{background:var(--cp-control)}.routing-count-summary b{color:var(--cp-blue);background:var(--cp-selected)}.partner-app,.partner-login,.partner-dialog,.partner-access{color:var(--cp-text)}.partner-app{background:var(--cp-surface)}.partner-header{border-bottom:1px solid var(--cp-line)}.partner-access-label{color:var(--cp-muted)}.partner-nav{border-bottom:1px solid var(--cp-line)}.partner-nav button{color:var(--cp-muted)}.partner-nav button[aria-current=page]{background:var(--cp-control);color:var(--cp-blue)}.partner-range label{color:var(--cp-muted)}.partner-search{border:1px solid var(--cp-line);background:var(--cp-surface)}.partner-metrics section,.partner-metrics section:nth-child(2){background:var(--cp-surface)}.partner-metrics section:nth-child(3){background:var(--cp-control)}.partner-metrics span,.partner-metrics small{color:var(--cp-muted)}.partner-surface{background:var(--cp-surface);border:1px solid var(--cp-line)}.partner-section-heading>span{color:var(--cp-muted)}.partner-gateways article{background:var(--cp-control)}.partner-gateways article small,.partner-app th,.partner-empty,.partner-foot{color:var(--cp-muted)}.partner-dialog{background:var(--cp-surface);border:1px solid var(--cp-line);color:var(--cp-text)}.partner-dialog>header{border-bottom:1px solid var(--cp-line)}.partner-kicker{color:var(--cp-blue)}.partner-case-amount{background:var(--cp-control)}.partner-case-amount>span,.partner-case-amount small{color:var(--cp-blue)}.partner-description{color:var(--cp-muted)}.partner-dialog input,.partner-dialog select,.partner-dialog textarea,.partner-login input,.partner-range input{background:var(--cp-control);color:var(--cp-text);border:1px solid var(--cp-line)}.partner-dialog small{color:var(--cp-muted)}.partner-files>div{border-bottom:1px solid var(--cp-line)}.partner-files a{color:var(--cp-blue)}.partner-login{background:var(--cp-surface)}.partner-login-card{background:var(--cp-surface);border:1px solid var(--cp-line)}.partner-login-card p,.partner-login-card>small{color:var(--cp-muted)}.partner-permission-tags span{background:var(--cp-control);color:var(--cp-blue)}.partner-access .partner-toolbar>p,.partner-dialog legend{color:var(--cp-muted)}.partner-preview-link{color:var(--cp-blue)}.partner-app button:focus-visible,.partner-dialog button:focus-visible{outline:2px solid var(--cp-blue)}.partner-sidebar{background:var(--cp-surface);border-right:1px solid var(--cp-line)}.partner-sidebar .partner-nav button svg{color:var(--cp-muted)}.partner-date-tabs{background:var(--cp-surface);border:1px solid var(--cp-line)}.partner-date-tabs button{color:var(--cp-muted)}.partner-date-tabs button[aria-pressed=true]{background:var(--cp-selected);color:var(--cp-blue)}@media (width<=850px){.partner-sidebar{border-bottom:1px solid var(--cp-line)}}.partner-collection-row:hover{background:var(--cp-control)}.partner-reference-button,.partner-payment-total{color:var(--cp-blue)}.partner-detail-field dt{color:var(--cp-muted)}.partner-detail-copy{color:var(--cp-blue)}.partner-collection-dialog h3{border-top:1px solid var(--cp-line)}.partner-collection-dialog>header{background:var(--cp-surface)}.partner-metrics .partner-refund-card{background:var(--cp-control)}.partner-metric-link>span{color:var(--cp-blue)}.partner-metric-link:hover{background:0 0}.partner-refund-date-note{color:var(--cp-muted)}.partner-refund-metrics section:first-child,.partner-refund-metrics section:nth-child(2),.partner-refund-metrics section:nth-child(3){background:var(--cp-control)}.partner-refund-action{background:var(--cp-selected)}.partner-dialog>header{background:var(--cp-surface)}@media (width<=850px){.partner-app{background:var(--cp-surface)}.partner-app .partner-sidebar{background:var(--cp-control)}.partner-sidebar .partner-nav button{color:var(--cp-muted)}.partner-sidebar .partner-nav button[aria-current=page]{background:var(--cp-selected);color:var(--cp-blue)}.partner-app .partner-header{background:var(--cp-surface)}.partner-header .icon-button{color:var(--cp-muted)}.partner-toolbar .partner-date-tabs{background:var(--cp-surface)}.partner-date-tabs button[aria-pressed=true]{background:var(--cp-selected);color:var(--cp-blue)}.partner-search,.partner-section-heading .partner-search{background:var(--cp-control)}.partner-search input{color:var(--cp-text)}.partner-metrics section,.partner-metrics.with-refunds section,.partner-metrics section:nth-child(n){background:var(--cp-surface)}.partner-metrics section:first-child strong{color:var(--cp-text)}.partner-metrics span,.partner-metrics.with-refunds span{color:var(--cp-muted)}.partner-metrics .partner-refund-card,.partner-metrics.with-refunds .partner-refund-card,.partner-surface{background:var(--cp-surface)}.partner-gateways article{border-top:1px solid var(--cp-line)}.partner-gateways article b{color:var(--cp-muted)}.partner-mobile-row,.partner-mobile-refund summary{border-top:1px solid var(--cp-line);color:var(--cp-text)}.partner-credit,.partner-refund-amount,.partner-row-reference,.partner-row-bottom,.partner-row-issue,.partner-mobile-row>svg,.partner-mobile-refund summary>svg{color:var(--cp-muted)}.partner-mobile-row:focus-visible,.partner-mobile-refund summary:focus-visible{outline:2px solid var(--cp-blue)}.partner-mobile-refund dt,.partner-foot{color:var(--cp-muted)}.partner-dialog,.partner-dialog>header{background:var(--cp-surface)}.partner-case-amount,.partner-refund-action{background:var(--cp-control)}.partner-dialog .primary{background:var(--cp-selected);color:var(--cp-blue)}.partner-login,.partner-login-card{background:var(--cp-surface)}}.partner-list-filters select{background:var(--cp-control) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23929baa' stroke-width='1.7'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 14px center;color:var(--cp-text)}.partner-overview-metrics .partner-metric-link:focus-visible{outline:2px solid var(--cp-blue)}.overview-home .overview-dashboard .metric-card{background:var(--cp-surface)}.overview-home .overview-dashboard .metric-card>span{color:var(--cp-muted)}.overview-home .overview-dashboard .metric-card>strong{color:var(--cp-text)}.overview-home .overview-dashboard .metric-card>small{color:var(--cp-muted)}.overview-home .metric-corner{background:var(--cp-control);color:var(--cp-blue)}.overview-home .metric-card[href]:focus-visible,.overview-home a:focus-visible,.overview-home summary:focus-visible{outline:2px solid var(--cp-blue)}.overview-home .collection-chart{background:var(--cp-surface);color:var(--cp-text)}.overview-home .chart-period{background:var(--cp-control);color:var(--cp-muted)}.overview-home .chart-axis,.overview-home .chart-tick,.overview-home .collection-chart footer,.overview-home .chart-empty{color:var(--cp-muted)}.overview-home .chart-bar{background:var(--cp-selected)}.overview-home .chart-bar:hover,.overview-home .chart-bar:focus-visible{background:var(--cp-control)}.overview-home .chart-tooltip{background:var(--cp-control);color:var(--cp-text)}.overview-home .collection-chart footer i{background:var(--cp-selected)}.overview-attention,.overview-routing-summary{background:var(--cp-surface)}.overview-operations h2{color:var(--cp-text)}.overview-attention>header>span{color:var(--cp-muted)}.overview-routing-summary>header>a{color:var(--cp-blue)}.overview-attention-row{color:var(--cp-text);border-bottom:1px solid var(--cp-line)}.overview-attention-row>svg,.overview-attention-row small,.overview-route-row small,.overview-attention-row>span{color:var(--cp-muted)}.overview-attention-row>span.has-items,.overview-attention-row:hover strong,.overview-route-row:hover strong{color:var(--cp-blue)}.overview-mapping-notice{color:var(--cp-amber)}.overview-route-row{border-bottom:1px solid var(--cp-line);color:var(--cp-text)}.overview-route-row>span{color:var(--cp-muted)}.overview-route-row>span.route-unavailable{color:var(--cp-amber)}.overview-route-row>svg,.overview-route-note,.overview-route-empty{color:var(--cp-muted)}.overview-route-more>summary{color:var(--cp-blue)}.overview-load-note{color:var(--cp-muted)}.refund-page .refund-main-search{background:var(--cp-control)}.refund-page .refund-period-select,.refund-page .refund-status-select{background-color:var(--cp-control);color:var(--cp-text)}.refund-page .refund-results-table{background:var(--cp-surface)}.refund-page .refund-order-link{color:var(--cp-text)}.refund-page .refund-order-link:hover{color:var(--cp-blue)}.refund-page .refund-order-link:focus-visible{outline:2px solid var(--cp-blue)}.refund-workflow-dialog.refund-dialog{background:var(--cp-surface)}.refund-workflow-dialog.refund-dialog>.dialog-head{background:var(--cp-surface);border-bottom:1px solid var(--cp-line)}.refund-workflow-dialog.refund-dialog .refund-detail-amount{color:var(--cp-text)}.refund-workflow-dialog.refund-dialog .refund-gateway-tag{background:var(--cp-control);color:var(--cp-muted)}.refund-workflow-dialog.refund-dialog .refund-accordion{border-top:1px solid var(--cp-line)}.refund-workflow-dialog.refund-dialog .refund-accordion summary{color:var(--cp-text)}.refund-workflow-dialog.refund-dialog .refund-next-step p{color:var(--cp-muted)}.refund-workflow-dialog.refund-dialog .refund-next-step button{background:var(--cp-selected);color:var(--cp-blue)}.refund-workflow-dialog.refund-dialog .refund-next-step button:disabled{background:var(--cp-control);color:var(--cp-muted)}.refund-workflow-dialog.refund-dialog .refund-complete-action{background:var(--cp-selected);color:var(--cp-blue)}.refund-action-tip .refund-action-help.refund-fixed-help{background:var(--cp-control);color:var(--cp-text)}@media (width<=700px){.refund-page .refund-results-table tr{background:var(--cp-surface)}.refund-page .refund-results-table td:nth-child(4),.refund-page .refund-mobile-vendor{color:var(--cp-muted)}}@media (width<=760px){.refund-page .cases-mobile-list,.support-admin .cases-mobile-list{background:var(--cp-surface)}.refund-page .cases-record,.support-admin .cases-record{color:var(--cp-text);border-bottom:1px solid var(--cp-line)}.refund-page .cases-record:focus-visible,.support-admin .cases-record:focus-visible{outline:2px solid var(--cp-blue)}.refund-page .cases-record:active:not(:disabled),.support-admin .cases-record:active{background:var(--cp-selected)}.cases-record-customer{color:var(--cp-text)}.cases-record-meta,.cases-record-issue,.cases-record-footer,.cases-record-footer>svg,.cases-record-date{color:var(--cp-muted)}.refund-page .cases-filter-trigger,.support-admin .cases-filter-trigger{background:var(--cp-control);color:var(--cp-text)}.refund-page .cases-filter-trigger[aria-expanded=true],.support-admin .cases-filter-trigger[aria-expanded=true],.cases-filter-count{background:var(--cp-selected);color:var(--cp-blue)}.cp-shell dialog.refund-workflow-dialog.refund-dialog>.cp-dialog-header,.cp-shell dialog.support-modal.cp-dispute.support-workflow-dialog>.cp-dialog-header{background:var(--cp-surface)}.cp-shell dialog.refund-workflow-dialog .refund-payment-picker .refund-search{background:var(--cp-control)}.cp-shell dialog.refund-workflow-dialog .refund-payment-picker .refund-search>svg{color:var(--cp-muted)}.cp-shell dialog.refund-workflow-dialog .cases-payment-list{background:var(--cp-control)}.cp-shell dialog.refund-workflow-dialog .refund-accordion dt{color:var(--cp-muted)}}.support-admin .dispute-status-tabs{background:var(--cp-surface)}.support-admin .dispute-status-tabs button{color:var(--cp-muted)}.support-admin .dispute-status-tabs button[aria-selected=true]{background:var(--cp-selected);color:var(--cp-blue)}.support-admin .dispute-status-tabs button[aria-selected=true] span{color:var(--cp-blue)}.support-admin .dispute-search-controls input,.support-admin .dispute-search-controls select{background-color:var(--cp-control);color:var(--cp-text)}.support-admin .panel{background:var(--cp-surface)}.support-admin .dispute-order-link{color:var(--cp-text)}.support-admin .dispute-order-link:hover{color:var(--cp-blue)}.support-admin .dispute-order-link:focus-visible{outline:2px solid var(--cp-blue)}.support-admin .dispute-search-summary{color:var(--cp-blue)}.support-fixed-help{background:var(--cp-control);color:var(--cp-text)}.support-modal.cp-dispute.support-workflow-dialog{color:var(--cp-text);background:var(--cp-surface)}.support-modal.cp-dispute.support-workflow-dialog .header{background:var(--cp-surface)}.support-modal.cp-dispute.support-workflow-dialog .status{background:color-mix(in srgb,var(--cp-amber) 12%,transparent);color:var(--cp-amber)}.support-modal.cp-dispute.support-workflow-dialog .status.is-success{background:color-mix(in srgb,var(--cp-success) 12%,transparent);color:var(--cp-success)}.support-modal.cp-dispute.support-workflow-dialog .status.is-failed{background:color-mix(in srgb,var(--cp-red) 12%,transparent);color:var(--cp-red)}.support-modal.cp-dispute.support-workflow-dialog .context{border-right:1px solid var(--cp-line)}.support-modal.cp-dispute.support-workflow-dialog .amount{color:var(--cp-text)}.support-modal.cp-dispute.support-workflow-dialog .choices{background:var(--cp-control)}.support-modal.cp-dispute.support-workflow-dialog .choices .choice[aria-pressed=true]{background:var(--cp-selected);color:var(--cp-blue)}.support-modal.cp-dispute.support-workflow-dialog .choices .choice.accept[aria-pressed=true]{background:var(--cp-control);color:var(--cp-muted)}.support-modal.cp-dispute.support-workflow-dialog select,.support-modal.cp-dispute.support-workflow-dialog textarea{background-color:var(--cp-control);color:var(--cp-text)}.support-modal.cp-dispute.support-workflow-dialog select:focus,.support-modal.cp-dispute.support-workflow-dialog textarea:focus{outline:2px solid var(--cp-blue)}.support-modal.cp-dispute.support-workflow-dialog .footer{background:var(--cp-surface);border-top:1px solid var(--cp-line)}.support-modal.cp-dispute.support-workflow-dialog .button{background:var(--cp-control)}.support-modal.cp-dispute.support-workflow-dialog .button.primary{background:var(--cp-selected);color:var(--cp-blue)}.support-modal.cp-dispute.support-workflow-dialog .button.primary.danger{background:color-mix(in srgb,var(--cp-amber) 12%,transparent);color:var(--cp-amber)}.support-modal.cp-dispute.support-workflow-dialog .text-action{color:var(--cp-blue)}.support-modal.cp-dispute.support-workflow-dialog .upload{border-color:var(--cp-line)}.support-modal.cp-dispute.support-workflow-dialog .upload.dragging{border-color:var(--cp-line);background:var(--cp-selected)}@media (width<=700px){.support-admin .support-disputes-table tr{background:var(--cp-surface)}.support-admin .support-disputes-table td:nth-child(7),.support-admin .dispute-mobile-vendor{color:var(--cp-muted)}}.support-admin .dispute-custom-dates label{color:var(--cp-muted)}.support-admin .dispute-custom-dates input{background:var(--cp-control);color:var(--cp-text)}.support-admin .dispute-custom-dates p{color:var(--cp-muted)}.support-admin .support-disputes-table .dispute-source-tag{background:var(--cp-control);color:var(--cp-muted)}.support-admin .cases-record-gateway{color:var(--cp-blue)}@media (width>=761px) and (width<=1200px){.support-admin .cases-record{border-bottom:1px solid var(--cp-line);color:var(--cp-text)}.support-admin .cases-record:focus-visible{outline:2px solid var(--cp-blue)}.support-admin .cases-record-meta,.support-admin .cases-record-issue{color:var(--cp-muted)}}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--cp-blue)}.sidebar{background:var(--cp-surface);border-right:1px solid var(--cp-line)}.brandmark{background:var(--cp-control);color:var(--cp-blue)}.workspace-pill>svg{color:var(--cp-muted)}.workspace-avatar{background:var(--cp-control);color:var(--cp-blue)}.nav-caption,.sidebar nav a{color:var(--cp-muted)}.sidebar nav a:hover{background:var(--cp-control);color:var(--cp-text)}.sidebar nav a.active{background:var(--cp-selected);color:var(--cp-blue)}.sidebar nav a.active:before{background:var(--cp-control)}.sidebar nav b{background:var(--cp-control);color:var(--cp-blue)}.sidebar-foot{color:var(--cp-muted)}.sandbox-dot,.live-dot{background:var(--cp-control)}.sidebar-foot>p{color:var(--cp-muted)}.owner>span,.avatar{background:var(--cp-control);color:var(--cp-blue)}.topbar{border-bottom:1px solid var(--cp-line)}.breadcrumb{color:var(--cp-muted)}.breadcrumb strong{color:var(--cp-text)}.timezone{color:var(--cp-muted)}.eyebrow,.primary,.secondary{color:var(--cp-blue)}.primary:hover{background:var(--cp-control)}.secondary{background:var(--cp-control);color:var(--cp-blue);border:1px solid var(--cp-line)}.secondary:hover{background:var(--cp-control)}.icon-button{color:var(--cp-muted)}.icon-button:hover{background:var(--cp-control);color:var(--cp-text)}.tooltip{color:var(--cp-blue);background:var(--cp-control);border:1px solid var(--cp-line)}.scope-line,.scope-line label{color:var(--cp-muted)}.scope-line select{color:var(--cp-blue)}.live-dot{background:var(--cp-control)}.metric{border:1px solid var(--cp-line);background:var(--cp-control)}.metric>div,.metric>p{color:var(--cp-muted)}.metric.mint{background:var(--cp-control);border-color:var(--cp-line);color:var(--cp-muted)}.metric.mint>div,.metric.mint>p{color:var(--cp-muted)}.metric.purple svg{color:var(--cp-blue)}.metric.amber svg{color:var(--cp-muted)}.metric.blue svg{color:var(--cp-blue)}.panel-head p,.panel-head>svg,.legend{color:var(--cp-muted)}.legend i{background:var(--cp-selected)}.bar-column{color:var(--cp-muted)}.bar-value{color:var(--cp-blue)}.bar-track{border-bottom:1px solid var(--cp-line);background:var(--cp-surface)}.bar{background:var(--cp-control)}.bar.today{background:var(--cp-selected)}.journey-icon,.journey-icon.blue{background:var(--cp-selected);color:var(--cp-blue)}.journey-icon.mint{background:var(--cp-control);color:var(--cp-muted)}.release-note{background:var(--cp-control);border:1px solid var(--cp-line);color:var(--cp-muted)}.release-note strong,.text-action{color:var(--cp-blue)}th{color:var(--cp-muted);border-top:1px solid var(--cp-line);border-bottom:1px solid var(--cp-line);background:var(--cp-control)}td{border-bottom:1px solid var(--cp-line);color:var(--cp-muted)}td strong{color:var(--cp-blue)}td small{color:var(--cp-muted)}tbody tr:hover{background:var(--cp-control)}.muted,.sub-inline{color:var(--cp-muted)}.badge{background:var(--cp-control);color:var(--cp-blue)}.badge.success,.badge.available,.badge.paid{background:color-mix(in srgb,var(--cp-success) 12%,transparent);color:var(--cp-success)}.badge.pending,.badge.requested{background:color-mix(in srgb,var(--cp-amber) 12%,transparent);color:var(--cp-amber)}.badge.failed,.badge.rejected{background:var(--cp-control);color:var(--cp-red)}.badge.sandbox{background:var(--cp-selected);color:var(--cp-blue)}.balance-label,.balance-label.available{color:var(--cp-muted)}.search{border:1px solid var(--cp-line);background:var(--cp-control);color:var(--cp-muted)}select{background:var(--cp-control);border:1px solid var(--cp-line);color:var(--cp-blue)}select option{background:var(--cp-control);color:var(--cp-text)}.table-foot,.withdraw-summary>span{color:var(--cp-muted)}.withdraw-summary strong{color:var(--cp-blue)}.withdraw-summary p{color:var(--cp-muted)}.vendor-avatar{background:var(--cp-selected);border:1px solid var(--cp-line);color:var(--cp-blue)}.color-1{background:var(--cp-selected);color:var(--cp-blue);border-color:var(--cp-line)}.color-2{background:var(--cp-control);color:var(--cp-muted);border-color:var(--cp-line)}.rate-tag{background:var(--cp-selected);border:1px solid var(--cp-line);color:var(--cp-blue)}.provider-logo b,.provider-logo em{color:var(--cp-blue)}.event-icon{background:var(--cp-control);border:1px solid var(--cp-line);color:var(--cp-blue)}.event p,.event small,.event-number{color:var(--cp-muted)}.dev-icon{color:var(--cp-blue)}.developer>p{color:var(--cp-muted)}.flow span{background:var(--cp-control);border:1px solid var(--cp-line)}.flow svg{color:var(--cp-muted)}.dev-endpoints code{color:var(--cp-blue)}.dev-endpoints span,.footer,.empty{color:var(--cp-muted)}.empty>span{background:var(--cp-control);color:var(--cp-blue)}.empty h3{color:var(--cp-blue)}.welcome{background:var(--cp-control);border:1px solid var(--cp-line)}.welcome p{color:var(--cp-muted)}.error-banner{background:color-mix(in srgb,var(--cp-red) 12%,transparent);color:var(--cp-red)}.toast{background:var(--cp-control);color:var(--cp-muted)}.dialog{background:var(--cp-control);border:1px solid var(--cp-line);color:var(--cp-blue)}.dialog::backdrop{background:0 0}.dialog-head{border-bottom:1px solid var(--cp-line)}.dialog label,.login label{color:var(--cp-muted)}.dialog input,.dialog select,.dialog textarea,.login input{border:1px solid var(--cp-line);background:var(--cp-control);color:var(--cp-blue)}.form-help{color:var(--cp-muted)}.form-summary{background:var(--cp-control);border:1px solid var(--cp-line);color:var(--cp-blue)}.form-summary strong{color:var(--cp-blue)}.form-error{color:var(--cp-red);background:color-mix(in srgb,var(--cp-red) 12%,transparent)}.detail-list dt,.login p{color:var(--cp-muted)}@media (width<=760px){.search:focus-within{outline:2px solid var(--cp-blue)}}.date-options{background:var(--cp-control)}.date-options button{color:var(--cp-muted)}.date-options button.selected{background:var(--cp-selected);color:var(--cp-blue)}.report-filters input{background:var(--cp-control);color:var(--cp-blue);border:1px solid var(--cp-line)}.report-date,.gross-total>span{color:var(--cp-muted)}.count-summary .success{color:var(--cp-success)}.count-summary .pending{color:var(--cp-amber)}.count-summary .failed{color:var(--cp-red)}.gateway-total{background:var(--cp-control);border:1px solid var(--cp-line);color:var(--cp-blue)}.gateway-total:hover{background:var(--cp-control)}.gateway-total.tone-1{background:var(--cp-selected);border-color:var(--cp-line)}.gateway-total.tone-1:hover{background:var(--cp-selected)}.gateway-total.tone-2{background:var(--cp-control);border-color:var(--cp-line)}.gateway-symbol{background:0 0}.gateway-caption{color:var(--cp-muted)}.gateway-account-count{border-top:1px solid var(--cp-line);color:var(--cp-muted)}.gateway-tag{border:1px solid var(--cp-line);color:var(--cp-blue);background:var(--cp-selected)}.vendor-matrix tfoot th{color:var(--cp-blue);background:var(--cp-control)}.matrix-total{color:var(--cp-blue)}.vendor-api-form input,.vendor-api-form select{border:1px solid var(--border,var(--cp-line));background:var(--cp-control);color:var(--cp-blue)}.vendor-api-form input:focus-visible{outline:2px solid var(--cp-blue)}.support-summary p{color:var(--muted,var(--cp-muted))}.support-review textarea{border:1px solid var(--cp-line);background:var(--cp-control);color:var(--cp-text)}.support-mail-state:before,.support-mail-state.enabled:before{background:var(--cp-control)}.support-admin .table-toolbar input{background:var(--cp-control);border:1px solid var(--cp-line);color:var(--cp-blue)}.support-admin .table-toolbar input::placeholder{color:var(--cp-muted)}.support-modal{color:var(--cp-blue)}.support-photos img{background:var(--cp-control)}.rotation-body input[type=number]{border:1px solid var(--cp-line);background:var(--cp-control)}.rotation-row{border-top:1px solid var(--cp-line)}.rotation-usage{color:var(--cp-muted)}.rotation-panel input:focus-visible{outline:2px solid var(--cp-blue)}.rotation-simple-row{border-top:1px solid var(--cp-line)}.rotation-simple-row input{border:1px solid var(--cp-line);background:var(--cp-control)}.rotation-simple input:focus-visible{outline:2px solid var(--cp-blue)}.rotation-editor input{border:1px solid var(--cp-line);background:var(--cp-control)}.gateway-status:focus-visible{outline:2px solid var(--cp-blue)}.login .login-link{color:var(--cp-blue)}.login .login-notice{color:var(--cp-success)}.toggle-track,.toggle-track i,.gateway-toggle[aria-checked=true] .toggle-track{background:var(--cp-control)}.gateway-toggle:focus-visible{outline:2px solid var(--cp-blue)}.refund-empty{color:var(--muted,var(--cp-muted))}.refund-notice,.refund-page .table-scroll{border:1px solid var(--cp-line)}.refund-toolbar input{border:1px solid var(--cp-line);background:var(--cp-control);color:var(--cp-text)}.refund-tooltip{background:var(--cp-control);border:1px solid var(--cp-line);color:var(--cp-text)}.refund-page th{background:var(--cp-control)}.refund-page tbody tr:hover{background:0 0}.refund-search:focus-within{outline:2px solid var(--cp-blue)}.refund-tabs button[aria-selected=true]{color:var(--cp-blue)}.refund-date-filters button[aria-pressed=true]{background:var(--cp-selected);border-color:var(--cp-line);color:var(--cp-blue)}.refund-custom-dates p{color:var(--cp-muted)}.refund-dialog,.collection-detail-dialog{border:1px solid var(--cp-line);background:var(--cp-control);color:var(--cp-blue)}.refund-dialog .form-summary,.collection-detail-dialog .form-summary{background:var(--cp-control);border:1px solid var(--cp-line);color:var(--cp-muted)}.refund-dialog .form-summary strong,.collection-detail-dialog .form-summary strong{color:var(--cp-blue)}.refund-dialog form>label{color:var(--cp-muted)}.refund-dialog input,.refund-dialog textarea{background:var(--cp-control);border-color:var(--cp-line)}.refund-dialog .refund-confirm{color:var(--cp-text)}.refund-action-help{border:1px solid var(--cp-line);background:var(--cp-control);color:var(--cp-text)}.refund-period-select{color:var(--cp-text)}.dispute-refresh,.dispute-remove{color:var(--cp-blue)}.dispute-choice-option:focus-within{outline:2px solid var(--cp-blue)}.dispute-choice-option.selected,.dispute-choice-option.selected.accept{border-color:var(--cp-line)}.dispute-choice-option svg{color:var(--cp-blue)}.dispute-choice-option.accept svg{color:var(--cp-muted)}.dispute-availability{border-left:3px solid var(--cp-line)}.dispute-upload{border:1px dashed var(--cp-line)}.dispute-upload.dragging,.dispute-upload:focus-within{border-color:var(--cp-line);outline:2px solid var(--cp-blue)}.dispute-upload svg{color:var(--cp-blue)}.dispute-submit.accept{background:var(--cp-control)!important}.dispute-feedback.error{background:color-mix(in srgb,var(--cp-red) 12%,transparent);color:var(--cp-red)}.dispute-feedback.success{background:color-mix(in srgb,var(--cp-success) 12%,transparent);color:var(--cp-success)}.dispute-help:focus-visible{outline:2px solid var(--cp-blue)}.support-modal .dispute-section-title,.support-modal .dispute-section-title svg{color:var(--cp-blue)}.support-modal .dispute-section:nth-of-type(2) .dispute-section-title svg{color:var(--cp-muted)}.support-modal .dispute-choice legend,.support-modal .payment-reference,.support-modal .payment-source{color:var(--cp-blue)}.support-modal .payment-amount{color:var(--cp-muted)}.support-modal .payment-expand{color:var(--cp-blue)}.support-modal .payment-expand:focus-visible{outline:2px solid var(--cp-blue)}.support-modal.cp-dispute .status{color:var(--cp-amber);border:1px solid var(--cp-line);background:0 0}.support-modal.cp-dispute .order-line{color:var(--cp-muted)}.support-modal.cp-dispute .order-line b{color:var(--cp-text)}.support-modal.cp-dispute .dot{color:var(--cp-muted)}.support-modal.cp-dispute .gateway i{background:var(--cp-selected)}.support-modal.cp-dispute .quote{color:var(--cp-muted)}.support-modal.cp-dispute .avatar{background:var(--cp-control);color:var(--cp-muted)}.support-modal.cp-dispute .extra{color:var(--cp-muted)}.support-modal.cp-dispute .choice[aria-selected=true]{background:var(--cp-control);color:var(--cp-blue)}.support-modal.cp-dispute .choice.accept[aria-selected=true]{background:var(--cp-control);color:var(--cp-muted)}.support-modal.cp-dispute select,.support-modal.cp-dispute textarea{background:var(--cp-control);border:1px solid var(--cp-line);color:var(--cp-blue)}.support-modal.cp-dispute textarea::placeholder{color:var(--cp-muted)}.support-modal.cp-dispute .upload{border:1px dashed var(--cp-line)}.support-modal.cp-dispute .upload:hover,.support-modal.cp-dispute .upload:focus-within{background:0 0}.support-modal.cp-dispute .upload svg{color:var(--cp-blue)}.support-modal.cp-dispute .accept-panel p,.support-modal.cp-dispute .confirm{color:var(--cp-muted)}.support-modal.cp-dispute .footer{background:var(--cp-control)}.support-modal.cp-dispute .deadline svg,.support-modal.cp-dispute .deadline strong{color:var(--cp-muted)}.support-modal.cp-dispute .button{color:var(--cp-blue)}.support-modal.cp-dispute .button.primary{background:var(--cp-selected);color:var(--cp-blue);border-color:var(--cp-line)}.support-modal.cp-dispute .button.primary.danger{background:color-mix(in srgb,var(--cp-amber) 12%,transparent);border-color:var(--cp-line);color:var(--cp-amber)}.support-modal.cp-dispute .tooltip{background:var(--cp-control);color:var(--cp-blue)}.support-modal.cp-dispute .preview-message{color:var(--cp-blue)}.support-modal.cp-dispute,.support-modal.cp-dispute select option,.support-modal.cp-dispute .button.primary,.support-modal.cp-dispute .tooltip{background:var(--cp-control)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.support-modal.cp-dispute{background:var(--cp-control)}}@media (prefers-reduced-transparency:reduce){.support-modal.cp-dispute{background:var(--cp-control)}}.support-modal.cp-dispute{color:var(--cp-blue)}.support-modal.cp-dispute .header{background:var(--cp-control)}.support-modal.cp-dispute .choices .choice[aria-pressed=true]{color:var(--cp-blue)}.support-modal.cp-dispute .choices .choice.accept[aria-pressed=true]{background:var(--cp-control);color:var(--cp-muted)}.support-modal.cp-dispute .availability{border-left:2px solid var(--cp-line);background:0 0}.support-modal.cp-dispute .text-action{color:var(--cp-blue)}.support-modal.cp-dispute .upload.dragging{border-color:var(--cp-line);background:0 0}.support-modal.cp-dispute .feedback.error{background:color-mix(in srgb,var(--cp-red) 12%,transparent);color:var(--cp-red)}.support-modal.cp-dispute .feedback.success{background:color-mix(in srgb,var(--cp-success) 12%,transparent);color:var(--cp-success)}.support-admin .dispute-id-copy:hover{color:var(--cp-blue);background:0 0}.dispute-id-short:focus-visible,.dispute-id-copy:focus-visible{outline:2px solid var(--cp-blue)}.dispute-id-tooltip{background:var(--cp-control);color:var(--cp-blue);border:1px solid var(--cp-line)}.dispute-id-tooltip small{color:var(--cp-blue)}.dispute-status-tabs{background:var(--cp-control)}.dispute-status-tabs button{color:var(--cp-muted)}.dispute-status-tabs button[aria-selected=true]{background:var(--cp-control);color:var(--cp-blue)}.dispute-status-tabs button span{background:0 0}.dispute-status-tabs button[aria-selected=true] span{color:var(--cp-blue);background:0 0}.dispute-search-controls input,.dispute-search-controls select{border:1px solid var(--cp-line);background:var(--cp-control);color:var(--cp-blue)}.dispute-search-summary{color:var(--cp-blue)}.refund-gateway-tag{color:var(--cp-blue);background:var(--cp-selected)}.refund-detail-amount{color:var(--cp-blue)}.refund-order-line{color:var(--cp-text)}.refund-adjustments strong{color:var(--cp-blue)}.refund-adjustments>div:first-child strong,.metric-amber,.metric-green{color:var(--cp-muted)}.metric-purple,.overview-metrics a:hover span{color:var(--cp-blue)}.metric-red{color:var(--cp-muted)}.overview-dashboard .metric-card{background:var(--cp-control);border:1px solid var(--cp-line)}.overview-dashboard .metric-card>span{color:var(--cp-muted)}.overview-dashboard .metric-card>strong{color:var(--cp-blue)}.overview-dashboard .collection-card,.overview-dashboard .refund-card{background:var(--cp-control)}.overview-dashboard .dispute-card,.overview-dashboard .revenue-card{background:var(--cp-selected)}.metric-corner{color:var(--cp-muted);background:0 0}.metric-card[href]:focus-visible,.routing-card:focus-visible{outline:2px solid var(--cp-blue)}.overview-dashboard .routing-card{background:var(--cp-control)}.routing-icon{color:var(--cp-blue)}.collection-chart{background:var(--cp-selected);border:1px solid var(--cp-line);color:var(--cp-text)}.chart-period{color:var(--cp-muted);background:0 0}.chart-axis{color:var(--cp-muted)}.chart-bars{background:var(--cp-surface)}.chart-bar,.chart-bar:hover,.chart-bar:focus-visible{background:var(--cp-control)}.chart-tick{color:var(--cp-muted)}.chart-tooltip{background:var(--cp-selected);border:1px solid var(--cp-line)}.collection-chart footer{color:var(--cp-muted)}.collection-chart footer i{background:var(--cp-control)}.chart-empty{color:var(--cp-muted)}:root,body,.app-shell,.main,.topbar,.sidebar{background:var(--cp-surface)}.overview-dashboard .routing-card>.gateway-live-status{color:var(--cp-success)}.gateway-live-status i{background:color-mix(in srgb,var(--cp-success) 12%,transparent);box-shadow:0 0 0 0 var(--cp-line)}.universal-input{background:var(--cp-control);border:1px solid var(--cp-line);color:var(--cp-muted)}.universal-input:focus-within{border-color:var(--cp-line);box-shadow:0 0 0 2px var(--cp-line)}.search-clear{color:var(--cp-muted)}.search-clear-help{background:var(--cp-control)}.universal-popover{border:1px solid var(--cp-line);background:var(--cp-control)}.universal-search-head{border-bottom:1px solid var(--cp-line)}.search-hint p{color:var(--cp-muted)}.search-hint>div>span,.search-facets button{background:var(--cp-control);color:var(--cp-muted)}.search-facets button.selected{background:var(--cp-selected);color:var(--cp-blue)}.search-result-status{color:var(--cp-muted)}.universal-result{border-top:1px solid var(--cp-line)}.universal-result:hover,.universal-result.selected{background:var(--cp-control)}.search-kind{color:var(--cp-blue);background:var(--cp-selected)}.kind-refunds,.kind-support{background:var(--cp-control);color:var(--cp-muted)}.kind-collections{background:var(--cp-selected);color:var(--cp-blue)}.search-detail{border:1px solid var(--cp-line);background:var(--cp-control);color:var(--cp-blue)}.search-detail dt,.search-detail-date{color:var(--cp-muted)}.rotation-mode select{background:var(--cp-control) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23a7a7b3' stroke-width='2'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 14px center}.rotation-mode select:focus-visible{outline:2px solid var(--cp-blue)}.rotation-share{background:var(--cp-selected);color:var(--cp-blue)}.rotation-share-zero{background:var(--cp-control)}.rotation-summary>div{background:var(--cp-surface)}.rotation-summary dt,.rotation-summary .remaining dd,.rotation-summary .reserved dd{color:var(--cp-muted)}.rotation-page .rotation-simple{background:var(--cp-surface)}.rotation-toolbar .rotation-toggle{color:var(--cp-muted)}.rotation-help-tip:focus-visible{outline:2px solid var(--cp-blue)}.rotation-page .rotation-table th,.rotation-disabled{background:var(--cp-control);color:var(--cp-muted)}.rotation-page .rotation-table .rotation-remaining,.rotation-page .rotation-table .rotation-reserved{color:var(--cp-muted)}.refund-dialog .refund-accordion{background:var(--cp-control)}.refund-dialog .refund-accordion summary:focus-visible{outline:2px solid var(--cp-blue)}.refund-dialog>.dialog-head{background:var(--cp-control)}.gateway-action-tooltip{background:var(--cp-control);color:var(--cp-text)}.refund-saved-detail>span{color:var(--muted,var(--cp-muted))}.refund-saved-value [role=status]{color:var(--cp-success)}.refund-dialog{background:var(--cp-surface)}.refund-order-line,.refund-detail-time,.refund-detail .form-help{color:var(--cp-muted)}.refund-detail .primary{background:var(--cp-selected);color:var(--cp-blue)}.refund-detail .refund-recipient-section{border-bottom:1px solid var(--cp-line)}.refund-detail form>label input:not([type=checkbox]){background:var(--cp-control)}.refund-detail form>label input:not([type=checkbox]):focus{border-color:var(--cp-line);box-shadow:0 0 0 3px var(--cp-line)}.refund-detail .refund-complete-action{background:var(--cp-selected);color:var(--cp-blue)}.refund-detail .refund-complete-action:hover:not(:disabled){background:var(--cp-selected)}.refund-detail .refund-complete-action:focus-visible{outline:2px solid var(--cp-blue)}.gateway-section-tabs{background:var(--cp-surface)}.gateway-section-tabs a{color:var(--cp-muted)}.gateway-section-tabs a:hover{color:var(--cp-text)}.gateway-section-tabs a[aria-current=page]{background:var(--cp-selected);color:var(--cp-blue)}.gateway-section-tabs a:focus-visible{outline:2px solid var(--cp-blue)}.cp-shell{background:var(--cp-surface);color:var(--cp-text)}.cp-shell .sidebar{background:var(--cp-surface)}.cp-shell .sidebar nav a,.cp-settings-link{color:var(--cp-muted)}.cp-shell .sidebar nav a.active,.cp-shell .cp-settings-link.active{background:var(--cp-selected);color:var(--cp-blue)}.cp-shell .sidebar nav a:hover,.cp-shell .cp-settings-link:hover{background:var(--cp-control)}.cp-shell .sidebar nav a.active:hover{background:var(--cp-selected)}.cp-shell .owner{border-color:var(--cp-line)}.cp-shell .breadcrumb strong{color:var(--cp-text)}.cp-shell .primary{background:var(--cp-selected);color:var(--cp-blue)}.cp-shell .primary:hover{background:var(--cp-selected)}.cp-shell .secondary{background:var(--cp-control);color:var(--cp-text)}.cp-shell .icon-button{color:var(--cp-muted)}.cp-shell .icon-button:hover{background:var(--cp-control)}.cp-shell .panel{background:var(--cp-surface)}.cp-shell table th{background:var(--cp-surface);border-bottom:1px solid var(--cp-line);color:var(--cp-muted)}.cp-shell table td{border-color:var(--cp-line);color:var(--cp-text)}.cp-shell .gateway-tag,.cp-shell .rate-tag,.cp-shell .vendor-avatar{background:var(--cp-control);color:var(--cp-muted)}.cp-shell .search{background:var(--cp-control)}.cp-shell select{background-color:var(--cp-control)}.cp-shell .universal-input{background:var(--cp-control)}.cp-shell .table-foot{border-color:var(--cp-line)}.cp-shell .gateway-total{background:var(--cp-surface)}.cp-shell .gateway-symbol{background:var(--cp-control);color:var(--cp-blue)}.cp-shell .gateway-amount{color:var(--cp-text)}.cp-row-link,.cp-group-link{color:var(--cp-blue)}.cp-filter-trigger>span{background:var(--cp-selected);color:var(--cp-blue)}.cp-custom-dates input{background:var(--cp-control);color:var(--cp-text)}.cp-section-tabs a{background:var(--cp-surface);color:var(--cp-muted)}.cp-section-tabs a[aria-current=page]{background:var(--cp-selected);color:var(--cp-blue)}.cp-collection-dialog,.cp-filter-dialog{background:var(--cp-surface);color:var(--cp-text)}.cp-collection-dialog>header,.cp-filter-dialog>header{background:var(--cp-surface)}.cp-filter-dialog label,.cp-detail-note{color:var(--cp-muted)}.cp-detail-disclosure{border-top:1px solid var(--cp-line)}.cp-detail-grid dt{color:var(--cp-muted)}.cp-copy-status{color:var(--cp-blue)}.cp-shell .dialog,.cp-shell .dialog>.dialog-head{background:var(--cp-surface)}.cp-shell .dialog input:not([type=checkbox]):not([type=radio]),.cp-shell .dialog textarea{background:var(--cp-control);border:1px solid var(--cp-line);color:var(--cp-text)}.cp-shell .event-icon{background:var(--cp-control);color:var(--cp-blue)}.cp-shell a:focus-visible,.cp-shell button:focus-visible,.cp-shell input:focus-visible,.cp-shell select:focus-visible,.cp-shell textarea:focus-visible{outline:2px solid var(--cp-blue)}@media (width<=760px){.cp-mobile-dock{background:var(--cp-surface)}.cp-mobile-dock>a,.cp-mobile-dock>button{color:var(--cp-muted)}.cp-mobile-dock a[aria-current=page],.cp-mobile-dock button[aria-expanded=true]{background:var(--cp-selected);color:var(--cp-blue)}.cp-mobile-dock span{background:var(--cp-control)}.cp-shell .cp-collections tr{border-bottom:1px solid var(--cp-line)}.cp-shell .cp-collections td:nth-child(2){color:var(--cp-muted)}}.cp-action-tooltip{background:var(--cp-control);color:var(--cp-text)}.cp-shell .routing-dialog,.cp-shell .routing-dialog header{background:var(--cp-surface)}.cp-shell .routing-dialog header span{color:var(--cp-muted)}.cp-shell .routing-dialog footer{background:var(--cp-surface)}.cp-shell .routing-tabs button[aria-pressed=true],.cp-shell .routing-sequence,.cp-shell .routing-override{background:var(--cp-selected);color:var(--cp-blue)}.cp-shell .routing-search{background:var(--cp-control)}.cp-shell .gateway-section-tabs{background:var(--cp-surface)}.cp-shell .gateway-section-tabs a[aria-current=page]{background:var(--cp-selected);color:var(--cp-blue)}.cp-shell .vendor-api-dialog,.cp-shell .rotation-editor,.cp-shell .vendor-api-dialog>header,.cp-shell .rotation-editor>header,.cp-shell .search-detail,.cp-shell .search-detail>header{background:var(--cp-surface)}.cp-shell .cp-link-retries,.cp-collection-dialog .cp-link-retries{color:var(--cp-blue)}.cp-collection-dialog .cp-link-retries strong{color:var(--cp-text)}.cp-shell dialog.cp-dialog,.cp-shell dialog.cp-dialog .cp-dialog-header{background:var(--cp-surface)}.cp-shell dialog.cp-dialog button.cp-dialog-close{color:var(--cp-muted)}.cp-shell dialog.cp-dialog button.cp-dialog-close:hover:not(:disabled){background:var(--cp-control);color:var(--cp-text)}.cp-shell dialog.cp-dialog :is(button,a,input,select,textarea,summary):focus-visible{outline:2px solid var(--cp-blue)}.cp-shell dialog.cp-dialog :is(button.primary,a.primary,button.settlement-primary){background:var(--cp-selected);color:var(--cp-blue)}.cp-shell dialog.cp-dialog :is(button.secondary,button.settlement-secondary,button.receipt-adjust-action){background:var(--cp-control);color:var(--cp-text)}.cp-shell dialog.cp-dialog :is(button.primary,a.primary,button.settlement-primary):hover:not(:disabled){background:var(--cp-selected)}.cp-shell dialog.cp-dialog :is(button.secondary,button.settlement-secondary,button.receipt-adjust-action):hover:not(:disabled){background:var(--cp-control)}.cp-shell dialog.cp-dialog.routing-dialog footer{border-color:var(--cp-line)}@media (width<=760px){.cp-shell,.cp-shell .topbar,.cp-shell .cp-mobile-dock{background:var(--cp-surface)}.cp-shell .cp-mobile-menu nav a{background:var(--cp-control)}.cp-shell .cp-mobile-menu nav a[aria-current=page]{background:var(--cp-selected);color:var(--cp-blue)}.cp-shell .cp-mobile-signout{color:var(--cp-muted)}.cp-shell :is(.gateway-section-tabs,.cp-section-tabs),.cp-shell .universal-popover{background:var(--cp-surface)}.cp-shell .cp-collection-record{color:var(--cp-text);border-top:1px solid var(--cp-line)}.cp-shell .cp-collection-record:active{background:var(--cp-control)}.cp-record-middle>span:first-child,.cp-record-bottom{color:var(--cp-muted)}.cp-shell :is(.gateway-list,.cp-vendors,.rotation-table,.routing-records,.partner-access) tr{border-bottom:1px solid var(--cp-line)}.cp-shell .gateway-list td:nth-child(2),.cp-shell .cp-vendors td:nth-child(3):before,.cp-shell .rotation-table td[data-label]:not(:first-child):before,.cp-shell .routing-records td[data-label]:before{color:var(--cp-muted)}}.cp-event-details summary{color:var(--cp-blue)}@media (width<=760px){.cp-shell .cp-mobile-dock>button[data-active=true]{background:var(--cp-selected);color:var(--cp-blue)}.login{background:var(--cp-surface);color:var(--cp-text)}.login input{background:var(--cp-control)}.login .primary,.login .brandmark{background:var(--cp-selected);color:var(--cp-blue)}.login label,.login p{color:var(--cp-muted)}.login .login-link{color:var(--cp-blue)}}.cp-appo-tag{background:var(--cp-selected);color:var(--cp-blue)}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--cp-canvas:#111318;--cp-page:#090b10;--cp-surface:#181c24;--cp-control:#242a36;--cp-line:#ffffff20;--cp-text:#f8fafc;--cp-muted:#c4cad4;--cp-accent:#245edb;--cp-hover:#2865e5;--cp-blue:#8ec5ff;--cp-selected:#132435;--cp-selected-text:#8ec5ff;--cp-selected-border:#5c87b5;--cp-control-border:#8491a5;--cp-success:#8ce0b1;--cp-amber:#f2c572;--cp-red:#ffb3b3;--cp-bar:#6da8ff;--cp-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23c4cad4' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");--muted:var(--cp-muted);--line:var(--cp-line);--panel:var(--cp-surface);--purple:var(--cp-blue);--mint:var(--cp-success);color:var(--cp-text);background:var(--cp-canvas);font-family:Poppins,system-ui,sans-serif}:root[data-panel-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--cp-canvas:#edf0f5;--cp-page:#fff;--cp-surface:#f4f6fa;--cp-control:#e6eaf1;--cp-line:#1b243022;--cp-text:#171b24;--cp-muted:#485367;--cp-blue:#1749ac;--cp-selected:#ddeaff;--cp-selected-text:#163f7a;--cp-selected-border:#5175a8;--cp-control-border:#718099;--cp-success:#1f6d44;--cp-amber:#875214;--cp-red:#b42335;--cp-bar:#245edb;--cp-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23485367' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")}body{background:var(--cp-canvas);color:var(--cp-text)}.cp-shell,.partner-app,.partner-login,.login{--muted:var(--cp-muted);--line:var(--cp-line);--panel:var(--cp-surface);--purple:var(--cp-blue);--mint:var(--cp-success);color:var(--cp-text);background:var(--cp-canvas);font-size:15px;line-height:1.6}.cp-shell .sidebar{background:var(--cp-canvas);border:0;border-radius:0;width:248px;padding:25px 18px;inset:0 auto 0 0}.cp-wordmark{color:var(--cp-text);letter-spacing:-1px;white-space:nowrap;align-items:center;gap:10px;font-size:25px;font-weight:600;display:inline-flex}.cp-brand-icon{background:var(--cp-accent);color:#fff;border-radius:10px;place-items:center;width:36px;height:36px;font-size:30px;font-weight:600;line-height:1;display:grid}.cp-shell .cocopay-brand{margin-bottom:30px;padding:0 12px;text-decoration:none}.cp-shell .sidebar nav a,.cp-shell .cp-settings-link{min-height:46px;color:var(--cp-muted);border-radius:12px;margin:5px 0;padding:11px 14px;font-size:14px}.cp-shell .sidebar nav a:hover,.cp-shell .cp-settings-link:hover{background:var(--cp-surface);color:var(--cp-text)}.cp-shell .sidebar nav a.active,.cp-shell .cp-settings-link.active{background:var(--cp-selected);color:var(--cp-selected-text);box-shadow:inset 0 0 0 1px var(--cp-selected-border)}.cp-shell .owner{border-color:var(--cp-line);color:var(--cp-text)}.cp-shell .owner small{color:var(--cp-muted)}.cp-shell .owner>span,.cp-shell .avatar{background:var(--cp-control);color:var(--cp-text)}.cp-shell .main{background:var(--cp-page);border-radius:24px;min-height:calc(100dvh - 16px);margin:8px 8px 8px 248px;overflow:clip}.cp-shell .topbar{border-bottom:1px solid var(--cp-line);background:0 0;height:72px;padding:0 30px}.cp-shell .breadcrumb{color:var(--cp-muted);align-items:center;gap:10px;font-size:13px;display:flex}.cp-shell .breadcrumb strong{color:var(--cp-text);font-weight:500}.cp-shell .topbar-right{align-items:center;gap:14px;display:flex}.cp-shell .content{max-width:1800px;padding:27px 30px 40px}.cp-page-heading{margin:0 0 22px}.cp-page-heading h1{letter-spacing:-.6px;color:var(--cp-text);margin:0;font-size:30px;font-weight:600;line-height:1.3}.cp-shell :is(.panel,.metric-card,.collection-chart,.overview-attention,.overview-routing-summary,.gateway-total,.finance-settings-card,.finance-combined-receipt){background:var(--cp-surface);border-color:var(--cp-line);box-shadow:none;color:var(--cp-text);border-radius:18px}.cp-shell :is(h2,h3,h4,strong,td,.gateway-amount,.money){color:var(--cp-text)}.cp-shell :is(.muted,small,.table-foot,.gateway-caption,.archive-note,.chart-axis,.chart-tick,.chart-empty,.chart-period,.overview-route-note,.overview-route-empty){color:var(--cp-muted)}.cp-shell h2{font-size:18px;font-weight:500}.cp-shell table th{color:var(--cp-muted);border-color:var(--cp-line);background:0 0;font-size:14px;font-weight:500}.cp-shell table td{border-color:var(--cp-line);font-size:14px;line-height:1.6}.cp-shell table td small{font-size:12px;line-height:1.6}.cp-shell table td strong{font-weight:500}.cp-shell :is(.primary,.button.primary),.partner-app .primary,.partner-login .primary,.login .primary{background:var(--cp-accent);color:#fff;min-height:44px;box-shadow:none;border:1px solid #0000;border-radius:999px;padding:10px 20px;font-weight:500}.cp-shell :is(.primary,.button.primary):hover,.partner-app .primary:hover,.login .primary:hover{background:var(--cp-hover)}.cp-shell :is(.secondary,.icon-button,.search,.chart-period),.partner-app :is(.secondary,.icon-button),.partner-login .icon-button,.login .icon-button{background:var(--cp-control);color:var(--cp-text);border-color:var(--cp-line);border-radius:12px;min-height:44px}.cp-shell .secondary{border-radius:999px}.cp-shell .icon-button,.partner-app .icon-button,.partner-login .icon-button,.login .icon-button{min-width:44px}.cp-shell :is(.gateway-section-tabs,.cp-section-tabs,.finance-tabs,.dispute-status-tabs,.cp-collection-views){background:0 0;border:0;gap:8px}.cp-shell :is(.gateway-section-tabs,.cp-section-tabs,.finance-tabs,.dispute-status-tabs,.cp-collection-views) :is(a,button){color:var(--cp-muted);background:var(--cp-surface);border-radius:999px;min-height:44px;padding:10px 17px;line-height:1.5}.cp-shell :is(.gateway-section-tabs,.cp-section-tabs,.cp-collection-views) a[aria-current=page],.cp-shell :is(.finance-tabs,.dispute-status-tabs) button[aria-selected=true],.cp-shell :is(.finance-tabs,.dispute-status-tabs) button[aria-pressed=true]{background:var(--cp-selected);color:var(--cp-selected-text);box-shadow:inset 0 0 0 1px var(--cp-selected-border)}.cp-shell :is(input:not([type=checkbox]):not([type=radio]),select,textarea),.partner-app :is(input:not([type=checkbox]):not([type=radio]),select,textarea),.partner-login input,.login input{font:inherit;color:var(--cp-text);background-color:var(--cp-control);border:1px solid var(--cp-control-border);min-height:44px;box-shadow:none;border-radius:12px;padding:10px 14px;font-size:15px;line-height:1.5}.cp-shell .search input,.cp-shell .refund-main-search input,.cp-shell .dispute-search-controls input,.cp-shell .finance-search input,.partner-app .partner-search input{background:0 0;border:0;min-width:0}.cp-shell input::placeholder,.cp-shell textarea::placeholder,.partner-app input::placeholder{color:var(--cp-muted);opacity:1}html[data-panel-theme] :is(.cp-shell,.partner-app,.partner-login,.login) select:not([multiple]){text-overflow:ellipsis;max-width:100%;appearance:none!important;background-image:var(--cp-chevron)!important;background-position:right 16px center!important;background-repeat:no-repeat!important;background-size:16px 16px!important;min-height:44px!important;padding-inline:14px 48px!important;line-height:1.5!important}html[data-panel-theme] :is(.cp-shell,.partner-app) select[multiple]{background-image:none;padding-right:14px}html[data-panel-theme] :is(.cp-shell,.partner-app) select:disabled{color:var(--cp-muted);opacity:.65}.cp-shell select option,.partner-app select option{background:var(--cp-control);color:var(--cp-text)}.cp-shell :is(a,button,input,select,textarea,summary):focus-visible,.partner-app :is(a,button,input,select,textarea,summary):focus-visible,.login :is(button,input):focus-visible{outline:2px solid var(--cp-blue);outline-offset:3px}.cp-shell :is(.cp-row-link,.refund-order-link,.dispute-order-link,.reference-link),.partner-app .partner-reference-button{color:var(--cp-blue)}.cp-shell :is(.badge.success,.is-success,.status-success){background:color-mix(in srgb,var(--cp-success) 12%,transparent);color:var(--cp-success)}.cp-shell :is(.badge.pending,.badge.sandbox,.badge.warning){background:color-mix(in srgb,var(--cp-amber) 12%,transparent);color:var(--cp-amber)}.cp-shell :is(.badge.failed,.form-error,.error-banner,.is-failed){color:var(--cp-red);background:color-mix(in srgb,var(--cp-red) 10%,transparent)}.cp-shell .badge{border-radius:999px;font-size:12px}.cp-shell .overview-dashboard{grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);gap:20px;display:grid}.cp-shell .overview-dashboard .overview-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.cp-shell .overview-dashboard .metric-card{min-height:154px;padding:22px}.cp-shell .overview-dashboard .metric-card>span{color:var(--cp-muted);margin:0 0 12px;padding-right:22px;font-size:14px}.cp-shell .overview-dashboard .metric-card>strong{color:var(--cp-text);font-size:28px;font-weight:600}.cp-shell .overview-dashboard .metric-card>small{color:var(--cp-muted);font-size:12px}.cp-shell .metric-corner{color:var(--cp-blue);background:0 0}.cp-shell .chart-bar,.cp-shell .collection-chart footer i{background:var(--cp-bar)}.cp-shell .chart-bar:hover,.cp-shell .chart-bar:focus-visible{background:var(--cp-blue)}.cp-shell .chart-tooltip{background:var(--cp-control);color:var(--cp-text);border:1px solid var(--cp-line)}.cp-shell .chart-period{font-size:12px}.cp-shell .gateway-totals{gap:16px}.cp-shell .gateway-total{padding:22px}.cp-shell .gateway-symbol,.cp-shell .vendor-avatar,.cp-shell .event-icon{background:var(--cp-control);color:var(--cp-blue)}.cp-shell .gateway-total .gateway-title{color:var(--cp-text)}.cp-shell .gateway-caption{font-size:12px}.cp-shell .overview-attention-row,.cp-shell .overview-route-row{border-color:var(--cp-line);color:var(--cp-text)}.cp-shell .overview-route-row small,.cp-shell .overview-attention-row small{color:var(--cp-muted)}.cp-shell .overview-route-row>span{color:var(--cp-success)}.cp-shell .overview-route-row>span.route-unavailable{color:var(--cp-amber)}.cp-shell .overview-routing-summary>header>a,.cp-shell .overview-route-more>summary{color:var(--cp-blue)}html[data-panel-theme] .cp-shell dialog,html[data-panel-theme] .partner-dialog{background:var(--cp-surface);color:var(--cp-text);border:1px solid var(--cp-line);border-radius:22px;box-shadow:0 24px 80px #0005}html[data-panel-theme] .cp-shell dialog :is(.cp-dialog-header,.modal-head,.refund-dialog-header,.support-workflow-header,.rotation-editor-header,.routing-dialog-header,.modal-actions,.dialog-actions,.support-workflow-footer){background-color:var(--cp-surface);color:var(--cp-text);border-color:var(--cp-line)}html[data-panel-theme] .cp-shell dialog :is(input:not([type=checkbox]):not([type=radio]),select,textarea){background-color:var(--cp-control);color:var(--cp-text);border-color:var(--cp-control-border)}html[data-panel-theme] .cp-shell dialog :is(label,p,dt,small,.muted){color:var(--cp-muted)}html[data-panel-theme] .cp-shell dialog :is(h2,h3,strong,dd),.cp-shell .cp-mobile-menu nav a{color:var(--cp-text)}.cp-shell .cp-mobile-menu nav a[aria-current=page],.cp-shell .cp-mobile-dock :is(a[aria-current=page],button[data-active]){background:var(--cp-selected);color:var(--cp-selected-text);box-shadow:inset 0 0 0 1px var(--cp-selected-border)}.cp-shell .cp-mobile-dock{background:var(--cp-surface);border-color:var(--cp-line)}.cp-shell .cp-mobile-dock :is(a,button){color:var(--cp-muted)}.cp-action-tooltip{background:var(--cp-control);color:var(--cp-text);border-color:var(--cp-line)}.cp-login-theme{position:absolute;top:24px;right:24px}html[data-panel-theme] .login,html[data-panel-theme] .partner-login{background:var(--cp-page);color:var(--cp-text)}html[data-panel-theme] .login :is(h1,.brandmark),html[data-panel-theme] .partner-login h1{color:var(--cp-text)}html[data-panel-theme] .login .brandmark{background:var(--cp-accent);color:#fff}html[data-panel-theme] .login p,html[data-panel-theme] .partner-login :is(p,small){color:var(--cp-muted)}html[data-panel-theme] .partner-login-card,html[data-panel-theme] .partner-surface,html[data-panel-theme] .partner-metrics section{background:var(--cp-surface);color:var(--cp-text);border-color:var(--cp-line)}html[data-panel-theme] .partner-sidebar{background:var(--cp-canvas);color:var(--cp-text)}html[data-panel-theme] .partner-header{background:var(--cp-page);border-color:var(--cp-line);color:var(--cp-text)}html[data-panel-theme] .partner-nav button[aria-current=page]{background:var(--cp-selected);color:var(--cp-selected-text);box-shadow:inset 0 0 0 1px var(--cp-selected-border)}html[data-panel-theme] .partner-app :is(td,h2,h3,strong,b),html[data-panel-theme] .partner-dialog{color:var(--cp-text)}html[data-panel-theme] .partner-app :is(th,small,dt,.partner-foot){color:var(--cp-muted)}@media (width<=1100px){.cp-shell .overview-dashboard{grid-template-columns:minmax(0,1fr)}}@media (width<=900px){.cp-shell .sidebar{display:none}.cp-shell .main{min-height:calc(100dvh - 12px);margin:6px}.cp-shell .content{padding:22px 20px 110px}.cp-shell .topbar{padding:0 20px}}@media (width<=600px){.cp-shell .main{border-radius:0;min-height:100dvh;margin:0}.cp-shell .topbar{height:62px;padding:0 16px}.cp-shell .breadcrumb>span,.cp-shell .breadcrumb>svg{display:none}.cp-shell .topbar-right{gap:8px}.cp-shell .content{padding:22px 16px 110px}.cp-page-heading{margin-bottom:20px}.cp-page-heading h1{font-size:26px}.cp-shell .overview-dashboard .overview-metrics{gap:12px}.cp-shell .overview-dashboard .metric-card{min-height:148px;padding:16px}.cp-shell .overview-dashboard .metric-card>span{font-size:13px;line-height:1.5}.cp-shell .overview-dashboard .metric-card>strong{font-size:23px}.cp-shell .overview-dashboard .metric-card>span{margin-top:12px;padding:0}.cp-shell .gateway-total{padding:18px}.cp-shell .chart-axis,.cp-shell .chart-tick{font-size:11px}.cp-shell :is(.cp-collection-mobile-row,.cp-refund-mobile-row,.cp-dispute-mobile-row){background:var(--cp-surface);color:var(--cp-text)}.cp-shell .cp-mobile-dock{bottom:calc(12px + env(safe-area-inset-bottom))}.cp-shell .gateway-section-tabs{flex-wrap:nowrap;max-width:100%;overflow-x:auto}.cp-shell .gateway-section-tabs a{flex:none}}@media (width<=360px){.cp-shell .content{padding-inline:12px}.cp-shell .overview-dashboard .metric-card{padding:14px}.cp-shell .overview-dashboard .metric-card>strong{font-size:21px}}@media (prefers-reduced-motion:reduce){.cp-shell *,.partner-app *{scroll-behavior:auto;transition:none;animation:none}}.cp-shell .universal-search input{box-shadow:none;background:0 0;border:0}html[data-panel-theme] .cp-shell dialog.cp-dialog{--dialog-control:var(--cp-control);--dialog-text:var(--cp-text);--dialog-muted:var(--cp-muted)}html[data-panel-theme] .cp-shell .local-gateway-test{--lt-muted:var(--cp-muted);--lt-surface:var(--cp-surface);--lt-input:var(--cp-control);--lt-blue:var(--cp-blue);--lt-selection:var(--cp-selected)}html[data-panel-theme] .cp-shell dialog.cp-dialog :is(button.primary,a.primary,button.settlement-primary){background:var(--cp-accent);color:#fff;border-radius:999px}html[data-panel-theme] .cp-shell dialog.cp-dialog :is(button.primary,a.primary,button.settlement-primary):hover:not(:disabled){background:var(--cp-hover)}html[data-panel-theme] .cp-shell dialog.cp-dialog :is(button.secondary,button.settlement-secondary,button.receipt-adjust-action){background:var(--cp-control);color:var(--cp-text);border-radius:999px}html[data-panel-theme] .cp-shell dialog.cp-dialog .cp-dialog-close{background:var(--cp-control);color:var(--cp-muted)}html[data-panel-theme] .cp-shell dialog :is(.danger,.primary.danger){background:color-mix(in srgb,var(--cp-red) 12%,transparent);color:var(--cp-red)}.cp-shell .table-toolbar .search input{box-shadow:none;background:0 0;border:0}.cp-shell .universal-input{border:1px solid var(--cp-control-border);background:var(--cp-control);border-radius:12px}.cp-shell .universal-search input:focus-visible,.cp-shell .search input:focus-visible{outline-offset:-3px}.cp-shell .breadcrumb strong{font-size:13px}@media (width<=760px){.cp-shell .main>.content{padding:22px 16px 110px}.cp-shell{padding-bottom:0}}@media (width<=360px){.cp-shell .main>.content{padding-inline:12px}}.cp-shell .sidebar nav a,.cp-shell .cp-settings-link{margin:0}.cp-shell :is(.search,.refund-main-search,.finance-search,.universal-input) input{box-shadow:none;background:0 0!important;border:0!important}.cp-shell :is(.search,.refund-main-search,.finance-search,.universal-input):focus-within{outline:2px solid var(--cp-blue);outline-offset:3px}.cp-shell .toggle-track{background:var(--cp-control-border)}.cp-shell .toggle-track i{background:#fff}.cp-shell .gateway-toggle[aria-checked=true] .toggle-track{background:var(--cp-accent)}html[data-panel-theme] :is(.cp-shell,.partner-app) select+svg{display:none}html[data-panel-theme] :is(.cp-shell,.partner-app) select{color:var(--cp-text);color-scheme:inherit;font-size:15px;background-color:var(--cp-control)!important;border:1px solid var(--cp-control-border)!important}.cp-shell :is(.er-search,.gcr-search,.gpr-search) input{box-shadow:none;background:0 0!important;border:0!important}html[data-panel-theme] .cp-shell table th{color:var(--cp-muted);font-size:14px;font-weight:500}@media (width<=760px){.cp-shell .partner-toolbar{flex-wrap:wrap;gap:12px}.cp-shell .partner-toolbar button.primary{flex:none;width:auto;min-width:44px}.cp-shell .partner-toolbar>p{flex:220px}.cp-shell .partner-access .partner-toolbar{flex-wrap:wrap;align-items:center;display:flex}.cp-shell .partner-access .partner-toolbar .primary{width:auto;min-width:110px}.cp-shell .partner-access .partner-toolbar>p{flex:220px;margin:0}}html[data-panel-theme] .cp-shell dialog>header,html[data-panel-theme] .cp-shell dialog>footer{background:var(--cp-surface);color:var(--cp-text);border-color:var(--cp-line)}html[data-panel-theme] .cp-shell dialog.cp-collection-dialog{border:0;width:min(620px,100vw - 24px);max-height:calc(100dvh - 32px);overflow:hidden}.cp-shell .cp-collection-body{padding:0 var(--dialog-inset) var(--dialog-inset);scroll-padding-block:16px}.cp-shell .cp-payment-hero{grid-template-columns:minmax(0,1fr) auto;gap:6px 16px;padding:4px 0 16px;display:grid}.cp-shell .cp-payment-hero>.badge{grid-area:1/2;place-self:center end}.cp-shell .cp-payment-hero>strong{grid-area:1/1;font-size:30px;font-weight:600;line-height:1.4}.cp-shell .cp-payment-hero>span:not(.badge){grid-column:1/-1;font-size:15px;font-weight:500}.cp-shell .cp-payment-hero>small{overflow-wrap:anywhere;grid-column:1/-1;font-size:13px;line-height:1.6}.cp-shell .cp-related-actions{margin-bottom:12px}.cp-shell .cp-detail-disclosure{border-color:var(--cp-line);padding:4px 0}.cp-shell .cp-detail-disclosure summary{justify-content:space-between;align-items:center;gap:12px;min-height:48px;font-size:14px;font-weight:500;list-style:none;display:flex}.cp-shell .cp-detail-disclosure summary::-webkit-details-marker{display:none}.cp-shell .cp-detail-disclosure summary:after{content:"";background:var(--cp-chevron) center/16px no-repeat;flex:none;width:16px;height:16px;transform:rotate(-90deg)}.cp-shell .cp-detail-disclosure[open]>summary:after{transform:none}.cp-shell .cp-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 20px;margin:4px 0 16px;display:grid}.cp-shell .cp-detail-grid>div{min-width:0;padding:0;display:block}.cp-shell .cp-detail-grid>.cp-detail-wide{grid-column:1/-1}.cp-shell .cp-detail-grid dt{color:var(--cp-muted);margin-bottom:4px;font-size:12px;line-height:1.6}.cp-shell .cp-detail-grid dd{align-items:flex-start;gap:8px;min-height:44px;font-size:15px;line-height:1.6}.cp-shell .cp-detail-grid dd>span{overflow-wrap:anywhere;flex:1;align-self:center;min-width:0}.cp-shell .cp-detail-grid dd .tip-wrap{flex:none;margin:0}.cp-shell .cp-payment-amounts{border-block:1px solid var(--cp-line);padding:12px 0}.cp-shell .cp-copy-status:empty{display:none}html[data-panel-theme] .cp-shell dialog.refund-workflow-dialog.refund-dialog{border:0;width:min(560px,100vw - 24px);max-width:560px;max-height:calc(100dvh - 32px);overflow:hidden}html[data-panel-theme] .cp-shell dialog.refund-workflow-dialog.refund-dialog[open]{flex-direction:column;display:flex}html[data-panel-theme] .cp-shell dialog.refund-workflow-dialog>.cp-dialog-header{flex:none;position:relative}.cp-shell dialog.refund-workflow-dialog .refund-dialog-body{overscroll-behavior:contain;min-height:0;padding-bottom:env(safe-area-inset-bottom);scroll-padding-block:16px;display:block;overflow:auto}.cp-shell dialog.refund-workflow-dialog .refund-dialog-body>p{margin:4px var(--dialog-inset) var(--dialog-inset);font-size:15px;line-height:1.6}.cp-shell dialog.refund-workflow-dialog .refund-dialog-body>form{padding:4px var(--dialog-inset) var(--dialog-inset);flex-direction:column;gap:16px;display:flex}.cp-shell dialog.refund-workflow-dialog .refund-payment-context{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}.cp-shell dialog.refund-workflow-dialog .form-summary{border:0;border-bottom:1px solid var(--cp-line);color:var(--cp-muted);background:0 0;border-radius:0;padding:4px 0 16px}.cp-shell dialog.refund-workflow-dialog .form-summary strong{color:var(--cp-text);font-size:28px}.cp-shell dialog.refund-workflow-dialog form>label{font-size:15px;line-height:1.6}.cp-shell dialog.refund-workflow-dialog textarea{min-height:96px}.cp-shell dialog.refund-workflow-dialog .refund-notice{color:var(--cp-muted);border:0;margin:0;padding:0;font-size:13px;line-height:1.6}.cp-shell dialog.refund-workflow-dialog .dialog-actions{flex-wrap:wrap;padding-top:16px}.cp-shell dialog.refund-workflow-dialog .refund-detail{padding:4px var(--dialog-inset) var(--dialog-inset);gap:16px}.cp-shell dialog.refund-workflow-dialog .refund-accordion .detail-list>div{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:8px 16px;padding:10px 0;display:grid}.cp-shell dialog.refund-workflow-dialog .refund-accordion dd{text-align:left;max-width:none;font-size:15px;line-height:1.6}.cp-shell dialog.refund-workflow-dialog .refund-payment-picker{padding:4px var(--dialog-inset) var(--dialog-inset)}html[data-panel-theme] .cp-shell dialog.refund-workflow-dialog:has(.refund-payment-picker){width:min(820px,100vw - 24px);max-width:820px}.cp-shell dialog.refund-workflow-dialog .refund-payment-picker>.refund-search{background:var(--cp-control);border-radius:12px;flex-direction:row;align-items:center;gap:8px;width:min(340px,100%);min-width:0;margin-bottom:16px;padding:0 12px;display:flex}.cp-shell dialog.refund-workflow-dialog .refund-payment-picker>.refund-search input{width:100%;min-width:0;box-shadow:none;background:0 0;border:0;flex:1;padding-inline:0}html[data-panel-theme] .cp-shell dialog.refund-workflow-dialog :is(.refund-detail-summary,.refund-recipient-section,.refund-accordion,.refund-accordion .detail-list>div,.form-summary,.dialog-actions){border:0}.cp-shell dialog.refund-workflow-dialog .refund-accordion{background:0 0;padding:0}.cp-shell .support-admin{min-width:0}.cp-shell .support-admin #dispute-results{overflow:hidden}.cp-shell .support-admin .support-disputes-table{min-width:0;overflow-x:auto}.cp-shell .gateway-group>.panel-head{border:0;min-height:44px;padding:12px 20px 4px}.cp-shell .gateway-group>.panel-head h2{font-size:16px;font-weight:600;line-height:1.5}@media (width>=761px){.cp-shell .support-admin .support-disputes-table th,.cp-shell .support-admin .support-disputes-table td{padding:14px 12px}.cp-shell .support-admin .support-disputes-table :is(th,td):first-child{padding-left:20px}.cp-shell .support-admin .support-disputes-table :is(th,td):last-child{width:76px;padding-left:12px;padding-right:20px}.cp-shell .gateway-group th{padding:8px 20px;font-size:13px;line-height:1.6}.cp-shell .gateway-group td{padding:12px 20px}}@media (width<=760px){html[data-panel-theme] .cp-shell :is(dialog.cp-collection-dialog,dialog.refund-workflow-dialog.refund-dialog){max-width:calc(100vw - 24px);max-height:calc(100dvh - max(24px,env(safe-area-inset-top)) - env(safe-area-inset-bottom))}.cp-shell .cp-detail-grid{grid-template-columns:minmax(0,1fr);gap:10px}.cp-shell .cp-payment-hero>strong,.cp-shell dialog.refund-workflow-dialog .refund-detail-amount{font-size:28px}.cp-shell dialog.refund-workflow-dialog .refund-accordion .detail-list>div{grid-template-columns:minmax(0,1fr);gap:4px}.cp-shell dialog.refund-workflow-dialog .refund-payment-picker>.refund-search{width:100%}.cp-shell .gateway-group>.panel-head{padding:12px 16px 0}}.cp-shell dialog.refund-workflow-dialog .refund-rearranged{gap:24px}.cp-shell dialog.refund-workflow-dialog .refund-overview{border-bottom:1px solid var(--cp-line);gap:10px;min-width:0;padding-bottom:20px;display:grid}.cp-shell dialog.refund-workflow-dialog .refund-overview-heading{justify-content:space-between;align-items:center;gap:16px;display:flex}.cp-shell dialog.refund-workflow-dialog .refund-overview-heading>div{gap:4px;min-width:0;display:grid}.cp-shell dialog.refund-workflow-dialog .refund-overview-heading>.badge{white-space:normal;text-align:center;flex:none;max-width:45%}.cp-shell dialog.refund-workflow-dialog .refund-detail-amount{color:var(--cp-text);overflow-wrap:anywhere;font-size:32px;font-weight:600;line-height:1.35}.cp-shell dialog.refund-workflow-dialog .refund-order-line{flex-wrap:wrap;gap:4px 12px;margin:0;font-size:14px;line-height:1.6;display:flex}.cp-shell dialog.refund-workflow-dialog .refund-order-line strong{font-size:14px;font-weight:500}.cp-shell dialog.refund-workflow-dialog .refund-overview-meta{color:var(--cp-muted);flex-wrap:wrap;gap:4px 16px;font-size:12px;line-height:1.6;display:flex}.cp-shell dialog.refund-workflow-dialog .refund-manual-form{gap:16px;margin:0;padding:0}.cp-shell dialog.refund-workflow-dialog .refund-recipient-block{gap:14px;min-width:0;display:grid}.cp-shell dialog.refund-workflow-dialog .refund-recipient-block label{gap:8px;margin:0;font-size:15px;line-height:1.6;display:grid}.cp-shell dialog.refund-workflow-dialog .refund-recipient-block .refund-saved-detail{gap:4px;padding:0}.cp-shell dialog.refund-workflow-dialog .refund-saved-value{align-items:center;gap:8px;width:100%;min-height:44px;display:flex}.cp-shell dialog.refund-workflow-dialog .refund-saved-value strong{overflow-wrap:anywhere;flex:1;min-width:0;font-size:15px;line-height:1.6}.cp-shell dialog.refund-workflow-dialog .refund-saved-value [role=status]:empty{display:none}.cp-shell dialog.refund-workflow-dialog .refund-saved-value .refund-icon{width:44px;min-width:44px;height:44px;min-height:44px}.cp-shell dialog.refund-workflow-dialog .refund-completion-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}html[data-panel-theme] .cp-shell dialog.refund-workflow-dialog .refund-completion-actions .refund-complete-action{width:auto;min-height:44px;margin:0;padding:10px 14px;font-size:14px;font-weight:500;line-height:24px}.cp-shell dialog.refund-workflow-dialog .refund-secondary-details{border-top:1px solid var(--cp-line);gap:0;min-width:0;margin:0;padding-top:12px;display:grid}.cp-shell dialog.refund-workflow-dialog .refund-secondary-details .refund-accordion summary{color:var(--cp-muted);min-height:44px;font-size:13px;font-weight:500}.cp-shell dialog.refund-workflow-dialog .refund-result-facts{gap:14px;min-width:0;margin:0;display:grid}.cp-shell dialog.refund-workflow-dialog .refund-result-facts>div{gap:4px;min-width:0;display:grid}.cp-shell dialog.refund-workflow-dialog .refund-result-facts dt{color:var(--cp-muted);font-size:12px;line-height:1.6}.cp-shell dialog.refund-workflow-dialog .refund-result-facts dd{overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.6}.cp-shell dialog.refund-workflow-dialog .refund-create-amounts{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}.cp-shell dialog.refund-workflow-dialog .refund-create-amounts>label{gap:8px;min-width:0;margin:0;font-size:15px;line-height:1.6;display:grid}.cp-shell dialog.refund-workflow-dialog .refund-create-amounts input{width:100%;min-width:0}.cp-shell dialog.refund-workflow-dialog .refund-available{gap:8px;min-width:0;display:grid}.cp-shell dialog.refund-workflow-dialog .refund-available>span{color:var(--cp-muted);font-size:13px;line-height:24px}.cp-shell dialog.refund-workflow-dialog .refund-available>strong{overflow-wrap:anywhere;align-items:center;min-height:44px;font-size:23px;font-weight:500;display:flex}@media (width<=600px){.cp-shell dialog.refund-workflow-dialog .refund-rearranged{gap:20px}html[data-panel-theme] .cp-shell dialog.refund-workflow-dialog .refund-completion-actions .refund-complete-action{width:100%}.cp-shell dialog.refund-workflow-dialog .refund-detail-amount{font-size:28px}.cp-shell dialog.refund-workflow-dialog .refund-overview-meta{gap:4px;display:grid}.cp-shell dialog.refund-workflow-dialog .refund-create-amounts{grid-template-columns:minmax(0,1fr);gap:12px}.cp-shell dialog.refund-workflow-dialog .refund-available{justify-content:space-between;align-items:center;gap:12px;display:flex}.cp-shell dialog.refund-workflow-dialog .refund-available>strong{min-height:0;font-size:17px}}.cp-shell .action-feedback,.cp-shell .form-error,.cp-shell .feedback.error,.cp-shell .er-save-error,.cp-shell .er-saved,.cp-shell .toast{overflow-wrap:anywhere;border:0;border-radius:12px;width:fit-content;max-width:100%;padding:8px 12px;font-size:13px;line-height:1.6}.cp-shell .action-feedback{justify-self:start;align-items:flex-start;gap:8px;display:flex}.cp-shell .action-feedback svg{flex:0 0 18px;margin-top:2px}.cp-shell .action-feedback-success,.cp-shell .er-saved,.cp-shell .toast{color:var(--cp-success);background:color-mix(in srgb,var(--cp-success) 12%,var(--cp-surface))}.cp-shell .action-feedback-failure,.cp-shell .form-error,.cp-shell .feedback.error,.cp-shell .er-save-error{color:#ffb169;background:color-mix(in srgb,#ffb169 12%,var(--cp-surface))}:root[data-panel-theme=light] .cp-shell .action-feedback-failure,:root[data-panel-theme=light] .cp-shell .form-error,:root[data-panel-theme=light] .cp-shell .feedback.error,:root[data-panel-theme=light] .cp-shell .er-save-error{color:#9b4900;background:color-mix(in srgb,#9b4900 10%,var(--cp-surface))}.cp-phone-brand{display:none}@media (width<=900px){.cp-shell{background:var(--cp-page);padding-bottom:0}.cp-shell .main{border-radius:0;width:100%;min-height:100dvh;margin:0}.cp-shell .topbar{z-index:28;background:var(--cp-page);height:68px;padding:0 16px;position:sticky;top:0}.cp-shell .topbar .breadcrumb{display:none}.cp-shell .cp-phone-brand{border-radius:10px;align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.cp-shell .cp-phone-brand .cp-wordmark{letter-spacing:-.6px;gap:9px;font-size:19px}.cp-shell .cp-phone-brand .cp-brand-icon{border-radius:9px;width:30px;height:30px;font-size:25px}.cp-shell .topbar-right{gap:8px}.cp-shell .topbar-right .avatar{display:none}.cp-shell .main>.content{padding:22px 16px calc(108px + env(safe-area-inset-bottom));min-width:0}.cp-shell .cp-page-heading{margin:0 0 20px}.cp-shell .cp-page-heading h1{letter-spacing:-.7px;font-size:28px;line-height:1.3}.cp-shell .cp-mobile-dock{width:calc(100% - 20px);max-width:520px;left:50%;right:auto;bottom:calc(10px + env(safe-area-inset-bottom));border:1px solid var(--cp-line);background:var(--cp-surface);z-index:70;border-radius:22px;justify-content:space-between;gap:2px;padding:6px;display:flex;position:fixed;transform:translate(-50%);box-shadow:0 8px 28px #0005}.cp-shell .cp-mobile-dock :is(a,button){min-width:0;height:58px;min-height:58px;color:var(--cp-muted);font:inherit;touch-action:manipulation;background:0 0;border-radius:16px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:4px;padding:5px 0;text-decoration:none;display:flex;position:relative}.cp-shell .cp-mobile-dock svg{width:21px;height:21px}.cp-shell .cp-mobile-dock span{color:inherit;white-space:nowrap;background:0 0;padding:0;font-size:12px;line-height:16px;display:block;position:static}.cp-shell .cp-mobile-dock :is(a[aria-current=page],button[data-active],button[aria-expanded=true]){background:var(--cp-selected);color:var(--cp-selected-text);box-shadow:inset 0 0 0 1px var(--cp-selected-border)}html[data-panel-theme] .cp-shell dialog.cp-mobile-menu{width:min(560px,100%);max-width:100%;max-height:calc(100dvh - 20px - env(safe-area-inset-top));overscroll-behavior:contain;padding:0 0 calc(16px + env(safe-area-inset-bottom));border:0;border-radius:24px 24px 0 0;margin:auto auto 0;display:none;inset:0;overflow:auto}html[data-panel-theme] .cp-shell dialog.cp-mobile-menu[open]{display:block}.cp-shell .cp-mobile-menu nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:4px 16px 0;display:grid}.cp-shell .cp-mobile-menu nav a{background:var(--cp-control);min-width:0;min-height:60px;color:var(--cp-text);border-radius:14px;align-items:center;gap:10px;padding:12px;font-size:14px;text-decoration:none;display:flex}.cp-shell .cp-mobile-menu nav a>span{overflow-wrap:anywhere;flex:1}.cp-shell .cp-mobile-menu nav a>svg{flex:none}.cp-shell .cp-mobile-menu nav a>svg:last-child{display:none}.cp-shell .cp-mobile-signout{background:var(--cp-control);min-height:48px;color:var(--cp-text);border-radius:12px;align-items:center;gap:10px;margin:12px 16px 0;padding:12px;display:flex}.cp-shell .toast{left:16px;right:16px;bottom:calc(92px + env(safe-area-inset-bottom));width:auto;max-width:none;transform:none}}@media (width<=760px){.cp-shell :is(input:not([type=checkbox]):not([type=radio]),select,textarea),html[data-panel-theme] .cp-shell select{font-size:16px}.cp-shell :is(button,a,summary){touch-action:manipulation}.cp-shell .overview-dashboard{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.cp-shell .overview-dashboard .overview-metrics{gap:12px}.cp-shell .overview-dashboard .metric-card{border-radius:18px;justify-content:flex-start;min-height:136px;padding:17px 15px}.cp-shell .overview-dashboard .metric-card>span{margin:0 0 10px;padding-right:12px;font-size:13px;line-height:1.5}.cp-shell .overview-dashboard .metric-card>strong{font-size:23px;line-height:1.35}.cp-shell .overview-dashboard .metric-card>small{margin-top:8px;font-size:12px;line-height:1.5}.cp-shell .metric-corner{top:18px;right:10px}.cp-shell .chart-plot{min-height:170px}.cp-shell .chart-period{align-self:flex-start;min-height:32px;padding:7px 10px}.cp-shell .overview-attention-row strong,.cp-shell .overview-route-row strong{font-size:15px}.cp-shell :is(.cp-collection-record,.cases-record,.er-mobile-record){color:var(--cp-text);border-color:var(--cp-line);padding:18px 16px}.cp-shell :is(.cp-collection-record,.cases-record,.er-mobile-record):active:not(:disabled){background:var(--cp-selected)}.cp-shell .cp-record-top strong{font-size:15px}.cp-shell .cp-record-middle>span:first-child{color:var(--cp-muted);font-size:14px}.cp-shell .cp-record-bottom{color:var(--cp-muted);font-size:12px;line-height:1.6}.cp-shell .cp-record-bottom>span:nth-child(2){font-size:12px}.cp-shell :is(.cases-record-customer,.cases-record-meta,.cases-record-issue,.cases-record-footer,.cases-record-date){color:var(--cp-muted)}.cp-shell .refund-page .refund-tools,.cp-shell .support-admin .support-actions{gap:8px}.cp-shell :is(.refund-page,.support-admin) .cases-filter-trigger{background:var(--cp-control);color:var(--cp-text);border-radius:999px;padding-inline:16px;font-size:15px}.cp-shell .cases-filter-fields{background:var(--cp-surface);border-radius:16px;padding:12px}.cp-shell .cp-collections .table-toolbar{grid-template-columns:minmax(0,1fr) auto auto;gap:10px;padding:16px}.cp-shell .cp-collections .table-toolbar>.report-period{grid-column:1/-1}.cp-shell .cp-collections .table-toolbar>.cp-filter-trigger{justify-self:start;padding-inline:16px;font-size:15px}.cp-shell .support-admin .dispute-status-tabs button{padding:10px 6px;font-size:14px}html[data-panel-theme] .cp-shell dialog:is(.cp-collection-dialog,.refund-workflow-dialog.refund-dialog,.support-modal.cp-dispute.support-workflow-dialog,.er-dialog){width:100%;max-width:100%;height:100dvh;max-height:100dvh;box-shadow:none;box-sizing:border-box;border:0;border-radius:0;margin:0;inset:0;overflow:hidden}html[data-panel-theme] .cp-shell dialog:is(.cp-collection-dialog,.refund-workflow-dialog.refund-dialog,.support-modal.cp-dispute.support-workflow-dialog,.er-dialog)[open]{flex-direction:column;display:flex}html[data-panel-theme] .cp-shell dialog:is(.cp-collection-dialog,.refund-workflow-dialog.refund-dialog,.support-modal.cp-dispute.support-workflow-dialog,.er-dialog)>.cp-dialog-header{min-height:72px;padding:12px 16px;padding-top:calc(12px + env(safe-area-inset-top));border-bottom:1px solid var(--cp-line);flex:none;position:relative}.cp-shell dialog:is(.cp-collection-dialog,.refund-workflow-dialog.refund-dialog,.support-modal.cp-dispute.support-workflow-dialog,.er-dialog) :is(.cp-collection-body,.refund-dialog-body,.er-dialog-body){overscroll-behavior:contain;min-height:0;padding-top:18px;padding-bottom:calc(24px + env(safe-area-inset-bottom));flex:1;overflow:auto}.cp-shell dialog.support-modal.cp-dispute.support-workflow-dialog>.content{overscroll-behavior:contain;min-height:0;padding-top:18px;padding-bottom:env(safe-area-inset-bottom);flex:1;overflow:auto}.cp-shell dialog.er-dialog>.er-dialog-footer{padding-bottom:calc(16px + env(safe-area-inset-bottom))}.cp-shell .refund-detail .refund-hero{padding-top:0}.cp-shell .refund-detail .refund-saved-value>strong{font-size:16px}.cp-shell .cp-detail-grid{grid-template-columns:minmax(0,1fr)}.cp-shell .cp-detail-grid>div{padding-block:6px}html[data-panel-theme] .cp-shell dialog.cp-filter-dialog{width:100%;max-width:100%;max-height:calc(100dvh - 20px - env(safe-area-inset-top));border:0;border-radius:24px 24px 0 0;margin:auto auto 0;inset:0}.cp-shell .cp-filter-dialog footer{padding-bottom:env(safe-area-inset-bottom)}.cp-shell :is(.appo-api,.error-reports){min-width:0}.cp-shell :is(.appo-api-field>label,.refund-detail label){font-size:15px}}@media (width<=360px){.cp-shell .main>.content{padding-inline:12px}.cp-shell .overview-dashboard .metric-card{padding:15px 12px}.cp-shell .overview-dashboard .metric-card>strong{font-size:21px}.cp-shell .overview-dashboard .metric-card>span{font-size:12px}.cp-shell .cp-mobile-dock{width:calc(100% - 16px)}.cp-shell .cp-mobile-dock span{font-size:11px}.cp-shell .cp-mobile-menu nav{gap:6px;padding-inline:12px}.cp-shell .cp-mobile-menu nav a{padding:10px;font-size:13px}}:root{--cp-chart-past:#477698;--cp-chart-hover:#5b8fba;--cp-chart-current:#406987}:root[data-panel-theme=light]{--cp-chart-past:#507ab5;--cp-chart-hover:#335d98;--cp-chart-current:#507ab5}.cp-shell .collection-chart--two-hour .chart-bars{gap:5px}.cp-shell .collection-chart--two-hour .chart-bar{background:var(--cp-chart-current);box-shadow:none;border-radius:999px;outline:none}.cp-shell .collection-chart--two-hour .chart-bar--past{background:var(--cp-chart-past)}.cp-shell .collection-chart--two-hour .chart-bar:hover,.cp-shell .collection-chart--two-hour .chart-bar:focus-visible{background:var(--cp-chart-hover)}.cp-shell .collection-chart--two-hour .chart-bar--current{min-height:5px;box-shadow:inset 0 0 0 1px var(--cp-blue)}.cp-shell .collection-chart--two-hour .chart-bar:focus-visible{outline:2px solid var(--cp-blue);outline-offset:3px}.cp-shell .collection-chart--two-hour .chart-tick{font-size:12px}@media (width<=600px){.cp-shell .collection-chart--two-hour .chart-plot{scrollbar-width:thin;scrollbar-color:var(--cp-muted) var(--cp-surface);overflow-x:auto}.cp-shell .collection-chart--two-hour .chart-tooltip{display:none}.cp-shell .collection-chart--two-hour .chart-axis{z-index:2;background:var(--cp-surface);position:sticky;left:0}.cp-shell .collection-chart--two-hour .chart-bars{flex:0 0 480px;gap:4px;min-width:480px}.cp-shell .collection-chart--two-hour .chart-column:nth-child(2n) .chart-tick{visibility:visible}.cp-shell .collection-chart--two-hour .chart-tick{font-size:12px}}.cp-shell .collection-chart .chart-plot:focus-visible{outline:2px solid var(--cp-blue);outline-offset:4px;border-radius:4px}.cp-workspace-switch{min-width:0;max-width:260px}.cp-workspace-switch select{text-overflow:ellipsis;width:100%;min-height:44px;font-size:14px;overflow:hidden}.cp-workspace-switch>span{overflow-wrap:anywhere;max-width:230px;font-size:14px;display:block}.cp-workspace-switch small{color:#ffb4b4;display:block}.cp-workspaces{gap:24px;display:grid}.cp-workspaces .panel-head{flex-wrap:wrap;gap:16px}.cp-workspaces .panel-head p{max-width:550px;margin:8px 0 0;font-size:15px;line-height:1.6}.cp-space-row{border-top:1px solid #ffffff0d;justify-content:space-between;align-items:center;gap:20px;padding:20px 24px;display:flex}.cp-space-row>div:first-child{flex:1;min-width:0}.cp-space-row strong{overflow-wrap:anywhere;font-size:16px}.cp-space-row small{color:var(--muted,#929baa);overflow-wrap:anywhere;margin-top:6px;font-size:13px;line-height:1.6;display:block}.cp-space-actions{flex-wrap:wrap;gap:8px;display:flex}.cp-space-row button{white-space:nowrap;min-height:44px}.cp-space-dialog{width:min(560px,100vw - 28px)}.cp-shell dialog.cp-dialog.cp-space-dialog form{padding:20px}.cp-space-dialog fieldset{border:0;gap:16px;min-width:0;margin:0;padding:0;display:grid}.cp-space-dialog label{gap:8px;font-size:15px;display:grid}.cp-space-dialog input:not([type=checkbox]){width:100%;min-height:44px;font-size:15px}.cp-space-dialog .cp-space-features{grid-template-columns:1fr 1fr;gap:4px 16px;display:grid}.cp-space-features legend{margin-bottom:8px;font-size:15px}.cp-space-dialog .cp-space-features label,.cp-space-dialog .cp-space-check{align-items:center;gap:10px;min-height:44px;display:flex}.cp-space-dialog input[type=checkbox]{flex-shrink:0;width:18px;height:18px}.cp-space-dialog small{color:var(--muted,#929baa);font-size:13px}.cp-workspace-notice{color:var(--muted,#929baa);padding:12px 0;font-size:14px;line-height:1.6}.cp-workspaces input:focus-visible,.cp-workspace-switch select:focus-visible{outline-offset:3px;outline:2px solid #8ec5ff}@media (width<=760px){.cp-workspace-switch{max-width:190px}.cp-workspace-switch select{font-size:13px}.cp-space-row{flex-direction:column;align-items:stretch;gap:14px;padding:16px}.cp-space-actions{justify-content:flex-start}.cp-workspaces .panel-head,.cp-shell dialog.cp-dialog.cp-space-dialog form{padding:16px}.cp-shell dialog.cp-dialog.cp-space-dialog .cp-dialog-actions{flex-wrap:wrap}.cp-space-dialog .cp-space-features{grid-template-columns:1fr 1fr}}@media (width<=360px){.cp-space-dialog .cp-space-features{grid-template-columns:1fr}.cp-workspace-switch{max-width:160px}}.cp-shell .cp-workspaces .panel,.cp-shell dialog.cp-dialog.cp-space-dialog{color:#f5f5f7;background:#141414}.cp-shell .cp-workspaces .primary,.cp-shell dialog.cp-dialog.cp-space-dialog .primary{color:#8ec5ff;background:#132435;border:0;border-radius:11px}.cp-workspaces .secondary{border-radius:11px}.cp-workspaces .panel>p{margin:0;padding:0 24px 20px;font-size:15px}.cp-shell dialog.cp-dialog.cp-space-dialog[open]{flex-direction:column;max-height:calc(100dvh - 28px);padding:0;display:flex}.cp-shell dialog.cp-dialog.cp-space-dialog>.cp-dialog-header{background:#141414;flex-shrink:0}.cp-shell dialog.cp-dialog.cp-space-dialog form{overscroll-behavior:contain;min-height:0;overflow-y:auto}.cp-shell dialog.cp-dialog.cp-space-dialog .cp-dialog-actions{background:#141414;margin-bottom:0;padding:16px 0;position:sticky;bottom:-20px}.cp-space-dialog input,.cp-space-dialog select{color:#f5f5f7;background:#202124}.cp-space-dialog .cp-dialog-actions button{min-height:44px}@media (width<=760px){.cp-workspaces .panel>p{padding:0 16px 16px}.cp-shell dialog.cp-dialog.cp-space-dialog .cp-dialog-actions{bottom:-16px}}html[data-panel-theme] .cp-shell dialog.cp-dialog.cp-space-dialog button.primary{color:#8ec5ff;background:#132435;border-radius:11px}html[data-panel-theme] .cp-shell dialog.cp-dialog.cp-space-dialog button.primary:hover:not(:disabled){color:#8ec5ff;background:#1b3249}.cp-mobile-dock>.cp-dock-gap{pointer-events:none;flex:1;min-width:44px;display:block}.cp-workspace-api-base{overflow-wrap:anywhere;word-break:break-word;background:#202124;border-radius:11px;margin-bottom:16px;padding:12px;font-size:13px;display:block}.cp-custom-wordmark{white-space:normal;overflow-wrap:anywhere;max-width:190px;font-size:18px;line-height:1.3}.cp-shell dialog.cp-account-dialog{background:var(--cp-surface,#181c24);width:min(320px,100vw - 28px);max-height:calc(100dvh - 100px);color:var(--cp-text,#f8fafc);border:0;border-radius:16px;margin:0;padding:0;position:fixed;inset:76px 20px auto auto;box-shadow:0 16px 64px #0005}.cp-shell dialog.cp-account-dialog[open]{flex-direction:column;display:flex}.cp-shell .cp-account-dialog .cp-dialog-header{background:inherit;border-bottom:1px solid var(--cp-line,#ffffff20);flex-shrink:0;padding:16px 20px}.cp-shell .cp-account-dialog .cp-dialog-header h2{margin:0;font-size:18px}.cp-account-body{overscroll-behavior:contain;min-height:0;padding:12px;overflow-y:auto}.cp-account-workspace{color:var(--cp-muted,#c4cad4);overflow-wrap:anywhere;margin:4px 8px 12px;font-size:13px;line-height:1.6}.cp-shell .cp-account-action{text-align:left;width:100%;min-height:44px;color:inherit;font:inherit;background:0 0;border:0;border-radius:8px;padding:12px 8px;font-size:15px;display:block}.cp-shell .cp-account-action:hover{background:var(--cp-control,#242a36)}.cp-account-picker{margin-bottom:8px;padding:8px}.cp-account-picker>label{color:var(--cp-muted,#c4cad4);margin-bottom:8px;font-size:13px;display:block}.cp-account-picker .cp-workspace-switch{width:100%;max-width:none}.cp-account-action:focus-visible{outline:2px solid var(--cp-blue,#8ec5ff);outline-offset:-2px}@media (width<=760px){.cp-shell dialog.cp-account-dialog{max-height:calc(100dvh - 100px);inset:72px 14px auto auto}}@media (width<=360px){.cp-shell .cp-phone-brand .cp-wordmark:not(.cp-custom-wordmark)>span:last-child{display:none}.cp-shell .cp-phone-brand .cp-custom-wordmark{white-space:nowrap;text-overflow:ellipsis;max-width:80px;display:block;overflow:hidden}}
