.accruals-page-loader[data-v-3d208544]{display:flex;flex-direction:column;gap:var(--space-md);width:100%;box-sizing:border-box}.accruals-page-loader--fill[data-v-3d208544]{flex:1 1 auto;min-height:56vh}.accruals-page-loader__header[data-v-3d208544]{width:100%}.accruals-page-loader__hero[data-v-3d208544]{display:flex;flex-direction:column;gap:var(--space-sm);min-height:20.75rem;padding:var(--space-lg) var(--space-md);border:var(--border-sm) solid var(--slate-200);border-radius:var(--radius-16);background:var(--grey-white);box-sizing:border-box}.accruals-page-loader__cards[data-v-3d208544]{display:flex;gap:var(--space-md);width:100%}.accruals-page-loader__card[data-v-3d208544]{display:flex;flex:1 1 0;flex-direction:column;gap:var(--space-sm);min-width:0;padding:var(--space-9);border:var(--border-sm) solid var(--slate-200);border-radius:var(--radius-16);background:var(--grey-white);box-sizing:border-box}.accruals-page-loader__bone[data-v-3d208544]{display:block;border-radius:var(--radius-xs);background:linear-gradient(90deg,var(--grey-50) 25%,var(--grey-100) 37%,var(--grey-50) 63%);background-size:400% 100%;animation:accruals-page-shimmer-3d208544 1.2s ease infinite}.accruals-page-loader__bone--title[data-v-3d208544]{width:8.5rem;height:1.75rem}.accruals-page-loader__bone--hero-title[data-v-3d208544]{width:min(22rem,70%);height:1.5rem}.accruals-page-loader__bone--card-title[data-v-3d208544]{width:10rem;height:1.25rem}.accruals-page-loader__bone--line[data-v-3d208544]{width:100%;height:.75rem}.accruals-page-loader__bone--line-short[data-v-3d208544]{width:42%}.accruals-page-loader__bone--btn[data-v-3d208544]{width:8.75rem;height:2rem;margin-top:var(--space-xs);border-radius:var(--radius-6)}@media(max-width:1100px){.accruals-page-loader__cards[data-v-3d208544]{flex-direction:column}}@media(prefers-reduced-motion:reduce){.accruals-page-loader__bone[data-v-3d208544]{animation:none}}@keyframes accruals-page-shimmer-3d208544{0%{background-position:100% 0}to{background-position:0 0}}.accruals-hero[data-v-5d3b0923]{position:relative;width:100%;border-radius:var(--radius-lg);overflow:hidden;box-shadow:0 1px 2px var(--color-accrual-hero-fade),0 24px 48px var(--color-accrual-hero-glow)}.accruals-hero__backdrop[data-v-5d3b0923]{position:absolute;inset:0;overflow:hidden;background:linear-gradient(155deg,var(--blue-50) 8.13%,var(--grey-white) 36.6%,var(--grey-white) 61.72%,var(--blue-100) 81.82%,var(--blue-200) 91.87%)}.accruals-hero__backdrop-glow[data-v-5d3b0923]{position:absolute;border-radius:3rem;pointer-events:none}.accruals-hero__backdrop-glow--right[data-v-5d3b0923]{top:-5.5rem;right:4rem;width:26.25rem;height:15rem;transform:rotate(8deg);background:linear-gradient(149deg,var(--blue-200) 3.67%,var(--color-accrual-gradient-fade) 75.94%);filter:blur(52px)}.accruals-hero__backdrop-glow--left[data-v-5d3b0923]{bottom:2rem;left:-5rem;width:27.5rem;height:15rem;background:linear-gradient(43deg,var(--blue-50) 7.74%,var(--color-accrual-hero-glass-fade) 75.36%);filter:blur(60px)}.accruals-hero__backdrop-card[data-v-5d3b0923]{position:absolute;border-radius:var(--radius-md);pointer-events:none}.accruals-hero__backdrop-card--upper[data-v-5d3b0923]{top:1.5rem;right:50%;width:11rem;height:7.5rem;transform:rotate(-6deg);background:var(--color-accrual-hero-glass);border:1px solid var(--color-accrual-hero-glass-border);box-shadow:0 -14px 36.8px var(--color-accrual-hero-lift)}.accruals-hero__backdrop-card--lower[data-v-5d3b0923]{bottom:2.5rem;right:60%;width:8.25rem;height:6rem;transform:rotate(5deg);background:var(--color-accrual-hero-wash);border:1px solid var(--color-accrual-hero-glass-border-soft)}.accruals-hero__backdrop-fade[data-v-5d3b0923]{position:absolute;top:0;left:0;right:0;height:8.75rem;background:linear-gradient(180deg,var(--color-accrual-hero-glass-strong),var(--color-accrual-hero-glass-fade));pointer-events:none}.accruals-hero__backdrop-inset[data-v-5d3b0923]{position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 1px 0 var(--color-accrual-hero-highlight),inset 0 0 0 1px var(--color-accrual-hero-inset);pointer-events:none}.accruals-hero__content[data-v-5d3b0923]{position:relative;z-index:var(--z-base);display:flex;align-items:center;justify-content:space-between;gap:var(--space-lg);min-height:20.75rem;padding:var(--space-xl) 9.5rem var(--space-xl) 4.375rem}.accruals-hero__copy[data-v-5d3b0923]{display:flex;flex-direction:column;gap:var(--space-sm);max-width:35.5rem}.accruals-hero__title[data-v-5d3b0923]{margin:0;font-size:2.25rem;line-height:2.5625rem;font-weight:var(--font-weight-semibold);color:var(--grey-ink);text-transform:capitalize}.accruals-hero__description[data-v-5d3b0923]{margin:0;max-width:30.375rem;font-size:var(--font-size-xxs);line-height:var(--line-height-xs);color:var(--slate-500)}.accruals-hero__cta[data-v-5d3b0923]{width:-moz-fit-content;width:fit-content;margin-top:var(--space-2xs);height:2rem!important;min-width:unset!important;padding:0 1rem!important;text-transform:none!important;letter-spacing:normal!important}.accruals-hero__cta-label[data-v-5d3b0923]{display:inline-flex;align-items:center;gap:var(--space-2xs)}.accruals-hero__cta-icon[data-v-5d3b0923]{display:block;width:.75rem;height:.75rem;flex-shrink:0}.accruals-hero__progress-wrap[data-v-5d3b0923]{display:flex;flex-direction:column;gap:var(--space-xs);width:100%;margin-top:var(--space-2xs)}.accruals-hero__running-btn[data-v-5d3b0923]{width:-moz-fit-content;width:fit-content;height:2rem!important;min-width:unset!important;padding:0 1rem!important;text-transform:none!important;letter-spacing:normal!important;background:var(--grey-200)!important;color:var(--grey-600)!important}.accruals-hero__progress-row[data-v-5d3b0923]{display:flex;align-items:center;gap:.75rem;width:100%}.accruals-hero__progress-track[data-v-5d3b0923]{flex:1 1 auto;min-width:0;height:.25rem;border-radius:9999px;background:var(--color-accrual-blue-border);overflow:hidden}.accruals-hero__progress-fill[data-v-5d3b0923]{height:100%;border-radius:inherit;background:var(--blue-500);transition:width var(--duration-med) var(--ease-standard)}.accruals-hero__progress-value[data-v-5d3b0923]{flex-shrink:0;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);line-height:normal;color:var(--grey-900)}.accruals-hero__progress-hint[data-v-5d3b0923]{flex:0 0 17.5rem;margin:0;font-size:var(--font-size-xxs);line-height:var(--line-height-sm);color:var(--slate-500)}.accruals-hero__illustration-wrap[data-v-5d3b0923]{flex-shrink:0;width:min(22.125rem,34vw)}.accruals-hero__illustration[data-v-5d3b0923]{display:block;width:100%;height:auto}@media(max-width:960px){.accruals-hero__content[data-v-5d3b0923]{flex-direction:column;align-items:flex-start;padding:var(--space-lg)}.accruals-hero__backdrop-card--lower[data-v-5d3b0923],.accruals-hero__backdrop-card--upper[data-v-5d3b0923]{display:none}.accruals-hero__illustration-wrap[data-v-5d3b0923]{width:min(18rem,100%);align-self:center}.accruals-hero__progress-row[data-v-5d3b0923]{flex-wrap:wrap}.accruals-hero__progress-hint[data-v-5d3b0923]{flex:1 1 100%}}.accruals-option-row[data-v-4fb1a590]{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:3.875rem;padding:var(--space-sm);border:var(--border-sm) solid var(--slate-200);border-radius:var(--radius-sm);background:var(--grey-white);cursor:pointer;text-align:left;transition:background var(--duration-med) var(--ease-standard)}.accruals-option-row[data-v-4fb1a590]:hover:not(:disabled){background:var(--grey-50)}.accruals-option-row--disabled[data-v-4fb1a590],.accruals-option-row[data-v-4fb1a590]:disabled{cursor:default;opacity:.7;background:var(--slate-200);border-color:var(--slate-300)}.accruals-option-row--disabled .accruals-option-row__icon-wrap[data-v-4fb1a590],.accruals-option-row:disabled .accruals-option-row__icon-wrap[data-v-4fb1a590]{opacity:.85;background:var(--grey-75)}.accruals-option-row--disabled .accruals-option-row__subtitle[data-v-4fb1a590],.accruals-option-row--disabled .accruals-option-row__title[data-v-4fb1a590],.accruals-option-row:disabled .accruals-option-row__subtitle[data-v-4fb1a590],.accruals-option-row:disabled .accruals-option-row__title[data-v-4fb1a590]{color:var(--grey-400)}.accruals-option-row__left[data-v-4fb1a590]{display:flex;align-items:center;gap:var(--space-sm);min-width:0}.accruals-option-row__icon-wrap[data-v-4fb1a590]{display:inline-flex;padding:var(--space-xs);border-radius:var(--radius-sm);background:var(--grey-75);flex-shrink:0}.accruals-option-row__text[data-v-4fb1a590]{display:flex;flex-direction:column;gap:var(--space-2xs);min-width:0}.accruals-option-row__title-row[data-v-4fb1a590]{display:flex;align-items:center;gap:var(--space-xs)}.accruals-option-row__title[data-v-4fb1a590]{font-size:var(--font-size-13);font-weight:var(--font-weight-semibold);color:var(--grey-ink);white-space:nowrap}.accruals-option-row__badge[data-v-4fb1a590]{padding:var(--space-3xs) var(--space-xs-5);border-radius:var(--radius-xs);background:var(--green-50);color:var(--green-700);font-size:var(--font-size-2xs);font-weight:var(--font-weight-bold);line-height:1}.accruals-option-row__subtitle[data-v-4fb1a590]{font-size:var(--font-size-3xs);color:var(--slate-500);white-space:nowrap}.accruals-option-row__chevron[data-v-4fb1a590]{flex-shrink:0}.accruals-config-card[data-v-c3eebb8a]{display:flex;flex:1 1 0;flex-direction:column;gap:var(--space-md);min-width:0;padding:var(--space-9);border:var(--border-sm) solid var(--slate-200);border-radius:var(--radius-16);background:var(--grey-white);cursor:pointer}.accruals-config-card__header[data-v-c3eebb8a]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md)}.accruals-config-card__title-group[data-v-c3eebb8a]{display:flex;align-items:center;gap:var(--space-xs)}.accruals-config-card__icon-wrap[data-v-c3eebb8a]{display:inline-flex;padding:var(--space-xs-5);border-radius:var(--radius-sm);background:var(--grey-75)}.accruals-config-card__icon[data-v-c3eebb8a]{display:block;width:var(--icon-xs);height:var(--icon-xs)}.accruals-config-card__title[data-v-c3eebb8a]{margin:0;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--grey-ink)}.accruals-config-card__chevron[data-v-c3eebb8a]{display:block;width:var(--icon-xs);height:var(--icon-xs);flex-shrink:0}.accruals-config-card__description[data-v-c3eebb8a]{margin:0;font-size:var(--font-size-13);line-height:var(--line-height-xs);color:var(--slate-500)}.accruals-config-card__options[data-v-c3eebb8a]{display:flex;flex-direction:column;gap:var(--space-5)}.accruals-data-card[data-v-a99b9964]{display:flex;flex:1 1 0;flex-direction:column;gap:var(--space-md);min-width:0;padding:var(--space-9);border:var(--border-sm) solid var(--slate-200);border-radius:var(--radius-16);background:var(--grey-white);cursor:pointer;transition:background var(--duration-med) var(--ease-standard)}.accruals-data-card[data-v-a99b9964]:focus-visible{outline:var(--border-md) solid var(--blue-500);outline-offset:var(--space-2xs)}.accruals-data-card__header[data-v-a99b9964]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md)}.accruals-data-card__title-group[data-v-a99b9964]{display:flex;align-items:center;gap:var(--space-xs)}.accruals-data-card__icon-wrap[data-v-a99b9964]{display:inline-flex;padding:var(--space-xs-5);border-radius:var(--radius-sm);background:var(--grey-75)}.accruals-data-card__icon[data-v-a99b9964]{display:block;width:var(--icon-xs);height:var(--icon-xs)}.accruals-data-card__title[data-v-a99b9964]{margin:0;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--grey-ink)}.accruals-data-card__sync[data-v-a99b9964]{display:inline-flex;align-items:center;gap:var(--space-xs-5);padding:0;border:none;background:transparent;color:var(--primary-button);font-size:var(--font-size-13);font-weight:var(--font-weight-semibold);cursor:pointer}.accruals-data-card__sync[data-v-a99b9964]:disabled{cursor:wait;opacity:.6}.accruals-data-card__sync-icon-wrap[data-v-a99b9964]{display:inline-flex;width:var(--icon-xs);height:var(--icon-xs)}.accruals-data-card__sync-icon[data-v-a99b9964]{display:block;width:100%;height:100%}.accruals-data-card__metrics[data-v-a99b9964]{display:flex;flex-direction:column;gap:var(--space-xs)}.accruals-data-card__metric[data-v-a99b9964]{display:flex;align-items:center;justify-content:space-between;width:100%;padding:var(--space-sm);border:none;border-radius:var(--radius-sm);background:var(--grey-weak);text-align:left;cursor:pointer;transition:background var(--duration-med) var(--ease-standard)}.accruals-data-card__metric[data-v-a99b9964]:hover{background:var(--state-hover-table)}.accruals-data-card__metric[data-v-a99b9964]:focus-visible{outline:var(--border-md) solid var(--blue-500);outline-offset:var(--space-2xs)}.accruals-data-card__metric-value[data-v-a99b9964]{font-size:var(--font-size-md);font-weight:var(--font-weight-bold);color:var(--grey-ink)}.accruals-data-card__metric-label[data-v-a99b9964]{font-size:var(--font-size-3xs);color:var(--slate-500)}.accruals-data-card__last-synced[data-v-a99b9964]{margin:0;font-size:var(--font-size-13);font-weight:var(--font-weight-medium);color:var(--slate-500)}.accruals-data-card__issue[data-v-a99b9964]{margin:0;font-size:var(--font-size-13);font-weight:var(--font-weight-medium);color:var(--red-700)}.accruals-page[data-v-69667c1e]{display:flex;flex-direction:column;gap:var(--space-sm);min-height:100%;padding:var(--space-5) var(--space-sm);background:var(--grey-white);box-sizing:border-box}.accruals-page>.accruals-page-loader[data-v-69667c1e]{flex:1 1 auto}.accruals-page__header[data-v-69667c1e]{width:100%}.accruals-page__title-group[data-v-69667c1e]{display:flex;align-items:center}.accruals-page__title[data-v-69667c1e]{margin:0;font-size:var(--font-size-lg);line-height:var(--line-height-xl);font-weight:var(--font-weight-bold);color:var(--grey-900)}.accruals-page__refresh-btn[data-v-69667c1e]{width:var(--size-control-sm)!important;height:var(--size-control-sm)!important;min-width:unset!important;color:var(--grey-700)!important}.accruals-page__info-btn[data-v-69667c1e]{width:var(--icon-xs)!important;height:var(--icon-xs)!important;min-width:unset!important;padding:0!important}.accruals-page__alert[data-v-69667c1e]{margin:0}.accruals-page__body[data-v-69667c1e]{display:flex;flex-direction:column;gap:var(--space-md);width:100%}.accruals-page__body--loading[data-v-69667c1e]{opacity:.72;pointer-events:none}.accruals-page__cards[data-v-69667c1e]{display:flex;gap:var(--space-md);width:100%}@media(max-width:1100px){.accruals-page__cards[data-v-69667c1e]{flex-direction:column}}