.feedback-shortcuts{position:fixed;right:1rem;bottom:max(1rem,env(safe-area-inset-bottom));z-index:70;display:flex;align-items:center;gap:.5rem}.feedback-shortcuts button,.feedback-shortcuts a{background:#153e5a;color:white;border:1px solid #fff;border-radius:24px;padding:.7rem 1rem;font:inherit;font-size:.88rem;box-shadow:0 2px 8px #153e5a25;text-decoration:none;cursor:pointer}.feedback-shortcuts a{background:#007d83}.ev-feedback dialog{color:#17364c;border:1px solid #b5cad6;border-radius:12px;width:min(530px,calc(100% - 2rem));max-height:85vh;padding:1.4rem;overflow:auto;box-sizing:border-box}.ev-feedback dialog::backdrop{background:#0c263bab}.feedback-heading{display:flex;justify-content:space-between;align-items:center;gap:1rem}.feedback-heading h2{margin:0;font-size:1.4rem}.feedback-heading button{font-size:1.8rem;border:0;background:transparent;color:#17364c;cursor:pointer;padding:.25rem .6rem}.ev-feedback label{display:block;margin:.8rem 0 .35rem}.ev-feedback textarea,.ev-feedback select{display:block;width:100%;box-sizing:border-box;font:inherit;padding:.75rem;border:1px solid #9ab6c5;border-radius:6px}.ev-feedback textarea{resize:vertical}.ev-feedback p{line-height:1.55}.ev-feedback button:disabled{opacity:.6}.ev-feedback :focus-visible{outline:3px solid #00a3a3;outline-offset:3px}.feedback-trap{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.feedback-error{color:#a62525}#feedback-status{overflow-wrap:anywhere}#platform-issue-list article{padding:1rem;border:1px solid #cbdce6;border-radius:8px;margin:1rem 0;background:#fff}#platform-issue-list p{white-space:pre-wrap;overflow-wrap:anywhere}#platform-issue-list label{display:block;margin:.6rem 0}#platform-issue-list textarea{width:100%;box-sizing:border-box;min-height:90px;font:inherit;padding:.6rem}#platform-issue-list select{padding:.5rem;font:inherit}#platform-email-health{padding:1rem;background:#edf6f7;border-radius:8px;margin:1rem 0}@media(max-width:480px){.feedback-shortcuts{right:.65rem;gap:.3rem}.feedback-shortcuts button,.feedback-shortcuts a{font-size:.8rem;padding:.65rem .8rem}.ev-feedback dialog{padding:1rem}}

.support-contact-link{display:block;background:transparent;color:inherit;border:0;padding:.3rem 0;text-align:left;font:inherit;cursor:pointer;text-decoration:underline}
