.owner-stack{display:flex;gap:5px;flex-wrap:wrap}.owner-stack .owner{font-size:12px;padding:4px 7px}.owner-stack .owner b{margin-left:4px}.item-list{display:grid;gap:13px}.item-card{border:1px solid var(--line);border-radius:9px;overflow:hidden;scroll-margin-top:85px}.item-card:target{border-color:var(--blue);box-shadow:0 0 0 3px rgba(23,105,224,.12)}.item-main{display:grid;grid-template-columns:minmax(280px,1fr) 90px 145px 120px;gap:12px;align-items:center;padding:14px}.item-main small{display:block;color:var(--muted);margin-bottom:3px}.item-name b{display:block}.item-actions{display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:10px;padding:12px 14px;background:#f6f8fb;border-top:1px solid var(--line)}.transfer-form,.status-form{display:flex;gap:7px}.transfer-form select{max-width:180px}.transfer-form button,.status-form button{width:auto!important;margin:0!important;white-space:nowrap}.status-form select{min-width:125px}.item-lock{margin:0;padding:9px 14px;background:#f6f8fb;border-top:1px solid var(--line);color:var(--muted)}.item-history{border-top:1px solid var(--line);padding:10px 14px}.item-history summary{cursor:pointer;color:var(--blue);font-weight:650}.item-history .timeline{margin-top:13px}
@media(max-width:1100px){.item-main{grid-template-columns:minmax(220px,1fr) 80px 130px 110px}.item-actions{grid-template-columns:1fr}.status-form{max-width:310px}}
@media(max-width:700px){.item-main{grid-template-columns:1fr 1fr}.item-name{grid-column:1/-1}.item-actions,.transfer-form,.status-form{display:grid;grid-template-columns:1fr}.transfer-form select{max-width:none}.transfer-form button,.status-form button{width:100%!important}.status-form{max-width:none}}
