.mobile-list,.mobile-empty{display:none}
@media(max-width:700px){.topbar nav a{white-space:nowrap;flex:none}}
@media(max-width:700px){.mobile-empty{display:block;padding:20px;color:var(--muted)}}
@media(max-width:700px){.shell>section.panel.table-wrap,.shell>section.panel:has(.table-wrap):not(:has(.panel-heading)){display:block}.shell:has(.filters)>section.panel.table-wrap{display:none}}
@media(max-width:700px){.mobile-list{display:grid;gap:10px}.mobile-card{padding:15px}.mobile-card small,.mobile-card span{display:block;color:var(--muted)}.mobile-card strong{display:block;font-size:17px;color:var(--text)}.mobile-card-top,.mobile-card-line{display:flex;justify-content:space-between;align-items:start;gap:12px}.mobile-card-top .pill{color:var(--text);max-width:125px;white-space:normal;text-align:center}.mobile-card-line{margin-top:12px;align-items:center;flex-wrap:wrap}.mobile-card-line .phone{color:var(--blue)}.mobile-actions{display:flex;gap:12px;flex-wrap:wrap;border-top:1px solid var(--border);padding-top:11px;margin-top:12px;font-size:12px;font-weight:650}.shell>section.panel:has(.table-wrap),.shell>section.panel.table-wrap{display:none}.quick-card{grid-template-columns:1fr 1fr}.quick-card>div:nth-child(n+5){grid-column:span 2}}
