.lrm{max-width:820px;margin:0 auto}.lrm label{display:block;font-size:16px;margin:18px 0 8px}.lrm input:not([type=checkbox]),.lrm textarea,.lrm select{display:block;width:100%;font:16px/1.5 system-ui,sans-serif;padding:12px;border:1px solid #a8b7ac;border-radius:6px;background:#fff;color:#203b37}.lrm textarea{min-height:180px;resize:vertical}.lrm-row{display:grid;grid-template-columns:1fr 2fr;gap:20px}.lrm fieldset{border:1px solid #dce2da;border-radius:8px;padding:10px 18px;margin:20px 0}.lrm .lrm-check{display:inline-flex;align-items:center;gap:7px;margin:8px 18px 8px 0;font-weight:400}.lrm .lrm-check input{width:20px;height:20px}.lrm-hint{font-size:14px;color:#50665c}.lrm-actions{display:flex;gap:12px;flex-wrap:wrap;margin:24px 0}.lrm button{min-height:48px}.lrm button:disabled{opacity:.55;cursor:default}#lrm-thumbs{display:grid;grid-template-columns:repeat(5,1fr);gap:8px}#lrm-thumbs img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:6px}#lrm-status{padding:12px 16px;border-left:4px solid #a45435;background:#eaf0e8;min-height:48px}.lrm [hidden]{display:none!important}.lrm a{overflow-wrap:anywhere}@media(max-width:600px){.lrm-row{grid-template-columns:1fr;gap:0}.lrm-actions{flex-direction:column}.lrm-actions button{width:100%}#lrm-thumbs{grid-template-columns:repeat(3,1fr)}}
