.panel.svelte-uu0nv5{display:flex;flex-direction:column;gap:1.5rem;border-radius:1rem;background-color:var(--bg-panel);padding:1.5rem;--tw-shadow: var(--shadow-panel);--tw-shadow-colored: var(--shadow-panel);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.controls.svelte-uu0nv5{display:flex;flex-wrap:wrap;align-items:flex-start;gap:1.5rem}.count-field.svelte-uu0nv5{display:flex;flex-direction:column;gap:.375rem}.count-field.svelte-uu0nv5 label:where(.svelte-uu0nv5){font-size:.875rem;line-height:1.25rem;font-weight:500;color:var(--fg)}.count-input.svelte-uu0nv5{width:6rem;text-align:center}.unit-field.svelte-uu0nv5{display:flex;flex-direction:column;gap:.5rem;padding-top:1.5rem}.radio-label.svelte-uu0nv5{display:flex;cursor:pointer;align-items:center;gap:.5rem;font-size:.875rem;line-height:1.25rem;color:var(--fg)}.radio.svelte-uu0nv5{height:1rem;width:1rem;cursor:pointer;accent-color:var(--accent)}.options-col.svelte-uu0nv5{display:flex;min-width:200px;flex:1 1 0%;flex-direction:column;gap:.75rem;padding-top:1.5rem}.checkbox-label.svelte-uu0nv5{display:flex;cursor:pointer;align-items:flex-start;gap:.5rem;font-size:.875rem;line-height:1.25rem;color:var(--fg)}.checkbox.svelte-uu0nv5{margin-top:.125rem;height:1rem;width:1rem;flex-shrink:0;cursor:pointer;accent-color:var(--accent)}.input.svelte-uu0nv5{width:100%;border-radius:.75rem;border-width:1px;border-color:var(--bg-separator);background-color:var(--bg-button);padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem;color:var(--fg);outline:2px solid transparent;outline-offset:2px;transition:border-color .15s ease}.input.svelte-uu0nv5:focus{border-color:var(--accent)}.btn-primary.svelte-uu0nv5{display:flex;width:100%;cursor:pointer;align-items:center;justify-content:center;gap:.5rem;border-radius:.75rem;background-color:var(--accent);padding:.75rem 1.25rem;font-size:.875rem;line-height:1.25rem;font-weight:500;color:var(--fg-on-accent);transition:opacity .15s ease}.btn-primary.svelte-uu0nv5:hover{opacity:.9}.output-section.svelte-uu0nv5{display:flex;flex-direction:column;gap:.5rem}.output-header.svelte-uu0nv5{display:flex;align-items:center;justify-content:space-between}.action-btn.svelte-uu0nv5{display:flex;cursor:pointer;align-items:center;gap:.375rem;border-radius:.5rem;border-width:1px;border-color:var(--bg-separator);padding:.375rem .75rem;font-size:.75rem;line-height:1rem;font-weight:500;color:var(--fg-muted);transition:color .15s ease}.action-btn.svelte-uu0nv5:hover{color:var(--fg)}.info-section.svelte-uu0nv5{margin-top:2.5rem;display:flex;flex-direction:column;gap:1.5rem}.info-section.svelte-uu0nv5 h2:where(.svelte-uu0nv5){margin-top:.5rem;margin-bottom:.25rem;font-size:1.25rem;line-height:1.75rem;font-weight:600;letter-spacing:-.025em}.info-section.svelte-uu0nv5 p:where(.svelte-uu0nv5){font-size:.875rem;line-height:1.25rem;line-height:1.625;color:var(--fg-muted)}.info-section.svelte-uu0nv5 ol:where(.svelte-uu0nv5),.info-section.svelte-uu0nv5 ul:where(.svelte-uu0nv5){display:flex;flex-direction:column;gap:.5rem;padding-left:1.25rem;font-size:.875rem;line-height:1.25rem;color:var(--fg-muted)}.info-section.svelte-uu0nv5 ol:where(.svelte-uu0nv5){list-style:decimal}.info-section.svelte-uu0nv5 ul:where(.svelte-uu0nv5){list-style:disc}.info-section.svelte-uu0nv5 li:where(.svelte-uu0nv5){line-height:1.625}.info-section.svelte-uu0nv5 strong:where(.svelte-uu0nv5){font-weight:500;color:var(--fg)}
