.sponsor-logo-module__TbQQUG__sponsorItem{flex-direction:column;flex-shrink:0;align-items:center;gap:12px;display:flex}.sponsor-logo-module__TbQQUG__sponsorContainer{cursor:default;background-color:#e4e4e766;border:1px solid #e4e4e71a;border-radius:12px;flex-shrink:0;width:120px;height:120px;padding:2px;transition:all .5s cubic-bezier(.16,1,.3,1);animation:.5s ease-in-out sponsor-logo-module__TbQQUG__fadeIn;position:relative;box-shadow:0 1px 2px #0000000d}.sponsor-logo-module__TbQQUG__sponsorContainer:hover{border-color:#10b9814d;transform:scale(1.05);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.dark .sponsor-logo-module__TbQQUG__sponsorContainer{background-color:#27272a4d;border-color:#3f3f461a}.sponsor-logo-module__TbQQUG__sponsorInner{background-color:#fff;border-radius:10px;justify-content:center;align-items:center;width:100%;height:100%;padding:4px;display:flex;overflow:hidden;box-shadow:inset 0 1px 2px #00000008}.sponsor-logo-module__TbQQUG__sponsorImage{object-fit:contain;max-width:100%;max-height:100%;transition:all .3s ease-in-out}.sponsor-logo-module__TbQQUG__sponsorName{text-transform:uppercase;color:#52525b;white-space:nowrap;letter-spacing:.05em;font-family:monospace;font-size:11px;font-weight:600;transition:color .3s}.sponsor-logo-module__TbQQUG__sponsorItem:hover .sponsor-logo-module__TbQQUG__sponsorName{color:#18181b}.dark .sponsor-logo-module__TbQQUG__sponsorName{color:#a1a1aa}.dark .sponsor-logo-module__TbQQUG__sponsorItem:hover .sponsor-logo-module__TbQQUG__sponsorName{color:#f4f4f5}@media (min-width:768px){.sponsor-logo-module__TbQQUG__sponsorContainer{border-radius:16px;width:180px;height:180px}.sponsor-logo-module__TbQQUG__sponsorInner{border-radius:12px}.sponsor-logo-module__TbQQUG__sponsorName{font-size:13px}}.sponsor-logo-module__TbQQUG__marqueeWrapper{width:100%;padding-bottom:20px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000);mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000)}.sponsor-logo-module__TbQQUG__marqueeTrack{gap:2rem;width:max-content;display:flex}.sponsor-logo-module__TbQQUG__marqueeGroup{flex-shrink:0;justify-content:space-around;align-items:flex-start;gap:2rem;min-width:100%;animation:30s linear infinite sponsor-logo-module__TbQQUG__scroll;display:flex}.sponsor-logo-module__TbQQUG__marqueeWrapper:hover .sponsor-logo-module__TbQQUG__marqueeGroup{animation-play-state:paused}@keyframes sponsor-logo-module__TbQQUG__scroll{0%{transform:translate(0)}to{transform:translate(calc(-100% - 2rem))}}@keyframes sponsor-logo-module__TbQQUG__fadeIn{0%{opacity:0}to{opacity:1}}
