.finance-schedule-workspace,.finance-schedule-workspace section{min-width:0}.finance-schedule-workspace [hidden]{display:none!important}.finance-schedule-workspace .btn{min-height:44px;font-size:12px}.finance-field{gap:8px;font-size:13px;display:grid}.finance-field .input{width:100%;min-width:0;min-height:44px}.finance-field .helper{margin:0;font-size:11px;line-height:1.5}.finance-actions{flex-wrap:wrap;gap:8px;display:flex}.finance-actions .btn-primary{flex:1}.finance-summary{border:var(--rule);background:var(--color-paper);border-radius:12px;gap:12px;margin:0;padding:16px;display:grid}.finance-summary>div{justify-content:space-between;align-items:center;gap:12px;font-size:12px;display:flex}.finance-summary dt{color:var(--color-muted)}.finance-summary dd{text-align:end;overflow-wrap:anywhere;min-width:0;margin:0;font-weight:600}.finance-summary>div:first-child{border-bottom:var(--rule);padding-bottom:12px}.finance-summary>div:first-child dd{color:var(--color-accent-ink);font-size:22px}.finance-empty{border:var(--rule);text-align:center;background:var(--color-paper);border-radius:12px;align-content:center;justify-items:center;gap:12px;height:170px;padding:16px;display:grid}.finance-chart{border:var(--rule);background:var(--color-paper);border-radius:12px;place-items:center;height:240px;padding:8px;display:grid;overflow:hidden}.finance-chart svg{width:100%;height:100%}.finance-grid{stroke:var(--color-border);stroke-width:1px}.finance-tick{fill:var(--color-muted);font:11px var(--font-mono);direction:ltr;unicode-bidi:plaintext}.finance-line{stroke:var(--color-accent);fill:none;stroke-width:2.5px;stroke-linejoin:round;stroke-linecap:round}.finance-point{fill:var(--color-accent)}.finance-status{min-height:42px;margin:0}.finance-status.error{color:var(--color-danger,#dc2626)}.finance-heading{justify-content:space-between;align-items:center;gap:8px;display:flex}.finance-heading h3{margin:0;font-size:13px}.finance-exports{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.finance-table{border:var(--rule);scrollbar-gutter:stable;border-radius:10px;max-height:320px;overflow:auto}.finance-table table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;min-width:620px;font-size:11px}.finance-table th{background:var(--color-paper);text-align:start;color:var(--color-muted);font-size:10px;font-weight:500;position:sticky;top:0}.finance-table th,.finance-table td{white-space:nowrap;border-bottom:var(--rule);padding:10px}.finance-table tr:last-child td{border-bottom:0}.finance-pagination{justify-content:space-between;align-items:center;gap:8px;margin-top:10px;display:flex}.finance-pagination .btn{width:44px;min-width:44px;padding:0}.finance-pagination [data-finance-previous] svg{transform:rotate(180deg)}.finance-pagination span{text-align:center;font-size:11px}.finance-help{border-top:var(--rule);padding-top:10px}.finance-help summary{cursor:pointer;min-height:44px;font-size:13px}.finance-help ul{padding-inline-start:20px;font-size:12px;line-height:1.7}@media (width<=767px){.finance-field .input{font-size:16px}.finance-chart{height:210px}.finance-summary{padding:12px}.finance-summary>div:first-child dd{font-size:20px}.finance-exports .btn{justify-content:center;min-width:70px}.finance-actions .btn-primary{flex-basis:100%}.finance-pagination [data-finance-previous] svg{transform:rotate(180deg)}}.finance-schedule-workspace[data-has-result=false] [data-finance-chart]{display:none}.finance-schedule-workspace[dir=rtl] [data-finance-previous] svg{transform:none}.finance-schedule-workspace[dir=rtl] [data-finance-next] svg{transform:rotate(180deg)}
