@keyframes autoragSearchFadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.autoragSearchRoot{position:relative;display:inline-flex}.autoragSearchTrigger{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem .75rem;border-radius:999px;text-decoration:none;border:1px solid transparent;background:transparent;color:inherit;font:inherit;cursor:pointer;transition:border-color .2s ease,background-color .2s ease}.autoragSearchTrigger:hover,.autoragSearchTrigger:focus-visible{color:#6c737f;border-color:transparent;background-color:transparent}.autoragSearchTrigger:focus-visible{outline:2px solid currentColor;outline-offset:2px}.autoragSearchTriggerIcon{display:inline-flex;width:1.25rem;height:1.25rem}.autoragSearchTriggerIcon svg{width:100%;height:100%}.autoragSearchOverlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#fffffffa;z-index:1000;display:flex;align-items:center;justify-content:center;padding:2rem}.autoragSearchOverlayInner{position:relative;width:min(720px,100%);max-height:90vh;overflow-y:auto;animation:autoragSearchFadeIn .2s ease}.autoragSearchClose{position:absolute;top:0;right:0;border:none;background:transparent;color:#111;font-size:2rem;line-height:1;padding:.25rem .5rem;cursor:pointer}.autoragSearchInput{width:100%;font-size:2rem;padding:1.25rem 1.5rem;border-radius:0;border:none;border-bottom:2px solid #111;background:transparent;box-shadow:none;margin-bottom:2rem}.autoragSearchStatus{margin-bottom:1rem;color:#444}.autoragSearchResults{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:1.5rem}.autoragSearchResult{background:#fff;border-radius:0;padding:1.5rem;box-shadow:0 10px 35px #00000014;border:1px solid rgba(0,0,0,.05)}.autoragSearchLink{font-weight:600;font-size:1.5rem;color:#036;text-decoration:none;display:inline-block;margin-bottom:.5rem}.autoragSearchLink:hover,.autoragSearchLink:focus-visible{text-decoration:underline}.autoragSearchSnippet{margin:0;color:#3a3a3a;font-size:1rem;line-height:1.5}@media (max-width: 640px){.autoragSearchOverlay{padding:1rem}.autoragSearchInput{font-size:1.5rem;padding:1rem 1.25rem}}.mapOuter{text-align:right;height:250px;padding-top:20px}.gmapCanvas{overflow:hidden;background:none!important;height:250px}
