style.css (1680B)
1html, body { 2 margin: 0; 3 padding: 0; 4 background: #000022; 5 color: #ffffff; 6 font-family: monospace; 7} 8 9a { 10 text-decoration: none; 11 color: #ffffff; 12} 13 14a:hover { 15 color: #aaaaaa; 16 cursor: pointer; 17} 18 19td > input { 20 width: 100%; 21} 22 23body.mainpage { 24 width: 100%; 25 height: 100%; 26 position: fixed; 27} 28 29.right { 30 float: left; 31} 32 33.right { 34 float: right; 35} 36 37.profilepage .container { 38 padding: 20px 60px; 39 width: calc(100%-40px); 40} 41 42.form a { 43 margin: 0 10px; 44 font-weight: bold; 45 border: 1px solid white; 46 padding: 3px 13px; 47} 48 49.form div { 50 padding: 10px; 51 width: 90%; 52} 53 54.form table { 55 width: 90%; 56} 57 58.profilepage table, .profilepage th, .profilepage td { 59 border: 1px solid white; 60} 61 62.profilepage table { 63 border-collapse: collapse; 64} 65 66.secret { 67 display: hidden; 68} 69 70p#errorlog { 71 font-weight: bold; 72 white-space: pre-wrap; 73 word-break: break-word; 74 color: red; 75} 76 77#proplist { 78 margin-right: 30px; 79} 80 81#proplist td { 82 padding: 2px 10px; 83} 84 85#eventlog td, #eventlog th { 86 padding: 2px 10px; 87} 88 89#proplist td { 90 word-break: break-word; 91} 92 93#eventlog tr td:nth-child(4) { 94 word-break: break-word; 95} 96 97#main { 98 margin: 0 auto; 99 width: 60vw; 100} 101 102#navbar { 103 font-size: 1.5em; 104 width: 100%; 105 display: block; 106 border-bottom: 1px dotted white; 107} 108 109#notice { 110 background: #000044; 111 width: 100% 112} 113 114#navbar > div { 115 padding: 6px 10px; 116 display: inline-block; 117} 118 119#canvas { 120 width: 100%; 121 height: 100%; 122 overflow: hidden; 123 background: transparent; 124} 125 126input#challenge { 127 pointer-events: none; 128} 129 130#quote { 131 margin: 100px 10%; 132 font-size: 13pt; 133} 134 135#canvas_overlay { 136 font-size: 3vw; 137 opacity: 30%; 138 text-align: center; 139 position: absolute; 140 width: 100%; 141 height: 100%; 142 top: 50vh; 143 left: 0px; 144 z-index: -1; 145}