.gameCard{padding:18px 0;border-bottom:1px solid #303030;margin:0;display:grid;align-items:center;gap:16px;grid-template-columns:auto minmax(auto,320px) minmax(auto,100px) 1fr 1fr;grid-column-gap:15px;grid-row-gap:12px}.mainBody{display:flex;gap:40px}.statusTab{flex-shrink:0;display:flex;gap:6px;align-items:center;font-size:16px;font-weight:500;padding:9px 12px;border-radius:100px;cursor:pointer;transition:background-color .2s ease;color:var(--second-text);background-color:var(--grey-bg)}.statusTab:hover{background-color:var(--light-grey)}.activeTab{background-color:white!important;color:black!important}.scroll{padding:32px 0;background:linear-gradient(1turn,#ffffff00,#0c0c0c 80%)}.listHours{display:flex;flex-direction:column;align-items:left;justify-content:center;border-radius:100px}.gameInfoWrapper{align-items:center}.gameImage{width:80px;height:100px;object-fit:cover;border-radius:8px}.statusBadge{font-weight:500;line-height:100%;padding:4px 6px;border-radius:4px;letter-spacing:-.02em}.gameName{font-size:18px;text-wrap:balance;font-weight:500;line-height:120%}.librarySearch{max-width:350px;width:100%}.ratingWrapper{display:flex;gap:8px;justify-content:flex-end}.userProfileCard{min-width:320px}.ratingNumber{font-size:42px;font-weight:500;line-height:100%;letter-spacing:-.02em}.userProfileCard{position:sticky;top:20px;align-self:start;width:100%;max-width:320px}.dropdownBox{position:absolute;top:100%;background-color:var(--seceond-bg);border-radius:9px;padding:8px;z-index:1200;box-shadow:0 4px 6px rgba(0,0,0,.1);animation:dropdownFade .15s ease-out forwards;transform-origin:top right;opacity:0}@media (max-width:767px){.mainBody{flex-direction:column}.userProfileCard{position:static;max-width:100%}}@media (max-width:479px){.userProfileCard{width:100%;max-width:100%}.gameCard{grid-column-gap:16px;grid-row-gap:12px;grid-template-rows:auto auto;grid-template-columns:80px auto 1fr auto}.ratingWrapper{grid-area:1/4/3/5;align-self:stretch;flex-direction:column;flex-flow:column;justify-content:space-between;align-items:flex-end;padding-top:12px}.gameImage{grid-area:span 2/span 1/span 2/span 1;align-self:start;width:80px}.gameInfo{grid-area:span 1/span 2/span 1/span 2}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.fadeIn{opacity:0;animation:fadeInUp .3s ease forwards}