@layer smrt.reset;@layer smrt.structure{.smrt-select__root.svelte-u1joyl{box-sizing:border-box;cursor:pointer;width:100%;padding:.5rem 2rem .5rem .75rem;display:block}.smrt-select__root.svelte-u1joyl:disabled{cursor:not-allowed}@media (width<=48rem){.smrt-select__root.svelte-u1joyl{min-height:2.75rem}}.smrt-select__root[data-density=touch].svelte-u1joyl{--smrt-select-target-min:var(--smrt-touch-target-min)}.smrt-select__root[data-density=comfortable].svelte-u1joyl{--smrt-select-target-min:0px}.smrt-select__root.svelte-u1joyl{min-height:max(var(--smrt-control-height), var(--smrt-select-target-min,var(--smrt-control-target-min)))}.smrt-switch__root.svelte-g3p1c5{align-items:center;gap:var(--smrt-spacing-2);cursor:pointer;display:inline-flex}.smrt-switch__disabled.svelte-g3p1c5{cursor:not-allowed}@media (width<=48rem){.smrt-switch__root.svelte-g3p1c5{min-block-size:2.75rem}}.smrt-switch__control.svelte-g3p1c5{--smrt-switch-hit:max(var(--smrt-control-hit-size,2.75rem), 1.5rem);display:inline-flex;position:relative}.smrt-switch__control.svelte-g3p1c5:before{content:"";z-index:0;inset-block-start:50%;inset-inline:calc((100% - var(--smrt-switch-hit)) / 2);block-size:var(--smrt-switch-hit);margin-block-start:calc(var(--smrt-switch-hit) / -2);position:absolute}.smrt-switch__label.svelte-g3p1c5{z-index:1;position:relative}input.svelte-g3p1c5{opacity:0;width:1px;height:1px;position:absolute}.smrt-switch__track.svelte-g3p1c5{z-index:1;width:2.75rem;height:1.5rem;padding:2px;position:relative}.smrt-switch__thumb.svelte-g3p1c5{width:1.125rem;height:1.125rem;display:block}input.svelte-g3p1c5:checked+.smrt-switch__track:where(.svelte-g3p1c5) .smrt-switch__thumb:where(.svelte-g3p1c5){transform:translate(1.25rem)}.smrt-switch__sm.svelte-g3p1c5{transform-origin:0}.smrt-switch__lg.svelte-g3p1c5 .smrt-switch__track:where(.svelte-g3p1c5){margin-inline:.2rem;transform:scale(1.15)}.smrt-switch__root[data-density=touch].svelte-g3p1c5{--smrt-switch-target-min:var(--smrt-touch-target-min)}.smrt-switch__root[data-density=comfortable].svelte-g3p1c5{--smrt-switch-target-min:0px}.smrt-switch__root.svelte-g3p1c5{min-height:var(--smrt-switch-target-min,var(--smrt-control-target-min));min-width:var(--smrt-switch-target-min,var(--smrt-control-target-min))}}@layer smrt.theme{.camera-capture.svelte-1vpqg80{gap:var(--smrt-spacing-3);width:100%;max-width:40rem;color:var(--smrt-color-on-surface);display:grid}.stage.svelte-1vpqg80{aspect-ratio:4/3;border-radius:var(--smrt-radius-medium);background:var(--smrt-color-scrim);display:grid;position:relative;overflow:hidden}.stage.empty.svelte-1vpqg80{background:var(--smrt-color-surface-container)}.media.svelte-1vpqg80{object-fit:cover;grid-area:1/1;width:100%;height:100%}.media.hidden.svelte-1vpqg80,.field.svelte-1vpqg80{display:none}.message.svelte-1vpqg80{font:var(--smrt-typography-body-large-font);margin:0}.message.svelte-1vpqg80:empty{display:none}.message.problem.svelte-1vpqg80{color:var(--smrt-color-error)}.actions.svelte-1vpqg80{gap:var(--smrt-spacing-3);flex-wrap:wrap;display:flex}.actions.svelte-1vpqg80:empty{display:none}.action.svelte-1vpqg80{min-width:var(--smrt-touch-target-min);min-height:var(--smrt-touch-target-min);padding:0 var(--smrt-spacing-4);border:var(--smrt-hairline-strong);border-radius:var(--smrt-radius-small);background:var(--smrt-color-surface);color:var(--smrt-color-on-surface);font:var(--smrt-typography-label-large-font);cursor:pointer;flex:auto;justify-content:center;align-items:center;display:inline-flex;position:relative}.action.primary.svelte-1vpqg80{border-color:var(--smrt-color-primary);background:var(--smrt-color-primary);color:var(--smrt-color-on-primary);flex-grow:2}.action.svelte-1vpqg80:focus-visible{outline:var(--smrt-focus-ring-width) solid var(--smrt-focus-ring-color);outline-offset:var(--smrt-focus-ring-offset)}.picker.svelte-1vpqg80:has(input:where(.svelte-1vpqg80):focus-visible){outline:var(--smrt-focus-ring-width) solid var(--smrt-focus-ring-color);outline-offset:var(--smrt-focus-ring-offset)}.action.svelte-1vpqg80:disabled,.picker.disabled.svelte-1vpqg80{opacity:.5;cursor:not-allowed}.visually-hidden.svelte-1vpqg80{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.camera-capture[data-smrt-highlighted=true]{outline:3px solid var(--smrt-color-tertiary);outline-offset:4px}.smrt-field-label.svelte-1m9n0ib{margin-bottom:var(--smrt-spacing-1);font-size:var(--smrt-typography-label-large-size,.875rem);font-weight:var(--smrt-typography-weight-medium,500);line-height:var(--smrt-typography-label-large-line-height,1.4);letter-spacing:normal;text-transform:none;color:var(--smrt-color-on-surface);font-family:inherit;display:block}.required.svelte-1m9n0ib{color:var(--smrt-color-error);margin-left:var(--smrt-spacing-1)}.combobox.svelte-10e1nnq{color:var(--smrt-color-on-surface);gap:0;display:grid;position:relative}input.svelte-10e1nnq{box-sizing:border-box;width:100%;padding:var(--smrt-spacing-2) var(--smrt-spacing-3);border:var(--smrt-hairline-strong);border-radius:var(--smrt-radius-small);background:var(--smrt-color-surface);color:inherit}input.svelte-10e1nnq:focus{outline:var(--smrt-focus-ring-width) solid var(--smrt-focus-ring-color);outline-offset:var(--smrt-focus-ring-offset)}.options.svelte-10e1nnq{z-index:var(--smrt-z-index-dropdown);padding:var(--smrt-spacing-1);border:var(--smrt-hairline);border-radius:var(--smrt-radius-small);background:var(--smrt-color-surface-container);box-shadow:var(--smrt-elevation-2);display:grid;position:absolute;top:100%;left:0;right:0}.options.svelte-10e1nnq button:where(.svelte-10e1nnq){padding:var(--smrt-spacing-2) var(--smrt-spacing-3);border-radius:var(--smrt-radius-extra-small);color:var(--smrt-color-on-surface);text-align:left;background:0 0;border:0}.options.svelte-10e1nnq button.active:where(.svelte-10e1nnq){background:var(--smrt-color-secondary-container)}.options.empty.svelte-10e1nnq{padding:var(--smrt-spacing-2) var(--smrt-spacing-3);color:var(--smrt-color-on-surface-variant)}.sr-status.svelte-10e1nnq{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.combobox[data-smrt-highlighted=true]{outline:3px solid var(--smrt-color-tertiary);outline-offset:4px}.smrt-select__root.svelte-u1joyl{font-size:var(--smrt-typography-body-medium-size);line-height:var(--smrt-typography-body-medium-line-height);color:var(--smrt-color-on-surface);background-color:var(--smrt-surface-control);font-weight:var(--smrt-control-weight);border:var(--smrt-hairline-strong);border-radius:var(--smrt-control-radius);appearance:none;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%2379747e' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.smrt-select__root.svelte-u1joyl:focus{border-color:var(--smrt-color-primary)}.smrt-select__root.svelte-u1joyl:focus-visible{outline:var(--smrt-focus-ring-width) solid var(--smrt-focus-ring-color);outline-offset:var(--smrt-focus-ring-offset)}.smrt-select__root[data-smrt-highlighted=true].svelte-u1joyl{outline:3px solid var(--smrt-color-tertiary);outline-offset:3px}.smrt-select__root.svelte-u1joyl:disabled{background-color:var(--smrt-color-surface-container-high);opacity:var(--smrt-state-disabled)}@media (width<=48rem){.smrt-select__root.svelte-u1joyl{font-size:max(var(--smrt-typography-body-medium-size), 16px)}}@media (prefers-reduced-motion:reduce){.smrt-select__root.svelte-u1joyl{transition:none}}.picker.svelte-z7yww7{gap:var(--smrt-spacing-1);color:var(--smrt-color-on-surface);font:var(--smrt-typography-label-large-font);display:grid}.smrt-dictation-button{border-radius:var(--smrt-radius-full);block-size:44px;inline-size:44px;min-inline-size:44px;color:var(--smrt-color-on-surface-variant);flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.smrt-dictation-button--listening{background:var(--smrt-color-error-container);color:var(--smrt-color-on-error-container)}.smrt-dictation-help.svelte-1lg97qu{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.smrt-dictation-dot.svelte-1lg97qu{background:var(--smrt-color-error);border-radius:50%;block-size:10px;inline-size:10px;animation:1.2s ease-in-out infinite svelte-1lg97qu-smrt-dictation-pulse;position:absolute;inset-block-start:6px;inset-inline-end:6px}.smrt-dictation-button--hands-free{box-shadow:0 0 0 2px var(--smrt-color-error)}.smrt-dictation-button--speaking{box-shadow:0 0 0 3px var(--smrt-color-error), 0 0 0 calc(4px + 10px * var(--smrt-dictation-level,0)) color-mix(in srgb, var(--smrt-color-error) 28%, transparent);transition:box-shadow 80ms linear}.smrt-dictation-button--paused{opacity:.6;box-shadow:none;outline:2px dashed var(--smrt-color-outline);outline-offset:-2px}.smrt-dictation-button--paused .smrt-dictation-dot.svelte-1lg97qu{opacity:.4;animation:none}.smrt-dictation-writing.svelte-1lg97qu{border:2px solid var(--smrt-color-outline-variant);border-block-start-color:var(--smrt-color-primary);background:var(--smrt-color-surface);border-radius:50%;block-size:10px;inline-size:10px;animation:.9s linear infinite svelte-1lg97qu-smrt-dictation-spin;position:absolute;inset-block-end:6px;inset-inline-end:6px}@keyframes svelte-1lg97qu-smrt-dictation-spin{to{transform:rotate(360deg)}}@keyframes svelte-1lg97qu-smrt-dictation-pulse{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.smrt-dictation-dot.svelte-1lg97qu,.smrt-dictation-writing.svelte-1lg97qu{animation:none}.smrt-dictation-button--speaking{box-shadow:0 0 0 4px var(--smrt-color-error);transition:none}}.smrt-dictation-status.svelte-h6ze4k{display:contents}.smrt-dictation-status-line.svelte-h6ze4k,.smrt-dictation-status-error.svelte-h6ze4k{font:var(--smrt-typography-body-small-font,.8125rem / 1.4 sans-serif);margin:0}.smrt-dictation-status-line.svelte-h6ze4k{color:var(--smrt-color-on-surface);flex-wrap:wrap;align-items:center;gap:.4rem;padding:.25rem 0;display:flex}.smrt-dictation-status--empty.svelte-h6ze4k{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;padding:0;position:absolute;overflow:hidden}.smrt-dictation-status-dot.svelte-h6ze4k{background:var(--smrt-color-error);border-radius:50%;block-size:8px;inline-size:8px}.smrt-dictation-status-spinner.svelte-h6ze4k{border:2px solid var(--smrt-color-outline-variant);border-block-start-color:var(--smrt-color-primary);border-radius:50%;block-size:12px;inline-size:12px;animation:.9s linear infinite svelte-h6ze4k-smrt-dictation-spin}@keyframes svelte-h6ze4k-smrt-dictation-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.smrt-dictation-status-spinner.svelte-h6ze4k{animation:none}}.smrt-dictation-status-interim.svelte-h6ze4k{color:var(--smrt-color-on-surface-variant);font-style:italic}.smrt-dictation-status-error.svelte-h6ze4k{border-radius:var(--smrt-radius-medium);background:var(--smrt-color-error-container);color:var(--smrt-color-on-error-container);padding:.4rem .6rem}.error-summary.svelte-1lmjfpv{padding:var(--smrt-spacing-4);border-inline-start:4px solid var(--smrt-color-error);border-radius:var(--smrt-radius-small);background:var(--smrt-color-error-container);color:var(--smrt-color-on-error-container)}h2.svelte-1lmjfpv{margin:0 0 var(--smrt-spacing-2);font:var(--smrt-typography-title-small-font)}ul.svelte-1lmjfpv{margin:0;padding-inline-start:var(--smrt-spacing-5)}button.svelte-1lmjfpv{color:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.fieldset.svelte-murixl{padding:var(--smrt-spacing-4);border:var(--smrt-hairline);border-radius:var(--smrt-radius-medium);margin:0}legend.svelte-murixl{padding:0 var(--smrt-spacing-2);color:var(--smrt-color-on-surface);font:var(--smrt-typography-title-small-font)}.content--stack.svelte-murixl{gap:var(--smrt-spacing-4);display:grid}.description.svelte-murixl,.error.svelte-murixl{margin:0 0 var(--smrt-spacing-3);font:var(--smrt-typography-body-small-font);color:var(--smrt-color-on-surface-variant)}.error.svelte-murixl{margin:var(--smrt-spacing-3) 0 0;color:var(--smrt-color-error)}.file-picker.svelte-nc5i3l{gap:var(--smrt-spacing-1);padding:var(--smrt-spacing-3) var(--smrt-spacing-4);border:var(--smrt-hairline-strong);border-radius:var(--smrt-radius-small);background:var(--smrt-color-surface);color:var(--smrt-color-on-surface);cursor:pointer;flex-direction:column;display:inline-flex}.file-picker.dropzone.svelte-nc5i3l{text-align:center;border-style:dashed;justify-content:center;align-items:center;width:100%;min-height:8rem}.file-picker.dragging.svelte-nc5i3l{border-color:var(--smrt-color-primary);background:var(--smrt-color-primary-container)}.file-picker.disabled.svelte-nc5i3l{opacity:.5;cursor:not-allowed}input.svelte-nc5i3l{opacity:0;width:1px;height:1px;position:absolute}input.svelte-nc5i3l:focus-visible~.label:where(.svelte-nc5i3l){outline:var(--smrt-focus-ring-width) solid var(--smrt-focus-ring-color);outline-offset:var(--smrt-focus-ring-offset)}.label.svelte-nc5i3l{font:var(--smrt-typography-label-large-font)}.description.svelte-nc5i3l{font:var(--smrt-typography-body-small-font);color:var(--smrt-color-on-surface-variant)}.file-picker[data-smrt-highlighted=true].svelte-nc5i3l{outline:3px solid var(--smrt-color-tertiary);outline-offset:4px}.staged-review.svelte-1crhaq4{padding:var(--smrt-spacing-4,1rem);color:var(--smrt-color-on-surface);background:var(--smrt-color-surface-container-low);border:var(--smrt-hairline);border-inline-start:4px solid var(--smrt-color-tertiary);border-radius:var(--smrt-radius-medium,.5rem);margin-block-start:var(--smrt-spacing-5,1.25rem)}header.svelte-1crhaq4,.proposal-heading.svelte-1crhaq4,.batch-actions.svelte-1crhaq4,.item-actions.svelte-1crhaq4{align-items:center;gap:var(--smrt-spacing-2,.5rem);display:flex}header.svelte-1crhaq4{justify-content:space-between;align-items:flex-start;gap:var(--smrt-spacing-4,1rem)}h2.svelte-1crhaq4,p.svelte-1crhaq4{margin:0}h2.svelte-1crhaq4{font:var(--smrt-typography-title-medium-font,600 1rem/1.4 system-ui)}header.svelte-1crhaq4 p:where(.svelte-1crhaq4),.proposal-heading.svelte-1crhaq4 span:where(.svelte-1crhaq4),dt.svelte-1crhaq4{color:var(--smrt-color-on-surface-variant);font-size:.875rem}.proposal-heading.svelte-1crhaq4 strong:where(.svelte-1crhaq4),.proposal-heading.svelte-1crhaq4 .subject:where(.svelte-1crhaq4){display:block}ul.svelte-1crhaq4{gap:var(--smrt-spacing-3,.75rem);padding:0;list-style:none;display:grid}li.svelte-1crhaq4{padding:var(--smrt-spacing-3,.75rem);background:var(--smrt-color-surface);border:var(--smrt-hairline);border-radius:var(--smrt-radius-small,.375rem)}li.stale.svelte-1crhaq4,li.invalid.svelte-1crhaq4{border-color:var(--smrt-color-error)}.proposal-heading.svelte-1crhaq4{justify-content:space-between}dl.svelte-1crhaq4{gap:var(--smrt-spacing-3,.75rem);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}dt.svelte-1crhaq4{font-weight:600}dd.svelte-1crhaq4{overflow-wrap:anywhere;margin:.25rem 0 0}input.svelte-1crhaq4,textarea.svelte-1crhaq4{box-sizing:border-box;width:100%;color:inherit;background:var(--smrt-color-surface);border:var(--smrt-hairline-strong);border-radius:var(--smrt-radius-small,.375rem);padding:.4rem .5rem}input[type=checkbox].svelte-1crhaq4{width:auto}button.svelte-1crhaq4{min-height:2.25rem;color:var(--smrt-color-on-primary);background:var(--smrt-color-primary);border-radius:var(--smrt-radius-small,.375rem);cursor:pointer;border:1px solid #0000;padding:.4rem .75rem}button.secondary.svelte-1crhaq4{color:var(--smrt-color-primary);border-color:var(--smrt-hairline-strong-color);background:0 0}button.svelte-1crhaq4:focus-visible,input.svelte-1crhaq4:focus-visible,textarea.svelte-1crhaq4:focus-visible{outline:var(--smrt-focus-ring-width) solid var(--smrt-focus-ring-color);outline-offset:var(--smrt-focus-ring-offset)}button.svelte-1crhaq4:disabled{cursor:not-allowed;opacity:.55}.item-actions.svelte-1crhaq4{margin-block-start:var(--smrt-spacing-3,.75rem)}.problem.svelte-1crhaq4{color:var(--smrt-color-error);margin-block-start:var(--smrt-spacing-2,.5rem)}.visually-hidden.svelte-1crhaq4{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}[data-smrt-staged=true]{outline:3px solid var(--smrt-color-tertiary);outline-offset:3px}@media (width<=40rem){header.svelte-1crhaq4,.proposal-heading.svelte-1crhaq4{flex-direction:column;align-items:stretch}dl.svelte-1crhaq4{grid-template-columns:1fr}}.form-action-bar.svelte-1sd7yau{justify-content:flex-end;align-items:center;gap:var(--smrt-spacing-3);border-block-start:var(--smrt-hairline);flex-wrap:wrap;margin-block-start:var(--smrt-spacing-6);padding-block-start:var(--smrt-spacing-4);display:flex}.form-action-bar.plain.svelte-1sd7yau{border:0;margin:0;padding:0}@media (width<=48rem){.form-action-bar.svelte-1sd7yau,.form-action-bar.plain.svelte-1sd7yau{z-index:12;gap:var(--smrt-spacing-2);padding:var(--smrt-spacing-2) var(--smrt-spacing-4) calc(var(--smrt-spacing-2) + env(safe-area-inset-bottom));border-block-start:var(--smrt-hairline);background:var(--smrt-color-surface);box-shadow:var(--smrt-elevation-2);flex-wrap:nowrap;margin:0;position:fixed;inset:auto 0 0}.form-action-bar.svelte-1sd7yau>*{flex:1 1 0;min-block-size:2.75rem}:root[data-keyboard-open] .form-action-bar.svelte-1sd7yau{display:none}}.form-group.svelte-crsr8y{margin-bottom:1rem}.form-hint.svelte-crsr8y{font-size:var(--smrt-typography-body-small-size,.75rem);color:var(--smrt-color-on-surface-variant);margin:.25rem 0 0}.form-error.svelte-crsr8y{font-size:var(--smrt-typography-body-small-size,.75rem);color:var(--smrt-color-error);margin:.25rem 0 0}.listbox.svelte-pbwe82{padding:var(--smrt-spacing-1);border:var(--smrt-hairline-strong);border-radius:var(--smrt-radius-small);background:var(--smrt-color-surface);display:grid}button.svelte-pbwe82{padding:var(--smrt-spacing-2) var(--smrt-spacing-3);border-radius:var(--smrt-radius-extra-small);color:var(--smrt-color-on-surface);text-align:left;cursor:pointer;background:0 0;border:0}button[aria-selected=true].svelte-pbwe82{background:var(--smrt-color-secondary-container);color:var(--smrt-color-on-secondary-container)}button.svelte-pbwe82:focus-visible{outline:var(--smrt-focus-ring-width) solid var(--smrt-focus-ring-color);outline-offset:var(--smrt-focus-ring-offset)}button.svelte-pbwe82:disabled{opacity:.5;cursor:not-allowed}.listbox[data-smrt-highlighted=true]{outline:3px solid var(--smrt-color-tertiary);outline-offset:4px}.multi-select.svelte-1fi252e{gap:var(--smrt-spacing-1);color:var(--smrt-color-on-surface);display:grid;position:relative}.label.svelte-1fi252e{font:var(--smrt-typography-label-large-font)}.trigger.svelte-1fi252e{width:100%;min-height:2.5rem;padding:var(--smrt-spacing-2) var(--smrt-spacing-3);border:var(--smrt-hairline-strong);border-radius:var(--smrt-radius-small);background:var(--smrt-color-surface);color:inherit;text-align:left}.options.svelte-1fi252e{z-index:var(--smrt-z-index-dropdown);padding:var(--smrt-spacing-1);border:var(--smrt-hairline);background:var(--smrt-color-surface-container);box-shadow:var(--smrt-elevation-2);display:grid;position:absolute;top:100%;left:0;right:0}.options.svelte-1fi252e button:where(.svelte-1fi252e){gap:var(--smrt-spacing-2);padding:var(--smrt-spacing-2);color:inherit;text-align:left;background:0 0;border:0;grid-template-columns:1.25rem 1fr;display:grid}.options.svelte-1fi252e button[aria-selected=true]:where(.svelte-1fi252e){background:var(--smrt-color-secondary-container)}.multi-select[data-smrt-highlighted=true]{outline:3px solid var(--smrt-color-tertiary);outline-offset:4px}.radio.svelte-3x65u8{--smrt-radio-box:1.15rem;--smrt-radio-hit:max(var(--smrt-control-hit-size,2.75rem), var(--smrt-radio-box));align-items:center;gap:var(--smrt-spacing-2);cursor:pointer;display:inline-flex;position:relative}.radio.svelte-3x65u8:before{content:"";z-index:0;inline-size:var(--smrt-radio-hit);block-size:var(--smrt-radio-hit);margin-block-start:calc(var(--smrt-radio-hit) / -2);margin-inline-start:calc(var(--smrt-radio-hit) / -2);position:absolute;inset-block-start:50%;inset-inline-start:calc(var(--smrt-radio-box) / 2)}.radio.svelte-3x65u8:not(:only-child):before{inline-size:var(--smrt-radio-box);margin-inline-start:calc(var(--smrt-radio-box) / -2)}.radio.disabled.svelte-3x65u8{opacity:.5;cursor:not-allowed}input.svelte-3x65u8{opacity:0;width:1px;height:1px;position:absolute}.radio__mark.svelte-3x65u8{z-index:1;border:2px solid var(--smrt-color-outline);border-radius:50%;place-items:center;width:1.15rem;height:1.15rem;display:grid;position:relative}.radio__label.svelte-3x65u8{z-index:1;position:relative}.radio__mark.svelte-3x65u8:after{content:"";background:var(--smrt-color-primary);width:.55rem;height:.55rem;transition:transform var(--smrt-duration-short2);border-radius:50%;transform:scale(0)}input.svelte-3x65u8:checked+.radio__mark:where(.svelte-3x65u8){border-color:var(--smrt-color-primary)}input.svelte-3x65u8:checked+.radio__mark:where(.svelte-3x65u8):after{transform:scale(1)}input.svelte-3x65u8:focus-visible+.radio__mark:where(.svelte-3x65u8){outline:var(--smrt-focus-ring-width) solid var(--smrt-focus-ring-color);outline-offset:var(--smrt-focus-ring-offset)}.radio.svelte-3x65u8{min-height:var(--smrt-control-target-min);min-width:var(--smrt-control-target-min)}:is(td,th) .radio.svelte-3x65u8:before{inline-size:var(--smrt-radio-box);margin-inline-start:calc(var(--smrt-radio-box) / -2)}@media (forced-colors:active){.radio__mark.svelte-3x65u8{border-color:canvastext}.radio__mark.svelte-3x65u8:after{background:highlight}input.svelte-3x65u8:checked+.radio__mark:where(.svelte-3x65u8){border-color:highlight}.radio.disabled.svelte-3x65u8{opacity:1;color:graytext}.radio.disabled.svelte-3x65u8 .radio__mark:where(.svelte-3x65u8),.radio.disabled.svelte-3x65u8 input:where(.svelte-3x65u8):checked+.radio__mark:where(.svelte-3x65u8){border-color:graytext}.radio.disabled.svelte-3x65u8 .radio__mark:where(.svelte-3x65u8):after{background:graytext}}.radio-group.svelte-ah9huj{color:var(--smrt-color-on-surface);border:0;margin:0;padding:0}legend.svelte-ah9huj{margin-bottom:var(--smrt-spacing-2);font:var(--smrt-typography-label-large-font)}.description.svelte-ah9huj,.error.svelte-ah9huj{margin:var(--smrt-spacing-1) 0 var(--smrt-spacing-2);font:var(--smrt-typography-body-small-font);color:var(--smrt-color-on-surface-variant)}.error.svelte-ah9huj{color:var(--smrt-color-error)}.options.svelte-ah9huj{gap:var(--smrt-spacing-3);flex-wrap:wrap;display:flex}.radio-group[data-smrt-highlighted=true]{outline:3px solid var(--smrt-color-tertiary);outline-offset:4px;border-radius:var(--smrt-radius-small)}.radio-group[data-density=touch].svelte-ah9huj{--smrt-control-target-min:var(--smrt-touch-target-min)}.radio-group[data-density=comfortable].svelte-ah9huj{--smrt-control-target-min:0px}.range-slider.svelte-10ejp3x{gap:var(--smrt-spacing-3);color:var(--smrt-color-on-surface);display:grid}.range-slider.disabled.svelte-10ejp3x{opacity:.5}.range-slider__header.svelte-10ejp3x{font:var(--smrt-typography-label-large-font);justify-content:space-between;display:flex}output.svelte-10ejp3x{color:var(--smrt-color-primary);font-variant-numeric:tabular-nums}.range-slider__track.svelte-10ejp3x{align-items:center;min-height:1.75rem;display:grid;position:relative}.range-slider__track.svelte-10ejp3x input:where(.svelte-10ejp3x){pointer-events:none;width:100%;accent-color:var(--smrt-color-primary);background:0 0;grid-area:1/1}.range-slider__track.svelte-10ejp3x input:where(.svelte-10ejp3x)::-webkit-slider-thumb{pointer-events:auto}.range-slider__track.svelte-10ejp3x input:where(.svelte-10ejp3x)::-moz-range-thumb{pointer-events:auto}.range-slider__inputs.svelte-10ejp3x{gap:var(--smrt-spacing-3);display:flex}.range-slider__inputs.svelte-10ejp3x label:where(.svelte-10ejp3x){gap:var(--smrt-spacing-1);font:var(--smrt-typography-label-small-font);color:var(--smrt-color-on-surface-variant);flex:1;display:grid}.range-slider__inputs.svelte-10ejp3x input:where(.svelte-10ejp3x){width:100%;padding:var(--smrt-spacing-2);border:var(--smrt-hairline-strong);border-radius:var(--smrt-radius-small);background:var(--smrt-color-surface);color:var(--smrt-color-on-surface)}input.svelte-10ejp3x:focus-visible{outline:var(--smrt-focus-ring-width) solid var(--smrt-focus-ring-color);outline-offset:var(--smrt-focus-ring-offset)}.range-slider[data-smrt-highlighted=true]{outline:3px solid var(--smrt-color-tertiary);outline-offset:4px;border-radius:var(--smrt-radius-small)}.relation-input.svelte-1aihsn1{gap:var(--smrt-spacing-1);min-width:0;display:grid}.field.svelte-1aihsn1{position:relative}.field.svelte-1aihsn1 .clear{right:var(--smrt-spacing-1);bottom:var(--smrt-spacing-1);position:absolute}.option-label.svelte-1aihsn1,.option-detail.svelte-1aihsn1{display:block}.option-detail.svelte-1aihsn1{font-size:var(--smrt-typography-body-small-size,.75rem);color:var(--smrt-color-on-surface-variant)}.hint.svelte-1aihsn1,.error.svelte-1aihsn1{font-size:var(--smrt-typography-body-small-size,.75rem);margin:0}.hint.svelte-1aihsn1{color:var(--smrt-color-on-surface-variant)}.error.svelte-1aihsn1{color:var(--smrt-color-error)}.signature-pad.svelte-1ww93tm{gap:var(--smrt-spacing-3);width:100%;max-width:40rem;color:var(--smrt-color-on-surface);display:grid}canvas.svelte-1ww93tm{border:2px solid var(--smrt-color-outline);border-radius:var(--smrt-radius-medium);cursor:crosshair;touch-action:none;width:100%;height:auto;display:block}.disabled.svelte-1ww93tm canvas:where(.svelte-1ww93tm),[data-state=committed].svelte-1ww93tm canvas:where(.svelte-1ww93tm){cursor:default}.disabled.svelte-1ww93tm canvas:where(.svelte-1ww93tm){opacity:.5}.hint.svelte-1ww93tm,.message.svelte-1ww93tm{margin:0}.hint.svelte-1ww93tm{font:var(--smrt-typography-body-medium-font);color:var(--smrt-color-on-surface-variant)}.message.svelte-1ww93tm{font:var(--smrt-typography-body-large-font)}.message.svelte-1ww93tm:empty,.field.svelte-1ww93tm{display:none}.actions.svelte-1ww93tm{gap:var(--smrt-spacing-3);flex-wrap:wrap;display:flex}.action.svelte-1ww93tm{min-width:var(--smrt-touch-target-min);min-height:var(--smrt-touch-target-min);padding:0 var(--smrt-spacing-4);border:var(--smrt-hairline-strong);border-radius:var(--smrt-radius-small);background:var(--smrt-color-surface);color:var(--smrt-color-on-surface);font:var(--smrt-typography-label-large-font);cursor:pointer;flex:auto}.action.primary.svelte-1ww93tm{border-color:var(--smrt-color-primary);background:var(--smrt-color-primary);color:var(--smrt-color-on-primary);flex-grow:2}.action.svelte-1ww93tm:focus-visible{outline:var(--smrt-focus-ring-width) solid var(--smrt-focus-ring-color);outline-offset:var(--smrt-focus-ring-offset)}.action.svelte-1ww93tm:disabled{opacity:.5;cursor:not-allowed}.signature-pad[data-smrt-highlighted=true]{outline:3px solid var(--smrt-color-tertiary);outline-offset:4px}.smrt-switch__root.svelte-g3p1c5{color:var(--smrt-color-on-surface)}.smrt-switch__disabled.svelte-g3p1c5{opacity:.5}.smrt-switch__track.svelte-g3p1c5{border-radius:var(--smrt-radius-full);background:var(--smrt-color-surface-container-highest);border:var(--smrt-hairline-strong);transition:background var(--smrt-duration-short2)}.smrt-switch__thumb.svelte-g3p1c5{background:var(--smrt-color-outline);transition:transform var(--smrt-duration-short2), background var(--smrt-duration-short2);border-radius:50%}input.svelte-g3p1c5:checked+.smrt-switch__track:where(.svelte-g3p1c5){background:var(--smrt-color-primary);border-color:var(--smrt-color-primary)}input.svelte-g3p1c5:checked+.smrt-switch__track:where(.svelte-g3p1c5) .smrt-switch__thumb:where(.svelte-g3p1c5){background:var(--smrt-color-on-primary)}input.svelte-g3p1c5:focus-visible+.smrt-switch__track:where(.svelte-g3p1c5){outline:var(--smrt-focus-ring-width) solid var(--smrt-focus-ring-color);outline-offset:var(--smrt-focus-ring-offset)}.smrt-switch__sm.svelte-g3p1c5{font-size:.8rem}.smrt-switch__root[data-smrt-highlighted=true].svelte-g3p1c5{outline:3px solid var(--smrt-color-tertiary);outline-offset:4px;border-radius:var(--smrt-radius-full)}@media (prefers-reduced-motion:reduce){.smrt-switch__track.svelte-g3p1c5,.smrt-switch__thumb.svelte-g3p1c5{transition:none}}@media (forced-colors:active){.smrt-switch__track.svelte-g3p1c5{background:canvas;border-color:canvastext}.smrt-switch__thumb.svelte-g3p1c5{background:canvastext}input.svelte-g3p1c5:checked+.smrt-switch__track:where(.svelte-g3p1c5){background:highlight;border-color:highlight}input.svelte-g3p1c5:checked+.smrt-switch__track:where(.svelte-g3p1c5) .smrt-switch__thumb:where(.svelte-g3p1c5){background:highlighttext}.smrt-switch__disabled.svelte-g3p1c5{opacity:1;color:graytext}.smrt-switch__disabled.svelte-g3p1c5 .smrt-switch__track:where(.svelte-g3p1c5),.smrt-switch__disabled.svelte-g3p1c5 input:where(.svelte-g3p1c5):checked+.smrt-switch__track:where(.svelte-g3p1c5){background:canvas;border-color:graytext}.smrt-switch__disabled.svelte-g3p1c5 .smrt-switch__thumb:where(.svelte-g3p1c5),.smrt-switch__disabled.svelte-g3p1c5 input:where(.svelte-g3p1c5):checked+.smrt-switch__track:where(.svelte-g3p1c5) .smrt-switch__thumb:where(.svelte-g3p1c5){background:graytext}}.tags-field.svelte-1ua9x44{gap:var(--smrt-spacing-1);color:var(--smrt-color-on-surface);display:grid}label.svelte-1ua9x44{font:var(--smrt-typography-label-large-font)}.tags.svelte-1ua9x44{gap:var(--smrt-spacing-1);min-height:2.5rem;padding:var(--smrt-spacing-1);border:var(--smrt-hairline-strong);border-radius:var(--smrt-radius-small);background:var(--smrt-color-surface);flex-wrap:wrap;display:flex}.tag.svelte-1ua9x44{align-items:center;gap:var(--smrt-spacing-1);padding:var(--smrt-spacing-1) var(--smrt-spacing-2);border-radius:var(--smrt-radius-full);background:var(--smrt-color-secondary-container);color:var(--smrt-color-on-secondary-container);display:inline-flex}.tag.svelte-1ua9x44 button:where(.svelte-1ua9x44){color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}@media (width<=48rem),(pointer:coarse){.tag.svelte-1ua9x44{padding-inline-end:0}.tag.svelte-1ua9x44 button:where(.svelte-1ua9x44){min-block-size:2.75rem;min-inline-size:2.75rem;font-size:1.25rem}}.tag.svelte-1ua9x44 button:where(.svelte-1ua9x44):focus-visible{outline:var(--smrt-focus-ring-width) solid var(--smrt-focus-ring-color);outline-offset:calc(var(--smrt-focus-ring-width) * -1);border-radius:var(--smrt-radius-full)}.tags.svelte-1ua9x44>input:where(.svelte-1ua9x44){min-width:8rem;color:inherit;background:0 0;border:0;outline:0;flex:1}.tags[data-smrt-highlighted=true]{outline:3px solid var(--smrt-color-tertiary);outline-offset:4px}.textarea.svelte-xt82ez{box-sizing:border-box;width:100%;font-size:var(--smrt-typography-body-medium-size,.875rem);line-height:var(--smrt-typography-body-medium-line-height,1.5);color:var(--smrt-color-on-surface);background-color:var(--smrt-surface-control);font-weight:var(--smrt-control-weight);border:var(--smrt-hairline-strong);border-radius:var(--smrt-control-radius);resize:vertical;min-height:80px;padding:.5rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:block}.textarea.svelte-xt82ez:focus{border-color:var(--smrt-color-primary)}.textarea.svelte-xt82ez:focus-visible{outline:var(--smrt-focus-ring-width) solid var(--smrt-focus-ring-color);outline-offset:var(--smrt-focus-ring-offset)}.textarea[data-smrt-highlighted=true].svelte-xt82ez{outline:3px solid var(--smrt-color-tertiary);outline-offset:3px}.textarea.svelte-xt82ez:disabled{background-color:var(--smrt-color-surface-container-high);cursor:not-allowed;opacity:var(--smrt-state-disabled)}.textarea.svelte-xt82ez::placeholder{color:var(--smrt-color-on-surface-variant)}@media (width<=48rem){.textarea.svelte-xt82ez{font-size:max(var(--smrt-typography-body-medium-size,.875rem), 16px)}}@media (prefers-reduced-motion:reduce){.textarea.svelte-xt82ez{transition:none}}.textarea[data-density=touch].svelte-xt82ez{--smrt-control-target-min:var(--smrt-touch-target-min)}.textarea[data-density=comfortable].svelte-xt82ez{--smrt-control-target-min:0px}.textarea.svelte-xt82ez{min-height:max(80px, var(--smrt-control-target-min))}.toggle.svelte-b7kcx9{align-items:center;gap:var(--smrt-spacing-2,.5rem);cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-flex}.toggle--disabled.svelte-b7kcx9{cursor:not-allowed;opacity:.5}.toggle__label.svelte-b7kcx9{font-size:var(--smrt-typography-body-medium-size,.875rem);color:var(--smrt-color-on-surface);line-height:1.5}.toggle__track.svelte-b7kcx9{flex-shrink:0;align-items:center;display:inline-flex;position:relative}.toggle__input.svelte-b7kcx9{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.toggle__thumb.svelte-b7kcx9{background:var(--smrt-color-surface-container-highest);border-radius:var(--smrt-radius-full);transition:background-color var(--smrt-duration-short2,.15s) var(--smrt-easing-standard,ease);position:relative}.toggle__thumb.svelte-b7kcx9:after{content:"";background:var(--smrt-color-surface);border-radius:var(--smrt-radius-full);box-shadow:var(--smrt-elevation-1,0 1px 3px color-mix(in srgb, var(--smrt-color-shadow) 20%, transparent));transition:transform var(--smrt-duration-short2,.15s) var(--smrt-easing-standard,ease);position:absolute}.toggle__input.svelte-b7kcx9:checked+.toggle__thumb:where(.svelte-b7kcx9){background:var(--smrt-color-primary)}.toggle__input.svelte-b7kcx9:focus-visible+.toggle__thumb:where(.svelte-b7kcx9){outline:var(--smrt-focus-ring-width) solid var(--smrt-focus-ring-color);outline-offset:var(--smrt-focus-ring-offset)}.toggle.svelte-b7kcx9:not(.toggle--disabled):hover .toggle__thumb:where(.svelte-b7kcx9){background:var(--smrt-color-surface-container-high)}.toggle.svelte-b7kcx9:not(.toggle--disabled):hover .toggle__input:where(.svelte-b7kcx9):checked+.toggle__thumb:where(.svelte-b7kcx9){background:var(--smrt-color-primary)}.toggle--sm.svelte-b7kcx9 .toggle__thumb:where(.svelte-b7kcx9){width:32px;height:18px}.toggle--sm.svelte-b7kcx9 .toggle__thumb:where(.svelte-b7kcx9):after{width:14px;height:14px;top:2px;left:2px}.toggle--sm.svelte-b7kcx9 .toggle__input:where(.svelte-b7kcx9):checked+.toggle__thumb:where(.svelte-b7kcx9):after{transform:translate(14px)}.toggle--md.svelte-b7kcx9 .toggle__thumb:where(.svelte-b7kcx9){width:44px;height:24px}.toggle--md.svelte-b7kcx9 .toggle__thumb:where(.svelte-b7kcx9):after{width:20px;height:20px;top:2px;left:2px}.toggle--md.svelte-b7kcx9 .toggle__input:where(.svelte-b7kcx9):checked+.toggle__thumb:where(.svelte-b7kcx9):after{transform:translate(20px)}.toggle--lg.svelte-b7kcx9 .toggle__thumb:where(.svelte-b7kcx9){width:56px;height:30px}.toggle--lg.svelte-b7kcx9 .toggle__thumb:where(.svelte-b7kcx9):after{width:26px;height:26px;top:2px;left:2px}.toggle--lg.svelte-b7kcx9 .toggle__input:where(.svelte-b7kcx9):checked+.toggle__thumb:where(.svelte-b7kcx9):after{transform:translate(26px)}.toggle--lg.svelte-b7kcx9 .toggle__label:where(.svelte-b7kcx9){font-size:var(--smrt-typography-body-large-size,1rem)}@media (prefers-reduced-motion:reduce){.toggle__thumb.svelte-b7kcx9,.toggle__thumb.svelte-b7kcx9:after{transition:none}}@media (forced-colors:active){.toggle__thumb.svelte-b7kcx9,.toggle.svelte-b7kcx9:not(.toggle--disabled):hover .toggle__thumb:where(.svelte-b7kcx9){outline:var(--smrt-hairline-strong);outline-offset:0;background:canvas}.toggle__input.svelte-b7kcx9:checked+.toggle__thumb:where(.svelte-b7kcx9),.toggle.svelte-b7kcx9:not(.toggle--disabled):hover .toggle__input:where(.svelte-b7kcx9):checked+.toggle__thumb:where(.svelte-b7kcx9){background:highlight;outline-color:highlight}.toggle__thumb.svelte-b7kcx9:after{background:canvastext}.toggle__input.svelte-b7kcx9:checked+.toggle__thumb:where(.svelte-b7kcx9):after{background:highlighttext}.toggle__input.svelte-b7kcx9:focus-visible+.toggle__thumb:where(.svelte-b7kcx9){outline:var(--smrt-focus-ring-width) solid var(--smrt-focus-ring-color);outline-offset:var(--smrt-focus-ring-offset)}.toggle--disabled.svelte-b7kcx9{opacity:1;color:graytext}.toggle--disabled.svelte-b7kcx9 .toggle__label:where(.svelte-b7kcx9){color:graytext}.toggle--disabled.svelte-b7kcx9 .toggle__thumb:where(.svelte-b7kcx9),.toggle--disabled.svelte-b7kcx9 .toggle__input:where(.svelte-b7kcx9):checked+.toggle__thumb:where(.svelte-b7kcx9){background:canvas;outline-color:graytext}.toggle--disabled.svelte-b7kcx9 .toggle__thumb:where(.svelte-b7kcx9):after,.toggle--disabled.svelte-b7kcx9 .toggle__input:where(.svelte-b7kcx9):checked+.toggle__thumb:where(.svelte-b7kcx9):after{background:graytext}}}
