From 6964e3d8f30c13f24149578fb41a81cccde982e9 Mon Sep 17 00:00:00 2001
From: Jens Kuerschner
Date: Sat, 2 Mar 2024 14:09:12 +0100
Subject: [PATCH] lowering engine requirements
---
demo_assets/css/demopage.min.css | 2 +-
demo_assets/css/demopage.min.css.map | 2 +-
generator.js | 2 +-
index.html | 8 ++++----
package-lock.json | 7 ++++---
package.json | 5 +++--
src/tzlib.js | 4 ++--
7 files changed, 16 insertions(+), 14 deletions(-)
diff --git a/demo_assets/css/demopage.min.css b/demo_assets/css/demopage.min.css
index 921af1f..1d010a5 100644
--- a/demo_assets/css/demopage.min.css
+++ b/demo_assets/css/demopage.min.css
@@ -1,2 +1,2 @@
-:root{--primary-color:#539eff;--primary-color-light:#a9ceff;--primary-color-dark:#336db9;--primary-color-atcb:#9755ff;--primary-color-atcb-light:#cbaaff;--secondary-color:#ffa255;--secondary-color-light:#ffd0aa;--page-background:#e7e8f4;--example-bg:#fff;--text:#333;--text-secondary:#969696;--text-subline:#fff;--github:#333;--hr:#cfcfcf;--light-mode-switch:#282232;--light-mode-switch-header:#edf3fa;--example-background:#f5f5f5;--example-color:#6a6a6a;--example-border:#ababab;--header-shadow:0 6px 7px -6px rgb(0 0 0 / 10%),0 12px 10px -6px rgb(0 0 0 / 12%),0 31px 40px -6px rgb(0 0 0 / 20%);--header-bg:linear-gradient(45deg, var(--primary-color), var(--primary-color), var(--primary-color-light), var(--primary-color-light))}body.atcb-dark{--primary-color:#539eff;--primary-color-light:#a9ceff;--primary-color-dark:#336db9;--page-background:#1b1d21;--example-bg:#222830;--text:#e6e2ed;--github:#222;--hr:#5e5c61;--light-mode-switch:#f5f5f5;--example-background:#2D2D2D;--example-color:#cacaca;--example-border:#797979;--header-shadow:0 6px 7px -6px rgb(0 0 0 / 15%),0 12px 20px -6px rgb(0 0 0 / 18%),0 31px 70px -6px rgb(0 0 0 / 34%);--header-bg:linear-gradient(45deg, var(--primary-color-dark), var(--primary-color-dark), var(--primary-color), var(--primary-color))}@font-face{font-display:swap;font-family:'Paytone One';font-style:normal;font-weight:400;src:local('Paytone One'),url('https://tz.add-to-calendar-technology.com/demo_assets/fonts/paytone-one-v18-latin-regular.woff2') format('woff2'),url('https://tz.add-to-calendar-technology.com/demo_assets/fonts/paytone-one-v18-latin-regular.woff') format('woff'),url('https://tz.add-to-calendar-technology.com/demo_assets/fonts/paytone-one-v18-latin-regular.ttf') format('truetype')}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:300;src:local('Inter Light'),url('https://tz.add-to-calendar-technology.com/demo_assets/fonts/inter-v12-latin-300.woff2') format('woff2'),url('https://tz.add-to-calendar-technology.com/demo_assets/fonts/inter-v12-latin-300.woff') format('woff'),url('https://tz.add-to-calendar-technology.com/demo_assets/fonts/inter-v12-latin-300.ttf') format('truetype')}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:local('Inter'),url('https://tz.add-to-calendar-technology.com/demo_assets/fonts/inter-v12-latin-regular.woff2') format('woff2'),url('https://tz.add-to-calendar-technology.com/demo_assets/fonts/inter-v12-latin-regular.woff') format('woff'),url('https://tz.add-to-calendar-technology.com/demo_assets/fonts/inter-v12-latin-regular.ttf') format('truetype')}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:local('Inter SemiBold'),url('https://tz.add-to-calendar-technology.com/demo_assets/fonts/inter-v12-latin-600.woff2') format('woff2'),url('https://tz.add-to-calendar-technology.com/demo_assets/fonts/inter-v12-latin-600.woff') format('woff'),url('https://tz.add-to-calendar-technology.com/demo_assets/fonts/inter-v12-latin-600.ttf') format('truetype')}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:800;src:local('Inter ExtraBold'),url('https://tz.add-to-calendar-technology.com/demo_assets/fonts/inter-v12-latin-800.woff2') format('woff2'),url('https://tz.add-to-calendar-technology.com/demo_assets/fonts/inter-v12-latin-800.woff') format('woff'),url('https://tz.add-to-calendar-technology.com/demo_assets/fonts/inter-v12-latin-800.ttf') format('truetype')}@font-face{font-display:swap;font-family:'Fira Mono';font-style:normal;font-weight:400;src:local('Fira Mono'),url('https://tz.add-to-calendar-technology.com/demo_assets/fonts/fira-mono-v14-latin-regular.woff2') format('woff2'),url('https://tz.add-to-calendar-technology.com/demo_assets/fonts/fira-mono-v14-latin-regular.woff') format('woff'),url('https://tz.add-to-calendar-technology.com/demo_assets/fonts/fira-mono-v14-latin-regular.ttf') format('truetype')}@font-face{font-display:swap;font-family:'Fira Mono';font-style:normal;font-weight:700;src:url('https://tz.add-to-calendar-technology.com/demo_assets/fonts/fira-mono-v14-latin-700.woff2') format('woff2'),url('https://tz.add-to-calendar-technology.com/demo_assets/fonts/fira-mono-v14-latin-700.woff') format('woff'),url('https://tz.add-to-calendar-technology.com/demo_assets/fonts/fira-mono-v14-latin-700.ttf') format('truetype')}::selection{background:var(--primary-color);color:#fff}body{background:var(--page-background);box-sizing:border-box;color:var(--text);font-family:Inter,Arial,sans-serif;font-size:16px;font-weight:400;height:100%;line-height:1.5rem;margin:0;padding:0 0 100px;text-align:center;width:100%}.container{box-sizing:border-box;margin:auto;max-width:1000px;padding:0 25px;width:100%}hr{border:0;border-bottom:1px solid var(--hr);height:1px;margin:80px auto}h1{font-family:"Paytone One",Arial,sans-serif;font-size:2em;line-height:1.2em}h2{color:var(--text-subline);font-size:1.1em;font-weight:800;line-height:1.5em;max-width:650px;margin:auto;opacity:.8;width:100%}h3{font-size:1.2em;line-height:1.5em;font-weight:800;text-align:left}h4{font-weight:800;text-align:left}p+h4,pre+h4{margin-top:60px}@media only screen and (width <= 800px){h3,h4{text-align:center}}p{text-align:left}.description{padding-bottom:40px}a,a:active,a:focus{color:var(--primary-color);font-weight:800;text-decoration:none}a:not(.github){text-decoration:underline}a:hover{color:var(--secondary-color);text-decoration:none}body.atcb-dark a,body.atcb-dark a:active,body.atcb-dark a:focus{color:var(--primary-color)}body.atcb-dark a:hover{color:var(--primary-color-light)}#tiny-version{color:var(--text-secondary);font-size:.9em;margin-top:30px}#legal{color:var(--text-secondary);font-size:.8em}#legal a{color:var(--text-secondary)}a.github,a.github:active,a.github:focus{background:#f5f5f5;border-radius:71% 29% 70% 30%/50% 66% 34% 50%;box-shadow:.5px .2px 3.4px -14px rgb(0 0 0 / 10%),1px .4px 9.5px -14px rgb(0 0 0 / 14%),1.8px .7px 22.9px -14px rgb(0 0 0 / 18%),5px 2px 76px -14px rgb(0 0 0 / 27%);color:var(--github);display:inline-block;padding:20px 25px;user-select:none}a.github:hover{background:linear-gradient(45deg,var(--secondary-color),var(--secondary-color-light));border-radius:67% 33% 66% 33%/45% 70% 30% 56%;box-shadow:.5px .2px 6.2px -4px rgb(0 0 0 / 13%),1px .4px 17.2px -4px rgb(0 0 0 / 18%),1.8px .7px 41.3px -4px rgb(0 0 0 / 35%),5px 2px 137px -4px rgb(0 0 0 / 36%);color:#fff;cursor:pointer}body.atcb-dark a.github,body.atcb-dark a.github:active,body.atcb-dark a.github:focus{color:var(--github)}body.atcb-dark a.github:hover{color:#fff}a.github svg{fill:var(--github)}a.github:hover svg{fill:#fff}#logo svg{height:auto;width:100%}#header a.github svg{fill:var(--primary-color-dark)}#header a.github:hover svg{fill:#fff}#header a.github,#header a.github:active,#header a.github:focus{color:var(--primary-color-dark)}#header a.github:hover{color:#fff}#logo{display:block;width:400px;padding:30px 0}@media (width <= 991px){#logo{width:300px;padding:0;margin:auto}}.light-mode-switch{background:0 0;cursor:pointer;border:0;display:flex;justify-content:center;margin:20px auto;padding:20px 0;-webkit-tap-highlight-color:transparent}#light-mode-switch-header{position:absolute;top:0;right:50px}.light-mode-switch div{position:relative;width:20px;height:20px;transition:transform .45s ease;border-radius:50%;background:var(--light-mode-switch)}.light-mode-switch div::before{content:"";position:absolute;width:6px;height:6px;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);border-radius:50%;background:inherit;z-index:-1;opacity:0;transition:box-shadow .4s 0s ease}.light-mode-switch div::after{content:"";position:absolute;width:90%;height:90%;top:-20%;left:30%;border-radius:50%;background:var(--page-background);transition:transform .45s ease}body.atcb-dark .light-mode-switch div{transform:scale(.5)}#light-mode-switch-header.light-mode-switch div{background:var(--light-mode-switch-header)}body.atcb-dark .light-mode-switch div::before{opacity:1;box-shadow:0 -20px 0 0 var(--light-mode-switch),0 20px 0 0 var(--light-mode-switch),-20px 0 0 0 var(--light-mode-switch),20px 0 0 0 var(--light-mode-switch),15px 15px 0 0 var(--light-mode-switch),15px -15px 0 0 var(--light-mode-switch),-15px 15px 0 0 var(--light-mode-switch),-15px -15px 0 0 var(--light-mode-switch)}body.atcb-dark .light-mode-switch div::after{opacity:0;transition:background .45s ease;transform:translateX(50%) translateY(-50%)}#light-mode-switch-header div::after{background:var(--primary-color-light)}@media (width <= 991px){#light-mode-switch-header div::after{background:var(--primary-color)}}#header{background:var(--header-bg);box-shadow:var(--header-shadow);display:flex;justify-content:center;padding:0 25px 50px;margin-bottom:80px}#header-left{text-align:left}#header-right{margin:80px}.example{box-shadow:rgba(0 0 0 / 10%) 2px 5px 18px -1px,rgba(0 0 0 / 20%) 2px 2px 10px -3px;box-sizing:border-box;width:100%;text-align:center;margin:50px 0;background-color:var(--example-bg);padding:60px 40px}#tz-input-wrapper{box-sizing:border-box;width:100%;display:flex;justify-content:center;align-items:flex-end;padding-right:140px}#tz-input-wrapper svg.arrow{stroke:var(--secondary-color);margin-right:25px}#tz-output-wrapper{background-color:var(--example-background);border:1px solid var(--example-border);border-radius:6px;display:none;margin:50px auto 0;width:100%;max-width:550px}@media (width <= 991px){#header{background:linear-gradient(180deg,var(--primary-color),var(--primary-color),var(--primary-color-light));flex-direction:column}#header-left{margin-top:30px;text-align:center}#header-right{margin:80px 25px 30px}#tz-input-wrapper{padding-right:0}#tz-input-wrapper svg{display:none}}@media (width <= 575px){.example-wrapper{padding:0}.example{border-radius:0;padding:60px 30px}}code,pre{color:var(--example-color);background:0 0;font-family:"Fira Mono",Consolas,sans-serif;font-size:1em;text-align:left;white-space:pre-wrap;word-spacing:normal;word-break:break-all;word-wrap:normal;line-height:1.5;tab-size:4;hyphens:none}pre{padding:1em;margin:.5em;overflow:auto;font-size:.8em}:not(pre)>code,pre{background-color:var(--example-background)}#tz-output-wrapper pre+pre{margin-top:20px;border-top:1px solid var(--example-border)}.autocomplete-input{border:1px solid var(--example-border);box-shadow:rgba(0 0 0 / 10%) 2px 5px 18px -1px,rgba(0 0 0 / 40%) 2px 2px 10px -3px;border-radius:8px;font-family:Inter,Arial,sans-serif;width:280px;padding:12px 48px 12px 12px;box-sizing:content-box;position:relative;font-size:16px;line-height:1.5;flex:1;margin:1px;background-color:#eee;background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNjY2IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PGNpcmNsZSBjeD0iMTEiIGN5PSIxMSIgcj0iOCIvPjxwYXRoIGQ9Ik0yMSAyMWwtNC00Ii8+PC9zdmc+');background-repeat:no-repeat;background-position:right 12px center}.autocomplete-input:hover{border-width:2px;margin:0}.autocomplete-input:focus,.autocomplete-input[aria-expanded=true]{border:2px solid var(--primary-color);background-color:#fff;outline:0;margin:0;box-shadow:rgba(0 0 0 / 30%) 2px 5px 18px -1px,rgba(0 0 0 / 35%) 2px 2px 10px -3px}[data-position=below] .autocomplete-input[aria-expanded=true]{border-radius:8px 8px 0 0;z-index:2}[data-position=above] .autocomplete-input[aria-expanded=true]{border-radius:0 0 8px 8px;z-index:2}.autocomplete[data-loading=true]::after{content:"";border:3px solid var(--primary-color);border-right:3px solid rgb(0 0 0 / 48%);border-radius:100%;width:20px;height:20px;position:absolute;right:12px;top:50%;transform:translateY(-50%);animation:rotate 1s infinite linear}.autocomplete-result-list{margin:0;border:2px solid var(--primary-color);padding:0;box-sizing:border-box;max-height:296px;overflow-y:auto;overflow-x:hidden;background:#fff;color:#333;list-style:none;box-shadow:0 2px 2px rgb(0 0 0 / 16%)}.no-results .autocomplete-result-list,[data-position=below] .autocomplete-result-list{margin-top:-2px;border-top:0;border-radius:0 0 8px 8px;padding-bottom:8px}[data-position=above]:not(.no-results) .autocomplete-result-list{margin-bottom:-2px;border-bottom:0;border-radius:8px 8px 0 0;padding-top:8px}#tz-no-results{color:#666;display:none;position:absolute;font-style:italic;z-index:1;width:100%;top:100%}.no-results #tz-no-results{display:block}.no-results .autocomplete-input.focused{border-bottom-color:transparent;border-radius:8px 8px 0 0}.no-results .autocomplete-input:not(.focused)~#tz-no-results{display:none}.autocomplete-result{cursor:pointer;text-align:left;padding:12px}.autocomplete-result:not(.no-result):hover,.autocomplete-result[aria-selected=true]{background-color:var(--primary-color-light)}.autocomplete-result.no-result:hover{cursor:not-allowed}@keyframes rotate{from{transform:translateY(-50%) rotate(0)}to{transform:translateY(-50%) rotate(359deg)}}
+:root{--primary-color:#539eff;--primary-color-light:#a9ceff;--primary-color-dark:#336db9;--primary-color-atcb:#9755ff;--primary-color-atcb-light:#cbaaff;--secondary-color:#ffa255;--secondary-color-light:#ffd0aa;--page-background:#e7e8f4;--example-bg:#fff;--text:#333;--text-secondary:#969696;--text-subline:#fff;--github:#333;--hr:#cfcfcf;--light-mode-switch:#282232;--light-mode-switch-header:#edf3fa;--example-background:#f5f5f5;--example-color:#6a6a6a;--example-border:#ababab;--header-shadow:0 6px 7px -6px rgb(0 0 0 / 10%),0 12px 10px -6px rgb(0 0 0 / 12%),0 31px 40px -6px rgb(0 0 0 / 20%);--header-bg:linear-gradient(45deg, var(--primary-color), var(--primary-color), var(--primary-color-light), var(--primary-color-light))}body.atcb-dark{--primary-color:#539eff;--primary-color-light:#a9ceff;--primary-color-dark:#336db9;--page-background:#1b1d21;--example-bg:#222830;--text:#e6e2ed;--github:#222;--hr:#5e5c61;--light-mode-switch:#f5f5f5;--example-background:#2D2D2D;--example-color:#cacaca;--example-border:#797979;--header-shadow:0 6px 7px -6px rgb(0 0 0 / 15%),0 12px 20px -6px rgb(0 0 0 / 18%),0 31px 70px -6px rgb(0 0 0 / 34%);--header-bg:linear-gradient(45deg, var(--primary-color-dark), var(--primary-color-dark), var(--primary-color), var(--primary-color))}@font-face{font-display:swap;font-family:'Paytone One';font-style:normal;font-weight:400;src:local('Paytone One'),url('https://tz.add-to-calendar-technology.com/demo_assets/fonts/paytone-one-v18-latin-regular.woff2') format('woff2'),url('https://tz.add-to-calendar-technology.com/demo_assets/fonts/paytone-one-v18-latin-regular.woff') format('woff'),url('https://tz.add-to-calendar-technology.com/demo_assets/fonts/paytone-one-v18-latin-regular.ttf') format('truetype')}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:300;src:local('Inter Light'),url('https://tz.add-to-calendar-technology.com/demo_assets/fonts/inter-v12-latin-300.woff2') format('woff2'),url('https://tz.add-to-calendar-technology.com/demo_assets/fonts/inter-v12-latin-300.woff') format('woff'),url('https://tz.add-to-calendar-technology.com/demo_assets/fonts/inter-v12-latin-300.ttf') format('truetype')}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:local('Inter'),url('https://tz.add-to-calendar-technology.com/demo_assets/fonts/inter-v12-latin-regular.woff2') format('woff2'),url('https://tz.add-to-calendar-technology.com/demo_assets/fonts/inter-v12-latin-regular.woff') format('woff'),url('https://tz.add-to-calendar-technology.com/demo_assets/fonts/inter-v12-latin-regular.ttf') format('truetype')}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:local('Inter SemiBold'),url('https://tz.add-to-calendar-technology.com/demo_assets/fonts/inter-v12-latin-600.woff2') format('woff2'),url('https://tz.add-to-calendar-technology.com/demo_assets/fonts/inter-v12-latin-600.woff') format('woff'),url('https://tz.add-to-calendar-technology.com/demo_assets/fonts/inter-v12-latin-600.ttf') format('truetype')}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:800;src:local('Inter ExtraBold'),url('https://tz.add-to-calendar-technology.com/demo_assets/fonts/inter-v12-latin-800.woff2') format('woff2'),url('https://tz.add-to-calendar-technology.com/demo_assets/fonts/inter-v12-latin-800.woff') format('woff'),url('https://tz.add-to-calendar-technology.com/demo_assets/fonts/inter-v12-latin-800.ttf') format('truetype')}@font-face{font-display:swap;font-family:'Fira Mono';font-style:normal;font-weight:400;src:local('Fira Mono'),url('https://tz.add-to-calendar-technology.com/demo_assets/fonts/fira-mono-v14-latin-regular.woff2') format('woff2'),url('https://tz.add-to-calendar-technology.com/demo_assets/fonts/fira-mono-v14-latin-regular.woff') format('woff'),url('https://tz.add-to-calendar-technology.com/demo_assets/fonts/fira-mono-v14-latin-regular.ttf') format('truetype')}@font-face{font-display:swap;font-family:'Fira Mono';font-style:normal;font-weight:700;src:url('https://tz.add-to-calendar-technology.com/demo_assets/fonts/fira-mono-v14-latin-700.woff2') format('woff2'),url('https://tz.add-to-calendar-technology.com/demo_assets/fonts/fira-mono-v14-latin-700.woff') format('woff'),url('https://tz.add-to-calendar-technology.com/demo_assets/fonts/fira-mono-v14-latin-700.ttf') format('truetype')}::selection{background:var(--primary-color);color:#fff}body{background:var(--page-background);box-sizing:border-box;color:var(--text);font-family:Inter,Arial,sans-serif;font-size:16px;font-weight:400;height:100%;line-height:1.5rem;margin:0;padding:0 0 100px;text-align:center;width:100%}.container{box-sizing:border-box;margin:auto;max-width:1000px;padding:0 25px;width:100%}hr{border:0;border-bottom:1px solid var(--hr);height:1px;margin:80px auto}h1{font-family:"Paytone One",Arial,sans-serif;font-size:2em;line-height:1.2em}h2{color:var(--text-subline);font-size:1.1em;font-weight:800;line-height:1.5em;max-width:650px;margin:auto;opacity:.8;width:100%}h3{font-size:1.2em;line-height:1.5em;font-weight:800;text-align:left}h4{font-weight:800;text-align:left}p+h4,pre+h4{margin-top:60px}@media only screen and (width <= 800px){h3,h4{text-align:center}}p{text-align:left}.description{padding-bottom:40px}a,a:active,a:focus{color:var(--primary-color);font-weight:800;text-decoration:none}a:not(.github){text-decoration:underline}a:hover{color:var(--secondary-color);text-decoration:none}body.atcb-dark a,body.atcb-dark a:active,body.atcb-dark a:focus{color:var(--primary-color)}body.atcb-dark a:hover{color:var(--primary-color-light)}#tiny-version{color:var(--text-secondary);font-size:.9em;margin-top:30px}#legal{color:var(--text-secondary);font-size:.8em}#legal a{color:var(--text-secondary)}a.github,a.github:active,a.github:focus{background:#f5f5f5;border-radius:71% 29% 70% 30%/50% 66% 34% 50%;box-shadow:.5px .2px 3.4px -14px rgb(0 0 0 / 10%),1px .4px 9.5px -14px rgb(0 0 0 / 14%),1.8px .7px 22.9px -14px rgb(0 0 0 / 18%),5px 2px 76px -14px rgb(0 0 0 / 27%);color:var(--github);display:inline-block;padding:20px 25px;user-select:none}a.github:hover{background:linear-gradient(45deg,var(--secondary-color),var(--secondary-color-light));border-radius:67% 33% 66% 33%/45% 70% 30% 56%;box-shadow:.5px .2px 6.2px -4px rgb(0 0 0 / 13%),1px .4px 17.2px -4px rgb(0 0 0 / 18%),1.8px .7px 41.3px -4px rgb(0 0 0 / 35%),5px 2px 137px -4px rgb(0 0 0 / 36%);color:#fff;cursor:pointer}body.atcb-dark a.github,body.atcb-dark a.github:active,body.atcb-dark a.github:focus{color:var(--github)}body.atcb-dark a.github:hover{color:#fff}a.github svg{fill:var(--github)}a.github:hover svg{fill:#fff}#logo svg{height:auto;width:100%}#header a.github svg{fill:var(--primary-color-dark)}#header a.github:hover svg{fill:#fff}#header a.github,#header a.github:active,#header a.github:focus{color:var(--primary-color-dark)}#header a.github:hover{color:#fff}#logo{display:block;width:400px;padding:30px 0}@media (width <= 991px){#logo{width:300px;padding:0;margin:auto}}.light-mode-switch{background:0 0;cursor:pointer;border:0;display:flex;justify-content:center;margin:20px auto;padding:20px 0;-webkit-tap-highlight-color:transparent}#light-mode-switch-header{position:absolute;top:0;right:50px}.light-mode-switch div{position:relative;width:20px;height:20px;transition:transform .45s ease;border-radius:50%;background:var(--light-mode-switch)}.light-mode-switch div::before{content:"";position:absolute;width:6px;height:6px;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);border-radius:50%;background:inherit;z-index:-1;opacity:0;transition:box-shadow .4s 0s ease}.light-mode-switch div::after{content:"";position:absolute;width:90%;height:90%;top:-20%;left:30%;border-radius:50%;background:var(--page-background);transition:transform .45s ease}body.atcb-dark .light-mode-switch div{transform:scale(.5)}#light-mode-switch-header.light-mode-switch div{background:var(--light-mode-switch-header)}body.atcb-dark .light-mode-switch div::before{opacity:1;box-shadow:0 -20px 0 0 var(--light-mode-switch),0 20px 0 0 var(--light-mode-switch),-20px 0 0 0 var(--light-mode-switch),20px 0 0 0 var(--light-mode-switch),15px 15px 0 0 var(--light-mode-switch),15px -15px 0 0 var(--light-mode-switch),-15px 15px 0 0 var(--light-mode-switch),-15px -15px 0 0 var(--light-mode-switch)}body.atcb-dark .light-mode-switch div::after{opacity:0;transition:background .45s ease;transform:translateX(50%) translateY(-50%)}#light-mode-switch-header div::after{background:var(--primary-color-light)}@media (width <= 991px){#light-mode-switch-header div::after{background:var(--primary-color)}}#header{background:var(--header-bg);box-shadow:var(--header-shadow);display:flex;justify-content:center;padding:0 25px 50px;margin-bottom:80px}#header-left{text-align:left}#header-right{margin:80px}.example{box-shadow:rgba(0 0 0 / 10%) 2px 5px 18px -1px,rgba(0 0 0 / 20%) 2px 2px 10px -3px;box-sizing:border-box;width:100%;text-align:center;margin:50px 0;background-color:var(--example-bg);padding:60px 40px}#tz-input-wrapper{box-sizing:border-box;width:100%;display:flex;justify-content:center;align-items:flex-end;padding-right:140px}#tz-input-wrapper svg.arrow{stroke:var(--secondary-color);margin-right:25px}#tz-output-wrapper{background-color:var(--example-background);border:1px solid var(--example-border);border-radius:6px;display:none;margin:50px auto 0;width:100%;max-width:550px}@media (width <= 991px){#header{background:linear-gradient(180deg,var(--primary-color),var(--primary-color),var(--primary-color-light));flex-direction:column}#header-left{margin-top:30px;text-align:center}#header-right{margin:80px 25px 30px}#tz-input-wrapper{padding-right:0}#tz-input-wrapper svg{display:none}}@media (width <= 575px){.example-wrapper{padding:0}.example{border-radius:0;padding:60px 30px}}code,pre{color:var(--example-color);background:0 0;font-family:"Fira Mono",Consolas,sans-serif;font-size:1em;text-align:left;white-space:pre-wrap;word-spacing:normal;word-break:break-all;word-wrap:normal;line-height:1.5;tab-size:4;hyphens:none}pre{padding:1em;margin:.5em;overflow:auto;font-size:.8em}:not(pre)>code,pre{background-color:var(--example-background)}#tz-output-wrapper pre+pre{margin-top:20px;border-top:1px solid var(--example-border)}.autocomplete-input{border:1px solid var(--example-border);box-shadow:rgba(0 0 0 / 10%) 2px 5px 18px -1px,rgba(0 0 0 / 40%) 2px 2px 10px -3px;border-radius:8px;font-family:Inter,Arial,sans-serif;width:280px;padding:12px 48px 12px 12px;box-sizing:content-box;position:relative;font-size:16px;line-height:1.5;flex:1;margin:1px;background-color:#eee;background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNjY2IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PGNpcmNsZSBjeD0iMTEiIGN5PSIxMSIgcj0iOCIvPjxwYXRoIGQ9Ik0yMSAyMWwtNC00Ii8+PC9zdmc+');background-repeat:no-repeat;background-position:right 12px center}.autocomplete-input:hover{border-width:2px;margin:0}.autocomplete-input:focus,.autocomplete-input[aria-expanded=true]{border:2px solid var(--primary-color);background-color:#fff;outline:0;margin:0;box-shadow:rgba(0 0 0 / 30%) 2px 5px 18px -1px,rgba(0 0 0 / 35%) 2px 2px 10px -3px}[data-position=below] .autocomplete-input[aria-expanded=true]{border-radius:8px 8px 0 0;z-index:2}[data-position=above] .autocomplete-input[aria-expanded=true]{border-radius:0 0 8px 8px;z-index:2}.autocomplete[data-loading=true]::after{content:"";border:3px solid var(--primary-color);border-right:3px solid rgb(0 0 0 / 48%);border-radius:100%;width:20px;height:20px;position:absolute;right:12px;top:50%;transform:translateY(-50%);animation:rotate 1s infinite linear}.autocomplete-result-list{margin:0;border:2px solid var(--primary-color);padding:0;box-sizing:border-box;max-height:296px;overflow:hidden auto;background:#fff;color:#333;list-style:none;box-shadow:0 2px 2px rgb(0 0 0 / 16%)}.no-results .autocomplete-result-list,[data-position=below] .autocomplete-result-list{margin-top:-2px;border-top:0;border-radius:0 0 8px 8px;padding-bottom:8px}[data-position=above]:not(.no-results) .autocomplete-result-list{margin-bottom:-2px;border-bottom:0;border-radius:8px 8px 0 0;padding-top:8px}#tz-no-results{color:#666;display:none;position:absolute;font-style:italic;z-index:1;width:100%;top:100%}.no-results #tz-no-results{display:block}.no-results .autocomplete-input.focused{border-bottom-color:transparent;border-radius:8px 8px 0 0}.no-results .autocomplete-input:not(.focused)~#tz-no-results{display:none}.autocomplete-result{cursor:pointer;text-align:left;padding:12px}.autocomplete-result:not(.no-result):hover,.autocomplete-result[aria-selected=true]{background-color:var(--primary-color-light)}.autocomplete-result.no-result:hover{cursor:not-allowed}@keyframes rotate{from{transform:translateY(-50%) rotate(0)}to{transform:translateY(-50%) rotate(359deg)}}
/*# sourceMappingURL=demopage.min.css.map */
\ No newline at end of file
diff --git a/demo_assets/css/demopage.min.css.map b/demo_assets/css/demopage.min.css.map
index 8b99d15..5d795c8 100644
--- a/demo_assets/css/demopage.min.css.map
+++ b/demo_assets/css/demopage.min.css.map
@@ -1 +1 @@
-{"version":3,"sources":["demo_assets\\css\\demopage.css"],"names":[],"mappings":"AAgBA,MACE,gBAAiB,QACjB,sBAAuB,QACvB,qBAAsB,QACtB,qBAAsB,QACtB,2BAA4B,QAC5B,kBAAmB,QACnB,wBAAyB,QACzB,kBAAmB,QACnB,aAAc,KACd,OAAQ,KACR,iBAAkB,QAClB,eAAgB,KAChB,SAAU,KACV,KAAM,QACN,oBAAqB,QACrB,2BAA4B,QAC5B,qBAAsB,QACtB,gBAAiB,QACjB,iBAAkB,QAClB,gBAAiB,EAAE,IAAI,IAAI,KAAK,gBAAgB,CAAE,EAAE,KAAK,KAAK,KAAK,gBAAgB,CAAE,EAAE,KAAK,KAAK,KAAK,iBACtG,YAAa,2HAKf,eACE,gBAAiB,QACjB,sBAAuB,QACvB,qBAAsB,QACtB,kBAAmB,QACnB,aAAc,QACd,OAAQ,QACR,SAAU,KACV,KAAM,QACN,oBAAqB,QACrB,qBAAsB,QACtB,gBAAiB,QACjB,iBAAkB,QAClB,gBAAiB,EAAE,IAAI,IAAI,KAAK,gBAAgB,CAAE,EAAE,KAAK,KAAK,KAAK,gBAAgB,CAAE,EAAE,KAAK,KAAK,KAAK,iBACtG,YAAa,yHAQf,WACE,aAAc,KACd,YAAa,cACb,WAAY,OACZ,YAAa,IACb,IAAK,oBAAoB,CACpB,uGAAuG,eAAe,CACtH,sGAAsG,cAAc,CACpH,qGAAqG,mBAI5G,WACE,aAAc,KACd,YAAa,MACb,WAAY,OACZ,YAAa,IACb,IAAK,oBAAoB,CACpB,6FAA6F,eAAe,CAC5G,4FAA4F,cAAc,CAC1G,2FAA2F,mBAIlG,WACE,aAAc,KACd,YAAa,MACb,WAAY,OACZ,YAAa,IACb,IAAK,cAAc,CACd,iGAAiG,eAAe,CAChH,gGAAgG,cAAc,CAC9G,+FAA+F,mBAItG,WACE,aAAc,KACd,YAAa,MACb,WAAY,OACZ,YAAa,IACb,IAAK,uBAAuB,CACvB,6FAA6F,eAAe,CAC5G,4FAA4F,cAAc,CAC1G,2FAA2F,mBAIlG,WACE,aAAc,KACd,YAAa,MACb,WAAY,OACZ,YAAa,IACb,IAAK,wBAAwB,CACxB,6FAA6F,eAAe,CAC5G,4FAA4F,cAAc,CAC1G,2FAA2F,mBAIlG,WACE,aAAc,KACd,YAAa,YACb,WAAY,OACZ,YAAa,IACb,IAAK,kBAAkB,CAClB,qGAAqG,eAAe,CACpH,oGAAoG,cAAc,CAClH,mGAAmG,mBAI1G,WACE,aAAc,KACd,YAAa,YACb,WAAY,OACZ,YAAa,IACb,IAAK,iGAAiG,eAAe,CAChH,gGAAgG,cAAc,CAC9G,+FAA+F,mBAOtG,YACE,WAAY,qBACZ,MAAO,KAGT,KACE,WAAY,uBACZ,WAAY,WACZ,MAAO,YACP,YAAa,KAAK,CAAE,KAAK,CAAE,WAC3B,UAAW,KACX,YAAa,IACb,OAAQ,KACR,YAAa,OACb,OAAQ,EACR,QAAS,EAAE,EAAE,MACb,WAAY,OACZ,MAAO,KAGT,WACE,WAAY,WACZ,OAAQ,KACR,UAAW,OACX,QAAS,EAAE,KACX,MAAO,KAGT,GACE,OAAQ,EACR,cAAe,IAAI,MAAM,UACzB,OAAQ,IACR,OAAQ,KAAK,KAOf,GACE,YAAa,aAAa,CAAE,KAAK,CAAE,WACnC,UAAW,IACX,YAAa,MAGf,GACE,MAAO,oBACP,UAAW,MACX,YAAa,IACb,YAAa,MACb,UAAW,MACX,OAAQ,KACR,QAAS,GACT,MAAO,KAGT,GACE,UAAW,MACX,YAAa,MACb,YAAa,IACb,WAAY,KAGd,GACE,YAAa,IACb,WAAY,KAGd,KACA,OACE,WAAY,KAGd,wCACE,GACA,GACE,WAAY,QAIhB,EACE,WAAY,KAGd,aACE,eAAgB,KAGlB,EAEA,SADA,QAEE,MAAO,qBACP,YAAa,IACb,gBAAiB,KAGnB,eACE,gBAAiB,UAGnB,QACE,MAAO,uBACP,gBAAiB,KAGnB,iBAEA,wBADA,uBAEE,MAAO,qBAGT,uBACE,MAAO,2BAKT,cACE,MAAO,sBACP,UAAW,KACX,WAAY,KAGd,OACE,MAAO,sBACP,UAAW,KAGb,SACE,MAAO,sBAOT,SAEA,gBADA,eAEE,WAAY,QACZ,cAAe,IAAI,IAAI,IAAI,GAAI,CAAE,IAAI,IAAI,IAAI,IAC7C,WAAY,KAAM,KAAM,MAAM,MAAM,gBAAgB,CAAE,IAAI,KAAM,MAAM,MAAM,gBAAgB,CAAE,MAAM,KAAM,OAAO,MAAM,gBAAgB,CAAE,IAAI,IAAI,KAAK,MAAM,iBAC5J,MAAO,cACP,QAAS,aACT,QAAS,KAAK,KACd,YAAa,KAGf,eACE,WAAY,2EACZ,cAAe,IAAI,IAAI,IAAI,GAAI,CAAE,IAAI,IAAI,IAAI,IAC7C,WAAY,KAAM,KAAM,MAAM,KAAK,gBAAgB,CAAE,IAAI,KAAM,OAAO,KAAK,gBAAgB,CAAE,MAAM,KAAM,OAAO,KAAK,gBAAgB,CAAE,IAAI,IAAI,MAAM,KAAK,iBAC1J,MAAO,KACP,OAAQ,QAGV,wBAEA,+BADA,8BAEE,MAAO,cAGT,8BACE,MAAO,KAGT,aACE,KAAM,cAGR,mBACE,KAAM,KAGR,UACE,OAAQ,KACR,MAAO,KAGT,qBACE,KAAM,0BAGR,2BACE,KAAM,KAGR,iBAEA,wBADA,uBAEE,MAAO,0BAGT,uBACE,MAAO,KAGT,MACE,QAAS,MACT,MAAO,MACP,QAAS,KAAK,EAGhB,wBACE,MACE,MAAO,MACP,QAAS,EACT,OAAQ,MAQZ,mBACE,WAAY,IACZ,OAAQ,QACR,OAAQ,EACR,QAAS,KACT,gBAAiB,OACjB,OAAQ,KAAK,KACb,QAAS,KAAK,EACd,4BAA6B,YAG/B,0BACE,SAAU,SACV,IAAK,EACL,MAAO,KAGT,uBACE,SAAU,SACV,MAAO,KACP,OAAQ,KACR,WAAY,UAAU,KAAM,KAC5B,cAAe,IACf,WAAY,yBAGd,+BACE,QAAS,GACT,SAAU,SACV,MAAO,IACP,OAAQ,IACR,KAAM,IACN,IAAK,IACL,UAAW,iBAAiB,iBAC5B,cAAe,IACf,WAAY,QACZ,QAAS,GACT,QAAS,EACT,WAAY,WAAW,IAAK,GAAG,KAGjC,8BACE,QAAS,GACT,SAAU,SACV,MAAO,IACP,OAAQ,IACR,IAAK,KACL,KAAM,IACN,cAAe,IACf,WAAY,uBACZ,WAAY,UAAU,KAAM,KAG9B,sCACE,UAAW,UAGb,gDACE,WAAY,gCAGd,8CACE,QAAS,EACT,WAAY,EAAE,MAAM,EAAE,EAAE,wBAAwB,CAAE,EAAE,KAAK,EAAE,EAAE,wBAAwB,CAAE,MAAM,EAAE,EAAE,EAAE,wBAAwB,CACzH,KAAK,EAAE,EAAE,EAAE,wBAAwB,CAAE,KAAK,KAAK,EAAE,EAAE,wBAAwB,CAAE,KAAK,MAAM,EAAE,EAAE,wBAAwB,CACpH,MAAM,KAAK,EAAE,EAAE,wBAAwB,CAAE,MAAM,MAAM,EAAE,EAAE,yBAG7D,6CACE,QAAS,EACT,WAAY,WAAW,KAAM,KAC7B,UAAW,gBAAgB,iBAG7B,qCACE,WAAY,2BAGd,wBACE,qCACE,WAAY,sBAQhB,QACE,WAAY,iBACZ,WAAY,qBACZ,QAAS,KACT,gBAAiB,OACjB,QAAS,EAAE,KAAK,KAChB,cAAe,KAGjB,aACE,WAAY,KAGd,cACE,OAAQ,KAGV,SACE,WAAY,kBAAkB,IAAI,IAAI,KAAK,IAAI,CAAE,kBAAkB,IAAI,IAAI,KAAK,KAChF,WAAY,WACZ,MAAO,KACP,WAAY,OACZ,OAAQ,KAAK,EACb,iBAAkB,kBAClB,QAAS,KAAK,KAGhB,kBACE,WAAY,WACZ,MAAO,KACP,QAAS,KACT,gBAAiB,OACjB,YAAa,SACb,cAAe,MAGjB,4BACE,OAAQ,uBACR,aAAc,KAGhB,mBACE,iBAAkB,0BAClB,OAAQ,IAAI,MAAM,sBAClB,cAAe,IACf,QAAS,KACT,OAAQ,KAAK,KAAK,EAClB,MAAO,KACP,UAAW,MAGb,wBACE,QACE,WAAY,6FACZ,eAAgB,OAGlB,aACE,WAAY,KACZ,WAAY,OAGd,cACE,OAAQ,KAAK,KAAK,KAGpB,kBACE,cAAe,EAGjB,sBACE,QAAS,MAIb,wBACE,iBACE,QAAS,EAGX,SACE,cAAe,EACf,QAAS,KAAK,MAIlB,KACA,IACE,MAAO,qBACP,WAAY,IACZ,YAAa,WAAW,CAAE,QAAQ,CAAE,WACpC,UAAW,IACX,WAAY,KACZ,YAAa,SACb,aAAc,OACd,WAAY,UACZ,UAAW,OACX,YAAa,IACb,SAAU,EACV,QAAS,KAGX,IACE,QAAS,IACT,OAAQ,KACR,SAAU,KACV,UAAW,KAGb,eACA,IACE,iBAAkB,0BAGpB,2BACE,WAAY,KACZ,WAAY,IAAI,MAAM,sBAQvB,oBACC,OAAQ,IAAI,MAAM,sBAClB,WAAY,kBAAkB,IAAI,IAAI,KAAK,IAAI,CAAE,kBAAkB,IAAI,IAAI,KAAK,KAChF,cAAe,IACf,YAAa,KAAK,CAAE,KAAK,CAAE,WAC3B,MAAO,MACP,QAAS,KAAK,KAAK,KAAK,KACxB,WAAY,YACZ,SAAU,SACV,UAAW,KACX,YAAa,IACb,KAAM,EACN,OAAQ,IACR,iBAAkB,KAClB,iBAAkB,8TAClB,kBAAmB,UACnB,oBAAqB,MAAM,KAAK,OAGlC,0BACE,aAAc,IACd,OAAQ,EAGV,0BACA,wCACE,OAAQ,IAAI,MAAM,qBAClB,iBAAkB,KAClB,QAAS,EACT,OAAQ,EACR,WAAY,kBAAkB,IAAI,IAAI,KAAK,IAAI,CAAE,kBAAkB,IAAI,IAAI,KAAK,KAGlF,8DACE,cAAe,IAAI,IAAI,EAAE,EACzB,QAAS,EAGX,8DACE,cAAe,EAAE,EAAE,IAAI,IACvB,QAAS,EAIX,wCACE,QAAS,GACT,OAAQ,IAAI,MAAM,qBAClB,aAAc,IAAI,MAAM,iBACxB,cAAe,KACf,MAAO,KACP,OAAQ,KACR,SAAU,SACV,MAAO,KACP,IAAK,IACL,UAAW,iBACX,UAAW,OAAO,GAAG,SAAS,OAGhC,0BACE,OAAQ,EACR,OAAQ,IAAI,MAAM,qBAClB,QAAS,EACT,WAAY,WACZ,WAAY,MACZ,WAAY,KACZ,WAAY,OACZ,WAAY,KACZ,MAAO,KACP,WAAY,KACZ,WAAY,EAAE,IAAI,IAAI,iBAIxB,sCADA,gDAEE,WAAY,KACZ,WAAY,EACZ,cAAe,EAAE,EAAE,IAAI,IACvB,eAAgB,IAGlB,iEACE,cAAe,KACf,cAAe,EACf,cAAe,IAAI,IAAI,EAAE,EACzB,YAAa,IAGf,eACE,MAAO,KACP,QAAS,KACT,SAAU,SACV,WAAY,OACZ,QAAS,EACT,MAAO,KACP,IAAK,KAGP,2BACE,QAAS,MAGX,wCACE,oBAAqB,YACrB,cAAe,IAAI,IAAI,EAAE,EAG3B,6DACE,QAAS,KAIX,qBACE,OAAQ,QACR,WAAY,KACZ,QAAS,KAGX,2CACA,yCACE,iBAAkB,2BAGpB,qCACE,OAAQ,YAGV,kBACE,KACE,UAAW,iBAAiB,UAG9B,GACE,UAAW,iBAAiB"}
\ No newline at end of file
+{"version":3,"sources":["demo_assets\\css\\demopage.css"],"names":[],"mappings":"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"}
\ No newline at end of file
diff --git a/generator.js b/generator.js
index 8e86edf..6d73921 100644
--- a/generator.js
+++ b/generator.js
@@ -3,7 +3,7 @@
* Add to Calendar TimeZones iCal Library
* ++++++++++++++++++++++++++++++++++++++
*
- * Version: 1.8.1
+ * Version: 1.8.2
* Creator: Jens Kuerschner (https://jenskuerschner.de)
* Project: https://github.com/add2cal/timezones-ical-library
* License: Apache-2.0
diff --git a/index.html b/index.html
index 01b6c22..e78b57a 100644
--- a/index.html
+++ b/index.html
@@ -55,7 +55,7 @@
-
+
@@ -263,15 +263,15 @@ Background story
This page is hosted via "GitHub Pages". It includes some very basic analytics, that still preserves your anonymity and does not use any cookies. However, mind that the GitHub privacy policy applies additionally (click here for details ).
- v1.8.1
+ v1.8.2
-
+
-
+