@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@300&display=swap'); :root { --inputcolor: #11334a; --submitcolor: #11334a; --submitcolorhover: #1e5b85; --errorcolor: #ff2424; --bgcolorlight: #37adfa; --bgcolordark: #2980b9; --infobglight: 17, 51, 74; /* RGB */ --infobgdark: 17, 51, 74; /* RGB */ } html { width: 100%; height: 100%; font-family: 'Poppins', sans-serif; font-size: 14px; line-height: 1.7; color: #f3f3f3; } .bg { position: fixed; width: 100%; height: 100%; background: linear-gradient(to bottom left, var(--bgcolorlight), var(--bgcolordark)); top: 0; left: 0; z-index: -1; } .protection { min-width: 800px; min-height: 550px; position: fixed; width: 50%; height: calc(50% + 103.6px); bottom: calc(50% + 103.6px); left: 50%; transform: translate(-50%, calc(50% + 103.6px)); z-index: 997; border-radius: 4px; box-shadow: 1px 5px 10px #333333; background: #ffffff; } .protection p { font-size: 14px; width: 100%; text-align: center; font-weight: bold; color: #333333; } .protection p.result { color: #33cccc; } .protection img { width: calc(100% - 30px); height: calc(100% - 133.6px); margin: 15px; object-fit: contain; object-position: center; -webkit-user-drag: none; -khtml-user-drag: none; -moz-user-drag: none; -o-user-drag: none; user-drag: none; } .protection.active { animation: protect_active 3s; bottom: -51%; } @keyframes protect_active { 0% { bottom: calc(50% + 103.6px); } 80% { bottom: calc(50% + 103.6px); } 90% { bottom: calc(60% + 103.6px); } 100% { bottom: -51%; } } .protection .hidden { display: none; visibility: hidden; } .protection .hp { position: fixed; bottom: -1000px; left: -1000px; } .container { max-width: 780PX; max-height: 550px; min-width: 550px; min-height: 340px; width: 80%; height: 40%; border-radius: 2px; box-shadow: 8px 8px 5px rgb(22 2 6 / 30%); transform: translate(-50%, -50%); top: 50%; left: 50%; position: absolute; background: linear-gradient(135deg, rgba(255,255,255,0.2) 0%,rgba(0,0,0,0.2) 100%); line-height: 1; } input { opacity: 0.7; border: 0; background: var(--inputcolor); display: block; margin: 20px auto; padding: 14px 10px; width: 40%; outline: none; color: white; transition: 0.25s; border-radius: 2px; } input[type = "submit"] { border: 0; background: var(--submitcolor); display: block; margin: 20px auto; padding: 14px 10px; width: 30%; outline: none; color: white; transition: 0.25s; cursor: pointer; } input.pass { -webkit-text-security: disc !important; } input[type = "submit"]:hover{ background: var(--submitcolorhover); } input[type = "submit"]:disabled { cursor: not-allowed; } .container i { position: absolute; } p.errortext { font-weight: bold; color: var(--errorcolor); text-align: center; text-shadow: 1px 1px 2px #333; font-size: 16px; letter-spacing: 0.5px; } .icon { margin: 12.5px; margin-left: 361.7px; color: #f0f0f0; text-align: center; width: 18px; height: 18px; } .icon svg { width: 18px; height: 18px; } .login { padding-top: 50px; float: left; height: 100%; width: 70%; } .info { float: right; width: 30%; height: 100%; text-align: center; background: linear-gradient(rgba(var(--infobglight), 0.8), rgba(var(--infobgdark), 0.8)); opacity: 0.9; margin: 0; box-shadow: 0px 5px 5px rgb(22 2 6 / 30%); } .mobilelogin { visibility: hidden; position: absolute; } /* 6 digit OTC */ .otcdiv { min-width: 800px; min-height: 300px; position: fixed; width: 50%; height: calc(20% + 103.6px); bottom: calc(50% + 103.6px); left: 50%; transform: translate(-50%, calc(50% + 103.6px)); z-index: 999; border-radius: 4px; box-shadow: 1px 5px 10px #333333; background: #f5f5f5; color: var(--inputcolor); text-align: center; padding: 30px; visibility: visible; display: unset; animation: floatup 0.4s ease; } .otcdiv.deactive { display: none; visibility: hidden; } .otcdiv:not(.deactive) + .bg { z-index: 998; background: linear-gradient(to bottom left, color-mix(in srgb, var(--bgcolorlight) 70%, black), color-mix(in srgb, var(--bgcolordark) 70%, black)); } input.otc { margin-top: 40px; display: block; color: var(--inputcolor); font-weight: bold; border: #333333bd 1px solid; font-family: "Consolas", ui-monospace, "Menlo", "Source Code Pro", monospace; font-size: 2em; --gap: 8px; width: calc(6 * (var(--gap) + 1ch)); letter-spacing: var(--gap); padding: var(--gap); padding-right: 0; border-radius: calc(var(--gap) / 2); background: linear-gradient(to right, #dddddd 1px 1ch, transparent 0) content-box center left / calc(1ch + var(--gap)) 1em repeat-x; } .otcdiv input[type = "submit"] { bottom: 15px; position: absolute; left: 35%; } .otcdiv h1 { font-size: 28px; } .otcdiv p { font-size: 14px; } @keyframes floatup { 0% { bottom: -75px; } 100% { bottom: calc(50% + 103.6px); } } @media (max-width:1230px) { .container { height: 600px; max-width: 700px; min-height: 700px; width: 700px; } .mobilelogin h1 { font-size: 60px; visibility: visible; position: relative; text-align: center; } .mobilelogin { padding-top: 35px; width: 100%; } .form { margin-top: 200px; } .icon { margin: 14.5px; margin-left: 523.5px; width: 36px; height: 36px; } .icon svg { width: 36px; height: 36px; } .login { width: 100%; height: 100%; padding-top: 0px; } .info { visibility: hidden; position: absolute; } h1 { font-size: 40pt; } p { font-size: 25px; } .login input[type = "text"],.login input[type = "password"]{ margin: 20px auto; padding: 18px 14px; width: 60%; color: white; font-size: 25px; } .login input[type = "submit"]{ margin: 20px auto; padding: 18px 14px; width: 50%; font-size: 25px; } } /* Wave anim */ section { opacity: 0.5; position: fixed; width: 100%; overflow: hidden; height: 40%; bottom: 0; left: 0; z-index: -1; } section .wave { position: absolute; bottom: 0; left: 0; width: 100%; height: 100px; background: url("data:image/png;base64,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Pa3loYzHdlfMe0h1TsuG3oEcv4VTSgAEAADYP7a3DbfvMryzJSAearnX8KaWV5I/X32q+lj1p9UfjDEOrTEw69raxPu66q9Ul1SPqi5qeRTj3OoBLRt5R0c8IQ92GQEQAACA++JYMXH7JeXbtn5+U3XL1tcnWkLjR1qOOv9pdfMY4307PvmG2dqy+/qWI7KPqR5RnV89siXQbW/bnXnUj2e0RLvto7TCHWwwARAAAIDdbt7t8/bPj2x91XIcevuP39ESI+/uluP4Xjcex19zdktY+2rOaDneeqy/dzu0HTjq89EPVdw9xglzwP0iAAIAAADABvNiDgAAAABsMAEQAAAAADaYAAgAAAAAG0wABAAAAIANJgACAAAAwAYTAAEAAABggwmAAAAAALDBBEAAAAAA2GACIAAAAABsMAEQAAAAADaYAAgAAAAAG0wABAAAAIANJgACAAAAwAYTAAEAAABggwmAAAAAALDBBEAAAAAA2GACIAAAAABsMAEQAAAAADaYAAgAAAAAG0wABAAAAIANJgACAAAAwAYTAAEAAABggwmAAAAAALDBBEAAAAAA2GACIAAAAABsMAEQAAAAADaYAAgAAAAAG0wABAAAAIANJgACAAAAwAYTAAEAAABggwmAAAAAALDBBEAAAAAA2GACIAAAAABsMAEQAAAAADaYAAgAAAAAG0wABAAAAIANJgACAAAAwAYTAAEAAABgg/1fYK0mLJ3gbCAAAAAASUVORK5CYII="); background-size: 1000px 100px; } section .wave.wave1 { animation: wave1 15s linear infinite; z-index: 1000; opacity: 1; animation-delay: 0s; bottom: 0; } section .wave.wave2 { animation: wave2 15s linear infinite; z-index: 999; opacity: 0.8; animation-delay: -5s; bottom: 10px; } section .wave.wave3 { animation: wave1 30s linear infinite; z-index: 998; opacity: 0.2; animation-delay: -2s; bottom: 15; } section .wave.wave4 { animation: wave2 20s linear infinite; z-index: 997; opacity: 0.5; animation-delay: -5s; bottom: 20px; } @keyframes wave1 { 0% { background-position-x: 0; } 100% { background-position: 1000px; } } @keyframes wave2 { 0% { background-position-x: 0; } 100% { background-position: -1000px; } }