.site-feedback-prompt{position:fixed;bottom:1rem;left:1rem;z-index:1100;width:min(22rem,calc(100vw - 2rem));padding:1.25rem;background:#fff;color:#172d35;border:1px solid #c1ced0;border-radius:12px;box-shadow:0 12px 40px #102a3340;font:1rem/1.5 Arial,sans-serif}.site-feedback-prompt h2{font-size:1.1rem;padding-right:1.5rem;margin:0 0 1rem}.site-feedback-prompt [data-close]{position:absolute;right:.5rem;top:.4rem;border:0;background:transparent;color:inherit;font-size:1.5rem}.site-feedback-ratings{display:flex;gap:.65rem;margin-bottom:.8rem}.site-feedback-ratings button{font-size:.8rem;border:1px solid #bccbce;border-radius:7px;padding:.35rem .7rem;background:#fff}.site-feedback-ratings button[aria-pressed=true]{background:#dcecf0;border:2px solid #24515e}.site-feedback-prompt label{display:grid;gap:.3rem;font-size:.875rem}.site-feedback-prompt textarea{resize:vertical;width:100%;box-sizing:border-box;border:1px solid #bccbce;border-radius:5px;font:inherit;padding:.45rem}.site-feedback-prompt [type=submit]{margin-top:.7rem;border:0;border-radius:6px;background:#193f4c;color:white;padding:.55rem 1rem;font:inherit}.site-feedback-prompt button{cursor:pointer}.site-feedback-prompt button:disabled{opacity:.5;cursor:default}.site-feedback-prompt [role=status]{margin:.6rem 0 0;font-size:.875rem}
.site-feedback-prompt [hidden]{display:none!important}.site-feedback-prompt [data-unlock-form]{margin-top:12px;padding-top:12px;border-top:1px solid #c1ced0}.site-feedback-prompt input{box-sizing:border-box;width:100%;padding:8px;border:1px solid #bccbce;border-radius:5px;font:inherit}
