/* Lajkto v344.2 · ENG / DE / PL / CZ */

/* Language control is intentionally available only on the user's profile page. */
.profile-language-card{
  display:flex!important;
  align-items:center!important;
  justify-content:space-between!important;
  gap:18px!important;
  width:100%!important;
  margin:10px 0 14px!important;
  padding:14px 16px!important;
  border:1px solid rgba(0,231,255,.28)!important;
  border-radius:18px!important;
  background:
    linear-gradient(135deg,rgba(0,231,255,.11),rgba(255,43,214,.12)),
    rgba(21,18,42,.92)!important;
  box-shadow:0 12px 34px rgba(0,0,0,.22)!important;
}
.profile-language-copy{
  display:flex!important;
  flex-direction:column!important;
  gap:4px!important;
  min-width:0!important;
}
.profile-language-copy b{
  color:#fff!important;
  font-size:16px!important;
  line-height:1.2!important;
}
.profile-language-copy small{
  color:rgba(255,255,255,.72)!important;
  font-size:12px!important;
  line-height:1.35!important;
}
.profile-language-options{
  display:flex!important;
  align-items:center!important;
  justify-content:flex-end!important;
  gap:7px!important;
  flex:0 0 auto!important;
}
.profile-language-option{
  appearance:none!important;
  min-width:52px!important;
  height:38px!important;
  padding:0 12px!important;
  border:1px solid rgba(255,255,255,.18)!important;
  border-radius:999px!important;
  background:rgba(10,9,22,.78)!important;
  color:#fff!important;
  font:900 13px/1 system-ui,-apple-system,"Segoe UI",sans-serif!important;
  cursor:pointer!important;
  transition:transform .16s ease,border-color .16s ease,background .16s ease,box-shadow .16s ease!important;
}
.profile-language-option:hover{
  transform:translateY(-1px)!important;
  border-color:rgba(0,231,255,.55)!important;
}
.profile-language-option.active,
.profile-language-option[aria-pressed="true"]{
  border-color:rgba(0,231,255,.9)!important;
  background:linear-gradient(135deg,#7b43ff,#b24cff)!important;
  box-shadow:0 0 0 2px rgba(0,231,255,.16),0 8px 22px rgba(123,67,255,.34)!important;
}
.profile-language-option:focus-visible{
  outline:3px solid rgba(0,231,255,.38)!important;
  outline-offset:2px!important;
}
@media(max-width:720px){
  .profile-language-card{
    align-items:stretch!important;
    flex-direction:column!important;
    gap:11px!important;
    padding:13px!important;
  }
  .profile-language-options{
    display:grid!important;
    grid-template-columns:repeat(4,minmax(0,1fr))!important;
    gap:7px!important;
    width:100%!important;
  }
  .profile-language-option{
    width:100%!important;
    min-width:0!important;
    height:42px!important;
    padding:0 6px!important;
  }
}
@media(max-width:360px){
  .profile-language-options{
    grid-template-columns:repeat(2,minmax(0,1fr))!important;
  }
}

/* CSS-generated system labels */
html[lang="en"] .activity-panel:before{content:'Here you can see who liked, commented, sent a gift, followed you or unfollowed you.'}
html[lang="de"] .activity-panel:before{content:'Hier siehst du, wer gelikt, kommentiert, ein Geschenk gesendet, dir gefolgt oder dir nicht mehr gefolgt ist.'}
html[lang="pl"] .activity-panel:before{content:'Tutaj zobaczysz, kto polubił, skomentował, wysłał prezent, zaczął Cię obserwować lub przestał Cię obserwować.'}
html[lang="en"] .people-panel:before{content:'Friends = you follow each other. Followers = they follow you. Following = profiles you follow.'}
html[lang="de"] .people-panel:before{content:'Freunde = ihr folgt euch gegenseitig. Follower = sie folgen dir. Gefolgt = Profile, denen du folgst.'}
html[lang="pl"] .people-panel:before{content:'Znajomi = obserwujecie się wzajemnie. Obserwujący = oni obserwują Ciebie. Obserwowani = profile, które obserwujesz.'}
html[lang="en"] .studio-preview-wrap.recording-paused:after{content:'PAUSED'}
html[lang="de"] .studio-preview-wrap.recording-paused:after{content:'PAUSE'}
html[lang="pl"] .studio-preview-wrap.recording-paused:after{content:'PAUZA'}
html[lang="en"] .live-gift-target-selected .live-slot-head::after{content:'🎁 selected'}
html[lang="de"] .live-gift-target-selected .live-slot-head::after{content:'🎁 ausgewählt'}
html[lang="pl"] .live-gift-target-selected .live-slot-head::after{content:'🎁 wybrano'}
html[lang="en"] .live-gift-pill.live-gift-self-locked small::after{content:' · choose another window'}
html[lang="de"] .live-gift-pill.live-gift-self-locked small::after{content:' · anderes Fenster wählen'}
html[lang="pl"] .live-gift-pill.live-gift-self-locked small::after{content:' · wybierz inne okno'}
html[lang="en"] .live-local-preview.doodle-armed::after{content:'🌈 draw'}
html[lang="de"] .live-local-preview.doodle-armed::after{content:'🌈 zeichnen'}
html[lang="pl"] .live-local-preview.doodle-armed::after{content:'🌈 rysuj'}
html[lang="en"] .live-immersive .live-more-drawer summary::after{content:'✕ Close'}
html[lang="de"] .live-immersive .live-more-drawer summary::after{content:'✕ Schließen'}
html[lang="pl"] .live-immersive .live-more-drawer summary::after{content:'✕ Zamknij'}


