@charset "UTF-8";/*! destyle.css v4.0.1 | MIT License | https://github.com/nicolas-cusan/destyle.min.css */*,:before,:after{box-sizing:border-box;border-style:solid;border-width:0;min-width:0}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}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;height:0;overflow:visible;border-top-width:1px;margin:0;clear:both;color:inherit}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:transparent;text-decoration:none;color:inherit}abbr[title]{text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}svg,img,embed,object,iframe{vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;background:transparent;padding:0;margin:0;border-radius:0;text-align:inherit;text-transform:inherit}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{margin:0;padding:0;min-width:0}legend{padding:0}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[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}@font-face{font-family:tazugane-book;src:url(/font/TazuganeGothicStdN-Book.otf) format("opentype")}@font-face{font-family:neueSerie57-Regular;src:url(/font/neueSerie57-Regular.otf) format("opentype")}body{font-family:neueSerie57-Regular,tazugane-book,sans-serif;font-size:14px}.icon{height:2em;aspect-ratio:1}body{margin:0;padding:0;box-sizing:border-box}textarea.svelte-1qg1t65{font-size:var(--fontSize);font-family:var(--font);letter-spacing:var(--letterSpacing);field-sizing:content;line-height:var(--lineHeight);position:fixed;top:3rem;border:none;max-width:100%;height:calc(100dvh - 7rem);resize:none;writing-mode:vertical-rl;color:transparent;caret-color:#000;overflow:hidden}textarea.svelte-1qg1t65:focus{outline:none}.size-selector.svelte-1smvcm5.svelte-1smvcm5.svelte-1smvcm5{display:flex;font-size:1rem;position:fixed;left:1rem;top:3rem;z-index:998;background-color:#fff;align-items:center;font-feature-settings:"tnum" 1}.size-selector.svelte-1smvcm5 input.svelte-1smvcm5.svelte-1smvcm5{field-sizing:content;text-decoration:underline;text-underline-offset:.2em;padding:.25rem .4rem}.size-selector.svelte-1smvcm5 input.svelte-1smvcm5.svelte-1smvcm5:focus{border-radius:2px;text-decoration:none;outline:1px solid #000}.size-selector.svelte-1smvcm5 input.svelte-1smvcm5:hover+span.svelte-1smvcm5,.size-selector.svelte-1smvcm5 input.svelte-1smvcm5:focus+span.svelte-1smvcm5{display:none}.size-selector.svelte-1smvcm5 span.svelte-1smvcm5.svelte-1smvcm5{vertical-align:bottom;font-size:.8rem;margin-left:-1em}.font-selector.svelte-sxyj1d.svelte-sxyj1d{font-size:1rem;position:fixed;left:1rem;top:1rem;width:350px;z-index:999;background-color:#fff}.font-selector.svelte-sxyj1d input.svelte-sxyj1d{font-feature-settings:"tnum" 1;text-decoration:underline;text-underline-offset:.2em;border-radius:2px;padding:.25rem .4rem;width:100%}.font-selector.svelte-sxyj1d input.svelte-sxyj1d:focus{text-decoration:none;outline:1px solid #000}.font-selector.svelte-sxyj1d ul.svelte-sxyj1d{display:flex;flex-direction:column;margin-top:.5rem;padding:.25rem 0;border-radius:2px;border:1px solid #000;max-height:50vh;overflow-y:scroll;overflow-x:hidden;width:100%}.font-selector.svelte-sxyj1d ul[data-show=false].svelte-sxyj1d{display:none}.font-selector.svelte-sxyj1d ul li button.svelte-sxyj1d{padding:.5rem .4rem;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.font-selector.svelte-sxyj1d ul li button[data-selected=true].svelte-sxyj1d{background-color:#aaa;color:#fff}.render-controller.svelte-1w16mmo.svelte-1w16mmo{display:flex;position:fixed;bottom:.8rem;gap:1rem;left:50%;transform:translate(-50%);z-index:999;background-color:#fff;padding:.5rem}.render-controller.svelte-1w16mmo div.svelte-1w16mmo{display:flex;align-items:center;border-bottom:1px solid #000}.render-controller.svelte-1w16mmo div:has(input:checked) label.svelte-1w16mmo:before{border:.5px solid #000;background-color:#000}.render-controller.svelte-1w16mmo div label.svelte-1w16mmo{font-size:0rem}.render-controller.svelte-1w16mmo div label.svelte-1w16mmo:before{content:"";display:inline-block;margin-right:.2rem;aspect-ratio:1;height:.8rem;border:1px solid #000;border-radius:50%}.render-controller.svelte-1w16mmo div label.svelte-1w16mmo:after{content:attr(data-name);font-size:1rem}.slider-wrapper.svelte-17ppo0d.svelte-17ppo0d{position:fixed;left:1.4rem;top:5.4rem;display:flex;flex-direction:column;gap:.5rem}.slider-wrapper.svelte-17ppo0d .slider-input.svelte-17ppo0d{z-index:998;display:flex;flex-direction:column;gap:.25rem;align-items:flex-start;font-size:1rem;font-feature-settings:"tnum" 1;background-color:#fff}.slider-wrapper.svelte-17ppo0d .slider-input label.svelte-17ppo0d{font-feature-settings:"smcp" 1;font-size:.9em}.slider-wrapper.svelte-17ppo0d .slider-input .input-wrapper.svelte-17ppo0d{display:flex;gap:.4rem}.slider-wrapper.svelte-17ppo0d .slider-input .input-wrapper input.svelte-17ppo0d{width:8rem}.slider-wrapper.svelte-17ppo0d .slider-input .input-wrapper input.svelte-17ppo0d::-webkit-slider-runnable-track{height:.5px;background-color:#000}.slider-wrapper.svelte-17ppo0d .slider-input .input-wrapper input.svelte-17ppo0d::-webkit-slider-thumb{font-size:.7rem;width:1em;height:1em;margin-top:-.5em;appearance:none;cursor:pointer;background-color:#000;border-radius:50%}.slider-wrapper.svelte-17ppo0d .slider-input .input-wrapper .value.svelte-17ppo0d{display:flex;align-items:baseline;gap:.1em}.slider-wrapper.svelte-17ppo0d .slider-input .input-wrapper .value.svelte-17ppo0d:after{font-size:.8rem;content:" em"}.slider-wrapper.svelte-17ppo0d .slider-input .input-wrapper .no-em.svelte-17ppo0d:after{content:""}.slider-wrapper.svelte-17ppo0d .slider-input .input-wrapper .synPos.svelte-17ppo0d{position:relative;font-size:1rem}.slider-wrapper.svelte-17ppo0d .slider-input .input-wrapper .synPos.svelte-17ppo0d:after{position:absolute;content:"■";font-size:.5em;top:50%;left:50%;transform:translate(-50%,-50%)}.slider-wrapper.svelte-17ppo0d .slider-input .input-wrapper .topright.svelte-17ppo0d:after{top:0;right:0;transform:translate(-10%,10%)}.wrapper[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh;padding:3rem 0 4rem;overflow:hidden;font-size:2rem}
