.company-asset-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:18px;padding:20px}.company-asset-cards[hidden],.company-asset-table[hidden]{display:none}.company-image-card{min-width:0;overflow:hidden;border:1px solid var(--line-soft);border-radius:10px;background:#121923}.company-card-open{display:block;width:100%;padding:0;text-align:left;background:none;border:0;color:inherit;cursor:pointer}.company-card-picture{aspect-ratio:4/5;display:grid;place-items:center;background:#0b1017;overflow:hidden}.company-card-picture img,.company-card-picture video{width:100%;height:100%;object-fit:contain;min-height:0}.company-card-picture>span{padding:24px;text-align:center;font-size:13px;color:var(--text-3)}.company-card-caption{display:flex;gap:10px;padding:14px;align-items:flex-start;justify-content:space-between}.company-card-caption strong{font-size:14px;overflow-wrap:anywhere}.company-card-caption .company-asset-state{font-size:12px;flex-shrink:0}.company-card-open:hover{background:#1b2533}.company-card-open:focus-visible{outline:2px solid var(--accent);outline-offset:-3px}@media(min-width:1600px){.company-asset-cards{grid-template-columns:repeat(auto-fill,minmax(230px,1fr))}}@media(max-width:700px){.company-asset-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:12px}.company-card-caption{display:grid;padding:10px}}
