*{color:#5b5b5b;text-shadow:1px 1px rgba(255,255,255,.9);font-family:Lucida Console,Monaco,monospace;--input-highlight-color: rgba(255, 255, 255, .8);--text-highlight-color: #1aff1a}p{font-size:18px}h1{font-size:32px}h2{font-size:28px}h3{font-size:24px}h4{font-size:22px}h5{font-size:20px}body{background-color:#0000001a}button{border-radius:5px;border:1px solid #aaa;margin:2px;background:linear-gradient(#fff,#ddd);text-shadow:1px 1px rgba(255,255,255,.9)}button:active{border:1px solid orange}button:hover{box-shadow:0 0 10px 5px #ffffff4d}table{width:100%;border:dashed 1px rgba(0,0,0,.2)}tr{border:0px}tr:nth-child(even){background-color:#ddd}tr:nth-child(odd){background-color:#eee}td{text-align:center;padding:2px 20px;border:0px}.underlined{text-decoration:underline}.indent{margin-left:5%;max-width:95%}p:hover{color:#464646;transition-duration:.2s}p.justified{text-align:justify;text-justify:inter-word}::selection{background:var(--text-highlight-color)}@media only screen and (max-width: 1200px) and (min-width: 800px){*{font-size:.9rem}}@media only screen and (max-width: 800px){*{font-size:.8rem}}.invalid,.invalid p{margin-top:.5em;font-size:smaller;color:#bf1d00}.valid,.valid p{margin-top:.5em;color:#05a300}
