@import url("https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap"); @import url("https://cdn.jsdelivr.net/gh/hung1001/font-awesome-pro@4cac1a6/css/all.css"); * { margin: 0; padding: 0; box-sizing: border-box; user-select: none; } html, body { overscroll-behavior: none; user-select: none; -webkit-touch-callout: none; } body { color: #ffffff; font-family: "Poppins", sans-serif; } main { position: absolute; top: 0px; left: 0px; right: 0px; bottom: 0px; overflow: hidden; background-color: #212121; } main > header { display: flex; align-items: center; width: 100%; justify-content: right; -webkit-app-region: drag; } main > section { width: 100%; } main > section.frames { height: calc(60% - 60px); } main > section.frames > article.frame { width: 100%; height: 100%; display: grid; align-content: end; } button { color: #ffffff; border: none; cursor: pointer; outline: none; transition: .3s all; font-weight: 600; font-family: "Poppins", sans-serif; background-color: transparent; } input { border: none; outline: none; color: #ffffff; padding: 0px 12px; height: 32px; font-family: "Poppins", sans-serif; background-color: transparent; } img { user-select: none; pointer-events: none; } a { cursor: pointer; font-size: 12px; margin-left: calc((100% - 85%) / 2); text-decoration: underline; } div.loader { overflow: hidden; position: absolute; left: 0px; right: 0px; bottom: 0px; width: 100%; height: 6px; } div.loader > div.full { height: 6px; width: 100%; } div.loader > div.full > div.loading { height: 6px; width: 50%; transition: 1s width; } div.loader > div.full > div.loading { animation: animateLoadingEffect 0.7s linear infinite; } @keyframes animateLoadingEffect { 0% { transform: translateX(-100%); } 100% { transform: translateX(200%); } } [hidden] { display: none !important; visibility: none !important; } * { scrollbar-width: thin; scrollbar-color: rgba(146, 146, 146, 0.5) transparent; } ::-webkit-scrollbar { width: 6px; height: 6px; } ::-webkit-scrollbar-button { display: none !important; width: 0 !important; height: 0 !important; } ::-webkit-scrollbar-corner { background: transparent; } ::-webkit-scrollbar-track { background: transparent; } ::-webkit-scrollbar-thumb { background-color: #9292924d; border-radius: 10px; border: 1px solid transparent; background-clip: content-box; } ::-webkit-scrollbar-thumb:hover { background-color: #929292cc; }