968aef192b5070133eaf76da34d6076fc8e52555
17 font-family : Saviour
;
18 src : url
('/font/Savior4.ttf') ;
22 font-family : Atkinson
;
23 src : url
('/font/Atkinson-Hyperlegible-Regular.ttf') ;
26 font-family : Atkinson
;
27 src : url
('/font/Atkinson-Hyperlegible-Bold.ttf') ;
31 font-family : Atkinson
;
32 src : url
('/font/Atkinson-Hyperlegible-Italic.ttf') ;
36 font-family : Atkinson
;
37 src : url
('/font/Atkinson-Hyperlegible-BoldItalic.ttf') ;
48 transform : rotateX
(10deg) skewX
(90deg) translate
(-2em,2em) ;
50 66% { transform : translate
(2em,-2em) ; }
51 100% { transform : rotateX
(0deg) skewX
(0deg) translate
(0,0) ; }
57 scrollbar-color : var
(--pink
) var
(--w
) ;
59 background-image : url
('/img/bgdark.png') ;
60 background-repeat : repeat-y
;
61 background-position : center top
;
62 background-color : var
(--b
) ;
65 @media all and
(max-width: 42em) {
66 body
{ background-size : 47px, 47px ; }
67 #wrap { width : calc
(100% - 94px) !important
; }
70 @media all and
(max-width: 70em) {
72 background-image : url
('/img/bgthinright2.png' ) ,
73 url
('/img/bgthinleft2.png') !important
;
75 #wrap { width : calc
(100% - 188px) ; }
78 @media all and
(min-width: 70em) {
80 background-image : url
('/img/bgright.png' ) ,
81 url
('/img/bgleft.png') ;
83 #wrap { width : calc
(100% - 280px) ; }
91 font-family : Atkinson
;
93 background-repeat : repeat-y
, repeat-y
;
94 background-position : left top
, right top
;
102 grid-template-rows : auto auto
1fr auto
;
109 animation : glitch
0.2s linear
1s 1 normal backwards
;
111 transition : transform
0.05s ;
112 transition-timing-function : ease-out
;
115 a:hover
> #banner
, a:focus
> #banner
{
116 transform : rotate
(-1.5deg) scale
(1.05) ;
120 text-align : center
;
121 font-family : Saviour
;
122 color : var
(--lpur
) ;
124 font-size : calc
(clamp
(1em, 8vw, 4em)) ;
127 p
, ul
{ font-size : calc
(clamp
(1em, 5vw, 2em)) ; }
128 ul
{ list-style-type : '- ' ; }
131 color : var
(--grey
) ;
132 font-size : calc
(clamp
(0.01em, 4vw, 1.2em)) ;
136 img:not
(#banner
) , audio
{
139 max-width : calc
(100% - 4em) ;
140 filter : drop-shadow
(-0.5em -0.2em 0px var
(--pink
))
141 drop-shadow
(0.5em 0.2em 0px var
(--cyan
)) ;
150 background-color : var
(--b
) ;
156 text-align : center
;
157 color : var
(--grey
) ;
158 font-size : min
(1em, 2.1vw) ;
162 color : var
(--lpur
) ;
163 transition : text-shadow
0.03s ;
164 transition-timing-function : ease-out
;
167 text-shadow : 0.2em 0 1px var
(--cyan
) , -0.2em 0 1px var
(--pink
) ;