.op-intro{background:#edf4f0;color:#2d604c;padding:14px 16px;border-radius:14px;margin:8px 0 16px;line-height:1.6}.op-intro p{font-size:13px;margin:6px 0}.op-footer{text-align:center;padding:12px 0 0;font-size:12px;color:#627469}.op-form{display:grid;gap:16px;margin:16px 0}.op-form label,.op-feedback label{display:grid;gap:7px;line-height:1.7}.op-form label:has(input[type=checkbox]){display:block}.op-form input:not([type=checkbox]),.op-feedback textarea,[data-op-share-status] textarea{width:100%;box-sizing:border-box;padding:12px;border:1px solid #b8c9bf;border-radius:10px;background:#fff;font:inherit}.op-form input[type=checkbox]{width:18px;height:18px;margin:0 6px 0 0;vertical-align:middle}.op-message{padding:12px;border-radius:10px;background:#edf4f0;color:#2d604c}.op-recovery{overflow-wrap:anywhere;display:block;padding:16px;background:#edf4f0}.op-after-report{margin-top:24px}.op-after-report .actions{flex-wrap:wrap;gap:8px}.op-after-report button{min-height:42px}.op-wrap{overflow-wrap:anywhere}#op-poster{text-align:center;padding:24px 10px;background:#edf4f0;border-radius:14px;margin:24px 0}#op-poster img{max-width:90%;height:auto}#op-poster-image{display:block;max-width:100%;height:auto;margin:20px auto}#op-poster-image[hidden]{display:none}.op-form button{justify-self:start}details.op-form summary,details.card>summary{cursor:pointer;min-height:44px;line-height:44px}.op-after-report [role=status]{line-height:1.7}.op-after-report textarea{min-height:80px}.op-intro a,.op-footer a{color:#2d604c}.op-form code{overflow-wrap:anywhere}
