.admin-asset-editor{margin:14px 0;padding:14px;border:1px solid var(--theme-border);border-radius:12px;background:var(--theme-surface-alt)}.admin-asset-head strong,.admin-asset-head small{display:block}.admin-asset-head strong{font-size:11px}.admin-asset-head small{margin-top:3px;color:var(--theme-muted);font-size:8px}.admin-asset-tabs{display:flex;gap:5px;margin:12px 0 8px;overflow-x:auto}.admin-asset-tabs button{display:flex;align-items:center;gap:6px;padding:7px 9px;border:1px solid var(--theme-border);border-radius:8px;background:var(--theme-surface);color:var(--theme-muted);font-size:8px;white-space:nowrap;cursor:pointer}.admin-asset-tabs button.active{border-color:var(--theme-primary);color:var(--theme-text)}.admin-asset-tabs b{padding:2px 5px;border-radius:10px;background:color-mix(in srgb,var(--theme-primary) 14%,transparent);color:var(--theme-primary);font:600 7px 'IBM Plex Mono'}.admin-asset-search{display:flex!important;align-items:center;gap:8px;padding:0 10px;border:1px solid var(--theme-border);border-radius:8px;background:#090e17;color:var(--theme-muted)}.admin-asset-search input{width:100%;padding:9px 0!important;border:0!important;background:transparent!important;color:var(--theme-text)}.admin-asset-results{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:7px;max-height:310px;margin-top:9px;overflow:auto}.admin-asset-item{min-width:0;padding:6px;border:1px solid var(--theme-border);border-radius:8px;background:var(--theme-surface);color:var(--theme-muted);cursor:pointer}.admin-asset-item.selected{border-color:var(--theme-primary);box-shadow:inset 0 0 0 1px var(--theme-primary)}.admin-asset-item img{display:block;width:100%;aspect-ratio:1;object-fit:contain;border-radius:6px;background:#080c14}.admin-asset-item span,.admin-asset-item small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}.admin-asset-item span{margin-top:5px;color:var(--theme-text);font-size:7px}.admin-asset-item small{font-size:6px}@media(max-width:700px){.admin-asset-results{grid-template-columns:repeat(3,minmax(0,1fr))}}
