@media (max-width:640px){.portal-app .data-table tr{padding-bottom:.9rem;margin-bottom:.35rem}.portal-app .data-table td::before{min-width:88px;flex-shrink:0}.portal-app .data-table td>*:not(button):not(a):not(input){overflow-wrap:anywhere;text-align:right;max-width:65%}}@media (max-width:640px){.portal-app .data-table td:last-child{flex-wrap:wrap;gap:.35rem;padding-top:.65rem;margin-top:.35rem;border-top:1px dashed var(--p-border,#e5e7eb);justify-content:flex-start}.portal-app .data-table td:last-child::before{display:none}.portal-app .data-table td:last-child .btn-sm,.portal-app .data-table td:last-child .btn-edit,.portal-app .data-table td:last-child .btn-delete,.portal-app .data-table td:last-child .btn-stats,.portal-app .data-table td:last-child .btn-refresh,.portal-app .data-table td:last-child .btn-warn{min-height:36px;flex:1 1 auto}}@media (max-width:640px){.portal-app .data-table td.col-select{justify-content:flex-start;gap:.5rem;padding-bottom:.35rem}.portal-app .data-table td.col-select::before{content:'';min-width:0;display:none}}@media (max-width:360px){.portal-app .data-table td{font-size:.82rem;padding:.22rem .4rem}.portal-app .data-table td::before{min-width:80px;font-size:.8rem}.portal-app .data-table td:last-child{padding-top:.55rem;gap:.3rem}}@media (max-width:640px){.portal-app .dash-section.active+.dash-section.active{margin-top:.75rem}}@media (max-width:640px){.portal-app .logs-filter-bar{padding:.65rem .5rem;gap:.4rem}.portal-app .logs-filter-bar input,.portal-app .logs-filter-bar select{min-height:38px;font-size:16px}}@media (max-width:640px){.portal-app .dash-section.active .data-table{margin-bottom:.75rem}}