@charset "UTF-8";hr.svelte-o1qx1c{opacity:.25}p.svelte-o1qx1c{width:22ch}button.icon.svelte-o1qx1c{opacity:.5;font-size:20px}form.svelte-o1qx1c{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem}input[type=text].svelte-o1qx1c{border:none;border-bottom:1px solid transparent;background:none;width:fit-content;color:inherit;font-family:inherit}input[type=text].svelte-o1qx1c:focus{outline:none;border-color:var(--md-sys-color-outline)}input[type=text].svelte-o1qx1c:valid{color:var(--md-sys-color-error)}input[type=text].svelte-o1qx1c:valid+button:where(.svelte-o1qx1c){opacity:1;color:var(--md-sys-color-error)}section.svelte-10vmi07{display:grid;grid-template-columns:auto 1fr;max-width:100%;overflow:hidden}.content.svelte-10vmi07{max-width:20cm;overflow-y:auto;scroll-behavior:smooth}.category-description.svelte-10vmi07{margin-inline:16px;margin-block:24px;color:var(--md-sys-color-on-surface-variant);font-size:12px}legend.svelte-10vmi07{position:relative;padding:0;color:var(--md-sys-color-primary);font-weight:700;font-size:32px}input[type=checkbox].svelte-10vmi07{font-size:12px!important}fieldset.svelte-10vmi07{display:flex;position:relative;flex-direction:column;margin-inline:0;margin-block-end:32px;border:none;width:100%}fieldset.svelte-10vmi07>p:where(.svelte-10vmi07){padding-inline-start:16px}fieldset.svelte-10vmi07>label:where(.svelte-10vmi07){display:flex;position:relative;flex-wrap:wrap;justify-content:flex-start!important;align-items:center;appearance:none;margin-block:4px;padding:8px;width:fit-content;height:auto;font-weight:400;font-size:14px}fieldset.svelte-10vmi07>label:where(.svelte-10vmi07):has(input[type=number]:where(.svelte-10vmi07)){cursor:text}fieldset.svelte-10vmi07>label:where(.svelte-10vmi07):has(input[type=number]:where(.svelte-10vmi07)):hover{filter:none}fieldset.svelte-10vmi07>label.enable-item:where(.svelte-10vmi07){margin-inline-start:8px;background:var(--md-sys-color-surface-variant);padding-inline-start:8px;padding-inline-end:16px;color:var(--md-sys-color-on-surface-variant)}fieldset.svelte-10vmi07 .title:where(.svelte-10vmi07){margin-inline-start:16px;font-weight:600}fieldset.svelte-10vmi07 .description:where(.svelte-10vmi07){width:100%;font-size:12px;text-wrap:wrap;white-space:normal}fieldset.svelte-10vmi07 .unit:where(.svelte-10vmi07){display:flex;justify-content:flex-start;align-items:center;gap:4px;border-radius:16px;background:var(--md-sys-color-secondary-container);padding-inline-end:auto;width:67px;overflow:hidden;font-weight:700;font-size:12px}fieldset.svelte-10vmi07 input[type=number]:where(.svelte-10vmi07){display:flex;border:none;background:var(--md-sys-color-secondary);padding-block:4px;width:5ch;height:100%;color:var(--md-sys-color-on-secondary);font-family:Noto Sans Mono,monospace;text-align:end}fieldset.svelte-10vmi07 input[type=number]:where(.svelte-10vmi07)::-webkit-inner-spin-button{display:none}fieldset.svelte-10vmi07 input[type=number]:where(.svelte-10vmi07):after{content:"bleh"}fieldset.svelte-10vmi07 input[type=number]:where(.svelte-10vmi07):focus{outline:none}select.svelte-10vmi07{appearance:none;border:none;border-radius:8px;background:var(--md-sys-color-secondary);padding:4px 8px;font:inherit;font-size:12px}label.svelte-10vmi07:has(.pending-changes){color:var(--md-sys-color-primary)}label.svelte-10vmi07:has(.pending-changes):before{position:absolute;top:.5em;right:.25em;content:"•";font-size:16px}.row.svelte-10vmi07{display:flex;justify-content:space-evenly;margin-block:8px;width:fit-content}input[type=file].svelte-10vmi07{display:none}.footer.svelte-10vmi07{display:flex;justify-content:flex-end}
