.feedback-trigger{display:block;margin:24px auto;border:1px solid #dfc5d1;border-radius:999px;padding:11px 18px;background:#fff7fb;color:#a71a60;font:inherit;font-size:14px;font-weight:700;cursor:pointer}.feedback-dialog{box-sizing:border-box;width:min(480px,calc(100% - 24px));max-height:calc(100dvh - 32px);overflow:auto;border:1px solid #deebe5;border-radius:24px;padding:28px;color:#073e35;font-family:Arial,sans-serif;box-shadow:0 20px 70px #073e3540}.feedback-dialog::backdrop{background:#063f3570;backdrop-filter:blur(4px)}.feedback-dialog h2{margin:4px 0 8px;font-size:27px}.feedback-dialog>p{color:#57736a;font-size:14px}.feedback-close{float:right;border:0;background:#eff7f3;border-radius:50%;width:36px;height:36px;font-size:24px;color:#073e35;cursor:pointer}.feedback-dialog form{display:grid;gap:15px}.feedback-dialog label{display:grid;gap:7px;font-size:14px;font-weight:700}.feedback-dialog input:not([type=checkbox]),.feedback-dialog textarea,.feedback-dialog select{box-sizing:border-box;width:100%;border:1px solid #bdd8cc;border-radius:12px;padding:12px;font:inherit;background:#fff;color:#073e35}.feedback-dialog textarea{resize:vertical}.feedback-dialog .feedback-consent{display:flex;align-items:flex-start;font-size:12px;font-weight:400;line-height:1.5}.feedback-honey{display:none!important}.feedback-send{min-height:48px;border:0;border-radius:14px;background:#c21c70;color:white;font:inherit;font-weight:750;cursor:pointer}.feedback-send:disabled{opacity:.6}.feedback-dialog small{font-weight:400}.feedback-dialog a{color:#a71a60}.feedback-dialog [role=status]{margin:0;font-size:14px}.feedback-dialog :focus-visible,.feedback-trigger:focus-visible{outline:3px solid #11826a;outline-offset:2px}
dialog.feedback-dialog{position:fixed;inset:0;margin:auto!important;height:fit-content;max-height:calc(100dvh - 32px)}
