html.v2-reels{scroll-snap-type:y mandatory;scroll-padding-top:64px}html.v2-reels .v2-addpanel{top:calc(76px + env(safe-area-inset-top,0px));bottom:auto}.v2-root:has(>main .rl-feed){background:#000}.rl-feed{--rl-h: calc(100svh - 64px) ;background:#000;color:#fff}.rl-slide{position:relative;height:var(--rl-h);min-height:480px;scroll-snap-align:start;scroll-snap-stop:always;display:grid;grid-template-columns:minmax(0,1fr) min(calc(var(--rl-h) * .5625),100%) minmax(0,1fr)}.rl-sentinel{block-size:0}.rl-phone{grid-column:2;position:relative;overflow:hidden;background:#000}.rl-media{position:absolute;top:0;right:0;bottom:0;left:0}.rl-poster,.rl-vid{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.rl-vid{z-index:10;opacity:0;transition:opacity .25s ease}.rl-vid.is-on{opacity:1}.rl-phone:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:11;pointer-events:none;background:linear-gradient(180deg,transparent 52%,rgba(0,0,0,.78))}.rl-tap{position:absolute;left:50%;top:40%;transform:translate(-50%,-50%);z-index:13;display:grid;justify-items:center;gap:10px;min-width:160px;padding:18px 22px;border:0;border-radius:20px;background:#0000009e;color:#fff;font:700 18px/1.1 var(--v2-font-text);cursor:pointer;-webkit-tap-highlight-color:transparent}.rl-tap__ic{width:72px;height:72px;border-radius:50%;background:#fff;color:#0b1020;display:grid;place-items:center;padding-left:4px}.rl-tap:active{transform:translate(-50%,-50%) scale(.97)}.rl-tap:focus-visible{outline:3px solid #ffffff;outline-offset:3px}.rl-over{position:absolute;left:16px;right:84px;bottom:max(24px,env(safe-area-inset-bottom,0px));z-index:12;display:grid;gap:8px}.rl-logo{height:28px;max-width:140px;justify-self:start}.rl-over h2{font-size:24px;line-height:1.15;letter-spacing:-.01em}.rl-over h2 a{color:inherit;text-decoration:none;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media (hover: hover) and (pointer: fine){.rl-over h2 a:hover{text-decoration:underline;text-underline-offset:4px}}.rl-room{font-size:16px;color:#ffffffe0}.rl-row{display:flex;gap:12px;align-items:center}.rl-row b{font-size:22px;margin-right:auto}.rl-side{position:absolute;right:18px;bottom:132px;z-index:12;display:grid;gap:16px;justify-items:center}.rl-side a,.rl-side button{display:grid;justify-items:center;gap:4px;max-width:64px;padding:0;border:0;background:none;color:#fff;font:600 16px/1.15 var(--v2-font-text);text-align:center;text-decoration:none;cursor:pointer}.rl-side__brand{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-word}.rl-ic{position:relative;width:48px;height:48px;border-radius:50%;background:#00000080;display:grid;place-items:center}.rl-count{position:absolute;top:-4px;right:-6px;min-width:20px;height:20px;padding:0 5px;border-radius:10px;background:#f7941d;color:#14203f;font:700 12px/20px var(--v2-font-text);text-align:center}.rl-gutter{grid-column:1;justify-self:end;width:min(380px,100%);padding:0 28px}.rl-intro{align-self:stretch;display:grid;grid-template-rows:auto auto 1fr;align-content:start;gap:12px;padding-top:28px;padding-bottom:28px}.rl-intro h1{font-size:clamp(40px,4.4vw,64px);line-height:.95;letter-spacing:-.03em}.rl-intro p{font-size:18px;color:#ffffffd6}.rl-intro .rl-hint{align-self:end;font-size:16px;color:#ffffffb8}.rl-next{grid-column:3;align-self:center;justify-self:start;display:grid;gap:14px;width:min(380px,100%);padding:0 28px}.rl-next h3{font-size:22px;line-height:1.15}.rl-next .v2-minilist{--v2-surface: #1d1f26}.rl-next .v2-minilist li{font-size:16px}.rl-next .v2-minilist small{color:#ffffffb8;font-size:15px}.rl-goes{display:none}@media (max-width: 900px){.rl-slide{grid-template-columns:0 minmax(0,1fr) 0}.rl-gutter,.rl-next{display:none}.rl-intro{display:block;position:absolute;left:16px;top:14px;z-index:12;width:auto;padding:0}.rl-intro h1{font-size:22px;letter-spacing:-.01em}.rl-intro p{display:none}.rl-phone:after{background:linear-gradient(180deg,rgba(0,0,0,.42),transparent 16%,transparent 34%,rgba(0,0,0,.84))}.rl-over{right:80px;bottom:max(16px,env(safe-area-inset-bottom,0px));gap:6px}.rl-over h2,.rl-row b{font-size:20px}.rl-side{right:18px;bottom:156px}.rl-goes{display:grid;gap:6px;margin-bottom:4px}.rl-goes h3{font-size:16px;line-height:1.2}.rl-goes ul{list-style:none;margin:0;padding:0 0 2px;display:flex;gap:8px;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none}.rl-goes ul::-webkit-scrollbar{display:none}.rl-goes li{flex:0 0 248px;scroll-snap-align:start;display:grid;grid-template-columns:44px minmax(0,1fr) auto;gap:8px;align-items:center;padding:6px;border-radius:10px;background:#fff;color:#14203f}.rl-goes li img{width:44px;height:44px;border-radius:6px;-o-object-fit:cover;object-fit:cover;display:block}.rl-goes li>span{display:grid;min-width:0;font-size:16px;line-height:1.2}.rl-goes__name{color:inherit;text-decoration:none;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.rl-goes small{font-weight:700;font-size:15px}.rl-goes .v2-btn{min-height:40px;padding:0 12px}}.rl-slide--pick,.rl-slide--status{grid-template-columns:minmax(0,1fr)}.rl-pick{align-self:center;justify-self:center;width:min(1100px,100%);max-height:100%;overflow:auto;padding:20px var(--v2-margin);display:grid;gap:16px}.rl-pick__head{display:grid;gap:6px}.rl-pick__head h2{font-size:clamp(28px,3vw,40px)}.rl-pick__head p{font-size:16px;color:#ffffffc7}.rl-pick ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--v2-gap)}@media (max-width: 900px){.rl-pick ul{grid-template-columns:repeat(2,minmax(0,1fr))}}.rl-status{align-self:center;justify-self:center;max-width:560px;padding:24px var(--v2-margin);display:grid;gap:14px;justify-items:start}.rl-status h2{font-size:clamp(28px,3vw,40px)}.rl-status p{font-size:18px;color:#fffc}.rl-status .v2-btn{text-decoration:none}.rl-status__acts{display:flex;gap:10px;flex-wrap:wrap}@media (prefers-reduced-motion: no-preference) and (min-width: 901px){.rl-intro h1{animation:rl-rise .6s var(--v2-ease-out) both}}@keyframes rl-rise{0%{opacity:0;transform:translateY(24px)}}@media (prefers-reduced-motion: reduce){html.v2-reels{scroll-behavior:auto}}
