22 transition:box-shadow .2s;
23 box-shadow:0 2px 5px rgba(0,0,0,.26);
25 background:deepskyblue
34 text-shadow:0 0 2px #bbb;
48 height:calc(100% - 5rem)
56 width:calc(0% + 15rem);
57 height:calc(100% - 4rem);
58 background-color:white
63 width:calc(100% - 15rem);
64 height:calc(100% - 1rem);
68 header > .fill > .container {
70 -webkit-user-select:none;
71 -moz-user-select:none;
77 header > .fill > .container > #logo {
78 margin:0 3.5rem 0 1.5rem
81 header > .fill > .container > #logo > img {
86 header > .fill > .container > #brand {
90 vertical-align:text-bottom;
103 list-style-type: none;
110 padding: 0.4rem 1rem;
115 padding: 0.4rem 2rem;
116 list-style-type: none;
123 list-style-type: none;
128 .menu-item:hover, .category:hover {
129 background-color: lightgray;
138 display: inline-block;
141 margin: 0 0.5rem 0 0.5rem;
142 padding: 0.5rem 2rem 0.5rem 2rem;
146 background-color: lightgray;
149 .report-block, #report-dates, #filter, #page-selector {
150 margin: 0 1rem 0 1rem;
151 background-color: white;
156 padding: 0.2rem 1rem 1rem 1rem;
161 padding: 0.5rem 1rem 0.5rem 1rem;
172 padding: 0 2rem 0 2rem;
191 #report tr:nth-child(2n+1) {
192 background-color: lightgray;
195 #report tr:nth-child(2n) {
196 background-color: white;
201 height: calc(100% - 10rem);
204 .numeric, .clickable-numeric {
210 padding: 0.4rem 0 0.4rem 2rem;
213 .clickable, .clickable-numeric {
215 text-decoration: underline;