.typeAhead{flex:1;overflow:clip auto;overscroll-behavior:contain;scrollbar-color:var(--map-fallback-icon) transparent;scrollbar-width:thin}.typeAhead::-webkit-scrollbar{height:.1875rem;width:.1875rem}.typeAhead::-webkit-scrollbar-track{background:transparent;border-radius:.1875rem}.typeAhead::-webkit-scrollbar-thumb{background:var(--map-fallback-icon);border-radius:.1875rem;width:.1875rem}.typeAhead:not(:has(.typeAhead__list li.item)){display:none}.typeAhead__list{align-items:flex-start;display:flex;flex-direction:column;list-style:none;margin:0;padding:0;row-gap:0}.typeAhead__list .item{color:var(--map-fallback-text);cursor:pointer;display:block;font:400 normal var(--assign-article-copy-fontsize)/var(--assign-article-copy-lineheight) var(--font-text);letter-spacing:.06em;outline:none;padding-bottom:calc(var(--map-fallback-gap-item)/2);padding-top:calc(var(--map-fallback-gap-item)/2);position:relative;text-decoration:none}.typeAhead__list .item:before{background:var(--map-fallback-text);content:"";inset:calc(100% - 1px) 0 0 0;position:absolute;transform:scaleX(0);transform-origin:right bottom;transition:transform .25s ease-out}.typeAhead__list .item:is(:active,:focus,:hover,:focus-within):not(.disabled):before{transform:scaleX(1);transform-origin:left bottom}.typeAhead__list .item>strong{font-weight:700}.typeAhead__list .item.selected{background-color:var(--map-button-cta-surface);color:var(--map-fallback-surface)}