diff --git a/config/evil-infra/forgejo/init/app.ini b/config/evil-infra/forgejo/init/app.ini index 551df234be852b40f0e3d7753a0105a2d707e445..21be4f47a5be39f291ae5d098a08d3a2bf65d963 100755 --- a/config/evil-infra/forgejo/init/app.ini +++ b/config/evil-infra/forgejo/init/app.ini @@ -22,7 +22,7 @@ TEMP_PATH=/data/work/uploads EXPLORE_PAGING_NUM=100 ISSUE_PAGING_NUM=500 MEMBERS_PAGING_NUM=100 -THEMES=evil +THEMES=evil,evil-dark,evil-light DEFAULT_THEME=evil [server] diff --git a/config/evil-infra/forgejo/public/assets/css/theme-evil-dark.css b/config/evil-infra/forgejo/public/assets/css/theme-evil-dark.css new file mode 100644 index 0000000000000000000000000000000000000000..6fe13ae4b74134363318cf84bab8daf1f62d52a4 --- /dev/null +++ b/config/evil-infra/forgejo/public/assets/css/theme-evil-dark.css @@ -0,0 +1,118 @@ +@import "theme-forgejo-dark.css"; + +:root { + --f: 0.75; + --l: 4; + --steel-900: lch(from #10161d l calc(c * var(--f)) 320); + --steel-850: lch(from #131a21 l calc(c * var(--f)) 320); + --steel-800: lch(from #171e26 l calc(c * var(--f)) 320); + --steel-750: lch(from #1d262f l calc(c * var(--f)) 320); + --steel-700: lch(from #242d38 l calc(c * var(--f)) 320); + --steel-650: lch(from #2b3642 l calc(c * var(--f)) 320); + --steel-600: lch(from #374351 l calc(c * var(--f)) 320); + --steel-550: lch(from #445161 l calc(c * var(--f)) 320); + --steel-500: lch(from #515f70 l calc(c * var(--f)) 320); + --steel-450: lch(from #5f6e80 l calc(c * var(--f)) 320); + --steel-400: lch(from #6d7d8f l calc(c * var(--f)) 320); + --steel-350: lch(from #7c8c9f l calc(c * var(--f)) 320); + --steel-300: lch(from #8c9caf l calc(c * var(--f)) 320); + --steel-250: lch(from #9dadc0 l calc(c * var(--f)) 320); + --steel-200: lch(from #aebed0 l calc(c * var(--f)) 320); + --steel-150: lch(from #c0cfe0 l calc(c * var(--f)) 320); + --steel-100: lch(from #d2e0f0 l calc(c * var(--f)) 320); + --zinc-50: lch(from #fafafa l calc(c * var(--f)) 320); + --zinc-100: lch(from #f4f4f5 l calc(c * var(--f)) 320); + --zinc-150: lch(from #ececee l calc(c * var(--f)) 320); + --zinc-200: lch(from #e4e4e7 l calc(c * var(--f)) 320); + --zinc-250: lch(from #dcdce0 l calc(c * var(--f)) 320); + --zinc-300: lch(from #d4d4d8 l calc(c * var(--f)) 320); + --zinc-350: lch(from #babac1 l calc(c * var(--f)) 320); + --zinc-400: lch(from #a1a1aa l calc(c * var(--f)) 320); + --zinc-450: lch(from #898992 l calc(c * var(--f)) 320); + --zinc-500: lch(from #71717a l calc(c * var(--f)) 320); + --zinc-550: lch(from #61616a l calc(c * var(--f)) 320); + --zinc-600: lch(from #52525b l calc(c * var(--f)) 320); + --zinc-650: lch(from #484850 l calc(c * var(--f)) 320); + --zinc-700: lch(from #3f3f46 l calc(c * var(--f)) 320); + --zinc-750: lch(from #333338 l calc(c * var(--f)) 320); + --zinc-800: lch(from #27272a l calc(c * var(--f)) 320); + --zinc-850: lch(from #1f1f23 l calc(c * var(--f)) 320); + --zinc-900: lch(from #18181b l calc(c * var(--f)) 320); + --color-primary: #e286f3; + --color-primary-contrast: lch(from var(--color-primary) 95% 0 h); + --color-primary-dark-1: lch(from var(--color-primary) l c h); + --color-primary-dark-2: lch(from var(--color-primary) calc(l * 0.85) c h); + --color-primary-dark-3: lch(from var(--color-primary) calc(l * 0.85) c h); + --color-primary-dark-4: lch(from var(--color-primary) calc(l * 0.72) c h); + --color-primary-dark-5: lch(from var(--color-primary) calc(l * 0.72) c h); + --color-primary-dark-6: lch(from var(--color-primary) calc(l * 0.72) c h); + --color-primary-dark-7: lch(from var(--color-primary) calc(l * 0.72) c h); + --color-primary-light-1: lch(from var(--color-primary) calc(l * 1.15) c h); + --color-primary-light-2: lch(from var(--color-primary) calc(l * 1.28) c h); + --color-primary-light-3: lch(from var(--color-primary) calc(l * 1.48) c h); + --color-primary-light-4: lch(from var(--color-primary) calc(l * 1.68) c h); + --color-primary-light-5: lch( + from + var(--color-primary) + calc(l * 1.82) + calc(c * 0.6) + h + ); + --color-primary-light-6: lch( + from + var(--color-primary) + calc(l * 1.92) + calc(c * 0.3) + h + ); + --color-primary-light-7: lch( + from + var(--color-primary) + calc(l * 1.98) + calc(c * 0.15) + h + ); + --color-primary-alpha-10: lch(from var(--color-primary) l c h / 0.1); + --color-primary-alpha-20: lch(from var(--color-primary) l c h / 0.2); + --color-primary-alpha-30: lch(from var(--color-primary) l c h / 0.3); + --color-primary-alpha-40: lch(from var(--color-primary) l c h / 0.4); + --color-primary-alpha-50: lch(from var(--color-primary) l c h / 0.5); + --color-primary-alpha-60: lch(from var(--color-primary) l c h / 0.6); + --color-primary-alpha-70: lch(from var(--color-primary) l c h / 0.7); + --color-primary-alpha-80: lch(from var(--color-primary) l c h / 0.8); + --color-primary-alpha-90: lch(from var(--color-primary) l c h / 0.9); + --color-active: var(--steel-600); + --color-secondary-alpha-10: lch(from var(--color-secondary) l c h / 0.1); + --color-secondary-alpha-20: lch(from var(--color-secondary) l c h / 0.2); + --color-secondary-alpha-30: lch(from var(--color-secondary) l c h / 0.3); + --color-secondary-alpha-40: lch(from var(--color-secondary) l c h / 0.4); + --color-secondary-alpha-50: lch(from var(--color-secondary) l c h / 0.5); + --color-secondary-alpha-60: lch(from var(--color-secondary) l c h / 0.6); + --color-secondary-alpha-70: lch(from var(--color-secondary) l c h / 0.7); + --color-secondary-alpha-80: lch(from var(--color-secondary) l c h / 0.8); + --color-secondary-alpha-90: lch(from var(--color-secondary) l c h / 0.9); +} + +.organization.profile:has(.overflow-menu-items > a[href="/evil"]) { + .org-avatar, .org-title { + clip: rect(1px, 1px, 1px, 1px); + clip-path: inset(50%); + height: 1px; + width: 1px; + margin: -1px; + overflow: hidden; + padding: 0; + position: absolute; + } + #org-info .render-content p { + display: none; + } + .org-header::before { + content: " "; + height: 60px; + width: 215px; + margin-left: 10px; + margin-bottom: 10px; + background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAxNDUzIDQwNiI+PHBhdGggZD0iTTQ2IDQ2YzIgMTctNyAxMzUtMiAxNDBzMTI1LTQgMTQyLTJjMjYgNSAyNiA0MS0xIDQ1LTE3IDItMTM2LTgtMTQxLTMtNCA0IDUgMTA1IDMgMTE5IDE0LTQgMjktNiA0My03IDIzLTEgODgtNCAxMDggMCAyMiA0IDI0IDM5LTEgNDQtMzAgNi03NCAwLTEwNyAzLTI3IDItODYgMjYtODgtMTgtMi00MiAxNC05OSA2LTE0MiAwLTQtNi03LTctMTItNC0xOSA1LTE3IDctMjYgOC0zOC0xMS0xNDQgMi0xNzFDMTQgOSAyMCA1IDI4IDRjMTktMyAxMjQtNSAxNDEtMSAyMyA1IDE4IDQzLTMgNDNINDZabTEwMzYgMTc2Yy0xNS0xMC0zMyAzNC0zNyA0NC01IDE0LTEwIDMxLTEzIDQ2cy02IDU3LTExIDY3Yy0xMCAyMC00MSAxNC00My0xMi0xLTE3IDAtMTQxIDQtMTUxIDQtMTMgMjItMTUgMzMtOGw3IDljMSAwIDEyLTE5IDE2LTIyIDQ2LTUxIDc4IDMgMTAzIDQwIDE5IDI4IDc4IDExNCA4OCAxNDAgNyAyMS0xMCAzOC0yOSAyOS05LTUtMzctNjAtNDUtNzNsLTczLTEwOVptMzI2LTEwMWMyNS0xIDMyIDMwIDEwIDM5LTM0IDE0LTU4IDgtOTEgMzgtNjggNjAtMTIgMTIzIDU0IDE0NiAxOCA2IDY3IDkgNzEgMjcgMTAgNDUtODUgMTItMTAzIDUtMTUyLTY0LTExNS0yMDkgMjktMjQ4IDctMiAyMy03IDMwLTdaTTYzNiA1YzcgNyA1IDQyIDQgNTMgMCA3OC04IDE1Ni02IDIzNCAwIDI0IDkgNjYgNSA4Ni0zIDE5LTMxIDIxLTM0LTEtNC0yNiA1LTcwIDUtMTAwIDEtNzgtMTQtMTg0LTUtMjU4IDItMTYgMTktMjYgMzEtMTRaTTMxMyAzMTBjMjEtMzIgMzQtNzAgNTktOTkgMTAtMTEgMzItMzYgNDgtMjQgMjQgMTktMTMgMzgtMjMgNDgtMjAgMjMtMzkgNTctNTAgODYtNSAxMS0xNyA1Ni0yMyA2MS0xMyAxMC0yNiAzLTMyLTExLTktMTctNDQtMTIwLTQ3LTEzNy0zLTI1IDIzLTM2IDM2LTE5czIwIDc0IDMyIDk1Wm0xNzAtMTEzYzEyLTEyIDMyLTQgMzQgMTIgNSAyOC0xIDg0LTEgMTE3IDAgMTQgNyA1Mi00IDYyLTggNy0yMiA3LTI5LTItMTEtMTEtMy02OC0zLTg1IDAtMjctNi03MC0xLTk1IDAtMyAyLTYgNC05Wm0xNS01MmEyMSAyMSAwIDEgMCAwLTQyIDIxIDIxIDAgMCAwIDAgNDJaIiBmaWxsPSIjZTZkYmU3Ii8+PHBhdGggZmlsbD0iI0UxODZGNCIgZD0iTTk1MSA0MGMyMyAyMS0xIDUzLTE2IDcwLTEzIDE1LTQ1IDUyLTY0IDUxLTYgMC00Ni0yMi01My0yNy0zOS0yNy0zNS0xMDIgMjctODkgOCAyIDI4IDE1IDMwIDE1IDMtMSAxMi0xNSAxNy0xOCAxNC0xMSA0NS0xNSA1OS0yWiIvPjxwYXRoIGQ9Ik04NjAgMzg3Yy0zLTQtNS05LTYtMTQtMy0yMi0zLTE1NSAwLTE3NiA0LTI0IDM3LTI1IDQwIDIgMyAyMCAzIDE1NiAwIDE3NS0yIDE3LTIyIDI0LTM0IDEzWiIgZmlsbD0iI2U2ZGJlNyIvPjwvc3ZnPg); + } +} diff --git a/config/evil-infra/forgejo/public/assets/css/theme-evil-light.css b/config/evil-infra/forgejo/public/assets/css/theme-evil-light.css new file mode 100644 index 0000000000000000000000000000000000000000..28d31a947d52701a1e4df9c495ce3a9a22dbc381 --- /dev/null +++ b/config/evil-infra/forgejo/public/assets/css/theme-evil-light.css @@ -0,0 +1,175 @@ +@import "theme-forgejo-light.css"; + +:root { + --f: 5; + --l: 4; + --steel-900: lch(from #10161d l calc(c * var(--f)) 320); + --steel-850: lch(from #131a21 l calc(c * var(--f)) 320); + --steel-800: lch(from #171e26 l calc(c * var(--f)) 320); + --steel-750: lch(from #1d262f l calc(c * var(--f)) 320); + --steel-700: lch(from #242d38 l calc(c * var(--f)) 320); + --steel-650: lch(from #2b3642 l calc(c * var(--f)) 320); + --steel-600: lch(from #374351 l calc(c * var(--f)) 320); + --steel-550: lch(from #445161 l calc(c * var(--f)) 320); + --steel-500: lch(from #515f70 l calc(c * var(--f)) 320); + --steel-450: lch(from #5f6e80 l calc(c * var(--f)) 320); + --steel-400: lch(from #6d7d8f l calc(c * var(--f)) 320); + --steel-350: lch(from #7c8c9f l calc(c * var(--f)) 320); + --steel-300: lch(from #8c9caf l calc(c * var(--f)) 320); + --steel-250: lch(from #9dadc0 l calc(c * var(--f)) 320); + --steel-200: lch(from #aebed0 l calc(c * var(--f)) 320); + --steel-150: lch(from #c0cfe0 l calc(c * var(--f)) 320); + --steel-100: lch(from #d2e0f0 l calc(c * var(--f)) 320); + --zinc-50: lch(from #fafafa l calc(c * var(--f)) 320); + --zinc-100: lch(from #f4f4f5 l calc(c * var(--f)) 320); + --zinc-150: lch(from #ececee l calc(c * var(--f)) 320); + --zinc-200: lch(from #e4e4e7 l calc(c * var(--f)) 320); + --zinc-250: lch(from #dcdce0 l calc(c * var(--f)) 320); + --zinc-300: lch(from #d4d4d8 l calc(c * var(--f)) 320); + --zinc-350: lch(from #babac1 l calc(c * var(--f)) 320); + --zinc-400: lch(from #a1a1aa l calc(c * var(--f)) 320); + --zinc-450: lch(from #898992 l calc(c * var(--f)) 320); + --zinc-500: lch(from #71717a l calc(c * var(--f)) 320); + --zinc-550: lch(from #61616a l calc(c * var(--f)) 320); + --zinc-600: lch(from #52525b l calc(c * var(--f)) 320); + --zinc-650: lch(from #484850 l calc(c * var(--f)) 320); + --zinc-700: lch(from #3f3f46 l calc(c * var(--f)) 320); + --zinc-750: lch(from #333338 l calc(c * var(--f)) 320); + --zinc-800: lch(from #27272a l calc(c * var(--f)) 320); + --zinc-850: lch(from #1f1f23 l calc(c * var(--f)) 320); + --zinc-900: lch(from #18181b l calc(c * var(--f)) 320); + --color-primary: #b734cf; + --color-primary-contrast: lch(from var(--color-primary) 95% 0 h); + --color-primary-dark-1: lch(from var(--color-primary) l c h); + --color-primary-dark-2: lch(from var(--color-primary) calc(l * 0.85) c h); + --color-primary-dark-3: lch(from var(--color-primary) calc(l * 0.85) c h); + --color-primary-dark-4: lch(from var(--color-primary) calc(l * 0.72) c h); + --color-primary-dark-5: lch(from var(--color-primary) calc(l * 0.72) c h); + --color-primary-dark-6: lch(from var(--color-primary) calc(l * 0.72) c h); + --color-primary-dark-7: lch(from var(--color-primary) calc(l * 0.72) c h); + --color-primary-light-1: lch(from var(--color-primary) calc(l * 1.15) c h); + --color-primary-light-2: lch(from var(--color-primary) calc(l * 1.28) c h); + --color-primary-light-3: lch(from var(--color-primary) calc(l * 1.48) c h); + --color-primary-light-4: lch(from var(--color-primary) calc(l * 1.68) c h); + --color-primary-light-5: lch( + from + var(--color-primary) + calc(l * 1.82) + calc(c * 0.6) + h + ); + --color-primary-light-6: lch( + from + var(--color-primary) + calc(l * 1.92) + calc(c * 0.3) + h + ); + --color-primary-light-7: lch( + from + var(--color-primary) + calc(l * 1.98) + calc(c * 0.15) + h + ); + --color-primary-alpha-10: lch(from var(--color-primary) l c h / 0.1); + --color-primary-alpha-20: lch(from var(--color-primary) l c h / 0.2); + --color-primary-alpha-30: lch(from var(--color-primary) l c h / 0.3); + --color-primary-alpha-40: lch(from var(--color-primary) l c h / 0.4); + --color-primary-alpha-50: lch(from var(--color-primary) l c h / 0.5); + --color-primary-alpha-60: lch(from var(--color-primary) l c h / 0.6); + --color-primary-alpha-70: lch(from var(--color-primary) l c h / 0.7); + --color-primary-alpha-80: lch(from var(--color-primary) l c h / 0.8); + --color-primary-alpha-90: lch(from var(--color-primary) l c h / 0.9); + --color-active: var(--steel-600); + --color-secondary-alpha-10: lch(from var(--color-secondary) l c h / 0.1); + --color-secondary-alpha-20: lch(from var(--color-secondary) l c h / 0.2); + --color-secondary-alpha-30: lch(from var(--color-secondary) l c h / 0.3); + --color-secondary-alpha-40: lch(from var(--color-secondary) l c h / 0.4); + --color-secondary-alpha-50: lch(from var(--color-secondary) l c h / 0.5); + --color-secondary-alpha-60: lch(from var(--color-secondary) l c h / 0.6); + --color-secondary-alpha-70: lch(from var(--color-secondary) l c h / 0.7); + --color-secondary-alpha-80: lch(from var(--color-secondary) l c h / 0.8); + --color-secondary-alpha-90: lch(from var(--color-secondary) l c h / 0.9); + --color-body: lch(from #fff l calc(c * var(--f) + var(--l)) h); + --color-text-dark: lch(from #000 l calc(c * var(--f) + var(--l)) h); + --color-input-background: lch(from #fff l calc(c * var(--f) + var(--l)) h); + --color-input-toggle-background: lch( + from + #fff + l + calc(c * var(--f) + var(--l)) + h + ); + --color-header-wrapper-transparent: lch( + from + #d2e0f000 + l + calc(c * var(--f) + var(--l)) + h + ); + --color-light-border: lch(from #0000001d l calc(c * var(--f) + var(--l)) h); + --color-hover: lch(from #e4e4e4aa l calc(c * var(--f) + var(--l)) h); + --color-active: lch(from #e2e2e5 l calc(c * var(--f) + var(--l)) 320); + --color-markup-table-row: lch( + from + #ffffff06 + l + calc(c * var(--f) + var(--l)) + h + ); + --color-shadow: lch(from #00000060 l calc(c * var(--f) + var(--l)) h); + --color-text-focus: lch(from #fff l calc(c * var(--f) + var(--l)) h); + --color-reaction-bg: lch(from #0000000a l calc(c * var(--f) + var(--l)) h); + --color-tooltip-text: lch(from #ffffff l calc(c * var(--f) + var(--l)) h); + --color-tooltip-bg: lch(from #000000f0 l calc(c * var(--f) + var(--l)) h); + --color-label-bg: lch(from #cacaca7b l calc(c * var(--f) + var(--l)) h); + --color-label-hover-bg: lch( + from + #cacacaa0 + l + calc(c * var(--f) + var(--l)) + h + ); + --color-label-active-bg: lch( + from + #cacacaff + l + calc(c * var(--f) + var(--l)) + h + ); + --color-label-bg-alt: lch(from #cacacaff l calc(c * var(--f) + var(--l)) h); + --color-overlay-backdrop: lch( + from + #080808c0 + l + calc(c * var(--f) + var(--l)) + h + ); + --checkerboard-color-1: lch(from #ffffff l calc(c * var(--f) + var(--l)) h); + --checkerboard-color-2: lch(from #e5e5e5 l calc(c * var(--f) + var(--l)) h); +} + +.organization.profile:has(.overflow-menu-items > a[href="/evil"]) { + .org-avatar, .org-title { + clip: rect(1px, 1px, 1px, 1px); + clip-path: inset(50%); + height: 1px; + width: 1px; + margin: -1px; + overflow: hidden; + padding: 0; + position: absolute; + } + #org-info .render-content p { + display: none; + } + .org-header::before { + content: " "; + height: 60px; + width: 215px; + margin-left: 10px; + margin-bottom: 10px; + background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAxNDUzIDQwNiI+PHBhdGggZmlsbD0iIzIwMTQyMiIgZD0iTTQ2IDQ2YzIgMTctNyAxMzUtMiAxNDBzMTI1LTQgMTQyLTJjMjYgNSAyNiA0MS0xIDQ1LTE3IDItMTM2LTgtMTQxLTMtNCA0IDUgMTA1IDMgMTE5IDE0LTQgMjktNiA0My03IDIzLTEgODgtNCAxMDggMCAyMiA0IDI0IDM5LTEgNDQtMzAgNi03NCAwLTEwNyAzLTI3IDItODYgMjYtODgtMTgtMi00MiAxNC05OSA2LTE0MiAwLTQtNi03LTctMTItNC0xOSA1LTE3IDctMjYgOC0zOC0xMS0xNDQgMi0xNzFDMTQgOSAyMCA1IDI4IDRjMTktMyAxMjQtNSAxNDEtMSAyMyA1IDE4IDQzLTMgNDNINDZabTEwMzYgMTc2Yy0xNS0xMC0zMyAzNC0zNyA0NC01IDE0LTEwIDMxLTEzIDQ2cy02IDU3LTExIDY3Yy0xMCAyMC00MSAxNC00My0xMi0xLTE3IDAtMTQxIDQtMTUxIDQtMTMgMjItMTUgMzMtOGw3IDljMSAwIDEyLTE5IDE2LTIyIDQ2LTUxIDc4IDMgMTAzIDQwIDE5IDI4IDc4IDExNCA4OCAxNDAgNyAyMS0xMCAzOC0yOSAyOS05LTUtMzctNjAtNDUtNzNsLTczLTEwOVptMzI2LTEwMWMyNS0xIDMyIDMwIDEwIDM5LTM0IDE0LTU4IDgtOTEgMzgtNjggNjAtMTIgMTIzIDU0IDE0NiAxOCA2IDY3IDkgNzEgMjcgMTAgNDUtODUgMTItMTAzIDUtMTUyLTY0LTExNS0yMDkgMjktMjQ4IDctMiAyMy03IDMwLTdaTTYzNiA1YzcgNyA1IDQyIDQgNTMgMCA3OC04IDE1Ni02IDIzNCAwIDI0IDkgNjYgNSA4Ni0zIDE5LTMxIDIxLTM0LTEtNC0yNiA1LTcwIDUtMTAwIDEtNzgtMTQtMTg0LTUtMjU4IDItMTYgMTktMjYgMzEtMTRaTTMxMyAzMTBjMjEtMzIgMzQtNzAgNTktOTkgMTAtMTEgMzItMzYgNDgtMjQgMjQgMTktMTMgMzgtMjMgNDgtMjAgMjMtMzkgNTctNTAgODYtNSAxMS0xNyA1Ni0yMyA2MS0xMyAxMC0yNiAzLTMyLTExLTktMTctNDQtMTIwLTQ3LTEzNy0zLTI1IDIzLTM2IDM2LTE5czIwIDc0IDMyIDk1Wm0xNzAtMTEzYzEyLTEyIDMyLTQgMzQgMTIgNSAyOC0xIDg0LTEgMTE3IDAgMTQgNyA1Mi00IDYyLTggNy0yMiA3LTI5LTItMTEtMTEtMy02OC0zLTg1IDAtMjctNi03MC0xLTk1IDAtMyAyLTYgNC05Wm0xNS01MmEyMSAyMSAwIDEgMCAwLTQyIDIxIDIxIDAgMCAwIDAgNDJaIi8+PHBhdGggZmlsbD0iI0UxODZGNCIgZD0iTTk1MSA0MGMyMyAyMS0xIDUzLTE2IDcwLTEzIDE1LTQ1IDUyLTY0IDUxLTYgMC00Ni0yMi01My0yNy0zOS0yNy0zNS0xMDIgMjctODkgOCAyIDI4IDE1IDMwIDE1IDMtMSAxMi0xNSAxNy0xOCAxNC0xMSA0NS0xNSA1OS0yWiIvPjxwYXRoIGZpbGw9IiMyMDE0MjIiIGQ9Ik04NjAgMzg3Yy0zLTQtNS05LTYtMTQtMy0yMi0zLTE1NSAwLTE3NiA0LTI0IDM3LTI1IDQwIDIgMyAyMCAzIDE1NiAwIDE3NS0yIDE3LTIyIDI0LTM0IDEzWiIvPjwvc3ZnPg); + } +}