.route-feedback-module__ShyrlW__page{width:100%;min-width:0}.route-feedback-module__ShyrlW__page .route-feedback-panel{border:1px solid color-mix(in srgb,var(--purple) 20%,var(--line));background:radial-gradient(ellipse at 100% 0,color-mix(in srgb,var(--purple) 8%,transparent),transparent 65%),var(--surface);width:100%;min-width:0;max-width:760px;min-height:340px;box-shadow:none;border-radius:24px;align-content:center;gap:20px;margin-inline:auto;padding:clamp(28px,5vw,48px);display:grid}.route-feedback-module__ShyrlW__page :is(h1,p,a){overflow-wrap:anywhere}.route-feedback-module__ShyrlW__page .route-feedback-panel h1{letter-spacing:-.035em;font-size:clamp(28px,3.5vw,42px);line-height:1.2}.route-feedback-module__ShyrlW__page .route-feedback-panel p:not(.eyebrow){color:var(--muted);line-height:1.8}.route-feedback-module__ShyrlW__page .route-feedback-actions{flex-wrap:wrap;gap:12px;display:flex}.route-feedback-module__ShyrlW__page .button{white-space:normal;width:fit-content;min-width:0;max-width:100%;min-height:46px}.route-feedback-module__ShyrlW__page .route-feedback-actions .button{flex:0 auto}.route-feedback-module__ShyrlW__page :is(a,button):focus-visible{outline:3px solid color-mix(in srgb,var(--purple) 65%,transparent);outline-offset:3px}.route-feedback-module__ShyrlW__symbol{border:1px solid var(--line);background:var(--surface-muted);width:50px;height:50px;color:var(--purple);border-radius:15px;place-items:center;display:grid}@media (max-width:500px){.route-feedback-module__ShyrlW__page .route-feedback-panel{border-radius:20px;min-height:0;padding:26px 22px}.route-feedback-module__ShyrlW__page .route-feedback-actions .button{flex:140px}}
