@keyframes loading-page-module-scss-module__SKa-oq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-page-module-scss-module__SKa-oq__container{justify-content:center;align-items:center;gap:var(--space-200);border-radius:var(--radius-100);flex-direction:column;width:100%;height:100vh;display:flex}.loading-page-module-scss-module__SKa-oq__container .loading-page-module-scss-module__SKa-oq__gear{width:48px;height:48px;animation:.5s linear infinite loading-page-module-scss-module__SKa-oq__spin}
.scroller-post-module-scss-module__1Ty_fG__container{scroll-snap-align:start;scroll-snap-stop:always;grid-template-rows:1fr 0fr;height:100vh;transition:grid-template-rows .1s ease-in-out;display:grid}:is(.scroller-post-module-scss-module__1Ty_fG__container:has(dialog[id=comments]:open) .scroller-post-module-scss-module__1Ty_fG__image,.scroller-post-module-scss-module__1Ty_fG__container:has(dialog[id=comments]:open) .scroller-post-module-scss-module__1Ty_fG__video){transform:scale(.5)}.scroller-post-module-scss-module__1Ty_fG__container .scroller-post-module-scss-module__1Ty_fG__main{position:relative}.scroller-post-module-scss-module__1Ty_fG__container .scroller-post-module-scss-module__1Ty_fG__main .scroller-post-module-scss-module__1Ty_fG__spotlight{width:100%;height:100%;position:relative;overflow:hidden}.scroller-post-module-scss-module__1Ty_fG__container .scroller-post-module-scss-module__1Ty_fG__main .scroller-post-module-scss-module__1Ty_fG__spotlight .scroller-post-module-scss-module__1Ty_fG__backdrop{filter:blur(128px);width:100%;height:100%;position:absolute;top:0;left:0}.scroller-post-module-scss-module__1Ty_fG__container .scroller-post-module-scss-module__1Ty_fG__main .scroller-post-module-scss-module__1Ty_fG__spotlight .scroller-post-module-scss-module__1Ty_fG__image{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;z-index:var(--z-raised);transform-origin:50% 0;transition:transform .2s ease-in-out;position:absolute;top:0;left:0}.scroller-post-module-scss-module__1Ty_fG__container .scroller-post-module-scss-module__1Ty_fG__main .scroller-post-module-scss-module__1Ty_fG__video{width:100%;height:100%;z-index:var(--z-raised);transform-origin:50% 0;align-items:center;transition:transform .2s ease-in-out;display:grid}.scroller-post-module-scss-module__1Ty_fG__container .scroller-post-module-scss-module__1Ty_fG__main .scroller-post-module-scss-module__1Ty_fG__controls{right:var(--space-200);bottom:var(--space-900);z-index:var(--z-raised-top);gap:var(--space-300);flex-direction:column;display:flex;position:absolute}.scroller-post-module-scss-module__1Ty_fG__container .scroller-post-module-scss-module__1Ty_fG__main .scroller-post-module-scss-module__1Ty_fG__controls .scroller-post-module-scss-module__1Ty_fG__avatar{background-color:var(--color-surface-panel);-o-object-fit:cover;object-fit:cover;border:1px solid var(--color-border);border-radius:var(--radius-max);width:40px;height:40px}.scroller-post-module-scss-module__1Ty_fG__container .scroller-post-module-scss-module__1Ty_fG__main .scroller-post-module-scss-module__1Ty_fG__controls .scroller-post-module-scss-module__1Ty_fG__control{align-items:center;gap:var(--space-50);color:var(--color-text);font-size:var(--font-size-25);flex-direction:column;font-weight:700;display:flex}.scroller-post-module-scss-module__1Ty_fG__container .scroller-post-module-scss-module__1Ty_fG__main .scroller-post-module-scss-module__1Ty_fG__details{left:0;right:var(--space-800);bottom:var(--space-800);z-index:var(--z-raised-top);gap:var(--space-100);color:var(--color-text);padding:var(--space-300);flex-direction:column;display:flex;position:absolute}.scroller-post-module-scss-module__1Ty_fG__container .scroller-post-module-scss-module__1Ty_fG__main .scroller-post-module-scss-module__1Ty_fG__details .scroller-post-module-scss-module__1Ty_fG__username{font-weight:700;font-family:var(--font-bai)}.scroller-post-module-scss-module__1Ty_fG__container .scroller-post-module-scss-module__1Ty_fG__main .scroller-post-module-scss-module__1Ty_fG__details .scroller-post-module-scss-module__1Ty_fG__description{font-size:var(--font-size-50)}
.scroller-video-module-scss-module__0CZUYW__container{height:100%;max-height:100dvh}@media screen and (max-width:768px){.scroller-video-module-scss-module__0CZUYW__container{max-height:calc(100dvh - 96px)}}
.scroller-module-scss-module__bTHY4G__container{scroll-snap-type:y mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;height:100vh;overflow-y:scroll}.scroller-module-scss-module__bTHY4G__container::-webkit-scrollbar{display:none}.scroller-module-scss-module__bTHY4G__container{scrollbar-width:none;-ms-overflow-style:none}
.page-module-scss-module__AT52jG__container .page-module-scss-module__AT52jG__header{top:var(--space-300);z-index:var(--z-sticky);justify-content:center;width:100%;display:flex;position:absolute}.page-module-scss-module__AT52jG__container .page-module-scss-module__AT52jG__header .page-module-scss-module__AT52jG__nav{gap:var(--space-500);background-color:var(--color-scrim);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);padding:var(--space-100) var(--space-400);border-radius:var(--radius-100);justify-content:center;display:flex}.page-module-scss-module__AT52jG__container .page-module-scss-module__AT52jG__header .page-module-scss-module__AT52jG__nav a{color:var(--color-text)}.page-module-scss-module__AT52jG__container .page-module-scss-module__AT52jG__header .page-module-scss-module__AT52jG__nav a:hover{color:var(--color-text-brand)}