.feedbackDialog{width:min(92vw,720px);max-height:90vh;overflow:auto;background:#0c2135;color:#f5f8fb;border:1px solid #294963;border-radius:28px;padding:34px}.feedbackDialog h2{margin:0 48px 26px 0;font-size:2rem}.feedbackChoices{display:grid;gap:14px}.feedbackChoice{width:100%;display:grid;grid-template-columns:72px 1fr auto;align-items:center;gap:18px;padding:20px;border:1px solid #294963;border-radius:22px;background:#10273d;color:#f5f8fb;text-align:left}.feedbackChoice:hover,.feedbackChoice:focus-visible{border-color:#2fdcb5}.feedbackChoice b{display:block;font-size:1.35rem;margin-bottom:7px}.feedbackChoice small{display:block;color:#b8c8d8;font-size:.96rem;line-height:1.45}.feedbackChoice>strong{font-size:2.2rem;color:#b8c8d8}.feedbackIcon{display:grid;place-items:center;width:64px;height:64px;border-radius:18px;background:#123f58;font-size:1.8rem}.feedbackBack{margin:0 0 12px}.feedbackDialog form h3{font-size:1.45rem;margin:8px 0 18px}.feedbackDialog form label{display:grid;gap:8px;margin:14px 0}.feedbackDialog textarea{min-height:150px}.feedbackNotice{margin:24px 0 0;text-align:center;color:#a9bdd0;font-size:.95rem}@media(max-width:520px){.feedbackDialog{padding:24px 18px;border-radius:24px}.feedbackDialog h2{font-size:1.7rem}.feedbackChoice{grid-template-columns:56px 1fr auto;gap:12px;padding:16px 14px}.feedbackIcon{width:52px;height:52px}.feedbackChoice b{font-size:1.15rem}.feedbackChoice small{font-size:.86rem}}
