.tile-container[data-v-d61805a9]{position:relative}.flag-icon[data-v-1a1813c1]{display:inline-block;border-radius:3px;box-shadow:0 1px 3px #0003;object-fit:cover}.flag-fallback[data-v-1a1813c1]{font-size:10px;line-height:1;text-align:center;align-content:center}.eu-flag-container .sparkle[data-v-e5a039e1]{position:absolute;font-size:8px;pointer-events:none;animation:sparkle-e5a039e1 1.5s ease-in-out infinite}.eu-flag-container .sparkle-1[data-v-e5a039e1]{top:-4px;right:-2px;animation-delay:0s}.eu-flag-container .sparkle-2[data-v-e5a039e1]{bottom:-2px;left:-3px;animation-delay:.5s}.eu-flag-container .sparkle-3[data-v-e5a039e1]{top:50%;right:-5px;animation-delay:1s}@keyframes sparkle-e5a039e1{0%,to{opacity:0;transform:scale(.5)}50%{opacity:1;transform:scale(1.2)}}
