[hidden]{display:none!important}
main{max-width:none;padding:12px 20px}.toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.brand{font-size:23px;white-space:nowrap}.brand small{margin-right:10px}.upload{padding:7px 14px;font-size:13px;box-shadow:none}.toolbar label{display:flex;align-items:center;gap:8px}.toolbar select{margin:0;padding:7px 9px;width:100px}.toolbar .saved-label{flex:1}.saved-label select{width:auto;max-width:440px;flex:1;min-width:160px}.panel{padding:12px;margin:10px 0;border-radius:10px}.filters{gap:10px}.filters input,.filters select{padding:8px 9px;margin-top:3px;min-height:38px}.date-field input{padding-right:36px}.calendar-trigger{bottom:2px}.gateway-field select{width:250px}button{padding:8px 13px;font-size:13px}.stats{gap:10px}.card{padding:11px 14px;border-radius:10px}.card strong{font-size:22px;margin:4px 0}.card small{font-size:11px}h2{font-size:16px}.sectionhead p{font-size:12px}nav{margin:8px 0;padding-bottom:6px;gap:4px}nav button{padding:6px 12px}td,th{padding:8px 11px}#pager:empty,#error:empty,#cacheStatus:empty{display:none}#pager{margin-top:8px}.empty{padding:32px 15px}.guide{padding:9px 12px}footer{padding:6px;font-size:10px}#status,#cacheStatus{font-size:11px;margin:4px 0}.presets{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:12px;margin:8px 0}.presets button{padding:4px 12px;background:#e5efe9;color:var(--green);border:1px solid #d3e5da}.presets small{font-size:10px;margin:0 5px}.filters .search input{min-width:130px}@media(max-width:700px){main{padding:10px}.toolbar .saved-label{flex-basis:100%}.toolbar .saved-label select{max-width:none}.brand small{display:none}.stats{grid-template-columns:repeat(2,minmax(0,1fr))}.card strong{font-size:19px}.card{padding:9px}.filters .date-field{width:calc(50% - 5px)}.filters .date-field input{width:100%}.filters .gateway-field,.filters .gateway-field select{width:100%}.filters .search{width:100%;flex:auto}.toolbar .retention{margin-right:auto}}@media(max-width:400px){.stats{grid-template-columns:1fr}.toolbar .retention{margin-right:0}}
