.feedback-backdrop{z-index:400;background:#0005;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.feedback-dialog{background:#fff;border-radius:22px;width:560px;max-width:100%;max-height:90vh;padding:27px;overflow:auto;box-shadow:0 25px 80px #0002}.feedback-dialog>header{justify-content:space-between;align-items:center;margin-bottom:25px;display:flex}.feedback-dialog h2{align-items:center;gap:9px;font-size:19px;display:flex}.feedback-dialog h2 svg{color:#3f67ff}.feedback-dialog .primary-button{width:100%;margin-top:15px}.feedback-checkbox{color:#999;align-items:center;gap:8px;font-size:12px;display:flex}.feedback-checkbox input{width:15px}.feedback-saved{color:#3154c7;background:#eef2ff;border-radius:11px;gap:9px;margin-bottom:20px;padding:13px;font-size:12px;display:flex}.feedback-history-toggle{color:#3154c7;margin-top:22px;font-size:12px}.feedback-history{max-height:250px;margin:15px 0;overflow:auto}.feedback-history article{border:1px solid #eee;border-radius:13px;margin-bottom:10px;padding:14px}.feedback-history strong,.feedback-history small{color:#aaa;font-size:10px}.feedback-history p{white-space:pre-wrap;margin:9px 0;font-size:13px;line-height:1.8}.feedback-dialog details{color:#aaa;margin-top:20px;font-size:11px}.feedback-dialog details p{margin-top:10px;line-height:1.8}
