.attention-list.svelte-oe5xrn{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.attention-item.svelte-oe5xrn{display:flex;gap:var(--space-md);align-items:flex-start;padding:var(--space-md) 0;border-bottom:1px solid var(--color-border);font-family:var(--font-body);font-size:var(--font-size-body);font-weight:300;color:var(--color-text);line-height:1.45}.attention-item.svelte-oe5xrn:last-child{border-bottom:none;padding-bottom:0}.attention-badge.svelte-oe5xrn{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-pill);font-size:var(--font-size-meta);font-weight:500;line-height:1;background:var(--color-warning-dim);color:var(--color-warning);border:1px solid color-mix(in srgb,var(--color-warning) 25%,transparent)}.attention-badge--critical.svelte-oe5xrn{background:var(--color-danger-dim);color:var(--color-danger);border-color:color-mix(in srgb,var(--color-danger) 30%,transparent)}.attention-copy.svelte-oe5xrn{min-width:0}.attention-copy.svelte-oe5xrn strong:where(.svelte-oe5xrn){font-weight:500}.attention-amount.svelte-oe5xrn{font-family:var(--font-data);font-variant-numeric:tabular-nums;margin-left:var(--space-sm);color:var(--color-text)}.attention-why.svelte-oe5xrn{display:block;margin-top:var(--space-xs);color:var(--color-text-secondary)}.attention-empty.svelte-oe5xrn{margin:0;font-family:var(--font-body);font-size:var(--font-size-body);font-weight:300;color:var(--color-text-muted)}.compo.svelte-jvunrl{position:relative;width:100%}.compo__svg.svelte-jvunrl{display:block;width:100%;height:auto}.compo-caption.svelte-jvunrl{font-family:var(--font-body);font-size:var(--font-size-meta);fill:var(--color-text-secondary)}.compo-total.svelte-jvunrl{font-family:var(--font-data);font-weight:500;fill:var(--color-text)}.compo-label.svelte-jvunrl{font-family:var(--font-body);font-size:var(--font-size-meta);font-weight:500;fill:var(--color-on-brand);pointer-events:none}.compo-seg.svelte-jvunrl{cursor:default}.empty-line.svelte-jvunrl{stroke:var(--color-text-muted);stroke-width:1.5;stroke-dasharray:6 6}.chart-tooltip.svelte-jvunrl{position:fixed;pointer-events:none;z-index:var(--z-tooltip);background:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius-sm);box-shadow:var(--shadow-tooltip);padding:var(--space-sm) var(--space-md);font-family:var(--font-body);font-size:var(--font-size-meta);line-height:1.5;max-width:var(--grid-card-min)}.inflows.svelte-1ohs6ks{min-width:0}.inflows-h2.svelte-1ohs6ks{font-family:var(--font-body);font-size:var(--font-size-heading);font-weight:500;color:var(--color-text);margin:0 0 var(--space-xs)}.inflows-note.svelte-1ohs6ks,.inflows-footer.svelte-1ohs6ks,.inflows-empty.svelte-1ohs6ks{font-family:var(--font-body);font-size:var(--font-size-meta);font-weight:300;color:var(--color-text-secondary);line-height:1.5;margin:0 0 var(--space-md)}.inflows-footer.svelte-1ohs6ks{margin:var(--space-md) 0 0;color:var(--color-text-muted)}.inflows-empty.svelte-1ohs6ks{margin:0 0 var(--space-md);padding:var(--space-sm) var(--space-md);border:1px dashed var(--color-border);border-radius:var(--radius-sm);color:var(--color-text-secondary)}.inflows-tier.svelte-1ohs6ks{margin-top:var(--space-md)}.inflows-tier--muted.svelte-1ohs6ks{margin-top:var(--space-xl);padding-top:var(--space-lg);border-top:1px dashed var(--color-border)}.inflows-tier__label.svelte-1ohs6ks{font-family:var(--font-body);font-size:var(--font-size-label);font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--color-text);margin:0 0 var(--space-sm)}.inflows-tier--muted.svelte-1ohs6ks .inflows-tier__label:where(.svelte-1ohs6ks){color:var(--color-text-muted)}.inflows-caption.svelte-1ohs6ks{font-family:var(--font-body);font-size:var(--font-size-meta);color:var(--color-text-secondary);margin:0 0 var(--space-sm)}.inflows-caption__total.svelte-1ohs6ks{font-family:var(--font-data);font-weight:500;color:var(--color-text)}.inflows-svg.svelte-1ohs6ks{display:block;width:100%;height:auto;margin-bottom:var(--space-md)}.inflows-seg-label.svelte-1ohs6ks{font-family:var(--font-body);font-size:var(--font-size-meta);font-weight:500;fill:var(--color-on-brand);pointer-events:none}.inflows-seg-label--muted.svelte-1ohs6ks{fill:var(--color-text)}.inflows-empty-line.svelte-1ohs6ks{stroke:var(--color-text-muted);stroke-width:1.5;stroke-dasharray:6 6}.inflows-table-wrap.svelte-1ohs6ks{overflow-x:auto}.inflows-table.svelte-1ohs6ks{width:100%;border-collapse:collapse;font-family:var(--font-body);font-size:var(--font-size-body)}.inflows-table.svelte-1ohs6ks th:where(.svelte-1ohs6ks){text-align:left;color:var(--color-text-muted);font-weight:300;font-size:var(--font-size-label);letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid var(--color-border-strong);padding:var(--space-sm) var(--space-sm) var(--space-sm) 0}.inflows-table.svelte-1ohs6ks td:where(.svelte-1ohs6ks){border-bottom:1px solid var(--color-border);padding:var(--space-sm) var(--space-sm) var(--space-sm) 0;color:var(--color-text);font-weight:300}.inflows-table--muted.svelte-1ohs6ks td:where(.svelte-1ohs6ks){color:var(--color-text-secondary)}.inflows-table.svelte-1ohs6ks .num:where(.svelte-1ohs6ks){text-align:right;font-family:var(--font-data);font-variant-numeric:tabular-nums}.inflows-swatch.svelte-1ohs6ks{display:inline-block;width:var(--space-md);height:var(--space-md);border-radius:var(--radius-sm);margin-right:var(--space-sm);vertical-align:middle}.inflows-swatch--muted.svelte-1ohs6ks{opacity:.45;box-shadow:inset 0 0 0 1px var(--color-border)}.inflows-tooltip.svelte-1ohs6ks{position:fixed;pointer-events:none;z-index:var(--z-tooltip);background:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius-sm);box-shadow:var(--shadow-tooltip);padding:var(--space-sm) var(--space-md);font-family:var(--font-body);font-size:var(--font-size-meta);line-height:1.5;max-width:var(--grid-card-min);white-space:pre-line}.week-tip.svelte-1aot5pf{min-width:var(--grid-card-min);max-width:var(--grid-card-max);background:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius-sm);box-shadow:var(--shadow-tooltip);padding:var(--space-sm) var(--space-md);font-family:var(--font-body);font-size:var(--font-size-meta);line-height:1.5}.week-tip__title.svelte-1aot5pf{font-weight:500;margin-bottom:var(--space-xs)}.week-tip__summary.svelte-1aot5pf{color:var(--color-text-secondary)}.week-tip__group.svelte-1aot5pf{margin-top:var(--space-sm)}.week-tip__group--muted.svelte-1aot5pf,.week-tip__group--muted.svelte-1aot5pf .week-tip__heading:where(.svelte-1aot5pf),.week-tip__group--muted.svelte-1aot5pf .week-tip__label:where(.svelte-1aot5pf),.week-tip__group--muted.svelte-1aot5pf .week-tip__amount:where(.svelte-1aot5pf){color:var(--color-text-muted)}.week-tip__heading.svelte-1aot5pf{font-weight:500;color:var(--color-text-secondary);margin-bottom:var(--space-xs)}.week-tip__row.svelte-1aot5pf{display:flex;align-items:baseline;gap:var(--space-sm)}.week-tip__dot.svelte-1aot5pf{display:inline-block;flex-shrink:0;width:var(--space-sm);height:var(--space-sm);border-radius:var(--radius-pill);align-self:center}.week-tip__dot--in.svelte-1aot5pf{background:var(--color-success)}.week-tip__dot--out.svelte-1aot5pf{background:var(--color-danger)}.week-tip__dot--probable.svelte-1aot5pf{background:var(--color-text-muted)}.week-tip__label.svelte-1aot5pf{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.week-tip__amount.svelte-1aot5pf{flex:0 0 auto;margin-left:auto;font-family:var(--font-data);font-variant-numeric:tabular-nums;font-weight:var(--font-weight-data);text-align:right}.weekly-chart.svelte-1yq0h59{position:relative;width:100%}.weekly-chart__svg.svelte-1yq0h59{display:block;width:100%;height:auto}.grid-line.svelte-1yq0h59{stroke:var(--color-border);stroke-width:1}.grid-zero.svelte-1yq0h59{stroke:var(--color-border-strong);stroke-width:1.5}.empty-line.svelte-1yq0h59{stroke:var(--color-text-muted);stroke-width:1.5;stroke-dasharray:6 6}.axis-label.svelte-1yq0h59,.tick-label.svelte-1yq0h59{font-family:var(--font-data);font-size:7px;fill:var(--color-text-muted)}.bar-in.svelte-1yq0h59{fill:var(--color-success)}.bar-out.svelte-1yq0h59{fill:var(--color-danger)}.close-line.svelte-1yq0h59{stroke:var(--color-text);stroke-width:1.5;stroke-linejoin:round}.close-dot.svelte-1yq0h59{fill:var(--color-text);stroke:var(--color-surface);stroke-width:1.5}.hit.svelte-1yq0h59{fill:transparent;cursor:default}.chart-tooltip.svelte-1yq0h59{position:fixed;pointer-events:none;z-index:var(--z-tooltip)}.horizon-chart.svelte-1c9f46t{position:relative;width:100%}.horizon-chart__svg.svelte-1c9f46t{display:block;width:100%;height:auto}.grid-line.svelte-1c9f46t{stroke:var(--color-border);stroke-width:1}.grid-zero.svelte-1c9f46t{stroke:var(--color-border-strong);stroke-width:1.5}.empty-line.svelte-1c9f46t{stroke:var(--color-text-muted);stroke-width:1.5;stroke-dasharray:6 6}.axis-label.svelte-1c9f46t,.tick-label.svelte-1c9f46t{font-family:var(--font-data);font-size:7px;fill:var(--color-text-muted)}.bar-burn.svelte-1c9f46t{fill:var(--color-danger)}.bar-hire.svelte-1c9f46t{fill:var(--color-cat-c-fg)}.hit.svelte-1c9f46t{fill:transparent;cursor:default}.chart-tooltip.svelte-1c9f46t{position:fixed;pointer-events:none;z-index:var(--z-tooltip);background:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius-sm);box-shadow:var(--shadow-tooltip);padding:var(--space-sm) var(--space-md);font-family:var(--font-body);font-size:var(--font-size-meta);line-height:1.5;max-width:var(--grid-card-min)}.chart-tooltip__title.svelte-1c9f46t{font-weight:500;margin-bottom:var(--space-xs)}
