1bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen/*
2bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen * Copyright (C) 2010 Apple Inc. All rights reserved.
3bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen *
4bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen * Redistribution and use in source and binary forms, with or without
5bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen * modification, are permitted provided that the following conditions
6bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen * are met:
7bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen * 1. Redistributions of source code must retain the above copyright
8bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen *    notice, this list of conditions and the following disclaimer.
9bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen * 2. Redistributions in binary form must reproduce the above copyright
10bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen *    notice, this list of conditions and the following disclaimer in the
11bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen *    documentation and/or other materials provided with the distribution.
12bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen *
13bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen * THIS SOFTWARE IS PROVIDED BY APPLE INC. AND ITS CONTRIBUTORS ``AS IS''
14bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
15bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
16bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR ITS CONTRIBUTORS
17bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
18bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
19bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
20bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
21bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
22bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
23bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen * THE POSSIBILITY OF SUCH DAMAGE.
24bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen */
25bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen
26bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsenbody {
27bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen  font-family: Helvetica, sans-serif;
28bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen  background-color: #DDD;
29bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen}
30bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen
31bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen.controls {
32bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen  border: 1px solid black;
33bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen  width: 300px;
34bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen  height: 660px;
35bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen  float: left;
36bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen  font-size: smaller;
37bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen  padding: 4px;
38bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen}
39bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen
40bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen.controls div {
41bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen  margin: 4px;
42bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen}
43bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen
44bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen.controls select {
45bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen  width: 100%;
46bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen}
47bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen
48bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen.details > div {
49bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen  margin: 4px 0;
50bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen}
51bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen
52a94275402997c11dd2e778633dacf4b7e630a35dBen Murdoch.test-type {
53a94275402997c11dd2e778633dacf4b7e630a35dBen Murdoch  float: left;
54a94275402997c11dd2e778633dacf4b7e630a35dBen Murdoch}
55a94275402997c11dd2e778633dacf4b7e630a35dBen Murdoch
56a94275402997c11dd2e778633dacf4b7e630a35dBen Murdoch.name > button {
57a94275402997c11dd2e778633dacf4b7e630a35dBen Murdoch  margin-top: 20px;
58a94275402997c11dd2e778633dacf4b7e630a35dBen Murdoch  float: right;
59a94275402997c11dd2e778633dacf4b7e630a35dBen Murdoch}
60a94275402997c11dd2e778633dacf4b7e630a35dBen Murdoch
61bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen.actions {
62bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen  margin-left: 320px;
63bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen  border: 1px solid black;
64bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen  font-size: smaller;
65bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen  height: 30px;
66bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen  padding: 4px;
67bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen  margin-bottom: 8px;
68bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen}
69bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen
70bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen.actions button {
71bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen  font-size: 13px;
72bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen  width: 5em;
73bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen}
74bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen
75bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen.note {
76a94275402997c11dd2e778633dacf4b7e630a35dBen Murdoch  display: inline-block;
77bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen  font-size: 10px;
78a94275402997c11dd2e778633dacf4b7e630a35dBen Murdoch  margin-left: 5px;
79bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen  color: gray;
80bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen}
81bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen.action-buttons {
82bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen  float: right;
83bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen}
84bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen
85bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen#test-content {
86bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen  margin-left: 320px;
87bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen  height: 612px;
88bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen  border: 1px solid black;
89bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen  padding: 4px;
90bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen  background-color: white;
91bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen}
92bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen
93bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen.info > div {
94bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen  margin: 6px 0;
95bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen}
96bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen
97bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen.info .title {
98bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen  font-size: larger;
99bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen  font-weight: bold;
100bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen}
101bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen
102bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen.info .url {
103bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen  font-family: monospace;
104bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen}
105bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen
106bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen.info .assertion, .info .flags {
107bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen  font-size: smaller;
108bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen}
109bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen
110a94275402997c11dd2e778633dacf4b7e630a35dBen Murdoch#warning {
111a94275402997c11dd2e778633dacf4b7e630a35dBen Murdoch  padding-left: 1em;
112a94275402997c11dd2e778633dacf4b7e630a35dBen Murdoch  color: red;
113a94275402997c11dd2e778633dacf4b7e630a35dBen Murdoch  display: none;
114a94275402997c11dd2e778633dacf4b7e630a35dBen Murdoch}
115a94275402997c11dd2e778633dacf4b7e630a35dBen Murdoch
116a94275402997c11dd2e778633dacf4b7e630a35dBen Murdoch#print-button {
117a94275402997c11dd2e778633dacf4b7e630a35dBen Murdoch  float: right;
118a94275402997c11dd2e778633dacf4b7e630a35dBen Murdoch  display: none;
119a94275402997c11dd2e778633dacf4b7e630a35dBen Murdoch}
120a94275402997c11dd2e778633dacf4b7e630a35dBen Murdoch
121a94275402997c11dd2e778633dacf4b7e630a35dBen Murdoch#test-content.print {
122a94275402997c11dd2e778633dacf4b7e630a35dBen Murdoch}
123a94275402997c11dd2e778633dacf4b7e630a35dBen Murdoch
124a94275402997c11dd2e778633dacf4b7e630a35dBen Murdoch#test-content.print #print-button {
125a94275402997c11dd2e778633dacf4b7e630a35dBen Murdoch  display: inline;
126a94275402997c11dd2e778633dacf4b7e630a35dBen Murdoch}
127a94275402997c11dd2e778633dacf4b7e630a35dBen Murdoch
128a94275402997c11dd2e778633dacf4b7e630a35dBen Murdoch#test-content.warn #warning {
129a94275402997c11dd2e778633dacf4b7e630a35dBen Murdoch  display: inline;
130a94275402997c11dd2e778633dacf4b7e630a35dBen Murdoch}
131a94275402997c11dd2e778633dacf4b7e630a35dBen Murdoch
132bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen#test-content iframe {
133bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen  border: 1px solid gray;
134bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen  margin: 2px;
135bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen}
136bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen
137bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen#test-content h2 {
138bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen  font-size: 11pt;
139bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen  margin: 2px 0 2px 0;
140bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen  color: darkgray;
141bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen}
142bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen
143bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen#test-list > option.untested {
144bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen}
145bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen
146a94275402997c11dd2e778633dacf4b7e630a35dBen Murdoch#test-list > option.pass {
147a94275402997c11dd2e778633dacf4b7e630a35dBen Murdoch  color: rgba(0, 128, 0, 0.6);
148a94275402997c11dd2e778633dacf4b7e630a35dBen Murdoch}
149a94275402997c11dd2e778633dacf4b7e630a35dBen Murdoch
150a94275402997c11dd2e778633dacf4b7e630a35dBen Murdoch#test-list > option.fail {
151a94275402997c11dd2e778633dacf4b7e630a35dBen Murdoch  color: rgba(255, 0, 0, 0.6);
152a94275402997c11dd2e778633dacf4b7e630a35dBen Murdoch}
153a94275402997c11dd2e778633dacf4b7e630a35dBen Murdoch
154a94275402997c11dd2e778633dacf4b7e630a35dBen Murdoch#test-list > option.skipped {
155a94275402997c11dd2e778633dacf4b7e630a35dBen Murdoch  color: rgba(255, 128, 0, 0.6);
156bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen}
157bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen
158bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen#test-content.with-ref {
159bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen}
160bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen
161bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen.frame-wrapper {
162bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen
163bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen}
164bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen
165bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen.frame-wrapper iframe {
166bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen  width: 98%;
167bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen  height: 460px;
168bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen}
169bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen
170bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen.frame-wrapper {
171bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen  height: 500px;
172bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen  width: 99%;
173bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen  display: inline-block;
174bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen}
175bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen
176bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen.with-ref > .frame-wrapper {
177bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen  width: 49%;
178bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen}
179bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen
180bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen#ref-wrapper {
181bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen  height: 500px;
182bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen  width: 49%;
183bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen  display: none;
184bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen}
185bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen
186bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen.with-ref > #ref-wrapper {
187bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen  display: inline-block;
188bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen}
189bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen
190bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen.results {
191bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen  border: 1px solid black;
192bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen  padding: 4px;
193bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen  margin-top: 6px;
194bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen}
195bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen
196bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen#output {
197bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen  border: 1px solid black;
198bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen  font-size: smaller;
199bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen  height: 220px;
200bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen  margin: 4px;
201bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen  padding: 4px;
202bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen  overflow-y: auto;
203bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen  background-color: white;
204bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen}
205bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen
206bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen#output > p {
207bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen  margin: 0;
208bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen}
209bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen#output .pass {
210bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen  color: green;
211bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen}
212bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen
213bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen#output .fail {
214bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen  color: red;
215bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen}
216bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen
217bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen#output .skipped {
218bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen  color: orange;
219bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen}
220bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen
221bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen#output .invalid {
222bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen  background: red;
223bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen}
224bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen
225bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen.output-options {
226bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen  float: right;
227bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen  border: 1px solid black;
228bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen  width: 200px;
229bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen  height: 220px;
230bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen  margin: 4px;
231bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen  padding: 4px;
232bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen  font-size: smaller;
233bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen}
234bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen
235bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen.output-options select {
236bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen  width: 90%;
237bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen}
238bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen
239bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen.summary {
240bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen  font-size: smaller;
241bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen  margin: 4px;
242bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen}
243bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen
244bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen.summary .label {
245bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen  display: inline-block;
246bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen  min-width: 5em;
247bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen  margin: 0;
248bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen}
249bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen
250bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen.summary span {
251bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen  display: inline-block;
252bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen  min-width: 3em;
253bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen  text-align: right;
254bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen  margin: 0;
255bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen}
256bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen
257bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen.summary td {
258bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen  text-align: right;
259bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen  padding: 4px;
260bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen}
261a94275402997c11dd2e778633dacf4b7e630a35dBen Murdoch
262a94275402997c11dd2e778633dacf4b7e630a35dBen Murdoch.custom button {
263a94275402997c11dd2e778633dacf4b7e630a35dBen Murdoch  display: block;
264a94275402997c11dd2e778633dacf4b7e630a35dBen Murdoch  margin: 12px 0;
265a94275402997c11dd2e778633dacf4b7e630a35dBen Murdoch}
266a94275402997c11dd2e778633dacf4b7e630a35dBen Murdoch
267a94275402997c11dd2e778633dacf4b7e630a35dBen Murdoch/* Overlay */
268a94275402997c11dd2e778633dacf4b7e630a35dBen Murdoch
269a94275402997c11dd2e778633dacf4b7e630a35dBen Murdoch#overlay {
270a94275402997c11dd2e778633dacf4b7e630a35dBen Murdoch  position: fixed;
271a94275402997c11dd2e778633dacf4b7e630a35dBen Murdoch  top: 0;
272a94275402997c11dd2e778633dacf4b7e630a35dBen Murdoch  left: 0;
273a94275402997c11dd2e778633dacf4b7e630a35dBen Murdoch  bottom: 0;
274a94275402997c11dd2e778633dacf4b7e630a35dBen Murdoch  right: 0;
275a94275402997c11dd2e778633dacf4b7e630a35dBen Murdoch  background-color: rgba(0, 0, 0, 0.6);
276a94275402997c11dd2e778633dacf4b7e630a35dBen Murdoch  display: none;
277a94275402997c11dd2e778633dacf4b7e630a35dBen Murdoch}
278a94275402997c11dd2e778633dacf4b7e630a35dBen Murdoch
279a94275402997c11dd2e778633dacf4b7e630a35dBen Murdoch#overlay.visible {
280a94275402997c11dd2e778633dacf4b7e630a35dBen Murdoch  display: block;
281a94275402997c11dd2e778633dacf4b7e630a35dBen Murdoch}
282a94275402997c11dd2e778633dacf4b7e630a35dBen Murdoch
283a94275402997c11dd2e778633dacf4b7e630a35dBen Murdoch.overlay-contents {
284a94275402997c11dd2e778633dacf4b7e630a35dBen Murdoch  position: relative;
285a94275402997c11dd2e778633dacf4b7e630a35dBen Murdoch  background-color: white;
286a94275402997c11dd2e778633dacf4b7e630a35dBen Murdoch  margin: 50px auto;
287a94275402997c11dd2e778633dacf4b7e630a35dBen Murdoch  width: 1000px;
288a94275402997c11dd2e778633dacf4b7e630a35dBen Murdoch  padding: 20px;
289a94275402997c11dd2e778633dacf4b7e630a35dBen Murdoch}
290a94275402997c11dd2e778633dacf4b7e630a35dBen Murdoch
291a94275402997c11dd2e778633dacf4b7e630a35dBen Murdoch.overlay-contents textarea {
292a94275402997c11dd2e778633dacf4b7e630a35dBen Murdoch  width: 90em;
293a94275402997c11dd2e778633dacf4b7e630a35dBen Murdoch  height: 50em;
294a94275402997c11dd2e778633dacf4b7e630a35dBen Murdoch}
295a94275402997c11dd2e778633dacf4b7e630a35dBen Murdoch.overlay-contents .buttons {
296a94275402997c11dd2e778633dacf4b7e630a35dBen Murdoch  text-align: right;
297a94275402997c11dd2e778633dacf4b7e630a35dBen Murdoch}
298a94275402997c11dd2e778633dacf4b7e630a35dBen Murdoch
299a94275402997c11dd2e778633dacf4b7e630a35dBen Murdoch.overlay-contents .note {
300a94275402997c11dd2e778633dacf4b7e630a35dBen Murdoch  float: left;
301a94275402997c11dd2e778633dacf4b7e630a35dBen Murdoch}
302a94275402997c11dd2e778633dacf4b7e630a35dBen Murdoch
303a94275402997c11dd2e778633dacf4b7e630a35dBen Murdoch.overlay-contents .buttons button {
304a94275402997c11dd2e778633dacf4b7e630a35dBen Murdoch  font-size: 13px;
305a94275402997c11dd2e778633dacf4b7e630a35dBen Murdoch  width: 6em;
306a94275402997c11dd2e778633dacf4b7e630a35dBen Murdoch  margin: 12px 8px;
307a94275402997c11dd2e778633dacf4b7e630a35dBen Murdoch}
308a94275402997c11dd2e778633dacf4b7e630a35dBen Murdoch
309