.vz{--vz-accent:var(--codra-blaze);position:relative}.vz[data-accent=ember]{--vz-accent:var(--codra-ember)}.vz[data-accent=blaze]{--vz-accent:var(--codra-blaze)}.vz[data-accent=tangerine]{--vz-accent:var(--codra-tangerine)}.vz[data-accent=amber]{--vz-accent:var(--codra-amber)}.vz-scene{transition:opacity var(--codra-dur-base) var(--codra-ease-out)}.vz[data-fade] .vz-scene{opacity:0}.vz[data-run] .a-in{animation:vz-in var(--t,.5s) var(--codra-ease-out) var(--d,0s) both}.vz[data-run] .a-up{animation:vz-up var(--t,.6s) var(--codra-ease-out) var(--d,0s) both}.vz[data-run] .a-down{animation:vz-down var(--t,.6s) var(--codra-ease-out) var(--d,0s) both}.vz[data-run] .a-left{animation:vz-left var(--t,.6s) var(--codra-ease-out) var(--d,0s) both}.vz[data-run] .a-pop{animation:vz-pop var(--t,.5s) var(--codra-ease-spring) var(--d,0s) both}.vz[data-run] .a-draw{animation:vz-draw var(--t,.7s) var(--codra-ease-in-out) var(--d,0s) both}.vz[data-run] .a-grow-x{animation:vz-grow-x var(--t,.6s) var(--codra-ease-out) var(--d,0s) both}.vz[data-run] .a-grow-y{animation:vz-grow-y var(--t,.6s) var(--codra-ease-out) var(--d,0s) both}.vz[data-run] .a-shrink-x{animation:vz-shrink-x var(--t,.7s) var(--codra-ease-out) var(--d,0s) both}.vz[data-run] .a-type{animation:vz-type var(--t,.9s) steps(var(--n,20)) var(--d,0s) both}.vz[data-run] .a-snap{animation:vz-snap var(--t,.7s) var(--codra-ease-spring) var(--d,0s) both}.vz[data-run] .a-move{animation:vz-move var(--t,.7s) var(--codra-ease-out) var(--d,0s) both}.vz[data-run] .a-track{animation:vz-track var(--t,.9s) var(--codra-ease-out) var(--d,0s) both}.vz[data-run] .a-light{animation:vz-light var(--t,.4s) var(--codra-ease-out) var(--d,0s) both}.vz[data-run] .a-press{animation:vz-press var(--t,.4s) var(--codra-ease-out) var(--d,0s) both}.vz[data-run] .a-bump{animation:vz-bump var(--t,.5s) var(--codra-ease-spring) var(--d,0s) both}.vz[data-run] .a-dim{animation:vz-dim var(--t,.5s) var(--codra-ease-out) var(--d,0s) both}.vz .a-flash{opacity:0}.vz[data-run] .a-flash{animation:vz-flash var(--t,1.2s) var(--codra-ease-in-out) var(--d,0s) both}.vz .a-before{opacity:0}.vz[data-run] .a-before{animation:vz-before var(--t,2s) linear var(--d,0s) both}.vz[data-run] .a-scroll{animation:vz-scroll var(--t,6s) linear infinite}.vz[data-run] .a-pulse{animation:vz-pulse var(--t,2s) var(--codra-ease-in-out) var(--d,0s) infinite alternate}.vz[data-run] .a-blink{animation:1s step-end infinite vz-blink}.vz[data-run] .a-dots>*{animation:vz-dot .9s var(--codra-ease-in-out) infinite}.vz[data-run] .a-dots>:nth-child(2){animation-delay:.15s}.vz[data-run] .a-dots>:nth-child(3){animation-delay:.3s}.vz[data-paused] *{animation-play-state:paused!important}@keyframes vz-in{0%{opacity:0}}@keyframes vz-up{0%{opacity:0;transform:translateY(var(--y,14px))}}@keyframes vz-down{0%{opacity:0;transform:translateY(calc(var(--y,14px) * -1))}}@keyframes vz-left{0%{opacity:0;transform:translateX(var(--x,24px))}}@keyframes vz-pop{0%{opacity:0;transform:scale(.6)}}@keyframes vz-draw{0%{stroke-dashoffset:1px}}@keyframes vz-grow-x{0%{transform:scaleX(0)}}@keyframes vz-grow-y{0%{transform:scaleY(0)}}@keyframes vz-shrink-x{0%{transform:scaleX(var(--from,2.4))}}@keyframes vz-type{0%{width:0}}@keyframes vz-snap{0%{transform:translate(var(--fx,0), var(--fy,0)) rotate(var(--fr,0deg))}}@keyframes vz-move{0%{transform:translate(var(--fx,0), var(--fy,0))}}@keyframes vz-track{0%{letter-spacing:.6em;opacity:0}}@keyframes vz-light{0%{background-color:var(--codra-charcoal);color:var(--codra-ash);border-color:var(--codra-graphite)}}@keyframes vz-press{40%{transform:scale(.92)}}@keyframes vz-bump{40%{transform:scale(1.5)}}@keyframes vz-dim{0%{opacity:1;filter:none}}@keyframes vz-flash{0%{opacity:0}15%,75%{opacity:1}to{opacity:0}}@keyframes vz-before{0%,92%{opacity:1}to{opacity:0}}@keyframes vz-scroll{to{transform:translate(-50%)}}@keyframes vz-pulse{0%{opacity:.35}to{opacity:1}}@keyframes vz-blink{50%{opacity:0}}@keyframes vz-dot{0%,to{opacity:.3;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}.vz .a-draw,.vz-draw{stroke-dasharray:1;stroke-dashoffset:0}.vz .a-grow-x,.vz .a-shrink-x{transform-origin:0}.vz .a-grow-y{transform-origin:bottom}.vz .a-type{white-space:nowrap;vertical-align:bottom;width:calc(var(--n,20) * 1ch);display:inline-block;overflow:hidden}.vz .a-pop,.vz .a-bump{transform-origin:50%;transform-box:fill-box}.vz-panel{background:var(--codra-charcoal);border-radius:var(--radius-panel);box-shadow:inset 0 0 0 1px var(--codra-graphite), 0 30px 80px #00000073;overflow:hidden}.vz-panel-bar{border-bottom:1px solid var(--codra-graphite);align-items:center;gap:6px;height:34px;padding:0 14px;display:flex}.vz-panel-bar>i{background:var(--codra-graphite);border-radius:99px;width:8px;height:8px}.vz-line{background:var(--codra-graphite);border-radius:99px;height:8px;display:block}.vz-acc{color:var(--vz-accent)}.vz-acc-bg{background:var(--vz-accent)}.vz-acc-bd{box-shadow:inset 0 0 0 1px var(--vz-accent)}@media (prefers-reduced-motion:reduce){.vz *,.vz :before,.vz :after{animation:none!important}}@keyframes vz-flow{to{stroke-dashoffset:-12px}}
