:root{--color-bg: #121212;--color-main: #54dd31;--color-text: #ffffff;--color-steam: #2441ff;--color-epicgames: #ec7b19;--color-gog: #9e19ec;--ease: cubic-bezier(.46, .03, .52, .96);--ease-out: cubic-bezier(.17, .84, .44, 1);font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;font-weight:400;color-scheme:light dark;color:var(--color-text);background-color:var(--color-bg)}#root{width:100%;margin:0 auto;max-width:1440px}body{margin:0}.button{background-color:var(--color-main);color:var(--color-text);padding:12px 38px;font-size:20px;font-weight:700;border:none;border-radius:8px;cursor:pointer;transition:background-color .2s var(--ease),color .2s var(--ease)}.button:hover{background-color:var(--color-text);color:var(--color-bg)}.navbar{top:0;display:flex;align-items:center;justify-content:center;height:100px;width:100%}.logo-wrapper{display:flex;align-items:center;justify-content:center;gap:8px}.logo-wrapper span{font-size:24px;font-weight:700}.logo-wrapper img{width:48px;height:48px}.hero{background-image:url(/hero.webp);background-size:cover;width:100%;height:340px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px}.hero-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:12px;text-align:center}.hero-wrapper *{margin:0}.hero-title{font-weight:700;font-size:40px}.hero-text{max-width:940px;font-size:20px}.deals{display:flex;flex-direction:column;align-items:center}.deals-container{display:grid;grid-template-columns:repeat(4,1fr);column-gap:40px;row-gap:45px}@media only screen and (max-width: 1024px){.deals-container{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width: 800px){.deals-container{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width: 600px){.deals-container{grid-template-columns:repeat(2,1fr)}}.game-card{display:flex;flex-direction:column;height:310px;width:212px;border:4px solid #ffffff;border-radius:8px;cursor:pointer;transition:transform .2s var(--ease-out)}.game-card:hover{border-color:var(--color-main);transform:scale(105%)}.game-card-steam{border-color:var(--color-steam)}.game-card-epicgames{border-color:var(--color-epicgames)}.game-card-gog{border-color:var(--color-gog)}.game-card-image{display:flex;align-items:end;height:212px;min-height:212px;width:100%;max-width:212px;background-size:cover;background-position:center}.game-card-image-gradient{width:100%;height:122px;background:linear-gradient(rgba(12,12,12,0),var(--color-bg))}.game-card-details{--margin: 8px;width:100%;display:flex;flex-direction:column;height:100%;max-width:calc(212px - var(--margin) * 2);margin:var(--margin)}.game-card-name{font-size:16px;font-weight:700;margin:0;height:100%}.game-card-details-bottom{display:flex}.game-card-end-date{font-size:12px;font-weight:700}.game-card-tags-container{display:flex;justify-content:end;width:100%;gap:8px}.game-tag{font-size:10px;color:var(--color-text);padding:3px;border-radius:6px;color:var(--color-bg);background-color:var(--color-text)}.game-tag-steam{color:var(--color-text);background-color:var(--color-steam)}.game-tag-epicgames{color:var(--color-text);background-color:var(--color-epicgames)}.game-tag-gog{color:var(--color-text);background-color:var(--color-gog)}
