-43
hugo/layouts/_default/baseof.html
-43
hugo/layouts/_default/baseof.html
···
1
-
<!DOCTYPE html>
2
-
<html lang="{{ with .Site.LanguageCode }}{{ . }}{{ else }}en-US{{ end }}">
3
-
4
-
<head>
5
-
<meta http-equiv="X-Clacks-Overhead" content="GNU Terry Pratchett" />
6
-
<meta charset="utf-8">
7
-
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
8
-
{{- partial "favicon.html" . -}}
9
-
<title>{{- block "title" . }}{{ with .Title }}{{ . }} | {{ end }}{{ .Site.Title }}{{- end }}</title>
10
-
11
-
{{- partial "seo_tags.html" . -}}
12
-
<meta name="referrer" content="no-referrer-when-downgrade" />
13
-
14
-
{{ with .OutputFormats.Get "rss" -}}
15
-
{{ printf `<link rel="%s" type="%s" href="%s" title="%s" />` .Rel .MediaType.Type .Permalink $.Site.Title | safeHTML }}
16
-
{{ end -}}
17
-
18
-
{{- partial "style.html" . -}}
19
-
20
-
<!-- A partial to be overwritten by the user.
21
-
Simply place a custom_head.html into
22
-
your local /layouts/partials-directory -->
23
-
{{- partial "custom_head.html" . -}}
24
-
</head>
25
-
26
-
<body>
27
-
<header>
28
-
{{- partial "header.html" . -}}
29
-
</header>
30
-
<main>
31
-
{{- block "main" . }}{{- end }}
32
-
</main>
33
-
<footer>
34
-
{{- partial "footer.html" . -}}
35
-
</footer>
36
-
37
-
<!-- A partial to be overwritten by the user.
38
-
Simply place a custom_body.html into
39
-
your local /layouts/partials-directory -->
40
-
{{- partial "custom_body.html" . -}}
41
-
</body>
42
-
43
-
</html>
hugo/layouts/_default/list.html
hugo/layouts/list.html
hugo/layouts/_default/list.html
hugo/layouts/list.html
hugo/layouts/_default/single.html
hugo/layouts/single.html
hugo/layouts/_default/single.html
hugo/layouts/single.html
+12
hugo/layouts/_partials/favicon.html
+12
hugo/layouts/_partials/favicon.html
···
1
+
{{ with .Site.Params.favicon }}
2
+
<link rel="shortcut icon" href="{{ . | absURL }}" />
3
+
{{ end }}
4
+
{{ with .Site.Params.favicon32 }}
5
+
<link rel="icon" type="image/png" sizes="32x32" href="{{ . | absURL }}">
6
+
{{ end }}
7
+
{{ with .Site.Params.favicon16 }}
8
+
<link rel="icon" type="image/png" sizes="16x16" href="{{ . | absURL }}">
9
+
{{ end }}
10
+
{{ with .Site.Params.appletouchicon }}
11
+
<link rel="apple-touch-icon" sizes="180x180" href="{{ . | absURL }}">
12
+
{{ end }}
+9
hugo/layouts/_partials/header.html
+9
hugo/layouts/_partials/header.html
···
1
+
<header>
2
+
<h1>{{ .Site.Title }}</h1>
3
+
<p class="hosted">Hosted by <a href="!!YOURLINK!!" target="_blank">!!YOURNAME!!</a> • <a href="!!LINK TO HASHTAG FILTER!!" target="_blank">#!!HASHTAG!!</a></p>
4
+
<div class="joined">
5
+
<span class="count" id="joinedCount">!!#!!</span>
6
+
<span class="caption">Joined</span>
7
+
</div>
8
+
{{- partial "nav.html" . -}}
9
+
</header>
+36
hugo/layouts/baseof.html
+36
hugo/layouts/baseof.html
···
1
+
<!DOCTYPE html>
2
+
<html lang="{{ with .Site.LanguageCode }}{{ . }}{{ else }}en-US{{ end }}">
3
+
4
+
<head>
5
+
<meta charset="utf-8">
6
+
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
7
+
{{- partial "favicon.html" . -}}
8
+
<title>{{- block "title" . }}{{ .Site.Title }}{{ with .Title }} | {{ . }}{{ end }}{{- end }}</title>
9
+
10
+
{{- partial "seo_tags.html" . -}}
11
+
<meta name="referrer" content="no-referrer-when-downgrade" />
12
+
<link rel="manifest" href="./site.webmanifest">
13
+
14
+
{{ with .OutputFormats.Get "rss" -}}
15
+
{{ printf `<link rel="%s" type="%s" href="%s" title="%s" />` .Rel .MediaType.Type .Permalink $.Site.Title | safeHTML }}
16
+
{{ end -}}
17
+
18
+
{{- partial "style.html" . -}}
19
+
</head>
20
+
21
+
<body>
22
+
<div id="banner">
23
+
<!-- uncomment the below line if banner is desired -->
24
+
<!-- <img src="!!YOURBANNER!!" alt="!!BANNERALT!!" /> -->
25
+
</div>
26
+
<div id="page">
27
+
{{- partial "header.html" . -}}
28
+
<main>
29
+
{{- block "main" . }}{{- end }}
30
+
</main>
31
+
<main>
32
+
{{- block "main" . }}{{- end }}
33
+
</main>
34
+
{{- partial "footer.html" . -}}
35
+
</body>
36
+
</html>
+20
hugo/layouts/home.html
+20
hugo/layouts/home.html
···
1
+
{{ define "main" }}
2
+
<div class="clock">
3
+
<div class="dates" id="dates">Submissions open from <b id="startDate">!!STARTDATE/TIME!!</b> to <b id="endDate">!!ENDDATE/TIME!!</b></div>
4
+
<div class="countdown">
5
+
<div class="counters">
6
+
<div class="verb">Starts in</div>
7
+
<div class="days"><span class="num" id="days">#</span><span class="caption">days</span></div>
8
+
<div class="hours"><span class="num" id="hours">#</span><span class="caption">hours</span></div>
9
+
<div class="minutes"><span class="num" id="minutes">#</span><span class="caption">minutes</span></div>
10
+
<div class="seconds"><span class="num" id="seconds">#</span><span class="caption">seconds</span></div>
11
+
</div>
12
+
</div>
13
+
<div class="join">
14
+
<a href="!!JOINLINK!!" class="joinbtn">Join Jam</a>
15
+
</div>
16
+
</div>
17
+
<div class="content">
18
+
{{ .Content }}
19
+
</div>
20
+
{{ end }}
-3
hugo/layouts/partials/custom_body.html
-3
hugo/layouts/partials/custom_body.html
-3
hugo/layouts/partials/custom_head.html
-3
hugo/layouts/partials/custom_head.html
-2
hugo/layouts/partials/favicon.html
-2
hugo/layouts/partials/favicon.html
-4
hugo/layouts/partials/header.html
-4
hugo/layouts/partials/header.html
hugo/layouts/partials/style.html
hugo/layouts/_partials/style.html
hugo/layouts/partials/style.html
hugo/layouts/_partials/style.html
+481
plain-php/css/style.css
+481
plain-php/css/style.css
···
1
+
@import url("https://fonts.googleapis.com/css2?family=Knewave&family=Work+Sans:ital,wght@0,100..900;1,100..900&display=swap");
2
+
/* if you want to use different fonts, you can use other stuff from google fonts
3
+
if you don't want to use google, you may want to look into hosting your own fonts locally */
4
+
/* display variables! skip the images if you don't want them */
5
+
:root {
6
+
--background: #ECEBDE;
7
+
--foreground: #000000;
8
+
--accent: #A59D84;
9
+
--mainfont: "Work Sans", Helvetica, Arial, sans-serif;
10
+
--headingfont: "Knewave", "Arial Black", sans-serif;
11
+
--roundedCorners: 0px;
12
+
--pageBgImage: url();
13
+
--contentBgImage: url();
14
+
}
15
+
16
+
* {
17
+
box-sizing: border-box;
18
+
}
19
+
20
+
body {
21
+
background-color: var(--background);
22
+
background-image: url(--pageBgImage);
23
+
color: var(--foreground);
24
+
font-family: var(--mainfont);
25
+
font-size: 1em;
26
+
}
27
+
28
+
a {
29
+
color: var(--accent);
30
+
text-decoration: underline;
31
+
}
32
+
a:hover {
33
+
color: color-mix(in srgb-linear, var(--accent), #000000 50%);
34
+
}
35
+
36
+
.icon {
37
+
width: 16px;
38
+
height: 16px;
39
+
text-indent: -999px;
40
+
overflow: hidden;
41
+
display: inline-block;
42
+
vertical-align: middle;
43
+
margin-right: 5px;
44
+
}
45
+
.icon.web {
46
+
mask: url(../images/web.svg);
47
+
}
48
+
.icon.windows {
49
+
mask: url(../images/windows.svg);
50
+
}
51
+
.icon.macos {
52
+
mask: url(../images/macos.svg);
53
+
}
54
+
.icon.linux {
55
+
mask: url(../images/linux.svg);
56
+
}
57
+
.icon.android {
58
+
mask: url(../images/android.svg);
59
+
}
60
+
.icon.random {
61
+
mask: url(../images/random.svg);
62
+
}
63
+
.icon.sort-asc {
64
+
mask: url(../images/sort-asc.svg);
65
+
}
66
+
.icon.sort-desc {
67
+
mask: url(../images/sort-desc.svg);
68
+
}
69
+
70
+
.btn {
71
+
padding: 5px 10px;
72
+
font-size: 1em;
73
+
font-weight: bold;
74
+
border-radius: 5px;
75
+
background-color: var(--accent);
76
+
color: var(--background);
77
+
text-decoration: none;
78
+
white-space: pre;
79
+
}
80
+
.btn:hover {
81
+
background-color: color-mix(in srgb-linear, var(--accent), #000000 50%);
82
+
color: var(--background);
83
+
}
84
+
85
+
#page {
86
+
max-width: 960px;
87
+
margin: 50px auto;
88
+
background-color: color-mix(in srgb-linear, var(--background), #FFFFFF 50%);
89
+
background-image: var(--contentBgImage);
90
+
border-radius: var(--roundedCorners);
91
+
}
92
+
body.wide #page {
93
+
max-width: none;
94
+
margin: 0;
95
+
}
96
+
97
+
header {
98
+
padding: 20px 20px 0;
99
+
position: relative;
100
+
background-color: color-mix(in srgb-linear, var(--background), #FFFFFF 25%);
101
+
}
102
+
header h1 {
103
+
font-size: 2.5em;
104
+
font-weight: bold;
105
+
margin: 0;
106
+
}
107
+
header .hosted {
108
+
margin: 0;
109
+
}
110
+
header .joined,
111
+
header .entries {
112
+
text-align: center;
113
+
position: absolute;
114
+
top: 20px;
115
+
right: 20px;
116
+
}
117
+
header .joined .count,
118
+
header .entries .count {
119
+
font-size: 2.25em;
120
+
display: block;
121
+
}
122
+
header .joined .caption,
123
+
header .entries .caption {
124
+
font-size: 0.8em;
125
+
display: block;
126
+
color: color-mix(in srgb-linear, var(--foreground) #FFFFFF, 25%);
127
+
}
128
+
header nav {
129
+
margin-top: 20px;
130
+
padding-bottom: 10px;
131
+
}
132
+
header nav ul {
133
+
margin-bottom: 0;
134
+
display: flex;
135
+
gap: 10px;
136
+
list-style: none;
137
+
padding: 0;
138
+
}
139
+
header nav ul li a {
140
+
text-decoration: none;
141
+
padding: 5px 0;
142
+
border-bottom: 5px transparent solid;
143
+
color: var(--foreground);
144
+
}
145
+
header nav ul li a.current, header nav ul li a:hover {
146
+
border-bottom: 5px var(--accent) solid;
147
+
color: var(--foreground);
148
+
}
149
+
150
+
main {
151
+
padding: 20px;
152
+
text-align: center;
153
+
}
154
+
155
+
footer {
156
+
text-align: center;
157
+
font-size: 0.8em;
158
+
padding: 5px 10px;
159
+
margin-top: 20px;
160
+
}
161
+
footer a {
162
+
text-decoration: none;
163
+
}
164
+
165
+
[popover] {
166
+
position: fixed;
167
+
z-index: 99;
168
+
max-width: 90%;
169
+
max-height: 90%;
170
+
}
171
+
172
+
[popover]:-internal-popover-in-top-layer::backdrop {
173
+
background-color: rgba(0, 0, 0, 0.5);
174
+
}
175
+
176
+
.clock {
177
+
border: 1px var(--accent) solid;
178
+
border-radius: 5px;
179
+
display: inline-grid;
180
+
grid-template-areas: "date date" "countdown join";
181
+
margin: 50px auto;
182
+
}
183
+
.clock .dates {
184
+
border-bottom: 1px var(--accent) solid;
185
+
padding: 10px;
186
+
grid-area: date;
187
+
text-align: center;
188
+
}
189
+
.clock .countdown {
190
+
grid-area: countdown;
191
+
border-right: 1px var(--accent) solid;
192
+
padding: 20px;
193
+
text-align: right;
194
+
display: flex;
195
+
align-items: center;
196
+
justify-content: flex-end;
197
+
}
198
+
.clock .countdown .counters {
199
+
display: flex;
200
+
align-items: stretch;
201
+
}
202
+
.clock .countdown .counters > div {
203
+
padding: 10px;
204
+
border-right: 2px var(--accent) solid;
205
+
display: flex;
206
+
flex-direction: column;
207
+
justify-content: center;
208
+
align-items: center;
209
+
white-space: pre;
210
+
}
211
+
.clock .countdown .counters > div:last-child {
212
+
border-right: none;
213
+
}
214
+
.clock .countdown .counters span {
215
+
display: block;
216
+
text-align: center;
217
+
}
218
+
.clock .countdown .counters span.num {
219
+
font-weight: bold;
220
+
}
221
+
.clock .countdown .counters span.caption {
222
+
font-size: 0.8em;
223
+
font-style: italic;
224
+
}
225
+
.clock .join {
226
+
display: flex;
227
+
align-items: center;
228
+
justify-content: flex-start;
229
+
padding: 20px;
230
+
}
231
+
.clock .joinbtn {
232
+
padding: 10px 20px;
233
+
font-size: 1.25em;
234
+
font-weight: bold;
235
+
border-radius: 5px;
236
+
background-color: var(--accent);
237
+
color: var(--background);
238
+
text-decoration: none;
239
+
white-space: pre;
240
+
}
241
+
.clock .joinbtn:hover {
242
+
background-color: color-mix(in srgb-linear, var(--accent), #000000 50%);
243
+
}
244
+
245
+
.content {
246
+
text-align: left;
247
+
}
248
+
249
+
#filters {
250
+
grid-area: filters;
251
+
text-align: left;
252
+
}
253
+
#filters #tags {
254
+
display: flex;
255
+
flex-wrap: wrap;
256
+
gap: 5px;
257
+
justify-content: flex-start;
258
+
}
259
+
#filters #tags button {
260
+
white-space: pre;
261
+
}
262
+
#filters details {
263
+
margin-bottom: 10px;
264
+
}
265
+
#filters details ul {
266
+
list-style: none;
267
+
margin: 0;
268
+
padding: 0;
269
+
}
270
+
#filters p.label,
271
+
#filters details summary {
272
+
font-size: 0.8em;
273
+
color: color-mix(in srgb-linear, var(--foreground), var(--background) 10%);
274
+
padding: 5px 0;
275
+
margin-bottom: 0;
276
+
}
277
+
#filters ul#sorts {
278
+
list-style: none;
279
+
margin: 0 0 10px;
280
+
padding: 0;
281
+
}
282
+
#filters ul#sorts li button {
283
+
appearance: none;
284
+
border: none;
285
+
background-color: transparent;
286
+
color: var(--foreground);
287
+
border-radius: 0;
288
+
font-family: inherit;
289
+
font-size: inherit;
290
+
font-size: 0.9em;
291
+
}
292
+
#filters ul#sorts li button img {
293
+
width: 16px;
294
+
height: 16px;
295
+
margin-right: 5px;
296
+
display: inline-block;
297
+
vertical-align: middle;
298
+
}
299
+
#filters ul#sorts li button.sort-active {
300
+
color: color-mix(in srgb-linear, var(--accent), #000000 10%);
301
+
font-weight: bold;
302
+
}
303
+
#filters .afs-btn-filter {
304
+
appearance: none;
305
+
padding: 3px 0;
306
+
border: none;
307
+
border-radius: 0;
308
+
font-family: inherit;
309
+
background-color: transparent;
310
+
}
311
+
#filters .afs-btn-filter.active {
312
+
color: color-mix(in srgb-linear, var(--accent), #000000 10%);
313
+
background-color: transparent;
314
+
font-weight: bold;
315
+
}
316
+
#filters .afs-filter-search {
317
+
width: 100%;
318
+
padding: 0.5rem;
319
+
border: 1px solid var(--accent);
320
+
border-radius: 0.25rem;
321
+
font-size: 0.875rem;
322
+
color: var(--foreground);
323
+
transition: border-color 0.2s ease;
324
+
margin-bottom: 10px;
325
+
font-family: inherit;
326
+
}
327
+
#filters .afs-filter-counter {
328
+
text-align: center;
329
+
font-style: italic;
330
+
font-size: 0.9em;
331
+
}
332
+
333
+
#list {
334
+
display: grid;
335
+
grid-area: list;
336
+
grid-template-columns: repeat(4, 1fr);
337
+
grid-template-rows: auto;
338
+
gap: 10px;
339
+
}
340
+
341
+
.item {
342
+
text-align: left;
343
+
border: 1px red solid;
344
+
}
345
+
.item h3 {
346
+
margin: 0;
347
+
font-size: 1.25em;
348
+
}
349
+
.item h3 a {
350
+
color: var(--foreground);
351
+
text-decoration: none;
352
+
}
353
+
.item h3 a:hover {
354
+
text-decoration: underline;
355
+
}
356
+
.item .thumb {
357
+
position: relative;
358
+
padding-top: 75%;
359
+
}
360
+
.item .thumb img {
361
+
position: absolute;
362
+
top: 0;
363
+
left: 0;
364
+
width: 100%;
365
+
height: 100%;
366
+
object-fit: cover;
367
+
}
368
+
.item .authors {
369
+
font-size: 0.9em;
370
+
margin: 5px 0;
371
+
}
372
+
.item .authors a {
373
+
color: color-mix(in srgb-linear, var(--foreground), #FFFFFF 10%);
374
+
text-decoration: none;
375
+
}
376
+
.item .authors a:hover {
377
+
text-decoration: underline;
378
+
}
379
+
.item .blurb {
380
+
margin-top: 5px;
381
+
font-size: 0.8em;
382
+
color: color-mix(in srgb-linear, var(--foreground), #FFFFFF 10%);
383
+
}
384
+
385
+
.game main {
386
+
display: grid;
387
+
grid-template-areas: "header header" "screenshots stuff";
388
+
text-align: left;
389
+
border-bottom: 1px var(--accent) solid;
390
+
padding-bottom: 0;
391
+
}
392
+
.game main h2 {
393
+
margin: 0;
394
+
}
395
+
.game main h2 a {
396
+
font-size: 0.9rem;
397
+
margin-left: 10px;
398
+
display: inline-block;
399
+
vertical-align: middle;
400
+
}
401
+
.game main h3 {
402
+
margin: 0;
403
+
}
404
+
.game main .blurb {
405
+
margin: 1em 0;
406
+
}
407
+
.game main .game-header {
408
+
margin: -20px -20px 0;
409
+
width: calc(100% + 40px);
410
+
border-bottom: 1px var(--accent) solid;
411
+
padding: 20px;
412
+
text-align: left;
413
+
grid-area: header;
414
+
}
415
+
.game main .jamsub {
416
+
font-size: 0.8em;
417
+
font-style: italic;
418
+
color: color-mix(in srgb-linear, var(--foreground), var(--background) 15%);
419
+
margin: 0;
420
+
}
421
+
.game .screenshots {
422
+
border-right: 1px var(--accent) solid;
423
+
grid-area: screenshots;
424
+
padding: 20px;
425
+
}
426
+
.game .screenshots .gallery {
427
+
display: grid;
428
+
gap: 10px;
429
+
grid-template-columns: repeat(2, 1fr);
430
+
grid-template-rows: auto;
431
+
grid-template-areas: "featured featured";
432
+
}
433
+
.game .screenshots .gallery a, .game .screenshots .gallery button {
434
+
position: relative;
435
+
padding-top: 75%;
436
+
width: 100%;
437
+
}
438
+
.game .screenshots .gallery a img, .game .screenshots .gallery button img {
439
+
position: absolute;
440
+
top: 0;
441
+
left: 0;
442
+
width: 100%;
443
+
height: 100%;
444
+
object-fit: cover;
445
+
}
446
+
.game .screenshots .gallery > :first-child {
447
+
grid-area: featured;
448
+
}
449
+
.game .interaction {
450
+
grid-area: stuff;
451
+
}
452
+
.game .downloads {
453
+
padding: 20px;
454
+
}
455
+
.game .downloads ul {
456
+
list-style: none;
457
+
margin: 1em 0;
458
+
padding: 0;
459
+
}
460
+
.game .downloads ul li {
461
+
margin-bottom: 10px;
462
+
}
463
+
.game .downloads .size {
464
+
color: color-mix(in srgb-linear, var(--foreground), var(--background) 20%);
465
+
}
466
+
.game .downloads .platforms-label {
467
+
display: inline-block;
468
+
width: 1px;
469
+
overflow: hidden;
470
+
text-indent: -999px;
471
+
}
472
+
.game .downloads .icon {
473
+
width: 24px;
474
+
height: 24px;
475
+
background-color: color-mix(in srgb-linear, var(--foreground), var(--background) 20%);
476
+
}
477
+
.game .comments {
478
+
border-top: 1px var(--accent) solid;
479
+
}
480
+
481
+
/*# sourceMappingURL=style.csss.map */
+1
plain-php/css/style.css.map
+1
plain-php/css/style.css.map
···
1
+
{"version":3,"sourceRoot":"","sources":["../../raw-scss/_partials/_fonts.scss","../../raw-scss/_partials/_variables.scss","../../raw-scss/_partials/_global.scss","../../raw-scss/_partials/_homepage.scss","../../raw-scss/_partials/_submissions.scss","../../raw-scss/_partials/_game_list_item.scss","../../raw-scss/_partials/_game.scss"],"names":[],"mappings":"AAAQ;AACR;AAAA;ACDA;AAEA;EACC;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;;;ACXD;EACC;;;AAGD;EACC;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;;AAEA;EACC;;;AAIF;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;;AAGD;EACC;;AAGD;EACC;;AAGD;EACC;;AAGD;EACC;;AAGD;EACC;;AAGD;EACC;;AAGD;EACC;;;AAIF;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;;;AAIF;EACC;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;;;AAIF;EACC;EACA;EACA;;AAEA;EACC;EACA;EACA;;AAGD;EACC;;AAGD;AAAA;EAEC;EACA;EACA;EACA;;AAEA;AAAA;EACC;EACA;;AAGD;AAAA;EACC;EACA;EACA;;AAIF;EACC;EACA;;AAEA;EACC;EACA;EACA;EACA;EACA;;AAGC;EACC;EACA;EACA;EACA;;AAEA;EAEC;EACA;;;AAQN;EACC;EACA;;;AAGD;EACC;EACA;EACA;EACA;;AAEA;EACC;;;AAIF;EACC;EACA;EACA;EACA;;;AAGD;EACC;;;ACnLD;EACC;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;;AAEA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;;AAIF;EACC;EACA;;AAEA;EACC;;AAGD;EACC;EACA;;AAMJ;EACC;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;;;AAKH;EACC;;;ACjFD;EACC;EACA;;AAEA;EACC;EACA;EACA;EACA;;AAEA;EACC;;AAIF;EACC;;AAEA;EACC;EACA;EACA;;AAIF;AAAA;EAEC;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;;AAGC;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;;AAMJ;EACC;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;;AAIF;EACC;EACC;EACA;EACA;EACA;EACA;EACA;EACD;EACA;;AAGD;EACC;EACA;EACA;;;AAIF;EACC;EACA;EACA;EACA;EACA;;;ACxGD;EACC;EACA;;AAEA;EACC;EACA;;AAEA;EACC;EACA;;AAEA;EACC;;AAKH;EACC;EACA;;AAEA;EACC;EACA;EACA;EACA;EACA;EACA;;AAIF;EACC;EACA;;AAEA;EACC;EACA;;AAEA;EACC;;AAKH;EACC;EACA;EACA;;;AChDD;EACC;EACA;EACA;EACA;EACA;;AAEA;EACC;;AAEA;EACC;EACA;EACA;EACA;;AAIF;EACC;;AAGD;EACC;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;;AAIF;EACC;EACA;EACA;;AAEA;EACC;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;;AAEA;EACC;EACA;EACA;EACA;EACA;EACA;;AAIF;EACC;;AAKH;EACC;;AAGD;EACC;;AAEA;EACC;EACA;EACA;;AAEA;EACC;;AAIF;EACC;;AAGD;EACC;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;;AAIF;EACC","file":"style.csss"}