.credit-conditions[data-v-7b668666]{border-top:1px solid var(--color-line);gap:var(--space-2);padding-top:var(--space-3);display:grid}.credit-conditions__header[data-v-7b668666]{justify-content:space-between;align-items:center;display:flex}.credit-conditions__header strong[data-v-7b668666]{font-size:.72rem}.credit-conditions__empty[data-v-7b668666]{background:var(--color-background);border:1px dashed var(--color-line);border-radius:var(--radius-sm);align-items:center;gap:var(--space-2);padding:var(--space-2);flex-wrap:wrap;justify-content:space-between;display:flex}.credit-conditions__empty div[data-v-7b668666]{gap:var(--space-1);min-width:0;display:grid}.credit-conditions__empty strong[data-v-7b668666]{font-size:.76rem}.credit-conditions__empty p[data-v-7b668666]{color:var(--color-muted);margin:0;font-size:.7rem;line-height:1.35}.credit-conditions__list[data-v-7b668666]{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.credit-conditions__list li[data-v-7b668666]{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.credit-conditions__list li>div[data-v-7b668666]{gap:var(--space-1);flex:1;min-width:0;display:grid}.credit-conditions__list strong[data-v-7b668666]{font-size:.8rem}.credit-conditions__list small[data-v-7b668666]{color:var(--color-muted);overflow-wrap:anywhere;font-size:.68rem}.finance-posting-action__error[data-v-87fc33a0]{color:var(--tone-danger-ink)}.finance-bcv-setup__rates[data-v-62a35b22]{gap:var(--space-2) var(--space-4);font-variant-numeric:tabular-nums;flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.finance-bcv-setup__rates span[data-v-62a35b22]{color:var(--color-muted);font-weight:800}.currency-summary[data-v-ba9762e8]{gap:var(--space-2);margin-bottom:var(--space-3);display:grid}.currency-summary h4[data-v-ba9762e8],.currency-summary p[data-v-ba9762e8]{margin:0}.currency-summary__empty[data-v-ba9762e8]{color:var(--color-muted)}.currency-summary__list[data-v-ba9762e8]{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.currency-summary__list li[data-v-ba9762e8]{background:var(--color-line);border-radius:var(--radius-pill,999px);align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3);display:inline-flex}.currency-summary__list span[data-v-ba9762e8]{color:var(--color-muted)}.finance-draft-entry__note[data-v-b9bd60a7]{color:var(--color-muted);font-size:var(--text-size-xs);margin:0}.finance-foundation-collection[data-v-7689783b]{min-width:0}.finance-foundation-collection[data-v-7689783b] .table-state-cell span{color:var(--color-muted);font-size:var(--text-size-sm);line-height:var(--line-height-body);margin-top:var(--space-2);display:block}.finance-foundation-collection[data-v-7689783b] .data-table{table-layout:fixed;min-width:100%}.finance-foundation-collection[data-v-7689783b] .finance-foundation-collection__cell{min-width:0}.finance-foundation-collection__cell-content[data-v-7689783b]{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.finance-foundation-collection[data-v-7689783b] .finance-foundation-collection__cell--code,.finance-foundation-collection[data-v-7689783b] .finance-foundation-collection__header--code,.finance-foundation-collection[data-v-7689783b] .finance-foundation-collection__cell--decimals,.finance-foundation-collection[data-v-7689783b] .finance-foundation-collection__header--decimals{width:8rem}.finance-foundation-collection[data-v-7689783b] .finance-foundation-collection__cell--status,.finance-foundation-collection[data-v-7689783b] .finance-foundation-collection__header--status,.finance-foundation-collection[data-v-7689783b] .finance-foundation-collection__actions{width:10rem}@media (width<=620px){.finance-foundation-collection[data-v-7689783b] .data-table{table-layout:auto}}.finance-period-readiness[data-v-5da3d702]{background:var(--color-surface-raised);border:1px solid var(--color-line);border-radius:var(--radius-lg);gap:var(--space-4);padding:var(--space-4);display:grid}.finance-period-readiness__header[data-v-5da3d702]{align-items:center;gap:var(--space-4);flex-wrap:wrap;justify-content:space-between;display:flex}.finance-period-readiness__header h2[data-v-5da3d702]{color:var(--color-ink);font-size:var(--text-size-lg);margin:0}.finance-period-readiness__title[data-v-5da3d702]{align-items:center;gap:var(--space-2);display:flex}.finance-period-readiness__period[data-v-5da3d702]{min-width:min(100%,18rem)}.finance-period-readiness__notice[data-v-5da3d702]{background:var(--tone-context-soft);border-left:3px solid var(--color-blue);border-radius:0 var(--radius-md) var(--radius-md) 0;color:var(--color-ink);padding:var(--space-3);margin:0}.finance-period-readiness__checks[data-v-5da3d702]{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.finance-period-readiness__checks div[data-v-5da3d702]{border:1px solid var(--color-line);border-radius:var(--radius-md);padding:var(--space-3)}.finance-period-readiness__checks dt[data-v-5da3d702]{color:var(--color-muted);font-size:var(--text-size-sm)}.finance-period-readiness__checks dd[data-v-5da3d702]{color:var(--color-ink);font-size:var(--text-size-lg);margin:var(--space-1) 0 0;font-weight:700}@media (width<=620px){.finance-period-readiness__checks[data-v-5da3d702]{grid-template-columns:1fr}}.finance-foundation-details[data-v-1243455a]{min-width:0}.finance-foundation-details__heading[data-v-1243455a]{justify-content:space-between;margin-bottom:.6rem;display:flex}.finance-foundation-details__heading-actions[data-v-1243455a]{justify-content:flex-end;gap:.5rem;display:flex}.finance-foundation-details__workspace[data-v-1243455a]{gap:var(--space-4);min-width:0;margin-top:.65rem;display:grid}@media (width<=620px){.finance-foundation-details__heading-actions[data-v-1243455a]{justify-content:flex-start}}.finance-readiness[data-v-ec00c151]{min-width:0}.finance-readiness__heading[data-v-ec00c151]{justify-content:space-between;align-items:end;gap:1rem;display:flex}.finance-readiness h2[data-v-ec00c151]{color:var(--color-ink);font:760 1.1rem var(--font-display);letter-spacing:-.04em;margin:.3rem 0 0}.finance-readiness__progress[data-v-ec00c151]{color:var(--color-muted);text-align:right;margin:0;font-size:.72rem;font-weight:800}.finance-readiness__list[data-v-ec00c151]{gap:.35rem;margin:1.15rem 0;padding:0;list-style:none;display:grid}.finance-readiness__list li[data-v-ec00c151]{border-radius:var(--radius-md);align-items:center;gap:var(--space-2);padding:var(--space-2);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.finance-readiness__icon[data-v-ec00c151]{background:var(--color-surface);border:1px solid var(--color-line);color:var(--color-muted);border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.finance-readiness__list li.is-complete .finance-readiness__icon[data-v-ec00c151]{background:var(--tone-growth-soft);color:var(--tone-growth-ink)}.finance-readiness__list li.is-current[data-v-ec00c151]{background:var(--tone-context-soft)}.finance-readiness__list li.is-current .finance-readiness__icon[data-v-ec00c151]{background:var(--color-surface-raised);border-color:var(--color-blue);color:var(--color-blue)}.finance-readiness strong[data-v-ec00c151]{color:var(--color-ink);font-size:.76rem;display:block}.finance-readiness__state[data-v-ec00c151]{color:var(--color-muted);white-space:nowrap;font-size:.66rem;font-weight:800}.finance-readiness__list li.is-complete .finance-readiness__state[data-v-ec00c151]{color:var(--tone-growth-ink)}.finance-readiness__list li.is-optional .finance-readiness__state[data-v-ec00c151]{font-weight:700}.finance-readiness__next[data-v-ec00c151]{background:var(--color-surface);border-left:3px solid var(--color-blue);border-radius:0 var(--radius-md) var(--radius-md) 0;color:var(--color-muted);padding:var(--space-3);margin:0;font-size:.72rem;line-height:1.45}@media (width<=620px){.finance-readiness__heading[data-v-ec00c151]{flex-direction:column;align-items:start}.finance-readiness__progress[data-v-ec00c151]{text-align:left}.finance-readiness__list li[data-v-ec00c151]{grid-template-columns:auto minmax(0,1fr);align-items:start}.finance-readiness__state[data-v-ec00c151]{grid-column:2}}.finance-state-card[data-v-6be03646]{min-width:0;padding:clamp(var(--space-4), 2vw, var(--space-6))}.finance-card-heading[data-v-6be03646]{align-items:flex-start;gap:var(--space-4);justify-content:space-between;display:flex}.finance-card-heading h2[data-v-6be03646]{color:var(--color-ink);font:760 var(--text-size-xl) var(--font-display);letter-spacing:-.045em;margin:var(--space-1) 0 0}.finance-state-card__action[data-v-6be03646]{border-top:1px solid var(--color-line);align-items:center;gap:var(--space-2);margin-top:var(--space-5);padding-top:var(--space-3);display:flex}.finance-state-card__action span[data-v-6be03646],.finance-card-heading__hint[data-v-6be03646]{color:var(--color-muted);font-size:var(--text-size-xs);letter-spacing:.1em;text-transform:uppercase;font-weight:850}.finance-state-card__action strong[data-v-6be03646]{color:var(--color-ink);font-size:var(--text-size-sm)}.finance-card-heading__hint[data-v-6be03646]{background:var(--color-background);border:1px solid var(--color-line);border-radius:var(--radius-pill);letter-spacing:0;padding:var(--space-2) var(--space-3);text-transform:none;flex:none}.finance-state-card__content[data-v-6be03646]{gap:var(--space-3);margin-top:var(--space-5);display:grid}.finance-state-card__content[data-v-6be03646] .finance-status{min-height:166px;padding:var(--space-5);text-align:left;align-items:flex-start}.finance-state-card__content[data-v-6be03646] .finance-status__icon{margin-bottom:0}@media (width<=620px){.finance-state-card[data-v-6be03646]{padding:var(--space-4)}.finance-card-heading[data-v-6be03646]{flex-direction:column}}.finance-currency-edit__identity[data-v-1c2bf92d]{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.finance-currency-edit__identity div[data-v-1c2bf92d]{background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-md);gap:var(--space-1);padding:var(--space-3);display:grid}.finance-currency-edit__identity dt[data-v-1c2bf92d]{color:var(--color-muted);font-size:var(--text-size-xs)}.finance-currency-edit__identity dd[data-v-1c2bf92d]{color:var(--color-ink);font-size:var(--text-size-sm);margin:0;font-weight:700}@media (width<=560px){.finance-currency-edit__identity[data-v-1c2bf92d]{grid-template-columns:1fr}}.finance-foundation[data-v-717d7ec8]{gap:var(--space-4);min-width:0;display:grid}.finance-setup-grid[data-v-717d7ec8]{align-items:stretch;gap:var(--space-4);grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);display:grid}.finance-state-card[data-v-717d7ec8],.finance-readiness-card[data-v-717d7ec8],.finance-details-card[data-v-717d7ec8]{min-width:0}.finance-state-card[data-v-717d7ec8],.finance-readiness-card[data-v-717d7ec8]{padding:var(--space-5)}.finance-card-heading[data-v-717d7ec8]{align-items:flex-start;gap:var(--space-4);justify-content:space-between;display:flex}.finance-card-heading h2[data-v-717d7ec8]{color:var(--color-ink);font:760 var(--text-size-lg) var(--font-display);letter-spacing:-.045em;margin:var(--space-1) 0 0}.finance-state-card__action[data-v-717d7ec8]{border-top:1px solid var(--color-line);align-items:center;gap:var(--space-2);margin-top:var(--space-4);padding-top:var(--space-3);display:flex}.finance-state-card__action span[data-v-717d7ec8],.finance-card-heading__hint[data-v-717d7ec8]{color:var(--color-muted);font-size:var(--text-size-xs);letter-spacing:.1em;text-transform:uppercase;font-weight:850}.finance-state-card__action strong[data-v-717d7ec8]{color:var(--color-ink);font-size:var(--text-size-sm)}.finance-card-heading__hint[data-v-717d7ec8]{background:var(--color-background);border:1px solid var(--color-line);letter-spacing:0;padding:var(--space-1) var(--space-2);text-transform:none;border-radius:999px;flex:none}.finance-state-card__content[data-v-717d7ec8]{gap:var(--space-3);margin-top:var(--space-3);display:grid}.finance-state-card__content[data-v-717d7ec8] .finance-status{min-height:166px;padding:var(--space-5);text-align:left;align-items:flex-start}.finance-state-card__content[data-v-717d7ec8] .finance-status__icon{margin-bottom:0}@media (width<=860px){.finance-setup-grid[data-v-717d7ec8]{grid-template-columns:1fr}}@media (width<=620px){.finance-state-card[data-v-717d7ec8],.finance-readiness-card[data-v-717d7ec8]{padding:var(--space-5)}.finance-card-heading[data-v-717d7ec8]{flex-direction:column}}
