#equipment .eq-filters{display:grid;grid-template-columns:repeat(auto-fit,minmax(155px,1fr));gap:8px;margin:14px 0}#equipment .eq-filters label{margin:0;font-size:12px}#equipment .eq-filters input,#equipment .eq-filters select{padding:8px;min-width:0;width:100%;box-sizing:border-box}.eq-thumb,.eq-no-photo{width:48px;height:48px;object-fit:contain;border-radius:5px;flex:0 0 48px}.eq-no-photo{display:grid;place-items:center;background:#f3f5f8;color:#718096}#equipment .eq-compact{display:flex;gap:12px;align-items:center;padding:10px 12px;border:1px solid #dce2e9;border-radius:8px;background:white;margin:7px 0;min-width:0}#equipment .eq-compact-main{flex:1;min-width:0;overflow-wrap:anywhere}#equipment .eq-compact-main small{display:block;color:#617189;font-size:12px}#equipment .eq-compact-main strong{font-size:14px}.eq-compact-holder{font-size:12px}.eq-compact .eq-inline{margin:2px 5px}.eq-compact button,.eq-compact .button{font-size:12px;padding:7px 10px}.eq-borrow{display:flex;align-items:end;gap:8px;margin:0}.eq-borrow label{font-size:12px;margin:0}.eq-borrow input{width:65px;padding:6px}.eq-export{margin:12px 0}.eq-export small{display:block;margin-top:7px;color:#617189}.eq-table td,.eq-table th{padding:8px;vertical-align:middle}.eq-pages{display:flex;gap:18px;margin:12px 0}.eq-actions{display:flex;align-items:center;gap:5px;flex-wrap:wrap}@media(max-width:650px){#equipment .eq-filters{grid-template-columns:repeat(2,minmax(0,1fr))}#equipment .eq-compact{flex-wrap:wrap}.eq-compact .eq-actions,.eq-compact .eq-borrow{margin-left:auto}.eq-compact-main{min-width:65%!important}.eq-export .button{display:block;margin-bottom:6px}}
