.scanner-cam-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));gap:18px}.scanner-cam-card{display:flex;flex-direction:column;gap:10px;margin:0;min-width:0}.scanner-cam-card h3,.scanner-cam-card p{margin:0}.scanner-cam-state{font-weight:700;color:#80520e;background:#fff2d8;border-radius:6px;padding:6px 10px;align-self:flex-start}.scanner-cam-card a{align-self:flex-start}.scanner-cam-card label{margin-top:10px}.scanner-cam-card button{align-self:flex-start}.scanner-cam-card p{overflow-wrap:anywhere}
