.TcgLogos_tcgLogos___rpij{padding:var(--spacing-3xl) var(--spacing-2xl);text-align:center;position:relative;overflow:visible}.TcgLogos_tcgTitle__Naq3T{font-size:2rem;font-weight:700;margin-bottom:var(--spacing-3xl);letter-spacing:-.03em;background:linear-gradient(135deg,#fff 20%,#e2e8f0 60%,#d1d5db);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.TcgLogos_cardsContainer__gOkvP{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--spacing-2xl) var(--spacing-xl);gap:var(--spacing-2xl) var(--spacing-xl);max-width:720px;margin:0 auto;perspective:1200px}.TcgLogos_cardSlot__xODkF{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-lg);cursor:default}.TcgLogos_cardInner__virqt{width:160px;height:224px;position:relative;transform-style:preserve-3d;border-radius:12px;transition:transform .5s cubic-bezier(.25,.46,.45,.94)}.TcgLogos_cardInner__virqt:before{content:"";position:absolute;inset:-8px;border-radius:16px;background:transparent;box-shadow:0 0 20px hsla(0,0%,100%,.25),0 0 40px hsla(0,0%,100%,.12),0 0 80px hsla(0,0%,100%,.06);opacity:.7;pointer-events:none;z-index:-1}.TcgLogos_cardFace__5WtKM{width:100%;height:100%;border-radius:12px;overflow:hidden;box-shadow:0 10px 40px rgba(0,0,0,.5),0 0 1px hsla(0,0%,100%,.3),inset 0 0 0 1px hsla(0,0%,100%,.1);position:relative}.TcgLogos_cardFace__5WtKM:after{content:"";position:absolute;inset:0;background:linear-gradient(125deg,transparent,hsla(0,0%,100%,.08) 30%,hsla(0,0%,100%,.15) 45%,hsla(0,0%,100%,.08) 60%,transparent);pointer-events:none;border-radius:12px;opacity:0;transition:opacity .5s ease}.TcgLogos_cardSlot__xODkF:hover .TcgLogos_cardFace__5WtKM:after{opacity:1}.TcgLogos_cardImage__kkmXn{width:100%;height:100%;object-fit:cover;display:block;border-radius:12px}.TcgLogos_cardLogoWrap__CWR7R{display:flex;align-items:center;justify-content:center;width:100%;max-width:160px;height:52px;padding:8px 12px;border-radius:10px;background:hsla(0,0%,100%,.78);border:1px solid hsla(0,0%,100%,.4);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 0 12px hsla(0,0%,100%,.15),0 2px 8px rgba(0,0,0,.2);transition:background .3s ease,box-shadow .3s ease;position:relative}.TcgLogos_cardLogoWrap__CWR7R:before{content:"";position:absolute;inset:-4px;border-radius:12px;background:transparent;box-shadow:0 0 16px hsla(0,0%,100%,.2),0 0 36px hsla(0,0%,100%,.08);opacity:.7;pointer-events:none;z-index:-1}.TcgLogos_cardSlot__xODkF:hover .TcgLogos_cardLogoWrap__CWR7R{background:hsla(0,0%,100%,.88);box-shadow:0 0 18px hsla(0,0%,100%,.25),0 2px 12px rgba(0,0,0,.15)}.TcgLogos_cardLogo__sGhcW{width:auto;height:100%;max-width:100%;max-height:52px;object-fit:contain;filter:drop-shadow(0 1px 2px rgba(0,0,0,.1));transition:filter .3s ease,transform .3s ease}.TcgLogos_cardSlot__xODkF:hover .TcgLogos_cardLogo__sGhcW{filter:drop-shadow(0 1px 3px rgba(0,0,0,.15));transform:scale(1.05)}.TcgLogos_pokemon__5HT65:hover .TcgLogos_cardInner__virqt{transform:rotateY(-10deg) rotateX(5deg) translateY(-16px) scale(1.06);transition:transform .5s cubic-bezier(.25,.46,.45,.94)}.TcgLogos_pokemon__5HT65:hover .TcgLogos_cardInner__virqt:before{box-shadow:0 0 24px rgba(255,28,28,.35),0 0 50px rgba(255,28,28,.18),0 0 90px rgba(255,28,28,.08)}.TcgLogos_mtg__NVgJp:hover .TcgLogos_cardInner__virqt{transform:rotateY(10deg) rotateX(-5deg) translateY(-16px) scale(1.06);transition:transform .5s cubic-bezier(.25,.46,.45,.94)}.TcgLogos_mtg__NVgJp:hover .TcgLogos_cardInner__virqt:before{box-shadow:0 0 24px rgba(245,213,71,.35),0 0 50px rgba(245,213,71,.18),0 0 90px rgba(245,213,71,.08)}.TcgLogos_yugioh__3Sp9y:hover .TcgLogos_cardInner__virqt{transform:rotateY(-8deg) rotateX(6deg) translateY(-16px) scale(1.06);transition:transform .5s cubic-bezier(.25,.46,.45,.94)}.TcgLogos_yugioh__3Sp9y:hover .TcgLogos_cardInner__virqt:before{box-shadow:0 0 24px rgba(218,165,32,.35),0 0 50px rgba(218,165,32,.18),0 0 90px rgba(218,165,32,.08)}.TcgLogos_digimon__aa6T4:hover .TcgLogos_cardInner__virqt{transform:rotateY(8deg) rotateX(-4deg) translateY(-16px) scale(1.06);transition:transform .5s cubic-bezier(.25,.46,.45,.94)}.TcgLogos_digimon__aa6T4:hover .TcgLogos_cardInner__virqt:before{box-shadow:0 0 24px rgba(0,120,255,.35),0 0 50px rgba(0,120,255,.18),0 0 90px rgba(0,120,255,.08)}.TcgLogos_onepiece__X_nSt:hover .TcgLogos_cardInner__virqt{transform:rotateY(8deg) rotateX(-4deg) translateY(-16px) scale(1.06);transition:transform .5s cubic-bezier(.25,.46,.45,.94)}.TcgLogos_onepiece__X_nSt:hover .TcgLogos_cardInner__virqt:before{box-shadow:0 0 24px rgba(220,38,38,.35),0 0 50px rgba(220,38,38,.18),0 0 90px rgba(220,38,38,.08)}.TcgLogos_gundam__PNX2f:hover .TcgLogos_cardInner__virqt{transform:rotateY(8deg) rotateX(-4deg) translateY(-16px) scale(1.06);transition:transform .5s cubic-bezier(.25,.46,.45,.94)}.TcgLogos_gundam__PNX2f:hover .TcgLogos_cardInner__virqt:before{box-shadow:0 0 24px rgba(200,16,46,.35),0 0 50px rgba(200,16,46,.18),0 0 90px rgba(200,16,46,.08)}.TcgLogos_lorcana__UeFH4:hover .TcgLogos_cardInner__virqt{transform:rotateY(-8deg) rotateX(4deg) translateY(-16px) scale(1.06);transition:transform .5s cubic-bezier(.25,.46,.45,.94)}.TcgLogos_lorcana__UeFH4:hover .TcgLogos_cardInner__virqt:before{box-shadow:0 0 24px rgba(138,43,226,.35),0 0 50px rgba(138,43,226,.18),0 0 90px rgba(138,43,226,.08)}.TcgLogos_starwars__7aK9s:hover .TcgLogos_cardInner__virqt{transform:rotateY(8deg) rotateX(-5deg) translateY(-16px) scale(1.06);transition:transform .5s cubic-bezier(.25,.46,.45,.94)}.TcgLogos_starwars__7aK9s:hover .TcgLogos_cardInner__virqt:before{box-shadow:0 0 24px rgba(59,130,246,.35),0 0 50px rgba(59,130,246,.18),0 0 90px rgba(59,130,246,.08)}.TcgLogos_riftbound__Ccdfi:hover .TcgLogos_cardInner__virqt{transform:rotateY(-6deg) rotateX(5deg) translateY(-16px) scale(1.06);transition:transform .5s cubic-bezier(.25,.46,.45,.94)}.TcgLogos_riftbound__Ccdfi:hover .TcgLogos_cardInner__virqt:before{box-shadow:0 0 24px rgba(6,182,212,.35),0 0 50px rgba(6,182,212,.18),0 0 90px rgba(6,182,212,.08)}@media (max-width:768px){.TcgLogos_tcgLogos___rpij{padding:var(--spacing-xl) 0}.TcgLogos_tcgTitle__Naq3T{padding:0 var(--spacing-lg);font-size:1.5rem;margin-bottom:var(--spacing-lg)}.TcgLogos_cardsContainer__gOkvP{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding:0 var(--spacing-md);gap:var(--spacing-lg);max-width:none;scrollbar-width:none}.TcgLogos_cardsContainer__gOkvP::-webkit-scrollbar{display:none}.TcgLogos_cardSlot__xODkF{min-width:calc(100vw - 3rem);scroll-snap-align:center;scroll-snap-stop:always;flex-shrink:0}.TcgLogos_cardInner__virqt{width:180px;height:252px}}
/*# sourceMappingURL=666a9f0c59d0fa7c.css.map*/