/* text styling */ img { max-width: 100%; } blockquote { background-color: rgba(255,255,255,0.10); border-left: 10px solid #eee; margin: 0; padding: 0 2rem; } code { display: inline-block; background: rgba(0,0,0,0.20); padding: 5px; } pre { overflow-x: auto; } h1 { line-height: normal; font-size: 300%; color: #de6b15; } h2 { font-size: 200%; } h3 { font-size: 125%; } a { color: rgba(81,185,255); text-decoration: none; } a:hover { color: rgba(81,185,255,0.50); text-decoration: none; } li { padding: 2px 0px; } /* Table */ table { border-collapse: collapse; margin-bottom: 15px; } tr { border-bottom: 1px solid rgb(50, 50, 50); } thead { text-align: left; } td { padding-right: 100px; } /* icon */ @font-face { font-family: 'Material Symbols Rounded'; font-style: normal; font-weight: 400; src: url(https://fonts.gstatic.com/s/materialsymbolsrounded/v120/syl0-zNym6YjUruM-QrEh7-nyTnjDwKNJ_190FjpZIvDmUSVOK7BDJ_vb9vUSzq3wzLK-P0J-V_Zs-QtQth3-jOc7TOVpeRL2w5rwZu2rIelXxc.woff2) format('woff2'); } .icon { font-family: 'Material Symbols Rounded'; user-select: none; } /* Structure */ html { color: rgba(220,220,220); background-color: #141516; background-size: 40px 40px; background-image: radial-gradient(circle, #242424 1px, rgba(0, 0, 0, 0) 1px); } body { min-height: 100vh; font-family: 'Inter'; line-height: 1.7; margin: 0; display: flex; flex-direction: column; } .center { flex-grow: 1; display: flex; flex-direction: row; justify-content: center; align-items: center; margin-top: 20px; } .content { width: 900px; max-width: 95vw; padding-bottom: 20px; } .footer { display: flex; justify-content: center; margin: 40px; } .header { display: flex; justify-content: space-between; margin: 40px; } /* Buttons */ .roundedButton { text-wrap: nowrap; background-color: rgba(0, 0, 0, 0.411); display: flex; flex-direction: row; gap: 10px; margin: 15px 5px; } .transparentButton { display: flex; flex-direction: row; border-radius: 500px; gap: 10px; padding: 8px 20px; } .links { flex-wrap: wrap; display: flex; gap: 25px; } /* mobile */ @media only screen and (max-device-width: 900px) { .header { margin: 10px; } .footer { margin: 10px; } .h1t { font-size: 300%; } } /* animation */ @keyframes reveal2 { from { opacity: 0.1; } to { opacity: 1; } } .anim1,body { opacity: 0; animation: reveal2 .5s forwards; animation-delay: 0s; } .anim2,.content { opacity: 0; animation: reveal2 .5s forwards; animation-delay: 300ms; } .anim3 { opacity: 0; animation: reveal2 .5s forwards; animation-delay: 450ms; } .anim4 { opacity: 0; animation: reveal2 .5s forwards; animation-delay: 600ms; } .anim5 { opacity: 0; animation: reveal2 .5s forwards; animation-delay: 750ms; } .anim6 { opacity: 0; animation: reveal2 .5s forwards; animation-delay: 900ms; } /* home page only */ .h1t { font-size: 500%; margin: 0px; } .h2t { margin: 15px 5px; } hr { border-color: white; border: 1px solid #ffffff1f; margin: 60px 0px; }