.feedback-trigger{border:0;background:transparent;color:#535265;font-size:14px;font-weight:600;cursor:pointer;padding:0}.nav-actions{display:flex;align-items:center;gap:18px}.feedback-modal{width:min(680px,calc(100% - 28px));padding:0;border:0;border-radius:28px;background:#fff;color:var(--ink);box-shadow:0 30px 100px #211c382f;overflow:visible}.feedback-modal::backdrop{background:#201b2f66;backdrop-filter:blur(5px)}.feedback-modal>div:first-of-type{padding-top:38px}.feedback-modal{padding:38px}.feedback-modal h2{font:800 34px/1.1 var(--display);letter-spacing:-.04em;margin:8px 0 13px}.feedback-modal>div>p:last-child{color:var(--muted);line-height:1.65;max-width:470px;margin:0}.modal-close{position:absolute;right:15px;top:12px;border:0;background:transparent;color:#898593;font-size:28px;line-height:1;cursor:pointer}.feedback-form{display:grid;gap:12px;margin-top:25px}.feedback-form label{font-size:10px;letter-spacing:.12em;font-weight:800;color:#8b8794;display:grid;gap:7px}.feedback-form label span{letter-spacing:0;font-weight:500;color:#aaa6b0}.feedback-form textarea,.feedback-form input{width:100%;border:1px solid var(--line);border-radius:13px;background:#fcfafb;color:var(--ink);font:14px var(--body);padding:12px 13px;outline:none}.feedback-form textarea{min-height:100px;resize:vertical}.feedback-form textarea:focus,.feedback-form input:focus{border-color:var(--violet);box-shadow:0 0 0 3px #6562db18}.feedback-form .button{border:0;justify-self:start;cursor:pointer;padding:12px 18px}.form-note{min-height:16px;color:#6a6591;font-size:11px;margin:0}@media(max-width:700px){.feedback-modal{padding:25px}.feedback-modal h2{font-size:30px}.feedback-trigger{font-size:13px}}
