* { font-family: 'Kanit', sans-serif; margin: 0; padding: 0; top: 0; } .font-15 { font-size: 1.6vmin !important; } [class~=wrapper] { position: relative; width: 100vh; height: 100vh; } [class~=wrapper-main] { transition: .7s; position: relative; width: 40vh; height: 35vh; background-color: rgba(17, 17, 17, 0.75); transform: translate(0%, -50%); top: 40%; float: right; left: 75%; opacity: 0; border-radius: 1rem; } .show { opacity: 100; top: 50%; } [class~=wrapper-header] { position: relative; display: flex; justify-content: center; color: rgb(255, 255, 255); /* font-size: 2.0vh; */ background-color: #24a7ffa4; border-radius: 1rem 1rem 0rem 0rem; /*color: #c9c9c9;*/ font-weight: 100; font-size: 1.3vh; } /* .category{ background-color: #24A9FF; border-radius: 7px 7px 7px 7px; } */ .wrapper-itemlist { position: relative; width: 100%; height: 82%; } .wrapper-footer { position: relative; display: flex; justify-content: center; color: rgb(255, 255, 255); font-size: 1.5vmin; width: 90%; /* background: linear-gradient(90deg, transparent, rgba(0, 0, 0, 0.856), transparent); */ background-color: rgba(8, 8, 8, 0.75); /* margin-top: 1.5vh; */ margin-left: 1.0vw; cursor: pointer; border-radius: 1rem; } .wrapper-color-gold { color: gold; } .wrapper-slot { display: flex; position: relative; flex-direction: column; overflow-y: scroll; max-height: 100%; } .wrapper-slot::-webkit-scrollbar { display: none; border-radius: 1rem; } .wrapper-card { /* transition: .3s; */ /* width: 80%; */ display: flex; position: relative; width: 90%; height: 5%; background-color: rgba(8, 8, 8, 0.75);; margin-top: 1.5vh; margin-left: 1.0vw; cursor: pointer; border-radius: 1rem; } .wrapper-card:hover { transition: .3s; background-color: rgba(0, 0, 0, 0.726); animation-name: hover-card; animation-duration: 4s; animation-iteration-count: infinite; filter: blur(0px); } .wrapper-img-content { /* transition: .3s; */ position: relative; /* width: 20%; height: 20%; */ /* position: absolute; left: 2%; bottom: 7.5%; */ width: 4vh; height: 4vh; top: -1vh; margin: 1vw; /* background: linear-gradient(10deg, transparent, gold, transparent); */ /* border: .2vmin solid white; border-radius: 1vmin; */ /* background-color: aqua; */ } .wrapper-img-content .wrapper-img-at { width: 6vh; height: 6vh; } .wrapper-card-content { position: relative; margin-left: 1.5vmin; margin-top: 1vh; color: white; font-size: 1.8vmin !important; }