#historyView{margin:18px 0}#historyView[hidden]{display:none}#historyView .history-tools{display:flex;gap:10px;flex-wrap:wrap;margin:12px 0}#historyView .history-summary{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px}#historyView .history-summary div{border:1px solid #325464;padding:12px;border-radius:10px}#historyView .history-summary strong{display:block;font-size:24px;overflow-wrap:anywhere}#historyView svg{display:block;width:100%;height:auto;max-height:340px}#historyView .history-scroll{overflow:auto}#historyView td,#historyView th{white-space:nowrap}#historyView table{width:100%}#historyStatus{min-height:1.5em;white-space:pre-wrap}#historyView #sessionResult{border-top:1px solid #325464;margin-top:18px;padding-top:14px}
#wifiCounterView{display:contents}#wifiCounterView[hidden]{display:none!important}
#historyView .history-row-actions{display:flex;gap:6px}
#historyView .history-delete{color:#ffb4b4;border-color:#ac6262}
@media(max-width:420px){
 #historyView .history-row-actions{flex-direction:column}
 #historyView .history-row-actions button{padding-inline:8px}
 #historyView #sessionList td{padding-inline:4px}
 #historyView #sessionList td:first-child{white-space:normal}
}
