.project-assets-card{display:flex;justify-content:space-between;align-items:center;gap:calc(var(--cb-space) * 1.2);margin:16px 0 24px;padding:calc(var(--cb-space) * 1.1) calc(var(--cb-space) * 1.2);border:var(--cb-border-width) solid var(--line,var(--cb-border));border-radius:calc(var(--cb-radius) * 1.33333);background:linear-gradient(115deg,var(--cb-raised),var(--cb-surface))}
.project-assets-copy{min-width:0}.project-assets-eyebrow{display:block;font-size:calc(11px * var(--cb-type-scale));font-weight:700;letter-spacing:.08em;color:var(--cb-muted)}.project-assets-copy h2{margin:6px 0 8px;font-size:calc(21px * var(--cb-type-scale) * var(--cb-heading-scale));line-height:calc(1.3 * var(--cb-leading-scale))}.project-assets-copy p{margin:0 0 6px;line-height:calc(1.7 * var(--cb-leading-scale))}.project-assets-copy small{font-size:calc(12px * var(--cb-type-scale));color:var(--cb-muted)}.project-assets-copy .project-assets-status{margin:8px 0 0;font-size:calc(12px * var(--cb-type-scale));color:var(--cb-text)}.project-assets-status[role=alert]{color:var(--cb-text)}.project-assets-actions{display:flex;flex-direction:column;align-items:stretch;gap:calc(var(--cb-space) * 0.45);flex:none;min-width:180px}.project-assets-actions .text-link,.project-assets-actions .text-btn{text-align:center;font-size:calc(12px * var(--cb-type-scale))}.project-assets-actions button:disabled{opacity:.6;cursor:wait}
@media(max-width:720px){.project-assets-card{align-items:stretch;flex-direction:column;gap:calc(var(--cb-space) * 0.8);padding:calc(var(--cb-space) * 0.9)}.project-assets-actions{min-width:0;flex-wrap:wrap;flex-direction:row;align-items:center}.project-assets-actions>*{flex:1 1 150px}}
