:root{--font-color:#fff;--bg-1:#000821;--bg-2:#000;--color-palette-1:#00f5e9;--color-palette-2:#1793ff;--color-palette-3:#751fff;--color-palette-4:#ff24a4;--color-palette-5:#ffa229;--color-palette-1-trans-1:color-mix( in srgb, var(--color-palette-1), rgba(0, 0, 0, .4) 80% );--color-palette-2-trans-1:color-mix( in srgb, var(--color-palette-2), rgba(0, 0, 0, .4) 75% );--color-palette-3-trans-1:color-mix( in srgb, var(--color-palette-3), rgba(0, 0, 0, .4) 75% );--color-palette-4-trans-1:color-mix( in srgb, var(--color-palette-4), rgba(0, 0, 0, .4) 75% );--color-palette-5-trans-1:color-mix( in srgb, var(--color-palette-5), rgba(0, 0, 0, .4) 75% );--color-palette-1-trans-2:color-mix( in srgb, var(--color-palette-1-trans-1), rgba(0, 0, 0, 0) 35% );--color-palette-2-trans-2:color-mix( in srgb, var(--color-palette-2-trans-1), rgba(0, 0, 0, 0) 30% );--color-palette-3-trans-2:color-mix( in srgb, var(--color-palette-3-trans-1), rgba(0, 0, 0, 0) 30% );--color-palette-4-trans-2:color-mix( in srgb, var(--color-palette-4-trans-1), rgba(0, 0, 0, 0) 30% );--color-palette-5-trans-2:color-mix( in srgb, var(--color-palette-5-trans-1), rgba(0, 0, 0, 0) 30% );--color-palette-1-trans-3:color-mix( in srgb, var(--color-palette-1), rgba(0, 0, 0, 0) 60% );--color-palette-2-trans-3:color-mix( in srgb, var(--color-palette-2), rgba(0, 0, 0, 0) 60% );--color-palette-3-trans-3:color-mix( in srgb, var(--color-palette-3), rgba(0, 0, 0, 0) 60% );--color-palette-4-trans-3:color-mix( in srgb, var(--color-palette-4), rgba(0, 0, 0, 0) 60% );--color-palette-5-trans-3:color-mix( in srgb, var(--color-palette-5), rgba(0, 0, 0, 0) 60% )}html,body,main{margin:0;padding:0;width:100vw;height:100%;min-height:100vh;min-height:100dvh;overflow:hidden}body{font-family:Russo One,sans-serif;font-size:2rem;letter-spacing:.05ch;color:var(--font-color)}body,.default-background{background:radial-gradient(var(--bg-1) 20%,var(--bg-2) 100%)}.default-background{position:absolute;inset:0;width:100vw;height:100dvh}a,a:visited{color:var(--font-color);text-decoration:none}:focus{outline:0}hr{border-bottom-width:.1rem}