.controlledVideo-module__HS-1jW__root{pointer-events:auto;width:100%;line-height:0;position:relative}.controlledVideo-module__HS-1jW__video{width:100%;height:auto;display:block}.controlledVideo-module__HS-1jW__controls{z-index:2;opacity:0;background:linear-gradient(#0000,#000000b8);align-items:center;gap:12px;padding:14px 16px;transition:opacity .2s;display:flex;position:absolute;bottom:0;left:0;right:0}.controlledVideo-module__HS-1jW__root:hover .controlledVideo-module__HS-1jW__controls,.controlledVideo-module__HS-1jW__root:focus-within .controlledVideo-module__HS-1jW__controls{opacity:1}.controlledVideo-module__HS-1jW__iconBtn{border-radius:var(--radius-pill);color:#fff;cursor:pointer;background:#00000080;border:0;flex:none;place-items:center;width:34px;height:34px;padding:0;font-size:13px;line-height:1;transition:background .15s,transform .15s;display:grid}.controlledVideo-module__HS-1jW__iconBtn:hover,.controlledVideo-module__HS-1jW__iconBtn:focus-visible{background:var(--accent,#e94aa7);transform:scale(1.08)}.controlledVideo-module__HS-1jW__scrubber{appearance:none;border-radius:var(--radius-pill);background:linear-gradient(to right, var(--accent,#e94aa7) var(--fill,0%), #ffffff4d var(--fill,0%));cursor:pointer;flex:1;height:4px;margin:0}.controlledVideo-module__HS-1jW__scrubber::-webkit-slider-thumb{appearance:none;background:var(--accent,#e94aa7);cursor:pointer;border-radius:50%;width:14px;height:14px}.controlledVideo-module__HS-1jW__scrubber::-moz-range-thumb{background:var(--accent,#e94aa7);cursor:pointer;border:0;border-radius:50%;width:14px;height:14px}.controlledVideo-module__HS-1jW__root:fullscreen{background:#000;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex}.controlledVideo-module__HS-1jW__root:fullscreen{background:#000;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex}.controlledVideo-module__HS-1jW__root:fullscreen .controlledVideo-module__HS-1jW__video{width:auto;max-width:100%;height:auto;max-height:100%}.controlledVideo-module__HS-1jW__root:fullscreen .controlledVideo-module__HS-1jW__video{width:auto;max-width:100%;height:auto;max-height:100%}
.choreLayer-module__jlMYpG__layer{pointer-events:none;position:absolute}.choreLayer-module__jlMYpG__layerMedia{pointer-events:none;width:100%;height:auto;display:block}.choreLayer-module__jlMYpG__layerLink{cursor:pointer;pointer-events:auto;line-height:0;transition:transform .25s;display:block}.choreLayer-module__jlMYpG__layerLink:hover{transform:scale(1.04)}
.templateScene-module__GRclNq__scene{background:#000;width:100%;height:calc(100vh - 124px);min-height:560px;position:relative;overflow:hidden}.templateScene-module__GRclNq__scene .templateScene-module__GRclNq__hero,.templateScene-module__GRclNq__scene .templateScene-module__GRclNq__bubble,.templateScene-module__GRclNq__scene .templateScene-module__GRclNq__tool,.templateScene-module__GRclNq__scene .templateScene-module__GRclNq__sticker{transform-origin:50%;line-height:0;display:block;position:absolute}.templateScene-module__GRclNq__scene .templateScene-module__GRclNq__hero video,.templateScene-module__GRclNq__scene .templateScene-module__GRclNq__hero img,.templateScene-module__GRclNq__scene .templateScene-module__GRclNq__bubble video,.templateScene-module__GRclNq__scene .templateScene-module__GRclNq__bubble img,.templateScene-module__GRclNq__scene .templateScene-module__GRclNq__sticker video,.templateScene-module__GRclNq__scene .templateScene-module__GRclNq__sticker img,.templateScene-module__GRclNq__scene .templateScene-module__GRclNq__tool img{object-fit:contain;width:100%;height:auto;display:block}.templateScene-module__GRclNq__scene .templateScene-module__GRclNq__hero{z-index:1}.templateScene-module__GRclNq__scene .templateScene-module__GRclNq__bubble{z-index:30;pointer-events:none}.templateScene-module__GRclNq__scene .templateScene-module__GRclNq__sticker{z-index:10;cursor:pointer;background:0 0;border:0;padding:0;transition:filter .2s,transform .25s}a.templateScene-module__GRclNq__sticker:hover,button.templateScene-module__GRclNq__sticker:hover{filter:brightness(1.12);transform:scale(1.03)}.templateScene-module__GRclNq__scene .templateScene-module__GRclNq__tool{z-index:20;cursor:pointer;background:0 0;border:0;padding:0;transition:transform .2s}.templateScene-module__GRclNq__scene .templateScene-module__GRclNq__tool img{animation:3.6s ease-in-out infinite templateScene-module__GRclNq__wiggle}.templateScene-module__GRclNq__scene .templateScene-module__GRclNq__tool:nth-of-type(2n) img{animation-delay:-1.2s}.templateScene-module__GRclNq__scene .templateScene-module__GRclNq__tool:nth-of-type(3n) img{animation-delay:-2.4s}.templateScene-module__GRclNq__scene .templateScene-module__GRclNq__tool:hover,.templateScene-module__GRclNq__scene .templateScene-module__GRclNq__tool:focus-visible{outline:none;transform:scale(1.08)}.templateScene-module__GRclNq__scene .templateScene-module__GRclNq__tool:hover img,.templateScene-module__GRclNq__scene .templateScene-module__GRclNq__tool:focus-visible img{animation-play-state:paused}@keyframes templateScene-module__GRclNq__wiggle{0%,to{transform:rotate(-2deg)}50%{transform:rotate(2deg)}}@media (prefers-reduced-motion:reduce){.templateScene-module__GRclNq__scene .templateScene-module__GRclNq__tool img{animation:none}}.templateScene-module__GRclNq__scene .templateScene-module__GRclNq__bubbleLinks{pointer-events:auto}.templateScene-module__GRclNq__link{cursor:pointer;transition:filter .2s,transform .25s;display:block}.templateScene-module__GRclNq__link:hover{filter:brightness(1.12);transform:scale(1.04)}@media (prefers-reduced-motion:reduce){.templateScene-module__GRclNq__link{transition:none}}
