.FeedDetailsSheet_root__gLYMb{position:fixed;inset:0;z-index:1000}.FeedDetailsSheet_backdrop__pmLxj{position:absolute;inset:0;background:rgba(0,0,0,.55);opacity:0;transition:opacity .28s ease}.FeedDetailsSheet_sheet__FSY7m{position:absolute;left:0;right:0;bottom:0;max-height:80vh;display:flex;flex-direction:column;background:var(--elevation-1);border-top-left-radius:16px;border-top-right-radius:16px;box-shadow:0 -8px 32px rgba(0,0,0,.5);transform:translateY(100%);transition:transform .28s cubic-bezier(.32,.72,0,1);padding-bottom:env(safe-area-inset-bottom,0);overflow:hidden}.FeedDetailsSheet_rootShown__cw4kM .FeedDetailsSheet_backdrop__pmLxj{opacity:1}.FeedDetailsSheet_rootShown__cw4kM .FeedDetailsSheet_sheet__FSY7m{transform:translateY(0)}.FeedDetailsSheet_handleArea__4GFA9{flex-shrink:0;display:flex;justify-content:center;align-items:center;padding:10px 0 6px;cursor:-webkit-grab;cursor:grab;touch-action:none}.FeedDetailsSheet_handleBar__dPXyb{width:40px;height:4px;border-radius:2px;background:hsla(0,0%,100%,.25)}.FeedDetailsSheet_content__I9A4O{min-width:0;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding:4px 20px 24px;color:#fff}.FeedDetailsSheet_headerRow__XXIjo{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px}.FeedDetailsSheet_author__NWysd{display:flex;flex-direction:column;gap:4px;min-width:0}.FeedDetailsSheet_date__T96d0{font-size:12px;color:hsla(0,0%,100%,.5)}.FeedDetailsSheet_genreChip__TOjXe{flex-shrink:0;padding:4px 12px;border-radius:999px;border:1px solid hsla(0,0%,100%,.2);font-size:12px;color:hsla(0,0%,100%,.85);white-space:nowrap}.FeedDetailsSheet_title__C82kE{display:block;margin:0 0 10px;font-size:18px;font-weight:700;line-height:1.3;color:inherit;text-decoration:none;overflow-wrap:break-word;word-break:break-word}.FeedDetailsSheet_description__m4p_X{margin:0 0 16px;font-size:14px;line-height:1.55;color:hsla(0,0%,100%,.8);white-space:pre-wrap;overflow-wrap:break-word;word-break:break-word}.FeedDetailsSheet_hashtags__Z2JdS{display:flex;flex-wrap:wrap;gap:8px 14px}.FeedDetailsSheet_hashtag__l36K3{font-size:14px;color:hsla(0,0%,100%,.6)}@media(prefers-reduced-motion:reduce){.FeedDetailsSheet_backdrop__pmLxj,.FeedDetailsSheet_sheet__FSY7m{transition:none}}.SwipeFeedItem_feedItemWrapper__EvooP{position:relative;width:100%;height:100%;overflow:hidden}.SwipeFeedItem_feedItemWrapper__EvooP.SwipeFeedItem_active__D_1kL{pointer-events:auto}.SwipeFeedItem_feedItemWrapper__EvooP.SwipeFeedItem_inactive__z1nPe{pointer-events:none}.SwipeFeedItem_stage__y0t5X{position:absolute;inset:0;z-index:0}.SwipeFeedItem_overlay__gBTtf{position:absolute;inset:0;z-index:2;pointer-events:none;padding:env(safe-area-inset-top,0) env(safe-area-inset-right,0) env(safe-area-inset-bottom,0) env(safe-area-inset-left,0)}.LoadingState_loadingState__rCN6_{position:fixed;top:70px;left:0;right:0;bottom:90px;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100vw;background:var(--background-blockbuster-color);color:#fff}.LoadingState_loadingState__rCN6_ p{margin-top:20px;font-size:16px;opacity:.7}.LoadingState_spinner__ZBCjR{width:50px;height:50px;border:4px solid hsla(0,0%,100%,.1);border-top-color:#fff;border-radius:50%;animation:LoadingState_spin__VCHVP .8s linear infinite}@keyframes LoadingState_spin__VCHVP{to{transform:rotate(1turn)}}.ErrorState_errorState__w1hWh{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh;height:100dvh;width:100vw;background:var(--background-blockbuster-color);color:#fff;padding:20px;text-align:center}.ErrorState_iconWrapper__eYFcM{color:#f44;margin-bottom:20px}.ErrorState_iconWrapper__eYFcM svg{width:64px;height:64px}.ErrorState_errorState__w1hWh h2{font-size:24px;font-weight:600;margin:0 0 12px}.ErrorState_errorState__w1hWh p{font-size:16px;opacity:.7;margin:0 0 24px}.ErrorState_retryButton__oEBPO{padding:12px 32px;font-size:16px;font-weight:600;color:#fff;background:#007aff;border:none;border-radius:8px;cursor:pointer;transition:background .2s}.ErrorState_retryButton__oEBPO:hover{background:#06d}.ErrorState_retryButton__oEBPO:active{transform:scale(.98)}.EmptyState_emptyState__lYE_g{position:fixed;top:70px;left:0;right:0;bottom:90px;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;background:var(--background-blockbuster-color);color:#fff;padding:20px;text-align:center;z-index:1;box-sizing:border-box}.EmptyState_emptyState__title__ytlzA{font-size:24px;font-weight:500;margin:0 0 20px;color:#fff}.EmptyState_emptyState__text__I4Idi{font-size:16px;line-height:1.6;margin:2px 0;color:hsla(0,0%,100%,.8);max-width:500px;width:100%}@media(max-width:768px){.EmptyState_emptyState__lYE_g{padding:15px}.EmptyState_emptyState__title__ytlzA{font-size:20px;margin:0 0 15px}.EmptyState_emptyState__text__I4Idi{font-size:14px;padding:0 10px}}@media(max-width:480px){.EmptyState_emptyState__lYE_g{padding:10px}.EmptyState_emptyState__title__ytlzA{font-size:18px;margin:0 0 12px}.EmptyState_emptyState__text__I4Idi{font-size:13px;padding:0 15px}}.HomeMobile_homeMobile__Yjp4U{width:100%;height:100%;display:flex;flex-direction:column;overflow:hidden}.HomeMobile_homeMobileTabs__DlrEf{z-index:10}@media(min-width:768px){.HomeMobile_homeMobileTabs__DlrEf{padding-top:15px}}@media screen and (orientation:landscape){.HomeMobile_homeMobileTabs__DlrEf{display:none}}.HomeMobile_homeMobileTabs__DlrEf{flex-shrink:0}.HomeMobile_homeMobileStockList__sAzd9{position:relative;flex-shrink:0}@media screen and (max-width:1024px)and (orientation:landscape){.HomeMobile_homeMobileStockList__sAzd9{display:none!important}}@media screen and (max-height:700px){.HomeMobile_homeMobileStockList__sAzd9{display:none}}.HomeMobile_homeMobileFeed__fUBUy{flex:1 1;min-height:0;height:100%;position:relative}@media(max-width:1024px)and (orientation:landscape){.HomeMobile_homeMobileFeed__fUBUy{height:100vh;height:100dvh;display:flex;align-items:center;justify-content:center}}.HomeMobile_fullscreenWrapper__ESjdU{position:fixed;bottom:calc(16px + env(safe-area-inset-bottom));left:0;right:0;padding:8px 16px calc(8px + env(safe-area-inset-bottom));z-index:100;display:flex;justify-content:center;align-items:center;white-space:nowrap;pointer-events:none}.HomeMobile_fullscreenWrapper__ESjdU>*{pointer-events:auto}@supports(-webkit-touch-callout:none){.HomeMobile_fullscreenWrapper__ESjdU{padding-bottom:calc(8px + env(safe-area-inset-bottom))}}@media screen and (orientation:landscape){.HomeMobile_fullscreenWrapper__ESjdU{display:none}}@media screen and (max-height:700px){.HomeMobile_fullscreenWrapper__ESjdU{display:none}}