[data-vaibik-opening]{position:fixed;inset:0;z-index:2147483646;display:grid;place-items:center;background:var(--vx-background,#050607);opacity:0;pointer-events:none;animation:vaibik-opening-out 780ms linear 3020ms backwards}
:root:has([data-vaibik-opening]):not([data-vx-runtime="ready"]) :is([data-vx-reveal],[data-vx-stagger]>*){opacity:0}
[data-vaibik-opening]>img{width:88px;height:88px;object-fit:contain;border-radius:20px;animation:vaibik-opening-mark-in 520ms linear both,vaibik-opening-mark-out 780ms linear 3020ms forwards}
[data-vaibik-opening]>img[data-vx-mark]{width:auto;height:auto;max-width:min(70vw,760px);max-height:30vh;border-radius:0}
[data-vaibik-opening]>img[data-vx-mark]:is([src*=".svg" i],[src^="data:image/svg" i]){width:min(70vw,760px);object-fit:contain}
@keyframes vaibik-opening-out{0%,3.3333%{opacity:1;animation-timing-function:cubic-bezier(.65,0,.35,1)}to{opacity:0}}
@keyframes vaibik-opening-mark-in{0%{clip-path:inset(0 0 100% 0);transform:translateY(100%);animation-timing-function:cubic-bezier(.16,1,.3,1)}to{clip-path:inset(0);transform:none}}
@keyframes vaibik-opening-mark-out{0%{clip-path:inset(0);transform:none;animation-timing-function:cubic-bezier(.7,0,.84,0)}36.6667%,to{clip-path:inset(100% 0 0 0);transform:translateY(-100%)}}
@media(prefers-reduced-motion:reduce){[data-vaibik-opening]{animation-duration:1ms}[data-vaibik-opening]>img{animation:none}}