@keyframes shine-skeleton-lines{0{background-position:-100px}
40%,100%{background-position:600px}
}
@keyframes spin{0{-webkit-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}
}
@keyframes rotateImageLoading{from{transform:translate(-50%,-50%) rotateY(0) scale(1.01)}
to{transform:translate(-50%,-50%) rotateY(360deg) scale(1.01)}
}
.cmp-location-modal__title{text-transform:uppercase}
.cmp-location-modal__autocomplete-list{max-height:160px;overflow:hidden scroll;border-radius:var(--dg-border-radius-xs,6px);border:var(--dg-border-width-m,1px) solid var(--dg-color-border-strong,#4dfafa FA);background:var(--dg-color-bg-base,#15181e);box-shadow:0 24px 56px 8px var(--dg-global-opacity-black-90,rgba(9,9,11,0.9));padding:var(--dg-spacing-s-5) 0;margin:4px 0 0}
.cmp-location-modal__autocomplete-item{min-height:40px;cursor:pointer;display:flex;align-items:center;padding:8px var(--dg-spacing-s-5) 8px var(--dg-spacing-m-2);font-weight:400;font-size:var(--dg-font-size-body-m);line-height:var(--dg-font-height-body-m);color:var(--dg-color-text-strong,#fafafa);letter-spacing:var(--dg-font-letter-spacing-m);border-bottom:1px solid var(--dg-color-divider-default,#fafafa 1 A)}
.cmp-location-modal__autocomplete-item:hover{background:var(--dg-color-field-bg-hover,rgba(195,195,203,0.05))}
@media(min-width:1024px){.cmp-location-modal__autocomplete-item{min-height:48px;font-size:var(--dg-font-size-body-l);line-height:var(--dg-font-height-body-l)}
}