.ToolReelOverlay_root__x6q3h{position:absolute;inset:0;pointer-events:none}.ToolReelOverlay_stage__VVOEY{position:absolute;top:1px;left:1px;right:1px;aspect-ratio:4/3;border-radius:11px 11px 0 0;overflow:hidden;z-index:1;opacity:0;pointer-events:none;transition:opacity .24s var(--ease-default)}.ToolReelOverlay_stage__VVOEY[data-shown]{opacity:1;transition-duration:.26s}.ToolReelOverlay_video__5jOgo{position:absolute;inset:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none}.ToolReelOverlay_button__EfRBF{position:absolute;top:2px;right:2px;z-index:3;min-width:44px;height:44px;margin:0;padding:7px;border:0;background:transparent;display:flex;align-items:flex-start;justify-content:flex-end;cursor:pointer;pointer-events:auto;outline:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.ToolReelOverlay_chip__EKoR3{position:relative;box-sizing:border-box;height:30px;min-width:30px;border-radius:15px;border:1px solid rgba(245,244,240,.22);background:rgba(13,13,13,.62);color:var(--color-bone);display:inline-flex;align-items:center;justify-content:center;gap:6px;transition:background-color .12s var(--ease-default),border-color .12s var(--ease-default),color .12s var(--ease-default),transform .12s var(--ease-default)}@media (hover:hover){.ToolReelOverlay_button__EfRBF:hover .ToolReelOverlay_chip__EKoR3{background:var(--color-signal);border-color:var(--color-signal);color:var(--color-void)}.ToolReelOverlay_button__EfRBF:hover .ToolReelOverlay_ring__zHZh8 circle,.ToolReelOverlay_button__EfRBF:hover .ToolReelOverlay_spinner__M0JYu circle{stroke:var(--color-void)}}.ToolReelOverlay_button__EfRBF:focus-visible .ToolReelOverlay_chip__EKoR3{background:var(--color-signal);border-color:var(--color-signal);color:var(--color-void);box-shadow:0 0 0 2px var(--color-bone),0 0 0 4px var(--color-signal);outline:2px solid transparent;outline-offset:2px}.ToolReelOverlay_button__EfRBF:active .ToolReelOverlay_chip__EKoR3{transform:scale(.96)}.ToolReelOverlay_glyph__wJHV9{display:block;flex-shrink:0;width:12px;height:12px}.ToolReelOverlay_label__6gYHR{position:absolute;top:calc(100% + 7px);right:-1px;box-sizing:border-box;height:22px;padding:0 9px;border-radius:11px;border:1px solid rgba(245,244,240,.22);background:rgba(13,13,13,.62);color:var(--color-bone);display:inline-flex;align-items:center;font-family:var(--font-sans);font-size:11px;font-weight:500;letter-spacing:.02em;line-height:1;white-space:nowrap}.ToolReelOverlay_ring__zHZh8,.ToolReelOverlay_spinner__M0JYu{position:absolute;top:-1px;left:-1px;width:30px;height:30px;overflow:visible;pointer-events:none;opacity:0}.ToolReelOverlay_ring__zHZh8 circle,.ToolReelOverlay_spinner__M0JYu circle{fill:none;stroke:var(--color-signal);stroke-width:1.5;stroke-linecap:round;transition:stroke .12s var(--ease-default)}.ToolReelOverlay_ring__zHZh8 circle{transform:rotate(-90deg);transform-origin:15px 15px}.ToolReelOverlay_button__EfRBF[data-phase=ending] .ToolReelOverlay_ring__zHZh8,.ToolReelOverlay_button__EfRBF[data-phase=paused] .ToolReelOverlay_ring__zHZh8,.ToolReelOverlay_button__EfRBF[data-phase=playing] .ToolReelOverlay_ring__zHZh8{opacity:1}.ToolReelOverlay_button__EfRBF[data-buffering] .ToolReelOverlay_ring__zHZh8{opacity:0}.ToolReelOverlay_button__EfRBF[data-buffering] .ToolReelOverlay_spinner__M0JYu,.ToolReelOverlay_button__EfRBF[data-phase=loading] .ToolReelOverlay_spinner__M0JYu{animation:ToolReelOverlay_reel-reveal__i5oIz 1ms linear .3s forwards,ToolReelOverlay_reel-spin__3VALA .9s linear infinite}.ToolReelOverlay_button__EfRBF[data-phase=loading][data-shown] .ToolReelOverlay_ring__zHZh8{opacity:1;animation:ToolReelOverlay_reel-conceal__T4_pb 1ms linear .3s forwards}.ToolReelOverlay_button__EfRBF:focus-visible .ToolReelOverlay_ring__zHZh8 circle,.ToolReelOverlay_button__EfRBF:focus-visible .ToolReelOverlay_spinner__M0JYu circle{stroke:var(--color-void)}@keyframes ToolReelOverlay_reel-reveal__i5oIz{to{opacity:1}}@keyframes ToolReelOverlay_reel-conceal__T4_pb{to{opacity:0}}@keyframes ToolReelOverlay_reel-spin__3VALA{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.ToolReelOverlay_chip__EKoR3,.ToolReelOverlay_ring__zHZh8 circle,.ToolReelOverlay_spinner__M0JYu circle,.ToolReelOverlay_stage__VVOEY,.ToolReelOverlay_stage__VVOEY[data-shown]{transition:none}.ToolReelOverlay_button__EfRBF:active .ToolReelOverlay_chip__EKoR3{transform:none}.ToolReelOverlay_button__EfRBF[data-buffering] .ToolReelOverlay_spinner__M0JYu,.ToolReelOverlay_button__EfRBF[data-phase=loading] .ToolReelOverlay_spinner__M0JYu{animation:ToolReelOverlay_reel-reveal__i5oIz 1ms linear .3s forwards}}