.cash-closing-history{margin:16px 0;padding:20px;border:1px solid var(--line);border-radius:14px;background:var(--surface)}
.cash-closing-history-head{display:flex;align-items:end;justify-content:space-between;gap:14px;margin-bottom:14px}
.cash-closing-history-head h2{margin:4px 0 0}.cash-closing-history-head small{color:var(--muted)}
.cash-closing-list{display:grid;gap:9px}
.cash-closing-item{display:grid;grid-template-columns:minmax(180px,1.5fr) repeat(3,minmax(90px,.6fr));gap:12px;align-items:center;padding:13px;border:1px solid var(--line);border-radius:10px;background:#0f0d0c}
.cash-closing-item strong,.cash-closing-item span,.cash-closing-item small{display:block}.cash-closing-item small{margin-bottom:3px;color:var(--muted);font-size:9px}.cash-closing-item time{font-weight:800}.cash-closing-item .closing-total{color:var(--orange);font-size:15px;font-weight:900}
.cash-closing-empty{padding:18px;border:1px dashed var(--line);border-radius:10px;color:var(--muted);text-align:center}
@media(max-width:650px){.admin-live-clock{display:inline-flex!important;padding:8px 9px!important;font-size:9px!important}.cash-closing-history{padding:14px}.cash-closing-history-head{align-items:start;flex-direction:column}.cash-closing-item{grid-template-columns:1fr 1fr}.cash-closing-item>div:first-child{grid-column:1/-1}}
