.mediaApp_shell__Jijz_{height:100dvh;display:grid;grid-template-rows:auto minmax(0,1fr);background:var(--theme-app-bg)}.mediaApp_topBar__iXwtS{padding:max(calc(env(safe-area-inset-top) + 18px),56px) 12px 14px;border-bottom:1px solid var(--theme-border-soft);background:var(--theme-chrome-bg)}.mediaApp_topBarInner__G43LF{width:min(100%,1500px);margin:0 auto;min-width:0}.mediaApp_routeBody__fXfSI{min-height:0;min-width:0;overflow:hidden}.mediaApp_scrollRegion__wiHnn{height:100%;overflow-y:auto;overflow-x:hidden;padding:12px 12px calc(120px + env(safe-area-inset-bottom));scrollbar-gutter:stable both-edges;scrollbar-width:thin;scrollbar-color:var(--theme-scrollbar-thumb) transparent}.mediaApp_scrollRegionPlayerPad___dQ_V{padding-bottom:calc(160px + env(safe-area-inset-bottom))}.mediaApp_scrollInner__ayKt7{width:min(100%,1500px);margin:0 auto;min-width:0;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:14px;gap:14px}.mediaApp_rail__QTPH9,.mediaApp_scrollInner__ayKt7>*{min-width:0;max-width:100%}.mediaApp_rail__QTPH9{display:grid;grid-auto-flow:column;grid-auto-columns:clamp(144px,40vw,184px);grid-gap:10px;gap:10px;width:100%;align-items:stretch;overflow-x:auto;padding-bottom:4px;scroll-snap-type:x proximity;scrollbar-width:none}.mediaApp_rail__QTPH9::-webkit-scrollbar{display:none}.mediaApp_rail__QTPH9>*{min-width:0;scroll-snap-align:start}.mediaApp_grid__KR63k{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.mediaApp_categoryGrid__2shtK>*,.mediaApp_grid__KR63k>*,.mediaApp_list__ALXWj>*,.mediaApp_searchResults__lEDmS>*{min-width:0}.mediaApp_list__ALXWj,.mediaApp_searchResults__lEDmS{display:grid;grid-gap:10px;gap:10px}.mediaApp_categoryGrid__2shtK{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;align-items:stretch}.mediaApp_bottomNav__VC7Iu{position:fixed;left:0;right:0;bottom:0;z-index:34;display:flex;justify-content:center;background:var(--theme-chrome-bg);border-top:1px solid var(--theme-border-soft);padding:6px 12px calc(6px + env(safe-area-inset-bottom))}.mediaApp_bottomNavInner__B8We0{position:relative;width:min(100%,540px);min-height:56px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:2px;gap:2px;align-items:center}.mediaApp_bottomNavInnerWithTransport__QTm6W{grid-template-columns:repeat(6,minmax(0,1fr))}.mediaApp_bottomNavButton__q6yh1,.mediaApp_bottomNavTransport__TCUz4{min-width:0!important;min-height:50px!important;padding:5px 4px!important;border-radius:12px!important;color:var(--theme-text-secondary)!important;text-transform:none!important;font-size:.68rem!important;font-weight:800!important;letter-spacing:0!important;display:inline-flex!important;flex-direction:column!important;gap:2px!important}.mediaApp_bottomNavButtonActive__icp3q{background:var(--theme-hover-bg)!important;color:var(--theme-text-accent)!important}.mediaApp_bottomNavTransport__TCUz4{background:var(--theme-control-bg)!important;color:var(--theme-text-emphasis)!important}.mediaApp_playerSurface__0Ue0Q{position:fixed;inset:0;z-index:40;display:grid;overflow-y:auto;overflow-x:hidden;background:linear-gradient(180deg,var(--theme-overlay-soft),var(--theme-overlay-strong)),var(--theme-app-bg)}.mediaApp_readerSurface__n_ZqX{min-height:100dvh;min-width:0;overflow:hidden;background:var(--theme-app-bg)}.mediaApp_hiddenMedia__6JfHx{position:fixed;left:-9999px;top:-9999px;width:1px;height:1px;opacity:0;pointer-events:none}.mediaApp_fullMediaViewport__7wYs8{width:100%;aspect-ratio:16/9;border-radius:18px;overflow:hidden;background:var(--theme-media-bg);min-height:0}.mediaApp_sheetContent__eA_KZ{padding:8px 16px calc(16px + env(safe-area-inset-bottom))}.mediaApp_dragHandle__sS5M4{width:42px;height:4px;border-radius:999px;margin:8px auto 14px;background:var(--theme-border)}.mediaApp_playerSurface__0Ue0Q [data-frnk-reveal],.mediaApp_readerSurface__n_ZqX [data-frnk-reveal],.mediaApp_sheetContent__eA_KZ [data-frnk-reveal],.mediaApp_shell__Jijz_ [data-frnk-reveal]{opacity:0;transform:translateY(10px);animation:mediaApp_frnk-shell-reveal__8jLb6 .32s var(--frnk-motion-ease-soft) forwards;animation-delay:calc(var(--frnk-stagger, 0) * 45ms)}@keyframes mediaApp_frnk-shell-reveal__8jLb6{to{opacity:1;transform:translateY(0)}}@media (min-width:600px){.mediaApp_shell__Jijz_{grid-template-rows:auto minmax(0,1fr)}.mediaApp_rail__QTPH9{grid-auto-columns:clamp(156px,28vw,210px)}.mediaApp_grid__KR63k{grid-template-columns:repeat(auto-fill,minmax(170px,1fr))}}@media (min-width:1024px){.mediaApp_topBar__iXwtS{padding:calc(12px + env(safe-area-inset-top)) 24px 12px}.mediaApp_scrollRegion__wiHnn{padding:18px 24px 124px}.mediaApp_scrollRegionPlayerPad___dQ_V{padding-bottom:156px}.mediaApp_rail__QTPH9{grid-auto-columns:clamp(168px,18vw,220px)}.mediaApp_grid__KR63k{grid-template-columns:repeat(auto-fill,minmax(190px,1fr))}.mediaApp_categoryGrid__2shtK{grid-template-columns:repeat(3,minmax(220px,1fr))}.mediaApp_bottomNav__VC7Iu{padding:8px 24px calc(8px + env(safe-area-inset-bottom))}}@media (min-width:1280px){.mediaApp_rail__QTPH9{grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));overflow-x:clip;scroll-snap-type:none}}@media (prefers-reduced-motion:reduce){.mediaApp_shell__Jijz_ *,.mediaApp_shell__Jijz_ :after,.mediaApp_shell__Jijz_ :before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}