My personal website's statics
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

771 lines
28 KiB

  1. :root {
  2. /* Special */
  3. --background: #2e2e38;
  4. --foreground: #ffffff;
  5. --cursor: #a3c9de;
  6. /* Colors */
  7. --color0: #3f3f4b;
  8. --color1: #0fff83;
  9. --color2: #2effaf;
  10. --color3: #2effaf;
  11. --color4: #2ee0ff;
  12. --color5: #3fb4d1;
  13. --color6: #c59820;
  14. --color7: #b02f30;
  15. --color8: #9ea7a6;
  16. --color9: #3f4944;
  17. --color10: #2a5491;
  18. --color11: #237986;
  19. --color12: #a03b1e;
  20. --color13: #484d79;
  21. --color14: #c59820;
  22. --color15: #b02f30;
  23. --color16: #373744;
  24. }
  25. /* cyrillic-ext */
  26. @font-face {
  27. font-family: 'Open Sans';
  28. font-style: italic;
  29. font-weight: 300;
  30. font-display: swap;
  31. src: local('Open Sans Light Italic'), local('OpenSans-LightItalic'), url(https://fonts.gstatic.com/s/opensans/v18/memnYaGs126MiZpBA-UFUKWyV9hmIqOjjg.woff2) format('woff2');
  32. unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
  33. }
  34. /* cyrillic */
  35. @font-face {
  36. font-family: 'Open Sans';
  37. font-style: italic;
  38. font-weight: 300;
  39. font-display: swap;
  40. src: local('Open Sans Light Italic'), local('OpenSans-LightItalic'), url(https://fonts.gstatic.com/s/opensans/v18/memnYaGs126MiZpBA-UFUKWyV9hvIqOjjg.woff2) format('woff2');
  41. unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
  42. }
  43. /* greek-ext */
  44. @font-face {
  45. font-family: 'Open Sans';
  46. font-style: italic;
  47. font-weight: 300;
  48. font-display: swap;
  49. src: local('Open Sans Light Italic'), local('OpenSans-LightItalic'), url(https://fonts.gstatic.com/s/opensans/v18/memnYaGs126MiZpBA-UFUKWyV9hnIqOjjg.woff2) format('woff2');
  50. unicode-range: U+1F00-1FFF;
  51. }
  52. /* greek */
  53. @font-face {
  54. font-family: 'Open Sans';
  55. font-style: italic;
  56. font-weight: 300;
  57. font-display: swap;
  58. src: local('Open Sans Light Italic'), local('OpenSans-LightItalic'), url(https://fonts.gstatic.com/s/opensans/v18/memnYaGs126MiZpBA-UFUKWyV9hoIqOjjg.woff2) format('woff2');
  59. unicode-range: U+0370-03FF;
  60. }
  61. /* vietnamese */
  62. @font-face {
  63. font-family: 'Open Sans';
  64. font-style: italic;
  65. font-weight: 300;
  66. font-display: swap;
  67. src: local('Open Sans Light Italic'), local('OpenSans-LightItalic'), url(https://fonts.gstatic.com/s/opensans/v18/memnYaGs126MiZpBA-UFUKWyV9hkIqOjjg.woff2) format('woff2');
  68. unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
  69. }
  70. /* latin-ext */
  71. @font-face {
  72. font-family: 'Open Sans';
  73. font-style: italic;
  74. font-weight: 300;
  75. font-display: swap;
  76. src: local('Open Sans Light Italic'), local('OpenSans-LightItalic'), url(https://fonts.gstatic.com/s/opensans/v18/memnYaGs126MiZpBA-UFUKWyV9hlIqOjjg.woff2) format('woff2');
  77. unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
  78. }
  79. /* latin */
  80. @font-face {
  81. font-family: 'Open Sans';
  82. font-style: italic;
  83. font-weight: 300;
  84. font-display: swap;
  85. src: local('Open Sans Light Italic'), local('OpenSans-LightItalic'), url(https://fonts.gstatic.com/s/opensans/v18/memnYaGs126MiZpBA-UFUKWyV9hrIqM.woff2) format('woff2');
  86. unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  87. }
  88. /* cyrillic-ext */
  89. @font-face {
  90. font-family: 'Open Sans';
  91. font-style: italic;
  92. font-weight: 400;
  93. font-display: swap;
  94. src: local('Open Sans Italic'), local('OpenSans-Italic'), url(https://fonts.gstatic.com/s/opensans/v18/mem6YaGs126MiZpBA-UFUK0Udc1UAw.woff2) format('woff2');
  95. unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
  96. }
  97. /* cyrillic */
  98. @font-face {
  99. font-family: 'Open Sans';
  100. font-style: italic;
  101. font-weight: 400;
  102. font-display: swap;
  103. src: local('Open Sans Italic'), local('OpenSans-Italic'), url(https://fonts.gstatic.com/s/opensans/v18/mem6YaGs126MiZpBA-UFUK0ddc1UAw.woff2) format('woff2');
  104. unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
  105. }
  106. /* greek-ext */
  107. @font-face {
  108. font-family: 'Open Sans';
  109. font-style: italic;
  110. font-weight: 400;
  111. font-display: swap;
  112. src: local('Open Sans Italic'), local('OpenSans-Italic'), url(https://fonts.gstatic.com/s/opensans/v18/mem6YaGs126MiZpBA-UFUK0Vdc1UAw.woff2) format('woff2');
  113. unicode-range: U+1F00-1FFF;
  114. }
  115. /* greek */
  116. @font-face {
  117. font-family: 'Open Sans';
  118. font-style: italic;
  119. font-weight: 400;
  120. font-display: swap;
  121. src: local('Open Sans Italic'), local('OpenSans-Italic'), url(https://fonts.gstatic.com/s/opensans/v18/mem6YaGs126MiZpBA-UFUK0adc1UAw.woff2) format('woff2');
  122. unicode-range: U+0370-03FF;
  123. }
  124. /* vietnamese */
  125. @font-face {
  126. font-family: 'Open Sans';
  127. font-style: italic;
  128. font-weight: 400;
  129. font-display: swap;
  130. src: local('Open Sans Italic'), local('OpenSans-Italic'), url(https://fonts.gstatic.com/s/opensans/v18/mem6YaGs126MiZpBA-UFUK0Wdc1UAw.woff2) format('woff2');
  131. unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
  132. }
  133. /* latin-ext */
  134. @font-face {
  135. font-family: 'Open Sans';
  136. font-style: italic;
  137. font-weight: 400;
  138. font-display: swap;
  139. src: local('Open Sans Italic'), local('OpenSans-Italic'), url(https://fonts.gstatic.com/s/opensans/v18/mem6YaGs126MiZpBA-UFUK0Xdc1UAw.woff2) format('woff2');
  140. unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
  141. }
  142. /* latin */
  143. @font-face {
  144. font-family: 'Open Sans';
  145. font-style: italic;
  146. font-weight: 400;
  147. font-display: swap;
  148. src: local('Open Sans Italic'), local('OpenSans-Italic'), url(https://fonts.gstatic.com/s/opensans/v18/mem6YaGs126MiZpBA-UFUK0Zdc0.woff2) format('woff2');
  149. unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  150. }
  151. /* cyrillic-ext */
  152. @font-face {
  153. font-family: 'Open Sans';
  154. font-style: italic;
  155. font-weight: 600;
  156. font-display: swap;
  157. src: local('Open Sans SemiBold Italic'), local('OpenSans-SemiBoldItalic'), url(https://fonts.gstatic.com/s/opensans/v18/memnYaGs126MiZpBA-UFUKXGUdhmIqOjjg.woff2) format('woff2');
  158. unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
  159. }
  160. /* cyrillic */
  161. @font-face {
  162. font-family: 'Open Sans';
  163. font-style: italic;
  164. font-weight: 600;
  165. font-display: swap;
  166. src: local('Open Sans SemiBold Italic'), local('OpenSans-SemiBoldItalic'), url(https://fonts.gstatic.com/s/opensans/v18/memnYaGs126MiZpBA-UFUKXGUdhvIqOjjg.woff2) format('woff2');
  167. unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
  168. }
  169. /* greek-ext */
  170. @font-face {
  171. font-family: 'Open Sans';
  172. font-style: italic;
  173. font-weight: 600;
  174. font-display: swap;
  175. src: local('Open Sans SemiBold Italic'), local('OpenSans-SemiBoldItalic'), url(https://fonts.gstatic.com/s/opensans/v18/memnYaGs126MiZpBA-UFUKXGUdhnIqOjjg.woff2) format('woff2');
  176. unicode-range: U+1F00-1FFF;
  177. }
  178. /* greek */
  179. @font-face {
  180. font-family: 'Open Sans';
  181. font-style: italic;
  182. font-weight: 600;
  183. font-display: swap;
  184. src: local('Open Sans SemiBold Italic'), local('OpenSans-SemiBoldItalic'), url(https://fonts.gstatic.com/s/opensans/v18/memnYaGs126MiZpBA-UFUKXGUdhoIqOjjg.woff2) format('woff2');
  185. unicode-range: U+0370-03FF;
  186. }
  187. /* vietnamese */
  188. @font-face {
  189. font-family: 'Open Sans';
  190. font-style: italic;
  191. font-weight: 600;
  192. font-display: swap;
  193. src: local('Open Sans SemiBold Italic'), local('OpenSans-SemiBoldItalic'), url(https://fonts.gstatic.com/s/opensans/v18/memnYaGs126MiZpBA-UFUKXGUdhkIqOjjg.woff2) format('woff2');
  194. unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
  195. }
  196. /* latin-ext */
  197. @font-face {
  198. font-family: 'Open Sans';
  199. font-style: italic;
  200. font-weight: 600;
  201. font-display: swap;
  202. src: local('Open Sans SemiBold Italic'), local('OpenSans-SemiBoldItalic'), url(https://fonts.gstatic.com/s/opensans/v18/memnYaGs126MiZpBA-UFUKXGUdhlIqOjjg.woff2) format('woff2');
  203. unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
  204. }
  205. /* latin */
  206. @font-face {
  207. font-family: 'Open Sans';
  208. font-style: italic;
  209. font-weight: 600;
  210. font-display: swap;
  211. src: local('Open Sans SemiBold Italic'), local('OpenSans-SemiBoldItalic'), url(https://fonts.gstatic.com/s/opensans/v18/memnYaGs126MiZpBA-UFUKXGUdhrIqM.woff2) format('woff2');
  212. unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  213. }
  214. /* cyrillic-ext */
  215. @font-face {
  216. font-family: 'Open Sans';
  217. font-style: italic;
  218. font-weight: 700;
  219. font-display: swap;
  220. src: local('Open Sans Bold Italic'), local('OpenSans-BoldItalic'), url(https://fonts.gstatic.com/s/opensans/v18/memnYaGs126MiZpBA-UFUKWiUNhmIqOjjg.woff2) format('woff2');
  221. unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
  222. }
  223. /* cyrillic */
  224. @font-face {
  225. font-family: 'Open Sans';
  226. font-style: italic;
  227. font-weight: 700;
  228. font-display: swap;
  229. src: local('Open Sans Bold Italic'), local('OpenSans-BoldItalic'), url(https://fonts.gstatic.com/s/opensans/v18/memnYaGs126MiZpBA-UFUKWiUNhvIqOjjg.woff2) format('woff2');
  230. unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
  231. }
  232. /* greek-ext */
  233. @font-face {
  234. font-family: 'Open Sans';
  235. font-style: italic;
  236. font-weight: 700;
  237. font-display: swap;
  238. src: local('Open Sans Bold Italic'), local('OpenSans-BoldItalic'), url(https://fonts.gstatic.com/s/opensans/v18/memnYaGs126MiZpBA-UFUKWiUNhnIqOjjg.woff2) format('woff2');
  239. unicode-range: U+1F00-1FFF;
  240. }
  241. /* greek */
  242. @font-face {
  243. font-family: 'Open Sans';
  244. font-style: italic;
  245. font-weight: 700;
  246. font-display: swap;
  247. src: local('Open Sans Bold Italic'), local('OpenSans-BoldItalic'), url(https://fonts.gstatic.com/s/opensans/v18/memnYaGs126MiZpBA-UFUKWiUNhoIqOjjg.woff2) format('woff2');
  248. unicode-range: U+0370-03FF;
  249. }
  250. /* vietnamese */
  251. @font-face {
  252. font-family: 'Open Sans';
  253. font-style: italic;
  254. font-weight: 700;
  255. font-display: swap;
  256. src: local('Open Sans Bold Italic'), local('OpenSans-BoldItalic'), url(https://fonts.gstatic.com/s/opensans/v18/memnYaGs126MiZpBA-UFUKWiUNhkIqOjjg.woff2) format('woff2');
  257. unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
  258. }
  259. /* latin-ext */
  260. @font-face {
  261. font-family: 'Open Sans';
  262. font-style: italic;
  263. font-weight: 700;
  264. font-display: swap;
  265. src: local('Open Sans Bold Italic'), local('OpenSans-BoldItalic'), url(https://fonts.gstatic.com/s/opensans/v18/memnYaGs126MiZpBA-UFUKWiUNhlIqOjjg.woff2) format('woff2');
  266. unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
  267. }
  268. /* latin */
  269. @font-face {
  270. font-family: 'Open Sans';
  271. font-style: italic;
  272. font-weight: 700;
  273. font-display: swap;
  274. src: local('Open Sans Bold Italic'), local('OpenSans-BoldItalic'), url(https://fonts.gstatic.com/s/opensans/v18/memnYaGs126MiZpBA-UFUKWiUNhrIqM.woff2) format('woff2');
  275. unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  276. }
  277. /* cyrillic-ext */
  278. @font-face {
  279. font-family: 'Open Sans';
  280. font-style: italic;
  281. font-weight: 800;
  282. font-display: swap;
  283. src: local('Open Sans ExtraBold Italic'), local('OpenSans-ExtraBoldItalic'), url(https://fonts.gstatic.com/s/opensans/v18/memnYaGs126MiZpBA-UFUKW-U9hmIqOjjg.woff2) format('woff2');
  284. unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
  285. }
  286. /* cyrillic */
  287. @font-face {
  288. font-family: 'Open Sans';
  289. font-style: italic;
  290. font-weight: 800;
  291. font-display: swap;
  292. src: local('Open Sans ExtraBold Italic'), local('OpenSans-ExtraBoldItalic'), url(https://fonts.gstatic.com/s/opensans/v18/memnYaGs126MiZpBA-UFUKW-U9hvIqOjjg.woff2) format('woff2');
  293. unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
  294. }
  295. /* greek-ext */
  296. @font-face {
  297. font-family: 'Open Sans';
  298. font-style: italic;
  299. font-weight: 800;
  300. font-display: swap;
  301. src: local('Open Sans ExtraBold Italic'), local('OpenSans-ExtraBoldItalic'), url(https://fonts.gstatic.com/s/opensans/v18/memnYaGs126MiZpBA-UFUKW-U9hnIqOjjg.woff2) format('woff2');
  302. unicode-range: U+1F00-1FFF;
  303. }
  304. /* greek */
  305. @font-face {
  306. font-family: 'Open Sans';
  307. font-style: italic;
  308. font-weight: 800;
  309. font-display: swap;
  310. src: local('Open Sans ExtraBold Italic'), local('OpenSans-ExtraBoldItalic'), url(https://fonts.gstatic.com/s/opensans/v18/memnYaGs126MiZpBA-UFUKW-U9hoIqOjjg.woff2) format('woff2');
  311. unicode-range: U+0370-03FF;
  312. }
  313. /* vietnamese */
  314. @font-face {
  315. font-family: 'Open Sans';
  316. font-style: italic;
  317. font-weight: 800;
  318. font-display: swap;
  319. src: local('Open Sans ExtraBold Italic'), local('OpenSans-ExtraBoldItalic'), url(https://fonts.gstatic.com/s/opensans/v18/memnYaGs126MiZpBA-UFUKW-U9hkIqOjjg.woff2) format('woff2');
  320. unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
  321. }
  322. /* latin-ext */
  323. @font-face {
  324. font-family: 'Open Sans';
  325. font-style: italic;
  326. font-weight: 800;
  327. font-display: swap;
  328. src: local('Open Sans ExtraBold Italic'), local('OpenSans-ExtraBoldItalic'), url(https://fonts.gstatic.com/s/opensans/v18/memnYaGs126MiZpBA-UFUKW-U9hlIqOjjg.woff2) format('woff2');
  329. unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
  330. }
  331. /* latin */
  332. @font-face {
  333. font-family: 'Open Sans';
  334. font-style: italic;
  335. font-weight: 800;
  336. font-display: swap;
  337. src: local('Open Sans ExtraBold Italic'), local('OpenSans-ExtraBoldItalic'), url(https://fonts.gstatic.com/s/opensans/v18/memnYaGs126MiZpBA-UFUKW-U9hrIqM.woff2) format('woff2');
  338. unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  339. }
  340. /* cyrillic-ext */
  341. @font-face {
  342. font-family: 'Open Sans';
  343. font-style: normal;
  344. font-weight: 300;
  345. font-display: swap;
  346. src: local('Open Sans Light'), local('OpenSans-Light'), url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN_r8OX-hpOqc.woff2) format('woff2');
  347. unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
  348. }
  349. /* cyrillic */
  350. @font-face {
  351. font-family: 'Open Sans';
  352. font-style: normal;
  353. font-weight: 300;
  354. font-display: swap;
  355. src: local('Open Sans Light'), local('OpenSans-Light'), url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN_r8OVuhpOqc.woff2) format('woff2');
  356. unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
  357. }
  358. /* greek-ext */
  359. @font-face {
  360. font-family: 'Open Sans';
  361. font-style: normal;
  362. font-weight: 300;
  363. font-display: swap;
  364. src: local('Open Sans Light'), local('OpenSans-Light'), url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN_r8OXuhpOqc.woff2) format('woff2');
  365. unicode-range: U+1F00-1FFF;
  366. }
  367. /* greek */
  368. @font-face {
  369. font-family: 'Open Sans';
  370. font-style: normal;
  371. font-weight: 300;
  372. font-display: swap;
  373. src: local('Open Sans Light'), local('OpenSans-Light'), url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN_r8OUehpOqc.woff2) format('woff2');
  374. unicode-range: U+0370-03FF;
  375. }
  376. /* vietnamese */
  377. @font-face {
  378. font-family: 'Open Sans';
  379. font-style: normal;
  380. font-weight: 300;
  381. font-display: swap;
  382. src: local('Open Sans Light'), local('OpenSans-Light'), url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN_r8OXehpOqc.woff2) format('woff2');
  383. unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
  384. }
  385. /* latin-ext */
  386. @font-face {
  387. font-family: 'Open Sans';
  388. font-style: normal;
  389. font-weight: 300;
  390. font-display: swap;
  391. src: local('Open Sans Light'), local('OpenSans-Light'), url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN_r8OXOhpOqc.woff2) format('woff2');
  392. unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
  393. }
  394. /* latin */
  395. @font-face {
  396. font-family: 'Open Sans';
  397. font-style: normal;
  398. font-weight: 300;
  399. font-display: swap;
  400. src: local('Open Sans Light'), local('OpenSans-Light'), url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN_r8OUuhp.woff2) format('woff2');
  401. unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  402. }
  403. /* cyrillic-ext */
  404. @font-face {
  405. font-family: 'Open Sans';
  406. font-style: normal;
  407. font-weight: 400;
  408. font-display: swap;
  409. src: local('Open Sans Regular'), local('OpenSans-Regular'), url(https://fonts.gstatic.com/s/opensans/v18/mem8YaGs126MiZpBA-UFWJ0bbck.woff2) format('woff2');
  410. unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
  411. }
  412. /* cyrillic */
  413. @font-face {
  414. font-family: 'Open Sans';
  415. font-style: normal;
  416. font-weight: 400;
  417. font-display: swap;
  418. src: local('Open Sans Regular'), local('OpenSans-Regular'), url(https://fonts.gstatic.com/s/opensans/v18/mem8YaGs126MiZpBA-UFUZ0bbck.woff2) format('woff2');
  419. unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
  420. }
  421. /* greek-ext */
  422. @font-face {
  423. font-family: 'Open Sans';
  424. font-style: normal;
  425. font-weight: 400;
  426. font-display: swap;
  427. src: local('Open Sans Regular'), local('OpenSans-Regular'), url(https://fonts.gstatic.com/s/opensans/v18/mem8YaGs126MiZpBA-UFWZ0bbck.woff2) format('woff2');
  428. unicode-range: U+1F00-1FFF;
  429. }
  430. /* greek */
  431. @font-face {
  432. font-family: 'Open Sans';
  433. font-style: normal;
  434. font-weight: 400;
  435. font-display: swap;
  436. src: local('Open Sans Regular'), local('OpenSans-Regular'), url(https://fonts.gstatic.com/s/opensans/v18/mem8YaGs126MiZpBA-UFVp0bbck.woff2) format('woff2');
  437. unicode-range: U+0370-03FF;
  438. }
  439. /* vietnamese */
  440. @font-face {
  441. font-family: 'Open Sans';
  442. font-style: normal;
  443. font-weight: 400;
  444. font-display: swap;
  445. src: local('Open Sans Regular'), local('OpenSans-Regular'), url(https://fonts.gstatic.com/s/opensans/v18/mem8YaGs126MiZpBA-UFWp0bbck.woff2) format('woff2');
  446. unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
  447. }
  448. /* latin-ext */
  449. @font-face {
  450. font-family: 'Open Sans';
  451. font-style: normal;
  452. font-weight: 400;
  453. font-display: swap;
  454. src: local('Open Sans Regular'), local('OpenSans-Regular'), url(https://fonts.gstatic.com/s/opensans/v18/mem8YaGs126MiZpBA-UFW50bbck.woff2) format('woff2');
  455. unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
  456. }
  457. /* latin */
  458. @font-face {
  459. font-family: 'Open Sans';
  460. font-style: normal;
  461. font-weight: 400;
  462. font-display: swap;
  463. src: local('Open Sans Regular'), local('OpenSans-Regular'), url(https://fonts.gstatic.com/s/opensans/v18/mem8YaGs126MiZpBA-UFVZ0b.woff2) format('woff2');
  464. unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  465. }
  466. /* cyrillic-ext */
  467. @font-face {
  468. font-family: 'Open Sans';
  469. font-style: normal;
  470. font-weight: 600;
  471. font-display: swap;
  472. src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'), url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UNirkOX-hpOqc.woff2) format('woff2');
  473. unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
  474. }
  475. /* cyrillic */
  476. @font-face {
  477. font-family: 'Open Sans';
  478. font-style: normal;
  479. font-weight: 600;
  480. font-display: swap;
  481. src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'), url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UNirkOVuhpOqc.woff2) format('woff2');
  482. unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
  483. }
  484. /* greek-ext */
  485. @font-face {
  486. font-family: 'Open Sans';
  487. font-style: normal;
  488. font-weight: 600;
  489. font-display: swap;
  490. src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'), url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UNirkOXuhpOqc.woff2) format('woff2');
  491. unicode-range: U+1F00-1FFF;
  492. }
  493. /* greek */
  494. @font-face {
  495. font-family: 'Open Sans';
  496. font-style: normal;
  497. font-weight: 600;
  498. font-display: swap;
  499. src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'), url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UNirkOUehpOqc.woff2) format('woff2');
  500. unicode-range: U+0370-03FF;
  501. }
  502. /* vietnamese */
  503. @font-face {
  504. font-family: 'Open Sans';
  505. font-style: normal;
  506. font-weight: 600;
  507. font-display: swap;
  508. src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'), url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UNirkOXehpOqc.woff2) format('woff2');
  509. unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
  510. }
  511. /* latin-ext */
  512. @font-face {
  513. font-family: 'Open Sans';
  514. font-style: normal;
  515. font-weight: 600;
  516. font-display: swap;
  517. src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'), url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UNirkOXOhpOqc.woff2) format('woff2');
  518. unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
  519. }
  520. /* latin */
  521. @font-face {
  522. font-family: 'Open Sans';
  523. font-style: normal;
  524. font-weight: 600;
  525. font-display: swap;
  526. src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'), url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UNirkOUuhp.woff2) format('woff2');
  527. unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  528. }
  529. /* cyrillic-ext */
  530. @font-face {
  531. font-family: 'Open Sans';
  532. font-style: normal;
  533. font-weight: 700;
  534. font-display: swap;
  535. src: local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN7rgOX-hpOqc.woff2) format('woff2');
  536. unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
  537. }
  538. /* cyrillic */
  539. @font-face {
  540. font-family: 'Open Sans';
  541. font-style: normal;
  542. font-weight: 700;
  543. font-display: swap;
  544. src: local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN7rgOVuhpOqc.woff2) format('woff2');
  545. unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
  546. }
  547. /* greek-ext */
  548. @font-face {
  549. font-family: 'Open Sans';
  550. font-style: normal;
  551. font-weight: 700;
  552. font-display: swap;
  553. src: local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN7rgOXuhpOqc.woff2) format('woff2');
  554. unicode-range: U+1F00-1FFF;
  555. }
  556. /* greek */
  557. @font-face {
  558. font-family: 'Open Sans';
  559. font-style: normal;
  560. font-weight: 700;
  561. font-display: swap;
  562. src: local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN7rgOUehpOqc.woff2) format('woff2');
  563. unicode-range: U+0370-03FF;
  564. }
  565. /* vietnamese */
  566. @font-face {
  567. font-family: 'Open Sans';
  568. font-style: normal;
  569. font-weight: 700;
  570. font-display: swap;
  571. src: local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN7rgOXehpOqc.woff2) format('woff2');
  572. unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
  573. }
  574. /* latin-ext */
  575. @font-face {
  576. font-family: 'Open Sans';
  577. font-style: normal;
  578. font-weight: 700;
  579. font-display: swap;
  580. src: local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN7rgOXOhpOqc.woff2) format('woff2');
  581. unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
  582. }
  583. /* latin */
  584. @font-face {
  585. font-family: 'Open Sans';
  586. font-style: normal;
  587. font-weight: 700;
  588. font-display: swap;
  589. src: local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN7rgOUuhp.woff2) format('woff2');
  590. unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  591. }
  592. /* cyrillic-ext */
  593. @font-face {
  594. font-family: 'Open Sans';
  595. font-style: normal;
  596. font-weight: 800;
  597. font-display: swap;
  598. src: local('Open Sans ExtraBold'), local('OpenSans-ExtraBold'), url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN8rsOX-hpOqc.woff2) format('woff2');
  599. unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
  600. }
  601. /* cyrillic */
  602. @font-face {
  603. font-family: 'Open Sans';
  604. font-style: normal;
  605. font-weight: 800;
  606. font-display: swap;
  607. src: local('Open Sans ExtraBold'), local('OpenSans-ExtraBold'), url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN8rsOVuhpOqc.woff2) format('woff2');
  608. unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
  609. }
  610. /* greek-ext */
  611. @font-face {
  612. font-family: 'Open Sans';
  613. font-style: normal;
  614. font-weight: 800;
  615. font-display: swap;
  616. src: local('Open Sans ExtraBold'), local('OpenSans-ExtraBold'), url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN8rsOXuhpOqc.woff2) format('woff2');
  617. unicode-range: U+1F00-1FFF;
  618. }
  619. /* greek */
  620. @font-face {
  621. font-family: 'Open Sans';
  622. font-style: normal;
  623. font-weight: 800;
  624. font-display: swap;
  625. src: local('Open Sans ExtraBold'), local('OpenSans-ExtraBold'), url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN8rsOUehpOqc.woff2) format('woff2');
  626. unicode-range: U+0370-03FF;
  627. }
  628. /* vietnamese */
  629. @font-face {
  630. font-family: 'Open Sans';
  631. font-style: normal;
  632. font-weight: 800;
  633. font-display: swap;
  634. src: local('Open Sans ExtraBold'), local('OpenSans-ExtraBold'), url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN8rsOXehpOqc.woff2) format('woff2');
  635. unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
  636. }
  637. /* latin-ext */
  638. @font-face {
  639. font-family: 'Open Sans';
  640. font-style: normal;
  641. font-weight: 800;
  642. font-display: swap;
  643. src: local('Open Sans ExtraBold'), local('OpenSans-ExtraBold'), url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN8rsOXOhpOqc.woff2) format('woff2');
  644. unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
  645. }
  646. /* latin */
  647. @font-face {
  648. font-family: 'Open Sans';
  649. font-style: normal;
  650. font-weight: 800;
  651. font-display: swap;
  652. src: local('Open Sans ExtraBold'), local('OpenSans-ExtraBold'), url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN8rsOUuhp.woff2) format('woff2');
  653. unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  654. }
  655. html,
  656. body {
  657. height: 100%;
  658. background: var(--background);
  659. color: var(--foreground);
  660. font-family: "Open Sans", sans-serif;
  661. font-weight: 500;
  662. font-size: 20px;
  663. }
  664. .container {
  665. min-height: 100%;
  666. }
  667. .navbar {
  668. background-color: var(--color0);
  669. margin-bottom: 1em;
  670. }
  671. .leftimg {
  672. float: left;
  673. margin: 0px 7px 0px 7px;
  674. }
  675. .rightimg {
  676. float: right;
  677. margin: 0px 7px 0px 7px;
  678. }
  679. .item-info {
  680. display: inline-block;
  681. /*border: 1px solid ;*/
  682. border-radius: 8px;
  683. box-shadow: 0 0 3px rgba(0, 0, 0, 0.5);
  684. padding: 10px;
  685. margin-top: 10px;
  686. text-align: left;
  687. background: var(--color0);
  688. }
  689. a {
  690. color: var(--color4);
  691. }
  692. a:hover {
  693. text-decoration: none;
  694. color: var(--color5);
  695. }
  696. h1 {
  697. color: var(--color1);
  698. }
  699. h2 {
  700. color: var(--color2);
  701. }
  702. h3 {
  703. color: var(--color3);
  704. }
  705. .navbar-default .navbar-brand {
  706. color: var(--color1);
  707. }
  708. img {
  709. width: 80%;
  710. margin-left: 10%;
  711. }
  712. .footer {
  713. margin-top: 100px;
  714. padding: 10px 0;
  715. width: 100%;
  716. text-align: center;
  717. background-color: var(--color0);
  718. }
  719. .logo {
  720. width: 33px;
  721. }
  722. hr {
  723. background-color: gray;
  724. }
  725. table {
  726. width: 100%;
  727. margin-bottom: 1rem;
  728. border: 1px solid #dee2e6;
  729. }
  730. td,
  731. th {
  732. padding: 0.75rem;
  733. vertical-align: top;
  734. border-top: 1px solid #dee2e6;
  735. border: 1px solid #dee2e6;
  736. }
  737. thead th {
  738. vertical-align: bottom;
  739. border-bottom: 2px solid #dee2e6;
  740. }
  741. tbody + tbody {
  742. border-top: 2px solid #dee2e6;
  743. }
  744. .textarea {
  745. color: black;
  746. }
  747. li {
  748. margin-bottom: 10px;
  749. }