.radio-group.svelte-lxadgv{display:flex;flex-direction:column;gap:8px;width:100%;min-width:0;border:0;margin:0;padding:0}.group-label.svelte-lxadgv{font-size:var(--label-size, 1.3rem);font-weight:var(--label-weight, 600);color:var(--label-color, inherit);font-family:var(--label-family, inherit);line-height:1.6}.group-label.error.svelte-lxadgv{color:var(--error-color, #ff4800)}.options.svelte-lxadgv{display:flex;flex-direction:column;gap:6px}.options.horizontal.svelte-lxadgv{flex-direction:row;flex-wrap:wrap;gap:12px}.options.card.horizontal.svelte-lxadgv .option:where(.svelte-lxadgv){flex:1}.option.svelte-lxadgv{display:flex;align-items:center;gap:8px;cursor:pointer;padding:0;text-align:left;font:inherit}.option.disabled.svelte-lxadgv{cursor:not-allowed;opacity:.45}.native-option-input.svelte-lxadgv{position:absolute;opacity:0;pointer-events:none}.native-option-input.svelte-lxadgv:focus-visible+.radio-circle:where(.svelte-lxadgv){outline:2px solid var(--selected-color, white);outline-offset:3px}.option.card.svelte-lxadgv{padding:12px 16px;border:1px solid var(--card-border, #1e3a54);border-radius:2px;gap:10px;transition:border-color .15s ease,background .15s ease,color .15s ease}.option.card.selected.svelte-lxadgv{border-color:var(--selected-color, #ff4800);background:var(--card-bg, rgba(255, 72, 0, .06))}.radio-circle.svelte-lxadgv{width:14px;height:14px;border-radius:50%;border:2px solid var(--option-color, white);background:transparent;flex-shrink:0;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease;box-sizing:border-box}.radio-circle.selected.svelte-lxadgv{background:var(--selected-color, white);border-color:var(--selected-color, white)}.radio-circle.multiple.svelte-lxadgv{border-radius:3px;position:relative}.radio-circle.multiple.selected.svelte-lxadgv:after{content:"";position:absolute;left:3px;top:0;width:4px;height:8px;border:solid var(--card-bg-inner, transparent);border-width:0 2px 2px 0;transform:rotate(45deg)}.option.card.svelte-lxadgv .radio-circle:where(.svelte-lxadgv){width:14px;height:14px;border-color:var(--option-color, white)}.option.card.selected.svelte-lxadgv .radio-circle:where(.svelte-lxadgv){border-color:var(--selected-color, #ff4800);background:var(--selected-color, #ff4800);box-shadow:inset 0 0 0 3px var(--card-bg-inner, transparent)}.option-text.svelte-lxadgv{color:var(--option-color, white);font-size:1.4rem;font-weight:500}.option.card.selected.svelte-lxadgv .option-text:where(.svelte-lxadgv){color:var(--option-color, white)}.slider-wrapper.svelte-i2gpxw{display:flex;flex-direction:column;gap:4px;width:100%}.slider-label.svelte-i2gpxw{font-size:1.3rem;font-weight:600;color:var(--label-color, white);font-family:var(--label-family, inherit);text-transform:none}.slider-wrapper.error.svelte-i2gpxw .slider-label:where(.svelte-i2gpxw){color:var(--error-color, #ff4800)}.slider-wrapper.error.svelte-i2gpxw .number-input:where(.svelte-i2gpxw){border-color:var(--error-color, #ff4800)}.value-display.svelte-i2gpxw{font-size:1.4rem;font-weight:700;color:var(--value-color, white);text-align:center}.value-row.svelte-i2gpxw{display:flex;justify-content:var(--number-row-justify, center)}.number-input.svelte-i2gpxw{width:72px;box-sizing:border-box;border:1px solid var(--number-input-border-color, var(--track-color, white));border-radius:3px;background:transparent;color:var(--value-color, white);font:inherit;font-size:1.3rem;font-weight:700;text-align:center;padding:4px 6px;outline:none}.number-input.svelte-i2gpxw:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb,var(--track-color, white) 35%,transparent)}.number-input.hideSteppers.svelte-i2gpxw{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.number-input.hideSteppers.svelte-i2gpxw::-webkit-outer-spin-button,.number-input.hideSteppers.svelte-i2gpxw::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.slider-control-row.svelte-i2gpxw{display:flex;align-items:center;gap:12px;width:100%}.slider-control-row.svelte-i2gpxw input[type=range]:where(.svelte-i2gpxw){flex:1 1 auto;min-width:0}input[type=range].svelte-i2gpxw{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:4px;background:var(--track-color, white);border-radius:2px;outline:none;cursor:pointer;border:none}input[type=range].svelte-i2gpxw::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:18px;height:18px;border-radius:50%;background:var(--track-color, white);cursor:pointer;border:none}input[type=range].svelte-i2gpxw::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:var(--track-color, white);cursor:pointer;border:none}.checkbox-row.svelte-1kov51r{display:flex;align-items:flex-start;gap:12px;background:none;border:none;padding:0;text-align:left;cursor:pointer;font-family:var(--label-family, inherit);width:100%}.checkbox-row.disabled.svelte-1kov51r{cursor:not-allowed;opacity:.35}.native-checkbox.svelte-1kov51r{position:absolute;opacity:0;pointer-events:none}.box-label.svelte-1kov51r{display:inline-flex;cursor:pointer}.native-checkbox.svelte-1kov51r:focus-visible+.box-label:where(.svelte-1kov51r) .box:where(.svelte-1kov51r){outline:2px solid var(--check-color, #ff4800);outline-offset:3px}.box.svelte-1kov51r{flex-shrink:0;width:15px;height:15px;border:1px solid var(--border-color, #cabd98);border-radius:var(--border-radius, 1px);background:transparent;margin-top:2px;position:relative;box-sizing:border-box;transition:background .15s ease,border-color .15s ease}.box.checked.svelte-1kov51r{background:var(--check-color, #ff4800);border-color:var(--check-color, #ff4800)}.checkbox-row.error.svelte-1kov51r .box:where(.svelte-1kov51r){border-color:var(--error-color, #ff4800)}.check.svelte-1kov51r{position:absolute;left:3px;top:1px;width:5px;height:8px;border:2px solid var(--check-mark-color, #fff);border-top:none;border-left:none;transform:rotate(45deg);box-sizing:border-box}.label.svelte-1kov51r{color:var(--label-color, inherit);font-size:var(--label-size, 1.3rem);font-weight:var(--label-weight, 400);line-height:1.6;cursor:default}.label.svelte-1kov51r label:where(.svelte-1kov51r){cursor:pointer}.label.svelte-1kov51r .suffix:where(.svelte-1kov51r){white-space:pre-wrap}.label.svelte-1kov51r a:where(.svelte-1kov51r){color:var(--link-color, var(--label-color, inherit));text-decoration:var(--link-decoration, underline)}
