.ArcadeLibrary_library__UVsKl{--arcade-accent:#a78bfa;isolation:isolate}.ArcadeLibrary_card__BJ8yM,.ArcadeLibrary_continueCard__t76bi,.ArcadeLibrary_featuredCard__fd0UK{--arcade-accent:#a78bfa;position:relative;display:block;min-width:0;border:1px solid #ffffff16;background:#13152bd9;border-radius:20px;color:#f8fafc;overflow:hidden;text-decoration:none;transition:transform .2s ease,border-color .2s ease}.ArcadeLibrary_card__BJ8yM:after,.ArcadeLibrary_continueCard__t76bi:after,.ArcadeLibrary_featuredCard__fd0UK:after{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;box-shadow:inset 0 0 30px color-mix(in srgb,var(--arcade-accent) 12%,transparent);opacity:0;transition:opacity .2s ease}.ArcadeLibrary_card__BJ8yM:hover{transform:translateY(-5px);border-color:color-mix(in srgb,var(--arcade-accent) 65%,transparent)}.ArcadeLibrary_card__BJ8yM:hover:after,.ArcadeLibrary_continueCard__t76bi:hover:after,.ArcadeLibrary_featuredCard__fd0UK:hover:after{opacity:1}.ArcadeLibrary_card__BJ8yM:focus-visible,.ArcadeLibrary_continueCard__t76bi:focus-visible,.ArcadeLibrary_featuredCard__fd0UK:focus-visible,.ArcadeLibrary_library__UVsKl button:focus-visible{outline:3px solid #67e8f9;outline-offset:4px}.ArcadeLibrary_artwork__iENCR{position:relative;aspect-ratio:16/9;overflow:hidden;background:radial-gradient(ellipse at 75% 20%,#245c91 0,transparent 65%),linear-gradient(135deg,#07182f,#102b52 65%,#312d68)}.ArcadeLibrary_artwork__iENCR[data-theme=fantasy]{background:radial-gradient(ellipse at 65% 10%,#54733b,transparent 65%),linear-gradient(140deg,#082a2a,#124b3d 65%,#2a3f2d)}.ArcadeLibrary_artwork__iENCR[data-theme=space]{background:radial-gradient(ellipse at 65% 30%,#713e9f,transparent 65%),linear-gradient(135deg,#170b37,#31225d 65%,#542466)}.ArcadeLibrary_artwork__iENCR[data-theme=conversation]{background:radial-gradient(ellipse at 65% 0,#bd854d,transparent 70%),linear-gradient(140deg,#362334,#6c493d 65%,#a36548)}.ArcadeLibrary_artwork__iENCR[data-theme=study]{background:radial-gradient(ellipse at 65% 20%,#1687a1,transparent 70%),linear-gradient(140deg,#092840,#0d5467 65%,#155f79)}.ArcadeLibrary_artwork__iENCR[data-theme=party]{background:radial-gradient(ellipse at 75% 20%,#db8551,transparent 70%),linear-gradient(135deg,#66294f,#b84368 65%,#b25a44)}.ArcadeLibrary_artwork__iENCR[data-theme=debate]{background:radial-gradient(ellipse at 65% 10%,#6855a3,transparent 70%),linear-gradient(135deg,#292441,#4b386b 65%,#655265)}.ArcadeLibrary_artwork__iENCR[data-theme=strategy]{background:radial-gradient(ellipse at 65% 10%,#426d94,transparent 70%),linear-gradient(135deg,#172a41,#304361 65%,#485673)}.ArcadeLibrary_artInner__eTdG_{position:absolute;inset:0;transform-origin:60% 50%;transition:transform .2s ease}.ArcadeLibrary_card__BJ8yM:hover .ArcadeLibrary_artInner__eTdG_,.ArcadeLibrary_featuredCard__fd0UK:hover .ArcadeLibrary_artInner__eTdG_{transform:scale(1.035)}.ArcadeLibrary_artInner__eTdG_ img{width:100%;height:100%;display:block}.ArcadeLibrary_artwork__iENCR:after{content:"";pointer-events:none;position:absolute;inset:0;background:linear-gradient(0deg,#10132670,transparent 40%)}.ArcadeLibrary_artLabel__ET1I1{position:absolute;z-index:1;bottom:14px;left:18px;display:inline-flex;align-items:center;gap:7px;color:#fff;font-size:10px;letter-spacing:.16em;font-weight:700;text-transform:uppercase}.ArcadeLibrary_artLabel__ET1I1:before{content:"";height:5px;width:5px;border-radius:50%;background:var(--arcade-accent)}.ArcadeLibrary_cardBody__kTGx9{padding:19px}.ArcadeLibrary_cardTitle__NLHjS{font-size:17px;line-height:1.4;font-weight:650;letter-spacing:-.02em;color:#fff}.ArcadeLibrary_description__3uLI7{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.7;color:#cbd5e1;margin-top:6px}.ArcadeLibrary_chips__0N1iS{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:15px}.ArcadeLibrary_chip__9O56n{display:inline-flex;align-items:center;gap:5px;border:1px solid #ffffff12;border-radius:7px;background:#ffffff08;padding:4px 7px;font-size:10px;font-weight:500;line-height:1.4;color:#dbe3f0}.ArcadeLibrary_chip__9O56n svg{width:12px;height:12px}.ArcadeLibrary_coinChip__Z1kHz{color:#fde68a;background:#fbbf240c;border-color:#fbbf241c}.ArcadeLibrary_cardFooter__pZs8C{margin-top:17px;display:flex;justify-content:space-between;align-items:center;gap:10px}.ArcadeLibrary_play__cE4Rm{display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:8px;padding:0 16px;border-radius:10px;background:#e5e7ff;color:#201c42;font-size:12px;font-weight:750}.ArcadeLibrary_play__cE4Rm svg{width:14px;height:14px}.ArcadeLibrary_cardFooterNote__frOhG{font-size:10px;color:#bac4db}.ArcadeLibrary_featuredCard__fd0UK{display:grid;grid-template-columns:1.1fr 1fr;border-radius:24px;background:linear-gradient(110deg,#141b32,#1a1734)}.ArcadeLibrary_featuredCard__fd0UK .ArcadeLibrary_artwork__iENCR{align-self:center}.ArcadeLibrary_featuredBody__Pkb7V{display:flex;flex-direction:column;justify-content:center;padding:clamp(24px,4vw,52px);min-width:0}.ArcadeLibrary_featuredTitle__sIIzs{font-size:clamp(26px,3vw,42px);line-height:1.12;letter-spacing:-.04em;font-weight:750;max-width:15ch}.ArcadeLibrary_featuredDescription__z94SB{font-size:13px;line-height:1.8;color:#cbd5e1;margin-top:15px;max-width:38ch}.ArcadeLibrary_featuredBadge__6m0f9{position:absolute;left:18px;top:18px;z-index:2;display:inline-flex;align-items:center;gap:7px;overflow:hidden;background:#0d142bcc;border:1px solid #ffffff40;border-radius:8px;padding:7px 10px;color:#fff;font-size:10px;letter-spacing:.12em;font-weight:700;text-transform:uppercase}.ArcadeLibrary_featuredBadge__6m0f9:after{content:"";position:absolute;inset:-40% -80%;background:linear-gradient(110deg,transparent 40%,#ffffff60 50%,transparent 60%);transform:translateX(-90%);animation:ArcadeLibrary_featuredShimmer__yVfus 6s ease-in-out infinite}@keyframes ArcadeLibrary_featuredShimmer__yVfus{0%{transform:translateX(-90%)}4%,to{transform:translateX(90%)}}.ArcadeLibrary_carousel__W74TY{position:relative;min-width:0;touch-action:pan-y}.ArcadeLibrary_carouselControls__6H8Ho{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:13px}.ArcadeLibrary_control__hBZIX{display:inline-flex;align-items:center;justify-content:center;min-height:44px;min-width:44px;border-radius:10px;color:#d7def1;border:1px solid #ffffff18;background:#ffffff05;transition:background .2s ease}.ArcadeLibrary_control__hBZIX:hover{background:#ffffff12}.ArcadeLibrary_control__hBZIX svg{width:16px;height:16px}.ArcadeLibrary_dots__dbHHb{display:flex;align-items:center;gap:2px}.ArcadeLibrary_dot__c5IgG{display:flex;align-items:center;justify-content:center;height:44px;width:44px;border-radius:9px}.ArcadeLibrary_dot__c5IgG:after{content:"";display:block;width:18px;height:3px;border-radius:3px;background:#64708e;transition:width .2s ease,background .2s ease}.ArcadeLibrary_dot__c5IgG[aria-current=true]:after{width:27px;background:#a5b4fc}.ArcadeLibrary_filter__OChbB{min-height:44px;padding:0 14px;border-radius:11px;border:1px solid #ffffff16;color:#cbd5e1;background:#12152a;font-size:12px;font-weight:550;transition:background .2s ease,border-color .2s ease}.ArcadeLibrary_filter__OChbB:hover{background:#222541}.ArcadeLibrary_filter__OChbB[aria-pressed=true]{color:#f0edff;background:#8b5cf62e;border-color:#a78bfa80}.ArcadeLibrary_continueCard__t76bi{display:flex;align-items:center;gap:17px;padding:18px 20px;background:linear-gradient(110deg,#28203e,#161b32)}.ArcadeLibrary_continueIcon__2AITC{display:grid;place-items:center;height:56px;width:56px;flex-shrink:0;border-radius:14px;background:#a78bfa18;font-size:26px}@media (max-width:639px){.ArcadeLibrary_featuredCard__fd0UK{grid-template-columns:1fr}.ArcadeLibrary_featuredCard__fd0UK .ArcadeLibrary_artwork__iENCR{min-height:auto}.ArcadeLibrary_featuredBody__Pkb7V{padding:23px}.ArcadeLibrary_featuredTitle__sIIzs{font-size:28px;max-width:none}.ArcadeLibrary_featuredDescription__z94SB{margin-top:10px}.ArcadeLibrary_continueCard__t76bi{padding:16px;gap:12px;flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.ArcadeLibrary_card__BJ8yM,.ArcadeLibrary_card__BJ8yM *,.ArcadeLibrary_card__BJ8yM:after,.ArcadeLibrary_library__UVsKl *,.ArcadeLibrary_library__UVsKl :after,.ArcadeLibrary_library__UVsKl :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}.ArcadeLibrary_library__UVsKl [data-game-grid],.ArcadeLibrary_library__UVsKl [data-testid=enhanced-game-card],.ArcadeLibrary_library__UVsKl [data-testid=game-card]{opacity:1!important;transform:none!important}.ArcadeLibrary_card__BJ8yM .ArcadeLibrary_artInner__eTdG_,.ArcadeLibrary_card__BJ8yM:hover,.ArcadeLibrary_featuredCard__fd0UK .ArcadeLibrary_artInner__eTdG_{transform:none!important}}