blob: dd78daad4c46b5c3486ceaf4a40497bc40c02f14 [file] [log] [blame]
pineafana5ce9102021-09-02 17:21:31 +01001.backgroundImage {
2 position: absolute;
pineafan74a63752021-09-04 21:46:01 +01003 bottom: -10px;
pineafana5ce9102021-09-02 17:21:31 +01004 left: -3px;
5 width: calc(100% + 6px);
6 border-radius: 0 0 16.5px 16.5px;
pineafan69adcb82021-11-03 21:29:03 +00007 filter: var(--theme-ui-colors-cardFilter);
pineafana5ce9102021-09-02 17:21:31 +01008}
9
10.header {
11 width: 100vw;
12 height: 100vh;
13 position: relative;
14 overflow: hidden;
pineafan69adcb82021-11-03 21:29:03 +000015 filter: var(--theme-ui-colors-cardFilter);
16 display: flex;
17 flex-direction: column;
18 justify-content: center;
19 align-items: center;
pineafana5ce9102021-09-02 17:21:31 +010020}
21
22.panel {
23 position: absolute;
24 overflow: hidden;
25 width: min(76%, 800px);
26 height: auto;
pineafana5ce9102021-09-02 17:21:31 +010027 border-radius: 16.5px;
pineafan69adcb82021-11-03 21:29:03 +000028 background-color: var(--theme-ui-colors-cardBackground);
pineafana5ce9102021-09-02 17:21:31 +010029 backdrop-filter: blur(7px);
Samuel Shuert604e31d2021-09-02 16:06:20 -050030 padding-top: 30px;
31 padding-bottom: 40px;
pineafan0e1ff242021-09-03 22:16:18 +010032 padding-left: 10px;
33 padding-right: 10px;
pineafan69adcb82021-11-03 21:29:03 +000034 margin-bottom: 10%;
pineafana5ce9102021-09-02 17:21:31 +010035}
36
37.title {
38 width: 100%;
39 text-align: center;
40 font-weight: 100;
Samuel Shuert604e31d2021-09-02 16:06:20 -050041 margin-top: 0px;
42 margin-bottom: -20px;
pineafana5ce9102021-09-02 17:21:31 +010043 font-size: max(2em, 4vw);
pineafan69adcb82021-11-03 21:29:03 +000044 color: var(--theme-ui-colors-text);
Samuel Shuert835c71f2021-09-03 15:49:26 -050045 word-break: break-word;
pineafana5ce9102021-09-02 17:21:31 +010046}
47
48.subtext {
Samuel Shuert604e31d2021-09-02 16:06:20 -050049 margin-bottom: 0px;
pineafana5ce9102021-09-02 17:21:31 +010050 width: 100%;
51 text-align: center;
52 font-weight: 100;
53 font-size: max(1.5em, 1.5vw);
pineafan69adcb82021-11-03 21:29:03 +000054 color: var(--theme-ui-colors-text);
pineafana5ce9102021-09-02 17:21:31 +010055}
56
57.subtextExtra {
58 margin-bottom: 80px;
59}
60
61@keyframes arrow-slide {
62 0% {
63 -webkit-transform: translateY(0);
64 transform: translateY(0);
65 }
66 50% {
67 -webkit-transform: translateY(-1em);
68 transform: translateY(-1em);
69 }
70 100% {
71 -webkit-transform: translateY(0);
72 transform: translateY(0);
73 }
74}
75.arrow {
76 -webkit-animation: arrow-slide 2s ease-in-out infinite both;
77 animation: arrow-slide 2s ease-in-out infinite both;
78}
79
80.arrowSpan {
81 position: absolute;
82 bottom: 100px;
83 width: 100%;
84 text-align: center;
85}
86
87.arrowHidden {
88 display: none;
89}
90
91.buttonLayout {
92 display: flex;
93 flex-direction: row;
94 justify-content: flex-end;
95 align-items: center;
Samuel Shuert604e31d2021-09-02 16:06:20 -050096 flex-wrap: wrap;
pineafana5ce9102021-09-02 17:21:31 +010097 padding: 0px;
98 position: absolute;
99 bottom: 5px;
100 right: 5px;
101}
102
103.button {
104 display: flex;
105 flex-direction: row;
106 align-items: flex-start;
107 justify-content: right;
108 position: static;
109 flex: none;
110 order: 1;
111 flex-grow: 0;
112
113 margin: 5px;
114 padding: 5px 10px;
115 border-radius: 8px;
116}