/* AskHole — shared location picker (combobox) styling. Extracted from askhole-form.css
   at v0.76.0 so the post form and the Pro forms load the same rules. Reads as an
   extension of a 50px / 12px-radius / #dcdce4-border field with a #783FF2 accent. */

/* ============================================================================
   Location picker (combobox) — v0.75.2. Reads as an extension of the wizard's
   .ah-f location input (50px control, 12px radius, #dcdce4 border, #783FF2 focus).
   ============================================================================ */
.ah-loc-combo { position: relative; }
.ah-loc-list {
	position: absolute; left: 0; right: 0; top: calc(100% + 4px); z-index: 50;
	margin: 0; padding: 4px; list-style: none;
	background: #fff; border: 1.5px solid #dcdce4; border-radius: 12px;
	box-shadow: 0 10px 28px rgba(13, 17, 23, .12);
	max-height: 264px; overflow-y: auto;
}
.ah-loc-list[hidden] { display: none; }
.ah-loc-opt {
	padding: 12px; border-radius: 8px; cursor: pointer;
	font-family: 'Inter', system-ui, sans-serif; font-size: 15px; line-height: 1.3; color: #0D1117;
}
.ah-loc-opt:hover, .ah-loc-opt.is-active { background: #f3f0fe; }
.ah-loc-help { display: block; margin-top: 6px; font-size: 13px; color: #6a6f7b; }
.ah-loc-help:empty { display: none; }
