.LibraryTopbarSearch_topbarSearch__gpc8Y{position:relative;display:grid;gap:1rem;overflow:visible;width:100%;min-width:0}.LibraryTopbarSearch_searchPanel__D0Jqf{position:relative;display:flex;width:100%;min-width:0;min-height:3.25rem;align-items:stretch;padding:.35rem;border:1px solid rgba(0,0,0,0);border-radius:4px;background:linear-gradient(90deg,color-mix(in srgb,var(--color-surface) 96%,transparent),color-mix(in srgb,var(--color-surface-soft) 96%,transparent));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-accent) 5%,transparent),var(--shadow-card);transition:border-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}.LibraryTopbarSearch_searchPanel__D0Jqf:focus-within{border-color:var(--color-accent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-accent) 12%,transparent),0 0 0 3px color-mix(in srgb,var(--color-accent) 8%,transparent)}.LibraryTopbarSearch_searchField__byzs3{position:relative;z-index:20;display:flex;min-width:0;flex:1 1 auto;align-items:center;gap:.65rem;padding:0 1rem;border:0;background:rgba(0,0,0,0)}.LibraryTopbarSearch_searchIcon__3MGBH{flex-shrink:0;color:var(--color-text-soft)}.LibraryTopbarSearch_chipsSlot__Q2s58{display:contents}.LibraryTopbarSearch_searchInput__GMd5C{min-width:8rem;flex:1 1 auto;border:0;outline:0;background:rgba(0,0,0,0);color:var(--color-text);font:inherit;font-size:.98rem;font-weight:550}.LibraryTopbarSearch_searchInput__GMd5C::placeholder{color:var(--color-text-soft)}.LibraryTopbarSearch_searchInput__GMd5C::-webkit-search-cancel-button,.LibraryTopbarSearch_searchInput__GMd5C::-webkit-search-decoration{display:none}.LibraryTopbarSearch_actions__nR5u2{position:relative;z-index:10;display:flex;flex:0 0 auto;align-items:stretch;gap:.55rem;margin-left:.7rem;padding-left:.7rem;border-left:1px solid var(--color-border)}.LibraryTopbarSearch_actionButton__X_dVw,.LibraryTopbarSearch_iconButton__Zq2oz,.LibraryTopbarSearch_resetButton__6SvcC,.LibraryTopbarSearch_viewButton__8vQAT{display:inline-flex;min-height:2.55rem;align-items:center;justify-content:center;gap:.5rem;padding:0 .9rem;border:1px solid rgba(0,0,0,0);border-radius:var(--radius-md);background:rgba(0,0,0,0);color:var(--color-text-muted);cursor:pointer;font:inherit;font-size:.78rem;font-weight:750;white-space:nowrap;transition:border-color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard)}.LibraryTopbarSearch_actionButton__X_dVw:hover:not(:disabled),.LibraryTopbarSearch_iconButton__Zq2oz:hover:not(:disabled),.LibraryTopbarSearch_resetButton__6SvcC:hover:not(:disabled),.LibraryTopbarSearch_viewButton__8vQAT:hover:not(:disabled){color:var(--color-text)}.LibraryTopbarSearch_actionButton__X_dVw:disabled,.LibraryTopbarSearch_iconButton__Zq2oz:disabled,.LibraryTopbarSearch_resetButton__6SvcC:disabled,.LibraryTopbarSearch_viewButton__8vQAT:disabled{cursor:default;opacity:.5}.LibraryTopbarSearch_actionButton__X_dVw:focus-visible,.LibraryTopbarSearch_iconButton__Zq2oz:focus-visible,.LibraryTopbarSearch_resetButton__6SvcC:focus-visible,.LibraryTopbarSearch_viewButton__8vQAT:focus-visible{outline:none;box-shadow:var(--shadow-focus)}.LibraryTopbarSearch_actionButtonActive__OtL6Q{border-color:color-mix(in srgb,var(--color-accent) 55%,var(--color-border));background:var(--color-accent-soft);color:var(--color-accent)}.LibraryTopbarSearch_actionLabel__4nc3w{display:inline}.LibraryTopbarSearch_mobileActionBadge__NC_2g{display:none}.LibraryTopbarSearch_iconButton__Zq2oz,.LibraryTopbarSearch_viewButton__8vQAT{width:3.1rem;padding:0}.LibraryTopbarSearch_iconButtonActive__snAX_{border-color:color-mix(in srgb,var(--color-danger) 45%,transparent);background:color-mix(in srgb,var(--color-danger) 10%,transparent);color:var(--color-danger)}.LibraryTopbarSearch_viewSwitch__0AhU8{display:inline-flex;align-items:stretch;gap:.2rem;padding:.2rem;border:1px solid rgba(0,0,0,0);border-radius:4px;background:var(--color-surface-soft)}.LibraryTopbarSearch_viewSwitch__0AhU8 .LibraryTopbarSearch_viewButton__8vQAT{min-height:2.15rem;width:2.4rem}.LibraryTopbarSearch_viewButtonActive__3gmWi{background:var(--color-accent-soft);color:var(--color-accent)}.LibraryTopbarSearch_sortControl__q12zN{position:relative;display:inline-flex;min-width:0;align-items:center}.LibraryTopbarSearch_resetButton__6SvcC{border-color:var(--color-border);background:var(--color-surface-soft)}.LibraryTopbarSearch_filtersPanel__n_WJW{position:relative;z-index:1;overflow:hidden;width:100%;min-width:0}.LibraryTopbarSearch_filtersPanelSettled__8DN8u{overflow:visible}.LibraryTopbarSearch_chipRow__ZKgsC{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;padding-top:.15rem}.LibraryTopbarSearch_backChip__jT2lx,.LibraryTopbarSearch_chip__LZuvi{display:inline-flex;min-height:2.6rem;align-items:center;gap:.45rem;padding:0 .95rem;border:1px solid rgba(0,0,0,0);border-radius:4px;background:var(--color-surface-soft);color:var(--color-text-muted);cursor:pointer;font:inherit;font-size:.78rem;font-weight:750;white-space:nowrap;transition:border-color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard)}.LibraryTopbarSearch_backChip__jT2lx:hover,.LibraryTopbarSearch_chip__LZuvi:hover{border-color:var(--color-border-strong);color:var(--color-text)}.LibraryTopbarSearch_backChip__jT2lx:focus-visible,.LibraryTopbarSearch_chip__LZuvi:focus-visible{outline:none;box-shadow:var(--shadow-focus)}.LibraryTopbarSearch_chipActive__LYZlK{border-color:color-mix(in srgb,var(--color-accent) 55%,var(--color-border));background:var(--color-accent-soft);color:var(--color-accent)}.LibraryTopbarSearch_backChip__jT2lx{font-weight:800}.LibraryTopbarSearch_emptySection__Yhb_z{color:var(--color-text-soft);font-size:.78rem;font-weight:650}@media(max-width:1180px){.LibraryTopbarSearch_searchPanel__D0Jqf{flex-wrap:wrap;overflow:visible}.LibraryTopbarSearch_searchField__byzs3{width:100%;min-height:3.3rem}.LibraryTopbarSearch_actions__nR5u2{width:100%;justify-content:flex-end;margin-left:0;padding-top:.45rem;padding-left:0;border-top:1px solid var(--color-border);border-left:0}}@media(max-width:760px){.LibraryTopbarSearch_topbarSearch__gpc8Y{gap:.75rem}.LibraryTopbarSearch_searchPanel__D0Jqf{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:.4rem;min-height:0;align-items:center;padding:.4rem;border-radius:var(--radius-lg)}.LibraryTopbarSearch_searchField__byzs3{grid-column:1;width:auto;min-width:0;min-height:2.9rem;gap:.55rem;padding:0 .75rem;border:1px solid rgba(0,0,0,0);border-radius:4px;background:color-mix(in srgb,var(--color-surface-soft) 75%,transparent)}.LibraryTopbarSearch_searchInput__GMd5C{width:100%;min-width:0;flex:1 1 auto;font-size:.84rem}.LibraryTopbarSearch_chipsSlot__Q2s58{display:none}.LibraryTopbarSearch_actions__nR5u2{display:contents}.LibraryTopbarSearch_actionButton__X_dVw{position:relative;grid-column:2;width:2.9rem;min-height:2.9rem;gap:.15rem;padding:0;border:1px solid rgba(0,0,0,0);border-radius:4px;background:color-mix(in srgb,var(--color-surface-soft) 75%,transparent)}.LibraryTopbarSearch_actionButtonActive__OtL6Q{border-color:var(--color-accent);background:var(--color-accent-soft);color:var(--color-accent)}.LibraryTopbarSearch_actionLabel__4nc3w{display:none}.LibraryTopbarSearch_mobileActionBadge__NC_2g{position:absolute;top:-.3rem;right:-.3rem;display:inline-flex;min-width:1rem;height:1rem;align-items:center;justify-content:center;padding:0 .2rem;border-radius:var(--radius-pill);background:var(--color-accent);color:var(--color-accent-text);font-size:.6rem;font-weight:900}.LibraryTopbarSearch_sortControl__q12zN{grid-column:3}.LibraryTopbarSearch_sortControl__q12zN>*>button{width:2.9rem;min-width:2.9rem;min-height:2.9rem}.LibraryTopbarSearch_filtersPanel__n_WJW,.LibraryTopbarSearch_iconButton__Zq2oz,.LibraryTopbarSearch_resetButton__6SvcC,.LibraryTopbarSearch_viewSwitch__0AhU8{display:none}.LibraryTopbarSearch_mobileFiltersControls__F_dHN{display:flex;align-items:center;justify-content:space-between;gap:.6rem;margin-bottom:1.1rem}.LibraryTopbarSearch_mobileFiltersViewSwitch__EI68c{display:inline-flex;align-items:center;gap:.25rem;padding:.22rem;border:1px solid rgba(0,0,0,0);border-radius:4px;background:var(--color-surface-soft)}.LibraryTopbarSearch_mobileFiltersFavorite__aR901,.LibraryTopbarSearch_mobileFiltersViewSwitch__EI68c button{display:inline-flex;width:2.65rem;height:2.65rem;align-items:center;justify-content:center;border:1px solid rgba(0,0,0,0);border-radius:var(--radius-md);background:rgba(0,0,0,0);color:var(--color-text-muted);cursor:pointer}}@media(max-width:760px){.LibraryTopbarSearch_mobileFiltersFavorite__aR901:focus-visible,.LibraryTopbarSearch_mobileFiltersViewSwitch__EI68c button:focus-visible{outline:none;box-shadow:var(--shadow-focus)}.LibraryTopbarSearch_mobileFiltersViewSwitch__EI68c .LibraryTopbarSearch_mobileFiltersControlActive__wcWG3{border-color:var(--color-accent);background:var(--color-accent-soft);color:var(--color-accent)}.LibraryTopbarSearch_mobileFiltersFavorite__aR901{border-color:var(--color-border);background:var(--color-surface-soft)}.LibraryTopbarSearch_mobileFiltersFavoriteActive__1TxCQ{border-color:color-mix(in srgb,var(--color-danger) 45%,transparent);background:color-mix(in srgb,var(--color-danger) 10%,transparent);color:var(--color-danger)}.LibraryTopbarSearch_searchPanel__D0Jqf{box-sizing:border-box;height:48px;min-height:48px;padding-block:0;padding-inline:.3rem;border-radius:14px}.LibraryTopbarSearch_searchField__byzs3{min-height:0;height:100%;border-radius:10px}.LibraryTopbarSearch_actionButton__X_dVw,.LibraryTopbarSearch_iconButton__Zq2oz{min-width:2.4rem;min-height:0;height:2.4rem;border-radius:10px}}.SearchProgressBar_track__3FYLr{position:relative;overflow:hidden;width:100%;height:2px;border-radius:var(--radius-pill);background:color-mix(in srgb,var(--color-accent) 12%,transparent)}.SearchProgressBar_segment__5boj_{position:absolute;top:0;bottom:0;left:0;width:38%;border-radius:var(--radius-pill);background:linear-gradient(90deg,transparent,var(--color-accent),color-mix(in srgb,var(--color-accent) 60%,transparent));box-shadow:0 0 8px color-mix(in srgb,var(--color-accent) 45%,transparent);will-change:transform;animation:SearchProgressBar_searchProgressTravel__zOKZ5 1.15s ease-in-out infinite}@keyframes SearchProgressBar_searchProgressTravel__zOKZ5{0%{transform:translateX(-105%)}to{transform:translateX(365%)}}@media(prefers-reduced-motion:reduce){.SearchProgressBar_segment__5boj_{animation-duration:2.2s;animation-timing-function:linear}}.MainTopbarSearch_topbarSearch__u92Uu{position:relative;display:grid;gap:1rem;overflow:visible;width:100%;min-width:0}.MainTopbarSearch_searchPanel__sGSUz{position:relative;display:flex;width:100%;min-width:0;min-height:3.25rem;align-items:stretch;padding:.35rem;border:1px solid rgba(0,0,0,0);border-radius:4px;background:linear-gradient(90deg,color-mix(in srgb,var(--color-surface) 96%,transparent),color-mix(in srgb,var(--color-surface-soft) 96%,transparent));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-accent) 5%,transparent),var(--shadow-card);transition:border-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}.MainTopbarSearch_searchPanel__sGSUz:focus-within{border-color:var(--color-accent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-accent) 12%,transparent),0 0 0 3px color-mix(in srgb,var(--color-accent) 8%,transparent)}.MainTopbarSearch_searchField__ksKfX{position:relative;z-index:20;display:flex;min-width:0;flex:1 1 auto;align-items:center;gap:.65rem;padding:0 1rem;border:0;background:rgba(0,0,0,0)}.MainTopbarSearch_searchIcon__VTC3H{flex-shrink:0;color:var(--color-text-soft)}.MainTopbarSearch_searchInput__xFoHn{width:auto;min-width:9rem;flex:1 1 0;border:0;outline:0;background:rgba(0,0,0,0);color:var(--color-text);font:inherit;font-size:.9rem;font-weight:550}.MainTopbarSearch_searchInput__xFoHn::placeholder{color:var(--color-text-soft)}.MainTopbarSearch_searchInput__xFoHn::-webkit-search-cancel-button{display:none}.MainTopbarSearch_actions__SnFJP{position:relative;z-index:10;display:flex;flex:0 0 auto;align-items:stretch;gap:.55rem;margin-left:.7rem;padding-left:.7rem;border-left:1px solid var(--color-border)}.MainTopbarSearch_actionButton__Tbz1x,.MainTopbarSearch_resetButton__Q8Q06{display:inline-flex;min-height:2.55rem;align-items:center;justify-content:center;gap:.5rem;padding:0 .9rem;border:1px solid rgba(0,0,0,0);border-radius:var(--radius-md);background:rgba(0,0,0,0);color:var(--color-text-muted);cursor:pointer;font:inherit;font-size:.78rem;font-weight:750;white-space:nowrap;transition:border-color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard),opacity var(--duration-fast) var(--ease-standard),transform var(--duration-fast) var(--ease-standard)}.MainTopbarSearch_actionButton__Tbz1x:hover:not(:disabled),.MainTopbarSearch_resetButton__Q8Q06:hover:not(:disabled){border-color:var(--color-border);background:var(--color-surface-muted);color:var(--color-text)}.MainTopbarSearch_actionButton__Tbz1x:active:not(:disabled),.MainTopbarSearch_resetButton__Q8Q06:active:not(:disabled){transform:translateY(1px)}.MainTopbarSearch_actionButton__Tbz1x:focus-visible,.MainTopbarSearch_resetButton__Q8Q06:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.MainTopbarSearch_actionButton__Tbz1x:disabled,.MainTopbarSearch_resetButton__Q8Q06:disabled{cursor:default;opacity:.42}.MainTopbarSearch_chipsSlot__fcBgW{display:contents}.MainTopbarSearch_actionLabel__so3n9{display:inline}.MainTopbarSearch_actionBadge___feat{display:none;min-width:1.1rem;height:1.1rem;align-items:center;justify-content:center;padding:0 .25rem;border-radius:999px;background:var(--color-accent);color:var(--color-accent-text);font-size:.65rem;font-weight:850;line-height:1}.MainTopbarSearch_actionButtonActive__n9dq9{border-color:color-mix(in srgb,var(--color-accent) 55%,var(--color-border));background:var(--color-accent-soft);color:var(--color-accent)}.MainTopbarSearch_resetButton__Q8Q06{border-color:var(--color-border);background:var(--color-surface-soft)}.MainTopbarSearch_filtersPanel__YGLwu{position:relative;z-index:1;overflow:hidden;width:100%;min-width:0}.MainTopbarSearch_filtersPanelSettled___q86T{overflow:visible}@media(max-width:1180px){.MainTopbarSearch_searchPanel__sGSUz{flex-wrap:wrap;overflow:visible}.MainTopbarSearch_searchField__ksKfX{width:100%;min-height:2.8rem}.MainTopbarSearch_actions__SnFJP{width:100%;justify-content:flex-end;margin-left:0;padding-top:.45rem;padding-left:0;border-top:1px solid var(--color-border);border-left:0}}@media(max-width:760px){.MainTopbarSearch_searchPanel__sGSUz{min-height:0;flex-wrap:nowrap;align-items:center;padding:.35rem}.MainTopbarSearch_searchField__ksKfX{flex-wrap:nowrap;align-items:center;min-height:2.9rem;padding:0 .55rem}.MainTopbarSearch_chipsSlot__fcBgW{display:none}.MainTopbarSearch_actions__SnFJP{display:flex;width:auto;gap:.3rem;margin-left:.35rem;padding-top:0;padding-left:.35rem;border-top:0;border-left:1px solid var(--color-border)}.MainTopbarSearch_actionButton__Tbz1x{min-width:2.7rem;min-height:2.7rem;gap:.25rem;padding:0 .5rem}.MainTopbarSearch_actionLabel__so3n9{display:none}.MainTopbarSearch_actionBadge___feat{display:inline-flex}.MainTopbarSearch_resetButton__Q8Q06,.MainTopbarSearch_searchPanelSearching___gqDx .MainTopbarSearch_actions__SnFJP{display:none}}.MainTopbarSearch_searchInputPlaceholder__O7YHK{min-width:0;flex:1 1 auto;color:var(--color-text-soft);font-size:.9rem;font-weight:550}@media(max-width:760px){.MainTopbarSearch_searchPanel__sGSUz{box-sizing:border-box;height:48px;min-height:48px;padding-block:0;padding-inline:.3rem;border-radius:14px}.MainTopbarSearch_searchField__ksKfX{min-height:0;height:100%;border-radius:10px}.MainTopbarSearch_actionButton__Tbz1x{min-width:2.4rem;min-height:0;height:2.4rem;border-radius:10px}}.AddToListDialog_panel__dv7_L{position:fixed;z-index:1000;display:flex;flex-direction:column;max-height:min(100vh - 24px,520px);border:1px solid var(--color-border-strong);border-radius:var(--radius-lg);background:var(--color-card);color:var(--color-text);box-shadow:var(--shadow-panel);overflow:hidden}.AddToListDialog_header__ZEcOu{flex:0 0 auto;display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;padding:1rem 1.05rem .85rem}.AddToListDialog_headerText__EQdEu{min-width:0}.AddToListDialog_title__xXc7a{margin:0;color:var(--color-text);font-size:1rem;font-weight:850;line-height:1.2}.AddToListDialog_subtitle__18SU0{margin:.3rem 0 0;color:var(--color-text-muted);font-size:.83rem;font-weight:650;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AddToListDialog_closeButton__VYWaw{position:relative;flex:0 0 auto;width:28px;height:28px;margin:-6px -6px 0 0;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:var(--radius-sm);background:rgba(0,0,0,0);color:var(--color-text-soft);cursor:pointer;transition:background-color .14s ease,color .14s ease}.AddToListDialog_closeButton__VYWaw:after{content:"";position:absolute;inset:-8px}.AddToListDialog_closeButton__VYWaw:hover:not(:disabled){background:var(--color-surface-muted);color:var(--color-text)}.AddToListDialog_closeButton__VYWaw:focus-visible{outline:none;box-shadow:var(--shadow-focus)}.AddToListDialog_closeButton__VYWaw:disabled{opacity:.45;cursor:default}.AddToListDialog_searchRow__uPGTw{position:relative;flex:0 0 auto;display:flex;align-items:center;padding:0 1.05rem .85rem}.AddToListDialog_searchIcon__N_2sQ{position:absolute;left:1.7rem;color:var(--color-text-soft);pointer-events:none}.AddToListDialog_searchInput__esH7_{width:100%;min-width:0;height:38px;padding:0 .75rem 0 2.15rem;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-soft);color:var(--color-text);font:inherit;font-size:.85rem;font-weight:650;outline:none;transition:border-color .14s ease,background-color .14s ease}.AddToListDialog_searchInput__esH7_::placeholder{color:var(--color-text-soft);font-weight:600}.AddToListDialog_searchInput__esH7_:focus{border-color:var(--color-accent);background:var(--color-surface)}.AddToListDialog_searchInput__esH7_:disabled{opacity:.6}.AddToListDialog_error__z_gOK{flex:0 0 auto;margin:0;overflow:hidden;padding:.6rem 1.05rem;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);background:var(--color-danger-soft);color:var(--color-danger);font-size:.79rem;font-weight:750}.AddToListDialog_rows__TjEZt{flex:1 1 auto;display:flex;flex-direction:column;gap:.2rem;max-height:320px;padding:.4rem;border-top:1px solid var(--color-border);overflow-y:auto;overscroll-behavior:contain}.AddToListDialog_createRow__Ux9AB,.AddToListDialog_row__HESFK{flex:0 0 auto;display:flex;align-items:center;gap:.7rem;width:100%;min-height:54px;padding:0 .7rem;border:1px solid rgba(0,0,0,0);border-radius:var(--radius-md);background:rgba(0,0,0,0);color:var(--color-text);cursor:pointer;text-align:left;font:inherit;transition:background-color .14s ease,border-color .14s ease,color .14s ease}.AddToListDialog_createRow__Ux9AB:hover:not(:disabled),.AddToListDialog_row__HESFK:hover:not(:disabled){background:var(--color-surface-soft)}.AddToListDialog_createRow__Ux9AB:focus-visible,.AddToListDialog_row__HESFK:focus-visible{outline:none;background:var(--color-surface-soft);box-shadow:var(--shadow-focus)}.AddToListDialog_createRow__Ux9AB:disabled,.AddToListDialog_row__HESFK:disabled{opacity:.55;cursor:default}.AddToListDialog_createRow__Ux9AB{min-height:52px;overflow:hidden;border-color:var(--color-border);border-style:dashed;color:var(--color-accent)}.AddToListDialog_createRow__Ux9AB .AddToListDialog_rowIcon__HSJqu{background:var(--color-accent-soft);color:var(--color-accent)}.AddToListDialog_rowIcon__HSJqu{flex:0 0 auto;width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-sm);background:var(--color-surface-muted);color:var(--color-text-soft);transition:background-color .14s ease,color .14s ease}.AddToListDialog_rowText__fsWAB{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:.15rem}.AddToListDialog_rowTitleLine__HaKmP{display:flex;align-items:center;gap:.4rem;min-width:0}.AddToListDialog_rowTitle__CZZPk{min-width:0;color:inherit;font-size:.86rem;font-weight:780;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AddToListDialog_badgeIn__3LIYE{flex:0 0 auto;padding:.1rem .4rem;border:1px solid var(--color-accent);border-radius:var(--radius-pill);background:var(--color-accent-soft);color:var(--color-accent);font-size:.66rem;font-weight:800;line-height:1.4;white-space:nowrap}.AddToListDialog_rowMeta__wJIby{color:var(--color-text-soft);font-size:.75rem;font-weight:650;line-height:1.2}.AddToListDialog_metaAdd__2mKWg{color:var(--color-accent);font-weight:780}.AddToListDialog_metaRemove__pPvQO{color:var(--color-danger);font-weight:780}.AddToListDialog_checkbox__3Ysjo{flex:0 0 auto;width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;border:1.5px solid var(--color-border-strong);border-radius:var(--radius-sm);background:rgba(0,0,0,0);color:rgba(0,0,0,0);transition:background-color .14s ease,border-color .14s ease,color .14s ease}.AddToListDialog_checkboxOn__eDVMl{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-accent-text)}.AddToListDialog_checkboxMark__CqMqF{display:inline-flex}.AddToListDialog_rowChecked__Q6_yS{border-color:var(--color-accent);background:var(--color-accent-soft)}.AddToListDialog_rowChecked__Q6_yS .AddToListDialog_rowIcon__HSJqu{background:var(--color-accent);color:var(--color-accent-text)}.AddToListDialog_rowChecked__Q6_yS:hover:not(:disabled){background:var(--color-accent-soft);border-color:var(--color-accent-hover)}.AddToListDialog_rowRemoving__DIFwb{border-color:var(--color-danger);border-style:dashed;background:var(--color-danger-soft)}.AddToListDialog_rowRemoving__DIFwb .AddToListDialog_rowIcon__HSJqu{background:var(--color-danger-soft);color:var(--color-danger)}.AddToListDialog_rowRemoving__DIFwb .AddToListDialog_badgeIn__3LIYE{border-color:var(--color-danger);background:rgba(0,0,0,0);color:var(--color-danger)}.AddToListDialog_rowRemoving__DIFwb:hover:not(:disabled){background:var(--color-danger-soft)}.AddToListDialog_state__ZW8cg{flex:1 1 auto;display:flex;align-items:center;justify-content:center;margin:0;min-height:96px;padding:1rem;color:var(--color-text-muted);font-size:.82rem;font-weight:700;text-align:center}.AddToListDialog_footer__owg8k{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.65rem 1.05rem;border-top:1px solid var(--color-border);background:var(--color-surface-soft)}.AddToListDialog_footerHint__tqrGj{min-width:0;color:var(--color-text-soft);font-size:.74rem;font-weight:650;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AddToListDialog_footerActions__Mh_t_{flex:0 0 auto;display:flex;align-items:center;gap:.4rem}.AddToListDialog_cancelButton__CR8p0,.AddToListDialog_saveButton__8ZThJ{min-height:32px;padding:0 .85rem;border:1px solid rgba(0,0,0,0);border-radius:var(--radius-md);cursor:pointer;font:inherit;font-size:.8rem;font-weight:800;white-space:nowrap;transition:background-color .14s ease,border-color .14s ease,color .14s ease}.AddToListDialog_cancelButton__CR8p0:focus-visible,.AddToListDialog_saveButton__8ZThJ:focus-visible{outline:none;box-shadow:var(--shadow-focus)}.AddToListDialog_cancelButton__CR8p0:disabled,.AddToListDialog_saveButton__8ZThJ:disabled{cursor:default;opacity:.5}.AddToListDialog_cancelButton__CR8p0{border-color:var(--color-border);background:var(--color-surface);color:var(--color-text-muted)}.AddToListDialog_cancelButton__CR8p0:hover:not(:disabled){border-color:var(--color-border-strong);color:var(--color-text)}.AddToListDialog_saveButton__8ZThJ{background:var(--color-accent);color:var(--color-accent-text)}.AddToListDialog_saveButton__8ZThJ:hover:not(:disabled){background:var(--color-accent-hover)}.GameSharePopover_panel__km_tT{position:fixed;z-index:1000;display:flex;flex-direction:column;max-height:min(100vh - 24px,560px);border:1px solid var(--color-border-strong);border-radius:var(--radius-lg);background:var(--color-card);color:var(--color-text);box-shadow:var(--shadow-panel);overflow:hidden}.GameSharePopover_header__tx0XE{flex:0 0 auto;display:flex;align-items:flex-start;gap:.6rem;padding:1rem 1.05rem .85rem}.GameSharePopover_headerText__6Y6is{flex:1 1 auto;min-width:0}.GameSharePopover_title__wa2fE{margin:0;color:var(--color-text);font-size:1rem;font-weight:850;line-height:1.2}.GameSharePopover_subtitle__g_gWD{margin:.3rem 0 0;color:var(--color-text-muted);font-size:.83rem;font-weight:650;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GameSharePopover_backButton__ros7X,.GameSharePopover_closeButton__jeJOJ{position:relative;flex:0 0 auto;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:var(--radius-sm);background:rgba(0,0,0,0);color:var(--color-text-soft);cursor:pointer;transition:background-color .14s ease,color .14s ease}.GameSharePopover_backButton__ros7X:after,.GameSharePopover_closeButton__jeJOJ:after{content:"";position:absolute;inset:-8px}.GameSharePopover_backButton__ros7X:hover:not(:disabled),.GameSharePopover_closeButton__jeJOJ:hover:not(:disabled){background:var(--color-surface-muted);color:var(--color-text)}.GameSharePopover_backButton__ros7X:focus-visible,.GameSharePopover_closeButton__jeJOJ:focus-visible{outline:none;box-shadow:var(--shadow-focus)}.GameSharePopover_backButton__ros7X:disabled,.GameSharePopover_closeButton__jeJOJ:disabled{opacity:.45;cursor:default}.GameSharePopover_backButton__ros7X{margin-top:1px}.GameSharePopover_closeButton__jeJOJ{margin:-6px -6px 0 0}.GameSharePopover_error__pDmSh,.GameSharePopover_feedback__Ki5gy{flex:0 0 auto;display:flex;align-items:center;gap:.35rem;margin:0;overflow:hidden;padding:.6rem 1.05rem;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);font-size:.79rem;font-weight:750}.GameSharePopover_feedback__Ki5gy{background:var(--color-accent-soft);color:var(--color-accent)}.GameSharePopover_error__pDmSh{background:var(--color-danger-soft);color:var(--color-danger)}.GameSharePopover_actions__kmPwH{flex:0 0 auto;display:flex;flex-direction:column;gap:.2rem;padding:.4rem;border-top:1px solid var(--color-border)}.GameSharePopover_actionPrimary__y4Rgh,.GameSharePopover_action__fbVMH{display:flex;align-items:center;gap:.7rem;width:100%;min-height:50px;padding:0 .7rem;border:1px solid rgba(0,0,0,0);border-radius:var(--radius-md);background:rgba(0,0,0,0);color:var(--color-text);cursor:pointer;text-align:left;font:inherit;transition:background-color .14s ease,border-color .14s ease,color .14s ease}.GameSharePopover_actionPrimary__y4Rgh:hover:not(:disabled),.GameSharePopover_action__fbVMH:hover:not(:disabled){background:var(--color-surface-soft)}.GameSharePopover_actionPrimary__y4Rgh:focus-visible,.GameSharePopover_action__fbVMH:focus-visible{outline:none;background:var(--color-surface-soft);box-shadow:var(--shadow-focus)}.GameSharePopover_actionPrimary__y4Rgh:disabled,.GameSharePopover_action__fbVMH:disabled{opacity:.55;cursor:default}.GameSharePopover_actionPrimary__y4Rgh{border-color:var(--color-border)}.GameSharePopover_actionPrimary__y4Rgh .GameSharePopover_actionIcon__kf16v{background:var(--color-accent-soft);color:var(--color-accent)}.GameSharePopover_actionIcon__kf16v{flex:0 0 auto;width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-sm);background:var(--color-surface-muted);color:var(--color-text-soft)}.GameSharePopover_actionLabel__qNDR_{min-width:0;font-size:.86rem;font-weight:780;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GameSharePopover_searchRow__md4Nq{position:relative;flex:0 0 auto;display:flex;align-items:center;padding:0 1.05rem .85rem}.GameSharePopover_searchIcon__xZejH{position:absolute;left:1.7rem;color:var(--color-text-soft);pointer-events:none}.GameSharePopover_searchInput__8PMBK{width:100%;min-width:0;height:38px;padding:0 .75rem 0 2.15rem;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-soft);color:var(--color-text);font:inherit;font-size:.85rem;font-weight:650;outline:none;transition:border-color .14s ease,background-color .14s ease}.GameSharePopover_searchInput__8PMBK::placeholder{color:var(--color-text-soft);font-weight:600}.GameSharePopover_searchInput__8PMBK:focus{border-color:var(--color-accent);background:var(--color-surface)}.GameSharePopover_searchInput__8PMBK:disabled{opacity:.6}.GameSharePopover_friends__QX83Z{flex:1 1 auto;display:flex;flex-direction:column;gap:.2rem;max-height:220px;padding:.4rem;border-top:1px solid var(--color-border);overflow-y:auto;overscroll-behavior:contain}.GameSharePopover_friendRow__PlsxF{flex:0 0 auto;display:flex;align-items:center;gap:.7rem;width:100%;min-height:46px;padding:0 .7rem;border:1px solid rgba(0,0,0,0);border-radius:var(--radius-md);background:rgba(0,0,0,0);color:var(--color-text);cursor:pointer;text-align:left;font:inherit;transition:background-color .14s ease,border-color .14s ease}.GameSharePopover_friendRow__PlsxF:hover:not(:disabled){background:var(--color-surface-soft)}.GameSharePopover_friendRow__PlsxF:focus-visible{outline:none;background:var(--color-surface-soft);box-shadow:var(--shadow-focus)}.GameSharePopover_friendRow__PlsxF:disabled{opacity:.55;cursor:default}.GameSharePopover_friendRowSelected__QVBxc{border-color:var(--color-accent);background:var(--color-accent-soft)}.GameSharePopover_friendRowSelected__QVBxc:hover:not(:disabled){background:var(--color-accent-soft)}.GameSharePopover_friendAvatar__YXPSb{flex:0 0 auto;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-pill);background:var(--color-surface-muted);color:var(--color-text-soft);overflow:hidden}.GameSharePopover_friendAvatar__YXPSb img{width:100%;height:100%;object-fit:cover}.GameSharePopover_friendName__YLKKR{flex:1 1 auto;min-width:0;font-size:.85rem;font-weight:750;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GameSharePopover_friendCheck__m5tsQ{flex:0 0 auto;color:var(--color-accent)}.GameSharePopover_state__2FUy0{display:flex;align-items:center;justify-content:center;margin:0;min-height:76px;padding:.8rem;color:var(--color-text-muted);font-size:.81rem;font-weight:700;line-height:1.35;text-align:center}.GameSharePopover_messageRow__PqJoy{position:relative;flex:0 0 auto;display:flex;flex-direction:column;gap:.35rem;padding:.7rem 1.05rem .85rem;border-top:1px solid var(--color-border)}.GameSharePopover_messageLabel___kFbR{color:var(--color-text-soft);font-size:.74rem;font-weight:700}.GameSharePopover_messageInput__udxC5{width:100%;min-width:0;padding:.5rem .7rem;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-soft);color:var(--color-text);font:inherit;font-size:.84rem;font-weight:600;line-height:1.35;outline:none;resize:none;transition:border-color .14s ease,background-color .14s ease}.GameSharePopover_messageInput__udxC5::placeholder{color:var(--color-text-soft)}.GameSharePopover_messageInput__udxC5:focus{border-color:var(--color-accent);background:var(--color-surface)}.GameSharePopover_messageInput__udxC5:disabled{opacity:.6}.GameSharePopover_messageCounter__o69Eg{align-self:flex-end;color:var(--color-text-soft);font-size:.7rem;font-weight:650;font-variant-numeric:tabular-nums}.GameSharePopover_footer__bbC3p{flex:0 0 auto;display:flex;align-items:center;justify-content:flex-end;gap:.4rem;padding:.65rem 1.05rem;border-top:1px solid var(--color-border);background:var(--color-surface-soft)}.GameSharePopover_cancelButton__mPsM_,.GameSharePopover_sendButton__i1JVW{min-height:32px;padding:0 .85rem;border:1px solid rgba(0,0,0,0);border-radius:var(--radius-md);cursor:pointer;font:inherit;font-size:.8rem;font-weight:800;white-space:nowrap;transition:background-color .14s ease,border-color .14s ease,color .14s ease}.GameSharePopover_cancelButton__mPsM_:focus-visible,.GameSharePopover_sendButton__i1JVW:focus-visible{outline:none;box-shadow:var(--shadow-focus)}.GameSharePopover_cancelButton__mPsM_:disabled,.GameSharePopover_sendButton__i1JVW:disabled{cursor:default;opacity:.5}.GameSharePopover_cancelButton__mPsM_{border-color:var(--color-border);background:var(--color-surface);color:var(--color-text-muted)}.GameSharePopover_cancelButton__mPsM_:hover:not(:disabled){border-color:var(--color-border-strong);color:var(--color-text)}.GameSharePopover_sendButton__i1JVW{background:var(--color-accent);color:var(--color-accent-text)}.GameSharePopover_sendButton__i1JVW:hover:not(:disabled){background:var(--color-accent-hover)}.GameVisibilityPopover_panel__7HyOK{position:fixed;z-index:1000;display:flex;flex-direction:column;gap:6px;padding:10px;border:1px solid rgb(var(--gh-c50,250 250 250)/.141);border-radius:14px;background:rgb(var(--gh-s900,24 24 27)/.949);box-shadow:0 18px 40px rgba(0,0,0,.45);backdrop-filter:blur(10px)}.GameVisibilityPopover_title__lcM18{margin:0;padding:2px 6px 4px;color:rgb(var(--gh-c400,161 161 170));font-size:.78rem;font-weight:700}.GameVisibilityPopover_hint__5y80Y{margin:-2px 0 2px;padding:0 6px 4px;color:rgb(var(--gh-c400,161 161 170)/.85);font-size:.72rem;line-height:1.35}.GameVisibilityPopover_options__dvFe_{display:grid;gap:2px}.GameVisibilityPopover_option__XiuFl{display:grid;grid-template-columns:20px minmax(0,1fr) 16px;gap:10px;align-items:center;min-height:38px;padding:0 8px;border:1px solid rgba(0,0,0,0);border-radius:10px;background:rgba(0,0,0,0);color:rgb(var(--gh-c300,212 212 216));cursor:pointer;font:inherit;font-size:.86rem;font-weight:650;text-align:left;transition:background-color .14s ease,border-color .14s ease,color .14s ease}.GameVisibilityPopover_option__XiuFl:hover:not(:disabled){background:rgb(var(--gh-s800,39 39 42)/.8);color:rgb(var(--gh-c50,250 250 250))}.GameVisibilityPopover_option__XiuFl:focus-visible{outline:none;border-color:rgb(var(--gh-a-60a5fa,96 165 250)/.4)}.GameVisibilityPopover_option__XiuFl:disabled{cursor:default;opacity:.55}.GameVisibilityPopover_optionActive__B1biL{border-color:rgb(var(--gh-a-60a5fa,96 165 250)/.333);background:rgb(var(--gh-a-1d4ed8,29 78 216)/.251);color:rgb(var(--gh-c50,250 250 250))}.GameVisibilityPopover_optionActive__B1biL:hover:not(:disabled){background:rgb(var(--gh-a-1d4ed8,29 78 216)/.333)}.GameVisibilityPopover_optionIcon__sXIKz{justify-self:center;color:rgb(var(--gh-c400,161 161 170))}.GameVisibilityPopover_optionActive__B1biL .GameVisibilityPopover_optionIcon__sXIKz{color:rgb(var(--gh-a-bfdbfe,191 219 254))}.GameVisibilityPopover_optionLabel__rAnYo{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GameVisibilityPopover_optionState__m_0Rl{color:rgb(var(--gh-c400,161 161 170));font-size:.9rem}.GameVisibilityPopover_error__5RBCX{margin:2px 0 0;padding:6px 8px;border-radius:8px;background:rgb(var(--gh-a-7f1d1d,127 29 29)/.333);color:rgb(var(--gh-a-fecaca,254 202 202));font-size:.76rem;font-weight:650}.GameActions_actions__uA1Nw{position:relative;display:flex;align-items:center}.GameActions_button__bOJac{display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:border-color .15s ease,background-color .15s ease,color .15s ease,transform .15s ease}.GameActions_button__bOJac:active:not(:disabled){transform:scale(.96)}.GameActions_button__bOJac:disabled{cursor:not-allowed;opacity:.5}.GameActions_button__bOJac:focus-visible{outline:none;box-shadow:var(--shadow-focus)}.GameActions_actions__uA1Nw[data-variant=topbar]{gap:.45rem}.GameActions_actions__uA1Nw[data-variant=topbar] .GameActions_button__bOJac{width:56px;height:56px;border:1px solid var(--color-border);border-radius:18px;background:var(--color-surface);color:var(--color-text-muted);box-shadow:var(--shadow-card)}.GameActions_actions__uA1Nw[data-variant=topbar] .GameActions_button__bOJac:hover:not(:disabled){border-color:var(--color-border-strong);background:var(--color-card);color:var(--color-text)}.GameActions_actions__uA1Nw[data-variant=topbar] .GameActions_buttonActive__rS1rU{border-color:color-mix(in srgb,var(--color-accent) 58%,var(--color-border));background:var(--color-accent-soft);color:var(--color-accent)}.GameActions_actions__uA1Nw[data-variant=topbar] .GameActions_buttonActive__rS1rU:hover:not(:disabled){background:var(--color-accent-soft);color:var(--color-accent)}.GameActions_actions__uA1Nw[data-variant=topbar] .GameActions_buttonFavorite__OZugl{border-color:color-mix(in srgb,var(--color-danger) 58%,var(--color-border));background:var(--color-danger-soft);color:var(--color-danger)}.GameActions_actions__uA1Nw[data-variant=topbar] .GameActions_buttonFavorite__OZugl:hover:not(:disabled){background:var(--color-danger-soft);color:var(--color-danger)}.GameActions_actions__uA1Nw[data-variant=topbar] .GameActions_buttonInList__Bmh33{border-color:color-mix(in srgb,var(--color-accent) 58%,var(--color-border));background:var(--color-accent-soft);color:var(--color-accent)}.GameActions_actions__uA1Nw[data-variant=topbar] .GameActions_buttonInList__Bmh33:hover:not(:disabled){background:var(--color-accent-soft);color:var(--color-accent)}.GameActions_actions__uA1Nw[data-variant=hero]{gap:6px}.GameActions_actions__uA1Nw[data-variant=hero] .GameActions_button__bOJac{width:38px;height:38px;border:1px solid rgba(250,250,250,.1411764706);border-radius:12px;background:rgba(39,39,42,.8);color:#d4d4d8;backdrop-filter:blur(6px)}.GameActions_actions__uA1Nw[data-variant=hero] .GameActions_button__bOJac:hover:not(:disabled){border-color:rgba(250,250,250,.2509803922);background:rgba(63,63,70,.8);color:#fafafa}.GameActions_actions__uA1Nw[data-variant=hero] .GameActions_buttonActive__rS1rU{border-color:rgba(96,165,250,.4);background:rgba(29,78,216,.3333333333);color:#bfdbfe}.GameActions_actions__uA1Nw[data-variant=hero] .GameActions_buttonActive__rS1rU:hover:not(:disabled){background:rgba(29,78,216,.3333333333);color:#bfdbfe}.GameActions_actions__uA1Nw[data-variant=hero] .GameActions_buttonFavorite__OZugl{border-color:rgba(239,68,68,.3333333333);background:rgba(127,29,29,.8);color:#fecaca}.GameActions_actions__uA1Nw[data-variant=hero] .GameActions_buttonFavorite__OZugl:hover:not(:disabled){background:rgba(127,29,29,.8);color:#fecaca}.GameActions_actions__uA1Nw[data-variant=hero] .GameActions_buttonInList__Bmh33{border-color:rgba(121,215,168,.4);background:rgba(20,83,45,.8);color:#bbf7d0}.GameActions_actions__uA1Nw[data-variant=hero] .GameActions_buttonInList__Bmh33:hover:not(:disabled){background:rgba(20,83,45,.8);color:#bbf7d0}.GameActions_actions__uA1Nw[data-variant] .GameActions_button__bOJac.GameActions_buttonIncognito__WOuGC{border-color:hsla(0,0%,100%,.14);background:#0b0b0d;color:#fff}.GameActions_actions__uA1Nw[data-variant] .GameActions_button__bOJac.GameActions_buttonIncognito__WOuGC:hover:not(:disabled){border-color:hsla(0,0%,100%,.3);background:#1a1a1d;color:#fff}.GameActions_guestPrompt__zWjjI{position:absolute;top:calc(100% + .5rem);right:0;z-index:60;display:flex;align-items:center;gap:.45rem;padding:.45rem .55rem;border:1px solid var(--color-border);border-radius:12px;background:var(--color-surface);color:var(--color-text-muted);box-shadow:var(--shadow-panel);font-size:.72rem;font-weight:650;white-space:nowrap}.GameActions_guestPrompt__zWjjI a{border-radius:8px;background:var(--color-accent-soft);color:var(--color-accent);padding:.3rem .5rem;font-size:.72rem;font-weight:750;text-decoration:none}@media(max-width:760px){.GameActions_actions__uA1Nw[data-variant=topbar] .GameActions_button__bOJac{width:48px;height:48px;border-radius:14px}.GameActions_actions__uA1Nw[data-variant=hero] .GameActions_button__bOJac{width:34px;height:34px;border-radius:10px}}:root[data-theme=light] .GameActions_actions__uA1Nw[data-variant=hero] .GameActions_button__bOJac{border-color:var(--gh-chip-border);background:var(--gh-chip-bg);color:var(--gh-muted)}:root[data-theme=light] .GameActions_actions__uA1Nw[data-variant=hero] .GameActions_button__bOJac:hover:not(:disabled){border-color:var(--gh-chip-border-hover);background:var(--gh-chip-bg-hover);color:var(--gh-text)}:root[data-theme=light] .GameActions_actions__uA1Nw[data-variant=hero] .GameActions_buttonActive__rS1rU,:root[data-theme=light] .GameActions_actions__uA1Nw[data-variant=hero] .GameActions_buttonActive__rS1rU:hover:not(:disabled){border-color:rgba(54,121,207,.45);background:rgba(54,121,207,.16);color:#1f5aa8}:root[data-theme=light] .GameActions_actions__uA1Nw[data-variant=hero] .GameActions_buttonFavorite__OZugl,:root[data-theme=light] .GameActions_actions__uA1Nw[data-variant=hero] .GameActions_buttonFavorite__OZugl:hover:not(:disabled){border-color:rgba(214,79,98,.5);background:rgba(214,79,98,.16);color:#b42338}:root[data-theme=light] .GameActions_actions__uA1Nw[data-variant=hero] .GameActions_buttonInList__Bmh33,:root[data-theme=light] .GameActions_actions__uA1Nw[data-variant=hero] .GameActions_buttonInList__Bmh33:hover:not(:disabled){border-color:color-mix(in srgb,var(--color-accent) 55%,transparent);background:var(--color-accent-soft);color:var(--color-accent)}:root[data-theme=light] .GameActions_actions__uA1Nw[data-variant=hero] .GameActions_buttonIncognito__WOuGC,:root[data-theme=light] .GameActions_actions__uA1Nw[data-variant=hero] .GameActions_buttonIncognito__WOuGC:hover:not(:disabled){border-color:hsla(0,0%,100%,.14);background:#0b0b0d;color:#fff}.GameBundleContentPopover_root__Xms9k{position:relative;display:inline-flex}.GameBundleContentPopover_staticPill___Vvby,.GameBundleContentPopover_trigger__eXJ_e{display:inline-flex;align-items:center;justify-content:center;min-height:28px;border:1px solid rgb(var(--gh-a-fbbf24,251 191 36)/.34);border-radius:999px;background:rgb(var(--gh-a-b45309,180 83 9)/.2);color:rgb(var(--gh-a-fde68a,253 230 138));padding:.4rem .7rem;font:inherit;font-size:.85rem;font-weight:700;line-height:1}.GameBundleContentPopover_trigger__eXJ_e{cursor:pointer;transition:border-color .16s ease,background .16s ease,color .16s ease,transform .16s ease}.GameBundleContentPopover_trigger__eXJ_e:hover{border-color:rgb(var(--gh-a-fbbf24,251 191 36)/.58);background:rgb(var(--gh-a-b45309,180 83 9)/.32);color:rgb(var(--gh-a-fef3c7,254 243 199));transform:translateY(-1px)}.GameBundleContentPopover_staticPill___Vvby{cursor:default}.GameBundleContentPopover_popover__fdpfv{position:absolute;top:calc(100% + 10px);left:0;z-index:20;width:min(320px,100vw - 32px);border:1px solid rgb(var(--gh-c50,250 250 250)/.14);border-radius:14px;background:rgb(var(--gh-s950,18 18 22)/.96);box-shadow:0 18px 60px rgba(0,0,0,.34);backdrop-filter:blur(14px);padding:12px;animation:GameBundleContentPopover_popoverIn__Nxtxl .16s ease both}.GameBundleContentPopover_kicker__JmMeP{margin:0 0 10px;color:rgb(var(--gh-a-fbbf24,251 191 36));font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.GameBundleContentPopover_list__zCoYJ{display:grid;gap:8px;max-height:320px;overflow-y:auto;padding-right:2px}.GameBundleContentPopover_card__6F797{display:grid;grid-template-columns:56px minmax(0,1fr);gap:10px;width:100%;border:1px solid rgb(var(--gh-c50,250 250 250)/.08);border-radius:10px;background:rgb(var(--gh-c50,250 250 250)/.04);color:inherit;cursor:pointer;padding:8px;text-align:left;transition:border-color .16s ease,background .16s ease,transform .16s ease}.GameBundleContentPopover_card__6F797:hover{border-color:rgb(var(--gh-a-fbbf24,251 191 36)/.34);background:rgb(var(--gh-a-fbbf24,251 191 36)/.1);transform:translateY(-1px)}.GameBundleContentPopover_cover__o4r__{display:block;overflow:hidden;border-radius:8px;background:rgb(var(--gh-s800,39 39 42)/.9);aspect-ratio:3/4}.GameBundleContentPopover_coverImage__FD4J4{width:100%;height:100%;object-fit:cover}.GameBundleContentPopover_noCover__JO7HR{display:flex;align-items:center;justify-content:center;height:100%;color:rgb(var(--gh-c500,113 113 122));font-size:.68rem;text-align:center}.GameBundleContentPopover_info__MeNAD{display:flex;min-width:0;flex-direction:column;justify-content:center;gap:6px}.GameBundleContentPopover_title__8xShN{overflow:hidden;color:rgb(var(--gh-c50,250 250 250));font-size:.92rem;font-weight:750;line-height:1.25;text-overflow:ellipsis}.GameBundleContentPopover_year__MwpUM{color:rgb(var(--gh-c400,161 161 170));font-size:.78rem}@keyframes GameBundleContentPopover_popoverIn__Nxtxl{0%{opacity:0;transform:translateY(-4px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.GameCoverViewer_viewer__uH2A4{position:fixed;inset:0;z-index:900;display:flex;align-items:center;justify-content:center;padding:clamp(1rem,4vmin,3.5rem);background:rgba(9,9,11,.86);backdrop-filter:blur(14px);cursor:zoom-out}.GameCoverViewer_image__UNwJc{display:block;max-width:min(92vw,900px);max-height:86vh;box-shadow:0 24px 64px rgba(0,0,0,.55);object-fit:contain;cursor:default;user-select:none}.GameCoverViewer_bar__Ri7cY{position:absolute;top:clamp(.75rem,2vmin,1.5rem);right:clamp(.75rem,2vmin,1.5rem);left:clamp(.75rem,2vmin,1.5rem);z-index:2;display:flex;align-items:center;justify-content:space-between;gap:.75rem;pointer-events:none}.GameCoverViewer_counter__n0i7P{color:rgb(var(--gh-c200,228 228 231)/max(.72,var(--gh-text-alpha,.72)));font-size:.82rem;font-weight:700;font-variant-numeric:tabular-nums}.GameCoverViewer_icon__Ke8lc{display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:0;background:none;color:rgb(var(--gh-c100,244 244 245)/.92);cursor:pointer;pointer-events:auto;filter:drop-shadow(0 1px 3px rgba(0,0,0,.6));-webkit-tap-highlight-color:rgba(0,0,0,0)}.GameCoverViewer_icon__Ke8lc:hover:not(:disabled){color:#fff}.GameCoverViewer_icon__Ke8lc:disabled{opacity:.25;cursor:default}.GameCoverViewer_icon__Ke8lc:focus-visible{outline:2px solid hsla(0,0%,100%,.75);outline-offset:2px}.GameCoverViewer_nav__uSfre{position:absolute;top:0;bottom:0;z-index:2;width:56px;height:96px;margin-block:auto}.GameCoverViewer_navPrevious__kfQ2B{left:clamp(.25rem,2vw,1.5rem)}.GameCoverViewer_navNext__3gPoM{right:clamp(.25rem,2vw,1.5rem)}@media(max-width:760px){.GameCoverViewer_image__UNwJc{max-width:88vw}.GameCoverViewer_nav__uSfre{width:44px}}:root[data-theme=light] .GameCoverViewer_viewer__uH2A4{--gh-c50:250 250 250;--gh-c100:244 244 245;--gh-c200:228 228 231;--gh-c300:212 212 216;--gh-c400:161 161 170;--gh-c500:113 113 122;--gh-s900:24 24 27;--gh-s800:39 39 42;--gh-s700:63 63 70;--gh-s950:9 9 11;--gh-on-c:9 9 11;--gh-text-alpha:0;--gh-a-00e7ff:0 231 255;--gh-a-05261a:5 38 26;--gh-a-0ea5e9:14 165 233;--gh-a-166534:22 101 52;--gh-a-16a34a:22 163 74;--gh-a-1a9948:26 153 72;--gh-a-1b6f4e:27 111 78;--gh-a-1d4ed8:29 78 216;--gh-a-1e40af:30 64 175;--gh-a-22c55e:34 197 94;--gh-a-22c5d8:34 197 216;--gh-a-22d3ee:34 211 238;--gh-a-23865f:35 134 95;--gh-a-2b7bd0:43 123 208;--gh-a-34d399:52 211 153;--gh-a-38bdf8:56 189 248;--gh-a-3b82f6:59 130 246;--gh-a-3f9d74:63 157 116;--gh-a-4ade80:74 222 128;--gh-a-4c1d95:76 29 149;--gh-a-5373b4:83 115 180;--gh-a-5b8be4:91 139 228;--gh-a-5dd39e:93 211 158;--gh-a-60a5fa:96 165 250;--gh-a-67e8f9:103 232 249;--gh-a-6aa9f2:106 169 242;--gh-a-6fbf8f:111 191 143;--gh-a-713f12:113 63 18;--gh-a-78350f:120 53 15;--gh-a-79d7a8:121 215 168;--gh-a-7ba4f4:123 164 244;--gh-a-7da5f4:125 165 244;--gh-a-7dd3fc:125 211 252;--gh-a-7f1d1d:127 29 29;--gh-a-7fd6ff:127 214 255;--gh-a-818cf8:129 140 248;--gh-a-81c784:129 199 132;--gh-a-86efac:134 239 172;--gh-a-8b5cf6:139 92 246;--gh-a-8f455a:143 69 90;--gh-a-91e7bc:145 231 188;--gh-a-92400e:146 64 14;--gh-a-93c5fd:147 197 253;--gh-a-9bbcff:155 188 255;--gh-a-a5b4fc:165 180 252;--gh-a-a5f3fc:165 243 252;--gh-a-a78bfa:167 139 250;--gh-a-a855f7:168 85 247;--gh-a-a98cf5:169 140 245;--gh-a-a9c5ff:169 197 255;--gh-a-b45309:180 83 9;--gh-a-bef264:190 242 100;--gh-a-bfdbfe:191 219 254;--gh-a-c4b5fd:196 181 253;--gh-a-ca8a04:202 138 4;--gh-a-cbdcff:203 220 255;--gh-a-cd7f32:205 127 50;--gh-a-d64f62:214 79 98;--gh-a-d99a06:217 154 6;--gh-a-dbe7ff:219 231 255;--gh-a-dc2626:220 38 38;--gh-a-dcfce7:220 252 231;--gh-a-e0701a:224 112 26;--gh-a-e0726f:224 114 111;--gh-a-e0f2fe:224 242 254;--gh-a-e0faff:224 250 255;--gh-a-e3a34a:227 163 74;--gh-a-e3b341:227 179 65;--gh-a-e58a8a:229 138 138;--gh-a-e5b83a:229 184 58;--gh-a-ea580c:234 88 12;--gh-a-ef4444:239 68 68;--gh-a-f07983:240 121 131;--gh-a-f47282:244 114 130;--gh-a-f472b6:244 114 182;--gh-a-f49aa2:244 154 162;--gh-a-f59e0b:245 158 11;--gh-a-f87171:248 113 113;--gh-a-facc15:250 204 21;--gh-a-fb923c:251 146 60;--gh-a-fbbf24:251 191 36;--gh-a-fca5a5:252 165 165;--gh-a-fde047:253 224 71;--gh-a-fde68a:253 230 138;--gh-a-fecaca:254 202 202;--gh-a-fee2e2:254 226 226;--gh-a-fef3c7:254 243 199;--gh-a-ffcc4d:255 204 77;--gh-a-ffedd5:255 237 213;--text-color:#f4f7f6;--text-secondary:#9da9a4}.SelectedGamesTopbarActions_panel___5gN6{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.35rem;width:100%;min-width:0;min-height:48px;padding:.3rem .7rem;border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface);color:var(--color-text)}.SelectedGamesTopbarActions_summary__U9wPC{flex:0 0 auto;display:inline-flex;align-items:center;gap:.45rem;padding:0 .4rem;white-space:nowrap}.SelectedGamesTopbarActions_summaryIcon__VRzca{color:var(--color-accent)}.SelectedGamesTopbarActions_summaryText__mWTLW{display:inline-flex;align-items:baseline;gap:.3rem;color:var(--color-text);font-size:.84rem;font-weight:700}.SelectedGamesTopbarActions_summaryText__mWTLW strong{display:inline-block;font-size:.95rem;font-weight:850;font-variant-numeric:tabular-nums}.SelectedGamesTopbarActions_summaryText__mWTLW>span{color:var(--color-text-muted)}.SelectedGamesTopbarActions_divider__Amn_K{flex:0 0 auto;width:1px;height:20px;background:var(--color-border-strong)}.SelectedGamesTopbarActions_actionGroup__adibw{position:relative;flex:0 0 auto}.SelectedGamesTopbarActions_action__hi7VC,.SelectedGamesTopbarActions_reset__CPPMk{display:inline-flex;align-items:center;gap:.45rem;min-height:34px;padding:0 .7rem;border:1px solid rgba(0,0,0,0);border-radius:var(--radius-md);background:rgba(0,0,0,0);color:var(--color-text);cursor:pointer;white-space:nowrap;font:inherit;font-size:.82rem;font-weight:780;transition:background-color .14s ease,border-color .14s ease,color .14s ease}.SelectedGamesTopbarActions_action__hi7VC svg,.SelectedGamesTopbarActions_reset__CPPMk svg{flex:0 0 auto;color:var(--color-text-soft)}.SelectedGamesTopbarActions_action__hi7VC:hover:not(:disabled),.SelectedGamesTopbarActions_reset__CPPMk:hover:not(:disabled){background:var(--color-surface-soft)}.SelectedGamesTopbarActions_action__hi7VC:focus-visible,.SelectedGamesTopbarActions_reset__CPPMk:focus-visible{outline:none;box-shadow:var(--shadow-focus)}.SelectedGamesTopbarActions_action__hi7VC:disabled,.SelectedGamesTopbarActions_reset__CPPMk:disabled{opacity:.5;cursor:not-allowed}.SelectedGamesTopbarActions_action__hi7VC{border-color:var(--color-border)}.SelectedGamesTopbarActions_action__hi7VC:hover:not(:disabled){border-color:var(--color-border-strong);background:var(--color-surface-soft)}.SelectedGamesTopbarActions_action__hi7VC:hover:not(:disabled) svg{color:var(--color-accent)}.SelectedGamesTopbarActions_reset__CPPMk{color:var(--color-text-muted)}.SelectedGamesTopbarActions_reset__CPPMk:hover:not(:disabled){color:var(--color-text)}.SelectedGamesTopbarActions_chevron__YiXIg{display:inline-flex;align-items:center}.SelectedGamesTopbarActions_menu__e8Kdn{position:absolute;z-index:40;top:calc(100% + 6px);left:0;width:max-content;min-width:208px;display:flex;flex-direction:column;gap:.1rem;padding:.3rem;border:1px solid var(--color-border-strong);border-radius:var(--radius-lg);background:var(--color-card);color:var(--color-text);box-shadow:var(--shadow-panel)}.SelectedGamesTopbarActions_menuItem__R6KXI{display:flex;align-items:center;gap:.65rem;width:100%;min-height:38px;padding:0 .6rem;border:0;border-radius:var(--radius-md);background:rgba(0,0,0,0);color:var(--color-text);cursor:pointer;text-align:left;font:inherit;font-size:.83rem;font-weight:750;transition:background-color .14s ease,color .14s ease}.SelectedGamesTopbarActions_menuItem__R6KXI:hover:not(:disabled){background:var(--color-surface-soft)}.SelectedGamesTopbarActions_menuItem__R6KXI:focus-visible{outline:none;background:var(--color-surface-soft);box-shadow:var(--shadow-focus)}.SelectedGamesTopbarActions_menuItem__R6KXI:disabled{opacity:.5;cursor:not-allowed}.SelectedGamesTopbarActions_menuIcon__irAIm{flex:0 0 auto;color:var(--color-text-soft)}.SelectedGamesTopbarActions_menuLabel__P_Qu_{flex:1 1 auto;min-width:0}.SelectedGamesTopbarActions_menuCheck__B_04P{flex:0 0 auto;color:var(--color-accent)}.SelectedGamesTopbarActions_menuItemActive__zK8Mp{background:var(--color-accent-soft)}.SelectedGamesTopbarActions_menuItemActive__zK8Mp .SelectedGamesTopbarActions_menuIcon__irAIm{color:var(--color-accent)}@media(max-width:860px){.SelectedGamesTopbarActions_panel___5gN6{justify-content:flex-start;gap:.25rem;padding:.3rem .5rem}.SelectedGamesTopbarActions_action__hi7VC span:not(.SelectedGamesTopbarActions_chevron__YiXIg),.SelectedGamesTopbarActions_reset__CPPMk span{display:none}.SelectedGamesTopbarActions_action__hi7VC,.SelectedGamesTopbarActions_reset__CPPMk{padding:0 .6rem}.SelectedGamesTopbarActions_action__hi7VC svg,.SelectedGamesTopbarActions_reset__CPPMk svg{color:var(--color-text)}}@media(max-width:560px){.SelectedGamesTopbarActions_divider__Amn_K{display:none}.SelectedGamesTopbarActions_summaryText__mWTLW{font-size:.78rem}}.SelectedGamesTopbarActions_actionDanger__Qzzce:hover:not(:disabled){border-color:color-mix(in srgb,var(--color-danger,#e0726f) 55%,transparent);background:color-mix(in srgb,var(--color-danger,#e0726f) 12%,transparent);color:var(--color-danger,#e0726f)}