.slider.svelte-pc7g35{color:#000;flex-direction:column;gap:6px;width:100%;max-width:320px;font-family:Segoe UI,system-ui,sans-serif;font-size:14px;display:flex}.header.svelte-pc7g35{justify-content:space-between;align-items:baseline;display:flex}output.svelte-pc7g35{color:#333;font-variant-numeric:tabular-nums}input[type=range].svelte-pc7g35{appearance:none;cursor:pointer;background:0 0;width:100%;height:24px;margin:0;padding:0}input[type=range].svelte-pc7g35::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--ui-accent,#0078d7) var(--pct), #8a8a8a var(--pct));border:none;height:2px}input[type=range].svelte-pc7g35::-moz-range-track{background:#8a8a8a;border:none;height:2px}input[type=range].svelte-pc7g35::-moz-range-progress{background:var(--ui-accent,#0078d7);height:2px}input[type=range].svelte-pc7g35::-webkit-slider-thumb{appearance:none;background:var(--ui-accent,#0078d7);border:none;border-radius:4px;width:8px;height:24px;margin-top:-11px}input[type=range].svelte-pc7g35::-moz-range-thumb{background:var(--ui-accent,#0078d7);border:none;border-radius:4px;width:8px;height:24px}input[type=range].svelte-pc7g35:focus{outline:none}input[type=range].svelte-pc7g35:focus-visible{outline:2px solid var(--ui-accent,#0078d7);outline-offset:2px}.disabled.svelte-pc7g35{opacity:.4}.disabled.svelte-pc7g35 input:where(.svelte-pc7g35){cursor:not-allowed}.toggle.svelte-tk40tu{color:#000;cursor:pointer;align-items:center;gap:12px;font-family:Segoe UI,system-ui,sans-serif;font-size:14px;display:inline-flex;position:relative}.name.svelte-tk40tu{min-width:0}.native.svelte-tk40tu{clip:rect(0 0 0 0);opacity:0;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.track.svelte-tk40tu{box-sizing:border-box;background:0 0;border:2px solid #333;flex:none;width:40px;height:20px;transition:background-color .1s,border-color .1s;display:inline-block;position:relative}.knob.svelte-tk40tu{background:#333;border-radius:50%;width:10px;height:10px;transition:left .15s,background-color .15s;position:absolute;top:3px;left:3px}.native.svelte-tk40tu:checked+.track:where(.svelte-tk40tu){background:var(--ui-accent,#0078d7);border-color:var(--ui-accent,#0078d7)}.native.svelte-tk40tu:checked+.track:where(.svelte-tk40tu) .knob:where(.svelte-tk40tu){background:#fff;left:23px}.native.svelte-tk40tu:focus-visible+.track:where(.svelte-tk40tu){outline:2px solid var(--ui-accent,#0078d7);outline-offset:2px}.state.svelte-tk40tu{min-width:24px}.disabled.svelte-tk40tu{opacity:.4;cursor:not-allowed}.check.svelte-h6f3rd{color:#000;cursor:pointer;align-items:center;gap:10px;font-family:Segoe UI,system-ui,sans-serif;font-size:14px;display:inline-flex;position:relative}.native.svelte-h6f3rd{clip:rect(0 0 0 0);opacity:0;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.box.svelte-h6f3rd{box-sizing:border-box;background:#fff;border:2px solid #333;flex:none;justify-content:center;align-items:center;width:20px;height:20px;transition:background-color .1s,border-color .1s;display:inline-flex}.box.svelte-h6f3rd svg:where(.svelte-h6f3rd){display:block}.native.svelte-h6f3rd:checked+.box:where(.svelte-h6f3rd){background:var(--ui-accent,#0078d7);border-color:var(--ui-accent,#0078d7)}.native.svelte-h6f3rd:focus-visible+.box:where(.svelte-h6f3rd){outline:2px solid var(--ui-accent,#0078d7);outline-offset:2px}.disabled.svelte-h6f3rd{opacity:.4;cursor:not-allowed}.radios.svelte-1vialv0{color:#000;border:none;min-width:0;margin:0;padding:0;font-family:Segoe UI,system-ui,sans-serif;font-size:14px}legend.svelte-1vialv0{margin-bottom:8px;padding:0}.list.svelte-1vialv0{flex-direction:column;gap:8px;display:flex}.list.horizontal.svelte-1vialv0{flex-flow:wrap;gap:16px}.option.svelte-1vialv0{cursor:pointer;align-items:center;gap:10px;display:inline-flex;position:relative}.native.svelte-1vialv0{clip:rect(0 0 0 0);opacity:0;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.circle.svelte-1vialv0{box-sizing:border-box;background:#fff;border:2px solid #333;border-radius:50%;flex:none;justify-content:center;align-items:center;width:20px;height:20px;transition:border-color .1s;display:inline-flex}.dot.svelte-1vialv0{background:var(--ui-accent,#0078d7);opacity:0;border-radius:50%;width:10px;height:10px;transition:opacity .1s}.native.svelte-1vialv0:checked+.circle:where(.svelte-1vialv0){border-color:var(--ui-accent,#0078d7)}.native.svelte-1vialv0:checked+.circle:where(.svelte-1vialv0) .dot:where(.svelte-1vialv0){opacity:1}.native.svelte-1vialv0:focus-visible+.circle:where(.svelte-1vialv0){outline:2px solid var(--ui-accent,#0078d7);outline-offset:2px}.radios.disabled.svelte-1vialv0{opacity:.4}.radios.disabled.svelte-1vialv0 .option:where(.svelte-1vialv0){cursor:not-allowed}.combo.svelte-1li0uib{color:#000;flex-direction:column;gap:6px;width:100%;max-width:280px;font-family:Segoe UI,system-ui,sans-serif;font-size:14px;display:flex}.field.svelte-1li0uib{position:relative}select.svelte-1li0uib{appearance:none;box-sizing:border-box;color:#000;width:100%;height:32px;font:inherit;cursor:pointer;background:#fff;border:2px solid #0006;border-radius:0;margin:0;padding:0 30px 0 10px;display:block}select.svelte-1li0uib:focus{border-color:var(--ui-accent,#0078d7);outline:none}select.svelte-1li0uib:focus-visible{outline:2px solid var(--ui-accent,#0078d7);outline-offset:2px}.chevron.svelte-1li0uib{color:#000;pointer-events:none;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.disabled.svelte-1li0uib{opacity:.4}.disabled.svelte-1li0uib select:where(.svelte-1li0uib){cursor:not-allowed}.picker.svelte-adm3hv{color:#000;flex-direction:column;gap:8px;width:100%;max-width:280px;font-family:Segoe UI,system-ui,sans-serif;font-size:14px;display:flex}.row.svelte-adm3hv{align-items:center;gap:10px;display:flex;position:relative}.native.svelte-adm3hv{clip:rect(0 0 0 0);opacity:0;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.swatch.svelte-adm3hv{cursor:pointer;background-color:#fff;background-image:linear-gradient(45deg,#bbb 25%,#0000 25% 75%,#bbb 75%),linear-gradient(45deg,#bbb 25%,#0000 25% 75%,#bbb 75%);background-position:0 0,4px 4px;background-size:8px 8px;border:2px solid #0006;border-radius:0;flex:none;width:32px;height:32px;margin:0;padding:0}.color.svelte-adm3hv{width:100%;height:100%;display:block}.native.svelte-adm3hv:focus-visible+.swatch:where(.svelte-adm3hv),.swatch.svelte-adm3hv:hover{border-color:var(--ui-accent,#0078d7)}.hex.svelte-adm3hv{color:#333;font-family:Consolas,Courier New,monospace;font-size:13px}.opacity.svelte-adm3hv{align-items:center;gap:10px;display:flex}.opacity.svelte-adm3hv input:where(.svelte-adm3hv){min-width:0;accent-color:var(--ui-accent,#0078d7);flex:1;margin:0}.opacity.svelte-adm3hv output:where(.svelte-adm3hv){text-align:right;color:#333;font-variant-numeric:tabular-nums;min-width:40px}.disabled.svelte-adm3hv{opacity:.4}.disabled.svelte-adm3hv .swatch:where(.svelte-adm3hv){cursor:not-allowed}.textbox.svelte-1oyn1bu{color:#000;flex-direction:column;gap:6px;width:100%;max-width:280px;font-family:Segoe UI,system-ui,sans-serif;font-size:14px;display:flex}input.svelte-1oyn1bu{box-sizing:border-box;color:#000;width:100%;height:32px;font:inherit;background:#fff;border:2px solid #0006;border-radius:0;margin:0;padding:0 10px}input.svelte-1oyn1bu::placeholder{color:#767676}input.svelte-1oyn1bu:focus{border-color:var(--ui-accent,#0078d7);outline:none}input.svelte-1oyn1bu:focus-visible{outline:2px solid var(--ui-accent,#0078d7);outline-offset:2px}.disabled.svelte-1oyn1bu{opacity:.4}.disabled.svelte-1oyn1bu input:where(.svelte-1oyn1bu){cursor:not-allowed}.numberbox.svelte-1fjbe4k{color:#000;flex-direction:column;gap:6px;width:100%;max-width:200px;font-family:Segoe UI,system-ui,sans-serif;font-size:14px;display:flex}.field.svelte-1fjbe4k{align-items:center;gap:8px;display:flex}input.svelte-1fjbe4k{box-sizing:border-box;color:#000;width:100%;min-width:0;height:32px;font:inherit;font-variant-numeric:tabular-nums;background:#fff;border:2px solid #0006;border-radius:0;flex:1;margin:0;padding:0 10px}input.svelte-1fjbe4k:focus{border-color:var(--ui-accent,#0078d7);outline:none}input.svelte-1fjbe4k:focus-visible{outline:2px solid var(--ui-accent,#0078d7);outline-offset:2px}.unit.svelte-1fjbe4k{color:#333;flex:none}.disabled.svelte-1fjbe4k{opacity:.4}.disabled.svelte-1fjbe4k input:where(.svelte-1fjbe4k){cursor:not-allowed}.button.svelte-g9c1iq{box-sizing:border-box;cursor:pointer;border:2px solid #0000;border-radius:0;min-width:120px;height:32px;margin:0;padding:0 16px;font-family:Segoe UI,system-ui,sans-serif;font-size:14px}.standard.svelte-g9c1iq{color:#000;background:#0003}.standard.svelte-g9c1iq:hover{border-color:#0006}.standard.svelte-g9c1iq:active{background:#0000004d}.accent.svelte-g9c1iq{background:var(--ui-accent,#0078d7);color:#fff}.accent.svelte-g9c1iq:hover{border-color:#0006}.accent.svelte-g9c1iq:active{filter:brightness(.85)}.button.svelte-g9c1iq:focus{outline:none}.button.svelte-g9c1iq:focus-visible{outline:2px solid var(--ui-accent,#0078d7);outline-offset:2px}.button.svelte-g9c1iq:disabled{opacity:.4;cursor:not-allowed}.button.svelte-g9c1iq:disabled:hover{border-color:#0000}.group.svelte-ahccym{color:#000;font-family:Segoe UI,system-ui,sans-serif}.title.svelte-ahccym{letter-spacing:.04em;text-transform:uppercase;color:#333;margin:0 0 12px;font-size:12px;font-weight:600}.stack.svelte-ahccym{flex-direction:column;gap:16px;display:flex}.flyout.svelte-bsfkuz{box-sizing:border-box;color:#1b1b1b;background:0 0;border:0;width:100vw;max-width:none;height:100vh;max-height:none;margin:0;padding:0;font-family:Segoe UI,system-ui,sans-serif;position:fixed;inset:0}.flyout.svelte-bsfkuz::backdrop{background:0 0}.flyout[open].svelte-bsfkuz::backdrop{animation:.367s cubic-bezier(.1,.9,.2,1) forwards svelte-bsfkuz-flyout-fade}.panel.svelte-bsfkuz{box-sizing:border-box;width:min(var(--width), 100vw);color:#1b1b1b;background:#f6f3ec;flex-direction:column;height:100vh;display:flex;position:fixed;top:0;right:0}.flyout[open].svelte-bsfkuz .panel:where(.svelte-bsfkuz){animation:.367s cubic-bezier(.1,.9,.2,1) svelte-bsfkuz-flyout-slide}.header.svelte-bsfkuz{flex-shrink:0;align-items:center;gap:12px;padding:24px 40px 0 24px;display:flex}.back.svelte-bsfkuz{box-sizing:border-box;color:#1b1b1b;cursor:pointer;background:0 0;border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;margin:0;padding:0;display:flex}.back.svelte-bsfkuz:hover{background:#00000014}.back.svelte-bsfkuz:focus{outline:none}.back.svelte-bsfkuz:focus-visible{outline:2px solid var(--ui-accent,#2b5797);outline-offset:2px}.title.svelte-bsfkuz{text-overflow:ellipsis;white-space:nowrap;color:#1b1b1b;margin:0;font-size:28px;font-weight:300;line-height:1.2;overflow:hidden}.body.svelte-bsfkuz{flex:auto;min-height:0;padding:24px 40px;overflow-y:auto}@keyframes svelte-bsfkuz-flyout-slide{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes svelte-bsfkuz-flyout-fade{0%{background:0 0}to{background:#0006}}@media (prefers-reduced-motion:reduce){.flyout[open].svelte-bsfkuz .panel:where(.svelte-bsfkuz){animation:none}}.expander.svelte-12jodb3{box-sizing:border-box;color:#000;width:100%;font-family:Segoe UI,system-ui,sans-serif}.header.svelte-12jodb3{box-sizing:border-box;color:#333;width:100%;height:40px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #00000014;align-items:center;gap:8px;margin:0;padding:0;display:flex}.header.svelte-12jodb3:hover{background:#0000000a}.header.svelte-12jodb3:focus{outline:none}.header.svelte-12jodb3:focus-visible{outline:2px solid var(--ui-accent,#2b5797);outline-offset:-2px}.title.svelte-12jodb3{letter-spacing:.04em;text-transform:uppercase;color:#333;flex:1;min-width:0;font-size:12px;font-weight:600}.summary.svelte-12jodb3{color:#767676;flex-shrink:0;font-size:12px}.chevron.svelte-12jodb3{flex-shrink:0;margin-right:4px;transition:transform .167s}.chevron.open.svelte-12jodb3{transform:rotate(180deg)}.content.svelte-12jodb3{padding:4px 0 12px}.content[hidden].svelte-12jodb3{display:none}.content.svelte-12jodb3:not([hidden]){animation:.167s cubic-bezier(.1,.9,.2,1) svelte-12jodb3-expander-open}.stack.svelte-12jodb3{flex-direction:column;gap:16px;display:flex}@keyframes svelte-12jodb3-expander-open{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.chevron.svelte-12jodb3{transition:none}.content.svelte-12jodb3:not([hidden]){animation:none}}
