.gqiow-near-me{position:fixed;right:18px;bottom:18px;z-index:99980;font-family:inherit}.gqiow-near-me-trigger{border:0;border-radius:999px;background:#176b68;color:#fff;padding:14px 20px;font-weight:700;box-shadow:0 8px 24px rgba(0,0,0,.22);cursor:pointer;min-height:48px}.gqiow-near-me-panel{position:absolute;right:0;bottom:62px;width:min(390px,calc(100vw - 28px));max-height:min(680px,calc(100vh - 100px));overflow:auto;background:#fff;color:#18344a;border:1px solid #d8e2e5;border-radius:18px;box-shadow:0 18px 55px rgba(0,0,0,.25)}.gqiow-near-me-panel header{display:flex;justify-content:space-between;gap:12px;padding:18px;border-bottom:1px solid #e5ecee}.gqiow-near-me-panel header strong,.gqiow-near-me-panel header small{display:block}.gqiow-near-me-panel header small{margin-top:4px;color:#5b6871}.gqiow-near-me-panel header button{border:0;background:transparent;font-size:28px;line-height:1;cursor:pointer}.gqiow-near-actions{padding:14px 18px 0}.gqiow-near-primary,.gqiow-near-nav{display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:10px;background:#176b68;color:#fff;text-decoration:none;font-weight:700;padding:11px 15px;min-height:44px;cursor:pointer}.gqiow-near-primary:disabled{opacity:.6}.gqiow-near-results{padding:10px 18px}.gqiow-near-card{border:1px solid #dce5e7;border-radius:14px;padding:14px;margin:10px 0;background:#fff}.gqiow-near-card.is-nearest{border-color:#176b68;background:#f2fbfa}.gqiow-near-card-top{display:flex;justify-content:space-between;gap:8px;align-items:flex-start}.gqiow-near-card p{margin:7px 0;color:#53636d}.gqiow-near-meta{display:flex;gap:7px;flex-wrap:wrap;margin-bottom:11px}.gqiow-near-meta span,.gqiow-near-found{font-size:12px;border-radius:999px;padding:4px 8px;background:#eaf2f3}.gqiow-near-found{background:#daf4df;color:#175c27}.gqiow-near-partner{background:#fff1c9!important}.gqiow-near-progress{border-top:1px solid #e5ecee;padding:16px 18px}.gqiow-near-progress>strong,.gqiow-near-progress>small{display:block}.gqiow-near-area{display:grid;grid-template-columns:1fr auto;gap:4px 10px;margin-top:11px;font-size:13px}.gqiow-near-area>div{grid-column:1/-1;height:8px;background:#e7edef;border-radius:99px;overflow:hidden}.gqiow-near-area i{display:block;height:100%;background:#2aa9e0;border-radius:99px}.gqiow-area-progress-page{max-width:1200px;margin:35px auto;padding:0 18px}.gqiow-area-progress-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.gqiow-area-progress-card{border:1px solid #dce5e7;border-radius:16px;padding:20px;background:#fff}.gqiow-progress-track{height:10px;border-radius:99px;background:#e7edef;overflow:hidden;margin:12px 0}.gqiow-progress-track span{display:block;height:100%;background:#176b68}.gqiow-near-me button:focus-visible,.gqiow-near-me a:focus-visible{outline:3px solid #f2b84b;outline-offset:2px}@media(max-width:760px){.gqiow-near-me{right:10px;bottom:10px}.gqiow-near-me-trigger span{display:none}.gqiow-near-me-trigger{width:52px;height:52px;padding:0;font-size:20px}.gqiow-area-progress-grid{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.gqiow-near-me *{scroll-behavior:auto!important;transition:none!important}}

/* v11.2.1 stacked floating controls */
.gqiow-near-me{right:18px;bottom:18px}@media(max-width:760px){.gqiow-near-me{right:10px;bottom:10px}}
