:root{--cb-receipt-history-responsive-min-width-zero:var(--cb-s0);--cb-receipt-history-responsive-width-full:var(--cb-responsive-workspace-child-width);--cb-receipt-history-responsive-box-sizing:border-box;--cb-receipt-history-responsive-grid-single:minmax(var(--cb-s0),1fr);--cb-receipt-history-responsive-grid-paired:repeat(2,minmax(var(--cb-s0),1fr));--cb-receipt-history-responsive-grid-four:repeat(4,minmax(var(--cb-s0),1fr));--cb-receipt-history-responsive-kpi-columns-compact-portrait:var(--cb-receipt-history-responsive-grid-paired);--cb-receipt-history-responsive-kpi-columns-compact-landscape:var(--cb-receipt-history-responsive-grid-four);--cb-receipt-history-responsive-kpi-columns-medium-portrait:var(--cb-receipt-history-responsive-grid-paired);--cb-receipt-history-responsive-filter-columns-compact-portrait:var(--cb-receipt-history-responsive-grid-single);--cb-receipt-history-responsive-filter-columns-compact-landscape:var(--cb-receipt-history-responsive-grid-four);--cb-receipt-history-responsive-filter-search-column-compact-landscape:1/-1;--cb-receipt-history-responsive-filter-columns-medium-portrait:var(--cb-receipt-history-responsive-grid-paired);--cb-receipt-history-responsive-filter-search-column-medium-portrait:1/-1;--cb-receipt-history-responsive-card-columns-compact-portrait:var(--cb-receipt-history-responsive-grid-single);--cb-receipt-history-responsive-actions-wrap-compact-portrait:wrap;--cb-receipt-history-responsive-kpi-grid-align:stretch;--cb-receipt-history-responsive-kpi-grid-auto-rows:1fr;--cb-receipt-history-responsive-kpi-card-align-self:stretch;--cb-receipt-history-responsive-kpi-card-height:100%;--cb-receipt-history-responsive-kpi-value-size-compact-portrait:25px;--cb-receipt-history-responsive-kpi-value-line-compact-portrait:29px;--cb-receipt-history-responsive-kpi-label-size-compact-portrait:12.75px;--cb-receipt-history-responsive-kpi-label-line-compact-portrait:17px;--cb-receipt-history-responsive-kpi-helper-size-compact-portrait:12px;--cb-receipt-history-responsive-kpi-helper-line-compact-portrait:17px;--cb-receipt-history-responsive-kpi-helper-min-height-compact-portrait:48px;--cb-receipt-history-responsive-kpi-value-size-compact-landscape:22px;--cb-receipt-history-responsive-kpi-value-line-compact-landscape:26px;--cb-receipt-history-responsive-kpi-label-size-compact-landscape:11.5px;--cb-receipt-history-responsive-kpi-label-line-compact-landscape:15px;--cb-receipt-history-responsive-kpi-helper-size-compact-landscape:11px;--cb-receipt-history-responsive-kpi-helper-line-compact-landscape:15px;--cb-receipt-history-responsive-kpi-helper-min-height-compact-landscape:30px;--cb-receipt-history-responsive-kpi-value-size-medium-portrait:25px;--cb-receipt-history-responsive-kpi-value-line-medium-portrait:29px;--cb-receipt-history-responsive-kpi-label-size-medium-portrait:12.5px;--cb-receipt-history-responsive-kpi-label-line-medium-portrait:17px;--cb-receipt-history-responsive-kpi-helper-size-medium-portrait:11.5px;--cb-receipt-history-responsive-kpi-helper-line-medium-portrait:16px;--cb-receipt-history-responsive-kpi-helper-min-height-medium-portrait:32px;--cb-receipt-history-responsive-kpi-value-size-medium-landscape:26px;--cb-receipt-history-responsive-kpi-value-line-medium-landscape:30px;--cb-receipt-history-responsive-kpi-label-size-medium-landscape:13px;--cb-receipt-history-responsive-kpi-label-line-medium-landscape:18px;--cb-receipt-history-responsive-kpi-helper-size-medium-landscape:12px;--cb-receipt-history-responsive-kpi-helper-line-medium-landscape:16px;--cb-receipt-history-responsive-kpi-helper-min-height-medium-landscape:32px;--cb-receipt-history-responsive-kpi-value-size-wide-compact-height:25px;--cb-receipt-history-responsive-kpi-value-line-wide-compact-height:29px;--cb-receipt-history-responsive-kpi-label-size-wide-compact-height:12.5px;--cb-receipt-history-responsive-kpi-label-line-wide-compact-height:17px;--cb-receipt-history-responsive-kpi-helper-size-wide-compact-height:11.5px;--cb-receipt-history-responsive-kpi-helper-line-wide-compact-height:16px;--cb-receipt-history-responsive-kpi-helper-min-height-wide-compact-height:32px;--cb-receipt-history-responsive-kpi-value-size-wide-standard:26px;--cb-receipt-history-responsive-kpi-value-line-wide-standard:30px;--cb-receipt-history-responsive-kpi-label-size-wide-standard:13px;--cb-receipt-history-responsive-kpi-label-line-wide-standard:18px;--cb-receipt-history-responsive-kpi-helper-size-wide-standard:12px;--cb-receipt-history-responsive-kpi-helper-line-wide-standard:16px;--cb-receipt-history-responsive-kpi-helper-min-height-wide-standard:32px;--cb-receipt-history-responsive-title-size-compact-portrait:25px;--cb-receipt-history-responsive-title-line-compact-portrait:27px;--cb-receipt-history-responsive-subtitle-size-compact-portrait:13.75px;--cb-receipt-history-responsive-subtitle-line-compact-portrait:20px;--cb-receipt-history-responsive-section-size-compact-portrait:16.75px;--cb-receipt-history-responsive-section-line-compact-portrait:22px;--cb-receipt-history-responsive-year-size-compact-portrait:18.75px;--cb-receipt-history-responsive-year-line-compact-portrait:24px;--cb-receipt-history-responsive-month-size-compact-portrait:12.75px;--cb-receipt-history-responsive-month-line-compact-portrait:18px;--cb-receipt-history-responsive-reference-size-compact-portrait:10.25px;--cb-receipt-history-responsive-reference-line-compact-portrait:16px;--cb-receipt-history-responsive-period-size-compact-portrait:13.75px;--cb-receipt-history-responsive-period-line-compact-portrait:20px;--cb-receipt-history-responsive-secondary-size-compact-portrait:12.75px;--cb-receipt-history-responsive-secondary-line-compact-portrait:18px;--cb-receipt-history-responsive-amount-size-compact-portrait:17.75px;--cb-receipt-history-responsive-amount-line-compact-portrait:23px;--cb-receipt-history-responsive-housing-size-compact-portrait:14.5px;--cb-receipt-history-responsive-housing-line-compact-portrait:19px;--cb-receipt-history-responsive-status-size-compact-portrait:11.5px;--cb-receipt-history-responsive-status-line-compact-portrait:15px;--cb-receipt-history-responsive-control-size-compact-portrait:12.5px;--cb-receipt-history-responsive-control-line-compact-portrait:17px;--cb-receipt-history-responsive-filter-title-size-compact-portrait:14.75px;--cb-receipt-history-responsive-filter-title-line-compact-portrait:20px;--cb-receipt-history-responsive-title-size-compact-landscape:24px;--cb-receipt-history-responsive-title-line-compact-landscape:25px;--cb-receipt-history-responsive-subtitle-size-compact-landscape:12.5px;--cb-receipt-history-responsive-subtitle-line-compact-landscape:18px;--cb-receipt-history-responsive-section-size-compact-landscape:16px;--cb-receipt-history-responsive-section-line-compact-landscape:20px;--cb-receipt-history-responsive-year-size-compact-landscape:18px;--cb-receipt-history-responsive-year-line-compact-landscape:22px;--cb-receipt-history-responsive-month-size-compact-landscape:12px;--cb-receipt-history-responsive-month-line-compact-landscape:16px;--cb-receipt-history-responsive-reference-size-compact-landscape:9.5px;--cb-receipt-history-responsive-reference-line-compact-landscape:14px;--cb-receipt-history-responsive-period-size-compact-landscape:13px;--cb-receipt-history-responsive-period-line-compact-landscape:18px;--cb-receipt-history-responsive-secondary-size-compact-landscape:11.5px;--cb-receipt-history-responsive-secondary-line-compact-landscape:16px;--cb-receipt-history-responsive-amount-size-compact-landscape:16.5px;--cb-receipt-history-responsive-amount-line-compact-landscape:21px;--cb-receipt-history-responsive-housing-size-compact-landscape:13px;--cb-receipt-history-responsive-housing-line-compact-landscape:17px;--cb-receipt-history-responsive-status-size-compact-landscape:11px;--cb-receipt-history-responsive-status-line-compact-landscape:14px;--cb-receipt-history-responsive-control-size-compact-landscape:12px;--cb-receipt-history-responsive-control-line-compact-landscape:16px;--cb-receipt-history-responsive-filter-title-size-compact-landscape:13.5px;--cb-receipt-history-responsive-filter-title-line-compact-landscape:18px;--cb-receipt-history-responsive-title-size-medium-portrait:26px;--cb-receipt-history-responsive-title-line-medium-portrait:27px;--cb-receipt-history-responsive-subtitle-size-medium-portrait:13.5px;--cb-receipt-history-responsive-subtitle-line-medium-portrait:20px;--cb-receipt-history-responsive-section-size-medium-portrait:17px;--cb-receipt-history-responsive-section-line-medium-portrait:22px;--cb-receipt-history-responsive-year-size-medium-portrait:19px;--cb-receipt-history-responsive-year-line-medium-portrait:24px;--cb-receipt-history-responsive-month-size-medium-portrait:12.5px;--cb-receipt-history-responsive-month-line-medium-portrait:17px;--cb-receipt-history-responsive-reference-size-medium-portrait:10px;--cb-receipt-history-responsive-reference-line-medium-portrait:15px;--cb-receipt-history-responsive-period-size-medium-portrait:13.5px;--cb-receipt-history-responsive-period-line-medium-portrait:20px;--cb-receipt-history-responsive-secondary-size-medium-portrait:12px;--cb-receipt-history-responsive-secondary-line-medium-portrait:17px;--cb-receipt-history-responsive-amount-size-medium-portrait:17.5px;--cb-receipt-history-responsive-amount-line-medium-portrait:22px;--cb-receipt-history-responsive-housing-size-medium-portrait:13.5px;--cb-receipt-history-responsive-housing-line-medium-portrait:18px;--cb-receipt-history-responsive-status-size-medium-portrait:11px;--cb-receipt-history-responsive-status-line-medium-portrait:14px;--cb-receipt-history-responsive-control-size-medium-portrait:12px;--cb-receipt-history-responsive-control-line-medium-portrait:16px;--cb-receipt-history-responsive-filter-title-size-medium-portrait:14.5px;--cb-receipt-history-responsive-filter-title-line-medium-portrait:19px;--cb-receipt-history-responsive-title-size-medium-landscape:27px;--cb-receipt-history-responsive-title-line-medium-landscape:27px;--cb-receipt-history-responsive-subtitle-size-medium-landscape:14px;--cb-receipt-history-responsive-subtitle-line-medium-landscape:21px;--cb-receipt-history-responsive-section-size-medium-landscape:18px;--cb-receipt-history-responsive-section-line-medium-landscape:23px;--cb-receipt-history-responsive-year-size-medium-landscape:19px;--cb-receipt-history-responsive-year-line-medium-landscape:25px;--cb-receipt-history-responsive-month-size-medium-landscape:13px;--cb-receipt-history-responsive-month-line-medium-landscape:18px;--cb-receipt-history-responsive-reference-size-medium-landscape:10px;--cb-receipt-history-responsive-reference-line-medium-landscape:16px;--cb-receipt-history-responsive-period-size-medium-landscape:14px;--cb-receipt-history-responsive-period-line-medium-landscape:21px;--cb-receipt-history-responsive-secondary-size-medium-landscape:12.5px;--cb-receipt-history-responsive-secondary-line-medium-landscape:18px;--cb-receipt-history-responsive-amount-size-medium-landscape:18px;--cb-receipt-history-responsive-amount-line-medium-landscape:23px;--cb-receipt-history-responsive-housing-size-medium-landscape:14px;--cb-receipt-history-responsive-housing-line-medium-landscape:19px;--cb-receipt-history-responsive-status-size-medium-landscape:11.5px;--cb-receipt-history-responsive-status-line-medium-landscape:14px;--cb-receipt-history-responsive-control-size-medium-landscape:12.5px;--cb-receipt-history-responsive-control-line-medium-landscape:16px;--cb-receipt-history-responsive-filter-title-size-medium-landscape:15px;--cb-receipt-history-responsive-filter-title-line-medium-landscape:20px;--cb-receipt-history-responsive-title-size-wide-compact-height:26px;--cb-receipt-history-responsive-title-line-wide-compact-height:27px;--cb-receipt-history-responsive-subtitle-size-wide-compact-height:13.5px;--cb-receipt-history-responsive-subtitle-line-wide-compact-height:20px;--cb-receipt-history-responsive-section-size-wide-compact-height:17px;--cb-receipt-history-responsive-section-line-wide-compact-height:22px;--cb-receipt-history-responsive-year-size-wide-compact-height:19px;--cb-receipt-history-responsive-year-line-wide-compact-height:24px;--cb-receipt-history-responsive-month-size-wide-compact-height:12.5px;--cb-receipt-history-responsive-month-line-wide-compact-height:17px;--cb-receipt-history-responsive-reference-size-wide-compact-height:10px;--cb-receipt-history-responsive-reference-line-wide-compact-height:15px;--cb-receipt-history-responsive-period-size-wide-compact-height:13.5px;--cb-receipt-history-responsive-period-line-wide-compact-height:20px;--cb-receipt-history-responsive-secondary-size-wide-compact-height:12px;--cb-receipt-history-responsive-secondary-line-wide-compact-height:17px;--cb-receipt-history-responsive-amount-size-wide-compact-height:17.5px;--cb-receipt-history-responsive-amount-line-wide-compact-height:23px;--cb-receipt-history-responsive-housing-size-wide-compact-height:13.5px;--cb-receipt-history-responsive-housing-line-wide-compact-height:18px;--cb-receipt-history-responsive-status-size-wide-compact-height:11px;--cb-receipt-history-responsive-status-line-wide-compact-height:14px;--cb-receipt-history-responsive-control-size-wide-compact-height:12px;--cb-receipt-history-responsive-control-line-wide-compact-height:16px;--cb-receipt-history-responsive-filter-title-size-wide-compact-height:14.5px;--cb-receipt-history-responsive-filter-title-line-wide-compact-height:19px;--cb-receipt-history-responsive-title-size-wide-standard:28px;--cb-receipt-history-responsive-title-line-wide-standard:0.96;--cb-receipt-history-responsive-subtitle-size-wide-standard:14px;--cb-receipt-history-responsive-subtitle-line-wide-standard:22px;--cb-receipt-history-responsive-section-size-wide-standard:18px;--cb-receipt-history-responsive-section-line-wide-standard:24px;--cb-receipt-history-responsive-year-size-wide-standard:20px;--cb-receipt-history-responsive-year-line-wide-standard:26px;--cb-receipt-history-responsive-month-size-wide-standard:13px;--cb-receipt-history-responsive-month-line-wide-standard:18px;--cb-receipt-history-responsive-reference-size-wide-standard:10px;--cb-receipt-history-responsive-reference-line-wide-standard:16px;--cb-receipt-history-responsive-period-size-wide-standard:14px;--cb-receipt-history-responsive-period-line-wide-standard:22px;--cb-receipt-history-responsive-secondary-size-wide-standard:12.5px;--cb-receipt-history-responsive-secondary-line-wide-standard:18px;--cb-receipt-history-responsive-amount-size-wide-standard:18px;--cb-receipt-history-responsive-amount-line-wide-standard:24px;--cb-receipt-history-responsive-housing-size-wide-standard:14px;--cb-receipt-history-responsive-housing-line-wide-standard:19px;--cb-receipt-history-responsive-status-size-wide-standard:11.5px;--cb-receipt-history-responsive-status-line-wide-standard:14px;--cb-receipt-history-responsive-control-size-wide-standard:12.5px;--cb-receipt-history-responsive-control-line-wide-standard:16px;--cb-receipt-history-responsive-filter-title-size-wide-standard:15px;--cb-receipt-history-responsive-filter-title-line-wide-standard:20px;--cb-receipt-history-loading-pointer-events:none;--cb-receipt-history-loading-width-full:100%;--cb-receipt-history-loading-radius-text:var(--cb-loading-radius-pill);--cb-receipt-history-loading-radius-control:var(--cb-loading-radius-input);--cb-receipt-history-loading-radius-action:var(--cb-loading-radius-button);--cb-receipt-history-loading-hero-title-width:34%;--cb-receipt-history-loading-hero-subtitle-width:72%;--cb-receipt-history-loading-hero-cta-height:44px;--cb-receipt-history-loading-hero-subtitle-height-compact-portrait:57px;--cb-receipt-history-loading-hero-subtitle-height-compact-landscape:36px;--cb-receipt-history-loading-hero-subtitle-height-medium-portrait:40px;--cb-receipt-history-loading-hero-subtitle-height-medium-landscape:21px;--cb-receipt-history-loading-hero-subtitle-height-wide-compact-height:20px;--cb-receipt-history-loading-hero-subtitle-height-wide-standard:22px;--cb-receipt-history-loading-kpi-icon-size:var(--cb-product-kpi-icon-size);--cb-receipt-history-loading-kpi-arrow-width:18%;--cb-receipt-history-loading-kpi-arrow-height:10px;--cb-receipt-history-loading-kpi-value-width:18%;--cb-receipt-history-loading-kpi-label-width:46%;--cb-receipt-history-loading-kpi-helper-width:82%;--cb-receipt-history-loading-kpi-helper-short-width:62%;--cb-receipt-history-loading-kpi-helper-gap:var(--cb-s4);--cb-receipt-history-loading-kpi-line-height:10px;--cb-receipt-history-loading-kpi-helper-align-start:start;--cb-receipt-history-loading-filters-title-width:24%;--cb-receipt-history-loading-filters-reset-width:13%;--cb-receipt-history-loading-filter-control-height:var(--cb-receipts-filter-control-min-height);--cb-receipt-history-loading-section-title-width:28%;--cb-receipt-history-loading-year-title-width:10%;--cb-receipt-history-loading-month-title-width:16%;--cb-receipt-history-loading-history-reference-line-display:flex;--cb-receipt-history-loading-history-reference-line-align:center;--cb-receipt-history-loading-history-reference-line-wrap:wrap;--cb-receipt-history-loading-history-reference-line-gap:var(--cb-s8);--cb-receipt-history-loading-history-housing-width:48%;--cb-receipt-history-loading-history-occupant-width:30%;--cb-receipt-history-loading-history-reference-width:42%;--cb-receipt-history-loading-history-status-width:64px;--cb-receipt-history-loading-history-period-width:24%;--cb-receipt-history-loading-history-amount-width:72px;--cb-receipt-history-loading-history-action-width:154px;--cb-receipt-history-loading-history-menu-size:24px;--cb-receipt-history-loading-history-status-height:var(--cb-receipts-history-status-pill-min-height);--cb-receipt-history-loading-history-action-height:var(--cb-receipts-history-action-min-height);--cb-receipt-history-loading-kpi-helper-track-min-height:var(--cb-receipt-history-responsive-kpi-helper-min-height-wide-standard);--cb-receipt-history-loading-hero-subtitle-height:var(--cb-receipt-history-loading-hero-subtitle-height-wide-standard);--cb-rbr-receipts-year-toggle-padding-compact-portrait:11px 12px;--cb-rbr-receipts-year-content-padding-compact-portrait:0 12px 12px;--cb-rbr-receipts-year-panel-gap-compact-portrait:9px;--cb-rbr-receipts-year-count-height-compact-portrait:20px;--cb-rbr-receipts-year-count-padding-compact-portrait:6px;--cb-rbr-receipts-year-count-size-compact-portrait:10px;--cb-rbr-receipts-year-chevron-size-compact-portrait:14px;--cb-rbr-receipts-year-toggle-padding-compact-landscape:8px 10px;--cb-rbr-receipts-year-content-padding-compact-landscape:0 10px 10px;--cb-rbr-receipts-year-panel-gap-compact-landscape:8px;--cb-rbr-receipts-year-count-height-compact-landscape:18px;--cb-rbr-receipts-year-count-padding-compact-landscape:5px;--cb-rbr-receipts-year-count-size-compact-landscape:9px;--cb-rbr-receipts-year-chevron-size-compact-landscape:13px;--cb-rbr-receipts-year-toggle-padding-medium-portrait:13px 16px;--cb-rbr-receipts-year-content-padding-medium-portrait:0 16px 16px;--cb-rbr-receipts-year-panel-gap-medium-portrait:11px;--cb-rbr-receipts-year-count-height-medium-portrait:21px;--cb-rbr-receipts-year-count-padding-medium-portrait:7px;--cb-rbr-receipts-year-count-size-medium-portrait:10.5px;--cb-rbr-receipts-year-chevron-size-medium-portrait:15px;--cb-rbr-receipts-year-toggle-padding-medium-landscape:12px 16px;--cb-rbr-receipts-year-content-padding-medium-landscape:0 16px 16px;--cb-rbr-receipts-year-panel-gap-medium-landscape:11px;--cb-rbr-receipts-year-count-height-medium-landscape:21px;--cb-rbr-receipts-year-count-padding-medium-landscape:7px;--cb-rbr-receipts-year-count-size-medium-landscape:10.5px;--cb-rbr-receipts-year-chevron-size-medium-landscape:15px;--cb-rbr-receipts-year-toggle-padding-wide-compact-height:11px 18px;--cb-rbr-receipts-year-content-padding-wide-compact-height:0 18px 14px;--cb-rbr-receipts-year-panel-gap-wide-compact-height:10px;--cb-rbr-receipts-year-count-height-wide-compact-height:21px;--cb-rbr-receipts-year-count-padding-wide-compact-height:7px;--cb-rbr-receipts-year-count-size-wide-compact-height:10.5px;--cb-rbr-receipts-year-chevron-size-wide-compact-height:15px;--cb-rbr-receipts-year-toggle-padding-wide-standard:16px 22px;--cb-rbr-receipts-year-content-padding-wide-standard:0 22px 22px;--cb-rbr-receipts-year-panel-gap-wide-standard:14px;--cb-rbr-receipts-year-count-height-wide-standard:24px;--cb-rbr-receipts-year-count-padding-wide-standard:8px;--cb-rbr-receipts-year-count-size-wide-standard:11px;--cb-rbr-receipts-year-chevron-size-wide-standard:17px;--cb-rbr-history-month-top-space:8px;--cb-rbr-history-kpi-inline-gap:6px;--cb-rbr-history-kpi-row-gap:4px;--cb-rbr-history-kpi-card-min-height-compact-portrait:84px;--cb-rbr-history-kpi-card-padding-compact-portrait:9px 10px;--cb-rbr-history-kpi-card-gap-compact-portrait:6px;--cb-rbr-history-kpi-card-min-height-wide-compact-height:118px;--cb-rbr-history-kpi-card-padding-wide-compact-height:14px 16px;--cb-rbr-history-kpi-card-gap-wide-compact-height:7px;--cb-rbr-history-kpi-card-min-height-wide-standard:120px;--cb-rbr-history-kpi-card-padding-wide-standard:14px 16px;--cb-rbr-history-kpi-card-gap-wide-standard:7px;--cb-rbr-history-menu-card-edge-gap:8px}.appShell[data-responsive-mode=compact-landscape]{--cb-rbr-history-dense-card-padding-block:8px;--cb-rbr-history-dense-card-padding-inline:10px;--cb-rbr-history-dense-safety-gap:12px;--cb-rbr-history-dense-row-gap:4px;--cb-rbr-history-dense-identity-row-gap:3px;--cb-rbr-history-dense-identity-font-size:10px;--cb-rbr-history-dense-identity-line-height:13px;--cb-rbr-history-dense-meta-font-size:9px;--cb-rbr-history-dense-meta-line-height:12px;--cb-rbr-history-dense-amount-size:12px;--cb-rbr-history-dense-amount-line-height:14px;--cb-rbr-history-dense-qualifier-size:8px}.appShell[data-responsive-mode=medium-portrait]{--cb-rbr-history-dense-card-padding-block:9px;--cb-rbr-history-dense-card-padding-inline:12px;--cb-rbr-history-dense-safety-gap:12px;--cb-rbr-history-dense-row-gap:5px;--cb-rbr-history-dense-identity-row-gap:4px;--cb-rbr-history-dense-identity-font-size:11px;--cb-rbr-history-dense-identity-line-height:14px;--cb-rbr-history-dense-meta-font-size:10px;--cb-rbr-history-dense-meta-line-height:13px;--cb-rbr-history-dense-icon-size:12px;--cb-rbr-history-dense-amount-size:13px;--cb-rbr-history-dense-amount-line-height:15px;--cb-rbr-history-dense-qualifier-size:8px}.appShell[data-responsive-mode=medium-landscape],.appShell[data-responsive-mode=wide-compact-height]{--cb-rbr-history-dense-card-padding-block:9px;--cb-rbr-history-dense-card-padding-inline:14px;--cb-rbr-history-dense-safety-gap:16px;--cb-rbr-history-dense-row-gap:5px;--cb-rbr-history-dense-identity-row-gap:4px;--cb-rbr-history-dense-identity-font-size:12px;--cb-rbr-history-dense-identity-line-height:15px;--cb-rbr-history-dense-meta-font-size:10px;--cb-rbr-history-dense-meta-line-height:13px;--cb-rbr-history-dense-icon-size:13px;--cb-rbr-history-dense-amount-size:14px;--cb-rbr-history-dense-amount-line-height:16px}.appShell[data-responsive-mode=wide-standard]{--cb-rbr-history-dense-card-padding-block:10px;--cb-rbr-history-dense-card-padding-inline:16px;--cb-rbr-history-dense-safety-gap:18px;--cb-rbr-history-dense-row-gap:6px;--cb-rbr-history-dense-identity-row-gap:4px;--cb-rbr-history-dense-identity-font-size:12px;--cb-rbr-history-dense-identity-line-height:16px;--cb-rbr-history-dense-meta-font-size:10px;--cb-rbr-history-dense-icon-size:14px;--cb-rbr-history-dense-amount-size:14px;--cb-rbr-history-dense-amount-line-height:17px;--cb-rbr-history-dense-qualifier-size:9px}.appShell[data-responsive-mode=compact-landscape]{--cb-rbr-history-dense-identity-font-size:11.5px;--cb-rbr-history-dense-identity-line-height:14.5px;--cb-rbr-history-dense-meta-font-size:9.5px;--cb-rbr-history-dense-meta-line-height:12.5px;--cb-rbr-history-dense-icon-size:12px;--cb-rbr-history-dense-amount-size:12.5px;--cb-rbr-history-dense-amount-line-height:15px;--cb-rbr-history-dense-qualifier-size:8.5px}.appShell[data-responsive-mode=medium-portrait]{--cb-rbr-history-dense-identity-font-size:12.5px;--cb-rbr-history-dense-identity-line-height:15.5px;--cb-rbr-history-dense-meta-font-size:10.5px;--cb-rbr-history-dense-meta-line-height:13.5px;--cb-rbr-history-dense-icon-size:13px;--cb-rbr-history-dense-amount-size:13.5px;--cb-rbr-history-dense-amount-line-height:16px;--cb-rbr-history-dense-qualifier-size:9px}.appShell[data-responsive-mode=medium-landscape],.appShell[data-responsive-mode=wide-compact-height]{--cb-rbr-history-dense-identity-font-size:13px;--cb-rbr-history-dense-identity-line-height:16px;--cb-rbr-history-dense-meta-font-size:10.5px;--cb-rbr-history-dense-meta-line-height:13.5px;--cb-rbr-history-dense-icon-size:14px;--cb-rbr-history-dense-amount-size:14.5px;--cb-rbr-history-dense-amount-line-height:17px;--cb-rbr-history-dense-qualifier-size:9px}.appShell[data-responsive-mode=wide-standard]{--cb-rbr-history-dense-identity-font-size:13.5px;--cb-rbr-history-dense-identity-line-height:17px;--cb-rbr-history-dense-meta-font-size:11px;--cb-rbr-history-dense-meta-line-height:14px;--cb-rbr-history-dense-icon-size:14.5px;--cb-rbr-history-dense-amount-size:15px;--cb-rbr-history-dense-amount-line-height:17.5px;--cb-rbr-history-dense-qualifier-size:9.5px}.appShell[data-responsive-mode=compact-portrait]{--cb-rbr-history-cp-identity-font-size:10.5px;--cb-rbr-history-cp-identity-line-height:13.5px;--cb-rbr-history-cp-room-font-size:10px;--cb-rbr-history-cp-tenant-font-size:10.5px;--cb-rbr-history-cp-icon-size:11px;--cb-rbr-history-cp-identity-row-gap:3px;--cb-rbr-history-cp-identity-segment-gap:3.5px;--cb-rbr-history-cp-top-safety-gap:12px;--cb-rbr-history-cp-meta-safety-gap:8px;--cb-rbr-history-cp-amount-size:11.5px;--cb-rbr-history-cp-amount-line-height:14px;--cb-rbr-history-cp-qualifier-size:7.5px;--cb-rbr-history-cp-meta-font-size:8.75px;--cb-rbr-history-cp-meta-line-height:11.5px;--cb-rbr-history-cp-relation-font-size:8.75px;--cb-rbr-history-cp-relation-line-height:11.5px}body,html{height:100%;background:var(--cb-page-bg,#f6f8fb)}*,:after,:before{box-sizing:border-box}body{line-height:1.45;margin:0;font-family:var(--cb-font-sans);background:var(--cb-surface-page);color:var(--cb-text-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}canvas,img,svg,video{max-width:100%;height:auto}button,input,select,textarea{font:inherit;letter-spacing:inherit;color:inherit}button{background:none;border:none}:focus-visible{outline:2px solid rgba(79,184,154,.6);outline-offset:2px;box-shadow:none;border-radius:var(--cb-r10)}.cb-hidden{display:none!important}.cb-sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.appShell{min-height:var(--cb-app-shell-min-height);height:var(--cb-app-shell-height);overflow:var(--cb-app-shell-overflow);display:grid;grid-template-columns:var(--cb-app-shell-grid-wide);background:var(--cb-app-frame-bg)}.appLeft{display:flex;flex-direction:column;height:var(--cb-app-shell-viewport-height);position:sticky;top:var(--cb-s0);z-index:var(--cb-app-shell-sidebar-z-index);border-right:var(--cb-bw-1) solid var(--cb-app-frame-border)}.brandTop{height:var(--cb-app-shell-header-height-wide);display:flex;align-items:center;justify-content:space-between;gap:var(--cb-s12);padding-top:var(--cb-app-shell-brand-padding-top);padding-inline:var(--cb-s32);background:var(--cb-surface-base);border-bottom-right-radius:var(--cb-radius-xl)}.cohabioBrand{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;text-decoration:none}.cohabioBrand:focus-visible{outline:none;box-shadow:var(--cb-focus-ring);border-radius:var(--cb-app-shell-brand-focus-radius)}.cohabioBrandImage{display:block;width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.brandLogo{width:var(--cb-brand-wordmark-width-wide);max-width:100%}.brandMark{display:none;width:var(--cb-brand-mark-hit-area);height:var(--cb-brand-mark-hit-area)}.brandMark .cohabioBrandImage{width:var(--cb-brand-mark-size-drawer);height:var(--cb-brand-mark-size-drawer)}.appDrawerClose{position:relative;display:none;width:var(--cb-app-shell-drawer-close-size);height:var(--cb-app-shell-drawer-close-size);padding:var(--cb-s0);border:none;border-radius:var(--cb-app-shell-drawer-close-radius);background:transparent;color:var(--cb-app-shell-drawer-close-color);box-shadow:none;place-items:center;flex:0 0 auto;cursor:pointer}.appDrawerClose:before{content:"";position:absolute;inset:var(--cb-app-shell-drawer-close-visual-inset);border:var(--cb-bw-1) solid var(--cb-app-shell-drawer-close-border);border-radius:var(--cb-app-shell-drawer-close-radius);background:var(--cb-app-shell-drawer-close-background);box-shadow:var(--cb-app-shell-drawer-close-shadow);transform:var(--cb-app-shell-drawer-close-transform);transition:var(--cb-app-shell-drawer-close-transition)}.appDrawerClose:hover:before{border-color:var(--cb-app-shell-drawer-close-border-hover);background:var(--cb-app-shell-drawer-close-background-hover);box-shadow:var(--cb-app-shell-drawer-close-shadow-hover);transform:var(--cb-app-shell-drawer-close-transform-hover)}.appDrawerClose:active:before{transform:var(--cb-app-shell-drawer-close-transform-active)}.appDrawerClose:focus-visible{outline:none;box-shadow:var(--cb-focus-ring)}.appDrawerClose svg{position:relative;z-index:var(--cb-app-shell-drawer-close-icon-z-index);width:var(--cb-app-shell-drawer-close-icon-size);height:var(--cb-app-shell-drawer-close-icon-size);fill:none;stroke:currentColor;stroke-width:var(--cb-app-shell-drawer-close-icon-stroke);stroke-linecap:round}.appOverlay{display:none}.appMain{min-height:var(--cb-app-shell-main-min-height);overflow:var(--cb-app-shell-main-overflow);flex:1 1;min-width:var(--cb-s0);display:flex;flex-direction:column;position:relative}.appMain:before{content:"";position:absolute;inset-inline:var(--cb-s0);top:var(--cb-s0);height:var(--cb-s2);background:var(--cb-gradient-brand);opacity:var(--cb-app-shell-gradient-opacity)}.appContent{flex:1 1;min-height:var(--cb-s0);padding:var(--cb-app-content-pad-top-premium) var(--cb-app-content-pad-x-premium) var(--cb-app-content-pad-bottom-premium);background:var(--cb-app-workspace-bg);box-shadow:var(--cb-shadow-panel);overflow-x:var(--cb-app-shell-content-overflow-x);overflow-y:var(--cb-app-shell-content-overflow-y)}.page{width:var(--cb-app-page-width);max-width:var(--cb-app-page-max-premium);margin-inline:auto}.page,.section{min-width:var(--cb-s0)}@media (max-width:1100px){.appShell{grid-template-columns:var(--cb-app-shell-grid-medium)}.appMain{width:100%;min-width:var(--cb-s0)}.appLeft{position:sticky;top:var(--cb-s0);height:var(--cb-app-shell-viewport-height);width:auto;max-width:none;transform:none;transition:none;box-shadow:none;background:transparent;z-index:var(--cb-app-shell-sidebar-z-index)}.appOverlay{display:none}.appContent{padding:var(--cb-app-content-pad-y-premium-sm) var(--cb-app-content-pad-x-premium-sm);width:100%;min-width:var(--cb-s0)}.brandLogo{width:auto;max-width:var(--cb-brand-wordmark-width-medium)}}@media (max-width:720px){.appShell{grid-template-columns:var(--cb-app-shell-grid-compact)}.appLeft{position:fixed;inset-block:var(--cb-s0);left:var(--cb-s0);width:var(--cb-app-shell-drawer-width);max-width:var(--cb-app-shell-drawer-max-width);height:var(--cb-app-shell-viewport-height);visibility:var(--cb-app-shell-drawer-visibility-closed);transform:var(--cb-app-shell-drawer-closed-transform);transition:var(--cb-app-shell-drawer-transition-closed);border-right:var(--cb-bw-1) solid var(--cb-app-shell-drawer-border);box-shadow:var(--cb-app-shell-drawer-shadow);background:var(--cb-app-shell-drawer-background);overscroll-behavior:var(--cb-app-shell-drawer-overscroll-behavior);touch-action:var(--cb-app-shell-drawer-touch-action);z-index:var(--cb-app-shell-drawer-z-index)}.appOverlay{position:fixed;inset:var(--cb-s0);display:block;width:100%;height:100%;padding:var(--cb-s0);border:none;visibility:var(--cb-app-shell-backdrop-visibility-closed);background:var(--cb-app-shell-backdrop-background);backdrop-filter:blur(var(--cb-app-shell-backdrop-blur)) saturate(var(--cb-app-shell-backdrop-saturation));-webkit-backdrop-filter:blur(var(--cb-app-shell-backdrop-blur)) saturate(var(--cb-app-shell-backdrop-saturation));opacity:var(--cb-app-shell-backdrop-opacity-closed);pointer-events:none;touch-action:var(--cb-app-shell-backdrop-touch-action);transition:var(--cb-app-shell-backdrop-transition-closed);z-index:var(--cb-app-shell-backdrop-z-index)}.appShell.isNavOpen .appLeft{visibility:var(--cb-app-shell-drawer-visibility-open);transform:var(--cb-app-shell-drawer-open-transform);transition:var(--cb-app-shell-drawer-transition-open)}.appShell.isNavOpen .appOverlay{visibility:var(--cb-app-shell-backdrop-visibility-open);opacity:var(--cb-app-shell-backdrop-opacity-open);pointer-events:auto;transition:var(--cb-app-shell-backdrop-transition-open)}.appShell.isNavOpen .appMain{pointer-events:var(--cb-app-shell-main-pointer-events-locked);-webkit-user-select:var(--cb-app-shell-main-user-select-locked);-moz-user-select:var(--cb-app-shell-main-user-select-locked);user-select:var(--cb-app-shell-main-user-select-locked)}.appShell.isNavOpen .appContent{overflow-y:var(--cb-app-shell-content-overflow-y-locked)}.brandTop{height:var(--cb-app-shell-drawer-brand-height);padding-top:var(--cb-s0);padding-inline:var(--cb-app-shell-drawer-brand-padding-inline);border-bottom:var(--cb-bw-1) solid var(--cb-app-shell-drawer-brand-border);border-bottom-right-radius:var(--cb-s0);background:var(--cb-app-shell-drawer-brand-background)}.brandWordmark{display:none}.brandMark{display:inline-flex}.appDrawerClose{display:grid}.appContent{padding:var(--cb-app-content-pad-y-premium-sm) var(--cb-app-content-pad-x-premium-sm)}}@media (prefers-reduced-motion:reduce){.appDrawerClose,.appLeft,.appOverlay{transition-duration:var(--cb-app-shell-reduced-motion-duration)}}.sidebar{width:var(--cb-sidebar-width);min-width:var(--cb-sidebar-min-width);height:var(--cb-sidebar-height);padding-left:var(--cb-sidebar-pad-left);overflow:var(--cb-sidebar-overflow);background:var(--cb-sidebar-bg);box-shadow:var(--cb-sidebar-inner-shadow);backdrop-filter:blur(var(--cb-sidebar-backdrop-blur))}.sidebar,.sidebarCard{display:flex;flex-direction:column;flex:1 1;min-height:var(--cb-s0)}.sidebarCard{padding:var(--cb-sidebar-card-pad);overflow:var(--cb-sidebar-card-overflow);background:transparent;border:none;border-radius:var(--cb-s0);box-shadow:none}.sidebarNav{display:grid;grid-gap:var(--cb-sidebar-nav-gap);gap:var(--cb-sidebar-nav-gap);min-height:var(--cb-s0);overflow-x:var(--cb-sidebar-nav-overflow-x);overflow-y:var(--cb-sidebar-nav-overflow-y);scrollbar-width:none}.sidebarNav::-webkit-scrollbar{display:none}.sidebarSection{display:grid;grid-gap:var(--cb-sidebar-section-gap);gap:var(--cb-sidebar-section-gap)}.sidebarSection,.sidebarSectionItems{overflow:visible}.sidebarSectionLabel{margin-top:var(--cb-sidebar-section-label-margin-top);padding:var(--cb-sidebar-section-label-padding);font-size:var(--cb-sidebar-section-label-fs);line-height:var(--cb-sidebar-section-label-lh);font-weight:var(--cb-sidebar-section-label-fw);letter-spacing:var(--cb-sidebar-section-label-ls);text-transform:uppercase;color:var(--cb-sidebar-section-label-color)}.sidebarSectionItems{display:grid;grid-gap:var(--cb-s2);gap:var(--cb-s2)}.navItem{display:flex;align-items:center;gap:var(--cb-sidebar-item-gap);padding:var(--cb-sidebar-item-pad);text-decoration:none;position:relative;border-radius:var(--cb-sidebar-item-radius);color:var(--cb-sidebar-item-color);transition:background var(--cb-premium-transition-med),transform var(--cb-premium-transition-med),box-shadow var(--cb-premium-transition-med),color var(--cb-premium-transition-med)}.navItem:hover{background:var(--cb-sidebar-item-hover-bg);transform:translateY(var(--cb-sidebar-item-hover-lift));box-shadow:var(--cb-sidebar-item-hover-shadow)}.navItem:hover .navIcon{transform:translateY(var(--cb-sidebar-icon-hover-translateY)) scale(var(--cb-premium-hover-scale));opacity:var(--cb-sidebar-icon-opacity-active)}.navItem:focus-visible{outline:none;box-shadow:var(--cb-focus-ring)}.navItem.isActive{background:var(--cb-sidebar-item-active-bg);color:var(--cb-sidebar-item-active-color);font-weight:var(--cb-sidebar-item-active-fw);box-shadow:var(--cb-sidebar-item-active-inset-shadow),var(--cb-sidebar-highlight);transform:translateY(var(--cb-sidebar-item-hover-lift))}.navItem.isActive:before{content:"";position:absolute;left:var(--cb-sidebar-rail-left);top:var(--cb-s0);bottom:var(--cb-s0);width:var(--cb-sidebar-rail-width);border-radius:var(--cb-sidebar-rail-radius);background:var(--cb-sidebar-rail-bg);box-shadow:var(--cb-sidebar-rail-shadow)}.navIcon{width:var(--cb-sidebar-icon-size);height:var(--cb-sidebar-icon-size);display:grid;place-items:center;flex:0 0 auto;color:var(--cb-sidebar-icon-color);opacity:var(--cb-sidebar-icon-opacity);transform:translateY(var(--cb-sidebar-icon-hover-translateY));transition:var(--cb-premium-icon-transition)}.navIcon svg{width:var(--cb-sidebar-icon-size);height:var(--cb-sidebar-icon-size);stroke-width:var(--cb-sidebar-icon-stroke-width)}.navLabel{font-size:var(--cb-sidebar-label-fs);line-height:var(--cb-sidebar-label-lh);font-weight:var(--cb-sidebar-label-fw)}.navItem.isActive .navLabel{font-weight:var(--cb-sidebar-item-active-fw)}.navItem.isActive .navIcon{opacity:var(--cb-sidebar-icon-opacity-active)}.sidebarFooter{margin-top:auto;padding-top:var(--cb-sidebar-footer-pad-top);border-top:var(--cb-sidebar-footer-border);flex-shrink:0}.sidebarLogout{width:100%;height:var(--cb-btn-h);margin-bottom:var(--cb-sidebar-logout-margin-bottom);padding-inline:var(--cb-s12);border-radius:var(--cb-btn-radius);background:var(--cb-btn-ghost-bg);border:var(--cb-bw-1) solid var(--cb-btn-ghost-border);color:var(--cb-text-body);font-weight:var(--cb-fw-600);cursor:pointer;display:inline-flex;align-items:center;gap:var(--cb-s10);transition:var(--cb-btn-trans);box-shadow:none;transform:translateY(var(--cb-s0))}.sidebarLogout:hover{background:var(--cb-btn-ghost-bg-hover);border-color:var(--cb-btn-ghost-border-hover);box-shadow:var(--cb-btn-hover-shadow);transform:translateY(var(--cb-btn-hover-translateY))}.sidebarLogout:active{box-shadow:var(--cb-btn-press-shadow);transform:translateY(var(--cb-btn-press-translateY))}.sidebarLogout:focus-visible{outline:none;box-shadow:var(--cb-btn-focus-ring)}.sidebarLogoutIcon{display:inline-flex;flex:0 0 auto}.sidebarLogoutIcon,.sidebarLogoutIcon svg{width:var(--cb-sidebar-icon-size);height:var(--cb-sidebar-icon-size)}.navItem.isDisabled{cursor:var(--cb-sidebar-nav-disabled-cursor);opacity:var(--cb-sidebar-nav-disabled-opacity);pointer-events:var(--cb-sidebar-nav-disabled-pointer-events);position:var(--cb-sidebar-nav-disabled-position);z-index:var(--cb-sidebar-nav-disabled-z-index)}.navItem.isDisabled:hover{background:var(--cb-sidebar-nav-disabled-bg-hover);box-shadow:none;opacity:var(--cb-sidebar-nav-disabled-opacity-hover)}.navItem.isDisabled:after{content:attr(data-disabled-reason);position:absolute;left:var(--cb-sidebar-nav-tooltip-left);bottom:var(--cb-sidebar-nav-tooltip-bottom);max-width:var(--cb-sidebar-nav-tooltip-max-width);padding:var(--cb-sidebar-nav-tooltip-padding-y) var(--cb-sidebar-nav-tooltip-padding-x);border:none;border-radius:var(--cb-sidebar-nav-tooltip-radius);overflow:hidden;isolation:isolate;white-space:var(--cb-sidebar-nav-tooltip-white-space);text-align:var(--cb-sidebar-nav-tooltip-text-align);font-size:var(--cb-sidebar-nav-tooltip-font-size);line-height:var(--cb-sidebar-nav-tooltip-line-height);font-weight:var(--cb-sidebar-nav-tooltip-font-weight);color:var(--cb-sidebar-nav-tooltip-color);background:var(--cb-sidebar-nav-tooltip-bg);box-shadow:var(--cb-sidebar-nav-tooltip-shadow);backdrop-filter:var(--cb-sidebar-nav-tooltip-backdrop-blur);opacity:var(--cb-sidebar-nav-tooltip-opacity-hidden);visibility:var(--cb-sidebar-nav-tooltip-visibility-hidden);pointer-events:var(--cb-sidebar-nav-tooltip-pointer-events);transform:var(--cb-sidebar-nav-tooltip-transform);transition:var(--cb-sidebar-nav-tooltip-transition);z-index:var(--cb-sidebar-nav-tooltip-z-index)}.navItem.isDisabled:hover:after{opacity:var(--cb-sidebar-nav-tooltip-opacity-visible);transform:var(--cb-sidebar-nav-tooltip-transform-hover);visibility:var(--cb-sidebar-nav-tooltip-visibility-visible)}.navItem.isDisabled .navIcon,.navItem.isDisabled .navLabel{color:var(--cb-sidebar-nav-disabled-color)}.navItem.isDisabled:focus,.navItem.isDisabled:focus-visible{outline:none;box-shadow:none}.topbar{position:sticky;top:var(--cb-s0);z-index:var(--cb-topbar-z);background:var(--cb-topbar-bg);border-bottom:var(--cb-bw-1) solid var(--cb-topbar-border);box-shadow:var(--cb-topbar-shadow);backdrop-filter:blur(var(--cb-topbar-backdrop-blur));-webkit-backdrop-filter:blur(var(--cb-topbar-backdrop-blur));transition:background var(--cb-topbar-transition-duration) var(--cb-topbar-transition-easing),border-color var(--cb-topbar-transition-duration) var(--cb-topbar-transition-easing),box-shadow var(--cb-topbar-transition-duration) var(--cb-topbar-transition-easing)}.topbarInner{max-width:none;min-height:var(--cb-app-shell-header-height-wide);margin-inline:auto;padding:var(--cb-topbar-inner-padding);justify-content:flex-end}.topbarInner,.topbarLeft,.topbarRight{display:flex;align-items:center}.topbarRight{gap:var(--cb-topbar-right-gap)}.topbarLeft{gap:var(--cb-topbar-left-gap);min-width:var(--cb-s0)}.topbarBrandMark{display:none;width:var(--cb-brand-mark-hit-area);height:var(--cb-brand-mark-hit-area);border-radius:var(--cb-app-shell-brand-focus-radius)}.topbarBrandMark .cohabioBrandImage{width:var(--cb-brand-mark-size-compact);height:var(--cb-brand-mark-size-compact)}.topbarAccount{position:relative;display:inline-flex;width:-moz-fit-content;width:fit-content}.topbarHelloBtn{height:var(--cb-topbar-account-btn-h);padding:var(--cb-topbar-account-btn-padding);color:var(--cb-text-body);cursor:pointer;display:inline-flex;align-items:center;gap:var(--cb-topbar-account-btn-gap);background:var(--cb-topbar-account-btn-bg);border:var(--cb-bw-1) solid var(--cb-topbar-account-btn-border);border-radius:var(--cb-topbar-account-btn-radius);box-shadow:var(--cb-topbar-account-btn-shadow);transition:background var(--cb-topbar-transition-duration) var(--cb-topbar-transition-easing),box-shadow var(--cb-topbar-transition-duration) var(--cb-topbar-transition-easing),transform var(--cb-topbar-transition-duration) var(--cb-topbar-transition-easing),border-color var(--cb-topbar-transition-duration) var(--cb-topbar-transition-easing)}.topbarHelloBtn.isOpen,.topbarHelloBtn:hover{background:var(--cb-topbar-account-btn-bg-hover);border-color:var(--cb-topbar-account-btn-border-hover);box-shadow:var(--cb-topbar-account-btn-shadow-hover);transform:translateY(var(--cb-topbar-account-btn-translate-y-hover))}.topbarHelloBtn:focus-visible{outline:none;box-shadow:var(--cb-focus-ring)}.topbarAccountAvatar,.topbarAvatar{display:grid;place-items:center;font-size:var(--cb-topbar-avatar-fs);font-weight:var(--cb-fw-700);background:var(--cb-topbar-avatar-cohabio-bg);border:var(--cb-bw-1) solid var(--cb-topbar-avatar-cohabio-border);border-radius:var(--cb-topbar-avatar-radius);color:var(--cb-topbar-avatar-cohabio-fg);box-shadow:none}.topbarAvatar{width:var(--cb-topbar-avatar-size);height:var(--cb-topbar-avatar-size)}.topbarHelloText{display:inline-flex;align-items:center;gap:var(--cb-s4);max-width:var(--cb-topbar-account-text-max-w);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:var(--cb-topbar-account-text-fs);line-height:var(--cb-topbar-account-text-lh);font-weight:var(--cb-topbar-account-text-fw);color:var(--cb-text-body)}.topbarHelloEmoji{font-size:var(--cb-topbar-account-emoji-fs);line-height:var(--cb-topbar-account-emoji-line-height);opacity:var(--cb-topbar-account-emoji-opacity)}.topbarChevron{font-size:var(--cb-topbar-chevron-fs);color:var(--cb-text-subtle);opacity:var(--cb-topbar-chevron-opacity);transform:translateY(var(--cb-topbar-chevron-translate-y))}.topbarAccountMenu{position:absolute;top:calc(100% + var(--cb-topbar-menu-offset-y));right:var(--cb-topbar-menu-right-offset);z-index:var(--cb-topbar-menu-z);min-width:var(--cb-topbar-menu-min-w);width:var(--cb-topbar-menu-w);padding:var(--cb-topbar-menu-padding);border:var(--cb-bw-1) solid var(--cb-topbar-menu-border);border-radius:var(--cb-topbar-menu-radius);background:var(--cb-topbar-menu-bg);box-shadow:var(--cb-topbar-menu-shadow);backdrop-filter:blur(var(--cb-topbar-menu-backdrop-blur));-webkit-backdrop-filter:blur(var(--cb-topbar-menu-backdrop-blur))}.topbarAccountHeader{display:flex;align-items:center;gap:var(--cb-topbar-menu-header-gap);padding:var(--cb-topbar-menu-header-padding)}.topbarAccountAvatar{width:var(--cb-topbar-menu-avatar-size);height:var(--cb-topbar-menu-avatar-size);flex:0 0 auto}.topbarAccountIdentity{min-width:var(--cb-s0);display:grid;grid-gap:var(--cb-s2);gap:var(--cb-s2)}.topbarAccountName{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:var(--cb-topbar-menu-name-fs);line-height:var(--cb-topbar-menu-name-lh);font-weight:var(--cb-fw-700);color:var(--cb-text-body)}.topbarAccountRole{font-size:var(--cb-topbar-menu-role-fs);line-height:var(--cb-topbar-menu-role-lh);font-weight:var(--cb-fw-500);color:var(--cb-text-muted)}.topbarAccountDivider{height:var(--cb-bw-1);margin:var(--cb-topbar-menu-divider-margin);background:var(--cb-border-soft)}.topbarAccountItem{width:100%;min-height:var(--cb-topbar-menu-item-h);padding:var(--cb-topbar-menu-item-padding);border:none;border-radius:var(--cb-topbar-menu-item-radius);background:transparent;color:var(--cb-text-muted);text-decoration:none;font-size:var(--cb-topbar-menu-item-fs);line-height:var(--cb-topbar-menu-item-lh);font-weight:var(--cb-fw-600);display:flex;align-items:center;gap:var(--cb-topbar-menu-item-gap);cursor:pointer;transition:background var(--cb-topbar-transition-duration) var(--cb-topbar-transition-easing),color var(--cb-topbar-transition-duration) var(--cb-topbar-transition-easing)}.topbarAccountItem:hover{background:var(--cb-topbar-menu-item-hover-bg);color:var(--cb-text-body)}.topbarAccountItem:focus-visible{outline:none;box-shadow:var(--cb-focus-ring)}.topbarAccountLogout{color:var(--cb-text-muted)}.topbarAccountItemIcon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.topbarAccountItemIcon,.topbarAccountItemIcon svg{width:var(--cb-topbar-menu-icon-size);height:var(--cb-topbar-menu-icon-size)}.topbarAccountItemIcon svg{stroke-width:var(--cb-topbar-menu-icon-stroke-width)}.topbarNavBtn{width:var(--cb-topbar-nav-btn-size);height:var(--cb-topbar-nav-btn-size);border:var(--cb-bw-1) solid var(--cb-btn-ghost-border);border-radius:var(--cb-topbar-nav-btn-radius);background:var(--cb-btn-ghost-bg);display:grid;place-items:center;cursor:pointer;transition:var(--cb-btn-trans)}.topbarNavBtn:hover{background:var(--cb-btn-ghost-bg-hover);box-shadow:var(--cb-shadow-xs);transform:translateY(var(--cb-lift-1))}.topbarNavBtn:focus-visible{outline:none;box-shadow:var(--cb-focus-ring)}.topbarMenuBtn{display:none;width:var(--cb-topbar-menu-btn-size);height:var(--cb-topbar-menu-btn-size);border:var(--cb-bw-1) solid var(--cb-topbar-menu-btn-border);border-radius:var(--cb-topbar-menu-btn-radius);background:var(--cb-topbar-menu-btn-bg);box-shadow:var(--cb-topbar-menu-btn-shadow);align-items:center;justify-content:center;cursor:pointer}.topbarMenuBtn:focus-visible{outline:none;box-shadow:var(--cb-focus-ring)}.topbarMenuIcon{display:grid;grid-gap:var(--cb-topbar-menu-icon-gap);gap:var(--cb-topbar-menu-icon-gap)}.topbarMenuBar,.topbarMenuIcon{width:var(--cb-topbar-menu-icon-w)}.topbarMenuBar{height:var(--cb-topbar-menu-bar-h);border-radius:var(--cb-pill);background:var(--cb-text-body);opacity:var(--cb-topbar-menu-bar-opacity)}@media (max-width:1100px){.topbarInner{gap:var(--cb-topbar-inner-gap-responsive)}}@media (max-width:720px){.topbarInner{min-height:var(--cb-app-shell-header-height-compact);padding:var(--cb-topbar-inner-padding-sm);justify-content:space-between}.topbarBrandMark,.topbarMenuBtn{display:inline-flex}.topbarHelloText{max-width:var(--cb-topbar-account-text-max-w-sm)}.topbarChevron{display:none}}@media (prefers-reduced-motion:reduce){.topbar,.topbarAccountItem,.topbarHelloBtn,.topbarNavBtn{transition-duration:var(--cb-app-shell-reduced-motion-duration)}.topbarHelloBtn.isOpen,.topbarHelloBtn:hover,.topbarNavBtn:hover{transform:none}}.topbarAvatar--identityLoading{color:transparent}.topbarHelloNameSkeleton{display:block;width:min(88px,var(--cb-topbar-account-text-max-w));height:max(var(--cb-s10),calc(var(--cb-topbar-account-text-lh) * .68));border-radius:999px}.auth-screen{--cb-auth-poster-max-width:1120px;--cb-auth-card-max-width:420px;--cb-auth-card-padding-block:var(--cb-s24);--cb-auth-card-padding-inline:var(--cb-s28);--cb-auth-title-font-size:var(--cb-fs-18);--cb-auth-title-line-height:var(--cb-lh-24);--cb-auth-label-font-size:var(--cb-fs-13);--cb-auth-pitch-font-size:var(--cb-fs-13);--cb-auth-pitch-line-height:20px;--cb-auth-pitch-white-space:nowrap;--cb-auth-oauth-gap:var(--cb-s12);--cb-auth-oauth-padding-inline:var(--cb-s14);--cb-auth-trust-gap:var(--cb-s0);--cb-auth-trust-icon-size:var(--cb-s22);--cb-auth-trust-icon-scale:1.45;--cb-auth-trust-line-height:17px;--cb-auth-trust-white-space:nowrap;--cb-auth-trust-justify-self:center;--cb-auth-footer-font-size:var(--cb-fs-13);--cb-auth-footer-link-min-height:var(--cb-s36);--cb-auth-footer-link-padding-inline:var(--cb-s8);--cb-auth-footer-link-layer:1;--cb-auth-cgu-gap:var(--cb-s8);--cb-auth-cgu-font-size:12.5px;--cb-auth-cgu-line-height:18px;--cb-auth-cgu-white-space:nowrap}@media (max-width:1280px){.auth-screen{--cb-auth-poster-max-width:1040px;--cb-auth-card-padding-inline:var(--cb-s24)}}@media (max-width:1100px){.auth-screen{--cb-auth-poster-max-width:520px;--cb-auth-card-max-width:440px;--cb-auth-card-padding-block:var(--cb-s22);--cb-auth-card-padding-inline:var(--cb-s24)}}@media (max-width:900px){.auth-screen{--cb-auth-poster-max-width:480px;--cb-auth-card-padding-block:var(--cb-s20);--cb-auth-card-padding-inline:var(--cb-s22)}}@media (max-width:720px){.auth-screen{--cb-auth-card-max-width:100%;--cb-auth-card-padding-block:var(--cb-s18);--cb-auth-card-padding-inline:var(--cb-s20);--cb-auth-title-font-size:17px;--cb-auth-title-line-height:22px;--cb-auth-pitch-font-size:12.5px;--cb-auth-pitch-line-height:18px}}@media (max-width:480px){.auth-screen{--cb-auth-card-padding-block:var(--cb-s16);--cb-auth-card-padding-inline:var(--cb-s16);--cb-auth-title-font-size:var(--cb-fs-16);--cb-auth-title-line-height:21px;--cb-auth-pitch-font-size:var(--cb-fs-12);--cb-auth-pitch-line-height:18px;--cb-auth-oauth-gap:var(--cb-s8);--cb-auth-oauth-padding-inline:var(--cb-s10);--cb-auth-trust-icon-size:var(--cb-s20);--cb-auth-trust-icon-scale:1.45;--cb-auth-cgu-gap:var(--cb-s6);--cb-auth-cgu-font-size:11.5px;--cb-auth-cgu-line-height:var(--cb-lh-16)}}.auth-screen--login{--cb-auth-login-screen-height:auto;--cb-auth-login-screen-min-height:100svh;--cb-auth-login-screen-rows:auto 1fr;--cb-auth-login-screen-overflow:visible;--cb-auth-login-poster-height:auto;--cb-auth-login-poster-min-height:0;--cb-auth-login-poster-align-self:center;--cb-auth-login-poster-overflow:visible;--cb-auth-login-poster-align-items:stretch;--cb-auth-login-panel-height:auto;--cb-auth-login-panel-min-height:0;--cb-auth-login-panel-align-self:stretch;--cb-auth-login-panel-overflow-x:visible;--cb-auth-login-panel-overflow-y:visible;--cb-auth-login-panel-scrollbar-gutter:auto;--cb-auth-login-content-height:auto;--cb-auth-login-content-min-height:0;--cb-auth-login-content-overflow:visible;--cb-auth-login-card-height:auto;--cb-auth-login-card-min-height:0;--cb-auth-login-card-align-self:stretch;--cb-auth-login-card-overflow-x:visible;--cb-auth-login-card-overflow-y:visible}@media (max-width:1100px){.auth-screen--login{--cb-auth-login-compact-marketing-display:none;--cb-auth-login-compact-poster-columns:minmax(0,1fr);--cb-auth-login-compact-poster-width:min(520px,100%);--cb-auth-login-compact-poster-max-width:100%;--cb-auth-login-compact-poster-padding:0;--cb-auth-login-compact-poster-border:none;--cb-auth-login-compact-poster-shadow:none;--cb-auth-login-compact-poster-background:transparent;--cb-auth-login-compact-right-padding-block:var(--cb-s2);--cb-auth-login-compact-card-height:auto;--cb-auth-login-compact-card-min-height:0;--cb-auth-login-compact-card-margin-block:auto}}@media (max-width:480px){.auth-screen--login{--cb-auth-login-mobile-brand-justify-self:center;--cb-auth-login-mobile-brand-text-align:center;--cb-auth-login-mobile-brand-logo-margin-inline:auto;--cb-auth-login-mobile-title-text-align:center}}.auth-screen--register{--cb-auth-register-screen-height:auto;--cb-auth-register-screen-min-height:100svh;--cb-auth-register-screen-rows:auto 1fr;--cb-auth-register-screen-overflow:visible;--cb-auth-register-poster-height:auto;--cb-auth-register-poster-min-height:0;--cb-auth-register-poster-align-self:center;--cb-auth-register-panel-min-height:0;--cb-auth-register-panel-overflow-x:visible;--cb-auth-register-panel-overflow-y:visible;--cb-auth-register-panel-scrollbar-gutter:auto;--cb-auth-register-card-height:auto;--cb-auth-register-card-min-height:0;--cb-auth-register-card-overflow-x:visible;--cb-auth-register-card-overflow-y:visible;--cb-auth-register-inline-fields-align-items:start;--cb-auth-register-inline-field-align-self:start;--cb-auth-register-inline-field-gap:var(--cb-s10)}@media (max-width:1100px){.auth-screen--register{--cb-auth-register-compact-marketing-display:none;--cb-auth-register-compact-poster-columns:minmax(0,1fr);--cb-auth-register-compact-poster-width:min(520px,100%);--cb-auth-register-compact-poster-max-width:100%;--cb-auth-register-compact-poster-padding:0;--cb-auth-register-compact-poster-border:none;--cb-auth-register-compact-poster-shadow:none;--cb-auth-register-compact-poster-background:transparent;--cb-auth-register-compact-right-padding-block:var(--cb-s2);--cb-auth-register-compact-card-height:auto;--cb-auth-register-compact-card-min-height:0;--cb-auth-register-compact-card-margin-block:0}}@media (max-width:480px){.auth-screen--register{--cb-auth-register-mobile-brand-justify-self:center;--cb-auth-register-mobile-brand-text-align:center;--cb-auth-register-mobile-brand-logo-margin-inline:auto;--cb-auth-register-mobile-title-text-align:center}}.auth-screen--forgot-password{--cb-auth-forgot-screen-height:auto;--cb-auth-forgot-screen-min-height:100svh;--cb-auth-forgot-screen-rows:auto 1fr;--cb-auth-forgot-screen-overflow:visible;--cb-auth-forgot-poster-height:auto;--cb-auth-forgot-poster-min-height:0;--cb-auth-forgot-poster-align-self:start;--cb-auth-forgot-poster-padding:0;--cb-auth-forgot-poster-border:none;--cb-auth-forgot-poster-shadow:none;--cb-auth-forgot-poster-background:transparent;--cb-auth-forgot-poster-overflow:visible;--cb-auth-forgot-panel-min-height:0;--cb-auth-forgot-panel-overflow-x:visible;--cb-auth-forgot-panel-overflow-y:visible;--cb-auth-forgot-card-height:auto;--cb-auth-forgot-card-min-height:0;--cb-auth-forgot-card-overflow-x:visible;--cb-auth-forgot-card-overflow-y:visible;--cb-auth-forgot-pitch-margin:0 0 var(--cb-s18);--cb-auth-forgot-pitch-color:var(--cb-text-muted);--cb-auth-forgot-pitch-font-size:var(--cb-auth-pitch-font-size);--cb-auth-forgot-pitch-line-height:var(--cb-auth-pitch-line-height);--cb-auth-forgot-pitch-white-space:var(--cb-auth-pitch-white-space);--cb-auth-forgot-pitch-text-align:left}@media (max-width:1100px){.auth-screen--forgot-password{--cb-auth-forgot-compact-right-padding-block:var(--cb-s2);--cb-auth-forgot-compact-card-height:auto;--cb-auth-forgot-compact-card-min-height:0;--cb-auth-forgot-compact-card-margin-block:0}}@media (max-width:480px){.auth-screen--forgot-password{--cb-auth-forgot-mobile-brand-justify-self:center;--cb-auth-forgot-mobile-brand-text-align:center;--cb-auth-forgot-mobile-brand-logo-margin-inline:auto;--cb-auth-forgot-mobile-title-text-align:center;--cb-auth-forgot-mobile-pitch-text-align:center}}.auth-screen--verify-email{--cb-auth-verify-screen-height:auto;--cb-auth-verify-screen-min-height:100svh;--cb-auth-verify-screen-rows:auto;--cb-auth-verify-screen-place-items:center;--cb-auth-verify-screen-overflow:visible;--cb-auth-verify-card-width:min(520px,100%);--cb-auth-verify-card-height:auto;--cb-auth-verify-card-min-height:0;--cb-auth-verify-card-max-width:520px;--cb-auth-verify-card-justify-self:center;--cb-auth-verify-card-align-self:center;--cb-auth-verify-card-overflow-x:visible;--cb-auth-verify-card-overflow-y:visible;--cb-auth-verify-brand-margin-bottom:var(--cb-s18);--cb-auth-verify-primary-margin-top:var(--cb-s8);--cb-auth-verify-secondary-width:100%;--cb-auth-verify-secondary-margin-top:var(--cb-s12)}@media (max-width:480px){.auth-screen--verify-email{--cb-auth-verify-mobile-brand-justify-self:center;--cb-auth-verify-mobile-brand-text-align:center;--cb-auth-verify-mobile-brand-logo-margin-inline:auto;--cb-auth-verify-mobile-title-text-align:center}}