@font-face{font-family:Rokkitt;src:url(../media/Rokkitt-SemiBold.930dd03d.ttf)format("truetype");font-weight:700}@font-face{font-family:Rokkitt;src:url(../media/Rokkitt-Regular.5197fc44.ttf)format("truetype");font-weight:400}@font-face{font-family:Bebas Neue;font-weight:700;src:url(../media/BebasNeue-Bold.1cf58754.ttf)format("opentype")}@font-face{font-family:Bebas Neue;src:url(../media/BebasNeue-Regular.513ee6c8.otf)format("opentype");font-weight:400}:root{--color-primary:#212121;--color-secondary:#fff;--color-foreground:var(--color-primary);--color-background:var(--color-secondary);--type-primary:Rokkitt;--type-secondary:"Bebas Neue";--type-regular:normal;--type-bold:bold}*{box-sizing:border-box;vertical-align:baseline;border:none;margin:0;padding:0}::selection{background-color:var(--color-foreground);color:var(--color-background)}body{min-height:100vh;font-size:100%;font-family:var(--type-primary);font-weight:var(--type-regular);color:var(--color-foreground);background-color:var(--color-background);-webkit-hyphens:auto;hyphens:auto}h1 h2 h3 h4 h5 h6{font-weight:var(--type-bold)}h1{font-size:1.938rem}h2{font-size:1.562rem}h3{font-size:1.25rem}h4{font-size:1rem}h5{font-size:.812rem}h6{font-size:.625rem}a{color:var(--color-foreground);text-decoration:none;display:inline-block}li{list-style-type:none}pre{background:var(--color-foreground);color:var(--color-background);border-radius:.5rem;padding:1rem;overflow-x:auto}button{cursor:pointer;font-family:var(--type-secondary);font-size:inherit;border:1px solid var(--color-foreground);background:0 0;border-radius:.5rem;padding:.5rem 2rem}form,input,textarea,select,label{font-family:inherit;font-size:inherit;-webkit-hyphens:auto;hyphens:auto;color:inherit;display:inline-block}.table-responsive{width:100%;margin-bottom:2rem;overflow-x:auto}table{text-align:left;border-spacing:0;border-collapse:collapse;width:100%}table th{border-bottom:1px solid var(--color-foreground)}table td{white-space:nowrap}table th,table td{padding:.5rem}main{width:100%;max-width:1000px;margin:0 auto;position:relative}
.NavBar-module__OG9WLG__header{font-family:var(--type-secondary);justify-content:space-between;align-items:center;padding:1rem 0;display:flex;position:absolute;left:0;right:0}.NavBar-module__OG9WLG__header__ul{flex-direction:row;gap:1rem;display:flex}.NavBar-module__OG9WLG__header__li__active{text-decoration:underline}@media screen and (max-width:768px){.NavBar-module__OG9WLG__header{margin:0 1rem}}
