.poster-form{display:grid;gap:14px;max-width:760px}.poster-form label{display:grid;gap:5px}.poster-form .pair{display:grid;grid-template-columns:1fr 1fr;gap:14px}.poster-form input{width:100%;min-width:0}.poster-form .check{display:flex;align-items:center;gap:8px}.poster-form input[type=checkbox]{width:auto}.poster-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}button:disabled{opacity:.55;cursor:wait}.poster-thumb{width:100px;height:64px;object-fit:cover;border-radius:8px;background:var(--soft)}.poster-preview{max-width:320px;max-height:220px;object-fit:contain}.poster-table{overflow:auto}.poster-msg{white-space:pre-wrap}.poster-form small{color:var(--muted)}@media(max-width:600px){.poster-form .pair{grid-template-columns:1fr}}
