#aufaken-flags-bar{
position:absolute;
top:20px;
right:20px;
display:flex;
flex-direction:column;
gap:8px;
z-index:999999999;
}
.aufaken-flag{
width:34px;
height:34px;
border-radius:50%;
border:none;
cursor:pointer;
overflow:hidden;
background:#fff;
padding:0;
display:flex;
align-items:center;
justify-content:center;
box-shadow:0 4px 10px rgba(0,0,0,0.35);
opacity:0;
transform:translateX(120px) rotate(720deg);
animation:ballRollIn 1s cubic-bezier(.25,1.4,.35,1) forwards;
}
.aufaken-flag:nth-child(1){ animation-delay:0.05s; }
.aufaken-flag:nth-child(2){ animation-delay:0.12s; }
.aufaken-flag:nth-child(3){ animation-delay:0.19s; }
.aufaken-flag:nth-child(4){ animation-delay:0.26s; }
.aufaken-flag:nth-child(5){ animation-delay:0.33s; }
.aufaken-flag:nth-child(6){ animation-delay:0.40s; }
@keyframes ballRollIn{
0%{
opacity:0;
transform:translateX(140px) rotate(1080deg) scale(0.4);
}
70%{
opacity:1;
transform:translateX(-8px) rotate(40deg) scale(1.08);
}
100%{
opacity:1;
transform:translateX(0) rotate(0deg) scale(1);
}
}
.aufaken-flag img{
width:100%;
height:100%;
object-fit:cover;
border-radius:50%;
transform:scale(1.15);
pointer-events:none;
}
.aufaken-flag:hover{
transform:scale(1.08) !important;
}
.aufaken-flag.active{
outline:2px solid #49ff71;
}
#google_translate_element{
position:absolute !important;
opacity:0 !important;
pointer-events:none !important;
z-index:-1 !important;
}
.goog-te-banner-frame.skiptranslate,
iframe.goog-te-banner-frame,
.skiptranslate{
display:none !important;
}
body{
top:0 !important;
}
@media(max-width:768px){
#aufaken-flags-bar{
left:50%;
right:auto;
transform:translateX(-50%);
top:10px;
flex-direction:row;
gap:6px;
}
.aufaken-flag{
width:32px;
height:32px;
transform:translateY(-80px) rotate(720deg);
animation:mobileRollIn 1s cubic-bezier(.25,1.4,.35,1) forwards;
}
@keyframes mobileRollIn{
0%{
opacity:0;
transform:translateY(-90px) rotate(1080deg) scale(0.4);
}
70%{
opacity:1;
transform:translateY(6px) rotate(30deg) scale(1.08);
}
100%{
opacity:1;
transform:translateY(0) rotate(0deg) scale(1);
}
}
}