@import url('https://fonts.googleapis.com/css2?family=Kanit:wght@300&display=swap'); @font-face { font-family: fuente; src: url('/html/font/digital-7.ttf'); } body { overflow: hidden; height: 100%; width: 100%; /* animation: fadeInUp; */ /* animation-duration: 2s; */ color: rgb(255, 255, 255); font-family: 'Kanit', sans-serif; /* background-color: gray; */ } .cs { display: flex; align-items: center; justify-content: center; } .container { position: absolute; max-width: 980%; bottom: 0%; left: 85%; border-radius: 10px; padding: 5px; transform: perspective( 600px) rotateY( -25deg); } .kk-box { position: absolute; width: 100%; height: 200px; top: -15%; left: -20%; display: flex; overflow: hidden; } .pid { padding: 0px 5px; } #amor-box { position: absolute; top: 6.2rem; left: 10.5rem; width: 50px; height: 40px; display: flex; align-items: center; justify-content: center; animation: scale-up-center 0.4s cubic-bezier(0.390, 0.575, 0.565, 1.000) both; } #swim-box { position: absolute; top: 6.2rem; left: 6.5rem; width: 50px; height: 40px; display: flex; align-items: center; justify-content: center; animation: scale-up-center 0.4s cubic-bezier(0.390, 0.575, 0.565, 1.000) both; } .tex { position: absolute; bottom: 0; font-size: 12px; font-weight: 400; color: #fff; text-shadow: 1.0px 1.0px 0 rgb(0, 0, 0); } .fa-shield-alt { position: absolute; top: 0; font-size: 25px; background-image: linear-gradient(to top, #ff0015 0%, #ff5151 74%); -webkit-text-fill-color: transparent; -webkit-background-clip: text; /* text-shadow: 0px 0px 2px rgba(255, 0, 0, 0.726); */ } /* .fa-running { position: absolute; top: 0; font-size: 25px; background-image: linear-gradient(to top, #ff0015 0%, #ff5757 74%); -webkit-text-fill-color: transparent; -webkit-background-clip: text; text-shadow: 0px 0px 2px rgba(255, 0, 0, 0.726); } */ .fa-swimmer { position: absolute; top: 0; font-size: 25px; background-image: linear-gradient(to top, #ff0015 0%, #ff5151 74%); -webkit-text-fill-color: transparent; -webkit-background-clip: text; /* text-shadow: 0px 0px 2px rgba(255, 0, 0, 0.726); */ } .sk-boxlogo { height: 105px; width: 105px; position: absolute; right: 8%; bottom: 4%; background-color: #171718b0; overflow: hidden; /* border-radius: 5px */ } .logo { height: 75px; width: 75px; margin-left: 15%; background-image: url('../html/img/logo.png'); background-position: center; background-size: cover; animation: sk 4s linear infinite } .effl { height: 100%; width: 50px; z-index: 100; position: absolute; animation: upp 5s infinite linear; opacity: .8; transition: .5s; background: linear-gradient(87deg, rgba(255, 255, 255, 0.479) 0%, rgba(255, 255, 255, 0.479) 100%) } .v { position: relative; width: 408px; height: 115px; display: flex; /* border-radius: 0 0 5px 5px; */ /* border-left: 3px solid #171718; */ /* background: linear-gradient(to left, transparent, #171718b0); */ } .o { display: flex; width: 260px; position: absolute; left: .3rem; background: rgba(0, 0, 0, 0.336); background-size: auto; background-position-x: center; background-position-y: center; /* overflow: hidden; */ /* border-radius: 5px; */ top: 1.7rem; } .s { position: relative; width: 100%; height: 18px; margin: 0 auto; } .j { display: flex; width: 265px; position: absolute; left: .0rem; top: 3.16rem; } .k { position: relative; width: 50%; background: rgba(0, 0, 0, 0.336); height: 17px; margin: 0 auto; margin-left: 2%; /* overflow: hidden; */ /* border-radius: 5px; */ } .fa-heart, .fa-hamburger, .fa-tint, .fa-brain, .fa-shower, .fa-bed, .fa-running { position: absolute; z-index: 1000; font-size: 14px; right: 5px; } #h { opacity: 0.8; transition: 0.5s; position: absolute; left: 0; width: 50%; height: 100%; /* border-top-right-radius: 10px; */ /* border-bottom-right-radius: 10px; */ /* animation: color 2s linear infinite alternate both; */ background: linear-gradient(87deg, rgba(255, 80, 80, 0.747) 10%, rgba(211, 0, 0, 0.842) 60%); border: 1px solid rgb(255, 34, 34); box-shadow: 1px 1px 8px 1px rgb(255, 0, 0); } #fo { opacity: 0.8; transition: 0.5s; position: absolute; left: 0; width: 50%; height: 100%; /* border-top-right-radius: 10px; */ /* border-bottom-right-radius: 10px; */ /* animation: color 2s linear infinite alternate both; */ background: linear-gradient(87deg, rgba(255, 80, 80, 0.747) 10%, rgba(211, 0, 0, 0.842) 60%); border: 1px solid rgb(255, 34, 34); box-shadow: 1px 1px 8px 1px rgb(255, 0, 0); } #wa { opacity: 0.8; transition: 0.5s; position: absolute; left: 0; width: 50%; height: 100%; /* border-top-right-radius: 10px; */ /* border-bottom-right-radius: 10px; */ /* animation: color 2s linear infinite alternate both; */ background: linear-gradient(87deg, rgba(255, 80, 80, 0.747) 10%, rgba(211, 0, 0, 0.842) 60%); border: 1px solid rgb(255, 34, 34); box-shadow: 1px 1px 8px 1px rgb(255, 0, 0); } #st { opacity: 0.8; transition: 0.5s; position: absolute; left: 0; width: 50%; height: 100%; /* border-top-right-radius: 10px; */ /* border-bottom-right-radius: 10px; */ /* animation: color 2s linear infinite alternate both; */ background: linear-gradient(87deg, rgba(255, 80, 80, 0.747) 10%, rgba(211, 0, 0, 0.842) 60%); border: 1px solid rgb(255, 34, 34); box-shadow: 1px 1px 8px 1px rgb(255, 0, 0); } #ss { opacity: 0.8; transition: 0.5s; position: absolute; left: 0; width: 50%; height: 100%; /* border-top-right-radius: 10px; */ /* border-bottom-right-radius: 10px; */ /* animation: color 2s linear infinite alternate both; */ background: linear-gradient(87deg, rgba(255, 80, 80, 0.747) 10%, rgba(211, 0, 0, 0.842) 60%); border: 1px solid rgb(255, 34, 34); box-shadow: 1px 1px 8px 1px rgb(255, 0, 0); } #sa { opacity: 0.8; transition: 0.5s; position: absolute; left: 0; width: 50%; height: 100%; /* border-top-right-radius: 10px; */ /* border-bottom-right-radius: 10px; */ /* animation: color 2s linear infinite alternate both; */ background: linear-gradient(87deg, rgba(255, 80, 80, 0.747) 10%, rgba(211, 0, 0, 0.842) 60%); border: 1px solid rgb(255, 34, 34); box-shadow: 1px 1px 8px 1px rgb(255, 0, 0); } #ba { opacity: 0.8; transition: 0.5s; position: absolute; left: 0; width: 50%; height: 100%; /* border-top-right-radius: 10px; */ /* border-bottom-right-radius: 10px; */ /* animation: color 2s linear infinite alternate both; */ background: linear-gradient(87deg, rgba(255, 80, 80, 0.747) 10%, rgba(211, 0, 0, 0.842) 60%); border: 1px solid rgb(255, 34, 34); box-shadow: 1px 1px 8px 1px rgb(255, 0, 0); } #sm { opacity: 0.8; transition: 0.5s; position: absolute; left: 0; width: 50%; height: 100%; /* border-top-right-radius: 10px; */ /* border-bottom-right-radius: 10px; */ /* animation: color 2s linear infinite alternate both; */ background: linear-gradient(87deg, rgba(255, 80, 80, 0.747) 10%, rgba(211, 0, 0, 0.842) 60%); border: 1px solid rgb(255, 34, 34); box-shadow: 1px 1px 8px 1px rgb(255, 0, 0); } #h-p, #f-p, #s-p, #b-p, #sh-p, #w-p { position: absolute; font-family: 'fuente', sans-serif; font-size: 20px; z-index: 100; right: 44%; } #h-p2, #f-p2, #s-p2, #b-p2, #sh-p2, #w-p2 { position: absolute; z-index: 100; right: 10px; } .sd { /* border: 1px solid red; */ position: absolute; /* width: 150px; */ width: 280px; height: 60px; top: -40%; left: 0.11rem; display: flex; /* border-radius: 10px; background: linear-gradient(to left, transparent, #171718b0); border-top: 1px solid rgba(255, 255, 255, 0.288); border-left: 1px solid rgba(255, 255, 255, 0.322); */ } .tp { /* border: 1px solid red; */ position: relative; width: 53px; height: 53px; margin: 0 auto; margin-left: 1%; overflow: hidden; /* border-radius: 10px; */ background: rgba(0, 0, 0, 0.281); /* border-top: 1px solid rgba(255, 255, 255, 0.288); */ /* border-left: 1px solid rgba(255, 255, 255, 0.322); */ } .tp span:nth-child(1) { position: absolute; top: 1px; font-size: 10px; width: 100%; text-align: center; background: rgba(0, 0, 0, 0.651); } .tp span:nth-child(3) { width: 100%; text-align: center; position: absolute; bottom: 1px; font-size: 9px; background: rgba(0, 0, 0, 0.651); /* background: linear-gradient(87deg, rgba(255,0,95,1) 0%, rgb(255, 94, 0) 100%); */ } .fa-user-secret, .fa-user-md, .fa-tools { background: linear-gradient(87deg, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 100%); -webkit-text-fill-color: transparent; -webkit-background-clip: text; font-size: 17px; /* margin-bottom: 1.2rem; */ } .fa-utensils { background: linear-gradient(87deg, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 100%); -webkit-text-fill-color: transparent; -webkit-background-clip: text; font-size: 17px; margin-left: 5%; } /* ------------------------------------------แจ้งเตือน-------------------------------------------- */ .n-t { /* border: 1px solid red; */ position: absolute; width: 150px; top: -1.8rem; margin-left: 8rem; } .y { padding: 0 10px; display: flex; align-items: center; position: relative; width: 250px; height: 30px; margin-top: 2.5%; right: 128%; color: rgb(255, 255, 255); background: linear-gradient(to left, transparent, #171718b0); border-bottom: 1px solid rgba(255, 255, 255, 0.719); border-radius: 5px 5px 0 0; /* border-left: 2px solid white; */ } .ii { padding: 0 10px; align-items: center; text-align: center; position: relative; width: 200px; height: 30px; right: 4%; top: -36%; color: rgb(255, 255, 255); } .iii { padding: 0 10px; padding-top: 2px; align-items: center; text-align: center; position: relative; width: 85px; height: 30px; left: 2.2%; top: 32%; color: rgb(255, 255, 255); background: linear-gradient(to left, #171718b0, #171718b0); /* border-radius: 5px; */ /* border-top: 1px solid rgba(255, 255, 255, 0.288); */ /* border-left: 1px solid rgba(255, 255, 255, 0.322); */ } #name { padding: 0 5px; color: rgb(255, 187, 0); /* font-weight: 900; */ } #id, #id2 { padding: 0 5px; color: rgb(255, 187, 0); font-weight: 900; } .fa-utensils { position: absolute; left: 1rem; } .oz { /* border: 1px solid red; */ width: 54px; height: 55px; position: absolute; top: 5.9rem; right: 15rem; /* background: linear-gradient(to left, transparent, #171718b0); */ background: rgba(0, 0, 0, 0.384); border-radius: 10px; } .or-main { position: relative; /* border: 1px solid rgba(255, 255, 255, 0.205); */ background: rgba(0, 0, 0, 0.192); width: 85%; height: 85%; border-radius: 15%; overflow: hidden; } .fa-swimmer { z-index: 1000; } #rel-oz { width: 100%; height: 80%; background: linear-gradient(180deg, rgb(46, 154, 255) 0%, rgb(0, 47, 255) 100%); position: absolute; border-radius: 5px; bottom: 0; transition: .5s; } #oz { color: #fff; z-index: 1000; } #box-one { display: flex; } #box-two { display: none; position: relative; align-items: center; justify-content: center; } .sd2 { /* border: 1px solid red; */ position: absolute; /* width: 150px; */ width: 200px; height: 20px; top: -2.2rem; right: 4rem; display: flex; border-radius: 10px; } .tp2 { position: relative; width: 60px; height: 35px; margin: 0 auto; overflow: hidden; border-radius: 5px; background: linear-gradient(87deg, rgba(255, 0, 95, 1) 0%, rgb(255, 94, 0) 100%); } .tp2 span:nth-child(1) { position: absolute; top: 0px; font-size: 11px; width: 100%; text-align: center; background: rgb(31, 29, 29); } .tp2 span:nth-child(2) { width: 100%; height: 40%; text-align: center; position: absolute; bottom: 0px; font-size: 11px; background: rgb(31, 29, 29); /* background: linear-gradient(87deg, rgba(255,0,95,1) 0%, rgb(255, 94, 0) 100%); */ } .n-t { /* border: 1px solid red; */ position: absolute; width: 100px; /* top: -1.6rem; */ /* margin-left: 8rem; */ } .y2 { padding: 0 10px; text-align: center; /* display: flex; */ /* align-items: center; */ position: absolute; width: 40px; /* height: 40px; */ top: -3.5rem; left: 15rem; color: rgb(255, 255, 255); background: rgb(31, 29, 29); /* background: linear-gradient(to left, transparent, #171718b0); */ border-radius: 5px; } .oz2 { /* border: 1px solid red; */ width: 40px; height: 40px; position: absolute; top: -3rem; right: 16.5rem; /* background: linear-gradient(to left, transparent, #171718b0); */ background: rgb(31, 29, 29); border-radius: 5px; } .v2 { position: relative; width: 300px; height: 35px; display: flex; border-radius: 10px; background: rgb(31, 29, 29); } .o2 { display: flex; width: 95%; /* border: 1px solid red; */ position: absolute; /* left: 1.3rem; */ /* background: rgba(255, 255, 255, 0.164); */ overflow: hidden; border-radius: 5px; /* top: 1rem; */ } .s2 { position: relative; width: 30%; background: rgba(26, 26, 26, 0.199); height: 20px; margin: 0 auto; overflow: hidden; border-radius: 5px; } @keyframes sk { 0% { background-size: 100%; } 30% { background-size: 105%; } 30% { opacity: 0 } 40% { background-size: 110%; } 50% { background-size: 105%; } 50% { filter: drop-shadow(0 0 2px rgb(255, 255, 255)) } 60% { background-size: 100%; } 100% { opacity: 1 } } @keyframes upp { 0% { opacity: .1; transform: skew(-45deg) translateX(-120px) } 50% { opacity: 1 } 100% { opacity: .1; transform: skew(-45deg) translateX(100px) } }