.film-frame[data-v-1e33abf4]{width:100%;position:relative}.film-frame--landscape[data-v-1e33abf4]{aspect-ratio:16/9}.film-frame--portrait[data-v-1e33abf4]{aspect-ratio:9/16;max-width:39.375vh;max-height:70vh}@keyframes cdx-stream{to{stroke-dashoffset:-400px}}@keyframes cdx-ripple-shimmer{0%,to{opacity:calc(var(--ripple-opacity,.15) * .9);transform:translate(-50%,-50%)scale(.94)}50%{opacity:calc(var(--ripple-opacity,.15) * 1.6);transform:translate(-50%,-50%)scale(1.08)}}@keyframes cdx-float-a{0%,to{transform:translateY(0)}50%{transform:translateY(-16px)}}@keyframes cdx-float-b{0%,to{transform:translateY(0)}50%{transform:translateY(-11px)}}@keyframes cdx-float-c{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}@keyframes cdx-core-glow{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--brand) 45%, transparent), 0 18px 40px -12px color-mix(in srgb, var(--brand) 50%, transparent)}50%{box-shadow:0 0 0 14px transparent, 0 20px 48px -10px color-mix(in srgb, var(--brand) 70%, transparent)}}@keyframes cdx-drop-in{0%{opacity:0;transform:translateY(-52px)scale(.88)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes cdx-enter{0%{opacity:0;transform:translateY(34px)scale(.94)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes cdx-pop-in{0%{opacity:0;transform:scale(.15)}62%{opacity:1;transform:scale(1.14)}to{transform:scale(1)}}@keyframes cdx-fade-in{0%{opacity:0}to{opacity:1}}@keyframes cdx-spin{to{transform:rotate(360deg)}}@keyframes cdx-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes cdx-ring-breathe{0%,to{opacity:.45}50%{opacity:1}}
