.feedback-launch{position:fixed;bottom:20px;right:20px;z-index:20;background:var(--card,#fff);color:var(--text,#292735);border:1px solid var(--line,#e9e8ef);border-radius:100px;padding:11px 18px;box-shadow:0 4px 20px #0001;cursor:pointer;font:inherit;font-size:13px}.feedback-dialog{width:min(500px,calc(100% - 32px));max-height:calc(100dvh - 48px);overflow:auto;border:1px solid var(--line,#e9e8ef);border-radius:20px;padding:28px;background:var(--card,#fff);color:var(--text,#292735)}.feedback-dialog::backdrop{background:#17132680}.feedback-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.feedback-heading h2{font-size:22px;margin:0}.feedback-heading button{border:0;background:transparent;color:inherit;font-size:28px;cursor:pointer}.feedback-dialog p{font-size:14px;line-height:1.6}.feedback-dialog label{display:block;font-size:13px;margin:18px 0 8px}.feedback-dialog label span{color:var(--muted,#7d7c87)}.feedback-dialog input,.feedback-dialog select,.feedback-dialog textarea{width:100%;padding:12px;border:1px solid var(--line,#e9e8ef);border-radius:10px;background:var(--bg,#fff);color:inherit;font:inherit;font-size:14px;box-sizing:border-box}.feedback-dialog textarea{resize:vertical}.feedback-note{color:var(--muted,#7d7c87);font-size:12px!important}.feedback-trap{position:absolute;left:-10000px}.feedback-dialog .primary-button{width:100%}@media(max-width:500px){.feedback-dialog{padding:20px}.feedback-launch{right:12px;bottom:12px}}
