:root{--space-1:3px;--space-1-5:4px;--space-2:8px;--space-2-5:9px;--space-3:10px;--space-4:12px;--space-5:15px;--space-6:16px;--space-7:18px;--space-8:20px;--bg:#ffffff;--panel:#ffffff;--text:#102035;--muted:#54657d;--border:#d8e1ee;--primary:#0c6cf2;--primary-hover:#0957c4;--table-row-hover-bg:#e3edff;--table-row-striped-bg:#f8fbff;--danger:#cc2f2f;--font-family-base:-apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC","Hiragino Sans GB","Helvetica Neue",Arial,"Microsoft YaHei",sans-serif;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-size-body:14px;--font-size-page-title:22px;--font-size-text:14px;--font-size-help-text:12px;--font-size-icon-xs:10px;--font-size-icon-sm:16px;--font-size-icon-md:18px;--font-weight-help-text:var(--font-weight-regular);--typo-family-base:var(--font-family-base);--typo-page-title-size:22px;--typo-page-title-weight:var(--font-weight-bold);--typo-page-title-line-height:30px;--typo-auth-title-size:26px;--typo-auth-title-size-mobile:24px;--typo-auth-title-weight:var(--font-weight-bold);--typo-auth-title-line-height:1.22;--typo-auth-title-letter-spacing:-0.2px;--typo-page-description-size:13px;--typo-page-description-weight:var(--font-weight-regular);--typo-page-description-line-height:20px;--typo-section-title-size:18px;--typo-section-title-weight:var(--font-weight-bold);--typo-section-title-line-height:24px;--typo-form-label-size:13px;--typo-form-label-weight:var(--font-weight-semibold);--typo-form-label-line-height:20px;--typo-help-size:12px;--typo-help-weight:var(--font-weight-regular);--typo-help-line-height:15px;--typo-table-header-size:13px;--typo-table-header-weight:var(--font-weight-semibold);--typo-table-header-line-height:20px;--typo-table-header-color:#000000;--typo-table-cell-size:13px;--typo-table-cell-weight:var(--font-weight-regular);--typo-table-cell-line-height:20px;--typo-button-size:13px;--typo-button-weight:var(--font-weight-bold);--typo-button-line-height:20px;--typo-breadcrumb-link-size:var(--font-size-text);--typo-breadcrumb-link-weight:var(--font-weight-medium);--typo-breadcrumb-link-line-height:1;--typo-breadcrumb-current-size:var(--font-size-text);--typo-breadcrumb-current-weight:var(--font-weight-bold);--typo-breadcrumb-current-line-height:1;--typo-status-size:13px;--typo-status-weight:var(--font-weight-regular);--typo-status-line-height:20px;--typo-error-size:13px;--typo-error-weight:var(--font-weight-regular);--typo-error-line-height:20px;--typo-field-size:14px;--typo-field-weight:var(--font-weight-regular);--typo-field-line-height:1.2;--typo-sidebar-title-size:var(--font-size-page-title);--typo-sidebar-title-mobile-size:20px;--typo-sidebar-title-weight:var(--typo-page-title-weight);--typo-sidebar-title-line-height:1.2;--typo-action-link-weight:var(--typo-form-label-weight);--typo-icon-sm-size:var(--font-size-icon-sm);--typo-icon-md-size:var(--font-size-icon-md);--typo-month-picker-year-size:var(--font-size-text);--typo-month-picker-year-weight:var(--font-weight-semibold);--typo-help-compact-size:var(--font-size-help-text);--typo-help-compact-weight:var(--font-weight-help-text);--typo-help-compact-line-height:1.45;--card-padding:var(--space-6);--standard-card-gap:var(--space-8);--field-row-gap:var(--space-3);--page-title-margin-bottom:var(--space-1);--page-description-margin-top:0px;--label-margin-bottom-default:var(--space-1);--standard-form-label-gap:var(--space-1-5);--standard-form-help-gap:var(--space-1-5);--standard-form-group-gap:var(--space-8);--card-section-title-gap:var(--space-3);--standard-form-card-title-gap:var(--space-4);--standard-form-card-top-padding:var(--space-5);--standard-form-input-height:32px;--standard-form-input-radius:10px;--standard-form-input-padding-y:4px;--linked-summary-margin-top:var(--space-3);--actions-gap:var(--space-2);--standard-form-actions-margin-top:var(--space-7);--typo-billing-overview-label-size:13px;--typo-billing-overview-label-weight:var(--font-weight-regular);--typo-billing-overview-label-line-height:20px;--billing-overview-label-color:#000000;--typo-billing-overview-value-size:var(--typo-section-title-size);--typo-billing-overview-value-weight:var(--typo-section-title-weight);--typo-billing-overview-value-line-height:var(--typo-section-title-line-height);--typo-billing-last-update-value-size:15px;--typo-billing-last-update-value-weight:var(--font-weight-medium);--typo-billing-last-update-value-line-height:21px;--typo-billing-last-update-meta-size:12px;--typo-billing-last-update-meta-weight:var(--font-weight-regular);--typo-billing-last-update-meta-line-height:18px;--typo-home-data-size:12px;--typo-home-data-line-height:18px;--typo-home-micro-size:11px;--billing-overview-value-color:#000000;--billing-overview-item-padding-y:var(--space-4);--billing-overview-item-padding-x:var(--space-4);--billing-overview-label-value-gap:var(--space-2);--billing-summary-description-margin-bottom:var(--space-4);--dropdown-compact-line-height:30px;--button-pill-height:32px;--button-square-size:30px;--field-text-color:#102035;--selector-size:16px;--selector-border-width:1px;--selector-border-color:#7f8692;--selector-active-color:#0972d3;--selector-inner-ring:3px;--content-inline-padding:18px;--breadcrumb-side-padding:var(--content-inline-padding);--breadcrumb-item-gap:var(--space-2);--breadcrumb-top-offset:var(--space-4);--breadcrumb-row-height:40px;--breadcrumb-content-gap:var(--space-3);--breadcrumb-divider-color:#c8ced8;--breadcrumb-surface-bg:#f8fafc;--breadcrumb-surface-gradient-start:#dfeeff;--breadcrumb-surface-gradient-mid:#f7faff;--breadcrumb-surface-gradient-end:#ffffff;--content-top-padding-with-breadcrumb:var(--space-1);--layout-column-divider-color:#c8ced8;--layout-column-divider-gap-left:var(--space-2);--layout-column-divider-gap-right:var(--space-2);--billing-shell-padding-y:var(--space-5);--billing-shell-padding-left:var(--space-5);--billing-shell-padding-right:0px;--sidebar-width:220px;--bp-tablet-max:980px;--bp-mobile-max:720px;--bp-desktop-min:981px;--sidebar-nav-indent:28px;--sidebar-nav-subitem-gap:var(--space-2);--sidebar-nav-group-to-sublist-gap:var(--sidebar-nav-subitem-gap);--layout-columns-gap:16px;--app-viewport-height:100vh}@supports (height:100dvh){:root{--app-viewport-height:100dvh}}*{box-sizing:border-box}body{margin:0;font-family:var(--font-family-base);font-size:var(--font-size-body);line-height:1.45;background:var(--bg);color:var(--text)}.typo-page-title{font-family:var(--typo-family-base);font-size:var(--typo-page-title-size);font-weight:var(--typo-page-title-weight);line-height:var(--typo-page-title-line-height)}.typo-page-description{font-family:var(--typo-family-base);font-size:var(--typo-page-description-size);font-weight:var(--typo-page-description-weight);line-height:var(--typo-page-description-line-height)}.typo-section-title{font-family:var(--typo-family-base);font-size:var(--typo-section-title-size);font-weight:var(--typo-section-title-weight);line-height:var(--typo-section-title-line-height)}.typo-form-label{font-size:var(--typo-form-label-size);font-weight:var(--typo-form-label-weight);line-height:var(--typo-form-label-line-height)}.typo-form-label,.typo-help{font-family:var(--typo-family-base)}.typo-help{font-size:var(--typo-help-size);font-weight:var(--typo-help-weight);line-height:var(--typo-help-line-height)}.typo-table-header{font-family:var(--typo-family-base);font-size:var(--typo-table-header-size);font-weight:var(--typo-table-header-weight);line-height:var(--typo-table-header-line-height);color:var(--typo-table-header-color)}.typo-table-cell{font-size:var(--typo-table-cell-size);font-weight:var(--typo-table-cell-weight);line-height:var(--typo-table-cell-line-height)}.typo-button,.typo-table-cell{font-family:var(--typo-family-base)}.typo-button{font-size:var(--typo-button-size);font-weight:var(--typo-button-weight);line-height:var(--typo-button-line-height)}.typo-breadcrumb-link{font-family:var(--typo-family-base);font-size:var(--typo-breadcrumb-link-size);font-weight:var(--typo-breadcrumb-link-weight);line-height:var(--typo-breadcrumb-link-line-height)}.typo-breadcrumb-current{font-family:var(--typo-family-base);font-size:var(--typo-breadcrumb-current-size);font-weight:var(--typo-breadcrumb-current-weight);line-height:var(--typo-breadcrumb-current-line-height)}.typo-status{font-size:var(--typo-status-size);font-weight:var(--typo-status-weight);line-height:var(--typo-status-line-height)}.typo-error,.typo-status{font-family:var(--typo-family-base)}.typo-error{font-size:var(--typo-error-size);font-weight:var(--typo-error-weight);line-height:var(--typo-error-line-height)}.billing-shell{--layout-top-band-height:calc(var(--billing-shell-padding-y) + var(--breadcrumb-top-offset) + var(--breadcrumb-row-height));position:relative;isolation:isolate;min-height:var(--app-viewport-height);padding:var(--billing-shell-padding-y) var(--billing-shell-padding-right) var(--billing-shell-padding-y) var(--billing-shell-padding-left)}.billing-shell:before{inset:0 0 auto 0;height:var(--layout-top-band-height);background-color:var(--breadcrumb-surface-bg);background-image:linear-gradient(180deg,var(--breadcrumb-surface-gradient-start) 0,var(--breadcrumb-surface-gradient-mid) 48%,var(--breadcrumb-surface-gradient-end) 100%);z-index:1}.billing-shell:after,.billing-shell:before{content:"";position:absolute;pointer-events:none}.billing-shell:after{left:0;right:0;top:var(--layout-top-band-height);height:1px;background:var(--breadcrumb-divider-color);z-index:2}@media (min-width:981px){.billing-shell[data-sidebar-collapsed=true]{--billing-shell-padding-left:0px;--sidebar-width:0px;--layout-columns-gap:0px}.billing-shell[data-sidebar-collapsed=true] .billing-sidebar{display:none}.billing-shell[data-sidebar-collapsed=true] .billing-content{border-left:none;padding-left:0}}.billing-shell-inner{max-width:none;width:100%;margin:0 auto;display:flex;gap:var(--layout-columns-gap);align-items:flex-start}.billing-sidebar{width:var(--sidebar-width);flex-shrink:0;margin-top:0;background:#ffffff;border-radius:14px}.billing-sidebar-close,.billing-sidebar-overlay{display:none}.billing-sidebar-header{margin:var(--breadcrumb-top-offset) var(--space-2) 0;height:var(--breadcrumb-row-height);position:relative;z-index:3;display:flex;align-items:center;justify-content:flex-start;gap:var(--space-2)}.billing-sidebar-title{margin:0;position:relative;z-index:1;font-size:var(--typo-sidebar-title-size);line-height:var(--typo-sidebar-title-line-height);font-weight:var(--typo-sidebar-title-weight);color:var(--text)}.billing-nav{background:#ffffff;border:none;border-radius:14px;margin-top:var(--breadcrumb-content-gap);padding:var(--space-3);display:flex;flex-direction:column;gap:var(--space-2)}.billing-nav-home-link{display:block;text-decoration:none;color:#1e2f47;padding-left:var(--sidebar-nav-indent);font-size:var(--font-size-text);line-height:var(--typo-table-cell-line-height)}.billing-nav-home-link:hover,.billing-nav-home-link[aria-current=page]{color:#0a67c8}.billing-nav-group-toggle{width:100%;position:relative;display:block;border:none;background:transparent;color:#1e2f47;padding:0 var(--space-3) 0 var(--sidebar-nav-indent);cursor:pointer;text-align:left}.billing-nav-group-caret{position:absolute;left:8px;top:50%}.billing-nav-group-caret.is-expanded{transform:translateY(-50%)}.billing-nav-group-caret.is-collapsed{transform:translateY(-50%) rotate(-90deg)}.billing-nav-group-toggle-label{display:block;font-size:var(--font-size-text);line-height:var(--typo-table-cell-line-height)}.billing-nav-group-toggle:hover{color:#0a67c8;background:transparent}.billing-nav-group-toggle:hover .billing-nav-group-caret{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='12' viewBox='0 0 14 12'%3E%3Cpath d='M2.5 3h9L7 10z' fill='%230972d3' stroke='%230972d3' stroke-width='1.2' stroke-linejoin='round' stroke-linecap='round'/%3E%3C/svg%3E")}.billing-nav-group{display:flex;flex-direction:column;gap:var(--sidebar-nav-group-to-sublist-gap)}.billing-nav-sublist{display:flex;flex-direction:column;gap:var(--sidebar-nav-subitem-gap);padding-left:var(--sidebar-nav-indent)}.billing-nav-sub-link{text-decoration:none;color:#1e2f47;font-size:var(--font-size-text);line-height:var(--typo-table-cell-line-height)}.billing-nav-sub-link:hover,.billing-nav-sub-link[aria-current=page]{color:#0a67c8}.billing-content{flex:1 1;min-width:0;min-height:calc(var(--app-viewport-height) - (var(--billing-shell-padding-y) * 2));border-left:1px solid var(--layout-column-divider-color);background:#ffffff;padding-left:var(--layout-column-divider-gap-left);padding-right:var(--layout-column-divider-gap-right)}.container{max-width:none;margin:0 auto;padding:var(--content-inline-padding)}.billing-content>.container{margin-left:0;margin-right:auto;padding-top:var(--content-top-padding-with-breadcrumb)}.standard-page-title{margin:0 0 var(--page-title-margin-bottom);letter-spacing:-.24px;color:#0f141a}.standard-detail-head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3)}.standard-detail-head-copy{min-width:0}.standard-detail-section-head{margin-bottom:var(--space-2)}.page-breadcrumb{position:relative;z-index:3;display:flex;justify-content:space-between;margin:var(--breadcrumb-top-offset) 0 var(--breadcrumb-content-gap);max-width:none;padding:0 var(--breadcrumb-side-padding);height:var(--breadcrumb-row-height)}.page-breadcrumb,.page-breadcrumb-item{align-items:center;gap:var(--breadcrumb-item-gap)}.page-breadcrumb-item{display:inline-flex}.page-breadcrumb-trail{min-width:0;flex:1 1;display:flex;align-items:center;gap:var(--breadcrumb-item-gap);overflow:hidden}.page-breadcrumb-link{color:#0a67c8;text-decoration:underline;text-underline-offset:4px}.page-breadcrumb-user{margin-left:0;min-width:0;display:inline-flex;align-items:center;align-self:center;height:100%;gap:var(--space-2);color:#4f5d72}.page-breadcrumb-user-anchor{margin-left:auto;min-width:0;position:relative}.page-breadcrumb-user-trigger{border:none;background:transparent;padding:0;border-radius:999px;cursor:pointer}.page-breadcrumb-user-trigger .console-actions-caret{margin-left:2px}.page-breadcrumb-user-trigger:hover .page-breadcrumb-user-icon{border-color:#97adca;background:#eff4fb}.page-breadcrumb-user-trigger.is-open .page-breadcrumb-user-icon{border-color:#0972d3;background:#edf5ff;color:#1b4a82}.page-breadcrumb-user-menu.layered-dropdown-menu{left:auto;right:0;top:calc(100% + 6px);width:214px;z-index:230}.page-breadcrumb-user-icon{width:28px;height:28px;border-radius:999px;border:1px solid #bcc7d8;background:#f8fafd;color:#4f5d72;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.page-breadcrumb-user-icon svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.page-breadcrumb-user-text{max-width:240px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#3f4f66;font-weight:var(--font-weight-medium);line-height:var(--typo-table-cell-line-height)}.page-breadcrumb-toggle{width:30px;height:30px;border:none;background:transparent;color:#596274;display:inline-flex;align-items:center;justify-content:center;padding:0;border-radius:999px;cursor:pointer;transition:background-color .15s ease,color .15s ease}.page-breadcrumb-toggle svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.page-breadcrumb-toggle:hover{color:#1f2736;background:#e3e6ec}.page-breadcrumb-toggle.is-active{color:#ffffff;background:#0c6cf2}.standard-list-page{position:relative;min-height:var(--app-viewport-height);padding:56px 20px;display:grid;align-items:center;justify-items:center;background:#f3f4f7}.standard-list-page>.standard-list-panel{width:min(560px,100%);border:1px solid #d2d9e5;border-radius:14px;background:#ffffff;padding:24px;box-shadow:none}.standard-form-grid{display:grid;grid-template-columns:1fr}.standard-form-actions{display:flex;align-items:center;gap:var(--space-3);margin-top:var(--space-7)}.auth-page-head{margin-bottom:var(--space-5)}.auth-page-eyebrow{margin:0 0 var(--space-2);color:#5c6778;font-weight:var(--font-weight-medium);letter-spacing:.2px}.auth-page .typo-page-title{margin:0;font-size:var(--typo-auth-title-size);font-weight:var(--typo-auth-title-weight);line-height:var(--typo-auth-title-line-height);letter-spacing:var(--typo-auth-title-letter-spacing);color:#0f223c}.auth-page-subtitle{margin:var(--space-2) 0 0;color:#667286}.auth-page-form{row-gap:var(--space-1)}.auth-page-label{margin-top:var(--space-2)}.auth-page-input{height:40px;border-radius:10px;border-color:#96a1b2;background:#ffffff;transition:border-color .15s ease,box-shadow .15s ease}.auth-page-input:hover{border-color:#717d91}.auth-page .auth-page-input:focus{border-color:#0972d3;box-shadow:0 0 0 2px rgba(9,114,211,.16)}.auth-page-error{white-space:normal}.auth-page-panel{max-width:560px;margin:0}.auth-page-actions{flex-wrap:wrap;margin-top:var(--space-5)}.auth-page-message{margin:0;color:#4f6178}.auth-page--forbidden>.auth-page-panel{width:min(760px,100%)}.page-breadcrumb-toggle.is-active:hover{color:#ffffff;background:#0c6cf2}.page-breadcrumb-link:hover{color:#0957c4}.page-breadcrumb-chevron{display:inline-flex;align-items:center;color:#7f8692}.page-breadcrumb-chevron svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.page-breadcrumb-current{color:#4d5665}@media (max-width:980px){.billing-shell{--billing-shell-padding-y:var(--space-4);--billing-shell-padding-left:var(--space-4);--billing-shell-padding-right:var(--space-4);--content-inline-padding:16px;padding:var(--billing-shell-padding-y) var(--billing-shell-padding-right) var(--billing-shell-padding-y) var(--billing-shell-padding-left)}.billing-shell-inner{display:block}.billing-sidebar{width:min(320px,calc(100vw - 56px));max-width:calc(100vw - 56px);height:calc(var(--app-viewport-height) - (var(--billing-shell-padding-y) * 2));margin:0;border-radius:12px;position:fixed;top:var(--billing-shell-padding-y);left:var(--billing-shell-padding-left);z-index:270;border:1px solid #d8e1ee;box-shadow:0 16px 36px rgba(15,24,38,.22);overflow:hidden;transform:translateX(calc(-100% - 24px));transition:transform .2s ease;pointer-events:none;visibility:hidden}.billing-sidebar-title{font-size:var(--typo-sidebar-title-mobile-size)}.billing-sidebar-header{margin:0;height:var(--breadcrumb-row-height);justify-content:space-between;padding:0 var(--space-3);border-bottom:1px solid #d8e1ee}.billing-nav{margin:0;border-radius:0;padding:var(--space-3);flex-direction:column;overflow-x:hidden;overflow-y:auto;max-height:calc(100% - var(--breadcrumb-row-height))}.billing-sidebar-close{width:30px;height:30px;border:none;border-radius:999px;background:transparent;color:#596274;display:inline-flex;align-items:center;justify-content:center;padding:0;cursor:pointer}.billing-sidebar-close:hover{background:#e3e6ec;color:#1f2736}.billing-shell[data-mobile-sidebar-open=true] .billing-sidebar{transform:translateX(0);pointer-events:auto;visibility:visible}.billing-sidebar-overlay{position:fixed;inset:0;z-index:260;border:none;padding:0;background:rgba(17,24,38,.38);display:block;cursor:pointer}.billing-content{border-left:none;padding-left:0;padding-right:0}.billing-content>.container{padding-top:5px}.standard-detail-head{flex-direction:column;align-items:stretch}.standard-detail-section-head{align-items:flex-start;flex-direction:column}.page-breadcrumb{--breadcrumb-side-padding:16px}.page-breadcrumb-user{margin-left:auto}.page-breadcrumb-user-text{max-width:170px}.standard-list-page{padding:36px 16px}.standard-list-page>.standard-list-panel{width:100%;border-radius:12px;padding:18px 14px;box-shadow:none}.auth-page .typo-page-title{font-size:var(--typo-auth-title-size-mobile)}}@media (max-width:720px){.billing-shell{--billing-shell-padding-left:var(--space-3);--billing-shell-padding-right:var(--space-3)}.billing-sidebar{width:min(300px,calc(100vw - 32px));max-width:calc(100vw - 32px);left:var(--billing-shell-padding-left)}.page-breadcrumb{gap:var(--space-2)}.page-breadcrumb-trail{min-width:0;gap:6px}.page-breadcrumb-item:first-child .page-breadcrumb-link,.page-breadcrumb-item:not(:first-child):not(:last-child){display:none}.page-breadcrumb-item:last-child{min-width:0;flex:1 1 auto}.page-breadcrumb-item:last-child .page-breadcrumb-current{display:block;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page-breadcrumb-user-text{display:none}}.standard-page-description{margin:var(--page-description-margin-top) 0 0;color:#414d5c}.standard-card-spaced{margin-top:var(--standard-card-gap)}.standard-field-label-separator{width:1px;height:18px;background:#c8ceda}.button-auto{width:auto}.standard-list-console{max-width:none}.console-primary-panel{border-radius:20px;border:1px solid #c6d3e5;box-shadow:none;background:#f9fbfd;padding:var(--card-padding)}.standard-list-page-head{margin-bottom:0}.standard-panel-header{align-items:flex-start;margin-bottom:var(--standard-form-card-title-gap)}.standard-list-panel .console-panel-actions{margin-left:auto}.standard-list-panel .console-subtools{margin:0 0 var(--space-3);gap:var(--space-3)}.console-panel-header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-2)}.console-panel-actions{align-items:center;gap:var(--space-3)}.console-panel-actions>.console-actions-anchor>.console-actions__trigger,.console-panel-actions>.std-btn{width:auto;min-width:0;min-height:var(--button-pill-height);height:var(--button-pill-height);border-radius:999px;padding:0 16px;box-sizing:border-box}.console-panel-actions button.secondary{background:#ffffff;border-color:#aeb3bd;border-width:2px;color:#6f7380}.console-panel-actions button.secondary:hover{background:#f6f7fa}.console-actions__trigger{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-3)}.console-actions-anchor{position:relative;z-index:4}.console-actions__trigger--active{border-color:#0972d3!important;color:#0972d3!important}.console-actions__trigger--active .console-actions-caret{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='12' viewBox='0 0 14 12'%3E%3Cpath d='M2.5 3h9L7 10z' fill='%230972d3' stroke='%230972d3' stroke-width='1.2' stroke-linejoin='round' stroke-linecap='round'/%3E%3C/svg%3E")}.console-actions-caret{width:14px;height:12px;border:none;flex-shrink:0;background-repeat:no-repeat;background-position:50%;background-size:14px 12px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='12' viewBox='0 0 14 12'%3E%3Cpath d='M2.5 3h9L7 10z' fill='%236f7380' stroke='%236f7380' stroke-width='1.2' stroke-linejoin='round' stroke-linecap='round'/%3E%3C/svg%3E");transition:transform .15s ease;transform-origin:50% 50%}.console-actions-caret.is-open{transform:rotate(180deg)}.console-subtools{display:flex;align-items:center;justify-content:space-between;gap:14px;margin:6px 0 var(--space-3)}.list-sort-tools{display:inline-flex;align-items:center;gap:var(--space-2);flex-shrink:0}.list-sort-tools input,.list-sort-tools select{width:auto;min-width:132px;max-width:180px;height:var(--standard-form-input-height);border-radius:var(--standard-form-input-radius);border:1px solid #8a909c;background:#ffffff;color:var(--field-text-color);font-size:var(--typo-field-size);padding:var(--space-2) var(--space-3)}.std-search{position:relative;flex:0 0 50%;min-width:240px;max-width:50%}.std-search__icon{position:absolute;left:11px;top:50%;transform:translateY(-50%);color:#6f7481;display:inline-flex}.std-search__icon svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.std-search__input{width:100%;border:1px solid #8a909c;border-radius:var(--standard-form-input-radius);height:var(--standard-form-input-height);padding:var(--space-2) var(--space-4) var(--space-2) 40px;font-size:var(--typo-table-cell-size);font-weight:var(--typo-table-cell-weight);line-height:var(--typo-table-cell-line-height);font-style:normal;color:var(--field-text-color)}.std-search__input:focus{outline:none;border-color:#0972d3;box-shadow:none}.std-search__clear{position:absolute;right:var(--space-3);top:50%;transform:translateY(-50%);width:auto;min-width:var(--button-square-size);height:var(--button-square-size);border:none;border-radius:8px;background:transparent;color:#0a67c8;font-size:var(--typo-icon-md-size);line-height:1;padding:0 6px}.std-search__clear:hover{background:#edf4ff}.console-page-tools{gap:var(--space-2);flex-shrink:0}.console-page-number,.console-page-tools{display:inline-flex;align-items:center;justify-content:center}.console-page-number{min-width:66px;height:var(--button-square-size);font-size:var(--typo-table-cell-size);font-weight:var(--typo-table-cell-weight);line-height:var(--typo-table-cell-line-height);color:#1b2432}.console-page-divider{width:1px;height:24px;margin:0 2px 0 4px;background:#c8cfdb}.console-pagination__pref-btn{width:var(--button-square-size);min-width:var(--button-square-size);height:var(--button-square-size);margin-left:4px;border:none;border-radius:8px;background:transparent;color:#4b5361;padding:0;display:inline-flex;align-items:center;justify-content:center}.console-pagination__pref-btn:hover{background:#f4f7fc}.console-pagination__pref-btn svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.section-header{display:flex;align-items:center;justify-content:space-between;gap:var(--field-row-gap)}.standard-section-title{margin:0}.standard-section-title--with-count{display:inline-flex;align-items:baseline;gap:6px}.standard-section-title-count{color:#6b7280}.standard-card>.standard-section-title{margin-bottom:var(--card-section-title-gap)}.standard-form-card>.standard-section-title{margin-bottom:var(--standard-form-card-title-gap)}.filters-panel{display:flex;flex-direction:column;gap:14px}@media (max-width:980px){.console-panel-header{flex-direction:column;align-items:flex-start}.console-subtools{flex-direction:column;align-items:stretch;gap:var(--space-3)}.std-search{min-width:0;max-width:none;flex:1 1 auto}.list-sort-tools{width:100%;flex-wrap:wrap}.list-sort-tools input,.list-sort-tools select{min-width:0;flex:1 1 160px;max-width:none}.console-page-tools{width:100%;justify-content:flex-end}.console-panel-actions{justify-content:flex-start}.console-panel-actions,.standard-list-panel .console-panel-actions{width:100%;margin-left:0;flex-wrap:wrap}.standard-panel-header{align-items:flex-start}.console-panel-actions .std-btn,.console-panel-actions button{min-width:0;min-height:var(--button-pill-height)}.form-half-width,.form-two-thirds-width{width:100%}.customer-basic-top-grid{grid-template-columns:1fr}.customer-basic-company-field,.customer-basic-rate-field,.customer-linked-id-field,.customer-linked-rate-field{grid-column:auto}.customer-linked-top-grid{grid-template-columns:1fr}.customer-linked-id-field,.customer-linked-rate-field{grid-column:auto}}@media (max-width:1100px){.standard-actions-row-right button{justify-self:end}}@media (max-width:720px){.standard-panel-header{align-items:flex-start;flex-direction:column}.standard-list-panel .console-panel-actions{width:100%;margin-left:0;flex-wrap:wrap}.list-sort-tools{width:100%;row-gap:var(--space-2)}.console-page-tools{width:100%;flex-wrap:wrap;justify-content:space-between}.console-page-number{min-width:0;flex:1 1 auto}}.form-half-width{width:50%}.form-quarter-width{width:25%;min-width:280px}.form-eighth-width{width:12.5%;min-width:180px}.form-two-thirds-width{width:66.6667%}.form-three-quarters-width{width:75%}.standard-form-fields{display:flex;flex-direction:column;gap:var(--standard-form-group-gap)}.standard-form-fields .standard-field-help{margin:var(--standard-form-help-gap) 0 0;color:#5f6c80;white-space:nowrap}.standard-field-label-row,.standard-form-fields label{margin-bottom:var(--standard-form-label-gap)}.standard-field-label-row{display:inline-flex;align-items:center;gap:10px}.standard-field-label-row label{margin-bottom:0}.standard-form-fields .standard-field-error{margin:var(--standard-form-help-gap) 0 0;color:#d91515;white-space:nowrap}.customer-basic-top-grid{grid-template-columns:repeat(3,minmax(220px,1fr))}.customer-basic-company-field{grid-column:span 2}.customer-basic-rate-field{grid-column:span 1}.customer-linked-top-grid{grid-template-columns:repeat(3,minmax(220px,1fr))}.customer-linked-id-field{grid-column:span 2}.customer-linked-rate-field{grid-column:span 1}.standard-card{background:var(--panel);border:1px solid #c8ced8;border-radius:14px;padding:var(--card-padding);box-shadow:0 10px 30px rgba(16,32,53,.06)}.standard-form-card{padding-top:var(--standard-form-card-top-padding)}.standard-form-card .readonly-value,.standard-form-card input,.standard-form-card select{height:var(--standard-form-input-height);min-height:var(--standard-form-input-height);border-radius:var(--standard-form-input-radius);border-color:#8a909c;padding-top:var(--standard-form-input-padding-y);padding-bottom:var(--standard-form-input-padding-y)}label{color:var(--text);display:block;margin-bottom:var(--label-margin-bottom-default)}.std-input,input,select{width:100%;border-radius:var(--standard-form-input-radius);border:1px solid #8a909c;padding:var(--space-2) var(--space-4);font-size:var(--typo-field-size)}.std-input.std-input--invalid{border-color:#d91515}.std-input.std-input--invalid:focus{border-color:#d91515;box-shadow:none}.std-search__input,input:not([type=checkbox]):not([type=radio]):not([type=file]),select{height:var(--standard-form-input-height);min-height:var(--standard-form-input-height)}.textarea{width:100%;font-family:inherit;min-height:96px;resize:vertical}.readonly-value,.textarea{border-radius:12px;border:1px solid #9aa3b2;padding:var(--space-2) var(--space-4);font-size:var(--typo-field-size);font-weight:var(--typo-field-weight);line-height:var(--typo-field-line-height);color:var(--field-text-color)}.readonly-value{background:#fff;min-height:42px;display:flex;align-items:center}input,select{font-weight:var(--typo-field-weight);line-height:var(--typo-field-line-height);color:var(--field-text-color)}.std-input:focus,.textarea:focus,input:focus,select:focus{outline:none;border-color:#0972d3;box-shadow:none}@media (pointer:coarse){.std-input,.std-search__input,.textarea,input:not([type=checkbox]):not([type=radio]):not([type=file]),select{font-size:var(--font-size-icon-sm)}}.linked-use-base-checkbox{width:16px;min-width:16px;height:16px;margin:0;border-radius:4px}.linked-contact-source{display:flex;flex-direction:column;gap:0}.linked-contact-source>.typo-form-label{margin-bottom:0}.linked-layout-helper,.linked-layout-note,.linked-layout-summary{margin:0;color:#5f6c80}.linked-layout-subtitle-checklist{margin-top:var(--space-2)}.linked-layout-mode-options{display:grid;grid-template-columns:repeat(2,minmax(260px,1fr));gap:var(--space-3);margin-top:var(--space-2)}.linked-layout-mode-card{position:relative;display:flex;align-items:flex-start;gap:var(--space-3);border:1px solid #8a909c;border-radius:14px;padding:var(--space-3);background:#fff;cursor:pointer;transition:border-color .12s ease,background-color .12s ease}.linked-layout-mode-card.is-selected{border-color:#0972d3;background:#edf5ff}.linked-layout-mode-card:hover{border-color:#5f6c80}.linked-layout-mode-card.is-disabled{border-color:#c8ced8;background:#f8fafc;cursor:not-allowed}.linked-layout-mode-card.is-disabled:hover{border-color:#c8ced8}.linked-layout-mode-card .row-select-dot{margin-top:2px}.linked-layout-mode-card .row-select-dot.is-selected{border-color:var(--selector-active-color);background:var(--selector-active-color);box-shadow:inset 0 0 0 var(--selector-inner-ring) #ffffff}.linked-contact-source-radio{position:absolute;width:1px;height:1px;margin:0;padding:0;border:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;clip-path:inset(50%)}.linked-contact-source-radio:focus-visible+.row-select-dot{outline:2px solid var(--selector-active-color);outline-offset:2px}.linked-contact-source-radio:disabled+.row-select-dot{opacity:.55}.linked-contact-source-radio:disabled+.row-select-dot+.linked-contact-source-copy{opacity:.72}.linked-contact-source-copy{display:flex;flex-direction:column;gap:var(--standard-form-help-gap)}.linked-contact-source-title{font-family:var(--typo-family-base);font-size:var(--typo-form-label-size);font-weight:var(--typo-form-label-weight);line-height:var(--typo-form-label-line-height);color:var(--text)}.linked-contact-source-nested{margin-top:var(--space-3);margin-left:var(--space-4);padding-left:var(--space-1);display:flex;flex-direction:column;gap:0}.linked-contact-checklist{display:flex;flex-direction:column;gap:var(--space-1-5)}.linked-contact-checklist-item{display:flex;align-items:center;gap:var(--space-3);padding:0;cursor:pointer}.linked-contact-checklist-item--static{cursor:default}.standard-form-card .linked-contact-checklist-item .linked-use-base-checkbox{width:16px;min-width:16px;height:16px;min-height:16px;padding:0}.linked-remittance-checklist{margin-top:var(--space-5)}.linked-layout-helper,.linked-layout-note{margin-top:var(--standard-form-help-gap)}.linked-layout-summary{margin-top:var(--space-5)}@media (max-width:980px){.form-eighth-width,.form-half-width,.form-quarter-width,.form-three-quarters-width,.form-two-thirds-width{width:100%;min-width:0}.standard-form-fields .standard-field-error,.standard-form-fields .standard-field-help{white-space:normal;overflow-wrap:anywhere}.standard-field-label-row{flex-wrap:wrap;align-items:flex-start}.standard-form-card .readonly-value{display:block;height:auto;min-width:0;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.linked-layout-mode-options{grid-template-columns:1fr}}.linked-synced-input:disabled{background:#edf2f8;color:#5f6d82;border-color:#b9c4d7;cursor:not-allowed}.standard-locked-input:disabled{background:#f3f4f7;color:#6f7380;border-color:#aeb3bd;opacity:1;cursor:not-allowed}.standard-field-label-link{border:none;background:transparent;padding:0;color:#0a67c8;font-size:var(--typo-button-size);font-weight:var(--typo-action-link-weight);line-height:1;cursor:pointer}.standard-field-label-link:hover{color:#0957c4;text-decoration:underline}.text-action-btn{border:none;background:transparent;padding:0;width:auto;min-height:0;height:auto;border-radius:0;color:#0a67c8;font-size:var(--typo-button-size);font-weight:var(--typo-action-link-weight);line-height:1;cursor:pointer}.text-action-btn:active,.text-action-btn:focus,.text-action-btn:focus-visible,.text-action-btn:hover{color:#0a67c8;text-decoration:none;background:transparent}.std-btn.std-btn--primary.std-btn--pill{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;width:auto;min-width:0;min-height:var(--button-pill-height);height:var(--button-pill-height);border-radius:999px;padding:0 16px;background:#f59d0a;border:1px solid #f59d0a;color:#111826;letter-spacing:0;box-sizing:border-box}.std-btn.std-btn--primary.std-btn--pill:hover{background:#d88300;border-color:#d88300}.std-btn.std-btn--primary.std-btn--pill:disabled,.std-btn.std-btn--primary.std-btn--pill:disabled:hover{opacity:1;background:#f59d0a;border-color:#f59d0a;color:#111826}.std-btn.std-btn--outline.std-btn--primary.std-btn--pill{display:inline-flex;align-items:center;justify-content:center;width:auto;min-width:0;min-height:var(--button-pill-height);height:var(--button-pill-height);border-radius:999px;padding:0 16px;border:2px solid #0972d3;background:#ffffff;color:#0972d3;box-sizing:border-box}.std-btn.std-btn--outline.std-btn--primary.std-btn--pill:hover:not(:disabled){background:#edf5ff;border-color:#0972d3;color:#0972d3}.std-btn.std-btn--outline.std-btn--primary.std-btn--pill:disabled,.std-btn.std-btn--outline.std-btn--primary.std-btn--pill:disabled:hover{background:#f6f8fc;border-color:#b8c3d6;color:#8a96aa;opacity:1;cursor:not-allowed}.btn-loading{position:relative;cursor:progress}.btn-loading,.btn-loading:disabled{color:transparent!important;text-shadow:none}.btn-loading:after{content:"";position:absolute;left:50%;top:50%;width:12px;height:12px;border:2px solid var(--btn-loading-spinner,#8ea5bf);border-top:2px solid transparent;border-radius:50%;transform:translate(-50%,-50%);animation:btn-loading-spin .8s linear infinite}@keyframes btn-loading-spin{to{transform:translate(-50%,-50%) rotate(1turn)}}.console-panel-actions .std-btn.std-btn--primary.std-btn--pill{background:#f59d0a;border:1px solid #f59d0a;color:#111826;letter-spacing:0}.console-panel-actions .std-btn.std-btn--primary.std-btn--pill:hover{background:#d88300;border-color:#d88300}.std-btn.std-btn--icon-square{width:var(--button-square-size);min-width:var(--button-square-size);height:var(--button-square-size);border:1px solid #c5ccd9;border-radius:8px;background:#ffffff;color:#5f697a;padding:0;display:inline-flex;align-items:center;justify-content:center}.std-btn.std-btn--icon-square:hover:not(:disabled){background:#edf3ff;border-color:#9db4da;color:#315b9a}.std-btn.std-btn--icon-square:disabled{opacity:1;background:#f7f9fc;border-color:#d6deea;color:#b7c0cf;cursor:not-allowed}.std-btn{width:auto;height:var(--button-pill-height);min-height:var(--button-pill-height);border-radius:12px;padding:0 var(--space-4);background:var(--primary);color:white;border:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.std-btn:hover{background:var(--primary-hover)}.std-btn:disabled{opacity:.6;cursor:not-allowed}.std-btn.std-btn--secondary,button.secondary{background:#f0f4fb;color:#1e2f47;border:1px solid var(--border)}.std-btn.std-btn--text.std-btn--primary{width:auto;min-width:0;min-height:var(--button-pill-height);border:1px solid transparent;border-radius:999px;background:transparent;color:#0a67c8;padding:6px 16px;text-decoration:none}.std-btn.std-btn--text.std-btn--primary:hover{background:#eaf2fb;border-color:transparent;color:#0a67c8;text-decoration:none}.status{color:var(--muted)}.status--center{text-align:center}.error{color:var(--danger);margin-top:var(--space-3)}.actions{display:flex;gap:var(--actions-gap)}.std-btn.std-btn--link.std-btn--primary{display:inline-flex;align-items:center;justify-content:center;border-radius:10px;border:1px solid var(--border);padding:var(--space-3) var(--space-4);text-decoration:none;color:white;background:var(--primary)}.std-btn.std-btn--link.std-btn--secondary{background:#f0f4fb;color:#1e2f47;border:1px solid var(--border)}.icon-link{width:var(--button-square-size);height:var(--button-square-size);border-radius:9px;border:1px solid #bfd0e8;background:#f6f9ff;color:#2558a8;display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.icon-link:disabled{opacity:.6;cursor:not-allowed}.icon-link:hover{background:#eaf1ff;border-color:#a9c0e2}.icon-link svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.danger-icon-link{color:#b83535;border-color:#e1b8b8;background:#fff6f6}.danger-icon-link:hover{background:#ffeceb;border-color:#d99595}.standard-actions-row{display:flex;align-items:center;gap:var(--space-2)}.standard-actions-row-right{justify-content:flex-end}.standard-form-actions-row{margin-top:var(--standard-form-actions-margin-top)}.standard-actions-row-right.standard-form-actions-row button{min-width:0;padding:6px 16px}.standard-actions-row-right button{width:auto;min-width:148px;padding:var(--space-3) 18px}@media (max-width:720px){.standard-actions-row.standard-form-actions-row{flex-direction:column-reverse;align-items:stretch}.standard-actions-row.standard-form-actions-row>*{width:100%}.standard-actions-row.standard-form-actions-row .std-btn,.standard-actions-row.standard-form-actions-row button{width:100%;min-width:0;justify-content:center}}.layered-dropdown-caret{width:14px;height:12px;border:none;flex-shrink:0;background-repeat:no-repeat;background-position:50%;background-size:14px 12px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='12' viewBox='0 0 14 12'%3E%3Cpath d='M2.5 3h9L7 10z' fill='%230972d3' stroke='%230972d3' stroke-width='1.2' stroke-linejoin='round' stroke-linecap='round'/%3E%3C/svg%3E");transition:transform .15s ease;transform-origin:50% 50%}.layered-dropdown-caret.is-open,.layered-dropdown-trigger.console-actions__trigger--active .layered-dropdown-caret{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='12' viewBox='0 0 14 12'%3E%3Cpath d='M2.5 3h9L7 10z' fill='%236f7380' stroke='%236f7380' stroke-width='1.2' stroke-linejoin='round' stroke-linecap='round'/%3E%3C/svg%3E")}.layered-dropdown-caret.is-open{transform:rotate(180deg)}.layered-dropdown-field{--layered-dropdown-menu-offset:3px;position:relative;isolation:isolate}.layered-dropdown-trigger{width:100%;display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);background:#fff;color:var(--field-text-color);border:1px solid #8a909c;border-radius:var(--standard-form-input-radius);min-height:var(--standard-form-input-height);height:var(--standard-form-input-height);padding:var(--space-2) var(--space-4);font-size:var(--typo-field-size);font-weight:var(--typo-field-weight);line-height:var(--typo-field-line-height);text-align:left}.layered-dropdown-value{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}.payer-scope-label{display:inline-flex;align-items:baseline;gap:6px;min-width:0;max-width:100%;overflow:hidden}.payer-scope-label__prefix{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.payer-scope-label__suffix{flex-shrink:0;font-size:.84em;font-weight:var(--font-weight-regular);letter-spacing:.01em}.payer-scope-label__suffix.is-pma,.payer-scope-label__suffix.is-std{color:#3f4b5d}.payer-scope-label__suffix.is-cma{color:#6f7b8c}.layered-dropdown-trigger:hover:not(:disabled){background:#fff;border-color:#8a909c}.layered-dropdown-trigger.console-actions__trigger--active:not(.billing-month-trigger--primary),.layered-dropdown-trigger:focus:not(.billing-month-trigger--primary){border-color:#0972d3!important;color:var(--field-text-color)!important}.layered-dropdown-trigger.is-empty{color:#6f7380}.layered-dropdown-trigger.is-empty.console-actions__trigger--active:not(.billing-month-trigger--primary),.layered-dropdown-trigger.is-empty:focus:not(.billing-month-trigger--primary){color:#6f7380!important}.layered-dropdown-trigger.is-empty .layered-dropdown-value{font-style:italic}.layered-dropdown-trigger:disabled{opacity:.6;cursor:not-allowed}.layered-dropdown-trigger:disabled:hover{background:#fff;border-color:#8a909c}.restore-toggle-trigger.is-locked{background:#f3f4f7;color:#6f7380;border-color:#aeb3bd}.restore-toggle-trigger.is-locked .layered-dropdown-caret{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='12' viewBox='0 0 14 12'%3E%3Cpath d='M2.5 3h9L7 10z' fill='%236f7380' stroke='%236f7380' stroke-width='1.2' stroke-linejoin='round' stroke-linecap='round'/%3E%3C/svg%3E")}.restore-toggle-trigger.is-locked:hover:not(:disabled){background:#f3f4f7;border-color:#aeb3bd}.restore-toggle-trigger:disabled{opacity:1;cursor:not-allowed}.restore-toggle-trigger:disabled:hover{background:#f3f4f7;border-color:#aeb3bd;color:#6f7380}.restore-toggle-trigger.is-editing,.restore-toggle-trigger.is-editing:hover:not(:disabled),.restore-toggle-trigger.is-open:hover:not(:disabled){background:#ffffff;border-color:#0972d3!important;color:var(--field-text-color)}.restore-toggle-trigger.is-editing .layered-dropdown-caret,.restore-toggle-trigger.is-open .layered-dropdown-caret{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='12' viewBox='0 0 14 12'%3E%3Cpath d='M2.5 3h9L7 10z' fill='%230972d3' stroke='%230972d3' stroke-width='1.2' stroke-linejoin='round' stroke-linecap='round'/%3E%3C/svg%3E")}.layered-dropdown-trigger.is-invalid,.restore-toggle-trigger.is-invalid{border-color:#d91515!important}.layered-dropdown-menu{position:absolute;left:0;right:0;top:calc(100% + var(--layered-dropdown-menu-offset));z-index:200;background:#fff;border:none;border-radius:var(--standard-form-input-radius);box-shadow:none;overflow:visible;padding:0}.layered-dropdown-menu.layered-dropdown-menu--portal{right:auto;z-index:1000}.layered-dropdown-menu.layered-dropdown-menu--payer-scope{max-height:344px;overflow:hidden}.layered-dropdown-options-scroll{max-height:310px;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain}.layered-dropdown-menu.layered-dropdown-menu--scroll-limit{overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain;border:2px solid #a6adb8;border-radius:var(--standard-form-input-radius);background:#fff}.layered-dropdown-menu.layered-dropdown-menu--scroll-limit:before{display:none}.layered-dropdown-menu:before{content:"";position:absolute;inset:0;border:2px solid #a6adb8;border-radius:inherit;pointer-events:none;z-index:2}.layered-dropdown-menu>*{position:relative;z-index:1}.layered-month-menu{padding:var(--space-3)}.layered-month-menu .month-picker-header{padding-top:0}.layered-dropdown-search-row{position:relative;z-index:3;display:flex;align-items:center;gap:6px;border:2px solid #0972d3;border-radius:var(--standard-form-input-radius);min-height:34px;height:34px;padding:0 var(--space-4);width:100%;margin:0;background:#fff;box-sizing:border-box}.layered-dropdown-search-icon{width:20px;height:20px;color:#5f6f88;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center}.layered-dropdown-search-icon svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.layered-dropdown-search-input,.layered-dropdown-search-row input{border:none;outline:none;box-shadow:none;background:transparent;width:100%;min-width:0;height:30px;padding:0;margin:0;color:var(--field-text-color);font-size:var(--typo-field-size);font-weight:var(--typo-field-weight);line-height:var(--dropdown-compact-line-height)}.layered-dropdown-search-input::placeholder,.layered-dropdown-search-row input::placeholder{color:#6f7380}.layered-dropdown-search-input:focus::placeholder,.layered-dropdown-search-row input:focus::placeholder{color:#6f7380;opacity:1}@media (pointer:coarse){.layered-dropdown-search-input,.layered-dropdown-search-row input{font-size:var(--font-size-icon-sm)}}.layered-dropdown-clear-btn{border:none;background:transparent;color:#0972d3;width:14px;min-width:14px;height:20px;padding:0;margin:0;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.layered-dropdown-clear-btn:hover{background:transparent;color:#0957c4}.layered-dropdown-clear-btn svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.layered-dropdown-option{width:100%;min-width:0;min-height:31px;height:31px;border:none;border-top:1px solid #aeb5c1;border-radius:0;background:#fff;color:#18202b;padding:0 var(--space-4);display:flex;align-items:center;justify-content:flex-start;gap:var(--space-2);font-size:var(--typo-field-size);font-weight:var(--typo-field-weight);line-height:var(--dropdown-compact-line-height);text-align:left;box-sizing:border-box}.layered-dropdown-option--default{justify-content:space-between}.linked-dropdown-option__label{display:block;width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.layered-dropdown-menu>.layered-dropdown-option:first-of-type{border-top-color:transparent}.layered-dropdown-option:hover{background:#f2f3f5;color:#18202b;border-top-color:transparent;border-radius:var(--standard-form-input-radius);outline:2px solid #7d8390;outline-offset:-2px;position:relative;z-index:2}.layered-dropdown-option.is-selected{background:#fff;color:#18202b}.layered-dropdown-option:hover+.layered-dropdown-option{border-top-color:transparent}.layered-dropdown-option.is-default-preview,.layered-dropdown-option.is-selected:hover{background:#f2f3f5;color:#18202b;border-top-color:transparent;border-radius:var(--standard-form-input-radius);outline:2px solid #7d8390;outline-offset:-2px;position:relative;z-index:2}.layered-dropdown-option--year{justify-content:space-between}.layered-dropdown-option--year.is-first-year{border-top-width:2px;border-top-color:#8a909c}.layered-dropdown-option--year>span:first-child{font-weight:var(--typo-button-weight)}.layered-dropdown-option--year.is-expanded{background:#f2f3f5;border-top-color:transparent;border-radius:var(--standard-form-input-radius);outline:2px solid #7d8390;outline-offset:-2px;position:relative;z-index:2}.month-year-caret{transform:rotate(-90deg)}.billing-head-filter--month .billing-month-caret,.billing-head-filter--month .billing-month-caret.is-open,.month-year-caret{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='12' viewBox='0 0 14 12'%3E%3Cpath d='M2.5 3h9L7 10z' fill='%23111826' stroke='%23111826' stroke-width='1.2' stroke-linejoin='round' stroke-linecap='round'/%3E%3C/svg%3E")}.layered-month-submenu{z-index:140}.layered-month-submenu .layered-dropdown-option{border-top-color:transparent}.layered-dropdown-match{background:transparent;color:#0972d3;font-weight:var(--typo-button-weight);padding:0}.layered-dropdown-empty{color:#5f6c80;font-size:var(--typo-field-size);font-weight:var(--typo-field-weight);line-height:var(--typo-field-line-height);padding:10px 20px;border-top:1px solid #aeb5c1}.layered-dropdown-search-row+.layered-dropdown-empty{border-top-color:transparent}.month-picker__nav{width:36px;min-width:36px;height:var(--button-square-size);border-radius:8px;background:#f7faff;color:#2a3f61;border:1px solid var(--border);padding:0;font-size:var(--typo-button-size);font-weight:var(--typo-button-weight);line-height:var(--typo-button-line-height)}.month-picker__nav:hover{background:#ecf3ff}.month-picker__chip{width:auto;min-width:0;height:30px;border:1px solid transparent;border-radius:8px;background:#fff;color:#465770;font-size:var(--typo-button-size);font-weight:var(--typo-button-weight);line-height:var(--typo-button-line-height);padding:0 var(--space-2)}.month-picker__chip:hover{background:#f5f8ff;border-color:#d7e3f7}.month-picker__chip.active{color:#2568f0;border-color:#bcd0f4;background:#eef4ff}.table-wrap{overflow:auto}table{width:100%;border-collapse:collapse;min-width:920px}td,th{border-bottom:1px solid var(--border);padding:var(--space-3);text-align:left;font-size:var(--typo-table-cell-size)}th{background:#f8fbff;color:var(--muted);font-weight:var(--typo-table-header-weight)}.console-primary-panel table{min-width:980px}.standard-data-table{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%}.customers-list-table{min-width:100%}.payers-list-table{min-width:max(100%,1040px)}.linked-accounts-table{min-width:100%}.users-list-table{min-width:max(100%,1380px)}.billing-table{min-width:max(100%,1280px)}.remittance-list-table{min-width:max(100%,1180px)}.billing-table--dynamic-min-width{--billing-col-payer-id:0;--billing-col-restore-status:0;--billing-col-export-pdf:0;min-width:max(100%,calc(690px + (var(--billing-col-payer-id) * 135px) + (var(--billing-col-restore-status) * 140px) + (var(--billing-col-export-pdf) * 112px)))}.billing-table--dynamic-min-width.has-payer-id-col{--billing-col-payer-id:1}.billing-table--dynamic-min-width.has-restore-status-col{--billing-col-restore-status:1}.billing-table--dynamic-min-width.has-export-pdf-col{--billing-col-export-pdf:1}.remittance-list-table--dynamic-min-width{--remittance-col-profile:0;--remittance-col-company:0;--remittance-col-default:0;--remittance-col-bank:0;--remittance-col-assigned-payers:0;min-width:max(100%,calc(40px + (var(--remittance-col-profile) * 200px) + (var(--remittance-col-company) * 200px) + (var(--remittance-col-default) * 120px) + (var(--remittance-col-bank) * 200px) + (var(--remittance-col-assigned-payers) * 200px)))}.remittance-list-table--dynamic-min-width.has-profile-col{--remittance-col-profile:1}.remittance-list-table--dynamic-min-width.has-company-col{--remittance-col-company:1}.remittance-list-table--dynamic-min-width.has-default-col{--remittance-col-default:1}.remittance-list-table--dynamic-min-width.has-bank-col{--remittance-col-bank:1}.remittance-list-table--dynamic-min-width.has-assigned-payers-col{--remittance-col-assigned-payers:1}.customers-list-table--dynamic-min-width{--customers-col-customer-id:0;--customers-col-due-day:0;--customers-col-linked-accounts:0;--customers-col-created-at:0;min-width:max(100%,calc(240px + (var(--customers-col-customer-id) * 160px) + (var(--customers-col-due-day) * 150px) + (var(--customers-col-linked-accounts) * 160px) + (var(--customers-col-created-at) * 200px)))}.customers-list-table--dynamic-min-width.has-customer-id-col{--customers-col-customer-id:1}.customers-list-table--dynamic-min-width.has-due-day-col{--customers-col-due-day:1}.customers-list-table--dynamic-min-width.has-linked-accounts-col{--customers-col-linked-accounts:1}.customers-list-table--dynamic-min-width.has-created-at-col{--customers-col-created-at:1}.payers-list-table--dynamic-min-width{--payers-col-payer-id:0;--payers-col-linked-accounts:0;--payers-col-status:0;--payers-col-created-at:0;min-width:max(100%,calc(240px + (var(--payers-col-payer-id) * 165px) + (var(--payers-col-linked-accounts) * 160px) + (var(--payers-col-status) * 120px) + (var(--payers-col-created-at) * 190px)))}.payers-list-table--dynamic-min-width.has-payer-id-col{--payers-col-payer-id:1}.payers-list-table--dynamic-min-width.has-linked-accounts-col{--payers-col-linked-accounts:1}.payers-list-table--dynamic-min-width.has-status-col{--payers-col-status:1}.payers-list-table--dynamic-min-width.has-created-at-col{--payers-col-created-at:1}.linked-accounts-table--dynamic-min-width{--linked-col-auto-restore:0;--linked-col-status:0;--linked-col-contact:0;--linked-col-payer-id:0;--linked-col-aws-billing-rate:0;--linked-col-marketplace-billing-rate:0;--linked-col-created-at:0;min-width:max(100%,calc(380px + (var(--linked-col-auto-restore) * 135px) + (var(--linked-col-status) * 120px) + (var(--linked-col-contact) * 110px) + (var(--linked-col-payer-id) * 140px) + (var(--linked-col-aws-billing-rate) * 160px) + (var(--linked-col-marketplace-billing-rate) * 160px) + (var(--linked-col-created-at) * 200px)))}.linked-accounts-table--dynamic-min-width.has-auto-restore-col{--linked-col-auto-restore:1}.linked-accounts-table--dynamic-min-width.has-status-col{--linked-col-status:1}.linked-accounts-table--dynamic-min-width.has-contact-col{--linked-col-contact:1}.linked-accounts-table--dynamic-min-width.has-payer-id-col{--linked-col-payer-id:1}.linked-accounts-table--dynamic-min-width.has-aws-billing-rate-col{--linked-col-aws-billing-rate:1}.linked-accounts-table--dynamic-min-width.has-marketplace-billing-rate-col{--linked-col-marketplace-billing-rate:1}.linked-accounts-table--dynamic-min-width.has-created-at-col{--linked-col-created-at:1}.users-list-table--dynamic-min-width{--users-col-display-name:0;--users-col-role:0;--users-col-status:0;--users-col-last-login:0;--users-col-must-change-password:0;min-width:max(100%,calc(320px + (var(--users-col-display-name) * 220px) + (var(--users-col-role) * 220px) + (var(--users-col-status) * 120px) + (var(--users-col-last-login) * 230px) + (var(--users-col-must-change-password) * 200px)))}.users-list-table--dynamic-min-width.has-display-name-col{--users-col-display-name:1}.users-list-table--dynamic-min-width.has-role-col{--users-col-role:1}.users-list-table--dynamic-min-width.has-status-col{--users-col-status:1}.users-list-table--dynamic-min-width.has-last-login-col{--users-col-last-login:1}.users-list-table--dynamic-min-width.has-must-change-password-col{--users-col-must-change-password:1}.standard-data-table thead th{white-space:nowrap}.standard-sort-header{border:none;background:transparent;color:inherit;padding:0;margin:0;width:100%;display:inline-flex;align-items:center;justify-content:space-between;gap:var(--space-2);cursor:pointer;min-width:0}.standard-sort-header>span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis}.standard-sort-header:hover{background:transparent;color:inherit}.standard-sort-header.is-active{color:var(--typo-table-header-color,#000000)}.standard-sort-header:active,.standard-sort-header:focus,.standard-sort-header:focus-visible{background:transparent;outline:none}.standard-sort-caret{display:inline-block;width:14px;height:12px;flex-shrink:0;border:none;background-repeat:no-repeat;background-position:50%;background-size:14px 12px}.standard-sort-caret.is-desc{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='12' viewBox='0 0 14 12'%3E%3Cpath d='M2.5 3h9L7 10z' fill='%23616977' stroke='%23616977' stroke-width='1.2' stroke-linejoin='round' stroke-linecap='round'/%3E%3C/svg%3E")}.standard-sort-caret.is-asc{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='12' viewBox='0 0 14 12'%3E%3Cpath d='M7 2l4.5 7H2.5z' fill='%23616977' stroke='%23616977' stroke-width='1.2' stroke-linejoin='round' stroke-linecap='round'/%3E%3C/svg%3E")}.standard-sort-caret.is-inactive{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='12' viewBox='0 0 14 12'%3E%3Cpath d='M2.5 3h9L7 10z' fill='none' stroke='%23616977' stroke-width='1.4' stroke-linejoin='round' stroke-linecap='round'/%3E%3C/svg%3E")}.standard-sort-header.is-active .standard-sort-caret.is-desc{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='12' viewBox='0 0 14 12'%3E%3Cpath d='M2.5 3h9L7 10z' fill='%23111826' stroke='%23111826' stroke-width='1.2' stroke-linejoin='round' stroke-linecap='round'/%3E%3C/svg%3E")}.standard-sort-header.is-active .standard-sort-caret.is-asc{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='12' viewBox='0 0 14 12'%3E%3Cpath d='M7 2l4.5 7H2.5z' fill='%23111826' stroke='%23111826' stroke-width='1.2' stroke-linejoin='round' stroke-linecap='round'/%3E%3C/svg%3E")}.customers-list-table .col-customer-id{width:160px;min-width:160px;max-width:160px;white-space:nowrap}.customers-list-table tbody td.col-customer-id{overflow:hidden}.customer-code-link{color:#0a67c8;text-decoration:none}.customer-code-link:hover{color:#084f98;text-decoration:underline}.customer-code-link:focus-visible{outline:2px solid #0972d3;outline-offset:2px;border-radius:4px}.unassigned-customer-marker{color:#0a67c8;font-style:italic;text-decoration-line:underline;text-decoration-style:dotted;text-decoration-thickness:1px;text-underline-offset:3px}.customers-list-table .cell-ellipsis{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.customers-list-table .col-company{width:auto;min-width:200px;white-space:nowrap}.customers-list-table td.col-company,.customers-list-table th.col-company{width:auto;min-width:200px}.customers-list-table .col-due-day{width:150px;min-width:150px;max-width:150px;white-space:nowrap}.customers-list-table .col-billing-rate{width:120px;min-width:120px;max-width:120px;white-space:nowrap}.customers-list-table .col-linked-ids{width:160px;min-width:160px;max-width:160px;white-space:nowrap}.customers-list-table td.col-billing-rate,.customers-list-table th.col-billing-rate{width:120px;min-width:120px;max-width:120px}.customers-list-table td.col-linked-ids,.customers-list-table th.col-linked-ids{width:160px;min-width:160px;max-width:160px}.customers-list-table td.col-due-day,.customers-list-table th.col-due-day{width:150px;min-width:150px;max-width:150px}.customers-list-table tbody td.col-linked-ids{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1,"tnum"}.customers-list-table .col-created-at{white-space:nowrap}.customers-list-table .col-created-at,.customers-list-table td.col-created-at,.customers-list-table th.col-created-at{width:200px;min-width:200px;max-width:200px}.customers-list-table td.col-created-at{overflow:hidden;text-overflow:ellipsis}.payers-list-table .col-payer-id{width:165px;min-width:165px;max-width:165px;white-space:nowrap}.payers-list-table tbody td.col-payer-id{overflow:hidden;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1,"tnum"}.payer-code-link{color:#0a67c8;text-decoration:none}.payer-code-link:hover{color:#084f98;text-decoration:underline}.payer-code-link:focus-visible{outline:2px solid #0972d3;outline-offset:2px;border-radius:4px}.payers-list-table .cell-ellipsis{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.payers-list-table .col-payer-name{width:auto;min-width:200px;white-space:nowrap}.payers-list-table .col-linked-ids{width:160px;min-width:160px;max-width:160px;white-space:nowrap}.payers-list-table .col-status{width:120px;min-width:120px;max-width:120px;white-space:nowrap}.payers-list-table .col-created-at{width:190px;min-width:190px;max-width:190px;white-space:nowrap}.payers-list-table td.col-linked-ids,.payers-list-table th.col-linked-ids{width:160px;min-width:160px;max-width:160px}.payers-list-table tbody td.col-linked-ids{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1,"tnum"}.payers-list-table td.col-status,.payers-list-table th.col-status{width:120px;min-width:120px;max-width:120px}.linked-accounts-table .col-linked-account-id{width:140px;min-width:140px;max-width:140px;white-space:nowrap}.linked-accounts-table .col-company{width:auto;min-width:200px;white-space:nowrap}.linked-accounts-table .col-payer-id{width:140px;min-width:140px;max-width:140px;white-space:nowrap}.linked-accounts-table .col-contact{width:110px;min-width:110px;max-width:110px;white-space:nowrap}.linked-accounts-table .col-status{width:120px;min-width:120px;max-width:120px;white-space:nowrap}.linked-accounts-table .col-auto-restore{width:135px;min-width:135px;max-width:135px;white-space:nowrap}.linked-accounts-table .col-aws-billing-rate,.linked-accounts-table .col-marketplace-billing-rate{width:160px;min-width:160px;max-width:160px;white-space:nowrap}.linked-accounts-table .col-created-at{width:200px;min-width:200px;max-width:200px;white-space:nowrap}.linked-accounts-table td.col-linked-account-id,.linked-accounts-table td.col-payer-id,.linked-accounts-table th.col-linked-account-id,.linked-accounts-table th.col-payer-id{width:140px;min-width:140px;max-width:140px}.linked-accounts-table td.col-aws-billing-rate,.linked-accounts-table td.col-marketplace-billing-rate,.linked-accounts-table th.col-aws-billing-rate,.linked-accounts-table th.col-marketplace-billing-rate{width:160px;min-width:160px;max-width:160px}.linked-accounts-table td.col-contact,.linked-accounts-table th.col-contact{width:110px;min-width:110px;max-width:110px}.linked-accounts-table td.col-status,.linked-accounts-table th.col-status{width:120px;min-width:120px;max-width:120px}.linked-accounts-table td.col-auto-restore,.linked-accounts-table th.col-auto-restore{width:135px;min-width:135px;max-width:135px}.linked-accounts-table td.col-company,.linked-accounts-table th.col-company{width:auto;min-width:200px}.linked-accounts-table td.col-created-at,.linked-accounts-table th.col-created-at{width:200px;min-width:200px;max-width:200px}.linked-accounts-table td.col-auto-restore,.linked-accounts-table td.col-company,.linked-accounts-table td.col-contact,.linked-accounts-table td.col-created-at,.linked-accounts-table td.col-linked-account-id,.linked-accounts-table td.col-payer-id,.linked-accounts-table td.col-status{overflow:hidden;text-overflow:ellipsis}.linked-accounts-table tbody td.col-linked-account-id,.linked-accounts-table tbody td.col-payer-id{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1,"tnum"}.linked-account-id-link{display:inline-block;max-width:100%;color:#0a67c8;text-decoration:none}.linked-account-id-link:hover{color:#084f98;text-decoration:underline}.linked-account-id-link:focus-visible{outline:2px solid #0972d3;outline-offset:2px;border-radius:4px}.linked-auto-restore-text{color:inherit;font-size:inherit;display:inline}.linked-auto-restore-text,.linked-auto-restore-text.is-yes{font-weight:inherit;line-height:inherit;vertical-align:middle}.linked-auto-restore-text.is-yes{display:inline-block;padding:0;color:#1f8a46;position:relative;z-index:0}.linked-auto-restore-text.is-yes:before{content:"";position:absolute;left:-8px;right:-8px;top:50%;height:22px;transform:translateY(-50%);border-radius:6px;background:#eef9f1;z-index:-1;pointer-events:none}.linked-auto-restore-text.is-no{color:inherit}.status-pill{display:inline-flex;align-items:center;justify-content:center;min-width:76px;padding:2px 10px;border-radius:999px;border:none;font-size:var(--typo-help-compact-size);font-weight:var(--font-weight-medium);line-height:1.3;white-space:nowrap}.status-pill--active{color:#1f8a46;background:#eaf7ef}.status-pill--inactive{color:#334155;background:#eef2f6}.status-pill--locked,.status-pill--suspended{color:#9a6700;background:#fff7e6}.status-pill--closed{color:#b54708;background:#fef3e8}.status-pill--removed{color:#b42318;background:#fdecec}.status-pill--unknown{color:#4b5563;background:#eef2f6}.status-pill--auto-yes{color:#1f8a46;background:#eaf7ef}.status-pill--auto-no{color:#334155;background:#eef2f6}.status-pill--succeeded{color:#1f8a46;background:#eaf7ef}.status-pill--running{color:#0a67c8;background:#edf5ff}.status-pill--queued{color:#334155;background:#eef2f6}.status-pill--failed{color:#b42318;background:#fdecec}.status-pill--partial-succeeded{color:#9a6700;background:#fff7e6}.console-primary-panel td,.console-primary-panel th{padding:var(--space-3);border-bottom-color:#c7d4e6}.row-select-col{width:40px;min-width:40px;max-width:40px;text-align:center}.row-select-dot{display:inline-block;box-sizing:border-box;width:var(--selector-size);height:var(--selector-size);border-radius:50%;border:var(--selector-border-width) solid var(--selector-border-color);background:#fff;vertical-align:middle}.row-select-btn{width:20px;min-width:20px;height:20px;border:none;background:transparent;padding:0;margin:0;border-radius:50%;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.row-select-btn:focus-visible{outline:2px solid #0972d3;outline-offset:2px}.row-select-btn:hover{background:transparent}.standard-row-selected td{background:#e9f1f9;box-shadow:inset 0 2px 0 #0972d3,inset 0 -2px 0 #0972d3}.standard-row-before-selected td,.standard-row-selected td{border-bottom-color:transparent}.standard-row-selected td:first-child{box-shadow:inset 2px 0 0 #0972d3,inset 0 2px 0 #0972d3,inset 0 -2px 0 #0972d3;border-top-left-radius:14px;border-bottom-left-radius:14px}.standard-row-selected td:last-child{box-shadow:inset -2px 0 0 #0972d3,inset 0 2px 0 #0972d3,inset 0 -2px 0 #0972d3;border-top-right-radius:14px;border-bottom-right-radius:14px}.standard-row-selected .row-select-dot{border-color:var(--selector-active-color);background:var(--selector-active-color);box-shadow:inset 0 0 0 var(--selector-inner-ring) #ffffff}.console-primary-panel th{background:transparent;color:var(--typo-table-header-color,#000000);white-space:nowrap;position:relative}.standard-data-table tbody tr:not(.standard-row-selected) td{background:transparent}.standard-data-table.is-striped-rows tbody tr:nth-child(2n):not(.standard-row-selected) td{background:var(--table-row-striped-bg)}.standard-data-table thead th+th:before{left:0}.standard-data-table thead th+th:before,.standard-data-table thead th:last-child:after{content:"";position:absolute;top:50%;transform:translateY(-50%);width:2px;height:22px;background:#c8ceda}.standard-data-table thead th:last-child:after{right:0}.standard-data-table tbody td+td,.standard-data-table thead th+th{padding-left:18px}.standard-data-table tbody td{height:45px;padding-top:0;padding-bottom:0;vertical-align:middle}.standard-data-table tbody tr:last-child td{border-bottom:none}.standard-data-table tbody tr td{border-bottom-color:#d7dfec}.standard-data-table tbody tr.standard-row-before-selected td,.standard-data-table tbody tr.standard-row-selected td{border-bottom-color:transparent}.console-empty-state{text-align:center;padding:34px var(--space-2) 38px;color:#666d79}.console-empty-state h3{margin:0 0 var(--space-2)}.console-empty-state p{margin:0;color:#6d7480}@media (max-width:980px){.table-wrap{-webkit-overflow-scrolling:touch}td,th{padding:var(--space-2)}.standard-data-table tbody td+td,.standard-data-table thead th+th{padding-left:12px}.standard-data-table .row-select-col{position:static;left:auto;z-index:auto}.standard-data-table tbody .row-select-col,.standard-data-table thead .row-select-col{background:inherit}}@media (max-width:720px){.table-wrap{padding-bottom:6px;scrollbar-gutter:stable both-edges}.table-wrap::-webkit-scrollbar{height:10px}.table-wrap::-webkit-scrollbar-thumb{background:#c7d2e2;border-radius:999px}.console-primary-panel td,.console-primary-panel th{padding:10px 8px}.console-primary-panel th{white-space:normal}.standard-sort-header{align-items:flex-start}.standard-sort-header>span:first-child{white-space:normal;line-height:1.25}.row-select-col{width:32px;min-width:32px;max-width:32px}.console-primary-panel table.customers-list-table{min-width:760px}.console-primary-panel table.payers-list-table{min-width:720px}.console-primary-panel table.linked-accounts-table{min-width:1040px}.console-primary-panel table.users-list-table{min-width:860px}.payers-list-table .col-payer-id{width:140px;min-width:140px;max-width:140px}.payers-list-table .col-payer-name{width:auto;min-width:180px}.payers-list-table .col-linked-ids{width:96px;min-width:96px;max-width:96px}.payers-list-table .col-status{width:104px;min-width:104px;max-width:104px}.payers-list-table .col-created-at,.users-list-table .col-email{width:180px;min-width:180px;max-width:180px}.users-list-table .col-display-name,.users-list-table .col-role{width:140px;min-width:140px;max-width:140px}.users-list-table .col-status{width:108px;min-width:108px;max-width:108px}.users-list-table .col-last-login{width:180px;min-width:180px;max-width:180px}.users-list-table .col-must-change{width:132px;min-width:132px;max-width:132px}}.console-modal-backdrop{position:fixed;inset:0;background:rgba(17,24,34,.4);display:flex;align-items:center;justify-content:center;padding:20px;z-index:120}.console-preference-modal{width:min(560px,calc(100vw - 30px));background:#ffffff;border:1px solid #c6d1e2;border-radius:16px;box-shadow:0 20px 48px rgba(16,32,53,.24);font-size:var(--typo-field-size)}.console-preference-modal.account-password-modal{width:min(480px,calc(100vw - 30px))}.console-preference-head{display:flex;align-items:center;justify-content:space-between;padding:var(--space-6) var(--space-7) var(--space-4);border-bottom:1px solid #e2e8f2}.console-preference-head h3{margin:0}.console-preference-close{width:auto;min-width:30px;height:30px;border:none;border-radius:6px;background:transparent;color:#4e5969;font-size:var(--typo-icon-sm-size);line-height:1;padding:0 6px}.console-preference-close:hover{background:#eef3fb}.console-preference-body{padding:var(--space-6) var(--space-8) var(--space-3)}.account-password-modal__body{padding-bottom:var(--space-6)}.account-password-modal__body .standard-form-fields{gap:var(--space-4)}.account-password-modal__body .standard-field-error,.account-password-modal__hint{white-space:normal}.account-password-modal__hint{margin-top:6px}.account-password-modal__strength{margin:2px 0 0}.account-password-modal__strength--weak{color:#b54708}.account-password-modal__strength--good{color:#1d4f91}.account-password-modal__strength--strong{color:#067647}.account-password-modal__field{position:relative}.account-password-modal__live{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;white-space:nowrap}.account-password-modal__input{padding-right:42px}.account-password-modal__toggle{position:absolute;right:10px;top:50%;transform:translateY(-50%);width:24px;min-width:24px;height:24px;border:none;border-radius:6px;background:transparent;color:#5f6c80;padding:0;display:inline-flex;align-items:center;justify-content:center}.account-password-modal__toggle:hover:not(:disabled){background:#eef3fb;color:#324760}.account-password-modal__toggle:disabled{cursor:not-allowed;opacity:.6}.account-password-modal__toggle svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.console-preference-body h4{margin:0 0 var(--space-3)}.console-preference-modal--split{width:min(640px,calc(100vw - 30px))}.console-preference-body--split{display:grid;grid-template-columns:minmax(260px,1fr) minmax(300px,1fr);gap:0;padding:0;min-height:360px}.console-preference-pane{padding:var(--space-7) var(--space-8)}.console-preference-pane--right{border-left:1px solid #e2e8f2}.console-preference-pane--right h4{margin-bottom:2px}.console-preference-pane-title-row{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.console-preference-reset-link{width:auto;height:auto;min-height:0;padding:0;border:none;border-radius:0;background:transparent;color:#0a67c8;text-decoration:none}.console-preference-reset-link:hover{background:transparent;color:#0957c4;text-decoration:underline}.console-preference-helper{margin:0 0 var(--space-4);color:#5f6b7a}.console-preference-helper--error{color:#b42318;margin-top:calc(var(--space-3) * -1)}.console-column-preference-row{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:8px 0}.console-column-preference-row+.console-column-preference-row{border-top:1px solid #e2e8f2}.console-column-preference-label{display:inline-flex;align-items:center;gap:var(--space-2)}.console-column-preference-grip{width:12px;height:22px;background-repeat:no-repeat;background-position:50%;background-size:10px 18px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='18' viewBox='0 0 10 18'%3E%3Cg fill='%23525B6A'%3E%3Ccircle cx='2' cy='3' r='1.5'/%3E%3Ccircle cx='8' cy='3' r='1.5'/%3E%3Ccircle cx='2' cy='9' r='1.5'/%3E%3Ccircle cx='8' cy='9' r='1.5'/%3E%3Ccircle cx='2' cy='15' r='1.5'/%3E%3Ccircle cx='8' cy='15' r='1.5'/%3E%3C/g%3E%3C/svg%3E")}.console-column-preference-name{color:#1f2938;font-size:var(--typo-table-cell-size);font-weight:var(--typo-table-cell-weight);line-height:var(--typo-table-cell-line-height)}.console-preference-switch{width:24px;min-width:24px;height:16px;min-height:16px;border:none;border-radius:999px;background:#4b5563;position:relative;padding:0;display:inline-block;vertical-align:middle;overflow:hidden}.console-preference-switch.is-on{background:#0972d3}.console-preference-switch__thumb{position:absolute;top:2px;left:1.5px;width:12px;height:12px;border-radius:50%;background:#f3f4f6;display:inline-block;transform:translateX(0);transition:transform .16s ease}.console-preference-switch.is-on .console-preference-switch__thumb{transform:translateX(9px);background:#ffffff}.console-preference-switch:hover{background:#4b5563}.console-preference-switch.is-on:hover{background:#0972d3}.console-preference-switch:focus-visible{outline:2px solid #0972d3;outline-offset:2px}.console-preference-switch:disabled{opacity:.55;cursor:not-allowed}.console-radio-list{display:flex;flex-direction:column;gap:var(--space-3)}.console-radio-list--compact{gap:4px}.console-radio-item{display:inline-flex;align-items:center;gap:var(--space-3);color:#1f2938;font-size:var(--typo-table-cell-size);font-weight:var(--typo-table-cell-weight);line-height:var(--typo-table-cell-line-height);margin-bottom:0}.console-radio-item input{width:var(--selector-size);height:var(--selector-size);margin:0;accent-color:#0972d3}.console-preference-check-item{margin-top:var(--space-8);display:inline-flex;align-items:center;gap:var(--space-3);color:#1f2938;font-size:var(--typo-table-cell-size);font-weight:var(--typo-table-cell-weight);line-height:var(--typo-table-cell-line-height)}.console-preference-check-item input{width:var(--selector-size);height:var(--selector-size);margin:0;accent-color:#0972d3}.console-preference-check-help{margin:2px 0 0 calc(var(--selector-size) + var(--space-3));color:#5f6b7a;font-size:var(--typo-help-compact-size);font-weight:var(--typo-help-compact-weight);line-height:var(--typo-help-compact-line-height)}.console-preference-foot{display:flex;justify-content:flex-end;align-items:center;gap:14px;padding:14px 20px 18px;border-top:1px solid #e2e8f2}@media (max-width:900px){.console-preference-body--split{grid-template-columns:1fr}.console-preference-pane--right{border-left:none;border-top:1px solid #e2e8f2}}.confirm-dialog-modal{width:min(520px,calc(100vw - 30px))}.confirm-dialog-head{padding-bottom:var(--space-3)}.confirm-dialog-title{margin:0}.confirm-dialog-body{padding-top:var(--space-5);padding-bottom:var(--space-6)}.confirm-dialog-message{margin:0;color:#334155;white-space:pre-wrap;word-break:break-word}.confirm-dialog-foot{gap:var(--space-3);border-top:none}.confirm-dialog-confirm-btn--danger{background:#d13212;border-color:#d13212;color:#ffffff}.confirm-dialog-confirm-btn--danger:hover{background:#b32607;border-color:#b32607}.alert-banner{display:flex;align-items:flex-start;gap:var(--space-3);border-radius:12px;border:1px solid var(--border);background:#f8fbff;padding:var(--space-4) var(--space-5)}.alert-banner__icon{width:20px;height:20px;flex:0 0 20px}.alert-banner__icon svg{width:100%;height:100%;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.alert-banner__copy{min-width:0;flex:1 1}.alert-banner__message,.alert-banner__title{margin:0}.alert-banner__title{font-weight:var(--font-weight-semibold)}.alert-banner__message,.alert-banner__title{font-size:var(--typo-table-cell-size);line-height:var(--typo-table-cell-line-height)}.alert-banner__message{font-weight:var(--font-weight-regular)}.alert-banner__dismiss{width:24px;height:24px;border-radius:8px;border:1px solid transparent;background:transparent;padding:4px;color:inherit;cursor:pointer}.alert-banner__dismiss svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.alert-banner__dismiss:hover{background:rgba(16,32,53,.08)}.alert-banner--success{border-color:#9ed9b1;background:#e9f8ef;color:#136a39}.alert-banner--success .alert-banner__icon svg{stroke:#136a39}.alert-banner--error{border-color:#f1b8b8;background:#fff3f3;color:#a91d1d}.alert-banner--error .alert-banner__icon svg{stroke:#a91d1d}.alert-banner--warning{border-color:#f2d3a0;background:#fff8eb;color:#8a5200}.alert-banner--warning .alert-banner__icon svg{stroke:#8a5200}.alert-banner--info{border-color:#b8d1f2;background:#eff6ff;color:#0f4f98}.alert-banner--info .alert-banner__icon svg{stroke:#0f4f98}.page-feedback-stack{display:flex;flex-direction:column;gap:var(--space-3);margin-bottom:var(--space-3)}.page-feedback-stack .billing-feedback-banner,.page-feedback-stack .standard-list-feedback-banner{margin-top:0}.standard-list-feedback-banner{margin-top:var(--space-3)}.toast-host{position:fixed;top:var(--space-8);right:var(--space-8);z-index:1200;flex-direction:column;width:min(420px,calc(100vw - 2 * var(--space-8)))}.toast-host,.toast-item{display:flex;gap:var(--space-2)}.toast-item{align-items:flex-start;border-radius:10px;border:1px solid #bdd4f6;background:#f1f7ff;color:#13447d;box-shadow:0 8px 16px rgba(16,32,53,.15);padding:var(--space-3) var(--space-4)}.toast-item__icon{width:18px;height:18px;flex:0 0 18px;margin-top:1px}.toast-item__icon svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.toast-item__message{margin:0;flex:1 1;font-size:var(--typo-table-cell-size);line-height:var(--typo-table-cell-line-height)}.toast-item__dismiss{width:20px;height:20px;border:1px solid transparent;background:transparent;padding:2px;color:inherit;border-radius:6px;cursor:pointer}.toast-item__dismiss svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.toast-item__dismiss:hover{background:rgba(16,32,53,.1)}.pwa-update-banner{position:fixed;left:50%;bottom:var(--space-8);transform:translateX(-50%);z-index:1250;width:min(680px,calc(100vw - 2 * var(--space-8)));border-radius:12px;border:1px solid #b8d1f2;background:#eff6ff;box-shadow:0 8px 18px rgba(16,32,53,.16);padding:var(--space-4) var(--space-5);display:flex;align-items:center;justify-content:space-between;gap:var(--space-4)}.pwa-update-banner__message{margin:0;color:#0f4f98;font-size:var(--typo-table-cell-size);line-height:var(--typo-table-cell-line-height)}.pwa-update-banner__actions{display:inline-flex;align-items:center;gap:var(--space-2)}.pwa-update-banner__apply{min-width:120px}.pwa-update-banner__dismiss{border:1px solid #b8c3d6;background:#ffffff;color:#2a405e;border-radius:10px;min-height:var(--button-pill-height);padding:0 14px;font-size:var(--typo-button-size);font-weight:var(--typo-button-weight);cursor:pointer}.pwa-update-banner__dismiss:hover:not(:disabled){background:#edf3ff;border-color:#9db4da}.pwa-update-banner__dismiss:disabled{opacity:.7;cursor:not-allowed}.info-popover{display:inline-flex;align-items:center}.info-popover__trigger{border:0;background:transparent;padding:0;margin:0;font:inherit;color:inherit;line-height:inherit;cursor:pointer}.info-popover__trigger:focus-visible{outline:2px solid #0972d3;outline-offset:2px;border-radius:4px}.info-popover__panel{position:absolute;z-index:1400;width:min(360px,calc(100vw - 24px));border:1px solid #c8d4e5;border-radius:10px;background:#ffffff;box-shadow:0 8px 20px rgba(16,32,53,.16);padding:10px 12px}.info-popover__panel--wide{width:min(440px,calc(100vw - 24px))}.info-popover__heading{margin:0 0 6px;color:#1f2b3d;font-size:var(--typo-table-cell-size);font-weight:var(--font-weight-semibold);line-height:var(--typo-table-cell-line-height)}.info-popover__list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:4px}.info-popover__item{margin:0;color:#3d5678;font-size:var(--typo-table-cell-size);line-height:var(--typo-table-cell-line-height);word-break:break-word}.standard-header-with-info{display:inline-flex;align-items:center;gap:6px;max-width:100%}.inline-info-popover-trigger{width:16px;min-width:16px;height:16px;min-height:16px;border:1px solid #8ea2be!important;border-radius:999px;background:#ffffff!important;color:#5f6c80!important;display:inline-flex;align-items:center;justify-content:center;font-size:var(--typo-help-compact-size);font-weight:var(--font-weight-semibold);line-height:1}.inline-info-popover-trigger:hover{border-color:#6f87a9!important;color:#32486a!important}@media (max-width:768px){.toast-host{top:var(--space-4)}.pwa-update-banner,.toast-host{right:var(--space-4);left:var(--space-4);width:auto}.pwa-update-banner{bottom:var(--space-4);transform:none;flex-direction:column;align-items:flex-start}.pwa-update-banner__actions{width:100%;justify-content:flex-end}}