@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/outfit-latin-400-normal-BGsTXAXT.woff2)format("woff2"),url(/assets/outfit-latin-400-normal-DMwTpYkH.woff)format("woff")}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/outfit-latin-700-normal-Cu9v6i1X.woff2)format("woff2"),url(/assets/outfit-latin-700-normal-D4itBLBr.woff)format("woff")}.campaign-canvas{aspect-ratio:16/9;isolation:isolate;background:var(--cp-surface);width:100%;position:relative;overflow:hidden}.campaign-canvas.portrait{aspect-ratio:9/16}.campaign-canvas.canvas-fit{aspect-ratio:auto;background:0 0;height:100%}.canvas-thumbnail{aspect-ratio:16/9;background:var(--cp-surface-soft);width:100%;position:relative;overflow:hidden}.canvas-stage{transform-origin:0 0;position:absolute;top:0;left:0}.canvas-zone,.canvas-element{position:absolute;overflow:hidden}.canvas-text{white-space:pre-wrap;overflow-wrap:anywhere;letter-spacing:0;width:100%;height:100%;font-family:Outfit,sans-serif;line-height:1.12}.canvas-text:not(.has-background){text-shadow:0 2px 12px #000000bf,0 0 2px #000000e6}.canvas-text.has-background{border-radius:999px;justify-content:center;align-items:center;padding:0 .03em;display:flex}.canvas-element img,.canvas-element video{display:block}.playlist-viewport{aspect-ratio:16/9;isolation:isolate;width:100%;position:relative;overflow:hidden}.playlist-viewport.portrait{aspect-ratio:9/16}.playlist-frame{position:absolute;top:0;bottom:0;left:0;right:0}.playlist-frame[data-playlist-frame=current]{z-index:1}.playlist-frame[data-playlist-frame=outgoing]{pointer-events:none}.playlist-frame-entering{animation-name:playlist-crossfade;animation-timing-function:ease-in-out;animation-fill-mode:both}@keyframes playlist-crossfade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.playlist-frame-entering{animation:none}}
