.portal-poster-settings{margin-top:18px}.portal-poster-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.portal-poster-card{min-width:0;border:1px solid #35556a;border-radius:18px;padding:18px;background:#152b3f}.portal-poster-card h4{margin:0;font-size:17px}.portal-poster-card p{color:#aec5d2;font-size:13px;line-height:1.5}.portal-poster-card img{display:block;width:100%;max-height:230px;object-fit:contain;background:#102333;border:1px solid #35556a;border-radius:12px}.portal-poster-card small{display:block;margin:8px 0;color:#abc3d0}.portal-poster-card input[type=file]{display:block;width:100%;margin:15px 0;color:#d8eaf3}.portal-poster-card input[type=file]::file-selector-button{padding:10px;border:1px solid #5d8297;border-radius:9px;background:#21435a;color:#fff;cursor:pointer}.portal-poster-empty{display:grid;place-items:center;min-height:125px;border:1px dashed #598094;border-radius:12px;color:#bdd3de}.portal-poster-actions{display:flex;gap:9px;flex-wrap:wrap}.portal-poster-feedback{min-height:20px;margin-bottom:0;color:#ffcf94!important}@media(max-width:760px){.portal-poster-grid{grid-template-columns:1fr}}
