.ov.svelte-138py46{position:relative;display:grid;grid-template-columns:52px minmax(0,1fr);grid-template-rows:minmax(0,1fr);height:100%;min-height:380px;overflow:hidden;background:#fafaf7;font-size:12.5px}.ov-avatar.svelte-138py46{display:grid;place-items:center;width:28px;height:28px;margin:0 auto 10px;border-radius:7px;background:var(--volt);font-size:12px;font-weight:600}.ov-main.svelte-138py46{position:relative;display:grid;grid-template-rows:auto auto minmax(0,1fr);gap:8px;min-width:0;padding:12px 14px}.ov-head.svelte-138py46{display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.ov-titles.svelte-138py46{display:grid;min-width:0}.ov-titles.svelte-138py46 .demo-title:where(.svelte-138py46){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ov-actions.svelte-138py46{display:flex;flex:none;gap:8px}.ov-secondary.svelte-138py46{display:none;align-items:center;padding:8px 12px;border:1px solid #d9dcd2;border-radius:6px;background:#fff;font-size:12px;font-weight:500;white-space:nowrap}.ov-money.svelte-138py46{display:grid;padding:3px 12px;border:1px solid #e6e8df;border-radius:10px;background:#fff}.ov-cell.svelte-138py46{display:flex;align-items:baseline;justify-content:space-between;gap:10px;min-width:0;padding:5px 0}.ov-cell.svelte-138py46+.ov-cell:where(.svelte-138py46){border-top:1px solid #eceee6}.ov-label.svelte-138py46{overflow:hidden;color:#3c3c44;font-size:11.5px;text-overflow:ellipsis;white-space:nowrap}.ov-figure.svelte-138py46{display:flex;flex:none;align-items:baseline;gap:7px}.ov-figure.svelte-138py46 .demo-swap:where(.svelte-138py46){justify-items:end}.ov-value.svelte-138py46{font-size:15px;font-weight:700;line-height:1.25;letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;transition:color var(--dur-base) var(--ease-out)}.ov-cell.is-alert.svelte-138py46 .ov-value:where(.svelte-138py46){color:var(--danger-hover)}.ov-trend.svelte-138py46{color:var(--danger-hover);font-size:11px;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap;transition:color var(--dur-base) var(--ease-out)}.ov-trend.is-up.svelte-138py46{color:var(--success-text-strong)}.ov-bottom.svelte-138py46{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);grid-template-rows:minmax(0,1fr);gap:8px;min-height:0}.ov-card.svelte-138py46{display:flex;flex-direction:column;min-width:0;min-height:0;overflow:hidden;padding:10px 12px;border:1px solid #e6e8df;border-radius:10px;background:#fff}.ov-card.svelte-138py46>:where(.svelte-138py46):not(.ov-plot,ul),.ov-detail.svelte-138py46>:where(.svelte-138py46){flex-shrink:0}.ov-volume.svelte-138py46{grid-area:1 / 1}.ov-card-title.svelte-138py46{overflow:hidden;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.ov-total.svelte-138py46{margin-top:2px;font-size:15px;font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap}.ov-total.svelte-138py46 small:where(.svelte-138py46){color:var(--demo-muted);font-size:10.5px;font-weight:400}.ov-plot.svelte-138py46{--income: var(--success-text-strong);--gap: 6px;position:relative;display:grid;flex:1;grid-template-columns:repeat(6,minmax(0,1fr));gap:var(--gap);min-height:48px;margin-top:8px;border-bottom:1px solid #dfe2d8;background:repeating-linear-gradient(to top,transparent 0 23px,#f0f1ea 23px 24px)}.ov-bar.svelte-138py46{position:relative;justify-self:center;width:min(22px,64%)}.ov-stack.svelte-138py46{position:absolute;right:0;bottom:0;left:0;overflow:hidden;border-radius:3px 3px 0 0;background:repeating-linear-gradient(-45deg,color-mix(in srgb,var(--income) 65%,transparent) 0 1.3px,color-mix(in srgb,var(--income) 12%,#fff) 1.3px 5px);transition:opacity var(--dur-base) var(--ease-out)}.ov-paid.svelte-138py46{position:absolute;inset:0;background:var(--income);transform-origin:bottom;transition:transform var(--dur-slow) var(--ease-bold-out)}.ov-plot.is-focus.svelte-138py46 .ov-bar:where(.svelte-138py46):not(.is-current) .ov-stack:where(.svelte-138py46){opacity:.38}.ov-axis.svelte-138py46{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;margin-top:3px;color:var(--demo-muted);font-size:10px;line-height:1.3;text-align:center}.ov-legend.svelte-138py46{display:flex;justify-content:center;gap:14px;margin-top:4px;color:#3c3c44;font-size:10.5px;line-height:1.3}.ov-legend.svelte-138py46 span:where(.svelte-138py46){display:inline-flex;align-items:center;gap:5px}.ov-key.svelte-138py46{display:inline-block;flex:none;width:9px;height:9px;border-radius:2px}.ov-key.is-paid.svelte-138py46{background:var(--success-text-strong)}.ov-key.is-open.svelte-138py46{background:repeating-linear-gradient(-45deg,color-mix(in srgb,var(--success-text-strong) 65%,transparent) 0 1.3px,color-mix(in srgb,var(--success-text-strong) 12%,#fff) 1.3px 4px);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--success-text-strong) 35%,transparent)}.ov-tip.svelte-138py46{position:absolute;top:2px;right:calc((100% - 5 * var(--gap)) / 6 + var(--gap) + 2px);z-index:3;display:grid;gap:3px;min-width:146px;padding:8px 10px;border:1px solid #dfe2d8;border-radius:8px;background:#fff;box-shadow:0 12px 28px -14px #2a301f66;font-size:11px}.ov-tip.svelte-138py46 strong:where(.svelte-138py46){margin-bottom:1px;font-weight:600}.ov-tip-row.svelte-138py46{display:flex;align-items:center;gap:6px}.ov-tip-row.svelte-138py46 b:where(.svelte-138py46){margin-left:auto;font-weight:500;font-variant-numeric:tabular-nums}.ov-tip-sum.svelte-138py46{padding-bottom:3px;border-bottom:1px solid var(--demo-hairline);color:#3c3c44}.ov-recent.svelte-138py46 ul:where(.svelte-138py46){flex:1 1 0;min-height:0;margin:2px 0 0;padding:0;overflow:hidden;list-style:none}.ov-recent.svelte-138py46 li:where(.svelte-138py46){display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;min-height:38px;margin-inline:-6px;padding:2px 6px;border-top:1px solid #f0f1ea;border-radius:6px;transition:background-color var(--dur-instant) var(--ease-out)}.ov-recent.svelte-138py46 li:where(.svelte-138py46)[data-hover]{background:#f4f5ef}.ov-recent.svelte-138py46 li.is-updated:where(.svelte-138py46){animation:svelte-138py46-ov-flash 1.4s var(--ease-out)}@keyframes svelte-138py46-ov-flash{0%,30%{background:color-mix(in srgb,var(--volt) 30%,#fff)}}.mono.svelte-138py46{font-family:var(--font-mono);font-size:10.5px}.ov-cust.svelte-138py46{display:grid;min-width:0;line-height:1.3}.ov-cust.svelte-138py46 b:where(.svelte-138py46),.ov-cust.svelte-138py46 small:where(.svelte-138py46){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ov-cust.svelte-138py46 b:where(.svelte-138py46){font-weight:500}.ov-cust.svelte-138py46 small:where(.svelte-138py46){color:var(--demo-muted);font-size:10.5px}.ov-fig.svelte-138py46{display:grid;justify-items:end;gap:2px}.ov-fig.svelte-138py46 .demo-swap:where(.svelte-138py46){justify-items:end}.ov-amt.svelte-138py46{font-weight:500;font-variant-numeric:tabular-nums;white-space:nowrap}.ov-recent.svelte-138py46 .ov-fig:where(.svelte-138py46) .demo-chip{padding:0 7px;font-size:10.5px;line-height:1.35}.ov-recent.svelte-138py46,.ov-detail.svelte-138py46{grid-area:1 / 2}.ov-detail.svelte-138py46{z-index:4;display:flex;flex-direction:column;gap:8px;min-width:0;padding:12px 13px;border:1px solid #d6dacb;border-radius:10px;background:#fff;box-shadow:-16px 0 32px -24px #2a301f80,0 14px 30px -20px #2a301f66}.ov-detail-head.svelte-138py46{display:flex;align-items:center;justify-content:space-between;gap:8px;white-space:nowrap}.ov-chip.svelte-138py46 svg{animation:svelte-138py46-ov-pop .42s var(--ease-bold-out) backwards}@keyframes svelte-138py46-ov-pop{0%{transform:scale(.4)}60%{transform:scale(1.18)}}.ov-detail-title.svelte-138py46{overflow:hidden;font-size:15px;font-weight:600;letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap}.ov-facts.svelte-138py46{display:grid;gap:5px;margin:0}.ov-facts.svelte-138py46 div:where(.svelte-138py46){display:flex;justify-content:space-between;gap:10px}.ov-facts.svelte-138py46 dt:where(.svelte-138py46){color:var(--demo-muted)}.ov-facts.svelte-138py46 dd:where(.svelte-138py46){margin:0;font-weight:500;font-variant-numeric:tabular-nums}.ov-detail-foot.svelte-138py46{display:grid;grid-template-columns:minmax(0,1fr);margin-top:auto}.ov-detail-foot.svelte-138py46>span:where(.svelte-138py46){display:grid;min-height:33px}.ov-pay.svelte-138py46{width:100%;box-sizing:border-box}.ov-done.svelte-138py46{display:inline-flex;align-items:center;gap:6px;color:var(--success-text-strong);font-weight:500;white-space:nowrap}.ov-main.svelte-138py46 .ov-toast:where(.svelte-138py46){right:14px;bottom:14px;max-width:calc(100% - 28px)}@container (min-width: 560px){.ov-secondary.svelte-138py46{display:inline-flex}}@container (max-width: 470px){.ov.svelte-138py46{grid-template-columns:minmax(0,1fr)}.ov.svelte-138py46 .ds-side,.ov-tip-sum.svelte-138py46{display:none}}@container (min-width: 361px) and (max-width: 470px){.ov-recent.svelte-138py46 li:where(.svelte-138py46){grid-template-columns:minmax(0,1fr);gap:1px}.ov-cust.svelte-138py46 small:where(.svelte-138py46){display:none}.ov-fig.svelte-138py46{grid-auto-flow:column;justify-content:start;align-items:center;gap:6px}.ov-tip.svelte-138py46{left:0;min-width:0;padding:7px 8px;font-size:10px}}@container (max-width: 360px){.ov-main.svelte-138py46{padding:10px 12px}.ov-head.svelte-138py46 .demo-btn:where(.svelte-138py46),.ov-head.svelte-138py46 .demo-kicker:where(.svelte-138py46),.ov-figure.svelte-138py46 .ov-trend:where(.svelte-138py46),.ov-total.svelte-138py46,.ov-tip-sum.svelte-138py46{display:none}.ov-money.svelte-138py46{padding-inline:10px}.ov-cell.svelte-138py46{gap:8px}.ov-label.svelte-138py46{font-size:11px}.ov-value.svelte-138py46{font-size:14px}.ov-recent.svelte-138py46 ul:where(.svelte-138py46){flex:none}.ov-bottom.svelte-138py46{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto}.ov-recent.svelte-138py46{grid-area:2 / 1}.ov-detail.svelte-138py46{grid-area:1 / 1 / 3 / 2;align-self:end}.ov-done.svelte-138py46{font-size:11.5px}.ov-recent.svelte-138py46 li:where(.svelte-138py46):nth-child(n+3){display:none}.ov-main.svelte-138py46 .ov-toast:where(.svelte-138py46){right:12px;bottom:12px;left:12px;max-width:none}}
