.LJDl3a_reels{margin:-1.2rem calc(var(--space-page) * -1) -8rem;position:relative}[data-library-body]:has([data-reels]){overflow:hidden}.LJDl3a_feed{overscroll-behavior:contain;scroll-snap-type:y mandatory;scrollbar-width:none;height:calc(100dvh - 6.4rem);overflow-y:auto}.LJDl3a_feed::-webkit-scrollbar{display:none}.LJDl3a_reel{scroll-snap-align:start;scroll-snap-stop:always;justify-content:center;align-items:center;gap:1.6rem;height:100%;padding:1.6rem 0;display:flex}.LJDl3a_frame{aspect-ratio:9/16;height:100%;max-width:calc(100vw - 2 * var(--space-page));background:var(--color-desk);border-radius:1.2rem;position:relative;overflow:hidden}.LJDl3a_video{cursor:pointer;position:absolute;inset:0}.LJDl3a_poster{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.LJDl3a_stage{position:absolute;inset:0}.LJDl3a_about{color:var(--color-paper);pointer-events:none;background:linear-gradient(to top, color-mix(in srgb, var(--color-desk) 70%, transparent), transparent);gap:.8rem;padding:6rem 1.6rem 6.4rem;display:grid;position:absolute;bottom:0;left:0;right:0}.LJDl3a_title{text-wrap:pretty}.LJDl3a_event{color:var(--color-paper-soft)}.LJDl3a_side{align-self:flex-end;gap:1.2rem;padding-bottom:1.6rem;display:grid}.LJDl3a_round{cursor:pointer;background:var(--theme-raised);width:4.8rem;height:4.8rem;color:var(--theme-text);transition:background-color var(--duration-hover) linear, opacity var(--duration-hover) linear, scale var(--duration-press) var(--ease);border:0;border-radius:50%;place-items:center;padding:0;display:grid}.LJDl3a_round:hover{background:var(--theme-raised-hover)}.LJDl3a_round:active{scale:.92}@media (prefers-reduced-motion:reduce){.LJDl3a_round:active{scale:none}}.LJDl3a_round svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linejoin:round;width:2rem;height:2rem}.LJDl3a_save[aria-pressed=true] svg{fill:currentColor}.LJDl3a_steps{gap:1.2rem;display:grid;position:absolute;top:50%;right:3rem;translate:0 -50%}.LJDl3a_step{background:var(--color-accent);color:var(--color-accent-text)}.LJDl3a_step:hover{background:var(--color-accent-deep)}.LJDl3a_up svg{rotate:-90deg}.LJDl3a_down svg{rotate:90deg}.LJDl3a_step:disabled{visibility:hidden}@media screen and (max-width:767px){.LJDl3a_steps{display:none}.LJDl3a_reel{padding:0}.LJDl3a_frame{border-radius:0;max-width:100vw;height:100%}.LJDl3a_side{right:var(--space-page);padding:0;position:absolute;bottom:12rem}}
