/* V10.1: a három RGBA logóréteg önállóan mozog, az eredeti JPEG-felirat
   fehér háttere pedig a beágyazott SVG feColorMatrix szűrővel eltűnik. */
.cg-logo-scene.cg11-transparent{
  isolation:auto!important;
  background:transparent!important;
  perspective:1350px;
}
.cg11-transparent::before{display:none!important}
.cg11-transparent .cg-master{display:none!important}
.cg11-transparent .cg-logo-type{
  display:block!important;
  background:transparent!important;
  mix-blend-mode:normal!important;
  clip-path:inset(66.65% 0 0);
}
.cg11-transparent .cg-logo-type img{
  filter:url(#cg11-white-alpha)!important;
  mix-blend-mode:normal!important;
}
.cg11-transparent .cg-piece{
  display:block!important;
  opacity:1!important;
  filter:none!important;
  mix-blend-mode:normal!important;
  transform-origin:50% 50%;
  backface-visibility:visible;
  animation-duration:calc(24s * var(--cg10-speed))!important;
  animation-timing-function:ease-in-out!important;
  animation-iteration-count:infinite!important;
  animation-fill-mode:both!important;
  will-change:transform;
}
.cg11-transparent .cg-piece-shield{animation-name:cg11-turn-shield!important}
.cg11-transparent .cg-piece-c{animation-name:cg11-turn-c!important}
.cg11-transparent .cg-piece-g{animation-name:cg11-turn-g!important}
@keyframes cg11-turn-shield{
  0%,23%{transform:translate3d(0,0,0) rotate(0deg)}
  64%,100%{transform:translate3d(0,0,0) rotate(360deg)}
}
@keyframes cg11-turn-c{
  0%,23%{transform:translate3d(0,0,0) rotateY(0deg)}
  64%,100%{transform:translate3d(0,0,0) rotateY(360deg)}
}
@keyframes cg11-turn-g{
  0%,23%{transform:translate3d(0,0,0) rotateY(0deg)}
  64%,100%{transform:translate3d(0,0,0) rotateY(-360deg)}
}
/* Az eredeti logófeliratok JPEG-fehérje a feColorMatrix eredményeként
   alfa=0 lesz, ezért nem fehér négyszögként, hanem transzparensen jelenik meg.
   A korábbi szövegsweep nem duplázhatja meg a képi feliratot. */
.cg11-transparent .cg-word-sweep{display:none!important}
.cg11-svg-defs{position:absolute;width:0;height:0;overflow:hidden;pointer-events:none}
@media(prefers-reduced-motion:reduce){
  .cg11-transparent .cg-piece{animation:none!important;opacity:1!important;transform:none!important}
}
