#review-items article,#review-unfinished article{padding:20px;margin:14px 0;border:1px solid #25473a;border-radius:14px;background:#091c15}#review-items h3,#review-unfinished h3{margin:0 0 10px}#review-items p{overflow-wrap:anywhere}#review-private[hidden]{display:none}.download-hero{grid-template-columns:minmax(0,1fr) 180px}.download-hero img{max-width:160px}@media(max-width:600px){.download-hero{grid-template-columns:1fr}.download-hero img{display:none}.top-links{flex-wrap:wrap}}
#asset-review-items article,#asset-archive-items article{padding:20px;margin:14px 0;border:1px solid #25473a;border-radius:14px;background:#091c15;overflow-wrap:anywhere}#asset-review-items dl{display:grid;grid-template-columns:minmax(150px,1fr) 2fr;gap:8px 16px}#asset-review-items dd{margin:0;color:#bed1c5}#assets{scroll-margin-top:24px}@media(max-width:600px){#asset-review-items dl{grid-template-columns:1fr;gap:4px}#asset-review-items dd{margin-bottom:10px}}

.owner-asset-decision{margin-top:24px;padding-top:18px;border-top:1px solid #345043}.owner-asset-decision h4{margin:0 0 10px;font-size:1.15rem}.asset-review-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin:14px 0}.asset-review-actions button{padding:11px 18px;border:1px solid #436650;border-radius:8px;font:inherit;cursor:pointer}.asset-review-actions button:disabled{opacity:.5;cursor:not-allowed}.asset-review-preview{display:block;width:100%;max-width:720px;max-height:480px;object-fit:contain;background:#050b08;border:1px solid #345043;border-radius:10px}.asset-review-preview[hidden]{display:none}.asset-owner-form{display:grid;gap:14px;max-width:760px}.asset-owner-form label{display:grid;gap:7px;color:#d5e6dc}.asset-owner-form textarea{width:100%;box-sizing:border-box;padding:10px 12px;border:1px solid #436650;border-radius:8px;font:inherit;resize:vertical}.asset-owner-form .asset-confirmation{display:flex;align-items:flex-start;gap:10px}.asset-confirmation input{margin-top:4px;width:18px;height:18px;flex-shrink:0}.asset-review-blockers{padding-left:22px;color:#e6c795}.asset-decision-status{min-height:1.4em}.asset-owner-form:focus-within{outline:1px solid #436650;outline-offset:8px}
