.feedback-fab{z-index:35;color:#163c49;cursor:pointer;background:#fffaf4;border:1px solid #d7dcd8;border-radius:99px;align-items:center;gap:8px;padding:10px 15px;font-size:13px;display:flex;position:fixed;bottom:16px;right:20px;box-shadow:0 4px 22px #163c4912}.feedback-body{padding:24px var(--modal-padding-inline,24px);overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr);gap:20px;min-width:0;display:grid}.feedback-body .button{white-space:normal}.feedback-body p{line-height:1.65}.feedback-body label{gap:8px;display:grid}.feedback-body textarea{min-height:130px}.feedback-body .row-actions{flex-wrap:wrap}.feedback-thumb{object-fit:contain;background:#f3f0ea;border:1px solid #dedbd4;border-radius:12px;width:100%;max-height:240px}.feedback-canvas{object-fit:contain;touch-action:none;cursor:crosshair;border:1px solid #ccc;border-radius:4px;width:100%}.feedback-report{overflow-wrap:anywhere;border:1px solid #ddd9ce;border-radius:18px;gap:14px;padding:22px;display:grid}.feedback-report header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.feedback-report blockquote{white-space:pre-wrap;margin:0;font-size:16px;line-height:1.7}.feedback-list{gap:16px;display:grid}.feedback-meta{color:#64766f;font-size:12px}.feedback-resolution{white-space:pre-wrap;border-left:3px solid #ed947c;padding-left:12px}.feedback-body input[type=checkbox]{width:18px;height:18px}.feedback-body .feedback-consent{align-items:start;gap:10px;font-size:13px;display:flex}.feedback-body .feedback-consent input{flex-shrink:0;margin-top:3px}@media (max-width:600px){.feedback-body{padding:20px var(--modal-padding-inline,18px)}.feedback-fab{bottom:10px;right:12px}.feedback-report{padding:16px}}.feedback-body>.row-actions>.button{transition:none}
