input.svelte-3g2ucn{width:100%;background-color:#f7f3f0;border-radius:.25rem;border:1px solid black;font-size:2rem;padding:4px;box-sizing:border-box}.counter-input-container.svelte-1vjxf0s.svelte-1vjxf0s{display:flex;flex-direction:column;flex-grow:1}.counter-input-body.svelte-1vjxf0s.svelte-1vjxf0s,.counter-input-footer.svelte-1vjxf0s.svelte-1vjxf0s{display:flex}button.svelte-1vjxf0s.svelte-1vjxf0s{color:#212121;background-color:#d9d9d9}.center.svelte-1vjxf0s.svelte-1vjxf0s,.value.svelte-1vjxf0s.svelte-1vjxf0s{margin:auto}.value.svelte-1vjxf0s.svelte-1vjxf0s{font-size:4em;transition:transform .25s,opacity .25s}.changed.svelte-1vjxf0s.svelte-1vjxf0s{transform:translateY(.5em);opacity:0}.center.svelte-1vjxf0s.svelte-1vjxf0s{display:flex;flex-direction:column;width:25%}.subtract.svelte-1vjxf0s.svelte-1vjxf0s,.add.svelte-1vjxf0s.svelte-1vjxf0s,.reset.svelte-1vjxf0s.svelte-1vjxf0s{z-index:1;border:none;border-radius:.7rem}.subtract.svelte-1vjxf0s.svelte-1vjxf0s{background-color:#ff5050}.add.svelte-1vjxf0s.svelte-1vjxf0s{background-color:#62c362}.subtract.svelte-1vjxf0s.svelte-1vjxf0s,.add.svelte-1vjxf0s.svelte-1vjxf0s{width:min(20%,72px);height:0;padding-bottom:min(20%,72px);position:relative;margin:auto}.subtract.svelte-1vjxf0s>span.svelte-1vjxf0s,.add.svelte-1vjxf0s>span.svelte-1vjxf0s{position:absolute;top:25%;left:0;right:0;bottom:0;font-size:2rem;font-weight:700}.reset.svelte-1vjxf0s.svelte-1vjxf0s{margin:auto;font-size:1.5em;padding:.5em}.container.svelte-1v15tcc{display:flex;flex-direction:column;flex-grow:1}.yesno-input-body.svelte-1v15tcc{display:flex}button.svelte-1v15tcc{margin:auto;transition-property:background-color,translate,filter;transition-duration:.2s,.1s,.1s;border-radius:.7rem;border:none;width:72px;height:72px;font-size:1.25rem}.red.svelte-1v15tcc{background-color:#ff5050}.green.svelte-1v15tcc{background-color:#62c362}.checkbox-input-container.svelte-1tf8hhf{flex-grow:1;position:relative}ul.svelte-1tf8hhf{display:flex;flex-direction:column;gap:8px;padding:0}li.svelte-1tf8hhf{display:flex}input.svelte-1tf8hhf{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:1.75em;height:1.75em;margin:auto 8px auto 0;transition:border-width .1s linear,background-color 1.5s cubic-bezier(.165,.84,.44,1);border:2px solid #c0c0c0;background-color:#d9d9d9;border-radius:.25rem}input.svelte-1tf8hhf:checked{border:4px solid #fdc300}label.svelte-1tf8hhf{display:flex;align-items:center;font-size:1.25em}button.svelte-1tf8hhf{padding:.5em;font-size:1.25em;position:absolute;bottom:0;right:0;border-radius:.7rem;border:none;background-color:#d9d9d9}.radio-input-container.svelte-lkki64{flex-grow:1;position:relative}ul.svelte-lkki64{display:flex;flex-direction:column;gap:8px;padding:0}li.svelte-lkki64{display:flex}input.svelte-lkki64{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:1.75em;height:1.75em;margin:auto 8px auto 0;transition:border-width .1s linear,background-color 1.5s cubic-bezier(.165,.84,.44,1);border:2px solid #c0c0c0;background-color:#d9d9d9}input.svelte-lkki64:checked{border:4px solid #fdc300}input[type=radio].svelte-lkki64{border-radius:50%}label.svelte-lkki64{display:flex;align-items:center;font-size:1.25em}button.svelte-lkki64{padding:.5em;font-size:1.25em;position:absolute;bottom:0;right:0;border-radius:.7rem;border:none;background-color:#d9d9d9}.map-container.svelte-14c5o8w{display:flex;flex-direction:column;flex-grow:1}.content.svelte-14c5o8w{width:100%}canvas.svelte-14c5o8w{width:100%}button.svelte-14c5o8w{padding:.25em;font-size:1.25em;margin-left:auto;border-radius:.5rem;border:none}.section.svelte-1ss1d1n.svelte-1ss1d1n{display:flex;flex-direction:column;max-width:600px;width:100%;box-sizing:border-box;margin:auto;text-align:center;margin-bottom:1rem}.input-container.svelte-1ss1d1n.svelte-1ss1d1n{background-color:#fff;border-radius:.75rem;overflow:hidden}.input-container.svelte-1ss1d1n>.color-bar.svelte-1ss1d1n{display:flex;background-color:var(--input-bar-color);font-size:50%}.input-container.svelte-1ss1d1n>.content.svelte-1ss1d1n{border:3px solid #D9D9D9;border-top:none;padding:.25rem 1rem 1rem;border-bottom-left-radius:.75rem;border-bottom-right-radius:.75rem}.input-container.svelte-1ss1d1n.svelte-1ss1d1n:not(:last-of-type){margin-bottom:1rem}.input-container.svelte-1ss1d1n h2.svelte-1ss1d1n{margin:0;margin-bottom:1rem;text-align:left}
