.search_modeToggleContainer__bKYPl{display:flex;background-color:var(--overlay-medium);border-radius:8px;padding:3px;gap:2px}.search_modeToggleBtn__QvfN9{flex:1;padding:7px 0;border-radius:6px;font-size:14px;font-weight:600;color:var(--text-secondary);background:transparent;transition:all .2s ease;cursor:pointer;text-align:center}.search_modeToggleBtnActive__QLFmP{background-color:var(--surface-1);color:var(--text-primary);box-shadow:0 1px 3px rgba(0,0,0,.2)}.search_searchActiveTopChrome___wvOq{flex-shrink:0;display:flex;flex-direction:column;gap:10px;padding:0 16px;background-color:var(--surface-1);position:relative;z-index:2}@media (min-width:640px){.search_searchActiveTopChrome___wvOq{padding-left:24px;padding-right:24px}}@media (min-width:1024px){.search_searchActiveTopChrome___wvOq{padding-left:32px;padding-right:32px}}.search_searchActiveContainerVv__Cen6N{inset:unset!important;right:auto!important;bottom:auto!important;box-sizing:border-box}.search_formatChipsRow__zySuL{display:flex;gap:8px;padding:8px 0 4px}.search_formatChip__0SJ_m{padding:6px 14px;border-radius:20px;font-size:13px;font-weight:500;color:var(--text-secondary);background-color:var(--overlay-medium);border:none;cursor:pointer;transition:all .15s ease;white-space:nowrap;flex-shrink:0}.search_formatChip__0SJ_m:active{background-color:var(--overlay-strong)}.search_formatChipActive__zh5RE{background-color:var(--text-primary);color:var(--surface-1)}.search_searchActiveContainer__Burxt{position:fixed;inset:0;z-index:200;background-color:var(--surface-1);display:flex;flex-direction:column;padding-top:calc(env(safe-area-inset-top, 0px) + 10px);animation:search_fadeIn__VhnKs .15s ease-out;overflow:hidden}@media (min-width:1280px){.search_searchActiveContainer__Burxt{padding-top:calc(112px + env(safe-area-inset-top, 0px))}html.android-native .search_searchActiveContainer__Burxt{padding-top:calc(112px + 28px)}}@keyframes search_fadeIn__VhnKs{0%{opacity:0}to{opacity:1}}@media (max-width:1279px){html.ios-native .search_searchActiveContainer__Burxt{padding-top:calc(env(safe-area-inset-top, 0px) + 8px)}html.ios-native.has-dynamic-island .search_searchActiveContainer__Burxt{padding-top:calc(env(safe-area-inset-top, 0px) + 12px)}html.android-native .search_searchActiveContainer__Burxt{padding-top:calc(env(safe-area-inset-top, 0px) + 8px)}}.search_searchActiveFilterRow__5pV8L{flex-shrink:0;display:flex;flex-wrap:nowrap;gap:8px;padding:6px 16px 4px;overflow-x:auto;-webkit-overflow-scrolling:touch}@media (min-width:640px){.search_searchActiveFilterRow__5pV8L{padding-left:24px;padding-right:24px}}@media (min-width:1024px){.search_searchActiveFilterRow__5pV8L{padding-left:32px;padding-right:32px}}.search_searchActiveHeader__fflAb{width:100%;padding:0 0 8px;flex-shrink:0}html.android-native .search_searchActiveHeader__fflAb,html.ios-native .search_searchActiveHeader__fflAb,html.ios-native.has-dynamic-island .search_searchActiveHeader__fflAb{padding-top:0}.search_backButtonInField__0oXhI{position:absolute;left:6px;top:50%;transform:translateY(-50%);z-index:2;display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;margin:0;border:none;border-radius:50%;background:transparent;color:var(--text-primary);cursor:pointer;transition:background-color .15s ease}.search_backButtonInField__0oXhI:active{background-color:var(--overlay-strong)}.search_searchActiveForm__lxbtI{width:100%;min-width:0}.search_searchActiveInputWrapper__9M2Tt{position:relative;display:flex;align-items:center;width:100%;height:44px;padding:0 8px 0 0;gap:8px;border-radius:8px;background-color:var(--overlay-medium)}.search_searchActiveIcon__fHtI1{color:var(--text-secondary);flex-shrink:0}.search_searchActiveInput__JHaan{flex:1;min-width:0;height:100%;padding:0 8px 0 44px;background:transparent;border:none;outline:none;color:var(--text-primary);font-size:16px}.search_searchActiveInput__JHaan::placeholder{color:var(--text-secondary)}.search_cancelButton__sAt_i{color:var(--text-secondary);padding:4px;margin-left:8px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.search_searchActiveContent__vvx0r{flex:1;overflow-y:auto;overflow-x:hidden;padding:0 16px calc(100px + env(safe-area-inset-bottom, 0px));-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y}@media (min-width:640px){.search_searchActiveContent__vvx0r{padding-left:24px;padding-right:24px}}@media (min-width:1024px){.search_searchActiveContent__vvx0r{padding-left:32px;padding-right:32px}}.search_recentSearchesHeader__4AU1B{display:flex;align-items:center;justify-content:space-between;padding:16px 0 12px}.search_recentSearchesTitle__FcpUX{font-size:18px;font-weight:700;color:var(--text-primary)}.search_clearAllButton__ZojpE{font-size:13px;color:var(--text-secondary);padding:4px 8px}.search_clearAllButton__ZojpE:active{color:var(--text-primary)}.search_recentSearchRow__iG3vs{position:relative;display:flex;align-items:center;gap:12px;padding:10px 44px 10px 4px;border-radius:8px;cursor:pointer;transition:background-color .15s ease;-webkit-tap-highlight-color:transparent}.search_recentSearchRow__iG3vs:hover{background-color:var(--overlay-medium)}.search_recentSearchRow__iG3vs:active{background-color:var(--overlay-strong)}.search_recentRowCover__E_B3i{width:40px;height:54px;border-radius:4px;flex-shrink:0;overflow:hidden;background-size:cover;background-position:50%}.search_recentRowCoverSquare__km4SS{width:40px;height:40px;border-radius:4px;flex-shrink:0;overflow:hidden}.search_recentRowCoverImg__UL2_W{width:100%;height:100%;object-fit:cover}.search_recentRowCoverGenerated__t_ZaC{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:4px;font-size:6px;font-weight:600;color:var(--text-primary);text-align:center;line-height:1.2}.search_recentRowAvatar__SW7ev{width:40px;height:40px;border-radius:50%;flex-shrink:0;overflow:hidden}.search_recentRowAvatarImg__t1ieo{width:100%;height:100%;object-fit:cover}.search_recentRowInfo___EhA1{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.search_recentRowTitle__3flNp{font-size:15px;font-weight:500;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.search_recentRowSubtitle__wmCOQ{font-size:13px;color:var(--text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.search_recentRowDelete__wP8nY{position:absolute;right:4px;top:50%;transform:translateY(-50%);width:32px;height:32px;display:flex;align-items:center;justify-content:center;color:var(--text-tertiary);border:none;background:transparent;cursor:pointer;transition:color .15s ease;-webkit-tap-highlight-color:transparent}.search_recentRowDelete__wP8nY:active,.search_recentRowDelete__wP8nY:hover{color:var(--text-primary)}.search_recentSearchItem__apedO{display:flex;align-items:center;gap:0;padding:0;border-bottom:1px solid var(--border-default);width:100%;overflow:hidden}.search_recentSearchItem__apedO:last-child{border-bottom:none}.search_browseContainer__0lhI8{width:100%;padding-left:16px;padding-right:16px;margin-top:0!important}html.android-native .search_browseContainer__0lhI8{margin-top:0!important}@media (min-width:640px){.search_browseContainer__0lhI8{padding-left:24px;padding-right:24px}}@media (min-width:1024px){.search_browseContainer__0lhI8{padding-left:32px;padding-right:32px}}.search_searchResultsContainer__FYTD1{width:100%;padding-left:16px;padding-right:16px}@media (min-width:640px){.search_searchResultsContainer__FYTD1{padding-left:24px;padding-right:24px}}@media (min-width:1024px){.search_searchResultsContainer__FYTD1{padding-left:32px;padding-right:32px}}.search_resultsHeader__7pgbM{position:fixed;top:0;left:0;right:0;z-index:50;background-color:var(--surface-1,#070707);padding:16px 16px 8px}html.ios-native .search_resultsHeader__7pgbM{padding-top:calc(env(safe-area-inset-top, 0px) + 8px)}html.ios-native.has-dynamic-island .search_resultsHeader__7pgbM{padding-top:calc(env(safe-area-inset-top, 0px) + 12px)}html.android-native .search_resultsHeader__7pgbM{padding-top:calc(env(safe-area-inset-top, 0px) + 8px)}@media (min-width:640px){.search_resultsHeader__7pgbM{padding-left:24px;padding-right:24px}}@media (min-width:1024px){.search_resultsHeader__7pgbM{padding-left:32px;padding-right:32px}}@media (min-width:1280px){.search_resultsHeader__7pgbM{display:none}}.search_resultsHeaderSpacer__gR3U1{height:64px}html.ios-native .search_resultsHeaderSpacer__gR3U1{height:calc(env(safe-area-inset-top, 0px) + 8px + 40px + 8px)}html.ios-native.has-dynamic-island .search_resultsHeaderSpacer__gR3U1{height:calc(env(safe-area-inset-top, 0px) + 12px + 40px + 8px)}html.android-native .search_resultsHeaderSpacer__gR3U1{height:calc(env(safe-area-inset-top, 0px) + 8px + 40px + 8px);margin-top:0!important}@media (min-width:1280px){.search_resultsHeaderSpacer__gR3U1{display:none}}.search_resultsHeaderInner__hX2hT{display:flex;align-items:center;gap:12px}.search_resultsBackButton__NOapZ{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;color:var(--text-secondary);flex-shrink:0;transition:background-color .15s ease}.search_resultsBackButton__NOapZ:active,.search_resultsSearchBar__KtsYT{background-color:var(--overlay-medium)}.search_resultsSearchBar__KtsYT{flex:1;display:flex;align-items:center;gap:12px;height:40px;padding:0 16px;border-radius:8px;cursor:pointer;transition:background-color .15s ease}.search_resultsSearchBar__KtsYT:active{background-color:var(--overlay-strong)}.search_resultsSearchIcon__AxM7h{color:var(--text-secondary);flex-shrink:0}.search_resultsSearchQuery__x821Z{flex:1;font-size:14px;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left}.search_fixedSearchHeader__xpKB3{position:fixed;top:0;left:0;right:0;z-index:50;background-color:var(--surface-1,#070707);padding:10px 16px 8px;display:flex;flex-direction:column;gap:10px}html.ios-native .search_fixedSearchHeader__xpKB3{padding-top:calc(env(safe-area-inset-top, 0px) + 8px)}html.ios-native.has-dynamic-island .search_fixedSearchHeader__xpKB3{padding-top:calc(env(safe-area-inset-top, 0px) + 12px)}html.android-native .search_fixedSearchHeader__xpKB3{padding-top:calc(env(safe-area-inset-top, 0px) + 8px)}@media (min-width:640px){.search_fixedSearchHeader__xpKB3{padding-left:24px;padding-right:24px}}@media (min-width:1024px){.search_fixedSearchHeader__xpKB3{padding-left:32px;padding-right:32px}}@media (min-width:1280px){.search_fixedSearchHeader__xpKB3{display:none}}.search_fixedSearchHeaderSpacer__zgjnf{height:114px;margin-top:0!important;margin-bottom:0!important}html.ios-native .search_fixedSearchHeaderSpacer__zgjnf{height:calc(env(safe-area-inset-top, 0px) + 8px + 42px + 10px + 44px + 8px)}html.ios-native.has-dynamic-island .search_fixedSearchHeaderSpacer__zgjnf{height:calc(env(safe-area-inset-top, 0px) + 12px + 42px + 10px + 44px + 8px)}html.android-native .search_fixedSearchHeaderSpacer__zgjnf{height:54px;margin-top:0!important}@media (min-width:1280px){.search_fixedSearchHeaderSpacer__zgjnf{display:none}}.search_browseSearchBar__87RU9{position:relative;cursor:pointer}.search_browseSearchInput__Oub_1{width:100%;height:44px;padding:0 48px 0 44px;border-radius:8px;background-color:var(--overlay-medium);border:none;outline:none;color:var(--text-primary);font-size:16px;cursor:pointer;transition:background-color .15s ease}.search_browseSearchBar__87RU9:active .search_browseSearchInput__Oub_1{background-color:var(--overlay-strong)}.search_browseSearchInput__Oub_1::placeholder{color:var(--text-secondary)}.search_browseSearchIcon__Qyq0u{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:var(--text-secondary);pointer-events:none}.search_searchSparklesBtn__AjuXk{position:absolute;right:8px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:none;border:none;color:var(--text-tertiary);cursor:pointer;transition:color .2s;z-index:2}.search_searchSparklesBtn__AjuXk:active{color:#F79522}.search_resultsSparklesBtn__LizbR{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:none;border:none;color:var(--text-tertiary);cursor:pointer;transition:color .2s;flex-shrink:0;position:relative}.search_resultsSparklesBtn__LizbR:active{color:#F79522}.search_sectionTitle__5Qpcu{font-size:16px;font-weight:700;color:var(--text-primary);margin-top:0;margin-bottom:14px}.search_categoryGrid__NMZRK{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin-bottom:24px}@media (min-width:640px){.search_categoryGrid__NMZRK{grid-template-columns:repeat(3,1fr);gap:12px}}@media (min-width:1024px){.search_categoryGrid__NMZRK{grid-template-columns:repeat(4,1fr);gap:14px}}@media (min-width:1280px){.search_categoryGrid__NMZRK{grid-template-columns:repeat(5,1fr);gap:16px}}.search_categoryCard__gmBLT{position:relative;aspect-ratio:1.6/1;border-radius:8px;overflow:hidden;display:flex;align-items:flex-start;padding:14px;transition:transform .15s ease,opacity .15s ease;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;user-select:none}@media (hover:hover) and (pointer:fine){.search_categoryCard__gmBLT:active{transform:scale(.97);opacity:.9}}.search_categoryLabel__zi9TO{font-size:15px;font-weight:700;color:var(--text-primary);line-height:1.25;position:relative;z-index:1;text-shadow:0 1px 3px rgba(0,0,0,.2)}.search_categoryImage__WgOCO{position:absolute;right:-8px;bottom:-8px;width:80px;height:80px;object-fit:cover;transform:rotate(25deg);border-radius:4px;box-shadow:0 4px 12px rgba(0,0,0,.3)}.search_librarySection__pBucu{margin-bottom:24px}.search_libraryGrid__IXv1V{display:flex;flex-direction:column;gap:8px}.search_libraryItem__dbGKr{display:flex;align-items:center;gap:12px;padding:10px 12px;background-color:var(--overlay-light);border-radius:10px;transition:background-color .15s ease,transform .15s ease;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;user-select:none}@media (hover:hover) and (pointer:fine){.search_libraryItem__dbGKr:active{background-color:var(--overlay-medium);transform:scale(.98)}}.search_libraryIcon__ywQIr{width:42px;height:42px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.search_libraryInfo__5sOKh{flex:1;min-width:0}.search_libraryTitle__I8xPb{font-size:15px;font-weight:600;color:var(--text-primary)}.search_librarySubtitle__QAyOr{font-size:12px;color:var(--text-tertiary);margin-top:2px}.search_libraryChevron__zauc9{color:var(--text-tertiary);flex-shrink:0}.search_browseCardsContainer__Lz77x{display:flex;flex-direction:column;gap:12px;margin-bottom:24px}.search_superGenreGrid__7XZ6s{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}@media (min-width:640px){.search_superGenreGrid__7XZ6s{grid-template-columns:repeat(3,1fr);gap:14px}}@media (min-width:1024px){.search_superGenreGrid__7XZ6s{grid-template-columns:repeat(4,1fr);gap:16px}}@media (min-width:1280px){.search_superGenreGrid__7XZ6s{grid-template-columns:repeat(5,1fr)}}.search_superGenreCard__meNPd{height:88px;border-radius:10px;padding:16px;display:flex;align-items:flex-end;transition:opacity .15s ease;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;user-select:none}@media (hover:hover) and (pointer:fine){.search_superGenreCard__meNPd:active{opacity:.7}}.search_superGenrePressed__YMAmh{opacity:.7!important}.search_superGenreLabel___iUvz{font-size:17px;font-weight:700;color:#FFFFFF;line-height:1.25}.search_browseCardsGrid__uPnUE{display:flex;flex-direction:column;gap:8px;margin-bottom:24px}.search_browseCard__1GHgD{display:flex;align-items:center;gap:14px;padding:14px 16px;border-radius:12px;background-color:var(--overlay-light);transition:background-color .15s ease,transform .15s ease;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;user-select:none}@media (hover:hover) and (pointer:fine){.search_browseCard__1GHgD:active{background-color:var(--overlay-medium);transform:scale(.98)}}.search_browseCardIcon__4fQPs{width:48px;height:48px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.search_browseCardText__ju8u9{flex:1;min-width:0}.search_browseCardTitle__bCZlp{font-size:15px;font-weight:600;color:var(--text-primary)}.search_browseCardChevron__FxGe_{color:var(--text-tertiary);flex-shrink:0}.search_liveResultsContainer__lACyx{padding-top:8px;min-height:min-content}.search_seeAllResultsButton__uzKhf{display:flex;align-items:center;gap:12px;width:100%;padding:14px 4px;text-align:left;color:var(--text-primary);font-size:15px;font-weight:500;border-bottom:1px solid var(--border-default);transition:background-color .15s ease}.search_seeAllResultsButton__uzKhf:active{background-color:var(--overlay-light)}.search_seeAllResultsButton__uzKhf span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search_seeAllChevron__r0zLH{color:var(--text-tertiary);flex-shrink:0}.search_liveResultsSection__l499l{padding-top:12px}.search_liveResultsLabel__6NO_R{display:flex;align-items:center;justify-content:space-between;font-size:12px;font-weight:600;color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.5px;padding:0 4px 8px}.search_liveResultsMore__YS0se{font-size:12px;font-weight:500;color:var(--text-secondary);text-transform:none;letter-spacing:normal}.search_liveResultItem__UeJ1Q{display:flex;align-items:center;gap:12px;width:100%;padding:8px 4px;text-align:left;transition:background-color .15s ease;min-width:0}.search_liveResultItem__UeJ1Q:active{background-color:var(--overlay-light)}.search_liveResultAvatar__flHxR{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden}.search_liveResultAvatarImg__0YyxY{width:100%;height:100%;object-fit:cover}.search_liveResultAvatarInitials__CZOoJ{font-size:18px;font-weight:600;color:var(--text-primary)}.search_liveResultGenreIcon__gCoUb{width:48px;height:48px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#FFFFFF}.search_liveResultCoverThemed__YYVNW,.search_liveResultCover__JueW_{width:44px;height:66px;border-radius:4px}.search_liveResultCoverSquare__ZRObR,.search_liveResultCoverThemed__YYVNW,.search_liveResultCover__JueW_{display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.2);position:relative}.search_liveResultCoverSquare__ZRObR{width:52px;height:52px;border-radius:6px}.search_liveResultCoverSquare__ZRObR:before,.search_liveResultCover__JueW_:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,var(--skeleton-base) 0,var(--skeleton-shine) 50%,var(--skeleton-base) 100%);background-size:200% 100%;animation:search_liveResultShimmer__MuPO0 1.5s ease-in-out infinite;z-index:0}@keyframes search_liveResultShimmer__MuPO0{0%{background-position:-200% 0}to{background-position:200% 0}}.search_liveResultCoverImg__JQ4dX{width:100%;height:100%;object-fit:cover;position:relative;z-index:1;opacity:1;background:transparent}.search_liveResultCoverImg__JQ4dX[src]:after{content:"";position:absolute;inset:0}.search_liveResultCoverGenerated__7Djwg{width:100%;height:100%;position:relative;overflow:hidden;z-index:1}.search_liveResultCoverContent__OX9Ql{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:12% 3px 0}.search_liveResultCoverTitleArea__SQHPt{text-align:center;width:100%;max-height:55%;overflow:hidden;display:flex;flex-direction:column;align-items:center}.search_liveResultCoverTitleText__ZQuVN{font-family:var(--font-main,"Inter",sans-serif);font-size:7px;font-weight:700;color:var(--text-primary);line-height:1.2;margin:0;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex;flex-direction:column;align-items:center}.search_liveResultCoverTitleLine__6aRGV{display:block;white-space:nowrap}.search_liveResultCoverYear__Yx_JR{font-family:var(--font-main,"Inter",sans-serif);font-size:6px;color:var(--text-secondary);margin:3px 0 0;text-align:center;white-space:nowrap;display:block;flex-shrink:0}.search_liveResultCoverAuthorArea__XqEwo{text-align:center;width:100%;position:absolute;bottom:8%;left:0;right:0;padding:0 3px}.search_liveResultCoverAuthor__YfvWl{font-family:var(--font-main,"Inter",sans-serif);font-size:6px;font-weight:400;color:var(--text-primary);margin:0;text-align:center;-webkit-font-smoothing:antialiased;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.search_liveResultInfo__d3zfT{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.search_liveResultTitle__8vrff{font-size:15px;font-weight:500;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.search_liveResultSubtitle__RvLeI{font-size:13px;color:var(--text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.search_liveResultDot__JHIwc{margin:0 5px;font-size:13px}html.android-native .search_liveResultDot__JHIwc,html.ios-native .search_liveResultDot__JHIwc{font-size:18px;margin:0 6px;vertical-align:middle}.search_officialBadge__FJW5E{display:inline-flex;align-items:center;padding:2px 6px;background:var(--overlay-medium);border-radius:4px;font-size:10px;font-weight:600;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.5px;margin-left:8px}.search_emptySearches__55CrU{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;text-align:center}.search_emptySearchesIcon__rEkg6{width:64px;height:64px;margin-bottom:16px;color:var(--text-tertiary)}.search_emptySearchesTitle__g0X3c{font-size:18px;font-weight:600;color:var(--text-primary);margin-bottom:8px}.search_emptySearchesSubtitle__l7_Ck{font-size:14px;color:var(--text-tertiary)}.search_noResultsContainer__vxQnb{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:64px 24px;text-align:center}.search_noResultsIcon__4g7qi{width:56px;height:56px;margin-bottom:20px;color:var(--text-tertiary)}.search_noResultsTitle__g2s4G{font-size:18px;font-weight:600;color:var(--text-primary);margin:0 0 8px}.search_noResultsSubtitle__aGjbY{font-size:14px;color:var(--text-tertiary);margin:0}@keyframes search_shimmer__9D5rA{0%{background-position:-200% 0}to{background-position:200% 0}}.search_skeleton__ScZYV{background:linear-gradient(90deg,var(--skeleton-base) 0,var(--skeleton-shine) 50%,var(--skeleton-base) 100%);background-size:200% 100%;animation:search_shimmer__9D5rA 1.5s ease-in-out infinite;border-radius:8px}.search_pickedSection__od37c{margin-bottom:28px}.search_pickedGrid__GFh_J{display:flex;flex-direction:column;gap:16px}.search_pickedCard__Vr9r_{display:flex;gap:16px;padding:12px;border-radius:12px;background-color:var(--overlay-light)}.search_pickedImage__Zyowm{width:120px;height:120px;border-radius:8px;object-fit:cover;flex-shrink:0}.search_pickedInfo__222_b{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center}.search_pickedType__o4KaW{font-size:12px;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px}.search_pickedTitle__Fyjiq{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.search_pickedAuthor__TgREO{font-size:14px;color:var(--text-secondary)}.search_pickedActions__aIi7Z{display:flex;align-items:center;gap:12px;margin-top:12px}.search_pickedAddButton__RDlFL{width:32px;height:32px;border-radius:50%;border:1.5px solid var(--border-strong);display:flex;align-items:center;justify-content:center;color:var(--text-secondary)}.search_pickedPlayButton__k59Tw{width:40px;height:40px;border-radius:50%;background-color:white;display:flex;align-items:center;justify-content:center;color:black;margin-left:auto}.search_browseShelvesSection__Sr0hY{margin-top:20px;padding-bottom:24px}.search_browseShelvesGrid__KsnxC{display:flex;flex-direction:column;gap:2px}.search_browseShelfCard__fTQ2J{display:flex;align-items:center;gap:14px;transition:background-color .15s ease;border-radius:10px;margin:0 -8px;padding:12px 8px;-webkit-tap-highlight-color:transparent!important;-webkit-touch-callout:none;user-select:none}.search_browseShelfCard__fTQ2J:active{opacity:1!important}@media (hover:hover) and (pointer:fine){.search_browseShelfCard__fTQ2J:active{background-color:var(--overlay-medium)}}.search_pressed__iRM8c{background-color:var(--overlay-medium)}.search_browseShelfCard__fTQ2J *,.search_browseShelfCard__fTQ2J :active,.search_browseShelfCard__fTQ2J :focus{-webkit-tap-highlight-color:transparent!important;pointer-events:none!important;-webkit-touch-callout:none!important;user-select:none!important}.search_browseShelfThumbWrapper__FCt9I{position:relative;flex-shrink:0;pointer-events:none}.search_browseShelfThumb__dxMLv{flex-shrink:0;pointer-events:none}.search_browseShelfCreatorBadge__ZJA1R{position:absolute;bottom:2px;right:2px;width:20px;height:20px;border-radius:50%;overflow:hidden;border:1.5px solid rgba(0,0,0,.4);box-shadow:0 2px 4px rgba(0,0,0,.3);background:var(--surface-2,#1a1a1a);display:flex;align-items:center;justify-content:center;pointer-events:none}.search_browseShelfCreatorBadge__ZJA1R img{width:100%;height:100%;object-fit:cover;border-radius:50%}.search_browseShelfInfo__2lW_G{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px;pointer-events:none}.search_browseShelfName__3FjeR{font-size:16px;font-weight:600;color:var(--text-primary);line-height:1.3}.search_browseShelfMeta__9klpI,.search_browseShelfName__3FjeR{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none;-webkit-tap-highlight-color:transparent}.search_browseShelfMeta__9klpI{font-size:14px;color:var(--text-secondary);display:flex;align-items:center;gap:6px;line-height:1}.search_browseShelfCreator__C_CI0{font-size:14px;color:var(--text-secondary);line-height:1;pointer-events:none}.search_browseShelfDot__v7Poy{font-size:14px;color:var(--text-tertiary);line-height:1;pointer-events:none}html.android-native .search_browseShelfCreator__C_CI0,html.android-native .search_browseShelfDot__v7Poy,html.ios-native .search_browseShelfCreator__C_CI0,html.ios-native .search_browseShelfDot__v7Poy{display:none!important}.search_browseShelfLogo__W7atI{flex-shrink:0;width:16px;height:16px;pointer-events:none}html.ios-native .search_browseShelfName__3FjeR{font-size:16px!important;font-weight:600!important;line-height:1.3!important}html.ios-native .search_browseShelfMeta__9klpI{font-size:15px!important;gap:6px!important;line-height:1!important}html.ios-native .search_browseShelfDot__v7Poy{font-size:15px!important;color:rgba(235,235,245,.4)!important;line-height:1!important}html.ios-native .search_browseShelfLogo__W7atI{width:16px!important;height:16px!important;min-width:16px!important;min-height:16px!important}.search_browseShelfSkeleton__WmtST{display:flex;align-items:center;gap:14px;padding:12px 0}.search_browseShelfSkeletonThumb__AAre0{width:72px;height:72px;border-radius:10px;background:linear-gradient(90deg,var(--skeleton-base) 0,var(--skeleton-shine) 50%,var(--skeleton-base) 100%);background-size:200% 100%;animation:search_shimmer__9D5rA 1.5s ease-in-out infinite;flex-shrink:0}html.ios-native .search_browseShelfSkeletonThumb__AAre0{width:72px;height:72px;border-radius:8px}.search_browseShelfSkeletonInfo__vJRD2{flex:1;display:flex;flex-direction:column;gap:8px}.search_browseShelfSkeletonTitle__g6s2M{height:16px;width:70%}.search_browseShelfSkeletonMeta__LlItX,.search_browseShelfSkeletonTitle__g6s2M{border-radius:4px;background:linear-gradient(90deg,var(--skeleton-base) 0,var(--skeleton-shine) 50%,var(--skeleton-base) 100%);background-size:200% 100%;animation:search_shimmer__9D5rA 1.5s ease-in-out infinite}.search_browseShelfSkeletonMeta__LlItX{height:12px;width:45%}.search_browseShelvesLoadMore__0DKKP{display:flex;justify-content:center;align-items:center;padding:24px 0;min-height:60px}.search_browseShelvesSpinner__ct0b9{width:24px;height:24px;border:2px solid var(--border-default);border-top-color:var(--text-secondary);border-radius:50%;animation:search_spin__ZnF5v .8s linear infinite}@keyframes search_spin__ZnF5v{to{transform:rotate(1turn)}}.search_browseShelvesEnd__T2eRb{text-align:center;padding:16px 0 8px;color:var(--text-tertiary);font-size:13px}.BugReportModal_overlay__dWvfF{position:fixed;inset:0;background:rgba(0,0,0,0);z-index:99990;display:flex;align-items:flex-end;justify-content:center;transition:background .3s ease;pointer-events:none}.BugReportModal_overlayVisible__u6XXk{background:var(--overlay-backdrop);pointer-events:auto}.BugReportModal_sheet__wThCI{background:var(--surface-2);border-radius:20px 20px 0 0;width:100%;max-width:500px;max-height:90vh;overflow-y:auto;transform:translateY(100%);transition:transform .3s ease;will-change:transform;border:none;border-top:1px solid var(--border-default);user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.BugReportModal_sheetVisible___Jbm0{transform:translateY(0)}.BugReportModal_sheetDragging__Mtki0{transition:none}.BugReportModal_dragHandle__m9wJQ{display:flex;justify-content:center;padding:12px 0 8px;cursor:grab;min-height:24px}.BugReportModal_dragHandle__m9wJQ:active{cursor:grabbing}.BugReportModal_dragHandleBar__w42oM{width:36px;height:4px;background:var(--overlay-strong);border-radius:3px}.BugReportModal_header__oG1O8{padding:8px 20px 16px;text-align:center}.BugReportModal_title__HieiB{font-size:20px;font-weight:700;color:var(--text-primary);margin:0 0 4px}.BugReportModal_subtitle__9Wz7O{font-size:14px;color:var(--text-secondary);margin:0}.BugReportModal_section__0GxNq{padding:0 20px 16px}.BugReportModal_sectionLabel__pQz88{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:10px;text-transform:uppercase;letter-spacing:.3px}.BugReportModal_areaGrid__r357q{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.BugReportModal_areaButton__QBt5y{display:flex;align-items:center;gap:10px;padding:12px 14px;background:var(--overlay-light);border:1px solid var(--border-default);border-radius:12px;cursor:pointer;transition:all .15s ease;text-align:left}.BugReportModal_areaButton__QBt5y:hover{background:var(--overlay-medium)}.BugReportModal_areaButton__QBt5y:active{transform:scale(.98)}.BugReportModal_areaButtonSelected__XTZxO{background:rgba(247,149,34,.15);border-color:rgba(247,149,34,.5)}.BugReportModal_areaButtonSelected__XTZxO:hover{background:rgba(247,149,34,.2)}.BugReportModal_areaIcon__vPGC3{font-size:18px;flex-shrink:0}.BugReportModal_areaLabel__dvHZx{font-size:14px;font-weight:500;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.BugReportModal_textarea__l_xG0{width:100%;padding:14px;background:var(--overlay-light);border:1px solid var(--border-default);border-radius:12px;color:var(--text-primary);font-size:15px;font-family:inherit;resize:none;outline:none;transition:border-color .2s ease;-webkit-appearance:none;user-select:text!important;-webkit-user-select:text!important;-webkit-touch-callout:default!important;touch-action:auto!important}.BugReportModal_textarea__l_xG0::placeholder{color:var(--text-tertiary)}.BugReportModal_textarea__l_xG0:focus{border-color:rgba(247,149,34,.5)}.BugReportModal_infoNote__Q3Cqg{font-size:12px;color:var(--text-tertiary);margin:0;padding:0 20px 16px;text-align:center}.BugReportModal_successNote__ZEy1w{font-size:13px;color:#4ade80;margin:0;padding:0 20px 16px;text-align:center;font-weight:500}.BugReportModal_errorNote__MK9_T{font-size:13px;color:#f87171;margin:0;padding:0 20px 16px;text-align:center}.BugReportModal_actions__IjOFq{display:flex;gap:12px;padding:8px 20px 20px}.BugReportModal_cancelButton__n3nSk,.BugReportModal_submitButton__0nhCc{flex:1;padding:14px 20px;border-radius:12px;font-size:15px;font-weight:600;cursor:pointer;transition:all .15s ease;border:none}.BugReportModal_cancelButton__n3nSk{background:var(--overlay-medium);color:var(--text-primary)}.BugReportModal_cancelButton__n3nSk:hover{background:var(--overlay-strong)}.BugReportModal_cancelButton__n3nSk:active{transform:scale(.98)}.BugReportModal_cancelButton__n3nSk:disabled{opacity:.5;cursor:not-allowed}.BugReportModal_submitButton__0nhCc{background:#F79522;color:#000}.BugReportModal_submitButton__0nhCc:hover:not(:disabled){background:#ff9f2e}.BugReportModal_submitButton__0nhCc:active:not(:disabled){transform:scale(.98)}.BugReportModal_submitButton__0nhCc:disabled{opacity:.4;cursor:not-allowed}.BugReportModal_safeArea__MQspW{height:env(safe-area-inset-bottom,0);background:var(--surface-2)}@media (max-width:380px){.BugReportModal_header__oG1O8{padding:4px 16px 12px}.BugReportModal_title__HieiB{font-size:18px}.BugReportModal_subtitle__9Wz7O{font-size:13px}.BugReportModal_section__0GxNq{padding:0 16px 12px}.BugReportModal_sectionLabel__pQz88{font-size:12px}.BugReportModal_areaGrid__r357q{gap:6px}.BugReportModal_areaButton__QBt5y{padding:10px 12px;gap:8px}.BugReportModal_areaIcon__vPGC3{font-size:16px}.BugReportModal_areaLabel__dvHZx{font-size:13px}.BugReportModal_textarea__l_xG0{padding:12px;font-size:14px}.BugReportModal_actions__IjOFq{padding:4px 16px 16px;gap:10px}.BugReportModal_cancelButton__n3nSk,.BugReportModal_submitButton__0nhCc{padding:12px 16px;font-size:14px}}@media (min-width:768px){.BugReportModal_overlay__dWvfF{align-items:center}.BugReportModal_sheet__wThCI{border-radius:20px;max-height:80vh;margin:20px;border:1px solid var(--border-default)}.BugReportModal_sheetVisible___Jbm0{transform:translateY(0)}.BugReportModal_dragHandle__m9wJQ,.BugReportModal_safeArea__MQspW{display:none}}.ProfileDropdown_container__QCANM{position:relative;display:flex;align-items:center;flex-shrink:0}.ProfileDropdown_profileButton__5_lfp{-webkit-appearance:none;appearance:none;background:none;border:none;padding:0;margin:0;width:48px;height:48px;border-radius:50%;overflow:hidden;cursor:pointer;flex-shrink:0;position:relative;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;touch-action:manipulation;-webkit-user-select:none;user-select:none}@media (max-width:767px){.ProfileDropdown_profileButton__5_lfp{width:36px;height:36px}}@media (min-width:768px) and (max-width:820px){.ProfileDropdown_profileButton__5_lfp{width:44px;height:44px}}@media (min-width:821px) and (max-width:1279px){.ProfileDropdown_profileButton__5_lfp{width:52px;height:52px}}.ProfileDropdown_profileButton__5_lfp:hover{opacity:.85}@media (max-width:1279px){.ProfileDropdown_profileButton__5_lfp:active{opacity:.7;transform:scale(.92)}}.ProfileDropdown_profileButton__5_lfp.ProfileDropdown_profileButtonPressed__yBAa6{opacity:.7;transform:scale(.92)}@media (max-width:1279px){.ProfileDropdown_profileButton__5_lfp{transition:none}}.ProfileDropdown_profileImg__nj3to{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;min-width:100%!important;min-height:100%!important;object-fit:cover;display:block;border-radius:50%}.ProfileDropdown_menuItem__Pnvbr{display:flex;align-items:center;gap:12px;padding:12px 16px;color:var(--text-hint);text-decoration:none;font-size:14px;font-weight:500;background:transparent;border:none;width:100%;cursor:pointer;border-radius:8px;transition:background-color .15s,color .15s;text-align:left}.ProfileDropdown_menuItem__Pnvbr:hover{background-color:var(--overlay-medium);color:var(--text-default)}.ProfileDropdown_menuIcon__FEBdk{width:20px;height:20px;flex-shrink:0;color:inherit}.ProfileDropdown_badge__SyLlq{background:#F79522;color:var(--text-default)}.ProfileDropdown_badgeUpgrade__kDTo_,.ProfileDropdown_badge__SyLlq{margin-left:auto;padding:3px 8px;border-radius:10px;font-size:10px;font-weight:600}.ProfileDropdown_badgeUpgrade__kDTo_{background:rgba(247,149,34,.15);color:#F79522}.ProfileDropdown_divider__2sy9p{height:1px;background:var(--border-default);margin:8px 0}.ProfileDropdown_subMenuGroup__9rZ5v{padding-left:16px;margin-top:-4px;margin-bottom:4px}.ProfileDropdown_subMenuGroup__9rZ5v .ProfileDropdown_menuItem__Pnvbr{padding:10px 16px;font-size:13px;color:var(--text-hint)}.ProfileDropdown_subMenuGroup__9rZ5v .ProfileDropdown_menuItem__Pnvbr:hover{color:var(--text-primary)}.ProfileDropdown_subMenuGroup__9rZ5v .ProfileDropdown_menuIcon__FEBdk{width:18px;height:18px}.ProfileDropdown_dropdownBackdrop__R4GW6{position:fixed;inset:0;z-index:100009;background:transparent;cursor:default}@media (max-width:1279px){.ProfileDropdown_dropdownBackdrop__R4GW6{display:none!important}}.ProfileDropdown_dropdown__rdrZ4{width:260px;background:var(--surface-2);border-radius:16px;border:1px solid var(--border-default);box-shadow:0 8px 40px rgba(0,0,0,.5);z-index:100010;opacity:0;visibility:hidden;transform:translateY(-8px);transition:opacity .2s,transform .2s,visibility .2s;pointer-events:none}.ProfileDropdown_dropdown__rdrZ4.ProfileDropdown_open__2IkNw{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}.ProfileDropdown_dropdownHeader__hr8fM{display:flex;align-items:center;gap:12px;padding:16px;border-bottom:1px solid var(--border-default);text-decoration:none;transition:background-color .15s;cursor:pointer;border-radius:16px 16px 0 0}.ProfileDropdown_dropdownHeader__hr8fM:hover{background-color:var(--overlay-hover)}.ProfileDropdown_headerAvatar__mepjm{width:40px;height:40px;border-radius:50%;object-fit:cover}.ProfileDropdown_headerName__MaVUq{font-size:14px;font-weight:600;color:var(--text-primary)}.ProfileDropdown_headerEmail__2YV7q,.ProfileDropdown_headerSubtext__R4Pki{font-size:12px;color:var(--text-hint)}.ProfileDropdown_dropdownMenu__FpjSk{padding:8px}@media (max-width:1279px){.ProfileDropdown_dropdown__rdrZ4{display:none!important}}.ProfileDropdown_edgeTouchZone__qFOSu,.ProfileDropdown_overlay__c5gO0,.ProfileDropdown_sidebar__n6Ahp{display:none}@media (max-width:1279px){.ProfileDropdown_edgeTouchZone__qFOSu{top:calc(64px + env(safe-area-inset-top, 0px));left:0;bottom:0;width:40px;z-index:100000;background:transparent;pointer-events:auto;touch-action:pan-y}.ProfileDropdown_edgeTouchZone__qFOSu,.ProfileDropdown_overlay__c5gO0{display:block;position:fixed;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.ProfileDropdown_overlay__c5gO0{inset:0;background:var(--surface-1);z-index:100001;opacity:0;pointer-events:none;transition:opacity .3s ease-out;touch-action:none;-webkit-tap-highlight-color:transparent;will-change:opacity;transform:translateZ(0);-webkit-transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden}.ProfileDropdown_overlay__c5gO0.ProfileDropdown_visible__InXqp{pointer-events:auto}.ProfileDropdown_overlay__c5gO0.ProfileDropdown_dragging__UUPL3{transition:none!important}.ProfileDropdown_sidebar__n6Ahp{display:flex;flex-direction:column;position:fixed;top:0;left:0;bottom:0;width:85%;max-width:320px;background:var(--surface-2);z-index:100002;transform:translateX(-100%);transition:transform .3s ease-out;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;overflow:hidden;box-shadow:4px 0 24px rgba(0,0,0,.5);will-change:transform;backface-visibility:hidden;-webkit-backface-visibility:hidden}.ProfileDropdown_sidebar__n6Ahp.ProfileDropdown_dragging__UUPL3{transition:none!important}.ProfileDropdown_sidebar__n6Ahp.ProfileDropdown_swiping__vUT9w .ProfileDropdown_sidebarHeader__NH879,.ProfileDropdown_sidebar__n6Ahp.ProfileDropdown_swiping__vUT9w .ProfileDropdown_sidebarMenu__1hT36 .ProfileDropdown_menuItem__Pnvbr{pointer-events:none}.ProfileDropdown_sidebarHeader__NH879{display:flex;align-items:center;gap:14px;padding:calc(16px + env(safe-area-inset-top, 0px)) 20px 16px;border-bottom:1px solid var(--border-default);text-decoration:none;flex-shrink:0;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.ProfileDropdown_sidebarAvatar__NcdFT{width:52px;height:52px;border-radius:50%;object-fit:cover;flex-shrink:0;pointer-events:none}.ProfileDropdown_sidebarName__pyB3P{font-size:18px;font-weight:600;color:var(--text-default)}.ProfileDropdown_sidebarSubtext__5kWpf{font-size:13px;color:var(--text-hint);margin-top:2px}.ProfileDropdown_sidebarMenu__1hT36{flex:1;padding:10px 12px calc(16px + env(safe-area-inset-bottom, 0px));overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.ProfileDropdown_sidebarMenu__1hT36 .ProfileDropdown_menuItem__Pnvbr{display:flex;align-items:center;gap:14px;padding:14px 16px;font-size:16px;border-radius:10px;color:var(--text-hint);text-decoration:none;background:transparent;border:none;width:100%;text-align:left;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:none}.ProfileDropdown_sidebarMenu__1hT36 .ProfileDropdown_menuItem__Pnvbr:active{background:transparent;color:var(--text-hint)}.ProfileDropdown_sidebarMenu__1hT36 .ProfileDropdown_menuItem__Pnvbr.ProfileDropdown_menuItemPressed__8en1M{background-color:var(--overlay-strong);color:var(--text-primary)}.ProfileDropdown_sidebarHeader__NH879.ProfileDropdown_sidebarHeaderPressed__Y_QYB{background-color:var(--overlay-medium)}.ProfileDropdown_sidebarMenu__1hT36 .ProfileDropdown_menuIcon__FEBdk{width:22px;height:22px;flex-shrink:0}.ProfileDropdown_sidebarMenu__1hT36 .ProfileDropdown_subMenuGroup__9rZ5v{padding-left:20px;margin-top:-6px;margin-bottom:6px}.ProfileDropdown_sidebarMenu__1hT36 .ProfileDropdown_subMenuGroup__9rZ5v .ProfileDropdown_menuItem__Pnvbr{padding:12px 16px;font-size:14px;color:var(--text-hint)}.ProfileDropdown_sidebarMenu__1hT36 .ProfileDropdown_subMenuGroup__9rZ5v .ProfileDropdown_menuItem__Pnvbr.ProfileDropdown_menuItemPressed__8en1M{color:var(--text-default)}.ProfileDropdown_sidebarMenu__1hT36 .ProfileDropdown_subMenuGroup__9rZ5v .ProfileDropdown_menuIcon__FEBdk{width:18px;height:18px}}@media (min-width:768px) and (max-width:1279px){.ProfileDropdown_edgeTouchZone__qFOSu{top:calc(100px + env(safe-area-inset-top, 0px))}}@media (min-width:821px) and (max-width:1279px){.ProfileDropdown_sidebar__n6Ahp{width:70%;max-width:380px}.ProfileDropdown_sidebarHeader__NH879{padding:calc(20px + env(safe-area-inset-top, 0px)) 24px 20px;gap:16px}.ProfileDropdown_sidebarAvatar__NcdFT{width:60px;height:60px}.ProfileDropdown_sidebarName__pyB3P{font-size:20px}.ProfileDropdown_sidebarSubtext__5kWpf{font-size:14px}.ProfileDropdown_sidebarMenu__1hT36{padding:14px 16px calc(20px + env(safe-area-inset-bottom, 0px))}.ProfileDropdown_sidebarMenu__1hT36 .ProfileDropdown_menuItem__Pnvbr{padding:16px 18px;font-size:17px;border-radius:12px}.ProfileDropdown_sidebarMenu__1hT36 .ProfileDropdown_menuIcon__FEBdk{width:24px;height:24px}.ProfileDropdown_sidebarMenu__1hT36 .ProfileDropdown_menuItem__Pnvbr.ProfileDropdown_menuItemPressed__8en1M{background-color:var(--overlay-strong);color:var(--text-primary)}}.JobAlerts_bannerStack__BDZff{position:fixed;top:88px;left:0;right:0;z-index:199;display:flex;flex-direction:column;align-items:center;gap:8px;padding:0 16px;pointer-events:none}html.ios-native .JobAlerts_bannerStack__BDZff{top:calc(88px + env(safe-area-inset-top, 0px))}html.android-native .JobAlerts_bannerStack__BDZff{top:calc(88px + 28px)}@media (max-width:767px){.JobAlerts_bannerStack__BDZff{top:64px;padding:0 12px}html.ios-native .JobAlerts_bannerStack__BDZff{top:calc(64px + env(safe-area-inset-top, 0px))}html.android-native .JobAlerts_bannerStack__BDZff{top:calc(64px + 28px)}}@media (min-width:821px) and (max-width:1279px){.JobAlerts_bannerStack__BDZff{top:100px}}.JobAlerts_bannerWrapper___rzFC{display:flex;justify-content:center;width:100%;pointer-events:none;animation:JobAlerts_bannerSlideDown__NQR4F .35s cubic-bezier(.16,1,.3,1) forwards}@keyframes JobAlerts_bannerSlideDown__NQR4F{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}.JobAlerts_banner__CnRSH{display:flex;align-items:center;gap:10px;padding:10px 14px;background:var(--overlay-blanket);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid var(--border-default);border-radius:12px;max-width:480px;width:100%;pointer-events:auto;box-shadow:0 4px 24px rgba(0,0,0,.4),0 0 0 1px rgba(255,255,255,.04)}.JobAlerts_bannerPulse__p_1Y2{position:relative;width:8px;height:8px;flex-shrink:0}.JobAlerts_bannerPulseInner__8Hgld{width:8px;height:8px;border-radius:50%;background-color:var(--job-color,#F79522);animation:JobAlerts_bannerPulseAnim__q4BzZ 2s ease-in-out infinite}@keyframes JobAlerts_bannerPulseAnim__q4BzZ{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.8)}}.JobAlerts_bannerIcon__AfYL_{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:18px;height:18px}.JobAlerts_bannerContent__gEcsQ{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.JobAlerts_bannerTitle__5O8T0{font-size:13px;font-weight:600;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.JobAlerts_bannerSubtitle__solTc{font-size:12px;color:var(--text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.JobAlerts_bannerExtra___iOMV{color:var(--job-color,#F79522);font-weight:500}.JobAlerts_bannerProgress__DaCF2{display:flex;align-items:center;gap:6px;flex-shrink:0}.JobAlerts_bannerPercent__Yg0fi{font-size:11px;font-weight:600;color:var(--job-color,#F79522);font-variant-numeric:tabular-nums;min-width:28px;text-align:right}.JobAlerts_bannerProgressTrack__pmuZo{width:48px;height:4px;border-radius:2px;background:var(--overlay-medium);overflow:hidden}.JobAlerts_bannerProgressFill__D1ITq{height:100%;border-radius:2px;background:var(--job-color,#F79522);transition:width .3s ease}.JobAlerts_bannerDismiss___ebq_{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;background:transparent;border:none;color:var(--text-tertiary);cursor:pointer;flex-shrink:0;transition:color .15s ease,background-color .15s ease}.JobAlerts_bannerDismiss___ebq_:hover{color:var(--text-primary);background:var(--overlay-medium)}.JobAlerts_bannerCompleted__JQH9c{border-color:rgba(34,197,94,.2);animation:JobAlerts_bannerCompletedGlow__xmJzj .5s ease forwards}@keyframes JobAlerts_bannerCompletedGlow__xmJzj{0%{box-shadow:0 4px 24px rgba(0,0,0,.4),0 0 0 1px rgba(34,197,94,.3)}50%{box-shadow:0 4px 24px rgba(34,197,94,.15),0 0 0 1px rgba(34,197,94,.4)}to{box-shadow:0 4px 24px rgba(0,0,0,.4),0 0 0 1px rgba(34,197,94,.15)}}.JobAlerts_bannerCheckIcon__Ih_1Y{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:16px;height:16px}.JobAlerts_bellContainer__QxSCv{position:relative}.JobAlerts_bellButton__afLCr{position:relative;display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background:transparent;border:none;color:var(--text-secondary);cursor:pointer;transition:color .15s ease,background-color .15s ease;-webkit-tap-highlight-color:transparent}.JobAlerts_bellButton__afLCr:hover{color:var(--text-primary);background:var(--overlay-medium)}.JobAlerts_bellActive__i7LLD{color:var(--text-primary)}.JobAlerts_bellBadge__7dymE{position:absolute;top:4px;right:4px;min-width:16px;height:16px;padding:0 4px;border-radius:8px;background:#EF4444;color:var(--text-primary);font-size:10px;font-weight:700;display:flex;align-items:center;justify-content:center;line-height:1;pointer-events:none;box-shadow:0 0 0 2px var(--surface-1,#070707)}.JobAlerts_bellPulseRing__jeEnZ{position:absolute;inset:-2px;border-radius:50%;border:2px solid rgba(247,149,34,.4);animation:JobAlerts_bellPulse__XSjRi 2s ease-in-out infinite;pointer-events:none}@keyframes JobAlerts_bellPulse__XSjRi{0%,to{opacity:0;transform:scale(.95)}50%{opacity:1;transform:scale(1.05)}}.JobAlerts_dropdown__dIxp_{position:absolute;top:calc(100% + 8px);right:0;width:340px;max-height:420px;background:var(--surface-2);border:1px solid var(--border-default);border-radius:14px;overflow:hidden;box-shadow:0 8px 32px rgba(0,0,0,.5),0 0 0 1px rgba(255,255,255,.04);animation:JobAlerts_dropdownFadeIn__knVcP .2s ease;z-index:300;display:flex;flex-direction:column}@media (max-width:400px){.JobAlerts_dropdown__dIxp_{position:fixed;top:72px;left:8px;right:8px;width:auto}html.ios-native .JobAlerts_dropdown__dIxp_{top:calc(72px + env(safe-area-inset-top, 0px))}}@keyframes JobAlerts_dropdownFadeIn__knVcP{0%{opacity:0;transform:translateY(-8px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.JobAlerts_dropdownHeader__lKsYY{display:flex;align-items:center;justify-content:space-between;padding:14px 16px 10px;border-bottom:1px solid var(--border-default)}.JobAlerts_dropdownTitle__QHdGB{font-size:15px;font-weight:600;color:var(--text-primary);margin:0}.JobAlerts_dropdownHeaderActions__yD58B{display:flex;align-items:center;gap:4px}.JobAlerts_dropdownClear__vvIXZ{font-size:12px;font-weight:500;color:var(--text-tertiary);background:none;border:none;cursor:pointer;padding:4px 8px;border-radius:6px;transition:color .15s ease,background-color .15s ease;white-space:nowrap}.JobAlerts_dropdownClear__vvIXZ:hover{color:var(--text-primary);background:var(--overlay-medium)}.JobAlerts_dropdownList__ASJ2y{overflow-y:auto;flex:1;min-height:0;padding:4px 0}.JobAlerts_dropdownSection__aeM31{padding:4px 0}.JobAlerts_dropdownSectionLabel__0uUrO{display:block;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:var(--text-tertiary);padding:8px 16px 4px}.JobAlerts_dropdownEmpty__rNTPw{padding:32px 16px;text-align:center;color:var(--text-tertiary);font-size:13px}.JobAlerts_dropdownNotificationsLink__3C5PV{display:flex;align-items:center;gap:8px;padding:12px 16px;border-top:1px solid var(--border-default);font-size:13px;font-weight:500;color:var(--text-secondary);text-decoration:none;transition:color .15s ease,background-color .15s ease;flex-shrink:0}.JobAlerts_dropdownNotificationsLink__3C5PV:hover{color:var(--text-primary);background:var(--overlay-light)}.JobAlerts_notifLinkBadge__4Hq_8{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:#EF4444;color:#fff;font-size:11px;font-weight:700;line-height:1}.JobAlerts_notifItem__F6Zly{display:flex;align-items:flex-start;gap:10px;padding:10px 16px;cursor:pointer;transition:background-color .15s ease}.JobAlerts_notifItem__F6Zly:hover{background:var(--overlay-light)}.JobAlerts_notifUnread__JIiBl{background:rgba(247,149,34,.04)}.JobAlerts_notifIcon__ziHin{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:22px;height:22px;margin-top:1px;color:var(--text-tertiary)}.JobAlerts_notifEmoji__xiEyn{font-size:18px;line-height:1;display:flex;align-items:center;justify-content:center}.JobAlerts_notifInfo__lsdHt{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.JobAlerts_notifText__YG2rL{font-size:13px;font-weight:400;color:var(--text-primary);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.JobAlerts_notifTime__nmdQ6{font-size:11px;color:var(--text-tertiary)}.JobAlerts_notifDot__s0fVv{width:8px;height:8px;border-radius:50%;background:#F79522;flex-shrink:0;margin-top:6px}.JobAlerts_jobItem__fyIbS{display:flex;align-items:flex-start;gap:10px;padding:10px 16px;transition:background-color .15s ease}.JobAlerts_jobItem__fyIbS:hover{background:var(--overlay-light)}.JobAlerts_jobItemClickable__yHEjg{cursor:pointer}.JobAlerts_jobItemDone__yVV54{opacity:.7}.JobAlerts_jobIcon__pTrRD{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:20px;height:20px;margin-top:1px}.JobAlerts_jobInfo__HU8ow{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.JobAlerts_jobTitle__Bvxgi{font-size:13px;font-weight:500;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.JobAlerts_jobMeta__uKgRT{display:flex;align-items:center;gap:6px}.JobAlerts_jobStep__Fcifv{font-size:12px;color:var(--text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.JobAlerts_jobTime__qIXhf{color:var(--text-tertiary)}.JobAlerts_jobRemove__oSzUI{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:6px;background:transparent;border:none;color:var(--text-tertiary);cursor:pointer;flex-shrink:0;opacity:0;transition:opacity .15s ease,color .15s ease,background-color .15s ease}.JobAlerts_jobItem__fyIbS:hover .JobAlerts_jobRemove__oSzUI{opacity:1}.JobAlerts_jobRemove__oSzUI:hover{color:var(--text-primary);background:var(--overlay-medium)}.JobAlerts_jobRetry__RiVIr{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:6px;background:transparent;border:1px solid rgba(247,149,34,.3);color:#F79522;cursor:pointer;flex-shrink:0;transition:background-color .15s ease,border-color .15s ease}.JobAlerts_jobRetry__RiVIr:hover{background:rgba(247,149,34,.1);border-color:rgba(247,149,34,.5)}.JobAlerts_jobRetry__RiVIr:disabled{opacity:.4;cursor:not-allowed}.JobAlerts_jobStatusSpinner__P0_95{width:14px;height:14px;flex-shrink:0}.JobAlerts_jobStatusSpinnerInner___qUTs{width:14px;height:14px;border:2px solid rgba(255,255,255,.15);border-top-color:#f79522;border-radius:50%;animation:JobAlerts_jobSpin__a332e .8s linear infinite}@keyframes JobAlerts_jobSpin__a332e{to{transform:rotate(1turn)}}.JobAlerts_jobStatusIcon__Czb9e{width:14px;height:14px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.JobAlerts_jobProgressTrack__GfVOI{width:100%;height:3px;border-radius:1.5px;background:var(--border-default);overflow:hidden;margin-top:2px}.JobAlerts_jobProgressFill__q8ICM{height:100%;border-radius:1.5px;transition:width .3s ease}.FollowersModal_overlay__tfekf{position:fixed;inset:0;background:rgba(0,0,0,0);z-index:99990;display:flex;align-items:flex-end;justify-content:center;pointer-events:none;transition:background var(--action-sheet-animation-duration) var(--action-sheet-easing)}.FollowersModal_overlayVisible__HFnJd{background:var(--action-sheet-backdrop);pointer-events:auto;overscroll-behavior:contain;touch-action:none}.FollowersModal_overlayClosing__OwPwF{background:rgba(0,0,0,0);transition:background .3s cubic-bezier(.32,.72,0,1)}.FollowersModal_sheet__fZS34{width:100%;max-height:85vh;background:var(--action-sheet-bg);border-radius:var(--action-sheet-border-radius) var(--action-sheet-border-radius) 0 0;transform:translateY(100%);transition:transform var(--action-sheet-animation-duration) var(--action-sheet-easing);will-change:transform;touch-action:pan-y!important;-webkit-tap-highlight-color:transparent;border:none;border-top:1px solid var(--border-default);display:flex;flex-direction:column;overflow:hidden}.FollowersModal_sheet__fZS34,.FollowersModal_sheet__fZS34 *{user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.FollowersModal_sheetDragging__y2a_J{transition:none!important}.FollowersModal_sheetVisible__j1WDQ{transform:translateY(0)}.FollowersModal_sheetClosing__TPuA1{transform:translateY(100%)}.FollowersModal_dragHandle__qIvjd{display:flex;justify-content:center;padding:12px 0 8px;cursor:grab;min-height:24px}.FollowersModal_dragHandle__qIvjd:active{cursor:grabbing}.FollowersModal_dragHandleBar__gDoj9{width:var(--action-sheet-handle-width);height:var(--action-sheet-handle-height);background-color:var(--action-sheet-handle-color);border-radius:3px}.FollowersModal_tabs__z2wF1{display:flex;align-items:center;padding:0 16px 12px;gap:16px;border-bottom:1px solid var(--border-default)}.FollowersModal_tabButton__67XE7{font-size:14px;font-weight:500;color:var(--text-hint);background:none;border:none;padding:0;cursor:pointer;transition:color .15s;font-family:inherit;-webkit-tap-highlight-color:transparent}.FollowersModal_tabActive__aA5_f{color:var(--text-primary)}.FollowersModal_userList__YWVpd{flex:1;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;max-height:calc(85vh - 100px)}.FollowersModal_safeArea__gWJsg{height:calc(env(safe-area-inset-bottom, 0px) + 8px);min-height:8px}.footer_footer__unmqs{background:var(--surface-2);color:var(--text-primary);padding:48px 80px 32px;width:100%;box-sizing:border-box}@media (max-width:1279px){.footer_footer__unmqs{display:none}}html.android-native .footer_footer__unmqs,html.ios-native .footer_footer__unmqs{display:none!important}.footer_footerContent__myr0K{display:flex;justify-content:space-between;align-items:flex-start;padding-bottom:40px;border-bottom:1px solid var(--border-default)}.footer_brandSection__RczbS{display:flex;flex-direction:column;gap:16px;max-width:280px}.footer_socialLinks__2cPIF{display:flex;gap:12px;margin-top:8px}.footer_socialLinks__2cPIF a{width:36px;height:36px;border-radius:50%;background:var(--overlay-medium);display:flex;align-items:center;justify-content:center;transition:background .2s ease,transform .2s ease}.footer_socialLinks__2cPIF a:hover{background:var(--overlay-strong);transform:translateY(-2px)}.footer_socialLinks__2cPIF img{width:16px;height:16px;opacity:.9}.footer_linksSection__FuG_Y{display:flex;gap:80px}.footer_linkColumn__gaCCy{display:flex;flex-direction:column;gap:12px}.footer_linkColumn__gaCCy h4{color:var(--text-primary);font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;margin:0 0 4px}.footer_linkColumn__gaCCy a{color:var(--text-hint);font-size:14px;text-decoration:none;transition:color .2s ease}.footer_linkColumn__gaCCy a:hover{color:var(--text-primary)}.footer_footerBottom__CxE3K{padding-top:24px}.footer_footerBottom__CxE3K p{color:var(--text-hint);font-size:13px;margin:0}.BottomNav_bottomNav__pswOs{display:none;position:fixed;bottom:0;left:0;right:0;width:100%;background-color:var(--surface-1,#070707);border-top:1px solid var(--border-default);z-index:100;-webkit-tap-highlight-color:transparent;box-sizing:border-box;overflow:visible;-webkit-backdrop-filter:none;backdrop-filter:none;align-items:center;justify-content:space-evenly;padding:0 0 env(safe-area-inset-bottom,0)}@media (max-width:1279px){.BottomNav_bottomNav__pswOs{display:flex;transition:transform .3s cubic-bezier(.25,.46,.45,.94)}}html.android-native .BottomNav_bottomNav__pswOs.BottomNav_forceHidden__oXus5,html.ios-native .BottomNav_bottomNav__pswOs.BottomNav_forceHidden__oXus5,html:not(.ios-native):not(.android-native) .BottomNav_bottomNav__pswOs.BottomNav_forceHidden__oXus5{display:none!important;visibility:hidden!important;pointer-events:none!important;opacity:0!important}@media (max-width:1279px){html:not(.ios-native):not(.android-native) .BottomNav_scrollHidden__bsPOT{transform:translateY(calc(100% + env(safe-area-inset-bottom, 0px)))!important}}html.ios-native .BottomNav_bottomNav__pswOs{opacity:0;transform:translateY(100%);transition:none}html.ios-native.safe-areas-ready .BottomNav_bottomNav__pswOs{opacity:1;transform:translateY(0);transition:opacity .2s ease-out,transform .2s ease-out}@media (max-width:1279px){.BottomNav_bottomNav__pswOs:after{content:"";position:absolute;left:0;right:0;top:100%;height:200px;background-color:var(--surface-1,#070707);pointer-events:none}}html.ios-native .BottomNav_bottomNav__pswOs:after{content:"";position:absolute;left:0;right:0;top:100%;height:200px;background-color:var(--surface-1,#070707);pointer-events:none}@media (max-width:1279px){html:not(.ios-native):not(.android-native) .BottomNav_bottomNav__pswOs:not(.BottomNav_forceHidden__oXus5){position:fixed!important;bottom:0!important;left:0!important;right:0!important;z-index:100!important;display:flex!important;visibility:visible!important;opacity:1!important;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform;min-height:1px;overflow:visible;clip:auto;-webkit-clip-path:none;clip-path:none;contain:layout style}}html.android-native .BottomNav_bottomNav__pswOs{position:fixed!important;bottom:0!important;left:0!important;right:0!important;transform:none!important;-webkit-transform:none!important;z-index:100!important;padding-bottom:var(--safe-area-inset-bottom,env(safe-area-inset-bottom,16px))!important;height:56px!important;max-height:calc(56px + var(--safe-area-inset-bottom, env(safe-area-inset-bottom, 16px)))!important;box-sizing:content-box!important;overflow:visible!important}html.android-native .BottomNav_bottomNav__pswOs:after{content:"";position:absolute;left:0;right:0;top:100%;height:200px;background-color:var(--surface-1,#070707);pointer-events:none}.BottomNav_navItem__0JCHT{display:flex;align-items:center;justify-content:center;height:56px;padding:0 24px;text-decoration:none;color:var(--text-secondary);transition:color .15s ease,transform .1s ease;-webkit-tap-highlight-color:transparent;background:none;border:none;cursor:pointer;box-sizing:border-box}.BottomNav_navItem__0JCHT:active{transform:scale(.92)}.BottomNav_navItem__0JCHT.BottomNav_active__RU7IR{color:var(--text-default,white)}.BottomNav_icon__rYsr9{display:flex;align-items:center;justify-content:center}.BottomNav_unreadBadge__1rcUB{position:absolute;top:-4px;right:-8px;min-width:16px;height:16px;padding:0 4px;border-radius:8px;background:#e8862a;color:var(--text-default);font-size:10px;font-weight:700;line-height:16px;text-align:center;pointer-events:none;box-sizing:border-box}.BottomNav_plusButton__gk9hx{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:#F97316;border:none;cursor:pointer;color:white;flex-shrink:0;-webkit-tap-highlight-color:transparent;transition:transform .15s ease}.BottomNav_plusButton__gk9hx:active{transform:scale(.9)}@media (min-width:768px) and (max-width:1279px){.BottomNav_navItem__0JCHT{height:56px;padding:0 40px}}.ReadingStreak_container__gOJCz{width:100%}.ReadingStreak_compactContainer__JiTdM{display:flex;align-items:center;gap:4px;padding:6px 10px;background:rgba(247,149,34,.1);border-radius:20px;cursor:pointer;transition:background .2s ease}.ReadingStreak_compactContainer__JiTdM:hover{background:rgba(247,149,34,.2)}.ReadingStreak_flameIcon__IcGDA{font-size:16px;filter:grayscale(.5);transition:filter .2s ease}.ReadingStreak_flameActive__TDDiJ{filter:grayscale(0)}.ReadingStreak_compactCount__vuAkN{font-size:14px;font-weight:700;color:var(--text-primary)}.ReadingStreak_streakCard__JDKDD{background:var(--overlay-light);border:1px solid var(--border-default);border-radius:16px;padding:20px}.ReadingStreak_streakHeader__YUj9J{display:flex;align-items:center;gap:16px;margin-bottom:20px}.ReadingStreak_flameBadge__7EHK9{display:flex;align-items:center;gap:6px;padding:8px 14px;background:var(--overlay-light);border-radius:24px;transition:all .3s ease}.ReadingStreak_flameBadgeActive__PpkoW{background:rgba(247,149,34,.2);box-shadow:0 0 20px rgba(247,149,34,.3)}.ReadingStreak_flameBadgeRisk__L5C2w{animation:ReadingStreak_pulse__Q3Z6Q 1.5s ease-in-out infinite}@keyframes ReadingStreak_pulse__Q3Z6Q{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.ReadingStreak_flameEmoji__qO76k{font-size:28px}.ReadingStreak_streakNumber__Uf_oR{font-size:32px;font-weight:800;color:var(--text-primary);font-variant-numeric:tabular-nums}.ReadingStreak_streakInfo__G2kdY{flex:1;display:flex;flex-direction:column;gap:4px}.ReadingStreak_streakLabel__OEeGW{font-size:14px;color:var(--text-secondary)}.ReadingStreak_countdown__9FX3O{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--text-secondary)}.ReadingStreak_countdownRisk__hYrsb{color:#ff6b6b}.ReadingStreak_freezeButton__VAq3s{display:flex;align-items:center;gap:4px;padding:8px 12px;background:rgba(0,200,255,.1);border:1px solid rgba(0,200,255,.2);border-radius:20px;cursor:pointer;transition:all .2s ease}.ReadingStreak_freezeButton__VAq3s:hover{background:rgba(0,200,255,.2);border-color:rgba(0,200,255,.4)}.ReadingStreak_freezeIcon__VoFUs{font-size:16px}.ReadingStreak_freezeCount__ulyH_{font-size:14px;font-weight:600;color:#00d4ff}.ReadingStreak_progressSection__SWm9r{display:flex;flex-direction:column;gap:10px}.ReadingStreak_progressHeader__h9n4P{display:flex;justify-content:space-between;align-items:center}.ReadingStreak_progressLabel__5OGB3{font-size:13px;color:var(--text-secondary)}.ReadingStreak_progressValue__7xCEX{font-size:14px;font-weight:600;color:var(--text-primary);font-variant-numeric:tabular-nums}.ReadingStreak_progressBar__RXNqS{height:8px;background:var(--overlay-medium);border-radius:4px;overflow:hidden}.ReadingStreak_progressFill__4qPPk{height:100%;background:linear-gradient(90deg,#F79522,#ff9f43);border-radius:4px;transition:width .5s ease-out}.ReadingStreak_progressFillComplete__w_Hc3{background:linear-gradient(90deg,#2ecc71,#27ae60)}.ReadingStreak_goalComplete__b5Qmo{display:flex;align-items:center;gap:6px;font-size:13px;color:#2ecc71;font-weight:500}.ReadingStreak_progressHint__GhaCu{font-size:12px;color:var(--text-tertiary)}.ReadingStreak_liveActivityButton__qdRgG{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:12px;margin-top:16px;background:var(--overlay-light);border:1px solid var(--border-default);border-radius:12px;color:var(--text-secondary);font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}.ReadingStreak_liveActivityButton__qdRgG:hover{background:var(--overlay-medium);border-color:var(--border-strong);color:var(--text-primary)}.ReadingStreak_liveActivityButtonActive__IyGUh{background:rgba(247,149,34,.15);border-color:rgba(247,149,34,.3);color:#F79522}.ReadingStreak_liveActivityButtonActive__IyGUh:hover{background:rgba(247,149,34,.2);border-color:rgba(247,149,34,.4)}.ReadingStreak_modalOverlay__1GMzQ{position:fixed;top:0;left:0;right:0;bottom:0;background:var(--overlay-backdrop);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.ReadingStreak_modal__4TO6G{background:var(--surface-2);border:1px solid var(--border-default);border-radius:20px;padding:24px;max-width:320px;width:100%}.ReadingStreak_modalHeader__Uai8a{display:flex;align-items:center;gap:12px;margin-bottom:16px}.ReadingStreak_modalIcon__bs3V8{font-size:32px}.ReadingStreak_modalHeader__Uai8a h3{font-size:18px;font-weight:600;color:var(--text-primary);margin:0}.ReadingStreak_modalText__eWZBv{font-size:14px;color:var(--text-secondary);line-height:1.5;margin:0 0 20px}.ReadingStreak_modalActions__xbpgY{display:flex;gap:12px}.ReadingStreak_modalCancel__LqcEV,.ReadingStreak_modalConfirm__kq4ym{flex:1;padding:12px;border-radius:12px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease}.ReadingStreak_modalCancel__LqcEV{background:var(--overlay-light);border:1px solid var(--border-default);color:var(--text-primary)}.ReadingStreak_modalCancel__LqcEV:hover{background:var(--overlay-medium)}.ReadingStreak_modalConfirm__kq4ym{background:rgba(0,200,255,.2);border:1px solid rgba(0,200,255,.3);color:#00d4ff}.ReadingStreak_modalConfirm__kq4ym:hover{background:rgba(0,200,255,.3)}.ReadingStreak_milestoneOverlay__CdOZg{position:fixed;top:0;left:0;right:0;bottom:0;background:var(--overlay-backdrop);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px;animation:ReadingStreak_fadeIn__UalCv .3s ease}@keyframes ReadingStreak_fadeIn__UalCv{0%{opacity:0}to{opacity:1}}.ReadingStreak_milestoneCard__UQb_l{text-align:center;animation:ReadingStreak_scaleIn__K6tv_ .5s cubic-bezier(.34,1.56,.64,1)}@keyframes ReadingStreak_scaleIn__K6tv_{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.ReadingStreak_milestoneFlames__ERWbE{font-size:64px;margin-bottom:16px;animation:ReadingStreak_bounce__g1PzH .6s ease infinite}@keyframes ReadingStreak_bounce__g1PzH{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.ReadingStreak_milestoneTitle__h0S6W{font-size:32px;font-weight:800;color:var(--text-primary);margin:0 0 8px;background:linear-gradient(135deg,#F79522,#ff9f43);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.ReadingStreak_milestoneSubtitle__4ygdm{font-size:16px;color:var(--text-secondary);margin:0 0 24px}.ReadingStreak_milestoneDismiss__K6s8h{padding:14px 32px;background:linear-gradient(135deg,#F79522,#ff9f43);border:none;border-radius:12px;font-size:16px;font-weight:600;color:var(--text-primary);cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.ReadingStreak_milestoneDismiss__K6s8h:hover{transform:scale(1.05);box-shadow:0 4px 20px rgba(247,149,34,.4)}.ReadingStreak_pledgeCompleteTitle__yfzLf{font-size:32px;font-weight:800;color:var(--text-primary);margin:0 0 8px;background:linear-gradient(135deg,#2ecc71,#27ae60);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.ReadingStreak_pledgeCompleteDismiss__1Z6tO{padding:14px 32px;background:linear-gradient(135deg,#2ecc71,#27ae60);border:none;border-radius:12px;font-size:16px;font-weight:600;color:#fff;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.ReadingStreak_pledgeCompleteDismiss__1Z6tO:hover{transform:scale(1.05);box-shadow:0 4px 20px rgba(46,204,113,.4)}@media (max-width:480px){.ReadingStreak_streakCard__JDKDD{padding:16px}.ReadingStreak_streakHeader__YUj9J{flex-wrap:wrap}.ReadingStreak_flameBadge__7EHK9{padding:6px 12px}.ReadingStreak_flameEmoji__qO76k{font-size:24px}.ReadingStreak_streakNumber__Uf_oR{font-size:28px}.ReadingStreak_milestoneFlames__ERWbE{font-size:48px}.ReadingStreak_milestoneTitle__h0S6W{font-size:24px}}