.assetgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:12px}.assetbox{border:1px solid var(--line);border-radius:9px;padding:14px;background:#fbfcfa}.assetbox strong{font:700 14px Manrope;display:block}.assetbox small{display:block;color:var(--muted);margin:5px 0 9px}.assetbox summary{cursor:pointer;color:var(--green);font-size:14px}.assetbox details form{margin-top:12px}.headactions{display:flex;gap:8px;flex-wrap:wrap}.recordlist{list-style:none;padding:0;margin:14px 0 0}.recordlist li{border-top:1px solid var(--line);padding:10px 0}.recordlist small{display:block;color:var(--muted);margin-top:3px}.inside{margin:0 -8px 22px}.inside h3,.card>h3{font-size:17px;margin:10px 0}.button{display:inline-block;font-size:14px}.button:hover{cursor:pointer}.formgrid input.check-input{display:inline-block;width:auto;margin:0;padding:0;vertical-align:middle}.success-text{color:var(--green)}@media print{body{background:#fff;font-size:12px}.topbar,footer,.back,.headactions,.formgrid,.profilehead .button,button,.flash{display:none!important}.wrap{max-width:none;padding:0;margin:0}.card{box-shadow:none;break-inside:avoid;margin:8px 0;padding:12px}.twocol{grid-template-columns:1fr 1fr}.summarygrid{grid-template-columns:repeat(3,1fr)}a{color:#111}.tablewrap{overflow:visible}table{white-space:normal}th,td{padding:6px}}
.queueitem{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,360px);gap:18px;align-items:start;border-top:1px solid var(--line);padding:18px 0}.queueitem p{margin:7px 0}.scanner-toggle{margin-top:8px}@media(max-width:700px){.queueitem{grid-template-columns:1fr}.headactions{width:100%}}
