*{margin:0;padding:0;box-sizing:border-box}ul{list-style:none}:root{--background: #4e6e82;--background-light25: color-mix(in srgb, white 25%, #4e6e82);--background-light50: color-mix(in srgb, white 50%, #4e6e82);--background-light75: color-mix(in srgb, white 75%, #4e6e82);--background-dark25: color-mix(in srgb, black 25%, #4e6e82);--background-dark50: color-mix(in srgb, black 50%, #4e6e82);--background-dark75: color-mix(in srgb, black 75%, #4e6e82);--font-color: var(--background-light75);--border-color: var(--background-light50)}:root{--fontsize: 16px}:root{--maxWidth: 1200px;--header-height: 20vh;--header-minHeight: 200px;--navMarked: 1px}html,body{height:100vh;width:100vw}html{font-size:var(--fontsize);color:var(--font-color)}body{background-color:var(--background);max-width:1200px;margin:0 auto;overflow-x:hidden;overflow-y:scroll}a{text-decoration:none;color:var(--font-color)}.hoverScale{transition:transform .1s ease}.hoverScale:hover{transform:scale(1.1)}.hoverScale_small:hover{transform:scale(1.05)}.hoverScale_large:hover{transform:scale(1.15)}.button{display:inline-block;border:1px solid var(--border-color);border-radius:.25rem;padding:.25rem .5rem;box-shadow:inset 0 2px 2px 0 var(--border-color);background-color:var(--background-dark50);color:var(--font-color)}*{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.5) transparent}*::-webkit-scrollbar{width:8px}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background-color:#ffffff80;border-radius:4px;border:2px solid transparent}*::-webkit-scrollbar-thumb:hover{background-color:#e6e6e680}
