: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:#fff;--panel:#fff;--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:-.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:#000;--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:#000;--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:#000;--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;--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}*{box-sizing:border-box}body{font-family:var(--font-family-base);font-size:var(--font-size-body);background:var(--bg);color:var(--text);margin:0;line-height:1.45}.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-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)}.typo-help{font-family:var(--typo-family-base);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-family:var(--typo-family-base);font-size:var(--typo-table-cell-size);font-weight:var(--typo-table-cell-weight);line-height:var(--typo-table-cell-line-height)}.typo-button{font-family:var(--typo-family-base);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-family:var(--typo-family-base);font-size:var(--typo-status-size);font-weight:var(--typo-status-weight);line-height:var(--typo-status-line-height)}.typo-error{font-family:var(--typo-family-base);font-size:var(--typo-error-size);font-weight:var(--typo-error-weight);line-height:var(--typo-error-line-height)}
.billing-shell{min-height:100vh;padding:var(--billing-shell-padding-y)var(--billing-shell-padding-right)var(--billing-shell-padding-y)var(--billing-shell-padding-left)}@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[data-sidebar-collapsed=true] .page-breadcrumb:after{left:0}}.billing-shell-inner{gap:var(--layout-columns-gap);align-items:flex-start;width:100%;max-width:none;margin:0 auto;display:flex}.billing-sidebar{width:var(--sidebar-width);background:#fff;border-radius:14px;flex-shrink:0;margin-top:0}.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);justify-content:flex-start;align-items:center;gap:var(--space-2);display:flex;position:relative}.billing-sidebar-title{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);margin:0}.billing-nav{margin-top:var(--breadcrumb-content-gap);padding:var(--space-3);gap:var(--space-2);background:#fff;border:none;border-radius:14px;flex-direction:column;display:flex}.billing-nav-home-link{color:#1e2f47;padding-left:var(--sidebar-nav-indent);font-size:var(--font-size-text);line-height:var(--typo-table-cell-line-height);text-decoration:none;display:block}.billing-nav-home-link:hover,.billing-nav-home-link[aria-current=page]{color:#0a67c8}.billing-nav-group-toggle{color:#1e2f47;width:100%;padding:0 var(--space-3)0 var(--sidebar-nav-indent);cursor:pointer;text-align:left;background:0 0;border:none;display:block;position:relative}.billing-nav-group-caret{position:absolute;top:50%;left:8px}.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{font-size:var(--font-size-text);line-height:var(--typo-table-cell-line-height);display:block}.billing-nav-group-toggle:hover{color:#0a67c8;background:0 0}.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{gap:var(--sidebar-nav-group-to-sublist-gap);flex-direction:column;display:flex}.billing-nav-sublist{gap:var(--sidebar-nav-subitem-gap);padding-left:var(--sidebar-nav-indent);flex-direction:column;display:flex}.billing-nav-sub-link{color:#1e2f47;font-size:var(--font-size-text);line-height:var(--typo-table-cell-line-height);text-decoration:none}.billing-nav-sub-link:hover,.billing-nav-sub-link[aria-current=page]{color:#0a67c8}.billing-content{min-width:0;min-height:calc(100vh - (var(--billing-shell-padding-y)*2));border-left:1px solid var(--layout-column-divider-color);padding-left:var(--layout-column-divider-gap-left);padding-right:var(--layout-column-divider-gap-right);flex:1}.container{max-width:none;padding:var(--content-inline-padding);margin:0 auto}.billing-content>.container{padding-top:var(--content-top-padding-with-breadcrumb);margin-left:0;margin-right:auto}.standard-page-title{margin:0 0 var(--page-title-margin-bottom);letter-spacing:-.24px;color:#0f141a}.standard-detail-head{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}.standard-detail-head-copy{min-width:0}.standard-detail-section-head{margin-bottom:var(--space-2)}.page-breadcrumb{justify-content:space-between;align-items:center;gap:var(--breadcrumb-item-gap);margin:var(--breadcrumb-top-offset)0 var(--breadcrumb-content-gap);max-width:none;padding:0 var(--breadcrumb-side-padding);height:var(--breadcrumb-row-height);display:flex;position:relative}.page-breadcrumb:after{content:"";left:calc(-1*(var(--sidebar-width) + var(--layout-columns-gap) + var(--layout-column-divider-gap-left)));background:var(--breadcrumb-divider-color);height:1px;position:absolute;bottom:0;right:0}.page-breadcrumb-item{align-items:center;gap:var(--breadcrumb-item-gap);display:inline-flex}.page-breadcrumb-trail{align-items:center;gap:var(--breadcrumb-item-gap);flex:1;min-width:0;display:flex;overflow:hidden}.page-breadcrumb-link{color:#0a67c8;text-underline-offset:4px;text-decoration:underline}.page-breadcrumb-user{align-self:center;align-items:center;gap:var(--space-2);color:#4f5d72;min-width:0;height:100%;margin-left:0;display:inline-flex}.page-breadcrumb-user-anchor{min-width:0;margin-left:auto;position:relative}.page-breadcrumb-user-trigger{cursor:pointer;background:0 0;border:none;border-radius:999px;padding:0}.page-breadcrumb-user-trigger .console-actions-caret{margin-left:2px}.page-breadcrumb-user-trigger:hover .page-breadcrumb-user-icon{background:#eff4fb;border-color:#97adca}.page-breadcrumb-user-trigger.is-open .page-breadcrumb-user-icon{color:#1b4a82;background:#edf5ff;border-color:#0972d3}.page-breadcrumb-user-menu.layered-dropdown-menu{z-index:230;width:214px;top:calc(100% + 6px);left:auto;right:0}.page-breadcrumb-user-icon{color:#4f5d72;background:#f8fafd;border:1px solid #bcc7d8;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.page-breadcrumb-user-icon svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.page-breadcrumb-user-text{white-space:nowrap;text-overflow:ellipsis;color:#3f4f66;max-width:240px;font-weight:var(--font-weight-medium);line-height:var(--typo-table-cell-line-height);display:block;overflow:hidden}.page-breadcrumb-toggle{color:#596274;cursor:pointer;background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;width:30px;height:30px;padding:0;transition:background-color .15s,color .15s;display:inline-flex}.page-breadcrumb-toggle svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.page-breadcrumb-toggle:hover{color:#1f2736;background:#e3e6ec}.page-breadcrumb-toggle.is-active{color:#fff;background:#0c6cf2}.standard-list-page{background:#f3f4f7;place-items:center;min-height:100vh;padding:56px 20px;display:grid;position:relative}.standard-list-page>.standard-list-panel{width:min(560px,100%);box-shadow:none;background:#fff;border:1px solid #d2d9e5;border-radius:14px;padding:24px}.standard-form-grid{grid-template-columns:1fr;display:grid}.standard-form-actions{align-items:center;gap:var(--space-3);margin-top:var(--space-7);display:flex}.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{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;margin:0}.auth-page-subtitle{margin:var(--space-2)0 0;color:#667286}.auth-page-form{row-gap:var(--space-1)}.auth-page--login .auth-page-head{margin-bottom:var(--space-4)}.auth-page--login{align-items:start;padding-top:clamp(40px,8vh,84px)}.auth-page--login>.auth-page-panel{width:min(520px,100%);padding:20px}.auth-page--login .typo-page-title{letter-spacing:-.01em;font-size:clamp(2.25rem,4vw,2.75rem);line-height:1.05}.auth-page-form--login{row-gap:var(--space-3)}.auth-login-field{row-gap:6px;display:grid}.auth-login-remember{align-items:center;gap:var(--space-2);color:#4f6178;margin-top:2px;display:inline-flex}.auth-page-form--login .auth-page-label{margin-top:0}.auth-page--login .auth-page-input{border-radius:9px;height:38px}.auth-page--login .auth-page-actions{margin-top:var(--space-4)}.auth-page-label{margin-top:var(--space-2)}.auth-page-input{background:#fff;border-color:#96a1b2;border-radius:10px;height:40px;transition:border-color .15s,box-shadow .15s}.auth-page-input:hover{border-color:#717d91}.auth-page .auth-page-input:focus{border-color:#0972d3;box-shadow:0 0 0 2px #0972d329}.auth-page-error{white-space:normal}.auth-page-submit{min-width:104px}.auth-page-panel{max-width:560px;margin:0}.auth-page-actions{margin-top:var(--space-5);flex-wrap:wrap}.auth-page-message{color:#4f6178;margin:0}.auth-page--forbidden>.auth-page-panel{width:min(760px,100%)}.page-breadcrumb-toggle.is-active:hover{color:#fff;background:#0c6cf2}.page-breadcrumb-link:hover{color:#0957c4}.page-breadcrumb-chevron{color:#7f8692;align-items:center;display:inline-flex}.page-breadcrumb-chevron svg{fill:none;stroke:currentColor;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.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,100vw - 56px);max-width:calc(100vw - 56px);height:calc(100vh - (var(--billing-shell-padding-y)*2));top:var(--billing-shell-padding-y);left:var(--billing-shell-padding-left);z-index:270;pointer-events:none;visibility:hidden;border:1px solid #d8e1ee;border-radius:12px;margin:0;transition:transform .2s;position:fixed;overflow:hidden;transform:translate(calc(-100% - 24px));box-shadow:0 16px 36px #0f182638}.billing-sidebar-title{font-size:var(--typo-sidebar-title-mobile-size)}.billing-sidebar-header{height:var(--breadcrumb-row-height);padding:0 var(--space-3);border-bottom:1px solid #d8e1ee;justify-content:space-between;margin:0}.billing-nav{padding:var(--space-3);max-height:calc(100% - var(--breadcrumb-row-height));border-radius:0;flex-direction:column;margin:0;overflow:hidden auto}.billing-sidebar-close{color:#596274;cursor:pointer;background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;width:30px;height:30px;padding:0;display:inline-flex}.billing-sidebar-close:hover{color:#1f2736;background:#e3e6ec}.billing-shell[data-mobile-sidebar-open=true] .billing-sidebar{pointer-events:auto;visibility:visible;transform:translate(0)}.billing-sidebar-overlay{z-index:260;cursor:pointer;background:#11182661;border:none;padding:0;display:block;position:fixed;inset:0}.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{flex-direction:column;align-items:flex-start}.page-breadcrumb{--breadcrumb-side-padding:16px}.page-breadcrumb:after{left:0}.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%;box-shadow:none;border-radius:12px;padding:18px 14px}.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,100vw - 32px);max-width:calc(100vw - 32px);left:var(--billing-shell-padding-left)}.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{background:#c8ceda;width:1px;height:18px}.button-auto{width:auto}.standard-list-console{max-width:none}.console-primary-panel{box-shadow:none;padding:var(--card-padding);background:#f9fbfd;border:1px solid #c6d3e5;border-radius:20px}.standard-list-page-head{margin-bottom:0}.standard-panel-header{margin-bottom:var(--standard-form-card-title-gap);align-items:flex-start}.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{justify-content:space-between;align-items:flex-start;gap:var(--space-4);margin-bottom:var(--space-2);display:flex}.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);box-sizing:border-box;border-radius:999px;padding:0 16px}.console-panel-actions button.secondary{color:#6f7380;background:#fff;border-width:2px;border-color:#aeb3bd}.console-panel-actions button.secondary:hover{background:#f6f7fa}.console-actions__trigger{justify-content:center;align-items:center;gap:var(--space-3);display:inline-flex}.console-actions-anchor{position:relative}.console-actions__trigger--active{color:#0972d3!important;border-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{transform-origin:50%;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");background-position:50%;background-repeat:no-repeat;background-size:14px 12px;border:none;flex-shrink:0;width:14px;height:12px;transition:transform .15s}.console-actions-caret.is-open{transform:rotate(180deg)}.console-subtools{margin:6px 0 var(--space-3);justify-content:space-between;align-items:center;gap:14px;display:flex}.list-sort-tools{align-items:center;gap:var(--space-2);flex-shrink:0;display:inline-flex}.list-sort-tools select,.list-sort-tools input{width:auto;min-width:132px;max-width:180px;height:var(--standard-form-input-height);border-radius:var(--standard-form-input-radius);color:var(--field-text-color);font-size:var(--typo-field-size);padding:var(--space-2)var(--space-3);background:#fff;border:1px solid #8a909c}.std-search{flex:0 0 50%;min-width:240px;max-width:50%;position:relative}.std-search__icon{color:#6f7481;display:inline-flex;position:absolute;top:50%;left:11px;transform:translateY(-50%)}.std-search__icon svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.std-search__input{border-radius:var(--standard-form-input-radius);width:100%;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);color:var(--field-text-color);border:1px solid #8a909c;font-style:normal}.std-search__input:focus{box-shadow:none;border-color:#0972d3;outline:none}.std-search__clear{right:var(--space-3);width:auto;min-width:var(--button-square-size);height:var(--button-square-size);color:#0a67c8;font-size:var(--typo-icon-md-size);background:0 0;border:none;border-radius:8px;padding:0 6px;line-height:1;position:absolute;top:50%;transform:translateY(-50%)}.std-search__clear:hover{background:#edf4ff}.console-page-tools{justify-content:center;align-items:center;gap:var(--space-2);flex-shrink:0;display:inline-flex}.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;justify-content:center;align-items:center;display:inline-flex}.console-page-divider{background:#c8cfdb;width:1px;height:24px;margin:0 2px 0 4px}.console-pagination__pref-btn{width:var(--button-square-size);min-width:var(--button-square-size);height:var(--button-square-size);color:#4b5361;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;margin-left:4px;padding:0;display:inline-flex}.console-pagination__pref-btn:hover{background:#f4f7fc}.console-pagination__pref-btn svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.section-header{justify-content:space-between;align-items:center;gap:var(--field-row-gap);display:flex}.standard-section-title{margin:0}.standard-section-title--with-count{align-items:baseline;gap:6px;display:inline-flex}.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{flex-direction:column;gap:14px;display:flex}@media (max-width:980px){.console-panel-header{flex-direction:column;align-items:flex-start}.console-subtools{align-items:stretch;gap:var(--space-3);flex-direction:column}.std-search{flex:auto;min-width:0;max-width:none}.list-sort-tools{flex-wrap:wrap;width:100%}.list-sort-tools select,.list-sort-tools input{flex:160px;min-width:0;max-width:none}.console-page-tools{justify-content:flex-end;width:100%}.console-panel-actions{flex-wrap:wrap;justify-content:flex-start;width:100%;margin-left:0}.standard-list-panel .console-panel-actions{flex-wrap:wrap;width:100%;margin-left:0}.standard-panel-header{align-items:flex-start}.console-panel-actions button,.console-panel-actions .std-btn{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{flex-direction:column;align-items:flex-start}.standard-list-panel .console-panel-actions{flex-wrap:wrap;width:100%;margin-left:0}}
.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{gap:var(--standard-form-group-gap);flex-direction:column;display:flex}.standard-form-fields .standard-field-help{margin:var(--standard-form-help-gap)0 0;color:#5f6c80;white-space:nowrap}.standard-form-fields label{margin-bottom:var(--standard-form-label-gap)}.standard-field-label-row{margin-bottom:var(--standard-form-label-gap);align-items:center;gap:10px;display:inline-flex}.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);padding:var(--card-padding);border:1px solid #c8ced8;border-radius:14px;box-shadow:0 10px 30px #1020350f}.standard-form-card{padding-top:var(--standard-form-card-top-padding)}.standard-form-card input,.standard-form-card select,.standard-form-card .readonly-value{height:var(--standard-form-input-height);min-height:var(--standard-form-input-height);border-radius:var(--standard-form-input-radius);padding-top:var(--standard-form-input-padding-y);padding-bottom:var(--standard-form-input-padding-y);border-color:#8a909c}label{color:var(--text);margin-bottom:var(--label-margin-bottom-default);display:block}input,select,.std-input{border-radius:var(--standard-form-input-radius);width:100%;padding:var(--space-2)var(--space-4);font-size:var(--typo-field-size);border:1px solid #8a909c}.std-input.std-input--invalid{border-color:#d91515}.std-input.std-input--invalid:focus{box-shadow:none;border-color:#d91515}input:not([type=checkbox]):not([type=radio]):not([type=file]),select,.std-search__input{height:var(--standard-form-input-height);min-height:var(--standard-form-input-height)}.textarea{width:100%;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);resize:vertical;border:1px solid #9aa3b2;border-radius:12px;min-height:96px;font-family:inherit}.readonly-value{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);background:#fff;border:1px solid #9aa3b2;border-radius:12px;align-items:center;min-height:42px;display:flex}input,select{font-weight:var(--typo-field-weight);line-height:var(--typo-field-line-height);color:var(--field-text-color)}input:focus,select:focus,.std-input:focus,.textarea:focus{box-shadow:none;border-color:#0972d3;outline:none}.linked-use-base-checkbox{border-radius:4px;width:16px;min-width:16px;height:16px;margin:0}.linked-contact-source{flex-direction:column;gap:0;display:flex}.linked-contact-source>.typo-form-label{margin-bottom:0}.linked-layout-helper,.linked-layout-note,.linked-layout-summary{color:#5f6c80;margin:0}.linked-layout-subtitle-checklist{margin-top:var(--space-2)}.linked-layout-mode-options{gap:var(--space-3);margin-top:var(--space-2);grid-template-columns:repeat(2,minmax(260px,1fr));display:grid}.linked-layout-mode-card{align-items:flex-start;gap:var(--space-3);padding:var(--space-3);cursor:pointer;background:#fff;border:1px solid #8a909c;border-radius:14px;transition:border-color .12s,background-color .12s;display:flex;position:relative}.linked-layout-mode-card.is-selected{background:#edf5ff;border-color:#0972d3}.linked-layout-mode-card:hover{border-color:#5f6c80}.linked-layout-mode-card.is-disabled{cursor:not-allowed;background:#f8fafc;border-color:#c8ced8}.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)#fff}.linked-contact-source-radio{clip:rect(0,0,0,0);white-space:nowrap;clip-path:inset(50%);border:0;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}.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{gap:var(--standard-form-help-gap);flex-direction:column;display:flex}.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);flex-direction:column;gap:0;display:flex}.linked-contact-checklist{gap:var(--space-1-5);flex-direction:column;display:flex}.linked-contact-checklist-item{align-items:center;gap:var(--space-3);cursor:pointer;padding:0;display:flex}.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-half-width,.form-quarter-width,.form-eighth-width,.form-two-thirds-width,.form-three-quarters-width{width:100%;min-width:0}.standard-form-fields .standard-field-help,.standard-form-fields .standard-field-error{white-space:normal;overflow-wrap:anywhere}.linked-layout-mode-options{grid-template-columns:1fr}}.linked-synced-input:disabled{color:#5f6d82;cursor:not-allowed;background:#edf2f8;border-color:#b9c4d7}.standard-locked-input:disabled{color:#6f7380;opacity:1;cursor:not-allowed;background:#f3f4f7;border-color:#aeb3bd}
.standard-field-label-link{color:#0a67c8;font-size:var(--typo-button-size);font-weight:var(--typo-action-link-weight);cursor:pointer;background:0 0;border:none;padding:0;line-height:1}.standard-field-label-link:hover{color:#0957c4;text-decoration:underline}.text-action-btn{color:#0a67c8;width:auto;height:auto;min-height:0;font-size:var(--typo-button-size);font-weight:var(--typo-action-link-weight);cursor:pointer;background:0 0;border:none;border-radius:0;padding:0;line-height:1}.text-action-btn:hover,.text-action-btn:focus,.text-action-btn:focus-visible,.text-action-btn:active{color:#0a67c8;background:0 0;text-decoration:none}.std-btn.std-btn--primary.std-btn--pill{width:auto;min-width:0;min-height:var(--button-pill-height);height:var(--button-pill-height);color:#111826;letter-spacing:0;box-sizing:border-box;background:#f59d0a;border:1px solid #f59d0a;border-radius:999px;justify-content:center;align-items:center;padding:0 16px;text-decoration:none;display:inline-flex}.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;color:#111826;background:#f59d0a;border-color:#f59d0a}.std-btn.std-btn--outline.std-btn--primary.std-btn--pill{width:auto;min-width:0;min-height:var(--button-pill-height);height:var(--button-pill-height);color:#0972d3;box-sizing:border-box;background:#fff;border:2px solid #0972d3;border-radius:999px;justify-content:center;align-items:center;padding:0 16px;display:inline-flex}.std-btn.std-btn--outline.std-btn--primary.std-btn--pill:hover:not(:disabled){color:#0972d3;background:#edf5ff;border-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{color:#8a96aa;opacity:1;cursor:not-allowed;background:#f6f8fc;border-color:#b8c3d6}.btn-loading{cursor:progress;text-shadow:none;position:relative;color:#0000!important}.btn-loading:disabled{text-shadow:none;color:#0000!important}.btn-loading:after{content:"";border:2px solid var(--btn-loading-spinner,#8ea5bf);border-top-color:#0000;border-radius:50%;width:12px;height:12px;animation:.8s linear infinite btn-loading-spin;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes btn-loading-spin{to{transform:translate(-50%,-50%)rotate(360deg)}}.console-panel-actions .std-btn.std-btn--primary.std-btn--pill{color:#111826;letter-spacing:0;background:#f59d0a;border:1px solid #f59d0a}.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);color:#5f697a;background:#fff;border:1px solid #c5ccd9;border-radius:8px;justify-content:center;align-items:center;padding:0;display:inline-flex}.std-btn.std-btn--icon-square:hover:not(:disabled){color:#315b9a;background:#edf3ff;border-color:#9db4da}.std-btn.std-btn--icon-square:disabled{opacity:1;color:#b7c0cf;cursor:not-allowed;background:#f7f9fc;border-color:#d6deea}.std-btn{width:auto;height:var(--button-pill-height);min-height:var(--button-pill-height);padding:0 var(--space-4);background:var(--primary);color:#fff;cursor:pointer;border:none;border-radius:12px;justify-content:center;align-items:center;display:inline-flex}.std-btn:hover{background:var(--primary-hover)}.std-btn:disabled{opacity:.6;cursor:not-allowed}button.secondary,.std-btn.std-btn--secondary{color:#1e2f47;border:1px solid var(--border);background:#f0f4fb}.std-btn.std-btn--text.std-btn--primary{width:auto;min-width:0;min-height:var(--button-pill-height);color:#0a67c8;background:0 0;border:1px solid #0000;border-radius:999px;padding:6px 16px;text-decoration:none}.std-btn.std-btn--text.std-btn--primary:hover{color:#0a67c8;background:#eaf2fb;border-color:#0000;text-decoration:none}.status{color:var(--muted)}.status--center{text-align:center}.error{color:var(--danger);margin-top:var(--space-3)}.actions{gap:var(--actions-gap);display:flex}.std-btn.std-btn--link.std-btn--primary{border:1px solid var(--border);padding:var(--space-3)var(--space-4);color:#fff;background:var(--primary);border-radius:10px;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.std-btn.std-btn--link.std-btn--secondary{color:#1e2f47;border:1px solid var(--border);background:#f0f4fb}.icon-link{width:var(--button-square-size);height:var(--button-square-size);color:#2558a8;background:#f6f9ff;border:1px solid #bfd0e8;border-radius:9px;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.icon-link:disabled{opacity:.6;cursor:not-allowed}.icon-link:hover{background:#eaf1ff;border-color:#a9c0e2}.icon-link svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.danger-icon-link{color:#b83535;background:#fff6f6;border-color:#e1b8b8}.danger-icon-link:hover{background:#ffeceb;border-color:#d99595}.standard-actions-row{align-items:center;gap:var(--space-2);display:flex}.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}
.layered-dropdown-caret{transform-origin:50%;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");background-position:50%;background-repeat:no-repeat;background-size:14px 12px;border:none;flex-shrink:0;width:14px;height:12px;transition:transform .15s}.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{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");transform:rotate(180deg)}.layered-dropdown-field{--layered-dropdown-menu-offset:3px;isolation:isolate;position:relative}.layered-dropdown-trigger{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;color:var(--field-text-color);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;background:#fff;border:1px solid #8a909c;display:flex}.layered-dropdown-value{text-overflow:ellipsis;white-space:nowrap;text-align:left;flex:1;min-width:0;overflow:hidden}.layered-dropdown-trigger:hover:not(:disabled){background:#fff;border-color:#8a909c}.layered-dropdown-trigger:focus:not(.billing-month-trigger--primary),.layered-dropdown-trigger.console-actions__trigger--active:not(.billing-month-trigger--primary){color:var(--field-text-color)!important;border-color:#0972d3!important}.layered-dropdown-trigger.is-empty{color:#6f7380}.layered-dropdown-trigger.is-empty:focus:not(.billing-month-trigger--primary),.layered-dropdown-trigger.is-empty.console-actions__trigger--active: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{color:#6f7380;background:#f3f4f7;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{color:#6f7380;background:#f3f4f7;border-color:#aeb3bd}.restore-toggle-trigger.is-editing,.restore-toggle-trigger.is-editing:hover:not(:disabled),.restore-toggle-trigger.is-open:hover:not(:disabled){color:var(--field-text-color);background:#fff;border-color:#0972d3!important}.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")}.restore-toggle-trigger.is-invalid,.layered-dropdown-trigger.is-invalid{border-color:#d91515!important}.layered-dropdown-menu{left:0;right:0;top:calc(100% + var(--layered-dropdown-menu-offset));z-index:200;border-radius:var(--standard-form-input-radius);box-shadow:none;background:#fff;border:none;padding:0;position:absolute;overflow:visible}.layered-dropdown-menu.layered-dropdown-menu--portal{z-index:1000;right:auto}.layered-dropdown-menu:before{content:"";border-radius:inherit;pointer-events:none;z-index:2;border:2px solid #a6adb8;position:absolute;inset:0}.layered-dropdown-menu>*{z-index:1;position:relative}.layered-month-menu{padding:var(--space-3)}.layered-month-menu .month-picker-header{padding-top:0}.layered-dropdown-search-row{z-index:3;border-radius:var(--standard-form-input-radius);height:34px;min-height:34px;padding:0 var(--space-4);box-sizing:border-box;background:#fff;border:2px solid #0972d3;align-items:center;gap:6px;width:100%;margin:0;display:flex;position:relative}.layered-dropdown-search-icon{color:#5f6f88;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.layered-dropdown-search-icon svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.layered-dropdown-search-row input,.layered-dropdown-search-input{box-shadow:none;width:100%;min-width:0;height:30px;color:var(--field-text-color);font-size:var(--typo-field-size);font-weight:var(--typo-field-weight);line-height:var(--dropdown-compact-line-height);background:0 0;border:none;outline:none;margin:0;padding:0}.layered-dropdown-search-row input::placeholder,.layered-dropdown-search-input::placeholder{color:#6f7380}.layered-dropdown-search-row input:focus::placeholder,.layered-dropdown-search-input:focus::placeholder{color:#6f7380;opacity:1}.layered-dropdown-clear-btn{color:#0972d3;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:14px;min-width:14px;height:20px;margin:0;padding:0;display:inline-flex}.layered-dropdown-clear-btn:hover{color:#0957c4;background:0 0}.layered-dropdown-clear-btn svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.layered-dropdown-option{color:#18202b;width:100%;min-width:0;height:31px;min-height:31px;padding:0 var(--space-4);justify-content:flex-start;align-items:center;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;background:#fff;border:none;border-top:1px solid #aeb5c1;border-radius:0;display:flex}.layered-dropdown-option--default{justify-content:space-between}.linked-dropdown-option__label{text-overflow:ellipsis;white-space:nowrap;width:100%;min-width:0;display:block;overflow:hidden}.layered-dropdown-menu>.layered-dropdown-option:first-of-type{border-top-color:#0000}.layered-dropdown-option:hover{color:#18202b;border-radius:var(--standard-form-input-radius);outline-offset:-2px;z-index:2;background:#f2f3f5;border-top-color:#0000;outline:2px solid #7d8390;position:relative}.layered-dropdown-option.is-selected{color:#18202b;background:#fff}.layered-dropdown-option:hover+.layered-dropdown-option{border-top-color:#0000}.layered-dropdown-option.is-selected:hover,.layered-dropdown-option.is-default-preview{color:#18202b;border-radius:var(--standard-form-input-radius);outline-offset:-2px;z-index:2;background:#f2f3f5;border-top-color:#0000;outline:2px solid #7d8390;position:relative}.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{border-radius:var(--standard-form-input-radius);outline-offset:-2px;z-index:2;background:#f2f3f5;border-top-color:#0000;outline:2px solid #7d8390;position:relative}.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");transform:rotate(-90deg)}.billing-head-filter--month .billing-month-caret,.billing-head-filter--month .billing-month-caret.is-open{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;transform:translate(-100%)}.layered-month-submenu .layered-dropdown-option{border-top-color:#0000}.layered-dropdown-match{color:#0972d3;font-weight:var(--typo-button-weight);background:0 0;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);border-top:1px solid #aeb5c1;padding:10px 20px}.layered-dropdown-search-row+.layered-dropdown-empty{border-top-color:#0000}.month-picker__nav{width:36px;min-width:36px;height:var(--button-square-size);color:#2a3f61;border:1px solid var(--border);font-size:var(--typo-button-size);font-weight:var(--typo-button-weight);line-height:var(--typo-button-line-height);background:#f7faff;border-radius:8px;padding:0}.month-picker__nav:hover{background:#ecf3ff}.month-picker__chip{color:#465770;width:auto;min-width:0;height:30px;font-size:var(--typo-button-size);font-weight:var(--typo-button-weight);line-height:var(--typo-button-line-height);padding:0 var(--space-2);background:#fff;border:1px solid #0000;border-radius:8px}.month-picker__chip:hover{background:#f5f8ff;border-color:#d7e3f7}.month-picker__chip.active{color:#2568f0;background:#eef4ff;border-color:#bcd0f4}
.table-wrap{overflow:auto}table{border-collapse:collapse;width:100%;min-width:920px}th,td{border-bottom:1px solid var(--border);padding:var(--space-3);text-align:left;font-size:var(--typo-table-cell-size)}th{color:var(--muted);font-weight:var(--typo-table-header-weight);background:#f8fbff}.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:max(100%,1120px)}.payers-list-table{min-width:max(100%,1040px)}.linked-accounts-table{min-width:max(100%,1600px)}.users-list-table{min-width:max(100%,1380px)}.billing-table{min-width:max(100%,1280px)}.remittance-list-table{min-width:max(100%,1180px)}.standard-data-table thead th{white-space:nowrap}.standard-sort-header{color:inherit;justify-content:space-between;align-items:center;gap:var(--space-2);cursor:pointer;background:0 0;border:none;width:100%;min-width:0;margin:0;padding:0;display:inline-flex}.standard-sort-header>span:first-child{text-overflow:ellipsis;min-width:0;overflow:hidden}.standard-sort-header:hover{color:inherit;background:0 0}.standard-sort-header.is-active{color:var(--typo-table-header-color,#000)}.standard-sort-header:focus,.standard-sort-header:active,.standard-sort-header:focus-visible{background:0 0;outline:none}.standard-sort-caret{background-position:50%;background-repeat:no-repeat;background-size:14px 12px;border:none;flex-shrink:0;width:14px;height:12px;display:inline-block}.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{white-space:nowrap;width:165px;min-width:165px;max-width:165px}.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-offset:2px;border-radius:4px;outline:2px solid #0972d3}.unassigned-customer-marker{color:#0a67c8;text-underline-offset:3px;font-style:italic;text-decoration-line:underline;text-decoration-style:dotted;text-decoration-thickness:1px}.customers-list-table .cell-ellipsis{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.customers-list-table .col-company{white-space:nowrap;width:200px;min-width:200px}.customers-list-table .col-due-day{white-space:nowrap;width:180px;min-width:180px;max-width:180px}.customers-list-table .col-billing-rate{white-space:nowrap;width:120px;min-width:120px;max-width:120px}.customers-list-table .col-linked-ids{white-space:nowrap;width:160px;min-width:160px;max-width:160px}.customers-list-table th.col-billing-rate,.customers-list-table td.col-billing-rate{width:120px;min-width:120px;max-width:120px}.customers-list-table th.col-linked-ids,.customers-list-table td.col-linked-ids{width:160px;min-width:160px;max-width:160px}.customers-list-table th.col-due-day,.customers-list-table td.col-due-day{width:180px;min-width:180px;max-width:180px}.customers-list-table tbody td.col-linked-ids{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.customers-list-table .col-created-at{white-space:nowrap;width:190px;min-width:190px;max-width:190px}.payers-list-table .col-payer-id{white-space:nowrap;width:165px;min-width:165px;max-width:165px}.payers-list-table tbody td.col-payer-id{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;overflow:hidden}.payer-code-link{color:#0a67c8;text-decoration:none}.payer-code-link:hover{color:#084f98;text-decoration:underline}.payer-code-link:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #0972d3}.payers-list-table .cell-ellipsis{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.payers-list-table .col-payer-name{white-space:nowrap;width:200px;min-width:200px}.payers-list-table .col-linked-ids{white-space:nowrap;width:160px;min-width:160px;max-width:160px}.payers-list-table .col-status{white-space:nowrap;width:120px;min-width:120px;max-width:120px}.payers-list-table .col-created-at{white-space:nowrap;width:190px;min-width:190px;max-width:190px}.payers-list-table th.col-linked-ids,.payers-list-table td.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}.payers-list-table th.col-status,.payers-list-table td.col-status{width:120px;min-width:120px;max-width:120px}.linked-accounts-table .col-linked-account-id{white-space:nowrap;width:140px;min-width:140px;max-width:140px}.linked-accounts-table .col-company{white-space:nowrap;width:200px;min-width:200px}.linked-accounts-table .col-payer-id{white-space:nowrap;width:140px;min-width:140px;max-width:140px}.linked-accounts-table .col-contact{white-space:nowrap;width:110px;min-width:110px;max-width:110px}.linked-accounts-table .col-status{white-space:nowrap;width:120px;min-width:120px;max-width:120px}.linked-accounts-table .col-auto-restore{white-space:nowrap;width:135px;min-width:135px;max-width:135px}.linked-accounts-table .col-aws-billing-rate,.linked-accounts-table .col-marketplace-billing-rate{white-space:nowrap;width:160px;min-width:160px;max-width:160px}.linked-accounts-table .col-created-at{white-space:nowrap;width:190px;min-width:190px;max-width:190px}.linked-accounts-table th.col-linked-account-id,.linked-accounts-table td.col-linked-account-id,.linked-accounts-table th.col-payer-id,.linked-accounts-table td.col-payer-id{width:140px;min-width:140px;max-width:140px}.linked-accounts-table th.col-aws-billing-rate,.linked-accounts-table td.col-aws-billing-rate,.linked-accounts-table th.col-marketplace-billing-rate,.linked-accounts-table td.col-marketplace-billing-rate{width:160px;min-width:160px;max-width:160px}.linked-accounts-table th.col-contact,.linked-accounts-table td.col-contact{width:110px;min-width:110px;max-width:110px}.linked-accounts-table th.col-status,.linked-accounts-table td.col-status{width:120px;min-width:120px;max-width:120px}.linked-accounts-table th.col-auto-restore,.linked-accounts-table td.col-auto-restore{width:135px;min-width:135px;max-width:135px}.linked-accounts-table th.col-company,.linked-accounts-table td.col-company{width:200px;min-width:200px}.linked-accounts-table th.col-created-at,.linked-accounts-table td.col-created-at{width:190px;min-width:190px;max-width:190px}.linked-accounts-table td.col-linked-account-id,.linked-accounts-table td.col-company,.linked-accounts-table td.col-payer-id,.linked-accounts-table td.col-auto-restore,.linked-accounts-table td.col-status,.linked-accounts-table td.col-contact,.linked-accounts-table td.col-created-at{text-overflow:ellipsis;overflow:hidden}.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}.linked-account-id-link{color:#0a67c8;max-width:100%;text-decoration:none;display:inline-block}.linked-account-id-link:hover{color:#084f98;text-decoration:underline}.linked-account-id-link:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #0972d3}.linked-auto-restore-text{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;vertical-align:middle;display:inline}.linked-auto-restore-text.is-yes{line-height:inherit;color:#1f8a46;font-weight:inherit;vertical-align:middle;z-index:0;padding:0;display:inline-block;position:relative}.linked-auto-restore-text.is-yes:before{content:"";z-index:-1;pointer-events:none;background:#eef9f1;border-radius:6px;height:22px;position:absolute;top:50%;left:-8px;right:-8px;transform:translateY(-50%)}.linked-auto-restore-text.is-no{color:inherit}.status-pill{min-width:76px;font-size:var(--typo-help-compact-size);font-weight:var(--font-weight-medium);white-space:nowrap;border:none;border-radius:999px;justify-content:center;align-items:center;padding:2px 10px;line-height:1.3;display:inline-flex}.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}.console-primary-panel th,.console-primary-panel td{padding:var(--space-3);border-bottom-color:#c7d4e6}.row-select-col{text-align:center;width:40px;min-width:40px;max-width:40px}.row-select-dot{box-sizing:border-box;width:var(--selector-size);height:var(--selector-size);border:var(--selector-border-width)solid var(--selector-border-color);vertical-align:middle;background:#fff;border-radius:50%;display:inline-block}.row-select-btn{cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:20px;min-width:20px;height:20px;margin:0;padding:0;display:inline-flex}.row-select-btn:focus-visible{outline-offset:2px;outline:2px solid #0972d3}.row-select-btn:hover{background:0 0}.standard-row-selected td{background:#e9f1f9;border-bottom-color:#0000;box-shadow:inset 0 2px #0972d3,inset 0 -2px #0972d3}.standard-row-before-selected td{border-bottom-color:#0000}.standard-row-selected td:first-child{border-top-left-radius:14px;border-bottom-left-radius:14px;box-shadow:inset 2px 0 #0972d3,inset 0 2px #0972d3,inset 0 -2px #0972d3}.standard-row-selected td:last-child{border-top-right-radius:14px;border-bottom-right-radius:14px;box-shadow:inset -2px 0 #0972d3,inset 0 2px #0972d3,inset 0 -2px #0972d3}.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)#fff}.console-primary-panel th{color:var(--typo-table-header-color,#000);white-space:nowrap;background:0 0;position:relative}.standard-data-table tbody tr:not(.standard-row-selected) td{background:0 0}.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{content:"";background:#c8ceda;width:2px;height:22px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.standard-data-table thead th:last-child:after{content:"";background:#c8ceda;width:2px;height:22px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.standard-data-table thead th+th,.standard-data-table tbody td+td{padding-left:18px}.standard-data-table tbody td{vertical-align:middle;height:45px;padding-top:0;padding-bottom:0}.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:#0000}.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{color:#6d7480;margin:0}@media (max-width:980px){.table-wrap{-webkit-overflow-scrolling:touch}th,td{padding:var(--space-2)}.standard-data-table thead th+th,.standard-data-table tbody td+td{padding-left:12px}.standard-data-table .row-select-col{z-index:3;position:sticky;left:0}.standard-data-table thead .row-select-col{background:#f8fbff}.standard-data-table tbody .row-select-col{background:inherit}}
.console-modal-backdrop{z-index:120;background:#11182266;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.console-preference-modal{width:min(560px,100vw - 30px);font-size:var(--typo-field-size);background:#fff;border:1px solid #c6d1e2;border-radius:16px;box-shadow:0 20px 48px #1020353d}.console-preference-modal.account-password-modal{width:min(480px,100vw - 30px)}.console-preference-head{padding:var(--space-6)var(--space-7)var(--space-4);border-bottom:1px solid #e2e8f2;justify-content:space-between;align-items:center;display:flex}.console-preference-head h3{margin:0}.console-preference-close{color:#4e5969;width:auto;min-width:30px;height:30px;font-size:var(--typo-icon-sm-size);background:0 0;border:none;border-radius:6px;padding:0 6px;line-height:1}.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{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.account-password-modal__input{padding-right:42px}.account-password-modal__toggle{color:#5f6c80;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:24px;min-width:24px;height:24px;padding:0;display:inline-flex;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.account-password-modal__toggle:hover:not(:disabled){color:#324760;background:#eef3fb}.account-password-modal__toggle:disabled{cursor:not-allowed;opacity:.6}.account-password-modal__toggle svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.console-preference-body h4{margin:0 0 var(--space-3)}.console-preference-modal--split{width:min(640px,100vw - 30px)}.console-preference-body--split{grid-template-columns:minmax(260px,1fr) minmax(300px,1fr);gap:0;min-height:360px;padding:0;display:grid}.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{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.console-preference-reset-link{color:#0a67c8;background:0 0;border:none;border-radius:0;width:auto;height:auto;min-height:0;padding:0;text-decoration:none}.console-preference-reset-link:hover{color:#0957c4;background:0 0;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{justify-content:space-between;align-items:center;gap:var(--space-3);padding:8px 0;display:flex}.console-column-preference-row+.console-column-preference-row{border-top:1px solid #e2e8f2}.console-column-preference-label{align-items:center;gap:var(--space-2);display:inline-flex}.console-column-preference-grip{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");background-position:50%;background-repeat:no-repeat;background-size:10px 18px;width:12px;height:22px}.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{vertical-align:middle;background:#4b5563;border:none;border-radius:999px;width:24px;min-width:24px;height:16px;min-height:16px;padding:0;display:inline-block;position:relative;overflow:hidden}.console-preference-switch.is-on{background:#0972d3}.console-preference-switch__thumb{background:#f3f4f6;border-radius:50%;width:12px;height:12px;transition:transform .16s;display:inline-block;position:absolute;top:2px;left:1.5px;transform:translate(0)}.console-preference-switch.is-on .console-preference-switch__thumb{background:#fff;transform:translate(9px)}.console-preference-switch:hover{background:#4b5563}.console-preference-switch.is-on:hover{background:#0972d3}.console-preference-switch:focus-visible{outline-offset:2px;outline:2px solid #0972d3}.console-preference-switch:disabled{opacity:.55;cursor:not-allowed}.console-radio-list{gap:var(--space-3);flex-direction:column;display:flex}.console-radio-list--compact{gap:4px}.console-radio-item{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;display:inline-flex}.console-radio-item input{width:var(--selector-size);height:var(--selector-size);accent-color:#0972d3;margin:0}.console-preference-check-item{margin-top:var(--space-8);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);display:inline-flex}.console-preference-check-item input{width:var(--selector-size);height:var(--selector-size);accent-color:#0972d3;margin:0}.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{border-top:1px solid #e2e8f2;justify-content:flex-end;align-items:center;gap:14px;padding:14px 20px 18px;display:flex}@media (max-width:900px){.console-preference-body--split{grid-template-columns:1fr}.console-preference-pane--right{border-top:1px solid #e2e8f2;border-left:none}}
.alert-banner{align-items:flex-start;gap:var(--space-3);border:1px solid var(--border);padding:var(--space-4)var(--space-5);background:#f8fbff;border-radius:12px;display:flex}.alert-banner__icon{flex:0 0 20px;width:20px;height:20px}.alert-banner__icon svg{fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%}.alert-banner__copy{flex:1;min-width:0}.alert-banner__title,.alert-banner__message{margin:0}.alert-banner__title{font-size:var(--typo-table-cell-size);line-height:var(--typo-table-cell-line-height);font-weight:var(--font-weight-semibold)}.alert-banner__message{font-size:var(--typo-table-cell-size);line-height:var(--typo-table-cell-line-height);font-weight:var(--font-weight-regular)}.alert-banner__dismiss{width:24px;height:24px;color:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;padding:4px}.alert-banner__dismiss svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%}.alert-banner__dismiss:hover{background:#10203514}.alert-banner--success{color:#136a39;background:#e9f8ef;border-color:#9ed9b1}.alert-banner--success .alert-banner__icon svg{stroke:#136a39}.alert-banner--error{color:#a91d1d;background:#fff3f3;border-color:#f1b8b8}.alert-banner--error .alert-banner__icon svg{stroke:#a91d1d}.alert-banner--warning{color:#8a5200;background:#fff8eb;border-color:#f2d3a0}.alert-banner--warning .alert-banner__icon svg{stroke:#8a5200}.alert-banner--info{color:#0f4f98;background:#eff6ff;border-color:#b8d1f2}.alert-banner--info .alert-banner__icon svg{stroke:#0f4f98}.page-feedback-stack{gap:var(--space-3);margin-bottom:var(--space-3);flex-direction:column;display:flex}.page-feedback-stack .standard-list-feedback-banner,.page-feedback-stack .billing-feedback-banner{margin-top:0}.standard-list-feedback-banner{margin-top:var(--space-3)}.toast-host{top:var(--space-8);right:var(--space-8);z-index:1200;gap:var(--space-2);width:min(420px,calc(100vw - 2*var(--space-8)));flex-direction:column;display:flex;position:fixed}.toast-item{align-items:flex-start;gap:var(--space-2);color:#13447d;padding:var(--space-3)var(--space-4);background:#f1f7ff;border:1px solid #bdd4f6;border-radius:10px;display:flex;box-shadow:0 8px 16px #10203526}.toast-item__icon{flex:0 0 18px;width:18px;height:18px;margin-top:1px}.toast-item__icon svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%}.toast-item__message{font-size:var(--typo-table-cell-size);line-height:var(--typo-table-cell-line-height);flex:1;margin:0}.toast-item__dismiss{width:20px;height:20px;color:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;padding:2px}.toast-item__dismiss svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%}.toast-item__dismiss:hover{background:#1020351a}.info-popover{align-items:center;display:inline-flex}.info-popover__trigger{font:inherit;color:inherit;line-height:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0}.info-popover__trigger:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #0972d3}.info-popover__panel{z-index:1400;background:#fff;border:1px solid #c8d4e5;border-radius:10px;width:min(360px,100vw - 24px);padding:10px 12px;position:absolute;box-shadow:0 8px 20px #10203529}.info-popover__panel--wide{width:min(440px,100vw - 24px)}.info-popover__heading{color:#1f2b3d;font-size:var(--typo-table-cell-size);font-weight:var(--font-weight-semibold);line-height:var(--typo-table-cell-line-height);margin:0 0 6px}.info-popover__list{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.info-popover__item{color:#3d5678;font-size:var(--typo-table-cell-size);line-height:var(--typo-table-cell-line-height);word-break:break-word;margin:0}.standard-header-with-info{align-items:center;gap:6px;max-width:100%;display:inline-flex}.inline-info-popover-trigger{width:16px;min-width:16px;height:16px;min-height:16px;font-size:var(--typo-help-compact-size);font-weight:var(--font-weight-semibold);border-radius:999px;justify-content:center;align-items:center;line-height:1;display:inline-flex;color:#5f6c80!important;background:#fff!important;border:1px solid #8ea2be!important}.inline-info-popover-trigger:hover{color:#32486a!important;border-color:#6f87a9!important}@media (max-width:768px){.toast-host{top:var(--space-4);right:var(--space-4);left:var(--space-4);width:auto}}
.linked-summary-panel{margin-top:var(--linked-summary-margin-top);justify-content:flex-start;align-items:flex-start;gap:var(--space-2);background:0 0;border:none;border-radius:0;flex-direction:column;padding:0;display:flex}.linked-accounts-payer-filter,.linked-accounts-status-filter{width:190px;min-width:190px}.linked-accounts-empty-customer-action{margin-top:var(--space-2);justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.linked-accounts-empty-customer-action .standard-field-help{margin:0}.linked-accounts-empty-customer-link{color:#0a67c8;font-size:var(--typo-button-size);font-weight:var(--typo-action-link-weight);line-height:var(--typo-button-line-height);white-space:nowrap;text-decoration:none}.linked-accounts-empty-customer-link:hover{color:#084f98;text-decoration:underline}.linked-accounts-empty-customer-link:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #0972d3}.linked-summary-copy{color:#4a5568;max-width:760px;margin:0}.linked-summary-panel .std-btn.std-btn--outline.std-btn--primary.std-btn--pill{width:auto;min-width:0;margin-top:var(--space-1-5)}.linked-detail-head{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}.linked-detail-head-copy{min-width:0}.linked-detail-section-head{margin-bottom:var(--standard-form-card-title-gap)}.linked-detail-status-text{--linked-detail-status-color:inherit;--linked-detail-status-bg:transparent;color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;vertical-align:middle;display:inline}.linked-detail-status-text--active,.linked-detail-status-text--suspended,.linked-detail-status-text--closed,.linked-detail-status-text--removed,.linked-detail-status-text--unknown{line-height:inherit;font-weight:inherit;vertical-align:middle;z-index:0;color:var(--linked-detail-status-color);padding:0;display:inline-block;position:relative}.linked-detail-status-text--active{--linked-detail-status-color:#1f8a46;--linked-detail-status-bg:#eef9f1}.linked-detail-status-text--suspended{--linked-detail-status-color:#9a6700;--linked-detail-status-bg:#fff7e6}.linked-detail-status-text--closed{--linked-detail-status-color:#b54708;--linked-detail-status-bg:#fef3e8}.linked-detail-status-text--removed{--linked-detail-status-color:#b42318;--linked-detail-status-bg:#fdecec}.linked-detail-status-text--unknown{--linked-detail-status-color:#4b5563;--linked-detail-status-bg:#eef2f6}.linked-detail-status-text--active:before,.linked-detail-status-text--suspended:before,.linked-detail-status-text--closed:before,.linked-detail-status-text--removed:before,.linked-detail-status-text--unknown:before{content:"";z-index:-1;pointer-events:none;background:var(--linked-detail-status-bg);border-radius:6px;height:22px;position:absolute;top:50%;left:-8px;right:-8px;transform:translateY(-50%)}.linked-accounts-inline-popover-trigger{text-align:left;width:100%;display:block}@media (max-width:980px){.linked-accounts-payer-filter,.linked-accounts-status-filter{width:100%;min-width:0}.linked-detail-head{flex-direction:column;align-items:stretch}.linked-accounts-empty-customer-action,.linked-detail-section-head{flex-direction:column;align-items:flex-start}.linked-detail-head .std-btn.std-btn--outline.std-btn--primary.std-btn--pill{align-self:flex-start}}
.customers-inline-popover-trigger{text-align:left;width:100%;display:block}
.payer-inline-toggle{align-items:center;gap:var(--space-2);color:var(--text);font-size:var(--typo-table-cell-size);font-weight:var(--typo-table-cell-weight);line-height:1.45;display:inline-flex}.payer-default-toggle-below{margin-top:var(--space-2);margin-bottom:var(--standard-form-card-title-gap)}.payer-provision-helper{margin-top:0;margin-bottom:var(--space-3)}.payer-provision-actions{justify-content:flex-start;gap:var(--space-2);margin-bottom:var(--space-3)}.payer-provision-results{gap:var(--space-2);flex-direction:column;display:flex}.payer-provision-summary{margin:0}.payer-provision-summary.is-ok{color:var(--success,#1f7a47)}.payer-provision-summary.is-error{color:var(--error,#b42318)}.payer-provision-checklist{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.payer-provision-check-item{gap:var(--space-2);align-items:flex-start;display:flex}.payer-provision-check-status{min-width:76px;font-size:var(--typo-help-size);border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;padding:2px 10px;line-height:1.5;display:inline-flex}.payer-provision-check-status.is-ok,.payer-provision-check-status.is-exists{color:#1f7a47;background:#1f7a470f;border-color:#1f7a4740}.payer-provision-check-status.is-created{color:#0f5da9;background:#0f5da90f;border-color:#0f5da940}.payer-provision-check-status.is-warning{color:#a15c00;background:#a15c0014;border-color:#a15c0040}.payer-provision-check-status.is-error{color:#b42318;background:#b4231814;border-color:#b423184d}.payer-provision-check-copy{min-width:0}.payer-provision-check-label{color:var(--text);font-size:var(--typo-table-cell-size);line-height:var(--typo-table-cell-line-height);margin:0}.payer-provision-check-message,.payer-provision-writeback{margin:0}.payer-query-columns-textarea{min-height:96px}.payer-readonly-multiline.readonly-value{white-space:normal;overflow-wrap:anywhere;word-break:break-word;height:auto;min-height:96px;display:block}.payers-inline-popover-trigger{text-align:left;width:100%;display:block}@media (max-width:768px){.payer-provision-check-item{flex-direction:column;gap:4px}}
.billing-page-head{justify-content:space-between;align-items:flex-start;gap:var(--space-4);max-width:none;display:flex}.billing-page-head-tools{--billing-page-head-tools-gap:15px;--billing-page-head-payer-filter-width:190px;justify-content:end;align-items:center;column-gap:var(--billing-page-head-tools-gap,15px);grid-template-columns:max-content max-content max-content;display:grid}.billing-period-mode-toggle{min-height:var(--button-pill-height);height:var(--button-pill-height);box-sizing:border-box;background:#fff;border:1px solid #c9d7ea;border-radius:999px;align-items:center;gap:4px;padding:2px;display:inline-flex}.billing-period-mode-toggle__btn{color:#3f556f;height:100%;min-height:100%;font-size:var(--typo-button-size);font-weight:var(--typo-button-weight);line-height:var(--typo-button-line-height);white-space:nowrap;cursor:pointer;background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;padding:0 14px;display:inline-flex}.billing-period-mode-toggle__btn:hover{background:#eef4fd}.billing-period-mode-toggle__btn.is-active{color:#fff;background:#0972d3}.billing-head-actions-group{align-items:center;gap:var(--billing-page-head-tools-gap,15px);display:inline-flex}.billing-page-head-tools .billing-head-filter{width:var(--billing-page-head-payer-filter-width,190px);min-width:var(--billing-page-head-payer-filter-width,190px)}.billing-feedback-banner{margin-top:var(--space-3)}.billing-payer-trigger.layered-dropdown-trigger{min-height:var(--button-pill-height);height:var(--button-pill-height);color:#0972d3;font-size:var(--typo-button-size);font-weight:var(--typo-button-weight);line-height:var(--typo-button-line-height);background:#fff;border:2px solid #0972d3;border-radius:999px;padding:0 16px}.billing-payer-trigger.layered-dropdown-trigger:hover:not(:disabled){box-shadow:none;background:#edf5ff;outline:none;color:#0972d3!important;border-color:#0972d3!important}.billing-payer-trigger.layered-dropdown-trigger:focus:not(:disabled),.billing-payer-trigger.layered-dropdown-trigger:focus-visible:not(:disabled),.billing-payer-trigger.layered-dropdown-trigger.console-actions__trigger--active:not(:disabled){box-shadow:none;background:#fff;outline:none;color:#0972d3!important;border-color:#0972d3!important}.billing-payer-trigger .layered-dropdown-caret,.billing-payer-trigger.console-actions__trigger--active .layered-dropdown-caret,.billing-payer-trigger .layered-dropdown-caret.is-open{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-payer-trigger.layered-dropdown-trigger:disabled{opacity:1;color:#8a96aa;cursor:not-allowed;background:#f6f8fc;border-color:#b8c3d6}.billing-payer-trigger.layered-dropdown-trigger:disabled .layered-dropdown-caret,.billing-payer-trigger.layered-dropdown-trigger:disabled .layered-dropdown-caret.is-open{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='%238a96aa' stroke='%238a96aa' stroke-width='1.2' stroke-linejoin='round' stroke-linecap='round'/%3E%3C/svg%3E")}.billing-page-head-tools .billing-head-filter--month{justify-self:end;width:max-content;min-width:0}.billing-month-trigger{width:max-content;min-width:var(--billing-month-trigger-min-width,280px);justify-content:space-between}.billing-month-trigger .layered-dropdown-value{font-weight:inherit}.billing-month-trigger--primary,.billing-month-trigger--primary:hover:not(:disabled),.billing-month-trigger--primary:focus,.billing-month-trigger--primary:focus-visible,.billing-month-trigger--primary.console-actions__trigger--active{color:#111826;box-shadow:none;background:#f59d0a;outline:none;border-color:#f59d0a!important}.billing-month-caret,.billing-month-caret.is-open{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")}.billing-table thead th:first-child,.billing-table tbody td:first-child{white-space:nowrap;width:40px;min-width:40px;max-width:40px}.billing-table .col-billing-month{width:140px;min-width:140px;max-width:140px}.billing-month-cell-content{align-items:center;gap:var(--space-2);height:100%;line-height:var(--typo-table-cell-line-height);display:flex}.billing-month-cell-content>span{line-height:var(--typo-table-cell-line-height)}.billing-table .col-linked-account-id,.billing-table .col-payer-id{white-space:nowrap;width:135px;min-width:135px;max-width:135px}.billing-table tbody td.col-linked-account-id,.billing-table tbody td.col-payer-id{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.billing-table .col-company{white-space:nowrap;width:200px;min-width:200px}.billing-table .col-amount-usd{white-space:nowrap;text-align:right;font-variant-numeric:tabular-nums;width:165px;min-width:165px;max-width:165px}.billing-table .col-restore-status{white-space:nowrap;width:140px;min-width:140px;max-width:140px}.billing-table th.col-amount-usd .standard-sort-header{justify-content:space-between}.billing-table th.col-amount-usd{text-align:left}.billing-table tbody td.col-amount-usd{text-align:right;padding-right:20px}.billing-table .col-export-pdf-action{white-space:nowrap;width:112px;min-width:112px;max-width:112px}.billing-row-action-btn.std-btn.std-btn--text.std-btn--primary{height:30px;min-height:30px;font-weight:var(--font-weight-medium);color:#0972d3;background:0 0;border:none;border-radius:8px;padding:0 6px;text-decoration:none}.billing-row-action-btn.std-btn.std-btn--text.std-btn--primary:hover:not(:disabled),.billing-row-action-btn.std-btn.std-btn--text.std-btn--primary:focus:not(:disabled),.billing-row-action-btn.std-btn.std-btn--text.std-btn--primary:focus-visible:not(:disabled){color:#0957c4;text-underline-offset:2px;background:0 0;text-decoration:underline}.billing-row-action-btn.std-btn.std-btn--text.std-btn--primary:focus-visible:not(:disabled){outline-offset:2px;outline:2px solid #0972d3}.billing-row-action-btn.std-btn.std-btn--text.std-btn--primary:disabled,.billing-row-action-btn.std-btn.std-btn--text.std-btn--primary:disabled:hover{color:#8a96aa;background:0 0;text-decoration:none}.billing-row-action-btn.btn-loading{--btn-loading-spinner:#0972d3}.billing-restore-status-badge{min-height:22px;font-size:var(--typo-table-cell-size);line-height:var(--typo-table-cell-line-height);white-space:nowrap;border-radius:6px;align-items:center;padding:0 8px;display:inline-flex}.billing-restore-status-badge.is-auto{color:#1f8a46;background:#eef9f1}.billing-restore-status-badge.is-standard{color:#5f6b7a;background:#f1f3f6}.billing-restore-status-badge.is-restored{color:#7a4b00;background:#fff4dd}.billing-restore-status-badge-with-info{gap:6px;padding-right:10px}.billing-table th.col-export-pdf-action .standard-header-with-info{padding-right:4px}.billing-table td.col-linked-account-id,.billing-table td.col-payer-id,.billing-table td.col-company{text-overflow:ellipsis;overflow:hidden}.billing-unassigned-company-link{max-width:100%;display:inline-block}.billing-unassigned-company-link:hover{color:#0a67c8}.billing-unassigned-company-link:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #0972d3}.console-actions-anchor .layered-dropdown-menu .billing-actions-menu-item:disabled{color:#8c93a0;cursor:not-allowed;background:#f2f3f5}.console-actions-anchor .layered-dropdown-menu .billing-actions-menu-item.btn-loading{--btn-loading-spinner:#7d8390}.billing-summary-field{flex-direction:column;min-width:0;display:flex}.billing-summary-field>label{margin-bottom:var(--standard-form-label-gap)}.billing-summary-field.layered-dropdown-field{--layered-dropdown-menu-offset:4px}.billing-summary-field .readonly-value{height:var(--standard-form-input-height);min-height:var(--standard-form-input-height);border-radius:var(--standard-form-input-radius);padding-top:var(--standard-form-input-padding-y);padding-bottom:var(--standard-form-input-padding-y);font-size:var(--typo-field-size);font-weight:var(--typo-field-weight);line-height:var(--typo-field-line-height);border-color:#8a909c}.metrics-row{gap:var(--space-3);grid-template-columns:repeat(4,minmax(200px,1fr));width:100%;display:grid}.billing-metrics-row{grid-template-columns:repeat(3,200px);justify-content:space-between}.billing-metrics-row .billing-summary-field{background:#fff;border:1px solid #d8e1ee;border-radius:14px;width:200px;height:200px;padding:12px}.billing-metrics-row .billing-summary-field>label{margin-bottom:8px}.billing-metrics-row .billing-summary-field .readonly-value{background:0 0;border:none;border-radius:0;height:auto;min-height:0;margin-top:auto;padding:0}.billing-skeleton-text{background:linear-gradient(90deg,#eef3fa 25%,#e2e9f3 37%,#eef3fa 63%) 0 0/300% 100%;border-radius:6px;width:96px;height:20px;animation:1.2s ease-in-out infinite billing-skeleton-shimmer;display:inline-block}@keyframes billing-skeleton-shimmer{0%{background-position:100% 0}to{background-position:0 0}}.billing-overview-row{border-bottom:1px solid #e3ebf6;grid-template-columns:repeat(2,minmax(260px,1fr));display:grid}.billing-overview-item{min-width:0;padding:var(--billing-overview-item-padding-y)var(--billing-overview-item-padding-x)}.billing-overview-item+.billing-overview-item{border-left:1px solid #e3ebf6}.billing-overview-label{margin:0 0 var(--billing-overview-label-value-gap);color:var(--billing-overview-label-color);font-size:var(--typo-billing-overview-label-size);font-weight:var(--typo-billing-overview-label-weight);line-height:var(--typo-billing-overview-label-line-height)}.billing-overview-value{color:var(--billing-overview-value-color);font-size:var(--typo-billing-overview-value-size);font-weight:var(--typo-billing-overview-value-weight);line-height:var(--typo-billing-overview-value-line-height);margin:0}.billing-overview-subvalue{margin-top:var(--space-1);color:#5f6c80;font-size:var(--typo-body-size);font-weight:var(--font-weight-medium);line-height:var(--typo-body-line-height)}.billing-overview-item--last-update .billing-overview-value{font-size:var(--typo-billing-last-update-value-size);font-weight:var(--typo-billing-last-update-value-weight);line-height:var(--typo-billing-last-update-value-line-height)}.billing-overview-item--last-update .billing-overview-subvalue{font-size:var(--typo-billing-last-update-meta-size);font-weight:var(--typo-billing-last-update-meta-weight);line-height:var(--typo-billing-last-update-meta-line-height)}.billing-overview-subvalue--meta{align-items:center;gap:var(--space-2);display:inline-flex}.billing-overview-meta-mode{color:#5f6c80}.billing-overview-meta-separator{color:#8a96aa}.billing-export-summary{min-width:0}.billing-export-summary__head{margin-bottom:var(--standard-form-card-title-gap)}.billing-export-summary__description{margin:0 0 var(--billing-summary-description-margin-bottom)}.billing-export-summary__table-wrap{overflow-x:auto}.billing-export-summary__table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:680px}.billing-export-summary__col-payer{width:23%}.billing-export-summary__col-active-accounts{width:18%}.billing-export-summary__col-aws{width:19%}.billing-export-summary__col-marketplace{width:24%}.billing-export-summary__col-total{width:16%}.billing-export-summary__table th,.billing-export-summary__table td{font-size:var(--typo-table-cell-size);line-height:var(--typo-table-cell-line-height);color:#000;text-align:left;vertical-align:middle;white-space:nowrap;border-top:1px solid #e4ebf5;padding:14px}.billing-export-summary__table th{background:0 0;border-top:0}.billing-export-summary__table thead th,.billing-export-summary__table thead .billing-export-summary__header-btn{color:#000}.billing-export-summary__table .is-numeric{text-align:right;font-variant-numeric:tabular-nums}.billing-export-summary__table th.is-numeric .billing-export-summary__header-btn{justify-content:flex-end}.billing-export-summary__table th.is-numeric .billing-export-summary__header-btn .standard-sort-caret{margin-left:8px}.billing-export-summary__table tbody td:first-child{color:#0a67c8;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.billing-export-summary__header-btn{cursor:pointer}.billing-export-summary__table tfoot td{font-weight:var(--typo-button-weight);color:#000;background:#f7faff}.billing-export-summary__table tfoot .billing-export-summary__grand-total td{font-size:var(--typo-section-title-size);font-weight:var(--typo-section-title-weight);line-height:var(--typo-section-title-line-height);border-top-color:#d9e4f4;border-bottom-color:#d9e4f4}.billing-export-summary__empty{color:#5f6c80;text-align:center}.billing-line-item-breakdown{margin-top:10px;padding:16px 14px 8px}.billing-line-item-breakdown__head{flex-direction:column;gap:4px;margin-bottom:10px;display:flex}.billing-line-item-breakdown__title{color:#1f2b3d;margin:0}.billing-line-item-breakdown__subtitle{color:#5f6b7a;max-width:760px;margin:0}.billing-line-item-breakdown__items{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px 12px;display:grid}.billing-line-item-breakdown__item{background:#fbfdff;border:1px solid #e3eaf5;border-radius:10px;flex-direction:column;gap:6px;min-width:0;padding:10px 12px;display:flex}.billing-line-item-breakdown__item.is-zero{background:#fdfefe;border-color:#e8eef8}.billing-line-item-breakdown__label{color:#667a95;font-size:var(--typo-help-size);line-height:var(--typo-help-line-height);font-weight:var(--typo-help-weight)}.billing-line-item-breakdown__value-row{align-items:center;min-height:24px;display:flex}.billing-line-item-breakdown__value{color:#111826;font-weight:var(--typo-button-weight);font-variant-numeric:tabular-nums}.billing-line-item-breakdown__value.is-zero,.billing-line-item-breakdown__item.is-zero .billing-line-item-breakdown__value{color:#7388a3;font-weight:var(--typo-table-cell-weight)}.billing-line-item-breakdown__value-content,.billing-line-item-breakdown__value-trigger{align-items:center;gap:6px;display:inline-flex}.billing-line-item-breakdown__value-trigger.is-interactive{cursor:pointer}.billing-line-item-breakdown__value-trigger:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #0972d3}.billing-line-item-breakdown__info-dot{color:#5f6c80;width:16px;min-width:16px;height:16px;min-height:16px;font-size:var(--font-size-icon-xs);font-weight:var(--font-weight-semibold);background:#fff;border:1px solid #8ea2be;border-radius:999px;justify-content:center;align-items:center;line-height:1;display:inline-flex}.billing-line-item-breakdown__meta{color:#8195af;margin:0}.billing-line-item-breakdown__popover-row{grid-template-columns:135px 135px 88px max-content;align-items:center;column-gap:10px;display:grid}.billing-line-item-breakdown__popover-row--head{border-bottom:1px solid #e3eaf5;padding-bottom:4px}.billing-line-item-breakdown__popover-cell{color:#3d5678;min-width:0}.billing-line-item-breakdown__popover-cell--head{color:#5f6c80;font-weight:var(--font-weight-semibold)}.billing-line-item-breakdown__popover-cell--id{white-space:nowrap;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.billing-line-item-breakdown__popover-cell--period{white-space:nowrap}.billing-line-item-breakdown__popover-cell--amount{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;justify-self:end}.info-popover__panel.billing-line-item-breakdown__popover-panel{width:min(560px,100vw - 24px)}.billing-inline-popover-trigger{text-align:left;width:100%;display:block}.billing-amount-header-control{gap:4px}.billing-amount-sort-header,.billing-amount-sort-caret-wrap{justify-content:flex-start;width:auto}@media (max-width:1400px){.billing-line-item-breakdown__items{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 10px}}@media (max-width:1300px){.billing-page-head{flex-direction:column;align-items:stretch}.billing-page-head-tools{grid-template-columns:1fr;justify-content:stretch;row-gap:10px}.billing-page-head-tools .billing-head-filter--month{justify-self:start}.billing-head-actions-group{justify-content:flex-start}.metrics-row{grid-template-columns:1fr}.billing-metrics-row{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));justify-content:stretch}.billing-overview-row{grid-template-columns:1fr}.billing-overview-item+.billing-overview-item{border-top:1px solid #d8e1ee;border-left:none}.billing-overview-value{font-size:var(--typo-billing-overview-value-size);line-height:var(--typo-billing-overview-value-line-height)}}@media (max-width:980px){.billing-page-head-tools{grid-template-columns:1fr;justify-content:stretch;row-gap:10px;width:100%}.billing-head-actions-group{flex-wrap:wrap;justify-content:stretch;gap:10px;width:100%}.billing-period-mode-toggle{justify-content:space-between;width:100%}.billing-period-mode-toggle__btn{flex:1 1 0}.billing-page-head-tools .billing-head-filter,.billing-page-head-tools .billing-head-filter--month{justify-self:stretch;width:100%;min-width:0}.billing-month-trigger{width:100%;min-width:0}.billing-payer-trigger.layered-dropdown-trigger{width:100%}.billing-metrics-row .billing-summary-field{width:100%;height:auto;min-height:160px}}@media (max-width:900px){.billing-line-item-breakdown__items{grid-template-columns:1fr;gap:8px}}@media (max-width:720px){.billing-line-item-breakdown__popover-row{grid-template-columns:minmax(0,1fr);row-gap:2px}.billing-line-item-breakdown__popover-cell--amount{text-align:left;justify-self:start}}.summary-row{font-weight:var(--typo-table-cell-weight);background:0 0}.billing-table tbody tr.summary-row td{transition:background-color .12s,box-shadow .12s}.billing-table tbody tr.summary-row.is-export-hovered:not(.standard-row-selected) td{background:var(--table-row-hover-bg);box-shadow:inset 0 1px #c9d8f2,inset 0 -1px #c9d8f2}.summary-amount-cell,.billing-table tbody td.summary-amount-cell{font-weight:var(--typo-button-weight)}.detail-row td{color:#5a6d86;background:#fff;border-bottom-color:#dce4f1;padding-top:9px;padding-bottom:9px}.detail-cell{padding-left:18px}.detail-record{align-items:center;gap:var(--space-2);font-weight:var(--typo-table-cell-weight);font-size:var(--typo-table-cell-size);color:#5a6d86;white-space:nowrap;margin:0;display:inline-flex}.detail-record-label{color:#5a6d86;font-weight:var(--typo-table-cell-weight);white-space:nowrap}.detail-checkbox{width:14px;min-width:14px;height:14px;accent-color:var(--primary);flex-shrink:0;margin:0}.detail-amount-cell{text-align:right;font-weight:var(--typo-table-cell-weight)}.detail-amount-cell.is-positive{color:#3d5678}.detail-amount-cell.is-zero{color:#8b9aaf}.detail-amount-cell.is-negative{color:#b65a54}.std-btn.std-btn--row-expand{box-sizing:border-box;background:#fff;border:2px solid #566173;border-radius:1px;justify-content:center;align-items:center;width:14px;min-width:14px;height:14px;min-height:14px;margin-right:0;padding:0;display:inline-flex;position:relative}.std-btn.std-btn--row-expand:before,.std-btn.std-btn--row-expand:after{content:"";background:#3f4858;position:absolute;top:50%;left:50%}.std-btn.std-btn--row-expand:before{width:5px;height:2px;transform:translate(-50%,-50%)}.std-btn.std-btn--row-expand:after{width:2px;height:5px;transform:translate(-50%,-50%)}.std-btn.std-btn--row-expand.is-expanded:after{display:none}.std-btn.std-btn--row-expand:hover{background:#f3f4f7;border-color:#465062}.std-btn.std-btn--row-expand:hover:before,.std-btn.std-btn--row-expand:hover:after{background:#2f3745}.std-btn.std-btn--row-export{width:auto;min-width:0;min-height:var(--button-pill-height);color:#111826;background:#f59d0a;border:1px solid #f59d0a;border-radius:999px;padding:6px 14px}.std-btn.std-btn--row-export:hover{background:#d88300;border-color:#d88300}.std-btn.std-btn--row-export:disabled,.std-btn.std-btn--row-export:disabled:hover{opacity:1;color:#111826;background:#f59d0a;border-color:#f59d0a}
.remittance-textarea{resize:vertical;min-height:88px}.remittance-readonly-multiline.readonly-value{white-space:pre-wrap;min-height:88px}.remittance-list-table .col-profile-name{white-space:nowrap;width:auto;min-width:100px}.remittance-list-table .col-company{white-space:nowrap;width:auto;min-width:260px}.remittance-list-table .col-default{white-space:nowrap;width:120px;min-width:120px;max-width:120px}.remittance-list-table .col-bank{white-space:nowrap;width:auto;min-width:180px}.remittance-list-table .col-assigned{white-space:nowrap;width:160px;min-width:160px;max-width:160px}.remittance-assigned-payers-value{align-items:center;display:inline-flex}.remittance-inline-popover-trigger{justify-content:flex-start;align-items:center;display:inline-flex}.remittance-list-table .cell-ellipsis{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.remittance-profile-link{color:#0a67c8;text-decoration:none}.remittance-profile-link:hover{color:#084f98;text-decoration:underline}.remittance-profile-link:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #0972d3}.remittance-payer-linking{margin-top:18px}.remittance-inline-toggle{align-items:center;gap:var(--space-2);color:var(--text);font-size:var(--typo-table-cell-size);font-weight:var(--typo-table-cell-weight);line-height:1.45;display:inline-flex}.remittance-default-toggle-below .remittance-inline-toggle{margin-bottom:0}.remittance-default-toggle-below .linked-use-base-checkbox{flex:0 0 16px}.remittance-default-toggle-below{margin-top:var(--space-2);margin-bottom:var(--standard-form-card-title-gap)}.remittance-payer-grid{border:1px solid var(--line-soft);border-radius:10px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:8px 12px;max-height:240px;padding:10px;display:grid;overflow:auto}.remittance-payer-grid-item{color:var(--text);font-size:var(--typo-table-cell-size);font-weight:var(--typo-table-cell-weight);align-items:center;gap:8px;line-height:1.45;display:inline-flex}.remittance-payer-grid-item .linked-use-base-checkbox{flex:0 0 16px}.remittance-payer-grid-item-note{color:#5f6c80}.remittance-payer-grid-item.is-disabled{opacity:.7}.remittance-payer-item--readonly{border:1px solid var(--line-soft);background:#fff;border-radius:999px;padding:6px 10px}@media (max-width:980px){.remittance-payer-grid{grid-template-columns:1fr}}
.runtime-settings-field-help{margin:var(--standard-form-help-gap)0 0;color:#5f6c80;white-space:normal}.runtime-settings-section-help{margin:-4px 0 var(--space-3);color:#5f6c80;white-space:normal}.runtime-settings-domains{min-height:96px}.runtime-settings-domains.std-input--invalid{border-color:#d91515}.runtime-settings-subsection-title{margin-top:var(--space-2)}.runtime-logo-card{padding:var(--space-4);background:#fbfdff;border:1px solid #d8e0ee;border-radius:12px;min-height:144px;position:relative}.runtime-logo-title{margin:0}.runtime-logo-content{padding-right:132px}.runtime-logo-description{color:#5f6c80;margin:4px 0 8px}.runtime-logo-meta{color:#5f6c80;margin:0 0 4px}.runtime-logo-requirements{margin:0}.runtime-logo-file-input-hidden{display:none}.runtime-logo-button-row{align-items:center;gap:var(--space-2);flex-wrap:wrap;margin-top:8px;display:flex}.runtime-logo-preview-shell{top:var(--space-4);right:var(--space-4);background:#fff;border:1px solid #d8e0ee;border-radius:10px;justify-content:center;align-items:center;width:112px;min-width:112px;height:112px;min-height:112px;padding:8px;display:flex;position:absolute}.runtime-logo-preview-image{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%}.runtime-logo-preview-empty{color:#7f8aa0}@media (max-width:700px){.runtime-logo-content{padding-right:0}.runtime-logo-preview-shell{margin:0 0 var(--space-2);position:static}}
.users-status-filter{width:190px;min-width:190px}.users-page-title-with-info{margin-bottom:var(--page-title-margin-bottom)}.users-page-title-with-info .standard-page-title{margin:0}.users-role-matrix-panel__head{margin-bottom:var(--space-2)}.users-role-matrix-panel__toggle{margin-left:auto}.users-role-matrix-panel__description{margin-bottom:var(--space-3)}.users-role-matrix-table{min-width:max(100%,760px)}.users-role-matrix-table .col-capability{width:44%;min-width:260px}.users-role-matrix-table th.col-role-permission,.users-role-matrix-table td.col-role-permission{text-align:center;width:18.6%;min-width:160px}.users-role-permission-flag{width:26px;min-width:26px;height:20px;font-size:var(--typo-help-compact-size);font-weight:var(--font-weight-semibold);border-radius:999px;justify-content:center;align-items:center;line-height:1;display:inline-flex}.users-role-permission-flag.is-allowed{color:#1f8a46;background:#eaf7ef}.users-role-permission-flag.is-denied{color:#4b5563;background:#eef2f6}.users-role-matrix-panel__footnote{margin:var(--space-3)0 0;color:#3d5678}.users-list-table .col-email{white-space:nowrap;width:280px;min-width:280px;max-width:280px}.users-list-table .col-display-name,.users-list-table .col-role{white-space:nowrap;width:220px;min-width:220px;max-width:220px}.users-list-table .col-status{white-space:nowrap;width:120px;min-width:120px;max-width:120px}.users-list-table .col-last-login{white-space:nowrap;width:230px;min-width:230px;max-width:230px}.users-list-table .col-must-change{white-space:nowrap;width:200px;min-width:200px;max-width:200px}.users-list-table .cell-ellipsis{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.users-email-link{color:#0a67c8;text-decoration:none}.users-email-link:hover{color:#084f98;text-decoration:underline}.users-email-link:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #0972d3}.users-inline-popover-trigger{text-align:left;width:100%;display:block}.users-form-checkbox{margin-top:var(--space-2)}@media (max-width:980px){.users-status-filter{width:100%;min-width:0}.users-role-matrix-table .col-capability{width:42%;min-width:240px}.users-role-matrix-table th.col-role-permission,.users-role-matrix-table td.col-role-permission{min-width:140px}}
