.logo{font-family:Courier New,Courier,monospace}#main-header{border-bottom:.2rem solid #000;display:flex}#main-header h1{flex:1 0}#main-header nav{align-items:center;display:flex}#main-header nav a{color:#000;margin-right:1em;text-decoration:none}#main-header nav a:hover{text-decoration:underline}#main-header nav .active{font-weight:700;text-decoration:underline}.modal-form{background-color:#fff;border:1px solid #000;width:fit-content;padding:20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
