.LibraryManager-module__hkZQwa__wrap{flex-direction:column;align-items:flex-start;gap:.875rem;width:100%;display:flex}.LibraryManager-module__hkZQwa__entryCard{background:var(--surface);border:1px solid var(--border);border-left:3px solid var(--border);border-radius:var(--radius);flex-direction:column;gap:.75rem;width:100%;padding:1rem 1rem .875rem;display:flex}.LibraryManager-module__hkZQwa__card_CURRENTLY_PLAYING{border-left-color:var(--success)}.LibraryManager-module__hkZQwa__card_ON_ROTATION{border-left-color:var(--on-rotation)}.LibraryManager-module__hkZQwa__card_BEATEN{border-left-color:var(--beaten-amber)}.LibraryManager-module__hkZQwa__card_COMPLETED{border-left-color:var(--accent2)}.LibraryManager-module__hkZQwa__card_DROPPED{border-left-color:var(--danger)}.LibraryManager-module__hkZQwa__card_BACKLOG{border-left-color:var(--backlog)}.LibraryManager-module__hkZQwa__card_WISHLIST{border-left-color:var(--warning)}.LibraryManager-module__hkZQwa__statusPill{border-radius:var(--radius-full);letter-spacing:.04em;text-transform:uppercase;border:1px solid #0000;align-items:center;gap:6px;width:fit-content;padding:.25rem .625rem;font-size:.72rem;font-weight:700;display:inline-flex}.LibraryManager-module__hkZQwa__pill_CURRENTLY_PLAYING{color:var(--success);background:#34d3991a;border-color:#34d39940}.LibraryManager-module__hkZQwa__pill_ON_ROTATION{color:var(--on-rotation);background:#fb923c1a;border-color:#fb923c40}.LibraryManager-module__hkZQwa__pill_BEATEN{color:var(--beaten-amber);background:#f59e0b1a;border-color:#f59e0b40}.LibraryManager-module__hkZQwa__pill_COMPLETED{color:var(--accent2);background:#a78bfa1a;border-color:#a78bfa40}.LibraryManager-module__hkZQwa__pill_DROPPED{color:var(--danger);background:#f871711a;border-color:#f8717140}.LibraryManager-module__hkZQwa__pill_BACKLOG{color:var(--backlog);background:#94a3b814;border-color:#94a3b833}.LibraryManager-module__hkZQwa__pill_WISHLIST{color:var(--warning);background:#fbbf241a;border-color:#fbbf2440}.LibraryManager-module__hkZQwa__statusDot{border-radius:50%;flex-shrink:0;width:6px;height:6px}.LibraryManager-module__hkZQwa__dot_BACKLOG{background:var(--backlog)}.LibraryManager-module__hkZQwa__dot_CURRENTLY_PLAYING{background:var(--success);box-shadow:0 0 5px #34d39999}.LibraryManager-module__hkZQwa__dot_ON_ROTATION{background:var(--on-rotation);box-shadow:0 0 5px #fb923c99}.LibraryManager-module__hkZQwa__dot_BEATEN{background:var(--beaten-amber)}.LibraryManager-module__hkZQwa__dot_COMPLETED{background:var(--accent2)}.LibraryManager-module__hkZQwa__dot_DROPPED{background:var(--danger)}.LibraryManager-module__hkZQwa__dot_WISHLIST{background:var(--warning)}.LibraryManager-module__hkZQwa__starsRow{align-items:center;gap:.5rem;display:flex}.LibraryManager-module__hkZQwa__stars{gap:1px;line-height:1;display:flex}.LibraryManager-module__hkZQwa__starOn{color:var(--beaten-amber);font-size:.875rem}.LibraryManager-module__hkZQwa__starOff{color:var(--surface3);font-size:.875rem}.LibraryManager-module__hkZQwa__ratingNum{color:var(--text);font-size:.85rem;font-weight:700;line-height:1}.LibraryManager-module__hkZQwa__ratingOf{color:var(--text-muted);font-size:.7rem;font-weight:500}.LibraryManager-module__hkZQwa__progressEntry{align-items:center;gap:.625rem;display:flex}.LibraryManager-module__hkZQwa__progressTrack{background:var(--surface3);border-radius:var(--radius-full);flex:1;height:4px;overflow:hidden}.LibraryManager-module__hkZQwa__progressFill{background:var(--success);border-radius:var(--radius-full);min-width:4px;height:100%;transition:width .3s}.LibraryManager-module__hkZQwa__progressPct{color:var(--text-muted);white-space:nowrap;text-align:right;min-width:2.5rem;font-size:.72rem;font-weight:600}.LibraryManager-module__hkZQwa__entryActions{border-top:1px solid var(--border);align-items:center;gap:.875rem;margin-top:.125rem;padding-top:.625rem;display:flex}.LibraryManager-module__hkZQwa__panel{background:var(--surface2);border:1px solid var(--border);border-radius:var(--radius);flex-direction:column;gap:1rem;width:100%;padding:1rem;animation:.15s LibraryManager-module__hkZQwa__panelIn;display:flex}@keyframes LibraryManager-module__hkZQwa__panelIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.LibraryManager-module__hkZQwa__detailsSection{flex-direction:column;gap:10px;display:flex}.LibraryManager-module__hkZQwa__detailsFields{gap:12px;display:flex}.LibraryManager-module__hkZQwa__detailField{flex-direction:column;flex:1;gap:5px;display:flex}.LibraryManager-module__hkZQwa__fieldLabel{letter-spacing:.06em;text-transform:uppercase;color:var(--text-dim);font-size:.65rem;font-weight:700}.LibraryManager-module__hkZQwa__progressInputWrap{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);align-items:center;gap:3px;width:100%;height:32px;padding:.3rem .6rem;display:flex}.LibraryManager-module__hkZQwa__progressInputWrap:focus-within{border-color:var(--border-bright)}.LibraryManager-module__hkZQwa__detailInput{color:var(--text);text-align:right;-moz-appearance:textfield;background:0 0;border:none;outline:none;flex:1;padding:0;font-size:.85rem;font-weight:600}.LibraryManager-module__hkZQwa__detailInput::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.LibraryManager-module__hkZQwa__detailInput::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.LibraryManager-module__hkZQwa__pctSymbol{color:var(--text-dim);font-size:.75rem;font-weight:600}.LibraryManager-module__hkZQwa__ratingInput{border-radius:var(--radius-sm);background:var(--surface);border:1px solid var(--border);width:100%;color:var(--text);cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23a0a0b0' stroke-width='2.5'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right .6rem center;background-repeat:no-repeat;background-color:var(--surface);height:32px;padding:.35rem 2rem .35rem .7rem;font-size:.85rem;font-weight:600}.LibraryManager-module__hkZQwa__saveDetailsBtn{background:var(--accent-subtle);border-radius:var(--radius-sm);color:var(--accent2);cursor:pointer;white-space:nowrap;border:1px solid #6c63ff4d;align-self:stretch;align-items:center;height:32px;padding:.32rem 1rem;font-size:.78rem;font-weight:700;transition:background .15s,border-color .15s;display:inline-flex}.LibraryManager-module__hkZQwa__saveDetailsBtn:hover:not(:disabled){border-color:var(--accent);background:#6c63ff24}.LibraryManager-module__hkZQwa__saveDetailsBtn:disabled{opacity:.5;cursor:not-allowed}.LibraryManager-module__hkZQwa__statusSection{border-top:1px solid var(--border);flex-direction:column;gap:8px;padding-top:.875rem;display:flex}.LibraryManager-module__hkZQwa__statusSectionLabel{display:none}.LibraryManager-module__hkZQwa__statusGrid{grid-template-columns:repeat(2,1fr);gap:.4rem;display:grid}.LibraryManager-module__hkZQwa__statusBtn{border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--surface);color:var(--text-muted);text-align:center;white-space:nowrap;cursor:pointer;padding:.5rem .4rem;font-size:.78rem;font-weight:600;transition:background .15s,border-color .15s,color .15s}.LibraryManager-module__hkZQwa__statusBtn:hover:not(:disabled){background:var(--surface3);border-color:var(--border-bright);color:var(--text)}.LibraryManager-module__hkZQwa__statusBtn.LibraryManager-module__hkZQwa__active{background:var(--accent-subtle);border-color:var(--accent);color:var(--accent2);font-weight:700}.LibraryManager-module__hkZQwa__statusBtn.LibraryManager-module__hkZQwa__pending{background:var(--accent-subtle);border-color:var(--accent);opacity:1}.LibraryManager-module__hkZQwa__statusBtn:disabled{cursor:not-allowed}.LibraryManager-module__hkZQwa__actionBtn{color:var(--text-muted);cursor:pointer;background:0 0;border:none;padding:0;font-size:.75rem;font-weight:600;transition:color .15s}.LibraryManager-module__hkZQwa__actionBtn:hover{color:var(--text)}.LibraryManager-module__hkZQwa__actionBtnDanger{color:var(--text-muted);cursor:pointer;opacity:.6;background:0 0;border:none;padding:0;font-size:.75rem;font-weight:600;transition:color .15s}.LibraryManager-module__hkZQwa__actionBtnDanger:hover:not(:disabled){color:var(--danger);opacity:1}.LibraryManager-module__hkZQwa__actionBtnDanger:disabled{cursor:not-allowed}.LibraryManager-module__hkZQwa__actionBtn:focus-visible,.LibraryManager-module__hkZQwa__actionBtnDanger:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:2px}.LibraryManager-module__hkZQwa__loginPrompt{color:var(--text-muted);text-align:center;padding:.5rem 0;font-size:.875rem}.LibraryManager-module__hkZQwa__beatenPrompt{background:var(--accent-subtle);border:1px solid var(--accent);border-radius:var(--radius-sm);color:var(--text);flex-wrap:wrap;align-items:center;gap:.75rem;width:100%;padding:.6rem .875rem;font-size:.875rem;display:flex}.LibraryManager-module__hkZQwa__beatenLink{color:var(--accent2);white-space:nowrap;font-weight:700}.LibraryManager-module__hkZQwa__beatenDismiss{color:var(--text-muted);cursor:pointer;background:0 0;border:none;margin-left:auto;padding:0;font-size:.75rem;line-height:1}.LibraryManager-module__hkZQwa__beatenDismiss:hover{color:var(--text)}.LibraryManager-module__hkZQwa__btnSpinner{border:2px solid #ffffff40;border-top-color:currentColor;border-radius:50%;width:14px;height:14px;animation:.65s linear infinite LibraryManager-module__hkZQwa__spin;display:inline-block}.LibraryManager-module__hkZQwa__progressEstimateCta{color:var(--text-dim);cursor:pointer;letter-spacing:.01em;background:0 0;border:none;align-items:center;gap:.3rem;padding:0;font-size:.7rem;font-weight:600;transition:color .15s;display:inline-flex}.LibraryManager-module__hkZQwa__progressEstimateCta:hover{color:var(--accent2)}.LibraryManager-module__hkZQwa__progressCheckerWrap{width:100%}.LibraryManager-module__hkZQwa__progressCheckerCta{color:var(--text-dim);cursor:pointer;letter-spacing:.01em;background:0 0;border:none;align-items:center;gap:.3rem;padding:0;font-size:.7rem;font-weight:600;transition:color .15s;display:inline-flex}.LibraryManager-module__hkZQwa__progressCheckerCta:hover{color:var(--accent2)}.LibraryManager-module__hkZQwa__progressChecker{background:var(--surface3);border:1px solid var(--border);border-left:2px solid var(--accent);border-radius:var(--radius-sm);flex-direction:column;gap:.5rem;padding:.75rem;animation:.15s LibraryManager-module__hkZQwa__panelIn;display:flex}.LibraryManager-module__hkZQwa__progressCheckerHeader{letter-spacing:.06em;text-transform:uppercase;color:var(--accent2);align-items:center;gap:.375rem;font-size:.65rem;font-weight:700;display:flex}.LibraryManager-module__hkZQwa__progressCheckerDismiss{color:var(--text-dim);cursor:pointer;background:0 0;border:none;margin-left:auto;padding:0;font-size:.65rem;line-height:1;transition:color .12s}.LibraryManager-module__hkZQwa__progressCheckerDismiss:hover{color:var(--text-muted)}.LibraryManager-module__hkZQwa__progressCheckerInput{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);width:100%;color:var(--text);resize:none;outline:none;padding:.5rem .625rem;font-family:inherit;font-size:.82rem;line-height:1.5;transition:border-color .15s}.LibraryManager-module__hkZQwa__progressCheckerInput:focus{border-color:var(--border-bright)}.LibraryManager-module__hkZQwa__progressCheckerInput::placeholder{color:var(--text-dim)}.LibraryManager-module__hkZQwa__progressCheckerActions{justify-content:flex-end;align-items:center;gap:.625rem;display:flex}.LibraryManager-module__hkZQwa__progressCheckerCount{color:var(--text-dim);font-size:.65rem}.LibraryManager-module__hkZQwa__progressCheckerSubmit{background:var(--accent-subtle);border-radius:var(--radius-sm);color:var(--accent2);cursor:pointer;border:1px solid #6c63ff4d;justify-content:center;align-items:center;min-width:64px;height:28px;padding:0 .875rem;font-size:.75rem;font-weight:700;transition:background .15s,border-color .15s;display:inline-flex}.LibraryManager-module__hkZQwa__progressCheckerSubmit:hover:not(:disabled){border-color:var(--accent);background:#6c63ff24}.LibraryManager-module__hkZQwa__progressCheckerSubmit:disabled{opacity:.4;cursor:not-allowed}.LibraryManager-module__hkZQwa__progressCheckerResult{background:var(--surface);border:1px solid var(--border);border-left:2px solid var(--accent);border-radius:var(--radius-sm);flex-direction:column;gap:.3rem;padding:.625rem .75rem;animation:.2s LibraryManager-module__hkZQwa__fadeIn;display:flex}.LibraryManager-module__hkZQwa__progressCheckerResultLabel{letter-spacing:.06em;text-transform:uppercase;color:var(--accent2);font-size:.6rem;font-weight:700}.LibraryManager-module__hkZQwa__progressCheckerResultText{color:var(--text);font-size:.82rem;line-height:1.65}@media (max-width:640px){.LibraryManager-module__hkZQwa__statusBtn{padding:.65rem .4rem}.LibraryManager-module__hkZQwa__statusGrid{gap:.5rem}}
.GameCard-module__fFe1oa__card{border-radius:var(--radius);border:1px solid var(--border);box-shadow:var(--shadow-sm);color:var(--text);background:var(--surface2);will-change:transform;contain:layout style;transition:border-color .22s,transform .22s,box-shadow .22s;display:block;position:relative;overflow:hidden}.GameCard-module__fFe1oa__card:hover{border-color:var(--border-bright);box-shadow:var(--shadow-md);transform:translateY(-2px)}.GameCard-module__fFe1oa__cover{aspect-ratio:3/4;display:block;position:relative;overflow:hidden}.GameCard-module__fFe1oa__cover img{object-fit:cover;will-change:transform;width:100%;height:100%;transition:transform .4s;display:block}.GameCard-module__fFe1oa__card:hover .GameCard-module__fFe1oa__cover img{transform:scale(1.06)}.GameCard-module__fFe1oa__noCover{aspect-ratio:3/4;width:100%;color:var(--text-dim);background:var(--surface2);justify-content:center;align-items:center;font-size:.8rem;display:flex}.GameCard-module__fFe1oa__info{pointer-events:none;background:linear-gradient(#0000 0%,#04060ea6 40%,#04060ef7 100%);padding:3rem .75rem .75rem;position:absolute;bottom:0;left:0;right:0}.GameCard-module__fFe1oa__title{color:var(--color-on-accent);-webkit-line-clamp:2;text-shadow:0 1px 4px #0009;-webkit-box-orient:vertical;font-size:.82rem;font-weight:700;line-height:1.35;display:-webkit-box;overflow:hidden}@media (max-width:480px){.GameCard-module__fFe1oa__title{font-size:.78rem}.GameCard-module__fFe1oa__info{padding:2rem .6rem .6rem}}.GameCard-module__fFe1oa__year{color:#e8eaf680;opacity:0;clip-path:inset(0);margin-top:.2rem;font-size:.7rem;transition:opacity .2s,clip-path .2s}.GameCard-module__fFe1oa__genres{color:#e8eaf659;white-space:nowrap;text-overflow:ellipsis;opacity:0;clip-path:inset(0);font-size:.68rem;transition:opacity .2s 40ms,clip-path .2s 40ms;overflow:hidden}.GameCard-module__fFe1oa__card:hover .GameCard-module__fFe1oa__year,.GameCard-module__fFe1oa__card:hover .GameCard-module__fFe1oa__genres{opacity:1;clip-path:inset(-1px)}@media (hover:none){.GameCard-module__fFe1oa__year,.GameCard-module__fFe1oa__genres{opacity:.75;clip-path:inset(-1px)}}
.discover-module__Uiu0wW__page{flex-direction:column;gap:2rem;padding-bottom:5rem;display:flex}.discover-module__Uiu0wW__pageTop{flex-direction:column;gap:.875rem;padding-top:.25rem;display:flex}.discover-module__Uiu0wW__searchWrap{position:relative}.discover-module__Uiu0wW__searchIcon{color:var(--text-dim);pointer-events:none;position:absolute;top:50%;left:1.1rem;transform:translateY(-50%)}.discover-module__Uiu0wW__searchInput{background:var(--surface);border:1px solid var(--border-bright);border-radius:var(--radius);width:100%;color:var(--text);outline:none;padding:.8rem 3rem;font-family:inherit;font-size:1rem;transition:border-color .18s,box-shadow .18s}.discover-module__Uiu0wW__searchInput:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-subtle)}.discover-module__Uiu0wW__searchInput::placeholder{color:var(--text-dim)}.discover-module__Uiu0wW__searchClear{border-radius:var(--radius-sm);min-width:44px;min-height:44px;color:var(--text-dim);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;transition:background .15s,color .15s;display:flex;position:absolute;top:50%;right:.25rem;transform:translateY(-50%)}.discover-module__Uiu0wW__searchClear:hover{background:var(--surface2);color:var(--text-muted)}.discover-module__Uiu0wW__genrePills{flex-wrap:wrap;gap:5px;display:flex}.discover-module__Uiu0wW__pill{border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--surface2);color:var(--text-muted);cursor:pointer;white-space:nowrap;padding:4px 11px;font-family:inherit;font-size:.72rem;font-weight:600;line-height:1.5;transition:background .12s,border-color .12s,color .12s}.discover-module__Uiu0wW__pill:hover{border-color:var(--border-bright);color:var(--text)}.discover-module__Uiu0wW__pill:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.discover-module__Uiu0wW__pillActive{background:var(--accent-subtle);border-color:var(--accent);color:var(--accent2)}.discover-module__Uiu0wW__pillActive:hover{color:var(--accent2)}.discover-module__Uiu0wW__shelf{flex-direction:column;gap:.75rem;display:flex}.discover-module__Uiu0wW__shelfHeader{justify-content:space-between;align-items:center;gap:1rem;display:flex}.discover-module__Uiu0wW__shelfTitle{letter-spacing:.09em;text-transform:uppercase;color:var(--text-muted);font-size:.75rem;font-weight:700}.discover-module__Uiu0wW__shelfArrows{flex-shrink:0;gap:.25rem;display:flex}.discover-module__Uiu0wW__arrowBtn{border-radius:var(--radius-sm);border:1px solid var(--border);min-width:44px;min-height:44px;color:var(--text-dim);cursor:pointer;background:0 0;justify-content:center;align-items:center;transition:background .15s,border-color .15s,color .15s;display:flex}.discover-module__Uiu0wW__arrowBtn:hover{background:var(--surface2);border-color:var(--border-bright);color:var(--text)}.discover-module__Uiu0wW__arrowBtn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.discover-module__Uiu0wW__shelfRow{-webkit-overflow-scrolling:touch;scrollbar-width:none;align-items:stretch;gap:.875rem;margin:0 -1.5rem;padding:.25rem 1.5rem .75rem;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 85%,#0000 100%);mask-image:linear-gradient(90deg,#000 85%,#0000 100%)}.discover-module__Uiu0wW__shelfRow::-webkit-scrollbar{display:none}.discover-module__Uiu0wW__shelfCard{flex-shrink:0;width:180px;display:flex}.discover-module__Uiu0wW__shelfCard>*{width:100%}.discover-module__Uiu0wW__searchResults{flex-direction:column;gap:1rem;display:flex}.discover-module__Uiu0wW__resultsCount{color:var(--text-dim);text-transform:uppercase;letter-spacing:.1em;font-size:.65rem;font-weight:700}.discover-module__Uiu0wW__resultsGrid{grid-template-columns:repeat(auto-fill,minmax(155px,1fr));gap:1rem;display:grid}.discover-module__Uiu0wW__genreSection{flex-direction:column;gap:1rem;display:flex}.discover-module__Uiu0wW__genreSectionHeader{align-items:center;gap:.75rem;display:flex}.discover-module__Uiu0wW__sectionTitle{letter-spacing:.1em;text-transform:uppercase;color:var(--text-dim);white-space:nowrap;font-size:.65rem;font-weight:700}.discover-module__Uiu0wW__yearSelect{appearance:none;background:var(--surface2)url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 24 24' fill='none' stroke='%236b7494' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E") no-repeat right .6rem center;border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text);cursor:pointer;outline:none;flex-shrink:0;width:auto;padding:4px 1.8rem 4px .65rem;font-family:inherit;font-size:.72rem;font-weight:500;transition:border-color .15s}.discover-module__Uiu0wW__yearSelect:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-subtle)}.discover-module__Uiu0wW__emptyState{text-align:center;flex-direction:column;align-items:center;gap:.5rem;padding:5rem 1rem;display:flex}.discover-module__Uiu0wW__emptyIcon{color:var(--text-dim);margin-bottom:.5rem}.discover-module__Uiu0wW__emptyTitle{color:var(--text);font-size:1rem;font-weight:600}.discover-module__Uiu0wW__emptyDesc{color:var(--text-muted);max-width:30ch;font-size:.82rem}.discover-module__Uiu0wW__empty{color:var(--text-muted);text-align:center;padding:3rem 0;font-size:.875rem}.discover-module__Uiu0wW__skeletonCard{flex-direction:column;flex-shrink:0;gap:.5rem;width:180px;display:flex}.discover-module__Uiu0wW__skeletonCardGrid{flex-direction:column;gap:.5rem;display:flex}.discover-module__Uiu0wW__skeletonCover{aspect-ratio:3/4;border-radius:var(--radius);background:linear-gradient(90deg,var(--surface2)0%,var(--surface3)50%,var(--surface2)100%);background-size:200% 100%;width:100%;animation:1.4s infinite discover-module__Uiu0wW__shimmer}.discover-module__Uiu0wW__skeletonLine{background:linear-gradient(90deg,var(--surface2)0%,var(--surface3)50%,var(--surface2)100%);background-size:200% 100%;border-radius:3px;height:11px;animation:1.4s infinite discover-module__Uiu0wW__shimmer}.discover-module__Uiu0wW__skeletonLineShort{background:linear-gradient(90deg,var(--surface2)0%,var(--surface3)50%,var(--surface2)100%);background-size:200% 100%;border-radius:3px;width:55%;height:9px;animation:1.4s infinite discover-module__Uiu0wW__shimmer}@media (max-width:860px){.discover-module__Uiu0wW__shelfCard,.discover-module__Uiu0wW__skeletonCard{width:155px}}@media (max-width:640px){.discover-module__Uiu0wW__shelfCard,.discover-module__Uiu0wW__skeletonCard{width:130px}.discover-module__Uiu0wW__resultsGrid{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:.75rem}.discover-module__Uiu0wW__shelfArrows{display:none}}@media (prefers-reduced-motion:reduce){.discover-module__Uiu0wW__skeletonCover,.discover-module__Uiu0wW__skeletonLine,.discover-module__Uiu0wW__skeletonLineShort{background:var(--surface2);animation:none}}
