.feedback-preview-label{display:block;margin-top:8px;color:var(--text-secondary,#8899a6);font:12px system-ui;letter-spacing:0}.feedback-search-actions{text-align:right;margin:8px 15px 0;min-height:20px}.feedback-link{padding:2px 0;border:0;background:transparent;color:var(--text-secondary,#a3bac5);font:13px system-ui;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.feedback-link:hover{color:var(--accent-color,#6ad5df)}.feedback-link[hidden]{display:none}.search-container .autocomplete-list{position:relative;top:auto;left:auto;right:auto;margin:10px 15px 0}.feedback-preferences{width:min(650px,90%);margin:28px auto 12px;color:var(--text-secondary,#a3bac5);font:13px system-ui}.feedback-preferences summary{cursor:pointer;width:fit-content}.feedback-preferences p{margin:12px 0;line-height:1.5}.feedback-preferences label{display:flex;gap:9px;align-items:center}.feedback-preferences input[type=checkbox]{width:18px;height:18px}.feedback-dialog button,.no-match-item button{border:1px solid #6ad5df;border-radius:6px;background:#123b48;color:#f0fcff;font:inherit;padding:9px 13px;cursor:pointer}.feedback-dialog{font:16px system-ui;width:min(580px,94vw);max-height:88vh;overflow:auto;background:#f5f9fb;color:#163041;border:2px solid #277d89;border-radius:14px;padding:24px}.feedback-dialog::backdrop{background:#041626bb}.feedback-dialog h2{font-size:23px}.feedback-dialog label{display:flex;flex-direction:column;gap:6px;margin:16px 0}.feedback-dialog input,.feedback-dialog select{font:inherit;padding:9px;border:1px solid #849aa6;border-radius:5px;width:100%;background:white;color:#163041}.feedback-dialog input[type=checkbox]{width:20px;height:20px}.feedback-dialog p{line-height:1.45}.feedback-dialog button:disabled{opacity:.65;cursor:default}.feedback-honeypot{display:none}#feedback-notice{font-weight:600;overflow-wrap:anywhere}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible{outline:3px solid #ecae32;outline-offset:3px}.no-match-item button{margin-top:10px}#result-card .card-header>.feedback-link{align-self:flex-start;color:var(--text-secondary,#536975);margin-left:20px;flex-shrink:0}@media(max-width:600px){#result-card .card-header{flex-wrap:wrap;gap:12px}#result-card .card-header>.feedback-link{margin-left:0}}
.feedback-privacy-row{display:flex;align-items:center;gap:4px}.feedback-privacy-row label{flex:1;margin:0;cursor:pointer}.feedback-privacy-row input[type=checkbox]{flex-shrink:0}.feedback-info-button{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;border:0;background:transparent;color:inherit;font:18px system-ui;cursor:pointer;border-radius:50%;padding:0}.feedback-info-button:hover{color:var(--accent-color,#277d89)}.feedback-metric-error{margin:8px 0;line-height:1.5}#feedback-privacy-info p{font-size:15px}
