.input.svelte-1chc646{flex-direction:column;gap:4px;display:flex}.input.compact.svelte-1chc646{gap:2px;margin-bottom:0}.input.noLabel.svelte-1chc646{gap:0}.input.fill.svelte-1chc646{flex:1;width:100%}label.svelte-1chc646{color:var(--c-darkgrey);letter-spacing:.01em;font-size:12px;font-weight:400;line-height:1.2}label.compact-label.svelte-1chc646{font-size:11px}input.svelte-rcp075{border:1px solid var(--c-border);border-radius:var(--rounded-md);box-sizing:border-box;width:170px;margin:0;padding:.5rem;font-size:14px}input.fill.svelte-rcp075{width:100%}input.select-matched.svelte-rcp075{border:1px solid var(--c-midgrey);border-radius:var(--rounded-md);height:34px;color:var(--c-black);padding:.25em .5em;font-size:13px;font-weight:400}input.select-matched.svelte-rcp075:focus-visible{outline:2px solid var(--c-brand);outline-offset:2px}input.compact.svelte-rcp075{border-color:var(--c-midgrey);border-radius:var(--rounded);width:100%;color:var(--c-black);transition:border-color var(--transition-normal);outline:none;padding:3px 6px;font-size:11px;font-weight:400}input.compact.svelte-rcp075:focus{border-color:var(--c-brand)}input.svelte-rcp075:disabled{cursor:not-allowed;opacity:.7;background-color:#f5f5f5}input.svelte-xokh8f{border:1px solid var(--c-border);border-radius:var(--rounded);box-sizing:border-box;width:170px;padding:.5rem;font-size:14px}input.select-matched.svelte-xokh8f,input.compact.svelte-xokh8f{border-color:var(--c-midgrey);color:var(--c-black);font-weight:400}input.select-matched.svelte-xokh8f{border-radius:var(--rounded-md);height:34px;padding:.25em .5em;font-size:13px}input.compact.svelte-xokh8f{border-radius:var(--rounded);width:100%;transition:border-color var(--transition-normal);outline:none;padding:3px 6px;font-size:11px}input.compact.svelte-xokh8f:focus{border-color:var(--c-brand)}input.select-matched.svelte-xokh8f:focus-visible{outline:2px solid var(--c-brand);outline-offset:2px}input.svelte-xokh8f:disabled{cursor:not-allowed;opacity:.7;background-color:#f5f5f5}input[type=file].svelte-86pz4u{cursor:pointer}input.svelte-86pz4u::file-selector-button{border-radius:var(--rounded-lg);background:var(--c-lightgrey);color:var(--c-black);border:none;padding:.75em 1.5em;font-weight:600}label.svelte-z4jf9g{cursor:pointer;align-items:flex-start;gap:.5rem;padding:.25rem 0;display:flex}label.noLabel.svelte-z4jf9g{gap:0;padding:0}label.compact.svelte-z4jf9g{align-items:center;gap:8px;padding:2px 0}.check-wrap.svelte-z4jf9g{--check-size:16px;--check-icon-size:10px;--check-stroke:2.2px;width:var(--check-size);height:var(--check-size);flex-shrink:0;margin-top:.05rem;display:inline-flex;position:relative}.check-wrap.compact.svelte-z4jf9g,label.noLabel.svelte-z4jf9g .check-wrap:where(.svelte-z4jf9g){margin-top:0}.check-wrap.size-xs.svelte-z4jf9g{--check-size:14px;--check-icon-size:9px;--check-stroke:2px}.check-wrap.size-sm.svelte-z4jf9g{--check-size:16px;--check-icon-size:10px;--check-stroke:2.2px}.check-wrap.size-md.svelte-z4jf9g{--check-size:24px;--check-icon-size:13px;--check-stroke:2.25px}.check-wrap.size-lg.svelte-z4jf9g{--check-size:34px;--check-icon-size:16px;--check-stroke:2.35px}.check-wrap.size-lg.svelte-z4jf9g .check:where(.svelte-z4jf9g){border-radius:var(--rounded-md)}.check.svelte-z4jf9g{appearance:none;cursor:pointer;background:var(--c-white);border:1px solid var(--c-border);border-radius:var(--rounded);box-sizing:border-box;width:100%;height:100%;transition:background-color var(--transition-fast) ease, border-color var(--transition-fast) ease, box-shadow var(--transition-fast) ease, transform var(--transition-fast) ease;margin:0}.check.svelte-z4jf9g:hover{border-color:var(--c-midgrey)}.check.svelte-z4jf9g:checked{background:var(--c-brand);border-color:var(--c-brand)}.check.svelte-z4jf9g:active{transform:scale(.96)}.check.svelte-z4jf9g:focus-visible{outline:2px solid color-mix(in srgb, var(--c-brand) 35%, transparent);outline-offset:2px}.check-icon.svelte-z4jf9g{width:var(--check-icon-size);height:var(--check-icon-size);pointer-events:none;opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.check-icon.svelte-z4jf9g path:where(.svelte-z4jf9g){fill:none;stroke:var(--c-white);stroke-width:var(--check-stroke);stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.check.svelte-z4jf9g:checked+.check-icon:where(.svelte-z4jf9g){opacity:1}.check.svelte-z4jf9g:indeterminate{background:var(--c-brand);border-color:var(--c-brand)}.dash-icon.svelte-z4jf9g{width:var(--check-icon-size);height:var(--check-icon-size);pointer-events:none;opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.dash-icon.svelte-z4jf9g path:where(.svelte-z4jf9g){fill:none;stroke:var(--c-white);stroke-width:var(--check-stroke);stroke-linecap:round}.check.svelte-z4jf9g:indeterminate~.dash-icon:where(.svelte-z4jf9g){opacity:1}.label-content.svelte-z4jf9g{flex-direction:column;flex:1;gap:.15rem;display:flex}.main-label.svelte-z4jf9g{color:var(--c-black);font-weight:500;line-height:1.4}label.compact.svelte-z4jf9g .main-label:where(.svelte-z4jf9g){color:var(--c-darkgrey);letter-spacing:.01em;font-size:11px;font-weight:400;line-height:1.2}.sub-label.svelte-z4jf9g{color:var(--c-darkgrey);margin-top:.1rem;font-size:.8rem;line-height:1.3}label.compact.svelte-z4jf9g .label-content:where(.svelte-z4jf9g){gap:1px}label.compact.svelte-z4jf9g .sub-label:where(.svelte-z4jf9g){margin-top:0;font-size:10px;line-height:1.2}.menu.svelte-1g9z83o{pointer-events:auto;background:var(--c-white);border:var(--menu-border-width) solid var(--menu-border-color);border-radius:var(--rounded-md);--menu-width:220px;width:var(--menu-width);box-shadow:0 4px 16px color-mix(in srgb, var(--c-black) 12%, transparent);position:fixed;overflow:hidden}.menu-content.svelte-1g9z83o{padding:4px 0;overflow:hidden auto}li.divider.svelte-1g9z83o{background:var(--c-grey);height:1px;margin:4px 0}ul.svelte-1g9z83o{margin:0;padding:0;list-style:none}button.svelte-1g9z83o{color:var(--c-text);cursor:pointer;text-align:left;transition:background var(--transition-fast) ease;border-radius:var(--rounded);background:0 0;border:none;align-items:center;gap:8px;width:calc(100% - 8px);margin:0 4px;padding:6px 12px;font-size:13px;display:flex}button.svelte-1g9z83o:focus-visible{outline:2px solid var(--c-brand);outline-offset:-2px}button.svelte-1g9z83o:hover{background:var(--c-lightgrey);color:var(--c-black)}button.selected.svelte-1g9z83o{background:color-mix(in srgb, var(--c-brand) 6%, var(--c-white));color:var(--c-brand);font-weight:500}button.selected.svelte-1g9z83o:hover{background:color-mix(in srgb, var(--c-brand) 10%, var(--c-white))}.item-body.svelte-1g9z83o{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.item-label.svelte-1g9z83o{white-space:nowrap;text-overflow:ellipsis;line-height:1.3;overflow:hidden}.item-detail.svelte-1g9z83o{color:var(--c-darkgrey);white-space:nowrap;text-overflow:ellipsis;font-size:10px;line-height:1.2;overflow:hidden}button.selected.svelte-1g9z83o .item-detail:where(.svelte-1g9z83o){color:color-mix(in srgb, var(--c-brand) 70%, var(--c-darkgrey))}.custom-component-wrap.svelte-1g9z83o{padding:8px 12px}.submenu-wrapper.svelte-x3ha9{position:relative}button.svelte-x3ha9{color:var(--c-text);cursor:pointer;text-align:left;transition:background var(--transition-fast) ease;border-radius:var(--rounded);background:0 0;border:none;justify-content:space-between;align-items:center;gap:8px;width:calc(100% - 8px);margin:0 4px;padding:6px 12px;font-size:13px;display:flex}button.svelte-x3ha9:focus-visible{outline:2px solid var(--c-brand);outline-offset:-2px}.label.svelte-x3ha9{flex:1;align-items:center;gap:8px;display:flex}.arrow.svelte-x3ha9{width:14px;height:14px;color:var(--c-darkgrey);flex-shrink:0}button.active.svelte-x3ha9,button.svelte-x3ha9:hover{background:var(--c-lightgrey);color:var(--c-black)}button.selected.svelte-x3ha9{background:color-mix(in srgb, var(--c-brand) 6%, var(--c-white));color:var(--c-brand);font-weight:500}button.selected.svelte-x3ha9:hover,button.selected.active.svelte-x3ha9{background:color-mix(in srgb, var(--c-brand) 10%, var(--c-white));color:var(--c-brand)}.gp-context-menu-portal-root.svelte-16gyqjh{z-index:9999;pointer-events:none;width:0;height:0;position:fixed;top:0;left:0}.context-menu-transition-unit.svelte-16gyqjh{pointer-events:none}.menu.svelte-16gyqjh{pointer-events:auto;background:var(--c-white);border:var(--menu-border-width) solid var(--menu-border-color);border-radius:var(--rounded-md);--menu-width:220px;width:var(--menu-width);box-shadow:0 4px 16px color-mix(in srgb, var(--c-black) 12%, transparent);position:fixed;overflow:hidden}.menu-content.svelte-16gyqjh{padding:4px 0;overflow:hidden auto}ul.svelte-16gyqjh{margin:0;padding:0;list-style:none}li.divider.svelte-16gyqjh{background:var(--c-grey);height:1px;margin:4px 0}button[role=menuitem].svelte-16gyqjh{color:var(--c-text);cursor:pointer;text-align:left;transition:background var(--transition-fast) ease;border-radius:var(--rounded);background:0 0;border:none;align-items:center;gap:8px;width:calc(100% - 8px);margin:0 4px;padding:6px 12px;font-size:13px;display:flex}button[role=menuitem].svelte-16gyqjh:focus-visible{outline:2px solid var(--c-brand);outline-offset:-2px}button.svelte-16gyqjh:hover{background:var(--c-lightgrey);color:var(--c-black)}button.selected.svelte-16gyqjh{background:color-mix(in srgb, var(--c-brand) 6%, var(--c-white))}button.selected.svelte-16gyqjh:hover{background:color-mix(in srgb, var(--c-brand) 10%, var(--c-white))}button.selected.svelte-16gyqjh:not(:has(.indicator)){color:var(--c-brand);font-weight:500}.indicator.svelte-16gyqjh{border:1.5px solid var(--c-midgrey);width:10px;height:10px;transition:background var(--transition-fast), border-color var(--transition-fast);flex-shrink:0}.indicator.radio.svelte-16gyqjh{border-radius:50%;position:relative}.indicator.radio.checked.svelte-16gyqjh{border-color:var(--c-brand)}.indicator.radio.checked.svelte-16gyqjh:after{content:"";background:var(--c-brand);border-radius:50%;width:5px;height:5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.indicator.checkbox.svelte-16gyqjh{color:var(--c-white);background:var(--c-white);border-radius:2px;justify-content:center;align-items:center;display:flex}.indicator.checkbox.checked.svelte-16gyqjh{background:var(--c-brand);border-color:var(--c-brand)}.item-body.svelte-16gyqjh{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.item-label.svelte-16gyqjh{white-space:nowrap;text-overflow:ellipsis;line-height:1.3;overflow:hidden}.item-detail.svelte-16gyqjh{color:var(--c-darkgrey);white-space:nowrap;text-overflow:ellipsis;font-size:10px;line-height:1.2;overflow:hidden}button.selected.svelte-16gyqjh .item-detail:where(.svelte-16gyqjh){color:color-mix(in srgb, var(--c-brand) 70%, var(--c-darkgrey))}li.has-secondary.svelte-16gyqjh{position:relative}button[role=menuitem].has-secondary.svelte-16gyqjh{padding-right:32px}.secondary-action.svelte-16gyqjh{opacity:0;pointer-events:none;border-radius:var(--rounded);color:var(--c-darkgrey);cursor:pointer;transition:opacity var(--transition-fast) ease, background var(--transition-fast) ease, color var(--transition-fast) ease;background:0 0;border:none;justify-content:center;align-items:center;padding:4px;display:inline-flex;position:absolute;top:50%;right:10px;transform:translateY(-50%)}li.has-secondary.svelte-16gyqjh:hover .secondary-action:where(.svelte-16gyqjh),li.has-secondary.svelte-16gyqjh:focus-within .secondary-action:where(.svelte-16gyqjh){opacity:1;pointer-events:auto}.secondary-action.svelte-16gyqjh:hover{background:var(--c-grey);color:var(--c-brand)}.secondary-action.svelte-16gyqjh:focus-visible{outline:2px solid var(--c-brand);outline-offset:-2px;opacity:1;pointer-events:auto}.custom.svelte-16gyqjh{padding:8px 12px}.select-wrapper.svelte-lt3bhk{--gp-field-bg:var(--c-white);-webkit-user-select:none;user-select:none;width:170px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;position:relative}.select-wrapper.compact.svelte-lt3bhk{flex-direction:column;gap:4px;width:100%;margin-bottom:0;display:flex}.select-wrapper.svelte-lt3bhk:not(:has(.trigger:disabled)):hover{--gp-field-bg:#f6f7f9}.select-wrapper.svelte-lt3bhk:has(.trigger.open:where(.svelte-lt3bhk)){--gp-field-bg:#f6f7f9}.select-wrapper.svelte-lt3bhk:has(.trigger:where(.svelte-lt3bhk):disabled){--gp-field-bg:var(--c-lightgrey)}.trigger.svelte-lt3bhk{background:var(--c-white);border:1px solid var(--c-midgrey);border-radius:var(--rounded-md);height:34px;color:var(--c-black);cursor:pointer;transition:all var(--transition-normal) ease;letter-spacing:.00938em;box-sizing:border-box;justify-content:space-between;align-items:center;width:100%;padding:.25em 22px .25em .5em;font-size:13px;font-weight:400;line-height:1.5rem;display:flex;position:relative}.trigger.svelte-lt3bhk:disabled{border-color:var(--c-grey);background-color:var(--c-lightgrey);color:var(--c-darkgrey);cursor:not-allowed}.select-wrapper.svelte-lt3bhk:not(:has(.trigger:disabled)):hover .trigger:where(.svelte-lt3bhk){color:var(--c-brand);background:#f6f7f9}.trigger.open.svelte-lt3bhk{color:var(--c-brand);background:#f6f7f9}.trigger.svelte-lt3bhk:not(.disabled):focus-visible{outline:2px solid var(--c-brand);outline-offset:2px}.trigger-content.svelte-lt3bhk{justify-content:space-between;align-items:center;width:100%;min-width:0;display:flex}.trigger-content.svelte-lt3bhk>.label:where(.svelte-lt3bhk){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.label.placeholder.svelte-lt3bhk{color:var(--c-darkgrey)}.compact.svelte-lt3bhk .trigger:where(.svelte-lt3bhk),.trigger.compact.svelte-lt3bhk{height:30px;padding-left:14px;padding-right:22px;font-size:12px}.svg-wrap.svelte-lt3bhk{pointer-events:none;width:15px;height:100%;color:var(--c-darkgrey);transition:transform var(--transition-normal) ease, color var(--transition-normal) ease;justify-content:center;align-items:center;display:flex;position:absolute;top:0;right:3px}.trigger.svelte-lt3bhk:not(.disabled):focus-visible .svg-wrap:where(.svelte-lt3bhk){color:var(--c-brand)}.select-wrapper.svelte-lt3bhk:not(:has(.trigger:disabled)):hover .svg-wrap:where(.svelte-lt3bhk){color:var(--c-brand)}.trigger.open.svelte-lt3bhk .svg-wrap:where(.svelte-lt3bhk){color:var(--c-brand)}.svg-wrap.open.svelte-lt3bhk{transform:rotate(180deg)}.sub-label.svelte-lt3bhk{color:var(--c-darkgrey);letter-spacing:.01em;white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box;padding-left:2px;font-size:11px;line-height:1.2;overflow:hidden}.svelte-lt3bhk{box-sizing:border-box}.svelte-lt3bhk:focus{outline:none}.card.svelte-yf106m{background:var(--c-lightgrey);border-radius:var(--rounded-md);flex-direction:column;display:flex}.padding-sm.svelte-yf106m{padding:var(--spacing-sm)}.padding-lg.svelte-yf106m{padding:var(--spacing-xl)}.color-picker-container.svelte-stc2bk{flex-direction:column;display:flex}.sat-light-picker.svelte-stc2bk{cursor:crosshair;-webkit-user-select:none;user-select:none;background-image:linear-gradient(#0000,#000),linear-gradient(90deg,#fff,#0000);border-radius:4px;width:100%;height:120px;margin-bottom:6px;position:relative}.sat-light-selector.svelte-stc2bk{pointer-events:none;border:2px solid #fff;border-radius:50%;width:12px;height:12px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 2px #0009}.hue-slider-container.svelte-stc2bk{margin-bottom:6px}.hue-slider.svelte-stc2bk{appearance:none;cursor:pointer;background:linear-gradient(90deg,red 0%,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red 100%);border-radius:4px;outline:none;width:100%;height:12px}.hue-slider.svelte-stc2bk::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#fff;border:1px solid #ccc;border-radius:2px;width:8px;height:16px}.hue-slider.svelte-stc2bk::-moz-range-thumb{cursor:pointer;background:#fff;border:1px solid #ccc;border-radius:2px;width:8px;height:16px}.color-preview-container.svelte-stc2bk{border-radius:4px;justify-content:center;align-items:center;width:100%;height:28px;margin-bottom:6px;display:flex}.color-text-input.svelte-stc2bk{text-align:center;width:90%;height:80%;color:inherit;background:0 0;border:none;outline:none;font-family:monospace;font-size:13px;font-weight:500}.color-palette.svelte-stc2bk{flex-wrap:wrap;justify-content:center;gap:2px;display:flex}.palette-color.svelte-stc2bk{cursor:pointer;width:16px;height:16px;transition:transform var(--transition-fast);border:1px solid #0000001a;border-radius:3px;padding:0}.palette-color.svelte-stc2bk:hover{transform:scale(1.1)}.preview-container.svelte-qmqgvc{height:16px;margin:4px 6px;position:relative}.gradient-bar.svelte-qmqgvc{border:1px solid #ddd;border-radius:8px;align-items:center;width:100%;height:100%;display:flex;position:relative}.color-dot.svelte-qmqgvc{cursor:pointer;box-sizing:border-box;border:2px solid #fff;border-radius:50%;width:12px;height:12px;padding:0;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 0 2px #0000004d}.color-dot.min.svelte-qmqgvc{left:-6px}.color-dot.middle.svelte-qmqgvc{left:calc(50% - 6px)}.color-dot.max.svelte-qmqgvc{right:-6px}.presets.svelte-qmqgvc{gap:var(--spacing-xs);justify-content:flex-start;padding:2px 0;display:flex}.preset-btn.svelte-qmqgvc{cursor:pointer;width:18px;height:18px;transition:transform var(--transition-fast);border:1px solid #ddd;border-radius:4px;padding:0}.preset-btn.svelte-qmqgvc:hover{border-color:#999;transform:scale(1.1)}.color-popup.svelte-qmqgvc{border-radius:var(--rounded);z-index:9999;background-color:#fff;width:210px;padding:10px;position:fixed;box-shadow:0 3px 15px #0000004d}.auto-btn.svelte-qmqgvc{cursor:pointer;color:#374151;background:#f3f4f6;border:1px solid #d1d5db;border-radius:3px;width:100%;margin-top:8px;padding:4px;font-size:11px;font-weight:500}.auto-btn.svelte-qmqgvc:hover{background:#e5e7eb}.color-input-container.svelte-telpub{position:relative}.color-preview.svelte-telpub{border:1px solid var(--c-border);border-radius:var(--rounded-md);cursor:pointer;height:34px;transition:all var(--transition-normal);background-color:#fff;justify-content:center;align-items:center;gap:8px;padding:.5rem;font-size:14px;display:flex}.color-preview.compact.svelte-telpub{height:30px;padding-left:.25rem;padding-right:.25rem;font-size:12px}.color-preview.size-xs.svelte-telpub{border-radius:var(--rounded);height:24px;padding:0 4px;font-size:10px}.color-preview.svelte-telpub:hover{border-color:#666}.color-value.svelte-telpub{text-align:center;flex-grow:1;font-family:monospace;font-size:13px;font-weight:500}.color-preview.mixed.svelte-telpub{border-style:dashed}.mixed-label.svelte-telpub{color:var(--c-darkgrey);font-family:inherit;font-size:11px}.color-popup.svelte-telpub{border-radius:var(--rounded-md);z-index:9999;background-color:#fff;width:210px;max-height:90vh;padding:10px;overflow-y:auto;box-shadow:0 3px 15px #0000004d}.preset-btn.svelte-1rie4cb{border:1px solid var(--c-midgrey);border-radius:var(--rounded);cursor:pointer;transition:all var(--transition-normal) ease;color:var(--c-black);background:0 0;padding:.25rem .5rem;font-size:.8rem}.preset-btn.svelte-1rie4cb:hover{border-color:var(--c-brand);color:var(--c-brand)}.preset-btn.active.svelte-1rie4cb{background-color:var(--c-brand);color:var(--c-white);border-color:var(--c-brand)}.group-container.svelte-kqhp5p{--radio-size:14px;--radio-dot-size:8px;--label-padding-left:1.5rem;align-items:flex-start;gap:var(--spacing-xxs);flex-direction:column;display:flex;position:relative}.group-container.compact.svelte-kqhp5p{--radio-size:12px;--radio-dot-size:6px;--label-padding-left:17px;gap:2px;width:100%}.options.svelte-kqhp5p{gap:var(--spacing-xxs);flex-direction:column;display:flex}.group-container.compact.svelte-kqhp5p .options:where(.svelte-kqhp5p){gap:3px;width:100%}.options.row.svelte-kqhp5p{flex-flow:wrap;gap:12px}.group-container.compact.svelte-kqhp5p .options.row:where(.svelte-kqhp5p){gap:10px}.option.svelte-kqhp5p{width:100%;position:relative}.options.row.svelte-kqhp5p .option:where(.svelte-kqhp5p){flex:1;width:auto}.group-container.compact.svelte-kqhp5p .legend:where(.svelte-kqhp5p){color:var(--c-darkgrey);letter-spacing:.01em;margin-bottom:2px;font-size:11px;font-weight:400;line-height:1.2}label.svelte-kqhp5p{-webkit-user-select:none;user-select:none;padding-left:var(--label-padding-left);cursor:pointer;line-height:1.25;display:inline-block;position:relative}.sr-only.svelte-kqhp5p{clip:rect(1px, 1px, 1px, 1px);border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.group-container.compact.svelte-kqhp5p label:where(.svelte-kqhp5p){box-sizing:border-box;width:100%;color:var(--c-darkgrey);letter-spacing:.01em;white-space:nowrap;align-items:center;padding-left:20px;font-size:11px;font-weight:400;line-height:1.2;display:flex}.group-container.compact.svelte-kqhp5p .options.row:where(.svelte-kqhp5p) label:where(.svelte-kqhp5p){width:auto}input[type=radio].svelte-kqhp5p+label:where(.svelte-kqhp5p):before{content:"";width:var(--radio-size);height:var(--radio-size);background:var(--c-white);border:1px solid var(--c-midgrey);box-sizing:border-box;border-radius:50%;position:absolute;top:50%;left:0;transform:translateY(-50%)}input[type=radio].svelte-kqhp5p+label:where(.svelte-kqhp5p):after{content:"";width:var(--radio-dot-size);height:var(--radio-dot-size);background:var(--c-brand);border:1px solid var(--c-brand);box-sizing:border-box;transition:transform var(--transition-fast) ease-out;border-radius:50%;position:absolute;top:50%;left:3px;transform:translateY(-50%)scale(0)}input[type=radio].svelte-kqhp5p:checked+label:where(.svelte-kqhp5p):before{border-color:var(--c-brand)}input[type=radio].svelte-kqhp5p:checked+label:where(.svelte-kqhp5p):after{opacity:1;transform:translateY(-50%)scale(1)}input[type=radio].svelte-kqhp5p:focus-visible+label:where(.svelte-kqhp5p):before{box-shadow:0 0 0 2px color-mix(in srgb, var(--c-brand) 35%, transparent)}.empty.svelte-11a4zo3{border:1px solid var(--c-lightgrey);border-radius:var(--rounded);color:var(--c-darkgrey);justify-content:center;align-items:center;gap:.5em;padding:1em;display:flex}aside.svelte-f6rg6m{background:var(--c-darkgrey);color:var(--c-white);z-index:10000;pointer-events:none;box-shadow:var(--shadow-md);border-radius:4px;font-size:11px;position:fixed}.tooltip.svelte-f6rg6m>div:where(.svelte-f6rg6m){padding:5px 7px}.tooltip-item-value.svelte-f6rg6m{border-bottom:none}.tooltip-item-title.svelte-f6rg6m{text-transform:uppercase;font-size:70%}button.svelte-chvkf{border:1px solid var(--c-midgrey);border-radius:var(--rounded-md);color:var(--c-black);text-align:center;cursor:pointer;min-width:34px;height:34px;transition:background-color var(--transition-fast) ease, color var(--transition-fast) ease;background:0 0;justify-content:center;align-items:center;padding:.25em .5em;font-size:15px;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}button.isIcon.svelte-chvkf{width:34px}button.svelte-chvkf:hover{color:var(--c-brand);background:var(--c-darkwhite)}button.svelte-chvkf:disabled{cursor:not-allowed;color:var(--c-darkgrey);background:var(--c-lightgrey)}.btnGroup.svelte-chvkf{background:inherit;border-radius:var(--rounded-md);gap:0;display:inline-flex}.btnGroup.compact.svelte-chvkf button{min-width:30px;height:30px}.itemWrap.svelte-chvkf{position:relative}.btnGroup.svelte-chvkf .itemWrap:where(.svelte-chvkf):not(.first):before{content:"";background:var(--c-midgrey);opacity:.7;pointer-events:none;z-index:2;width:1px;position:absolute;top:1px;bottom:1px;left:0}.btnGroup.svelte-chvkf .itemWrap.disabled:where(.svelte-chvkf):before{opacity:.3}.btnGroup.svelte-chvkf .itemWrap:where(.svelte-chvkf):not(.first) button{border-left:none}.btnGroup.svelte-chvkf .itemWrap:where(.svelte-chvkf):not(.last) button{border-right:none}.btnGroup.svelte-chvkf .itemWrap:where(.svelte-chvkf) button{border-radius:0}.btnGroup.svelte-chvkf .itemWrap.first:where(.svelte-chvkf) button{border-top-left-radius:var(--rounded-md);border-bottom-left-radius:var(--rounded-md)}.btnGroup.svelte-chvkf .itemWrap.last:where(.svelte-chvkf) button{border-top-right-radius:var(--rounded-md);border-bottom-right-radius:var(--rounded-md)}.itemWrap.active.svelte-chvkf button{color:var(--c-brand);background:color-mix(in srgb, var(--c-info) 10%, transparent)}.btnContent.svelte-chvkf{transition:transform var(--transition-fast) ease;will-change:transform;justify-content:center;align-items:center;display:inline-flex}button.svelte-chvkf:active:not(:disabled) .btnContent:where(.svelte-chvkf){transform:scale(.92)}button.svelte-1abt82j,a.svelte-1abt82j{border-radius:var(--rounded-lg);text-align:center;cursor:pointer;transition:all var(--transition-normal) ease;border:1px solid #0000;padding:.75em 1.5em;font-size:14px;font-weight:600;text-decoration:none;display:inline-block}button.svelte-1abt82j:disabled,a.svelte-1abt82j:disabled{cursor:not-allowed;background-color:var(--c-lightgrey)!important;color:var(--c-midgrey)!important;border:1px solid var(--c-grey)!important;opacity:.6!important}.primary.svelte-1abt82j{background-color:var(--c-brand);color:#fff}.primary.svelte-1abt82j:hover:not(:disabled){background-color:var(--c-brand-dark)}.secondary.svelte-1abt82j{background-color:var(--c-lightgrey);color:var(--c-black)}.secondary.svelte-1abt82j:hover:not(:disabled){background-color:var(--c-grey)}.info.svelte-1abt82j{background-color:color-mix(in srgb, var(--c-info) 10%, transparent);color:var(--c-info);border:1px solid color-mix(in srgb, var(--c-info) 30%, transparent)}.info.svelte-1abt82j:hover:not(:disabled){background-color:color-mix(in srgb, var(--c-info) 15%, transparent);border-color:color-mix(in srgb, var(--c-info) 40%, transparent)}.sm.svelte-1abt82j{padding:.5em 1em;font-size:12px}.md.svelte-1abt82j{padding:.75em 1.5em;font-size:14px}
