/*! destyle.css v4.0.1 | MIT License | https://github.com/nicolas-cusan/destyle.css */
*,:before,:after{box-sizing:border-box;border-style:solid;border-width:0;min-width:0}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;line-height:1.15}body{margin:0}main{display:block}p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin:0}ul,ol{margin:0;padding:0;list-style:none}dt{font-weight:700}dd{margin-left:0}hr{box-sizing:content-box;clear:both;height:0;color:inherit;border-top-width:1px;margin:0;overflow:visible}pre{font-family:monospace;font-size:inherit}address{font-style:inherit}a{color:inherit;background-color:#0000;text-decoration:none}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:inherit}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}svg,img,embed,object,iframe{vertical-align:bottom}button,input,optgroup,select,textarea{appearance:none;vertical-align:middle;color:inherit;font:inherit;text-align:inherit;text-transform:inherit;background:0 0;border-radius:0;margin:0;padding:0}button,[type=button],[type=reset],[type=submit]{cursor:pointer}button:disabled,[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled{cursor:default}:-moz-focusring{outline:auto}select:disabled{opacity:inherit}option{padding:0}fieldset{min-width:0;margin:0;padding:0}legend{padding:0}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[type=number]{-moz-appearance:textfield}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]:focus{outline:auto}table{border-color:inherit;border-collapse:collapse}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:700}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--theme-accent-color:var(--lightningcss-light,#1d76bd)var(--lightningcss-dark,#56aff6);font-family:Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Noto Sans,BIZ UDGothic,Meiryo,sans-serif}:root.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:focus-visible{outline:solid 2px var(--theme-accent-color);outline-offset:2px}input[type=radio],input[type=checkbox]{appearance:auto;accent-color:var(--theme-accent-color)}label:has(input[type=radio],input[type=checkbox]){flex-direction:row;align-items:center;display:flex}label:has(input[type=radio],input[type=checkbox]) :is(input[type=radio],input[type=checkbox]):first-child{margin-inline-end:.125em}button:is(.button-filled,.button-outlined){border-radius:1rem;height:3em}button.button-filled{color:#fff;background-color:#2196f3}button.button-filled:hover{background-color:#1e88e5}button.button-filled:disabled{color:#bbbb;background-color:#1565c0}button.button-outlined{border:2px solid #2196f3}button.button-outlined.red{border-color:#d81b60}button.button-outlined.yellow{border-color:#f9a825}button.button-outlined:hover{border-color:#1e88e5}button.button-outlined:hover.red{border-color:#c2185b}button.button-outlined:hover.yellow{border-color:#f57f17}button.button-outlined:disabled.yellow{color:color-mix(in srgb, currentColor, #a0a0a0 60%);border-color:#c29369}dialog{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;background-color:#fff;border:2px solid gray;border-radius:1rem;inset:.5rem}@media (prefers-color-scheme:dark){dialog{--lightningcss-light: ;--lightningcss-dark:initial}}@media (prefers-color-scheme:dark){dialog{background-color:#222}}dialog.svelte-ed4m8d{width:calc(100% - 1rem);max-width:32rem}form.svelte-ed4m8d{flex-direction:column;align-items:center;gap:1rem;display:flex}input.svelte-ed4m8d:where([type=number]:where(.svelte-ed4m8d)){border:1px solid gray;border-radius:.5rem;padding:.25rem}input.svelte-ed4m8d:where([type=range]:where(.svelte-ed4m8d)){appearance:none;border:1px solid gray;border-radius:.5rem;height:.5em;margin-block:auto}:where(.svelte-ed4m8d):not(.setting.opacity) :is(input.svelte-ed4m8d:where([type=range]:where(.svelte-ed4m8d))){background:linear-gradient(to right, #2196f3 0%, #2196f3 var(--range-value,100%), transparent var(--range-value,100%), transparent 100%);background-repeat:no-repeat}input.svelte-ed4m8d:where([type=range]:where(.svelte-ed4m8d))::-webkit-slider-runnable-track{appearance:none}input.svelte-ed4m8d:where([type=range]:where(.svelte-ed4m8d))::-moz-range-track{appearance:none}input.svelte-ed4m8d:where([type=range]:where(.svelte-ed4m8d))::-webkit-slider-thumb{appearance:none;background-color:#64b5f6;border:2px solid gray;border-radius:50%;width:1em;height:1em}input.svelte-ed4m8d:where([type=range]:where(.svelte-ed4m8d))::-moz-range-thumb{appearance:none;background-color:#64b5f6;border:2px solid gray;border-radius:50%;width:1em;height:1em}select.svelte-ed4m8d{appearance:auto;border:1px solid gray;border-radius:.5rem;padding:.25rem}@media (prefers-color-scheme:dark){option.svelte-ed4m8d{color:#fff;background-color:#222}}.setting.svelte-ed4m8d{flex-direction:column;gap:.5rem;width:100%;display:flex}.description.svelte-ed4m8d{opacity:.75}.setting.temporal-rate.svelte-ed4m8d .item:where(.svelte-ed4m8d){grid-template-columns:repeat(3,1fr);display:grid}.setting.temporal-rate.svelte-ed4m8d .description:where(.svelte-ed4m8d){min-height:3.5em}.setting.svelte-ed4m8d:is(.background:where(.svelte-ed4m8d),.text:where(.svelte-ed4m8d),.text-colors:where(.svelte-ed4m8d),.interval:where(.svelte-ed4m8d),.opacity:where(.svelte-ed4m8d),.icon-radius:where(.svelte-ed4m8d),.viewport-height:where(.svelte-ed4m8d)) .item:where(.svelte-ed4m8d){grid-template-columns:1fr 3fr;align-items:center;display:grid}.setting.text.svelte-ed4m8d .item.year:where(.svelte-ed4m8d) input:where(.svelte-ed4m8d){text-align:end;width:5em}.setting.interval.svelte-ed4m8d .item:where(.svelte-ed4m8d) .inputs:where(.svelte-ed4m8d){gap:.5rem;display:flex}.setting.interval.svelte-ed4m8d .item:where(.svelte-ed4m8d) .inputs:where(.svelte-ed4m8d) input[type=range]:where(.svelte-ed4m8d){--range-value:var(--interval,calc((1 / 3) %));flex:1}.setting.interval.svelte-ed4m8d .item:where(.svelte-ed4m8d) .inputs:where(.svelte-ed4m8d) select:where(.svelte-ed4m8d){width:5em}.setting.opacity.svelte-ed4m8d .item:where(.svelte-ed4m8d) .inputs:where(.svelte-ed4m8d){gap:.5rem;display:flex}.setting.opacity.svelte-ed4m8d .item:where(.svelte-ed4m8d) .inputs:where(.svelte-ed4m8d) input[type=range]:where(.svelte-ed4m8d){background:linear-gradient(90deg,#0000 0%,#2196f3 100%) no-repeat;flex:1}.setting.opacity.svelte-ed4m8d .item:where(.svelte-ed4m8d) .inputs:where(.svelte-ed4m8d) input[type=number]:where(.svelte-ed4m8d){width:5em}.setting.icon-radius.svelte-ed4m8d .item:where(.svelte-ed4m8d) .inputs:where(.svelte-ed4m8d){gap:.5rem;display:flex}.setting.icon-radius.svelte-ed4m8d .item:where(.svelte-ed4m8d) .inputs:where(.svelte-ed4m8d) .range:where(.svelte-ed4m8d){flex:1;grid-template-rows:1fr 1fr;grid-template-columns:auto 1fr auto;gap:.25rem;display:grid}.setting.icon-radius.svelte-ed4m8d .item:where(.svelte-ed4m8d) .inputs:where(.svelte-ed4m8d) .range:where(.svelte-ed4m8d) input:where(.svelte-ed4m8d){--range-value:calc(var(--icon-radius,50%) * 2);grid-area:1/1/auto/-1}.setting.icon-radius.svelte-ed4m8d .item:where(.svelte-ed4m8d) .inputs:where(.svelte-ed4m8d) .range:where(.svelte-ed4m8d) input:where(.svelte-ed4m8d)::-webkit-slider-thumb{border-radius:var(--icon-radius,50%)}.setting.icon-radius.svelte-ed4m8d .item:where(.svelte-ed4m8d) .inputs:where(.svelte-ed4m8d) .range:where(.svelte-ed4m8d) input:where(.svelte-ed4m8d)::-moz-range-thumb{border-radius:var(--icon-radius,50%)}.setting.icon-radius.svelte-ed4m8d .item:where(.svelte-ed4m8d) .inputs:where(.svelte-ed4m8d) .range:where(.svelte-ed4m8d) .square{opacity:.75;grid-area:2/1}.setting.icon-radius.svelte-ed4m8d .item:where(.svelte-ed4m8d) .inputs:where(.svelte-ed4m8d) .range:where(.svelte-ed4m8d) .circle{opacity:.75;grid-area:2/-2}.setting.icon-radius.svelte-ed4m8d .item:where(.svelte-ed4m8d) .inputs:where(.svelte-ed4m8d) .number:where(.svelte-ed4m8d){justify-content:center;align-items:center;gap:.25rem;width:5em;display:flex}.setting.icon-radius.svelte-ed4m8d .item:where(.svelte-ed4m8d) .inputs:where(.svelte-ed4m8d) .number:where(.svelte-ed4m8d) input:where(.svelte-ed4m8d){flex:1}button[type=submit].svelte-ed4m8d{padding-inline:2em}button.svelte-x671n5{color:currentColor;border-radius:1rem;flex-direction:row;align-items:center;height:3em;display:flex}button.svelte-x671n5.tool-color-orange{color:#000;background-color:#ff7043}button.svelte-x671n5.tool-color-orange:hover{background-color:#ff5722}.icon-container.svelte-x671n5{aspect-ratio:1;border-radius:1rem 0 0 1rem;place-content:center;height:100%;display:grid}.children.svelte-x671n5{margin-inline:1em}fieldset.svelte-9ucfqb{border:2px solid gray;border-radius:1rem;padding:1rem}ul.svelte-9ucfqb{flex-direction:column;gap:1rem;display:flex}a.svelte-9ucfqb{color:#1976d2;text-decoration:underline}@media (prefers-color-scheme:dark){a.svelte-9ucfqb{color:#64b5f6}}button.svelte-9ucfqb{padding-inline:2em}header.svelte-810eit{width:100%;margin-block-end:.5rem;position:relative}header.svelte-810eit .title:where(.svelte-810eit){position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes svelte-810eit-download-image-creating-dot-1{0%{opacity:1}25%{opacity:0}50%{opacity:1}75%{opacity:1}to{opacity:1}}@keyframes svelte-810eit-download-image-creating-dot-2{0%{opacity:1}25%{opacity:0}50%{opacity:0}75%{opacity:1}to{opacity:1}}@keyframes svelte-810eit-download-image-creating-dot-3{0%{opacity:1}25%{opacity:0}50%{opacity:0}75%{opacity:0}to{opacity:1}}.main.svelte-810eit{justify-content:center;display:flex}.creating.svelte-810eit,.error.svelte-810eit,.image-container.svelte-810eit{width:60vw;height:60vh}.viewport-dvh:where(.svelte-810eit) :is(.creating.svelte-810eit,.error.svelte-810eit,.image-container.svelte-810eit){width:60dvw;height:60dvh}.creating.svelte-810eit{place-content:center;display:grid}.creating.svelte-810eit .creating-text:where(.svelte-810eit) span:where(.svelte-810eit){animation-duration:1s;animation-timing-function:step-end;animation-iteration-count:infinite}.creating.svelte-810eit .creating-text:where(.svelte-810eit) span:where(.svelte-810eit):first-child{animation-name:svelte-810eit-download-image-creating-dot-1}.creating.svelte-810eit .creating-text:where(.svelte-810eit) span:where(.svelte-810eit):nth-child(2){animation-name:svelte-810eit-download-image-creating-dot-2}.creating.svelte-810eit .creating-text:where(.svelte-810eit) span:where(.svelte-810eit):nth-child(3){animation-name:svelte-810eit-download-image-creating-dot-3}.error.svelte-810eit{color:#e53935;place-content:center;display:grid}.image-container.svelte-810eit:not(.has-image){display:none}.image-container.svelte-810eit img{object-fit:contain;width:100%;height:100%}.buttons-container.svelte-810eit,.image-buttons.svelte-810eit{flex-flow:wrap-reverse;justify-content:center;gap:.5rem;display:flex}.buttons-container.svelte-810eit{margin-block-start:1rem}.buttons-container.svelte-810eit button:where(.svelte-810eit){text-align:center;width:8em}dialog.svelte-19cuxvn{flex-direction:column;align-items:center;gap:1.25rem;display:flex}@keyframes svelte-1salq9w-balloon{0%{left:var(--start-parent-x);top:100%;transform:translate(-50%)}to{left:var(--end-parent-x);top:0%;transform:translate(-50%,-100%)}}.balloon.svelte-1salq9w{animation-timing-function:linear;animation-iteration-count:1;animation-fill-mode:forwards;position:absolute}.balloon.svelte-1salq9w.animating{animation-name:svelte-1salq9w-balloon}.balloon.svelte-1salq9w.paused{animation-name:svelte-1salq9w-balloon;animation-delay:var(--delay);animation-play-state:paused}.balloon.svelte-1salq9w:not(.animating):not(.paused){display:none}.balloons.svelte-1ulmwv3{z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.background.svelte-gh57bq{z-index:-10;background-attachment:fixed;width:100vw;height:100vh;position:fixed;top:0;left:0}.background.svelte-gh57bq.viewport-dvh{height:100dvh}.background.gradation.svelte-gh57bq{background:linear-gradient(15deg,#f48fb1,#fff59d,#81d4fa)}.background.simple-bluesky.svelte-gh57bq{background-color:#7ac0f8}.background.simple-darksky.svelte-gh57bq{background-color:#072451}#download_container.svelte-1sawno8{z-index:-100;width:100vw;height:100vh;position:fixed;top:0;left:0}#download_container.svelte-1sawno8.viewport-dvh{height:100dvh}#download_container.svelte-1sawno8 .main:where(.svelte-1sawno8){flex:1;width:100%;height:100%;position:relative}#download_container.svelte-1sawno8 .main:where(.svelte-1sawno8) .center:where(.svelte-1sawno8){text-align:center;flex-direction:column;align-items:center;gap:4rem;width:100%;max-height:100%;padding-block:1rem;display:flex;position:absolute;bottom:50%;transform:translateY(50%)}.container.svelte-12qhfyh{flex-direction:column;width:100vw;height:100vh;display:flex}.container.svelte-12qhfyh.viewport-dvh{height:100dvh}main.svelte-12qhfyh{flex:1;width:100%;height:100%;position:relative}.center.svelte-12qhfyh{text-align:center;flex-direction:column;align-items:center;gap:4rem;width:100%;max-height:100%;padding-block:1rem;display:flex;position:absolute;bottom:50%;overflow-y:auto;transform:translateY(50%)}footer.svelte-12qhfyh{color:#222222c0;background-color:#00000020;padding-block:.5rem;padding-inline:1rem;display:flex}footer.svelte-12qhfyh a:where(.svelte-12qhfyh):hover{text-decoration:underline}footer.svelte-12qhfyh>div:where(.svelte-12qhfyh){flex:1;display:flex}footer.svelte-12qhfyh>div:where(.svelte-12qhfyh):first-child{justify-content:start}footer.svelte-12qhfyh>div:where(.svelte-12qhfyh):nth-child(2){justify-content:center}footer.svelte-12qhfyh>div:where(.svelte-12qhfyh):nth-child(3){justify-content:end}:root.dark footer.svelte-12qhfyh{color:#ffffffc0;background-color:#eeeeee10}
