.site-feedback-launch{min-height:44px;padding:8px 12px;border:1px solid #b8eaff;border-radius:7px;background:#06254f;color:#ffe775;font:bold 12px/1.3 Arial,sans-serif;cursor:pointer}
.site-feedback-notice{font:14px/1.6 Arial,sans-serif;color:#dbeeff;text-align:center;padding:12px}.site-feedback-notice button{color:#ffe775;background:transparent;border:0;text-decoration:underline;font:inherit;cursor:pointer}
.site-feedback form{display:grid;gap:14px}.site-feedback label{display:grid;gap:6px;font:bold 14px/1.4 Arial,sans-serif;color:#ffe775}.site-feedback input,.site-feedback select,.site-feedback textarea{box-sizing:border-box;width:100%;min-width:0;padding:10px;background:#041a36;color:#fff;border:1px solid #b8eaff;border-radius:4px;font:16px/1.5 Arial,sans-serif}.site-feedback textarea{resize:vertical}.site-feedback .feedback-trap{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.site-feedback .feedback-status{margin:0;color:#ffe775}.site-feedback [type=submit]{min-height:44px}.site-feedback button:disabled{opacity:.6}.site-feedback-launch:focus-visible,.site-feedback-notice button:focus-visible{outline:3px solid #ffe775;outline-offset:3px}

.site-feedback:after{display:none}.site-feedback [type=submit]{border:2px solid white;border-radius:4px;background:#0049b7;color:white;padding:10px 16px;font:bold 14px/1.3 Arial,sans-serif;cursor:pointer}

.feedback-discord{padding:12px;border:1px solid #b8eaff;border-radius:5px;background:#052a60}.feedback-verify{display:inline-block;margin-top:10px;color:#ffe775;font-weight:bold;text-decoration:underline}.feedback-verify[aria-disabled=true]{opacity:.6;cursor:default}.site-feedback input[readonly]{opacity:.85}
.feedback-tracking{padding:12px;margin:14px 0;border:1px solid #b8eaff;border-radius:5px;background:#052a60}.feedback-tracking summary{cursor:pointer;color:#ffe775;font-weight:bold}.feedback-tracking p{font:13px/1.5 Arial,sans-serif}.feedback-tracking ul{padding:0;list-style:none}.feedback-tracking li{padding:12px;margin:10px 0;border:1px solid #81bce1;border-radius:5px;overflow-wrap:anywhere}.feedback-tracking strong{display:block;font-size:14px}.feedback-stage{display:inline-block;margin-top:8px;padding:4px 8px;background:#0049b7;border:1px solid #ffe775;border-radius:4px;color:#ffe775;font-weight:bold}.feedback-update{white-space:pre-wrap;border-left:3px solid #ffe775;padding-left:10px}.feedback-refresh{min-height:44px;padding:8px;color:#fff;background:#0049b7;border:1px solid #b8eaff;border-radius:4px;cursor:pointer}

.work-in-progress{max-width:850px;margin:18px auto;padding:12px 16px;border:1px solid #ffe775;border-radius:7px;background:#06254feb;color:#eaf6ff;text-align:center;font:14px/1.6 Arial,sans-serif}.work-in-progress strong{color:#ffe775;font-weight:bold}

.feedback-verify[hidden]{display:none}
