.qCgmQq_link{color:#173b73;min-height:44px;font:inherit;text-align:start;text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;font-weight:600;text-decoration:underline;display:inline-flex}.qCgmQq_link:focus-visible{outline-offset:2px;border-radius:2px;outline:2px solid}.qCgmQq_dialog{border:1px solid var(--border-default);background:var(--surface-card);width:min(560px,100% - 32px);max-width:none;max-height:min(90dvh,900px);color:var(--text-primary,#1f2933);overflow-wrap:anywhere;border-radius:16px;margin:auto;padding:0;position:fixed;inset:0;overflow:hidden}.qCgmQq_dialog[open]{flex-direction:column;display:flex}.qCgmQq_dialog::backdrop{background:#0f1e2d8c}.qCgmQq_header{border-bottom:1px solid var(--border-default);justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 24px 16px;display:flex}.qCgmQq_header h2{color:#173b73;font:600 clamp(20px, 3vw, 26px)/1.2 var(--font-display,Georgia, serif);margin:0 0 4px}.qCgmQq_header p{color:var(--text-muted);margin:0}.qCgmQq_header button{white-space:nowrap;flex:none;min-height:44px}.qCgmQq_form{flex-direction:column;flex:1;min-height:0;display:flex}.qCgmQq_body{overscroll-behavior:contain;flex:1;grid-template-columns:minmax(0,1fr);min-height:0;margin:0;padding:16px 24px;overflow-y:auto}.qCgmQq_footer{border-top:1px solid var(--border-default);padding:12px 24px 16px}.qCgmQq_privacy{margin:0 0 12px;font-size:.875rem}.qCgmQq_privacy a{color:#173b73;font-weight:600}.qCgmQq_actions{flex-wrap:wrap;justify-content:flex-end;gap:12px;display:flex}.qCgmQq_actions button{min-height:44px}@media (max-width:480px){.qCgmQq_dialog{border-radius:0;width:100%;height:100dvh;max-height:100dvh;margin:0}.qCgmQq_header,.qCgmQq_body,.qCgmQq_footer{padding-inline:16px}.qCgmQq_actions button{flex:auto}}.qCgmQq_fieldBlock{align-content:start;gap:.5rem;min-width:0;display:grid}.qCgmQq_categoryStatus{min-height:1.5rem;color:var(--text-muted);overflow-wrap:anywhere;margin:0;font-size:.875rem}.qCgmQq_fieldBlock select{text-overflow:ellipsis;width:100%;max-width:100%}.qCgmQq_requestRow{grid-column:1/-1}.qCgmQq_fieldBlock select.qCgmQq_matchHighlight:not([aria-invalid=true]){box-shadow:0 0 0 2px color-mix(in srgb, var(--semantic-success) 22%, transparent);border-color:var(--semantic-success)!important}
