.video-actions{display:flex;align-items:center;flex-wrap:wrap;gap:12px;padding:12px 18px;background:#100a1d;border-top:1px solid var(--line);font-size:13px}.video-toggle{font:inherit;color:#fff;background:#603998;border:1px solid #b897ec;border-radius:24px;padding:10px 18px;min-height:44px;cursor:pointer}.video-actions a{color:#c9b1eb;text-decoration:underline;text-underline-offset:3px}.video-feedback{width:100%;color:#dac8eb}.video-feedback:empty{display:none}.hero-play-hint{position:absolute;bottom:8px;left:50%;transform:translateX(-50%);white-space:nowrap;border:1px solid #b897ec;border-radius:24px;padding:8px 15px;background:#160e28e8;color:#eee;font-size:12px;pointer-events:none}.hero-motion[data-playing="true"] .hero-play-hint{opacity:0}.hero-motion:hover .hero-play-hint,.hero-motion:focus-visible .hero-play-hint{opacity:1}.video-toggle:focus-visible{outline:3px solid var(--cyan);outline-offset:3px}