.color-blob.svelte-1b98wtf{height:.8em;width:.8em;display:inline-block;box-sizing:border-box;margin:.1em .2em 0;border:.1em solid var(--fg-color)}:root{--accent-color-passive: #8DD20D;--accent-color-active: #f43841}summary.svelte-13a8szy::marker{content:""}summary.svelte-13a8szy h2:where(.svelte-13a8szy){text-decoration-line:underline;text-decoration-color:var(--accent-color-passive);text-decoration-thickness:2px;text-underline-offset:2px;transition:text-decoration-color .2s;position:relative}summary.svelte-13a8szy h2:where(.svelte-13a8szy):active,details.svelte-13a8szy:open h2:where(.svelte-13a8szy),details.svelte-13a8szy:open h2:where(.svelte-13a8szy):active{text-decoration-color:var(--accent-color-active)}summary.svelte-13a8szy h2:where(.svelte-13a8szy):before{content:"";position:absolute;width:.75em;height:.75em;top:.25em;left:-1.25em;background-color:var(--accent-color-passive);transition:all .2s}@media (hover: hover){summary.svelte-13a8szy h2:where(.svelte-13a8szy):hover,details.svelte-13a8szy:open h2:where(.svelte-13a8szy):hover{text-decoration-color:var(--fg-color)}summary.svelte-13a8szy h2:where(.svelte-13a8szy):hover:before{border-radius:50%}}summary.svelte-13a8szy h2:where(.svelte-13a8szy):active:before,details.svelte-13a8szy:open h2:where(.svelte-13a8szy):before,details.svelte-13a8szy:open h2:where(.svelte-13a8szy):active:before{background:var(--accent-color-active);border-radius:0%;transform:rotate(45deg)}.button-textarea.svelte-13a8szy{width:100%;background-color:var(--fg-color);color:var(--bg-color);font-size:large}.buttons-88x31.svelte-13a8szy{margin:.5em 0;text-align:center}.buttons-88x31.svelte-13a8szy img:where(.svelte-13a8szy){image-rendering:pixelated}@media only screen and (resolution: 1.5dppx){.buttons-88x31.svelte-13a8szy img:where(.svelte-13a8szy){width:calc(88px * 2 / 1.5);height:calc(31px * 2 / 1.5)}}li.svelte-13a8szy{position:relative;margin-bottom:4px}li.svelte-13a8szy::marker{content:""}li.svelte-13a8szy:before{content:"";position:absolute;width:.5em;height:.5em;top:.5em;left:-1em;background-color:var(--accent-color-passive);transition:all .2s}ul.svelte-13a8szy{padding:0;margin-top:2em}@media (hover: hover){li.svelte-13a8szy:hover:before{border-radius:50%}}li.svelte-13a8szy:has(a:where(.svelte-13a8szy):active):before{background:var(--accent-color-active);border-radius:0%;transform:rotate(45deg)}
