.auth{--auth-stage:#111116;--auth-control:#f1f3f7;--auth-control-hover:#eaedf3;min-height:100dvh;color:var(--ink);background:var(--surface);grid-template-columns:minmax(0,1.06fr) minmax(440px,.94fr);gap:14px;padding:14px;display:grid;position:relative}html[data-theme=dark] .auth{--auth-stage:#111217;--auth-control:#161921;--auth-control-hover:#1b1f29;background:var(--paper)}.auth-stage{color:#fff;background:var(--auth-stage);isolation:isolate;border-radius:30px;grid-template-rows:auto 1fr;min-height:calc(100dvh - 28px);padding:clamp(28px,3.4vw,52px);display:grid;position:relative;overflow:hidden}html[data-theme=dark] .auth-stage{box-shadow:inset 0 0 0 1px #ffffff0f}.auth-stage__logo{z-index:2;width:46px;height:auto;position:relative}.auth-stage__mark{z-index:0;aspect-ratio:.87;height:min(60%,560px);animation:.9s cubic-bezier(.2,.7,.1,1) both auth-mark-in;position:absolute;top:10%;right:7%}.auth-stage__window{clip-path:url(#auth-play-clip);background:#08080a;position:absolute;inset:0}.auth-stage__window picture,.auth-stage__window img{width:100%;height:100%;display:block}.auth-stage__window img{object-fit:cover;object-position:80% 66%;filter:brightness(1.32)contrast(1.06)saturate(1.05);transform:scaleX(-1)}.auth-stage__outline{width:100%;height:100%;stroke:var(--brand);opacity:.85;position:absolute;inset:0;overflow:visible}.auth-stage__clip{width:0;height:0;position:absolute}.auth-stage__copy{z-index:1;align-self:end;max-width:470px;position:relative}.auth-stage__copy h2{letter-spacing:-.032em;text-wrap:balance;margin:0;font-size:clamp(30px,2.9vw,44px);font-weight:720;line-height:1.06}.auth-stage__copy p{color:#ffffffa3;max-width:380px;margin:16px 0 0;font-size:15px;line-height:1.55}@keyframes auth-mark-in{0%{opacity:0;transform:translate(28px)scale(.96)}}.auth-side{grid-template-rows:auto 1fr auto;min-width:0;padding:4px clamp(20px,5vw,76px) 10px;display:grid}.auth-side__bar{justify-content:flex-end;display:flex}.auth-side__body{align-content:center;padding:40px 0;display:grid}.auth-side__foot{color:var(--muted-2);text-align:center;font-size:13px;line-height:1.5}.auth-side__foot a{color:var(--ink);font-weight:650;text-decoration:none}.auth-side__foot a:hover{text-underline-offset:3px;text-decoration:underline}html[data-theme] .auth .theme-toggle{border:1px solid var(--line-strong);min-height:40px;color:var(--ink);background:var(--surface);box-shadow:none;border-radius:999px;gap:8px;padding:0 15px 0 13px;font-size:13px;font-weight:650;transform:none}html[data-theme] .auth .theme-toggle:hover{border-color:color-mix(in srgb, var(--ink) 24%, transparent);color:var(--ink);background:var(--auth-control);box-shadow:none}html[data-theme] .auth .theme-toggle svg{width:16px;height:16px}html[data-theme] .auth .theme-toggle .theme-toggle__dark,html[data-theme=dark] .auth .theme-toggle .theme-toggle__light{display:none}html[data-theme=dark] .auth .theme-toggle .theme-toggle__dark{display:inline-flex}.auth-panel{width:min(100%,404px);margin-inline:auto}.auth-panel h1{letter-spacing:-.028em;text-wrap:balance;margin:0;font-size:32px;font-weight:760;line-height:1.1}.auth-panel__badge{width:52px;height:52px;color:var(--brand);background:var(--brand-soft);border-radius:999px;place-items:center;margin-bottom:22px;display:grid}.auth-panel__badge svg{width:22px;height:22px}.auth-panel__lede{color:var(--muted);margin:10px 0 0;font-size:15px;line-height:1.55}.auth-panel h1+.auth-form,.auth-panel__lede+.auth-form,.auth-panel__lede+.auth-done{margin-top:30px}.auth-form{gap:18px;display:grid}.auth-field>label{color:var(--ink-2);margin:0 0 8px 4px;font-size:13.5px;font-weight:650;display:block}.auth-control{position:relative}.auth-input{width:100%;height:54px;color:var(--ink);background:var(--auth-control);font:inherit;border:1px solid #0000;border-radius:999px;outline:0;padding:0 22px;font-size:15px;font-weight:560;transition:background-color .16s,border-color .16s,box-shadow .16s}.auth-control .auth-input{padding-left:52px}.auth-control:has(.auth-control__toggle) .auth-input{padding-right:58px}.auth-input::placeholder{color:var(--muted-2);font-weight:500}.auth-input:hover{background:var(--auth-control-hover)}.auth-input:focus{border-color:var(--brand);background:var(--surface);box-shadow:0 0 0 4px var(--focus-ring)}.auth-input[aria-invalid=true]{border-color:var(--danger)}.auth-input[readonly]{color:var(--muted)}.auth-input--code{font-variant-numeric:tabular-nums;letter-spacing:.42em;text-align:center;padding:0 22px;font-size:22px}.auth-control__icon{width:18px;height:18px;color:var(--muted-2);pointer-events:none;position:absolute;top:50%;left:20px;translate:0 -50%}.auth-control:focus-within .auth-control__icon{color:var(--brand)}.auth-control__toggle{width:40px;height:40px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;display:grid;position:absolute;top:50%;right:7px;translate:0 -50%}.auth-control__toggle:hover{color:var(--ink);background:color-mix(in srgb, var(--ink) 7%, transparent)}.auth-control__toggle:focus-visible{box-shadow:0 0 0 3px var(--focus-ring);outline:0}.auth-control__toggle svg{width:18px;height:18px}.auth-field__error{color:var(--danger);margin:7px 0 0 18px;font-size:13px;font-weight:600}.auth-form__row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;margin-top:-2px;display:flex}.auth-switch{color:var(--muted);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:10px;font-size:14px;font-weight:560;display:inline-flex;position:relative}.auth-switch input{opacity:0;pointer-events:none;position:absolute}.auth-switch__track{background:color-mix(in srgb, var(--ink) 16%, transparent);border-radius:999px;flex:none;width:40px;height:24px;transition:background-color .18s;position:relative}.auth-switch__track:after{content:"";background:#fff;border-radius:999px;width:18px;height:18px;transition:transform .18s cubic-bezier(.3,.7,.2,1);position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #10101438}.auth-switch input:checked+.auth-switch__track{background:var(--brand)}.auth-switch input:checked+.auth-switch__track:after{transform:translate(16px)}.auth-switch input:focus-visible+.auth-switch__track{box-shadow:0 0 0 4px var(--focus-ring)}.auth-link,.auth-link-button{color:var(--brand);font-size:14px;font-weight:680;text-decoration:none}.auth-link:hover,.auth-link-button:hover{text-underline-offset:3px;text-decoration:underline}.auth-link-button{cursor:pointer;background:0 0;border:0;margin-top:18px;padding:0;font-family:inherit}.auth-alert{color:var(--danger);background:var(--danger-soft);border-radius:18px;align-items:flex-start;gap:10px;margin:0;padding:13px 16px;font-size:14px;font-weight:600;line-height:1.45;display:flex}.auth-alert svg{flex:none;width:18px;height:18px;margin-top:1px}.auth-alert--success{color:var(--success);background:var(--success-soft)}html:not([data-theme=dark]) .auth-alert--success{color:#137a55}.auth-submit{color:#fff;background:var(--brand);width:100%;height:54px;font:inherit;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;margin-top:6px;font-size:15.5px;font-weight:720;transition:background-color .16s,transform .16s;display:inline-flex;position:relative}.auth-submit:hover:not(:disabled){background:var(--brand-dark)}.auth-submit:active:not(:disabled){transform:scale(.985)}.auth-submit:focus-visible{box-shadow:0 0 0 4px var(--focus-ring);outline:0}.auth-submit:disabled{opacity:.6;cursor:wait}.auth-submit svg{width:18px;height:18px}.auth-back{color:var(--muted);align-items:center;gap:8px;margin-top:26px;font-size:14px;font-weight:620;text-decoration:none;display:inline-flex}.auth-back:hover{color:var(--ink)}.auth-back svg{width:16px;height:16px}.auth-done{background:var(--success-soft);border-radius:22px;align-items:flex-start;gap:14px;padding:16px 18px;display:flex}.auth-done span{color:#fff;background:var(--success);border-radius:999px;flex:none;place-items:center;width:34px;height:34px;display:grid}.auth-done span svg{width:18px;height:18px}.auth-done p{color:var(--ink);margin:6px 0 0;font-size:14.5px;line-height:1.5}@media (max-width:980px){.auth{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr);gap:0;padding:10px}.auth-stage{border-radius:26px;height:232px;min-height:0;padding:24px}.auth-stage__mark{height:188px;top:22px;right:28px}.auth-stage__copy{max-width:62%}.auth-stage__copy h2{font-size:22px;line-height:1.12}.auth-stage__copy p{display:none}.auth-side{padding:14px 10px 8px}.auth-side__bar{position:absolute;top:24px;right:24px}html[data-theme] .auth .theme-toggle{color:#fff;background:#ffffff14;border-color:#ffffff2e}.auth-side__body{align-content:start;padding:6px 0 28px}}@media (max-width:520px){.auth-stage{height:212px}.auth-stage__mark{height:128px;top:62px;right:18px}.auth-stage__copy h2{font-size:20px}.auth-panel h1{font-size:28px}html[data-theme] .auth .theme-toggle span{display:none}html[data-theme] .auth .theme-toggle{justify-content:center;width:40px;padding:0}}@media (prefers-reduced-motion:reduce){.auth-stage__mark{animation:none}.auth-input,.auth-submit,.auth-switch__track,.auth-switch__track:after{transition:none}}html[data-motion=reduced] .auth-stage__mark{animation:none}
html:root:root .catalog-primary,html:root:root .catalog-search,html:root:root .catalog-search button,html:root:root .catalog-audio-player__controls button,html:root:root .catalog-admin-list__actions button,html:root:root .catalog-editor__body input,html:root:root .catalog-editor__body select,html:root:root .catalog-upload-field__action,html:root:root .catalog-editor>footer>div>button:not(.catalog-primary),html:root:root .country-picker__results button,html:root:root .button,html:root:root .button--large,html:root:root .period-control>button,html:root:root .module-table__actions button,html:root:root .operation-switcher button,html:root:root .user-cards-role-tabs button,html:root:root .user-cards-toolbar__actions>button,html:root:root .user-cards-view-switch button,html:root:root .user-cards-pagination button,html:root:root .user-cards-filter-panel__heading>button,html:root:root .user-cards-filter-panel .user-cards-search>button,html:root:root .user-cards-filter-panel .user-cards-role-tabs button,html:root:root .integration-field input,html:root:root .youtube-connections__header-actions>button,html:root:root .youtube-connections__search input,html:root:root .youtube-connections__actions>button,html:root:root .youtube-connections__match>button,html:root:root .youtube-delete-dialog header button,html:root:root .module-search,html:root:root .module-select,html:root:root .module-filter-reset,html:root:root .channels-search,html:root:root .channels-filter-reset,html:root:root .channels-empty button,html:root:root .approval-status-tabs button,html:root:root .approval-controls__actions button,html:root:root .approval-pagination button,html:root:root .approval-dialog>header>button,html:root:root .cms-provider-search,html:root:root .cms-settlement-picker,html:root:root .employee-profile-form__heading>button,html:root:root .action-field input,html:root:root .action-field select,html:root:root .action-toggle,html:root:root .digital-package-line input,html:root:root .digital-package-line>button,html:root:root .bank-currency-converter input,html:root:root .bank-currency-converter>button,html:root:root .admin-card-checker__field button,html:root:root .bank-card__actions button,html:root:root .bank-maintenance-fields>label input,html:root:root .bin-directory__filters select,html:root:root .bin-directory__search,html:root:root .bin-directory__bulk-button,html:root:root .bin-directory__selection-bar button,html:root:root .bin-card__actions button,html:root:root .bin-suggestions article>button,html:root:root .bin-maintenance-fields input,html:root:root .bin-maintenance-fields select,html:root:root .bin-maintenance-sheet footer button,html:root:root .bin-bulk-fields select,html:root:root .bin-bulk-editor>header button,html:root:root .bin-bulk-row select,html:root:root .bin-bulk-row>button,html:root:root .workspace-switch,html:root:root .workspace-switch button,html:root:root .field-group>input,html:root:root .password-field input,html:root:root .support-messages .support-attachment>button,html:root:root .support-preview-dialog__actions button,html:root:root .support-preview-state button,html:root:root .support-primary,html:root:root .support-secondary,html:root:root .support-empty button,html:root:root .support-form-grid input,html:root:root .support-form-grid select,html:root:root .support-admin-controls select,html:root:root .support-filters input,html:root:root .support-filters select,html:root:root .support-settings input,html:root:root .support-settings select,html:root:root .support-admin-reply>select,html:root:root .support-dialog>footer button,html:root:root .support-reply button,html:root:root .support-settings form button,html:root:root .withdrawal-card>footer .button,html:root:root .custom-select__search,html:root:root .custom-select__list>button,html:root:root .custom-date__header button,html:root:root .custom-date__days button,html:root:root .custom-date__months button,html:root:root .custom-date__years button,html:root:root .custom-date__footer button,html:root:root .file-dropzone__action,html:root:root .file-dropzone__files button,html:root:root .receipt-preview-dialog__panel>header>button,html:root:root .youtube-fleet__search,html:root:root .youtube-fleet__more button,html:root:root .youtube-invitation-pagination,html:root:root .finance-reverse-button,html:root:root .finance-reverse-dialog header button,html:root:root .language-search,html:root:root .language-filters,html:root:root .language-filters button,html:root:root .action-secret-result input,html:root:root .employee-withdrawal-actions input,html:root:root .statement-close-toolbar button,html:root:root .statement-batch__api-state>button,html:root:root .statement-batch__search,html:root:root .statement-batch__selector,html:root:root .account-tabs,html:root:root .secret-key button,html:root:root .passkey-list article>button,html:root:root .two-factor-confirm input,html:root:root .passkey-add input,html:root:root .appearance-options>button,html:root:root .monthly-dialog__selection-tools button,html:root:root .financial-currency-control button,html:root:root .notification-center__panel>header button,html:root:root .notification-center__error button,html:root:root .toast-message>button,html:root:root .withdrawal-amount-picker__options button,html:root:root .payout-methods-toolbar>button,html:root:root .payout-methods-filter-empty button,html:root:root .payout-field-picker,html:root:root .payout-field-picker__presets>button>span:first-child,html:root:root .payout-field-picker__custom>header>button,html:root:root .payout-field-picker__custom input[type=text],html:root:root .payout-field-picker__custom input:not([type]),html:root:root .payout-field-picker__required,html:root:root .payout-field-picker__custom>div>button,html:root:root .client-transactions__toolbar button,html:root:root .channels-density button,html:root:root .finance-operation-switcher button>span:first-child,html:root:root .module-refresh,html:root:root .module-filter-button,html:root:root .module-stack--withdrawals .withdrawal-card>footer .button,html:root:root .account-tabs button,html:root:root .account-segmented,html:root:root .account-segmented button,html:root:root .account-tabs button+button,html:root:root .module-stack--client .module-heading__actions .module-refresh,html:root:root .module-stack--client .module-heading__actions .button,html:root:root .finance-journal__reset,html:root:root .exchange-history__toolbar>button,html:root:root .withdrawal-rules-form__fields .action-field input,html:root:root .client-channels-panel__toolbar .module-search,html:root:root .staff-directory__toolbar nav button,html:root:root .staff-directory__edit,html:root:root .staff-role-manager__search,html:root:root .staff-role-manager__presets button,html:root:root .employee-balance-journal__filters,html:root:root .employee-balance-journal__filters button,html:root:root .operations-pagination,html:root:root .client-service-orders__grid footer button,html:root:root .workspace-shell--client .client-dashboard-heading .module-refresh,html:root:root .workspace-shell--client .client-balance__actions .button,html:root:root .support-category-menu>button,html:root:root .support-file__action,html:root:root .support-close-button,html:root:root .support-reopen-button,html:root:root .news-primary,html:root:root .news-secondary,html:root:root .news-admin-list__actions button,html:root:root .news-editor__body input,html:root:root .news-editor>footer button:not(.news-primary),html:root:root .news-category-manager__create input,html:root:root .news-category-manager__name input,html:root:root .news-category-manager__actions button,html:root:root .news-category-manager>footer button,html:root:root .media-dimension-fields input,html:root:root .media-number-field input,html:root:root .catalog-name-field__suggestions button,html:root:root .catalog-people__tabs button>span:first-child,html:root:root .catalog-people__tabs button b,html:root:root .catalog-people__add,html:root:root .catalog-people__add input,html:root:root .catalog-admin .catalog-search .catalog-search__clear,html:root:root .catalog-admin-release .catalog-admin-list__actions button,html:root:root .catalog-empty>button,html:root:root .catalog-admin .catalog-search,html:root:root .catalog-track-editor__controls button,html:root:root .catalog-token-field__suggestions button,html:root:root .catalog-token-field__suggestions button>span,html:root:root .catalog-pagination,html:root:root .catalog-pagination button,html:root:root .catalog-bulk__header-actions button,html:root:root .catalog-bulk__package input,html:root:root .catalog-bulk__package select,html:root:root .catalog-bulk__common input,html:root:root .catalog-bulk__form-grid input,html:root:root .catalog-bulk__form-grid select,html:root:root .catalog-bulk__queue-search input,html:root:root .catalog-bulk__package>button.is-danger,html:root:root .catalog-bulk__common>header button,html:root:root .catalog-bulk__queue>header button,html:root:root .catalog-bulk__batch-media button,html:root:root .catalog-bulk__editor>header button,html:root:root .catalog-bulk__footer button{border-radius:999px}html:root:root .catalog-release-card__heading span,html:root:root .catalog-metadata dt,html:root:root .eyebrow,html:root:root .nav-group__label,html:root:root .metric-label,html:root:root .financial-overview__breakdown dt,html:root:root .client-balance__details dt,html:root:root .data-table th,html:root:root .status-pill,html:root:root .method-list em,html:root:root .user-cards-summary p,html:root:root .user-cards-item__roles span,html:root:root .user-cards-item__balances span,html:root:root .user-cards-overview__registry p,html:root:root .user-cards-overview__balance p,html:root:root .user-cards-control>label,html:root:root .user-cards-control>span,html:root:root .module-metrics p,html:root:root .youtube-integration__status-grid span,html:root:root .integration-state,html:root:root .youtube-delete-dialog__target small,html:root:root .module-records__toolbar>div:first-child p,html:root:root .module-select>span,html:root:root .module-table th,html:root:root .channel-card__body section>header small,html:root:root .approval-action-label,html:root:root .approval-dialog__facts small,html:root:root .cms-provider-summary small,html:root:root .cms-provider-toolbar .action-field>span,html:root:root .cms-provider-card>header p,html:root:root .cms-provider-card__finance small,html:root:root .cms-channel-list__head,html:root:root .employee-hero>div:nth-child(2)>span,html:root:root .employee-profile-overview small,html:root:root .binary-state,html:root:root .action-form__section p,html:root:root .action-balance span,html:root:root .digital-package-lines__head,html:root:root .bank-system-hub__hero p,html:root:root .bank-system-module__content>span,html:root:root .bank-finance-tool__header small,html:root:root .bank-finance-settlement small,html:root:root .bank-currency-result small,html:root:root .admin-card-checker__intro p,html:root:root .admin-card-checker__result small,html:root:root .bank-directory-empty>div>p,html:root:root .bin-directory-empty>div>p,html:root:root .bin-maintenance-sheet>header span,html:root:root .exchange-rate-action-current>div small,html:root:root .exchange-rate-action-preview>header span,html:root:root .withdrawal-request-method-preview small,html:root:root .support-preview-dialog>header small,html:root:root .support-dialog>header small,html:root:root .withdrawal-card__amount>small,html:root:root .withdrawal-card__status-copy>strong,html:root:root .client-balance__topline>em,html:root:root .client-attention-card__copy>small,html:root:root .client-channel-card dt,html:root:root .custom-date__weekdays span,html:root:root .live-status,html:root:root .executive-overview__topline>span:first-child,html:root:root .executive-overview__value>span,html:root:root .quick-action-card__body small,html:root:root .attention-panel__copy p,html:root:root .network-stat>span,html:root:root .withdrawal-card__payment-title small,html:root:root .withdrawal-operation-payment__title small,html:root:root .receipt-preview-dialog__panel>header small,html:root:root .youtube-fleet__hero .eyebrow,html:root:root .finance-client-picker legend,html:root:root .finance-journal__head,html:root:root .digital-ledger-card__finance span,html:root:root .digital-ledger-card__meta span,html:root:root .digital-ledger-card__periods-head,html:root:root .action-secret-result>span,html:root:root .schema-builder__list legend,html:root:root .monthly-toolbar__period>span,html:root:root .statistics-insights__filters .action-field>span,html:root:root .finance-command-center>header small,html:root:root .withdrawal-amount-picker__options small,html:root:root .client-balance__presets>span,html:root:root .client-withdrawal-guide__copy small,html:root:root .user-control-health>div small,html:root:root .user-control-center>header small,html:root:root .user-control-card>div small,html:root:root .smart-card-recognition small,html:root:root .aggregator-journal>header small,html:root:root .client-transactions__list>header,html:root:root .sidebar-owner-card__copy small,html:root:root .owner-navigation-section>h2,html:root:root .owner-payment-center__summary small,html:root:root .owner-strike-summary small,html:root:root .owner-youtube-guide>div small,html:root:root .channel-card__quick small,html:root:root .finance-action-form__context>div small,html:root:root .module-stack--withdrawals .withdrawal-card__amount>small,html:root:root .module-stack--withdrawals .withdrawal-card__status-copy>strong,html:root:root .employee-wallet-overview__eyebrow>span,html:root:root .employee-wallet-overview__eyebrow>em,html:root:root .employee-payroll-table>header,html:root:root .module-stack--client>.module-heading .eyebrow,html:root:root .finance-treasury-hero>header>span,html:root:root .exchange-rate-board>header>span,html:root:root .exchange-rate-board__intro small,html:root:root .exchange-calculator>header small,html:root:root .withdrawal-rules-preview__topline>span,html:root:root .withdrawal-rules-preview__presets small,html:root:root .monthly-filter-context__identity small,html:root:root .client-channel-ledger__identity>span>small,html:root:root .advance-repayment-preview>span small,html:root:root .advance-repayment-history>span,html:root:root .advance-history__summary small,html:root:root .advance-history__content>header span,html:root:root .advance-history__balance small,html:root:root .client-service-orders>header small,html:root:root .mobile-more-menu__sheet>header small,html:root:root .mobile-header__brand-context>span small,html:root:root .employee-section-intro>span,html:root:root .catalog-track-card__metadata span,html:root:root .catalog-release-card__credits span,html:root:root .catalog-owner-release__cover>span,html:root:root .catalog-owner-track__artists b,html:root:root .catalog-owner-release__rights small,html:root:root .catalog-track-editor__duration span,html:root:root .catalog-hero__actions .catalog-people-trigger small,html:root:root .catalog-hero__actions .catalog-bulk-trigger small{text-transform:none;letter-spacing:0}
:root{--cap-sidebar:#111116;--cap-sidebar-ink:#ffffffeb;--cap-sidebar-muted:#ffffff8f;--cap-sidebar-hover:#fff1;--cap-sidebar-line:#ffffff13;--cap-gap:12px;--cap-sidebar-width:256px;--cap-content-offset:calc(var(--cap-sidebar-width) + var(--cap-gap) * 2);--cap-card-radius:24px;--cap-tile-radius:18px;--cap-control-height:44px;--cap-shadow:0 1px 2px #1111160a, 0 8px 28px #1111160d}html:root:root{--paper:#f3f4f7;--line:#17151b14;--line-strong:#17151b24;--radius:22px}html:root:root[data-theme=dark]{--cap-sidebar:#101116;--cap-shadow:0 1px 0 #ffffff08, 0 10px 30px #00000047;--paper:#08090c;--line:#e2e6f114;--line-strong:#e2e6f126}html:root:root .sidebar{inset:var(--cap-gap) auto var(--cap-gap) var(--cap-gap);width:var(--cap-sidebar-width);color:var(--cap-sidebar-ink);background:var(--cap-sidebar);box-shadow:none;border:0;border-radius:28px}html:root:root[data-theme=dark] .sidebar{box-shadow:inset 0 0 0 1px #ffffff0f}html:root:root .sidebar:before,html:root:root .sidebar:after{display:none}html:root:root .workspace-shell__content{margin-left:var(--cap-content-offset)}html:root:root .workspace-shell__content:before{display:none}html:root:root .route-progress{left:var(--cap-content-offset)}html:root:root .module-loading{margin-left:var(--cap-content-offset)}html:root:root .sidebar__brand{border-bottom:0;gap:10px;height:72px;padding:0 14px 0 22px}html:root:root .sidebar__brand .brand-mark__symbol,html:root:root .sidebar__brand .brand-mark__symbol img{width:32px;height:32px}html:root:root .sidebar__tools{gap:8px}html:root:root .environment-pill{color:var(--cap-sidebar-muted);letter-spacing:0;text-transform:none;background:0 0;border:0;border-radius:0;order:-1;padding:0;font-size:12.5px;font-weight:650}html:root:root .theme-toggle--compact{width:36px;height:36px;min-height:36px;color:var(--cap-sidebar-ink);background:var(--cap-sidebar-hover);box-shadow:none;border:0;border-radius:999px;transform:none}html:root:root .theme-toggle--compact:hover{color:#fff;box-shadow:none;background:#ffffff1f;transform:none}html:root:root .sidebar-owner-card{box-shadow:none;background:#ffffff0d;border:0;border-radius:20px;margin:0 12px 6px;padding:10px 12px 10px 10px}html:root:root .sidebar-owner-card:hover{background:#ffffff14}html:root:root .sidebar-owner-card:before,html:root:root .sidebar-owner-card:after{display:none}html:root:root .sidebar-owner-card__avatar{color:#fff;background:var(--brand);box-shadow:none;border:0;border-radius:999px}html:root:root .sidebar-owner-card__copy small{color:var(--cap-sidebar-muted);letter-spacing:0;text-transform:none;font-size:11.5px;font-weight:600}html:root:root .sidebar-owner-card__copy strong{color:#fff;font-size:14px}html:root:root .sidebar-owner-card__copy em{color:var(--cap-sidebar-muted);font-size:12px;font-style:normal}html:root:root .sidebar-owner-card>svg{color:#63e2b3}html:root:root .sidebar__navigation{scrollbar-color:#ffffff24 transparent;padding:6px 12px 16px}html:root:root .nav-group+.nav-group{margin-top:2px}html:root:root .nav-group__label{min-height:36px;color:var(--cap-sidebar-muted);letter-spacing:0;text-transform:none;background:0 0;border:0;border-radius:999px;padding:0 12px 0 14px;font-size:12.5px;font-weight:650}html:root:root .nav-group__label:before,html:root:root .nav-group__label:after{display:none}html:root:root .nav-group__label:hover{color:#fff;background:var(--cap-sidebar-hover)}html:root:root .nav-group[open]>.nav-group__label{color:#ffffffdb;background:0 0;border:0}html:root:root .nav-group__label>svg{opacity:.7;width:14px;height:14px}html:root:root .nav-group ul{gap:2px;margin:2px 0 10px;padding:0}html:root:root .owner-navigation-section h2{color:var(--cap-sidebar-muted);letter-spacing:0;text-transform:none;margin:14px 14px 6px;font-size:12.5px;font-weight:650}html:root:root .owner-navigation-section h2:after,html:root:root .owner-navigation-section h2:before{display:none}html:root:root .owner-navigation-section ul{gap:2px}html:root:root .nav-link,html:root:root .nav-link--standalone{color:#ffffffad;min-height:40px;box-shadow:none;letter-spacing:0;background:0 0;border:0;border-radius:999px;grid-template-columns:20px minmax(0,1fr) auto;gap:11px;margin:0;padding:0 12px 0 13px;font-size:13.5px;font-weight:560}html:root:root .nav-link--standalone{margin:2px 0 6px}html:root:root .nav-link:before,html:root:root .nav-link:after{display:none}html:root:root .nav-link>svg{color:currentColor;opacity:.86}html:root:root .nav-link:hover{color:#fff;background:var(--cap-sidebar-hover);box-shadow:none}html:root:root .nav-link--active,html:root:root .nav-link--active:hover{color:#15141a;box-shadow:none;background:#fff;font-weight:700}html:root:root .nav-link--active>svg{color:var(--brand);opacity:1}html:root:root .nav-link__badge{color:#fff;background:var(--brand);min-width:20px;height:20px;box-shadow:none;border-radius:999px;place-items:center;padding:0 6px;font-size:11.5px;font-weight:750;line-height:1;display:inline-grid}html:root:root .sidebar__footer{border-top:1px solid var(--cap-sidebar-line);background:0 0;padding:10px 12px 12px}html:root:root .support-link{color:#ffffffad;border-radius:999px;gap:11px;min-height:38px;margin:0 0 2px;padding:0 13px;font-size:13px;font-weight:560}html:root:root .support-link:hover{color:#fff;background:var(--cap-sidebar-hover)}html:root:root .release-identity{color:#ffffff61;margin:8px 13px 10px;font-size:11.5px}html:root:root .release-identity code{color:#ffffff85;font-family:inherit;font-weight:600}html:root:root .user-menu{min-height:52px;box-shadow:none;background:#ffffff0f;border:0;border-radius:999px;grid-template-columns:38px minmax(0,1fr) auto;gap:10px;padding:6px}html:root:root .user-menu:before,html:root:root .user-menu:after{display:none}html:root:root .user-menu__avatar{color:#fff;background:var(--brand);width:38px;height:38px;box-shadow:none;border:0;border-radius:999px;place-items:center;font-size:13px;font-weight:750;display:grid}html:root:root .user-menu__avatar:before,html:root:root .user-menu__avatar:after{display:none}html:root:root .user-menu__identity strong{color:#fff;font-size:13px}html:root:root .user-menu__identity small{color:var(--cap-sidebar-muted);font-size:11.5px}html:root:root .user-menu__logout{color:#ffffffb8;background:0 0;border:0;border-radius:999px;width:36px;height:36px;min-height:36px}html:root:root .user-menu__logout:hover{color:#fff;background:#ffffff1a}html:root:root .workspace-topbar{background:color-mix(in srgb, var(--paper) 82%, transparent);min-height:64px;box-shadow:none;border-bottom:0;padding:0 clamp(20px,2.6vw,40px)}html:root:root .workspace-topbar:after,html:root:root .workspace-topbar:before{display:none}html:root:root .workspace-topbar__status{min-height:0;color:var(--muted);box-shadow:none;background:0 0;border:0;border-radius:0;gap:8px;padding:0;font-size:13px;font-weight:600}html:root:root .workspace-topbar__status i{width:8px;height:8px;box-shadow:0 0 0 4px color-mix(in srgb, var(--success) 16%, transparent)}html:root:root .financial-currency-control{border:1px solid var(--line);background:var(--surface);box-shadow:none;border-radius:999px;gap:2px;padding:3px}html:root:root .financial-currency-control button,html:root:root .financial-currency-control a{min-width:52px;min-height:34px;color:var(--muted);box-shadow:none;background:0 0;border:0;border-radius:999px;padding:0 14px;font-size:12.5px;font-weight:700}html:root:root .financial-currency-control .is-active,html:root:root .financial-currency-control [aria-pressed=true],html:root:root .financial-currency-control [aria-checked=true]{color:#fff;background:var(--ink);box-shadow:none}html:root:root[data-theme=dark] .financial-currency-control .is-active,html:root:root[data-theme=dark] .financial-currency-control [aria-pressed=true],html:root:root[data-theme=dark] .financial-currency-control [aria-checked=true]{color:#111116;background:#fff}html:root:root .notification-center__trigger{border:1px solid var(--line);width:42px;height:42px;min-height:42px;color:var(--ink);background:var(--surface);box-shadow:none;border-radius:999px;transform:none}html:root:root .notification-center__trigger:hover{border-color:var(--line-strong);background:var(--surface);box-shadow:none;transform:none}html:root:root .workspace-announcement{border-radius:18px;margin:4px clamp(20px,2.6vw,40px) 0}html:root:root .workspace-main{padding-top:18px}@media (max-width:960px){html:root:root .workspace-shell__content{margin-left:0}html:root:root .route-progress{left:0}html:root:root .module-loading{margin-left:0}html:root:root .mobile-header{background:var(--cap-sidebar);height:62px;box-shadow:none;border:0;border-radius:999px;margin:8px 8px 0;padding:0 8px 0 16px;top:8px}html:root:root .mobile-header .brand-mark__symbol,html:root:root .mobile-header .brand-mark__symbol img{width:30px;height:30px}html:root:root .mobile-header__tools{gap:6px}html:root:root .mobile-header__avatar{color:#fff;background:var(--brand);border:0;border-radius:999px;place-items:center;width:40px;height:40px;font-size:13px;font-weight:750;display:grid}html:root:root .mobile-header__logout,html:root:root .mobile-header .theme-toggle--compact{color:#ffffffd1;background:#ffffff12;border:0;border-radius:999px;width:40px;height:40px;min-height:40px}html:root:root .workspace-topbar,html:root:root .workspace-shell--client .workspace-topbar,html:root:root .workspace-shell--owner .workspace-topbar{top:calc(18px + env(safe-area-inset-top));min-height:42px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;padding:0;right:154px}html:root:root .workspace-topbar .financial-currency-control{background:#ffffff12;border:0}html:root:root .workspace-topbar .financial-currency-control button,html:root:root .workspace-topbar .financial-currency-control a{color:#ffffffb3;min-width:44px;min-height:34px;padding:0 10px}html:root:root .workspace-topbar .financial-currency-control .is-active,html:root:root .workspace-topbar .financial-currency-control [aria-pressed=true],html:root:root .workspace-topbar .financial-currency-control [aria-checked=true]{color:#111116;background:#fff}html:root:root .workspace-topbar .notification-center__trigger{color:#ffffffdb;background:#ffffff12;border:0;width:40px;height:40px;min-height:40px}html:root:root .mobile-navigation,html:root:root .workspace-shell--client .mobile-navigation,html:root:root .workspace-shell--owner .mobile-navigation{right:auto;bottom:max(10px, env(safe-area-inset-bottom));background:color-mix(in srgb, var(--cap-sidebar) 94%, transparent);-webkit-backdrop-filter:blur(20px)saturate(140%);backdrop-filter:blur(20px)saturate(140%);border:0;border-radius:999px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:4px;width:min(100% - 20px,520px);min-height:68px;padding:6px;display:grid;left:50%;transform:translate(-50%);box-shadow:0 16px 40px #0a0a0e47,inset 0 0 0 1px #ffffff0f}html:root:root .mobile-navigation>a,html:root:root .workspace-shell--client .mobile-navigation>a,html:root:root .workspace-shell--owner .mobile-navigation>a,html:root:root .mobile-more-menu>summary{color:#ffffff9e;letter-spacing:0;background:0 0;border-radius:999px;gap:3px;min-height:56px;font-size:11px;font-weight:650;transition:background-color .18s,color .18s;position:relative}html:root:root .mobile-navigation>a.is-active,html:root:root .mobile-more-menu>summary.is-active{color:#15141a;background:#fff}html:root:root .mobile-navigation>a.is-active svg,html:root:root .mobile-more-menu>summary.is-active svg{color:var(--brand)}html:root:root .mobile-navigation__badge{border:2px solid var(--cap-sidebar);color:#fff;background:var(--brand);border-radius:999px;place-items:center;min-width:17px;height:17px;padding:0 4px;font-size:10px;font-weight:800;line-height:1;display:grid;position:absolute;top:6px;right:calc(50% - 20px)}html:root:root .mobile-more-menu__sheet{background:var(--cap-sidebar);border:0;border-radius:28px;box-shadow:0 24px 60px #0006,inset 0 0 0 1px #ffffff0f}html:root:root .mobile-more-menu__sheet a{border-radius:999px}html:root:root .mobile-more-menu__sheet a.is-active{color:#15141a;background:#fff}html:root:root .mobile-more-menu__sheet a.is-active svg{color:var(--brand)}}@media (min-width:961px) and (max-width:1180px){html:root:root{--cap-sidebar-width:236px}}@media (prefers-reduced-motion:reduce){html:root:root .mobile-navigation>a{transition:none}}html:root:root .client-workspace-nav{display:none}html:root:root .nav-group__label{justify-content:space-between;align-items:center;display:flex}
.home{--home-vault:#111116;--home-company:#46c897;--home-owner:#a78bfa;--home-cms:#f2bd62;--home-aggregator:#82aaff;gap:20px;min-width:0;display:grid}html[data-theme=dark] .home,html[data-theme=dark] .home-vault{--home-vault:#12131a}.home-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 24px;padding:6px 4px 0;display:flex}.home-head h1{color:var(--ink);letter-spacing:-.03em;margin:0;font-size:clamp(28px,2.6vw,36px);font-weight:760;line-height:1.08}.home-head p{color:var(--muted);margin:8px 0 0;font-size:14px}.home-head__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.home-vault{color:#fff;background:var(--home-vault,#111116);isolation:isolate;border-radius:30px;grid-template-columns:minmax(0,1.45fr) minmax(280px,1fr);gap:28px;padding:clamp(24px,3vw,40px);display:grid;position:relative;overflow:hidden}html[data-theme=dark] .home-vault{box-shadow:inset 0 0 0 1px #ffffff0f}.home-vault__mark{z-index:-1;aspect-ratio:.87;stroke:#ffffff14;pointer-events:none;width:auto;height:88%;position:absolute;top:50%;right:3%;translate:0 -50%}.home-vault__main{align-content:start;min-width:0;display:grid}.home-vault__label{color:#ffffff9e;margin:0;font-size:14px;font-weight:600}.home-vault__amount{letter-spacing:-.045em;font-variant-numeric:tabular-nums;white-space:nowrap;margin:10px 0 0;font-size:clamp(42px,5.2vw,70px);font-weight:720;line-height:1;display:block}.home-vault__note{color:#ffffffb8;max-width:560px;margin:16px 0 0;font-size:14.5px;line-height:1.55}.home-vault__note span{color:#ffffff80}.home-vault__actions{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.home-vault__facts{align-content:start;gap:10px;margin:0;display:grid}.home-vault__facts>div{background:#ffffff0e;border-radius:22px;padding:16px 20px}.home-vault__facts dt{color:#fff9;font-size:13px;font-weight:600}.home-vault__facts dd{letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin:6px 0 0;font-size:24px;font-weight:720}.home-vault__facts dd.is-company{color:var(--home-company)}.home-vault__facts dd.is-owner{color:var(--home-owner)}.home-vault__facts dd.is-cms{color:var(--home-cms)}.home-vault__facts small{color:#ffffff80;margin-top:4px;font-size:12.5px;display:block}.home-vault__rate{color:#ffffff80;margin:4px 4px 0;font-size:13px}.home-split-bar{margin-top:28px}.home-split-bar__track{background:#ffffff14;border-radius:999px;gap:3px;height:10px;display:flex;overflow:hidden}.home-split-bar__track span{border-radius:999px;min-width:0;transition:width .6s cubic-bezier(.2,.7,.1,1)}.home-split-bar .is-company{background:var(--home-company)}.home-split-bar .is-owner{background:var(--home-owner)}.home-split-bar .is-cms{background:var(--home-cms)}.home-split-bar .is-aggregator{background:var(--home-aggregator)}.home-split-bar__legend{color:#ffffffb8;flex-wrap:wrap;gap:8px 18px;margin:14px 0 0;padding:0;font-size:13px;list-style:none;display:flex}.home-split-bar__legend li{align-items:center;gap:7px;display:inline-flex}.home-split-bar__legend i{border-radius:999px;width:8px;height:8px}.home-cta{white-space:nowrap;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:9px;min-height:48px;padding:0 22px;font-size:14.5px;font-weight:700;text-decoration:none;transition:background-color .16s,border-color .16s,color .16s,transform .16s;display:inline-flex}.home-cta svg{width:18px;height:18px}.home-cta:active{transform:scale(.98)}.home-cta:focus-visible,.home-link:focus-visible,.home-attention__item:focus-visible,.home-channel:focus-visible,.home-sections a:focus-visible,.home-stats a:focus-visible{box-shadow:0 0 0 4px var(--focus-ring);outline:0}.home-cta--primary{color:#fff;background:var(--brand)}.home-cta--primary:hover{background:var(--brand-dark)}.home-cta--ghost{color:#fff;background:0 0;border-color:#ffffff38}.home-cta--ghost:hover{background:#ffffff0f;border-color:#fff6}.home-cta--soft{border-color:var(--line);min-height:44px;color:var(--ink);background:var(--surface);padding:0 18px 0 14px;font-size:14px;font-weight:650}.home-cta--soft svg{color:var(--brand)}.home-cta--soft:hover{border-color:var(--line-strong)}.home-link{min-height:34px;color:var(--ink);background:var(--surface-soft);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:0 12px 0 14px;font-size:13px;font-weight:650;text-decoration:none;display:inline-flex}.home-link:hover{background:color-mix(in srgb, var(--ink) 9%, transparent)}.home-link svg{width:15px;height:15px}.home-actions{flex-wrap:wrap;gap:8px;display:flex}.home-attention{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:10px;display:grid}.home-attention__item{--tone:var(--info);--tone-soft:var(--info-soft);border:1px solid var(--line);color:var(--ink);background:var(--surface);border-radius:24px;align-items:center;gap:14px;padding:12px 12px 12px 14px;text-decoration:none;transition:border-color .16s;display:flex}.home-attention__item:hover{border-color:color-mix(in srgb, var(--tone) 36%, var(--line))}.home-attention__item.is-danger{--tone:var(--danger);--tone-soft:var(--danger-soft)}.home-attention__item.is-warning{--tone:#b7791f;--tone-soft:var(--warning-soft)}html[data-theme=dark] .home-attention__item.is-warning{--tone:var(--warning)}.home-attention__icon{width:42px;height:42px;color:var(--tone);background:var(--tone-soft);border-radius:999px;flex:none;place-items:center;display:grid}.home-attention__icon svg{width:19px;height:19px}.home-attention__copy{flex:1;gap:2px;min-width:0;display:grid}.home-attention__copy strong{font-size:14.5px;font-weight:700}.home-attention__copy small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.home-attention__action{min-height:36px;color:var(--surface);background:var(--ink);border-radius:999px;flex:none;align-items:center;padding:0 16px;font-size:13px;font-weight:700;display:inline-flex}.home-card{border:1px solid var(--line);background:var(--surface);min-width:0;box-shadow:var(--cap-shadow);border-radius:26px;padding:22px 24px 20px}.home-card__head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.home-card__head h2{color:var(--ink);letter-spacing:-.01em;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0;font-size:17px;font-weight:740;display:flex}.home-card__head h2 span{color:var(--muted-2);letter-spacing:0;font-size:13px;font-weight:600}.home-card--link{color:var(--ink);align-items:center;gap:12px;padding:16px 20px;text-decoration:none;display:flex}.home-card--link>svg{width:18px;color:var(--muted-2)}.home-split{grid-template-columns:minmax(0,1.5fr) minmax(300px,1fr);align-items:start;gap:20px;display:grid}.home-side{gap:20px;display:grid}.home-channels{grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:12px;display:grid}.home-channel{border:1px solid var(--line);color:var(--ink);background:var(--surface);border-radius:22px;gap:16px;padding:16px 18px;text-decoration:none;transition:border-color .16s,background-color .16s;display:grid}.home-channel:hover{border-color:var(--line-strong);background:var(--surface-muted)}.home-channel__identity{align-items:center;gap:12px;min-width:0;display:flex}.home-channel__identity>div{gap:2px;min-width:0;display:grid}.home-channel__identity strong{text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:720;overflow:hidden}.home-channel__identity small{color:var(--muted);align-items:center;gap:6px;font-size:12.5px;font-weight:600;display:inline-flex}.home-channel__identity small:before{content:"";background:var(--muted-2);border-radius:999px;width:6px;height:6px}.home-channel__identity small.is-active:before{background:var(--success)}.home-channel .channel-avatar{flex-basis:44px;width:44px;height:44px}.home-channel dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;display:grid}.home-channel dt{color:var(--muted);font-size:12.5px}.home-channel dd{letter-spacing:-.01em;font-variant-numeric:tabular-nums;margin:3px 0 0;font-size:18px;font-weight:740}.home-channel__sync{color:var(--muted-2);font-size:12px}.home-ledger,.home-rows,.home-sections{margin:0;padding:0;list-style:none}.home-ledger li,.home-rows li{border-top:1px solid var(--line);align-items:center;gap:12px;padding:11px 0;display:flex}.home-ledger li:first-child,.home-rows li:first-child{border-top:0;padding-top:2px}.home-ledger__icon,.home-rows__icon{width:40px;height:40px;color:var(--muted);background:var(--surface-soft);border-radius:999px;flex:none;place-items:center;display:grid}.home-ledger__icon svg,.home-rows__icon svg{width:18px;height:18px}.home-ledger__icon.is-positive{color:var(--success);background:var(--success-soft)}.home-ledger__icon.is-negative{color:var(--danger);background:var(--danger-soft)}.home-ledger__copy,.home-rows__copy{flex:1;gap:2px;min-width:0;display:grid}.home-ledger__copy strong,.home-rows__copy strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:680;overflow:hidden}.home-ledger__copy small,.home-rows__copy small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.home-ledger__amount{font-variant-numeric:tabular-nums;flex:none;font-size:14.5px;font-weight:740}.home-ledger__amount.is-positive{color:var(--success)}html:not([data-theme=dark]) .home-ledger__amount.is-positive{color:#12865c}.home-ledger__amount.is-negative{color:var(--ink)}.home-rows__receipts{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.home-muted{color:var(--muted);margin:0;font-size:14px}.home-tag{color:var(--muted);background:var(--surface-soft);white-space:nowrap;border-radius:8px;flex:none;padding:4px 9px;font-size:12px;font-style:normal;font-weight:700}.home-tag.is-pending,.home-tag.is-draft{color:#9a6700;background:var(--warning-soft)}.home-tag.is-approved,.home-tag.is-processing{color:var(--info);background:var(--info-soft)}.home-tag.is-paid,.home-tag.is-finalized{color:#12865c;background:var(--success-soft)}.home-tag.is-rejected{color:var(--danger);background:var(--danger-soft)}html[data-theme=dark] .home-tag.is-pending,html[data-theme=dark] .home-tag.is-draft{color:var(--warning)}html[data-theme=dark] .home-tag.is-paid,html[data-theme=dark] .home-tag.is-finalized{color:var(--success)}.home-empty{flex-wrap:wrap;align-items:center;gap:14px 16px;padding:6px 0 4px;display:flex}.home-empty>svg{width:44px;height:44px;color:var(--muted);background:var(--surface-soft);border-radius:999px;padding:11px}.home-empty p{flex:1;gap:2px;min-width:200px;margin:0;display:grid}.home-empty strong{font-size:14.5px}.home-empty span{color:var(--muted);font-size:13.5px}.home-stats{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.home-stats>*{border:1px solid var(--line);min-width:0;color:var(--ink);background:var(--surface);border-radius:22px;align-content:start;gap:6px;padding:18px 20px;text-decoration:none;display:grid}.home-stats>a:hover{border-color:var(--line-strong)}.home-stats>*>span{color:var(--muted);font-size:13px;font-weight:600}.home-stats strong{letter-spacing:-.02em;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:24px;font-weight:740;overflow:hidden}.home-stats strong small{color:var(--muted-2);font-size:15px;font-weight:650}.home-stats>a>small{color:var(--muted);font-size:12.5px}.home-stats__progress i{background:var(--surface-soft);border-radius:999px;height:6px;margin-top:4px;overflow:hidden}.home-stats__progress b{background:var(--success);border-radius:999px;height:100%;display:block}.home-stats__alert.is-pending{border-color:color-mix(in srgb, var(--warning) 40%, var(--line));background:color-mix(in srgb, var(--warning) 6%, var(--surface))}.home-stats__alert.is-pending strong{color:#9a6700}html[data-theme=dark] .home-stats__alert.is-pending strong{color:var(--warning)}.home-split--admin{grid-template-columns:minmax(0,1.7fr) minmax(300px,1fr)}.home-table{margin:0 -8px;overflow-x:auto}.home-table table{border-collapse:separate;border-spacing:0;width:100%;font-size:14px}.home-table th{border-bottom:1px solid var(--line);color:var(--muted);text-align:left;white-space:nowrap;padding:0 8px 10px;font-size:12.5px;font-weight:650}.home-table td{border-bottom:1px solid var(--line);color:var(--ink);white-space:nowrap;padding:11px 8px}.home-table tr:last-child td{border-bottom:0}.home-table .is-number{text-align:right;font-variant-numeric:tabular-nums}.home-table td.is-number{font-weight:680}.home-table__channel{align-items:center;gap:10px;display:flex}.home-table__channel .channel-avatar{flex-basis:34px;width:34px;height:34px}.home-sections li+li{margin-top:2px}.home-sections a{color:var(--ink);border-radius:18px;align-items:center;gap:12px;padding:8px 10px 8px 8px;text-decoration:none;display:flex}.home-sections a:hover{background:var(--surface-soft)}.home-sections a>svg{width:16px;height:16px;color:var(--muted-2)}.home-sections__icon{--tone:var(--brand);width:38px;height:38px;color:var(--tone);background:color-mix(in srgb, var(--tone) 10%, transparent);border-radius:999px;flex:none;place-items:center;display:grid}.home-sections__icon svg{width:17px;height:17px}.home-sections__icon.is-success{--tone:var(--success)}.home-sections__icon.is-info{--tone:var(--info)}.home-sections__icon.is-warning{--tone:#b7791f}.home-sections__icon.is-violet{--tone:var(--violet)}.home-sections__icon.is-danger{--tone:var(--danger)}@media (max-width:1280px){.home-stats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1100px){.home-vault,.home-split,.home-split--admin{grid-template-columns:minmax(0,1fr)}.home-vault__facts{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.home-vault__rate{grid-column:1/-1}}@media (max-width:640px){.home{gap:14px}.home-vault{border-radius:26px;padding:22px 20px}.home-vault__mark{height:46%;top:26%;right:6%}.home-vault__amount{font-size:40px}.home-vault__actions .home-cta{flex:1}.home-vault__facts{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.home-vault__facts>div{padding:14px 16px}.home-vault__facts dd{font-size:19px}.home-stats{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.home-stats>:last-child{grid-column:1/-1}.home-card{border-radius:24px;padding:18px 16px 16px}.home-attention{grid-template-columns:minmax(0,1fr)}.home-attention__copy small{white-space:normal}}@media (prefers-reduced-motion:reduce){.home-split-bar__track span,.home-cta,.home-channel{transition:none}}
html:root:root .module-heading,html:root:root .page-heading{min-height:0;box-shadow:none;background:0 0;border:0;align-items:flex-end;gap:16px 24px;padding:6px 4px 18px}html:root:root .module-heading:before,html:root:root .module-heading:after,html:root:root .module-heading>div:first-child:before,html:root:root .module-heading>div:first-child:after,html:root:root .page-heading:before,html:root:root .page-heading:after{display:none}html:root:root .module-heading h1,html:root:root .page-heading h1{color:var(--ink);letter-spacing:-.03em;margin:0;font-size:clamp(28px,2.6vw,36px);font-weight:760;line-height:1.08}html:root:root .module-heading>div:first-child>p:last-of-type,html:root:root .module-heading>div:first-child>p:last-child,html:root:root .page-heading__copy,html:root:root .page-heading__description{color:var(--muted);margin-top:8px;font-size:14px;line-height:1.5}html:root:root .eyebrow,html:root:root .module-heading .eyebrow,html:root:root .module-stack--client>.module-heading .eyebrow{display:none}html:root:root .module-heading__actions,html:root:root .page-heading__actions{gap:8px}html:root:root .button{min-height:42px;box-shadow:none;border-radius:999px;gap:8px;padding:0 18px;font-weight:680;transform:none}html:root:root .button:hover:not(:disabled){box-shadow:none;transform:none}html:root:root .button:active:not(:disabled){transform:scale(.98)}html:root:root .button--primary{border-color:var(--brand);color:#fff;background:var(--brand)}html:root:root .button--primary:hover:not(:disabled){border-color:var(--brand-dark);background:var(--brand-dark)}html:root:root .button--secondary,html:root:root .button--ghost{border:1px solid var(--line-strong);color:var(--ink);background:var(--surface)}html:root:root .button--secondary:hover:not(:disabled),html:root:root .button--ghost:hover:not(:disabled){border-color:color-mix(in srgb, var(--ink) 28%, transparent);background:var(--surface)}html:root:root .button--danger{border:1px solid color-mix(in srgb, var(--danger) 30%, transparent);color:var(--danger);background:var(--danger-soft)}html:root:root .button--danger:hover:not(:disabled){border-color:var(--danger);color:#fff;background:var(--danger)}html:root:root .button--large{min-height:50px;padding:0 24px}html:root:root .module-refresh,html:root:root .icon-link{border:1px solid var(--line);width:42px;height:42px;min-height:42px;color:var(--ink);background:var(--surface);box-shadow:none;border-radius:999px;transform:none}html:root:root .module-refresh:hover,html:root:root .icon-link:hover{border-color:var(--line-strong);color:var(--ink);box-shadow:none;transform:none}html:root:root .text-link{color:var(--ink);font-weight:680}html:root:root .workspace-main input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]):not([type=hidden]),html:root:root .custom-select__trigger,html:root:root .custom-date__trigger,html:root:root .period-control{border-radius:999px}html:root:root .custom-select__trigger,html:root:root .custom-date__trigger,html:root:root .period-control,html:root:root .field-group input,html:root:root .action-field input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]){min-height:var(--cap-control-height);border-color:var(--line-strong);background:var(--surface);box-shadow:none}html:root:root .custom-select__trigger,html:root:root .custom-date__trigger,html:root:root .field-group input,html:root:root .action-field input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]){padding-inline:18px}html:root:root .custom-select__trigger:hover,html:root:root .custom-date__trigger:hover{border-color:color-mix(in srgb, var(--ink) 26%, transparent)}html:root:root .field-group input:focus,html:root:root .action-field input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):focus,html:root:root .custom-select__trigger:focus-visible,html:root:root .custom-date__trigger:focus-visible,html:root:root .workspace-main textarea:focus-visible{border-color:var(--brand);box-shadow:0 0 0 4px var(--focus-ring);outline:0}html:root:root .workspace-main textarea{border-radius:20px}html:root:root .custom-select__popover,html:root:root .custom-date__popover{border:1px solid var(--line);background:var(--surface);border-radius:22px;padding:6px;overflow:hidden;box-shadow:0 2px 6px #1111160f,0 22px 50px #11111629}html:root:root .custom-select__search{border:1px solid var(--line-strong);min-height:44px;color:var(--muted-2);background:var(--surface-soft);box-shadow:none;border-radius:999px;margin:2px 2px 6px;padding:0 16px}html:root:root .custom-select__search:focus-within{border-color:var(--brand);background:var(--surface);box-shadow:0 0 0 4px var(--focus-ring)}html:root:root .custom-select__search input,html:root:root .custom-select__search input:focus,html:root:root .custom-select__search input:focus-visible{height:40px;min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;outline:0;padding:0;font-size:14px}html:root:root .custom-select__list{scrollbar-color:var(--line-strong) transparent;padding:2px}html:root:root .custom-select__list>button{min-height:40px;color:var(--ink);box-shadow:none;background:0 0;border-radius:999px;padding:8px 14px;font-size:14px;font-weight:560}html:root:root .custom-select__list>button:hover,html:root:root .custom-select__list>button:focus-visible{color:var(--ink);background:var(--surface-soft);box-shadow:none}html:root:root .custom-select__list>button.is-selected,html:root:root .custom-select__list>button[aria-selected=true]{color:var(--ink);background:var(--surface-soft);box-shadow:none;font-weight:700}html:root:root .custom-select__list>button.is-selected svg{color:var(--brand)}html:root:root .custom-date__days button,html:root:root .custom-date__months button,html:root:root .custom-date__years button{border-radius:999px}html:root:root .field-group label,html:root:root .action-field>label,html:root:root .action-field>span:first-child{color:var(--ink-2);letter-spacing:0;text-transform:none;margin-left:4px;font-size:13px;font-weight:650}html:root:root .module-metrics>div,html:root:root .channels-summary>*,html:root:root .withdrawal-summary>*,html:root:root .user-cards-summary>*{border:1px solid var(--line);background:var(--surface);box-shadow:none;border-radius:22px}html:root:root .module-metrics>div:before,html:root:root .module-metrics>div:after,html:root:root .channels-summary>:before,html:root:root .channels-summary>:after,html:root:root .withdrawal-summary>:before,html:root:root .withdrawal-summary>:after,html:root:root .user-cards-summary>:before,html:root:root .user-cards-summary>:after{display:none}html:root:root .module-metrics>div>span,html:root:root .channels-summary>*>span:first-child,html:root:root .channels-summary svg{border-radius:999px}html:root:root .panel,html:root:root .module-records{border:1px solid var(--line);background:var(--surface);box-shadow:var(--cap-shadow);border-radius:26px}html:root:root .panel:before,html:root:root .module-records:before{display:none}html:root:root .module-table th{color:var(--muted);letter-spacing:0;text-transform:none;background:0 0;font-size:12.5px;font-weight:650}html:root:root .module-table tbody tr:hover td{background:var(--surface-muted)}html:root:root .module-table tbody tr td:first-child{box-shadow:none}html:root:root .status-pill{box-shadow:none;letter-spacing:0;text-transform:none;border:0;border-radius:8px;padding:4px 9px;font-size:12px;font-weight:700}html:root:root .status-pill:before{display:none}html:root:root .empty-state,html:root:root .module-empty{border-radius:22px}html:root:root dialog::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0a0a0e6b}html:root:root .module-action-dialog,html:root:root .bin-maintenance-dialog,html:root:root .support-modal,html:root:root .news-modal,html:root:root .catalog-modal,html:root:root .finance-reverse-dialog,html:root:root .youtube-delete-dialog,html:root:root .support-dialog{border:0;border-radius:30px;box-shadow:0 30px 80px #0a0a0e47}html:root:root .module-action-sheet,html:root:root .bin-maintenance-sheet,html:root:root .monthly-dialog__sheet,html:root:root .statement-close-sheet,html:root:root .receipt-preview-dialog__panel{background:var(--surface);border-radius:30px}html:root:root .module-action-sheet>header{border-bottom:1px solid var(--line);min-height:0;color:var(--ink);background:var(--surface);align-items:flex-start;padding:28px 30px 20px}html:root:root .module-action-sheet>header:before,html:root:root .module-action-sheet>header:after{display:none}html:root:root .module-action-sheet>header h2{color:var(--ink);letter-spacing:-.02em;font-size:24px;font-weight:760}html:root:root .module-action-sheet>header>div>p:last-child{color:var(--muted);margin-top:6px;font-size:14px}html:root:root .module-action-sheet>header>button{width:40px;height:40px;color:var(--ink);background:var(--surface-soft);box-shadow:none;border:0;border-radius:999px;flex:none}html:root:root .module-action-sheet>header>button:hover{color:var(--ink);background:color-mix(in srgb, var(--ink) 10%, transparent);box-shadow:none}html:root:root .action-form__section{border-top:1px solid var(--line);margin-top:6px;padding-top:18px}html:root:root .action-form__body>.action-form__section:first-child,html:root:root .action-form__body>div>.action-form__section:first-child{border-top:0;margin-top:0;padding-top:0}html:root:root .action-form__section p{color:var(--ink);letter-spacing:-.005em;text-transform:none;font-size:15px;font-weight:740}html:root:root .action-guidance,html:root:root .action-alert{box-shadow:none;border:0;border-radius:18px}html:root:root .action-guidance{color:var(--ink-2);background:var(--surface-soft)}html:root:root .action-guidance:before{display:none}html:root:root .action-toggle{border-radius:999px}html:root:root .action-form>footer,html:root:root .module-action-sheet footer{border-top:1px solid var(--line);background:var(--surface)}html:root:root .channels-density,html:root:root .workspace-switch,html:root:root .language-filters,html:root:root .employee-balance-journal__filters,html:root:root .account-segmented{border:1px solid var(--line);background:var(--surface-soft);border-radius:999px;padding:4px}html:root:root .channels-density button,html:root:root .workspace-switch button,html:root:root .language-filters button,html:root:root .employee-balance-journal__filters button{box-shadow:none;border:0;border-radius:999px}html:root:root .channels-density .is-active,html:root:root .channels-density [aria-pressed=true],html:root:root .workspace-switch .is-active,html:root:root .language-filters .is-active,html:root:root .employee-balance-journal__filters .is-active{color:var(--ink);background:var(--surface);box-shadow:0 1px 3px #1111161a}html:root:root .toast{border-radius:22px}:is(html:root:root .workspace-main small:has(+h1),html:root:root .workspace-main small:has(+h2),html:root:root .workspace-main small:has(+h3)){display:none}html:root:root .custom-select__trigger{white-space:nowrap}html:root:root .custom-select__trigger>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}html:root:root .catalog-hero,html:root:root .news-hero,html:root:root .support-hero,html:root:root .media-settings-hero,html:root:root .bank-system-hub__hero{min-height:0;color:var(--ink);box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:16px 24px;padding:6px 4px 18px;overflow:visible}html:root:root .catalog-hero:before,html:root:root .catalog-hero:after,html:root:root .news-hero:before,html:root:root .news-hero:after,html:root:root .support-hero:before,html:root:root .support-hero:after,html:root:root .media-settings-hero:before,html:root:root .media-settings-hero:after,html:root:root .bank-system-hub__hero:before,html:root:root .bank-system-hub__hero:after,html:root:root .catalog-hero__icon,html:root:root .news-hero__icon,html:root:root .support-hero__icon,html:root:root .media-settings-hero__icon,html:root:root .bank-system-hub__hero-icon,html:root:root .client-page-icon,html:root:root .catalog-hero>div>span:first-child,html:root:root .media-settings-eyebrow,html:root:root .module-eyebrow{display:none}html:root:root .catalog-hero h1,html:root:root .news-hero h1,html:root:root .support-hero h1,html:root:root .media-settings-hero h1,html:root:root .bank-system-hub__hero h1{color:var(--ink);letter-spacing:-.03em;margin:0;font-size:clamp(28px,2.6vw,36px);font-weight:760;line-height:1.08}html:root:root .catalog-hero p,html:root:root .news-hero p,html:root:root .support-hero p,html:root:root .media-settings-hero p,html:root:root .bank-system-hub__hero p{max-width:720px;color:var(--muted);margin-top:8px;font-size:14px;line-height:1.5}html:root:root .module-metrics>div>em,html:root:root .approval-summary em,html:root:root .module-metrics small:only-of-type:empty{display:none}html:root:root .custom-date__days{justify-items:center;gap:2px 0}html:root:root .custom-date__days button{border:1px solid #0000;border-radius:999px;width:38px;height:38px;min-height:38px;padding:0;font-size:13.5px;font-weight:620}html:root:root .custom-date__days button:hover{color:var(--ink);background:var(--surface-soft);border-color:#0000}html:root:root .custom-date__days button.is-today{border-color:var(--line-strong)}html:root:root .custom-date__days button.is-selected,html:root:root .custom-date__months button.is-selected,html:root:root .custom-date__years button.is-selected{border-color:var(--brand);color:#fff;background:var(--brand);box-shadow:none}html:root:root .custom-date__months button,html:root:root .custom-date__years button{border-radius:999px;min-height:38px}html:root:root .custom-date__header .custom-date__period{background:0 0;border:0;border-radius:999px;height:44px}html:root:root .custom-date__header .custom-date__period:hover,html:root:root .custom-date__header .custom-date__period[aria-expanded=true]{background:var(--surface-soft);border:0}html:root:root .custom-date__header>button:not(.custom-date__period){border-radius:999px;width:38px;height:38px}html:root:root .custom-date__weekdays span{text-transform:none;font-size:12px;font-weight:650}html:root:root .module-metrics>div>span,:is(html:root:root .workspace-main span:has(+h1),html:root:root .workspace-main p:has(+h1)){display:none}html:root:root .workspace-main select{min-height:var(--cap-control-height);border:1px solid var(--line-strong);color:var(--ink);background-color:var(--surface);appearance:none;font:inherit;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238a8a94' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;background-size:15px;border-radius:999px;padding:0 42px 0 18px;font-size:14px}html:root:root .workspace-main select:focus-visible{border-color:var(--brand);box-shadow:0 0 0 4px var(--focus-ring);outline:0}html:root:root .client-terms strong,html:root:root .client-capabilities span{border-radius:8px}html:root:root .finance-unified-hero{box-shadow:none;background:#111116;border:0;border-radius:30px}html:root:root[data-theme=dark] .finance-unified-hero{background:#12131a;box-shadow:inset 0 0 0 1px #ffffff0f}html:root:root .finance-unified-hero:before,html:root:root .finance-unified-hero:after{display:none}html:root:root .finance-unified-equation article,html:root:root .finance-source-grid article{box-shadow:none;border-radius:22px}html:root:root .finance-source-grid article:before,html:root:root .finance-source-grid article:after,html:root:root .client-page-assurance{display:none}html:root:root .module-inline-tool{border:1px solid var(--line);background:var(--surface);box-shadow:none;border-radius:24px;padding:14px 14px 14px 18px}html:root:root .module-inline-tool:before,html:root:root .module-inline-tool:after{display:none}html:root:root .module-inline-tool>span:first-child,html:root:root .module-inline-tool__content>span:first-child{border-radius:999px}.pg-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 24px;padding:6px 4px 2px;display:flex}.pg-head h1{color:var(--ink);letter-spacing:-.03em;margin:0;font-size:clamp(28px,2.6vw,36px);font-weight:760;line-height:1.08}.pg-head__copy>p{max-width:720px;color:var(--muted);margin:8px 0 0;font-size:14px;line-height:1.5}.pg-head__copy>p.pg-head__meta{align-items:center;gap:6px;font-size:13px;display:flex}.pg-head__meta svg{width:15px;height:15px}.pg-head__meta strong{color:var(--ink)}.pg-head__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pg-stats{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;display:grid}.pg-stats>div{border:1px solid var(--line);background:var(--surface);border-radius:22px;gap:6px;min-width:0;padding:16px 20px;display:grid}.pg-stats>div>span{color:var(--muted);font-size:13px;font-weight:600}.pg-stats strong{color:var(--ink);letter-spacing:-.02em;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:24px;font-weight:740;overflow:hidden}.pg-records{border:1px solid var(--line);background:var(--surface);box-shadow:var(--cap-shadow);border-radius:26px;gap:14px;padding:18px 20px;display:grid}.pg-records__bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.pg-records__bar>p{color:var(--muted);margin:0;font-size:14px}.pg-records__bar>p strong{color:var(--ink);font-size:17px}.pg-table{margin:0 -8px;overflow-x:auto}html:root:root .pg-table .module-table{border-collapse:separate;border-spacing:0;width:100%;box-shadow:none;background:0 0;border:0}html:root:root .pg-table .module-table th{border:0;border-bottom:1px solid var(--line);color:var(--muted);letter-spacing:0;text-align:left;text-transform:none;white-space:nowrap;background:0 0;padding:0 10px 10px;font-size:12.5px;font-weight:650}html:root:root .pg-table .module-table td{border:0;border-bottom:1px solid var(--line);color:var(--ink);vertical-align:middle;background:0 0;padding:12px 10px;font-size:14px}html:root:root .pg-table .module-table tbody tr:last-child td{border-bottom:0}html:root:root .pg-table .module-table tbody tr:hover td{background:var(--surface-muted)}html:root:root .pg-table .module-table .is-numeric{text-align:right;font-variant-numeric:tabular-nums}html:root:root .pg-table .module-table td.is-positive-value{color:#12865c}html:root:root .pg-table .module-table td.is-negative-value{color:var(--danger)}html:root:root[data-theme=dark] .pg-table .module-table td.is-positive-value{color:var(--success)}html:root:root .pg-table .module-table__link{color:var(--ink);font-weight:680;text-decoration:none}html:root:root .pg-table .module-table__link:hover{color:var(--brand)}html:root:root .pg-table .module-table__actions{text-align:right}.pg-direction{align-items:center;gap:6px;font-weight:650;display:inline-flex}.pg-direction:before{content:"";background:var(--muted-2);border-radius:999px;width:7px;height:7px}.pg-direction.is-credit{color:#12865c}.pg-direction.is-credit:before{background:var(--success)}.pg-direction.is-debit{color:var(--danger)}.pg-direction.is-debit:before{background:var(--danger)}.pg-dot{color:var(--muted);align-items:center;gap:6px;font-size:13px;font-weight:650;display:inline-flex}.pg-dot:before{content:"";background:var(--muted-2);border-radius:999px;width:7px;height:7px}.pg-dot.is-on{color:var(--ink)}.pg-dot.is-on:before{background:var(--success)}.ops-action.pg-delete{border-color:color-mix(in srgb, var(--danger) 30%, var(--line));color:var(--danger)}.pg-empty{border:0;padding:36px 20px 28px}html:root:root .module-filters{box-shadow:none;background:0 0;border:0;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;padding:0;display:flex}html:root:root .module-search{border:1px solid var(--line-strong);max-width:360px;min-height:44px;color:var(--muted-2);background:var(--surface);box-shadow:none;border-radius:999px;flex:240px;align-items:center;gap:10px;padding:0 14px 0 16px;display:flex}html:root:root .module-search:focus-within{border-color:var(--brand);box-shadow:0 0 0 4px var(--focus-ring)}html:root:root .module-search input,html:root:root .module-search input:focus,html:root:root .module-search input:focus-visible{min-width:0;height:40px;min-height:0;color:var(--ink);box-shadow:none;background:0 0;border:0;border-radius:0;outline:0;flex:1;padding:0;font-size:14px}html:root:root .module-select{border:1px solid var(--line-strong);background:var(--surface);min-width:190px;min-height:44px;box-shadow:none;border-radius:999px;align-items:center;gap:2px;padding:0 0 0 16px;display:flex;position:relative}html:root:root .module-select:focus-within{border-color:var(--brand);box-shadow:0 0 0 4px var(--focus-ring)}html:root:root .module-select>span:first-child{color:var(--muted);letter-spacing:0;text-transform:none;white-space:nowrap;flex:none;font-size:13px;font-weight:600}html:root:root .module-select .custom-select,html:root:root .module-select .custom-date{flex:1;min-width:0}html:root:root .module-select .custom-select__trigger,html:root:root .module-select .custom-date__trigger{min-height:40px;box-shadow:none;background:0 0;border:0;padding-left:8px}html:root:root .module-filter-reset{min-height:44px;color:var(--brand);background:var(--brand-soft);border:0;border-radius:999px;padding:0 16px;font-weight:680}@media (max-width:760px){.pg-records{padding:14px}html:root:root .module-filters{justify-content:stretch;width:100%}html:root:root .module-search,html:root:root .module-select{flex:100%;max-width:none}}
