.NovelDiscoveryView_root__offFp{display:flex;flex:1 0 auto;flex-direction:column;min-height:100vh;padding-top:var(--app-header-height,0);background:var(--cv-bg-primary-100);color:var(--cv-deep-blue-100);font-family:var(--font-figma-text)}.NovelDiscoveryView_main___ATUu{display:flex;flex:1 1 auto;flex-direction:column;gap:32px;width:100%;max-width:1200px;margin:0 auto;padding:16px 16px calc(16px + var(--app-discovery-bottom-dock-height, 0px));overflow-x:clip}.NovelDiscoveryView_banner-rail__t0tE9{width:100%}.NovelDiscoveryView_banner-track__xeNZo{overflow-x:auto;overflow-y:hidden;scroll-behavior:auto;overscroll-behavior-x:contain;overscroll-behavior-y:auto;scrollbar-width:none;touch-action:pan-x pan-y;-webkit-overflow-scrolling:touch}.NovelDiscoveryView_banner-track__xeNZo::-webkit-scrollbar{display:none}@media(min-width:768px){.NovelDiscoveryView_banner-track__xeNZo{cursor:grab}}.NovelDiscoveryView_banner-track__xeNZo.NovelDiscoveryView_is-rail-dragging__TdznA{cursor:grabbing;-webkit-user-select:none;user-select:none;scroll-snap-type:none!important;scroll-behavior:auto}.NovelDiscoveryView_banner-track__xeNZo.NovelDiscoveryView_is-rail-dragging__TdznA :where(a,img,picture,video){pointer-events:none;-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.NovelDiscoveryView_banner-track__xeNZo{display:flex;gap:var(--content-card-banner-m-col-gap);width:100%;width:auto;margin-right:-16px;padding-right:16px}@media(min-width:768px){.NovelDiscoveryView_banner-track__xeNZo{width:100%;margin-right:0;padding-right:0}}.NovelDiscoveryView_banner-card__ZBLiW{flex:0 0 var(--content-card-banner-m-width);width:var(--content-card-banner-m-width);min-width:0;max-width:100%}.NovelDiscoveryView_list-section__0DCZD{display:flex;flex-direction:column;gap:16px;width:100%}.NovelDiscoveryView_genre-tabs__3H7hj{padding:0}.NovelDiscoveryView_sort-tabs__7qUd2{width:auto}.NovelDiscoveryView_grid__WtFpe{display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--content-card-vertical-m-min),1fr));gap:4px;justify-items:center;width:100%;gap:16px 8px}.NovelDiscoveryView_grid-card__kqDGT{width:100%;min-width:0;max-width:var(--content-card-vertical-m-max)}.NovelDiscoveryView_load-more-indicator__kGau1{display:flex;justify-content:center;padding:24px 0;pointer-events:none}.NovelDiscoveryView_load-more-sentinel__UU2DL{width:100%;min-height:1px}.NovelDiscoveryView_bottom-dock__Sdq9m{position:fixed;right:0;bottom:0;left:0;z-index:100;display:flex;flex:0 0 auto;flex-direction:column;gap:8px;align-items:center;width:100%;padding-top:16px;padding-bottom:calc(16px + env(safe-area-inset-bottom, 0px));background:rgba(0,0,0,0);-webkit-backdrop-filter:none;backdrop-filter:none}.NovelDiscoveryView_bottom-dock-hidden__VpzGu{display:none}.NovelDiscoveryView_ranking-filter-stack__y6pIF{width:100%}.NovelDiscoveryView_bottom-dock-gnb-only__VulL8{gap:0;padding-top:0;padding-bottom:calc(var(--app-bottom-gnb-height, 0px) + 8px);background:rgba(0,0,0,0);-webkit-backdrop-filter:none;backdrop-filter:none}@media(min-width:768px){.NovelDiscoveryView_bottom-dock-gnb-only__VulL8{display:none}}.NovelDiscoveryView_bottom-dock-gnb-only__VulL8 nav[aria-label="하단 메뉴"]{position:fixed;right:0;bottom:0;left:0;padding-top:16px;padding-bottom:calc(16px + env(safe-area-inset-bottom, 0px));background:linear-gradient(180deg,var(--cv-bg-primary-0) 0,var(--cv-bg-primary-100) 100%)}.NovelDiscoveryView_bottom-dock__Sdq9m:not(.NovelDiscoveryView_bottom-dock-gnb-only__VulL8) nav[aria-label="하단 메뉴"]{position:static;width:100%;padding-top:0;padding-bottom:0;background:rgba(0,0,0,0);-webkit-backdrop-filter:none;backdrop-filter:none}