.gadgethub-theme{color:#353535;background-color:#fdfdfd}.gadgethub-theme .font-heading{font-family:var(--theme-font-heading,var(--font-inter),"Hind Siliguri",sans-serif)}.gadgethub-theme .font-body{font-family:var(--theme-font-body,var(--font-cormorant),"Hind Siliguri",serif)}.gadgethub-theme :is(a,button,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--theme-primary,#111);outline-offset:2px}.gadgethub-theme .no-scrollbar::-webkit-scrollbar{display:none}.gadgethub-theme .no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}@keyframes gh-rise{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes gh-fade{0%{opacity:0;transform:scale(1.03)}to{opacity:1;transform:scale(1)}}.gadgethub-theme .gh-rise{animation:gh-rise .7s cubic-bezier(.22,1,.36,1) forwards}.gadgethub-theme .gh-fade{animation:gh-fade .9s cubic-bezier(.22,1,.36,1) forwards}@keyframes gh-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.gadgethub-theme .gh-float{animation:gh-float 6s ease-in-out infinite}@keyframes gh-marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.gadgethub-theme .gh-marquee{animation:gh-marquee 32s linear infinite}.gadgethub-theme .gh-marquee:hover{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.gadgethub-theme .gh-fade,.gadgethub-theme .gh-float,.gadgethub-theme .gh-marquee,.gadgethub-theme .gh-rise{animation:none}}