html { width: 100vw; height: 100vh; color: var(--TextColor); cursor: default; font-size: 1vh; font-family: "Space Grotesk", sans-serif; box-sizing: border-box; background: transparent; margin: 0; padding: 0; display: flex; flex-direction: row; flex-wrap: nowrap; align-content: center; justify-content: center; align-items: center; } body { width: 100vw; height: 100vh; cursor: default; font-size: 1vh; box-sizing: border-box; background: transparent; margin: 0; padding: 0; display: none; animation: 5s cubic-bezier(.19,1,.22,1); flex-direction: row; flex-wrap: nowrap; align-content: center; justify-content: center; align-items: center; background-image: var(--AppBackground); max-height: 1080px; user-select: none; z-index: 1000000000000; } .App { width: 100%; height: 100%; display: flex; flex-direction: column; align-items: center; justify-content: center; padding: 40px 30px; box-sizing: border-box; align-content: center; background-color: #0f0f0f62; } .Header { display: flex; width: 100%; flex-direction: row; flex-wrap: nowrap; align-content: center; justify-content: space-between; align-items: center; padding: 10px 10px 50px 10px; box-sizing: border-box; } .HeaderLeft { display: flex; flex-direction: row; flex-wrap: nowrap; align-content: center; justify-content: center; align-items: center; } .HeaderLogo { width: 70px; overflow: hidden; border-radius: 10px; display: flex; flex-direction: row; flex-wrap: nowrap; align-content: center; justify-content: center; align-items: center; margin-right: 10px; } .HeaderLogo img { width: 101%; } .HeaderWelcome { display: flex; flex-direction: column; flex-wrap: nowrap; align-content: center; justify-content: center; align-items: flex-start; font-size: 3rem; text-transform: uppercase; font-weight: 600; } .HeaderWelcome span { font-size: 1.6rem; text-transform: none; font-weight: 400; max-width: 70%; } .HeaderRight { font-size: 1.7rem; text-transform: none; font-weight: 400; max-width: 70%; } .CloseButton span { background: var(--PrimaryColor); padding: 1px 5px; border-radius: 3px; cursor: pointer; transition: all ease 0.3s; } .CloseButton span:hover { background: var(--PrimaryColorHover); } .Actions { height: -webkit-fill-available; width: 100%; display: flex; flex-direction: row; flex-wrap: nowrap; align-content: center; justify-content: flex-end; align-items: flex-end; box-sizing: border-box; padding: 10px; } .Content { width: 100%; display: flex; flex-direction: row; flex-wrap: nowrap; align-content: center; justify-content: space-between; align-items: center; box-sizing: border-box; padding: 10px; height: -webkit-fill-available; } .ContentItem:last-child { margin-right: 0; } .ContentItem { background: var(--CardBackground); display: flex; flex-direction: column; flex-wrap: nowrap; align-content: center; justify-content: space-between; align-items: center; border-radius: 6px; box-shadow: 0px 0px 4px 0px var(--CardDetails); margin-right: 2%; height: 100%; transition: all ease 0.3s; cursor: pointer; width: 100%; } .ContentItemHeader { width: 100%; display: flex; flex-direction: column; flex-wrap: nowrap; align-content: flex-start; justify-content: center; align-items: flex-start; font-size: 1.5rem; padding: 10px; box-sizing: border-box; } .ContentItemHeader span { font-size: 2.5rem; font-weight: 600; margin-top: -4px; } .ContentItemImage { width: 400px; padding: 10px; box-sizing: border-box; } .ContentItemImage img { width: 100%; } .ContentItemStats { width: 100%; display: flex; flex-direction: column; flex-wrap: nowrap; align-content: center; justify-content: center; align-items: center; padding: 10px; box-sizing: border-box; } .ContentItemStatsBar { background: var(--CardBackground); margin: 3px 0; padding: 5px 7px; width: 100%; box-sizing: border-box; border-radius: 3px; font-size: 1.3rem; font-weight: 600; display: flex; flex-direction: row; flex-wrap: nowrap; align-content: center; justify-content: space-between; align-items: center; } .ContentItemStatsBarLevels { width: 50%; height: 100%; display: flex; flex-direction: row; flex-wrap: nowrap; align-content: center; justify-content: flex-end; align-items: center; } .ContentItemStatsBarLevels span { background: var(--CardBackground); height: 9px; width: 40px; margin: 0px 2px; box-sizing: border-box; border-radius: 10px; } .ContentItemStatsBarLabel i { background: var(--CardBackground); width: 25px; margin-right: 5px; height: 25px; display: flex; flex-direction: row; flex-wrap: nowrap; align-content: center; justify-content: center; align-items: center; border-radius: 3px; } .ContentItemStatsBarLabel { width: 50%; display: flex; flex-direction: row; flex-wrap: nowrap; align-content: center; justify-content: flex-start; align-items: center; } .ContentItemStatsBarLevels span.Actived { background: var(--PrimaryColor); } .ContentItem:hover { box-shadow: 0px 0px 4px 0px var(--PrimaryColorHover); } .ContentItemTime { background: var(--PrimaryColor); width: 250px; display: flex; flex-direction: row; flex-wrap: nowrap; align-content: center; justify-content: center; align-items: center; border-radius: 4px 4px 0 0; font-size: 1.6rem; font-weight: 600; padding: 6px 0px; margin-top: 8%; } .ButtonAction { background: var(--PrimaryColor); padding: 10px; font-size: 2rem; border-radius: 5px; transition: all ease 0.3s; cursor: pointer; margin-left: 10px; } .ButtonAction:hover { background: var(--PrimaryColorHover); padding: 10px 15px; } .ContentItem.ItemSelected { box-shadow: 0px 0px 4px 0px var(--PrimaryColor); height: 102%; }