* { margin: 0; padding: 0; box-sizing: border-box; } html, body { height: 100%; } body { font-family: 'Poppins', sans-serif; color: #fff; background-size: cover; overflow: hidden; } video { position: fixed; top: 0; left: 0; width: 100%; height: 100%; object-fit: cover; z-index: -1; filter: blur(5px) brightness(25%); pointer-events: none; } @font-face { font-family: king; src: url(../fonts/Kingslayer.otf) } @font-face { font-family: MC; src: url(../fonts/MC.otf) } @font-face { font-family: strange; src: url(../fonts/Strange\ Piece.ttf) } @font-face { font-family: correctiontape; src: url(../fonts/CorrectionTape.ttf) } @font-face { font-family: hacka; src: url(../fonts/Modeseven-L3n5.ttf) } @font-face { font-family: old; src: url(../fonts/BALLT___.TTF) } @font-face { font-family: digital; src: url(../fonts/MINISKAP.TTF) } @font-face { font-family: The Wild Breath of Zelda; src: url(../fonts/The Wild Breath Of Zelda.otf) } @font-face { font-family: buble; src: url(../fonts/BLOBBYCHUG.ttf) } #kira1 { position: fixed; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 100%; height: auto; object-fit: cover; } #kira1 { filter: blur(3px) brightness(75%); z-index: -1; } #kira1::-webkit-media-controls { display: none; } footer { position: fixed; bottom: 10px; width: 100%; text-align: center; line-height: 17px; font-weight: 150; font-size: 11px; } .slider { -webkit-appearance: none; appearance: none; width: 100%; height: 5px; border-radius: 5px; background: #ddd; outline: none; opacity: 0.7; -webkit-transition: .2s; transition: opacity .2s; } .slider:hover { opacity: 1; } .slider::-webkit-slider-thumb { -webkit-appearance: none; appearance: none; width: 15px; height: 15px; border-radius: 50%; background: #4CAF50; cursor: pointer; } .slider::-moz-range-thumb { width: 15px; height: 15px; border-radius: 50%; background: #4CAF50; cursor: pointer; } @media (max-width: 768px) { #kira1 { top: 0; left: 0; transform: none; } } @keyframes video-scroll { from { transform: translateY(0); } to { transform: translateY(-50%); } } #kira1.playing { animation: video-scroll 10s linear infinite; } .center { margin: 0 auto; text-align: center; margin-top: 20px } .container { position: relative; top: 0px; max-width: 400px; margin: auto; margin-bottom: 15px; margin-top: 15px } i { font-size: 20px; margin-right: 5px } .pfp-image { animation: down 2s; border-radius: 100%; object-fit: cover; border: 5px solid #3b3d4e93; display: block; margin-left: auto; margin-right: auto; width: 140px; max-width: 140px; height: 140px } .username { animation: up 2s; font-size: 21px; margin-top: 15px; font-weight: 700 } .bio-text { font-size: 14px; margin-top: 6px; animation: up 2s; font-weight: 500; color: #f1f1f1bd } .social-icons { margin-top: 0; color: #fff; font-size: 24px; transition: .2s ease-in-out; padding: 0 2px } .tooltip { position: relative; display: inline-block } .tooltip .tooltiptext { visibility: hidden; width: 120px; background-color: #000; color: #fff; text-align: center; border-radius: 6px; padding: 8px 0; position: absolute; z-index: 1; bottom: 150%; left: 50%; margin-left: -63px; transform: scale(0); transition: ease-in-out 150ms } .tooltip:hover .tooltiptext { visibility: visible; transform: scale(1) } .social-icons:hover { transform: scale(1.1) } .social-icons:hover { transform: scale(1.1) } .spotifys { animation: up 2s; margin-bottom: 32px } .socials { margin: 0 auto; animation: up 2s; margin-bottom: 30px; margin-top: 19px; display: flex; align-items: center; justify-content: center } .badge { height: 20px } .badgeunder { animation: up 2s; height: 20px } .disc-name { font-weight: 600; font-size: 14px } .flex-display { display: flex; align-items: center; justify-content: center; padding: 9px 1px; border: 1px solid gray; width: 50%; margin: auto; border-radius: 20rem; margin-top: 20px; cursor: pointer } .disc { font-size: 14px; margin-right: 5px; color: #5865f2; text-shadow: #5865f2 0 0 9px } .img-class { animation: up 2s; max-width: 100%; max-height: 100%; width: auto; height: auto } .btn-link { animation: up 2s; padding: 12px 44px; width: 90%; text-align: center; background-color: #0d0d0e; border: 0 solid #1c1c1c; border-radius: 8px; -webkit-box-shadow: 0 0 17px 1px rgba(0, 0, 0, .57); -moz-box-shadow: 0 0 17px 1px rgba(0, 0, 0, .57); box-shadow: 0 0 17px 1px rgba(0, 0, 0, .57); cursor: pointer; color: #a7a7a7; transition: transform .25s ease, color .25s ease, background-color .25s ease, border-color .25s ease; margin-bottom: 19px; font-weight: 400; font-family: poppins } .discord-widget { animation: up 2s; padding: 12px 12px; width: 85%; text-align: center; border-radius: 8px; -webkit-box-shadow: 0 0 17px 1px rgba(0, 0, 0, .57); -moz-box-shadow: 0 0 17px 1px rgba(0, 0, 0, .57); box-shadow: 0 0 17px 1px rgba(0, 0, 0, .57); cursor: pointer; color: #a7a7a7; transition: transform .25s ease, color .25s ease, background-color .25s ease, border-color .25s ease; margin-bottom: 19px; font-weight: 400; font-family: poppins } .discord-widget:hover { -webkit-box-shadow: 0 0 20px 1px rgb(47 47 47/90%); -moz-box-shadow: 0 0 20px 1px rgb(47 47 47/90%); box-shadow: 0 0 20px 1px rgb(47 47 47/90%); transform: scale(.95) } .btn-link:hover { -webkit-box-shadow: 0 0 20px 1px rgb(47 47 47/90%); -moz-box-shadow: 0 0 20px 1px rgb(47 47 47/90%); box-shadow: 0 0 20px 1px rgb(47 47 47/90%); transform: scale(.95) } .btn-link:active { transform: scale(.92) } .sparkle { background-image: url(https://cdn.discordapp.com/attachments/975129514499772516/1043554950350897242/sparkle.gif) } .bg { position: absolute; height: 100%; width: 100%; background-size: cover; background-position: center } .mark { position: fixed; left: 0; bottom: 0; width: 100%; text-align: center; color: #fff; font-weight: 700 } .mark:hover { text-decoration: underline } .background { padding: 80px 0 } .blur { background: rgb(0 0 0/30%); backdrop-filter: blur(8px); -webkit-backdrop-filter: blur(8px); -moz-backdrop-filter: blur(8px); -ms-backdrop-filter: blur(8px); border: 1px solid rgb(0 0 0/20%); margin: auto; padding: 10px 100px; border-radius: 10px; -webkit-animation: fadein 2s; -moz-animation: fadein 2s; -ms-animation: fadein 2s; -o-animation: fadein 2s; animation: fadein 2s; -webkit-box-shadow: 0 0 50px -5px rgba(0, 0, 0, .75); -moz-box-shadow: 0 0 50px -5px rgba(0, 0, 0, .75); box-shadow: 0 0 50px -5px rgba(0, 0, 0, .75) } @keyframes fadein { from { opacity: 0 } to { opacity: 1 } } @-moz-keyframes fadein { from { opacity: 0 } to { opacity: 1 } } @-webkit-keyframes fadein { from { opacity: 0 } to { opacity: 1 } } @-ms-keyframes fadein { from { opacity: 0 } to { opacity: 1 } } .ytvid { width: 100%; height: 100%; position: absolute; top: 0; left: 0; border-radius: .35rem !important; animation: up 2s } .ytvid-container { position: relative; padding-bottom: 56.25%; padding-top: 25px; height: 0; border-radius: .4rem !important; margin: 0 7px } .rgb { animation: rainbow-text 1s infinite } @keyframes rainbow-text { 0% { color: #e87d7d } 2% { color: #e88a7d } 4% { color: #e8977d } 6% { color: #e8a47d } 8% { color: #e8b07d } 10% { color: #e8bd7d } 12% { color: #e8ca7d } 14% { color: #e8d77d } 16% { color: #e8e47d } 18% { color: #dfe87d } 20% { color: #d3e87d } 22% { color: #c6e87d } 24% { color: #b9e87d } 26% { color: #ace87d } 28% { color: #9fe87d } 30% { color: #92e87d } 32% { color: #86e87d } 34% { color: #7de881 } 36% { color: #7de88e } 38% { color: #7de89b } 40% { color: #7de8a8 } 42% { color: #7de8b5 } 44% { color: #7de8c1 } 46% { color: #7de8ce } 48% { color: #7de8db } 50% { color: #7de8e8 } 52% { color: #7ddbe8 } 54% { color: #7dcee8 } 56% { color: #7dc1e8 } 58% { color: #7db5e8 } 60% { color: #7da8e8 } 62% { color: #7d9be8 } 64% { color: #7d8ee8 } 66% { color: #7d81e8 } 68% { color: #867de8 } 70% { color: #927de8 } 72% { color: #9f7de8 } 74% { color: #ac7de8 } 76% { color: #b97de8 } 78% { color: #c67de8 } 80% { color: #d37de8 } 82% { color: #df7de8 } 84% { color: #e87de4 } 86% { color: #e87dd7 } 88% { color: #e87dca } 90% { color: #e87dbd } 92% { color: #e87db0 } 94% { color: #e87da4 } 96% { color: #e87d97 } 98% { color: #e87d8a } 100% { color: #e87d7d } } @keyframes down { from { transform: translate3d(0, -150px, 0) } to { transform: translate3d(0, 0, 0); opacity: 1 } } @keyframes up { from { transform: translate3d(0, 150px, 0) } to { transform: translate3d(0, 0, 0); opacity: 1 } } @-webkit-keyframes fadeIn { from { opacity: 0 } to { opacity: .8 } } @keyframes fadeIn { from { opacity: 0 } to { opacity: .8 } } @media only screen and (max-width:768px) { .blur { max-width: 100%; border-radius: 0 } .center { margin-top: 0 } } #snowflakeContainer { position: absolute; left: 0; top: 0; display: none } .snowflake { position: fixed; user-select: none; z-index: 1000; pointer-events: none; width: 15px; animation-name: snowflakes-shake } @media only screen and (max-width:768px) { .snowflake { width: 10px } } .blurpage { background: rgb(0 0 0/20%); backdrop-filter: blur(10px); -webkit-backdrop-filter: blur(10px); -moz-backdrop-filter: blur(10px); -ms-backdrop-filter: blur(10px); position: fixed; padding: 0; margin: 0; top: 0; left: 0; width: 100%; height: 100%; transition: all .5s ease-in-out } .blurpagerplc { background: 0 0; backdrop-filter: none; -webkit-backdrop-filter: none; -moz-backdrop-filter: none; -ms-backdrop-filter: none } .blurpagerplc2 { width: 10%; height: 10% } .musicbtn { font-size: 12px; color: #bdbdbd; position: absolute; top: 30%; left: 50%; transform: translate(-50%, -50%); width: 50px; padding: 15px; border: none; border-radius: 5px; outline: none; box-shadow: 2px 2px 4px rgba(0, 0, 0, .4); cursor: pointer; transition: all 2s ease-out; transition-timing-function: cubic-bezier(.1, 1, 0, 1); transform-origin: right top; opacity: .8 } .musicbtn:hover { opacity: 1 } audio { display: none } .replace { transform: translate(0, 0); opacity: .2; top: 0; left: 0 } *, *::after, *::before { -webkit-user-select: none; -webkit-user-drag: none; -webkit-app-region: no-drag; } header nav { display: flex; flex-direction: row; align-items: center; justify-content: center; padding: 0px 40px; animation: fadeInDown .8s; position: absolute; top: 0; left: 50%; transform: translateX(-58%); } header nav .header_links ul { display: flex; flex-wrap: wrap; flex-direction: row; } header nav .header_links ul li, section.main ul li { list-style-type: none; } header nav .header_links ul li a { outline: none; text-decoration: none; color: #a6a8b8; padding: 3px 12px; transition: 0.3s all; font-size: 15px; } header nav .header_links ul li a:hover { color: white; } header nav .header_logo img { width: 50px; height: 50px; border-radius: 100%; object-fit: cover; cursor: pointer; } /* Responsive nav bar */ @media only screen and (max-width: 630px) { header nav { display: flex; flex-direction: column; } header nav .header_logo { margin-bottom: 20px; } } @media only screen and (max-width: 320px) { header nav .header_links ul { display: flex; justify-content: center; text-align: center; align-items: center; flex-direction: row; flex-wrap: wrap; } } ::-webkit-scrollbar { width: 20px; } ::-webkit-scrollbar-track { background-color: transparent; } ::-webkit-scrollbar-thumb { background-color: #ffffff; } ::-webkit-scrollbar-thumb { background-color: #ffffff; border-radius: 20px; } ::-webkit-scrollbar-thumb { background-color: #ffffff; border-radius: 20px; border: 6px solid transparent; background-clip: content-box; } ::-webkit-scrollbar-thumb:hover { background-color: #ffffff; } body { background: white; } /* customizable snowflake styling */ .snowflake { color: #fff; font-size: 1em; font-family: Serif; text-shadow: 0 0 1px #000; } @-webkit-keyframes snowflakes-fall { 0% { top: -10% } 100% { top: 100% } } @-webkit-keyframes snowflakes-shake { 0% { -webkit-transform: translateX(0px); transform: translateX(0px) } 50% { -webkit-transform: translateX(80px); transform: translateX(80px) } 100% { -webkit-transform: translateX(0px); transform: translateX(0px) } } .overlay { position: fixed; top: 0; left: 0; width: 100%; height: 100vh; background-color: black; display: flex; align-items: center; justify-content: center; z-index: 9999; } .proceed-button { background-color: transparent; border: none; font-family: "arial"; color: rgb(255, 255, 255); position: fixed; font-size: 50px; font-family: "Tape"; } .proceed-button:hover { animation: glow 1s ease-in-out infinite alternate; } @keyframes snowflakes-fall { 0% { top: -10% } 100% { top: 100% } } @keyframes snowflakes-shake { 0% { transform: translateX(0px) } 50% { transform: translateX(80px) } 100% { transform: translateX(0px) } } .snowflake { position: fixed; top: -10%; z-index: 9999; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; cursor: default; -webkit-animation-name: snowflakes-fall, snowflakes-shake; -webkit-animation-duration: 10s, 3s; -webkit-animation-timing-function: linear, ease-in-out; -webkit-animation-iteration-count: infinite, infinite; -webkit-animation-play-state: running, running; animation-name: snowflakes-fall, snowflakes-shake; animation-duration: 10s, 3s; animation-timing-function: linear, ease-in-out; animation-iteration-count: infinite, infinite; animation-play-state: running, running } .snowflake:nth-of-type(0) { left: 1%; -webkit-animation-delay: 0s, 0s; animation-delay: 0s, 0s } .snowflake:nth-of-type(1) { left: 10%; -webkit-animation-delay: 1s, 1s; animation-delay: 1s, 1s } .snowflake:nth-of-type(2) { left: 20%; -webkit-animation-delay: 6s, .5s; animation-delay: 6s, .5s } .snowflake:nth-of-type(3) { left: 30%; -webkit-animation-delay: 4s, 2s; animation-delay: 4s, 2s } .snowflake:nth-of-type(4) { left: 40%; -webkit-animation-delay: 2s, 2s; animation-delay: 2s, 2s } .snowflake:nth-of-type(5) { left: 50%; -webkit-animation-delay: 8s, 3s; animation-delay: 8s, 3s } .snowflake:nth-of-type(6) { left: 60%; -webkit-animation-delay: 6s, 2s; animation-delay: 6s, 2s } .snowflake:nth-of-type(7) { left: 70%; -webkit-animation-delay: 2s, 1s; animation-delay: 2s, 1s } .snowflake:nth-of-type(8) { left: 80%; -webkit-animation-delay: 1s, 0s; animation-delay: 1s, 0s } .snowflake:nth-of-type(9) { left: 90%; -webkit-animation-delay: 3s, 1s; animation delay: 3s, 1s } .snowflake:nth-of-type(10) /* Demo Purpose Only*/ .demo { font-family: 'Raleway', sans-serif; color: #fff; display: block; margin: 0 auto; padding: 15px 0; text-align: center; } .demo a { font-family: 'Raleway', sans-serif; color: #000; } .snowflake img { height: 40px; bottom: 0; background-color: #; display: block; .noselect { -webkit-touch-callout: none; /* iOS Safari */ -webkit-user-select: none; /* Safari */ -khtml-user-select: none; /* Konqueror HTML */ -moz-user-select: none; /* Old versions of Firefox */ -ms-user-select: none; /* Internet Explorer/Edge */ user-select: none; /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */ }