.money-list-shell.card-tracking-panel{height:100%;display:flex;flex-direction:column;min-height:0}.card-tracking-panel>.money-list-grid{flex:1;min-height:120px}.card-tracking-panel .money-list-toolbar label{display:grid;font-size:.8rem;gap:3px}.card-tracking-panel .money-list-toolbar select,.card-tracking-panel .money-list-toolbar input[type=month]{padding:8px;border:1px solid var(--border-color,#dce5e7);border-radius:8px;background:var(--surface-color,#fff);color:inherit}.card-tracking-panel .money-list-counters{display:flex;gap:12px}.card-tracking-panel .money-list-counters>div{display:grid;padding:12px;border:1px solid #dce5e7;border-radius:10px}.card-tracking-panel .money-list-counters strong{font-size:1.5rem}.card-tracking-panel tr[data-card-status=late]{--row-background:#fff0ee}.card-tracking-panel tr[data-card-status=soon]{--row-background:#fff8e7}.card-tracking-panel tr[data-card-status=paid]{--row-background:#eefbf5}.card-tracking-panel tr[data-card-status] td{background:var(--row-background)}.card-tracking-panel tr.is-selected td{background:#d9eeee}.card-tracking-detail{height:40%;min-height:210px;display:flex;flex-direction:column;border-top:1px solid #dce5e7}.card-tracking-detail[hidden]{display:none}.card-tracking-detail>.money-list-grid{flex:1;min-height:90px}.card-tracking-detail-toolbar{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 12px}.card-tracking-detail-toolbar>div{display:flex;gap:6px}.card-tracking-dialog{width:min(580px,94vw);border:1px solid #dce5e7;border-radius:16px;background:var(--surface-color,#fff);color:var(--text-color,#1d345b);padding:24px}.card-tracking-dialog::backdrop{background:#14264580}.card-tracking-dialog fieldset{display:grid;gap:12px;border:0;padding:0}.card-tracking-dialog label{display:grid;gap:6px}.card-tracking-dialog input,.card-tracking-dialog select{padding:10px;border:1px solid #dce5e7;border-radius:8px;background:transparent;color:inherit}.card-tracking-dialog form>div{display:flex;justify-content:flex-end;gap:8px;margin-top:16px}[data-theme=dark] .card-tracking-panel tr[data-card-status=late]{--row-background:#402d36}[data-theme=dark] .card-tracking-panel tr[data-card-status=soon]{--row-background:#3e372a}[data-theme=dark] .card-tracking-panel tr[data-card-status=paid]{--row-background:#243b37}[data-theme=dark] .card-tracking-panel tr.is-selected td{background:#315b61}[data-theme=dark] .card-tracking-dialog{background:#192b45;color:#e2eef5}@media(max-width:800px){.money-list-shell.card-tracking-panel{height:auto}.card-tracking-panel>.money-list-grid{max-height:45vh}.card-tracking-detail{height:auto;max-height:45vh}.card-tracking-detail-toolbar{flex-wrap:wrap}.card-tracking-panel .money-list-toolbar{flex-wrap:wrap}}@media print{.card-tracking-panel .money-list-toolbar,.card-tracking-panel .card-tracking-detail-toolbar button,.card-tracking-panel .money-list-footer button{display:none}.money-list-shell.card-tracking-panel,.card-tracking-panel>.money-list-grid,.card-tracking-detail{height:auto;overflow:visible}}
.card-tracking-panel .card-tracking-toolbar{display:flex;flex-wrap:wrap;align-items:end;gap:8px;padding:8px 12px}.card-tracking-toolbar>input{flex:1;min-width:160px}.card-tracking-toolbar>label{display:grid;gap:3px;font-size:11px}.card-tracking-toolbar>label select,.card-tracking-toolbar>label input{min-height:32px;padding:6px 8px;border:1px solid var(--erp-border);border-radius:7px;background:var(--surface);color:var(--ink)}.card-tracking-toolbar .standard-command-set{flex-wrap:wrap}.card-tracking-panel .document-list-heading{flex:none}.card-tracking-panel>.money-list-notice{padding:0 12px;font-size:11px;margin:4px 0}.card-tracking-panel>.money-list-totals{flex:none}.card-tracking-panel .master-summary{margin-left:auto}.card-tracking-panel>.money-list-grid table{min-width:1000px}.card-tracking-panel .card-tracking-detail-toolbar button{white-space:nowrap}
