blob: 94af64c9aec56edd880016949886ab0f45f85485 [file] [log] [blame]
pineafan15b813d2022-02-13 10:06:09 +00001.panel {
2 min-height: 50px;
3 padding: 10px;
4 padding-block: 30px;
5 width: 100%;
6 display: flex;
7 flex-direction: column;
8 justify-content: center;
9 align-items: center;
10 width: 100%;
11 gap: 10px;
12
13 background-color: var(--theme-ui-colors-panelColor);
14 border-radius: 20px;
15 transition: background-color 0.3s ease-in-out;
16
17}
18
19.doublePanel {
20 width: 100%;
21 display: grid;
22 grid-template-columns: 1fr 1fr;
23 grid-gap: 20px;
24 column-width: 100%;
25}
26
27@media (max-width: 900px) {
28 .doublePanel {
29 display: flex;
30 flex-direction: column;
31 justify-content: center;
32 align-items: center;
33 width: 100%;
34 gap: 20px;
35 }
36 .halfWidth {
37 width: 100%;
38 }
39}
40
41
42.container {
43 display: flex;
44 flex-direction: column;
45 justify-content: center;
46 align-items: center;
47 gap: 20px;
48 margin-block: 20px;
49 padding-inline: 20px;
50}
51
52.title {
53 width: 100%;
54 font-size: max(2em, 3.25vw);
55 margin: 0;
56 color: var(--theme-ui-colors-text);
57 transition: color 0.3s ease-in-out;
58 font-weight: lighter;
59 text-align: center;
60 word-break: break-all;
61}
62
63.subtitle {
64 width: 100%;
65 font-size: max(2em, 2vw);
66 color: var(--theme-ui-colors-text);
67 transition: color 0.3s ease-in-out;
68 font-weight: lighter;
69 text-align: center;
70 word-break: break-word;
71 margin-block: 0;
72}
73
74.text {
75 width: 100%;
76 text-align: center;
77 padding-inline: "15%";
78 font-size: 120%;
79 color: var(--card-text-color);
80 transition: color 0.3s ease-in-out;
81 margin-top: 0;
82 margin: 10px
83}
84
85.divider {
86 width: 75%;
87 height: 4px;
88 border-radius: 100vw;
89 margin-block: 10px;
90 background-color: var(--theme-ui-colors-hint);
91 transition: background-color 0.3s ease-in-out;
92}