@layer smrt.reset;@layer smrt.structure{.smrt-checkbox__root.svelte-9zkkjm{--smrt-checkbox-box:1.125rem;--smrt-checkbox-hit:max(var(--smrt-control-hit-size,2.75rem), var(--smrt-checkbox-box));align-items:center;gap:var(--smrt-spacing-2);cursor:pointer;display:inline-flex;position:relative}.smrt-checkbox__root.svelte-9zkkjm:before{content:"";z-index:0;inline-size:var(--smrt-checkbox-hit);block-size:var(--smrt-checkbox-hit);margin-block-start:calc(var(--smrt-checkbox-hit) / -2);margin-inline-start:calc(var(--smrt-checkbox-hit) / -2);position:absolute;inset-block-start:50%;inset-inline-start:calc(var(--smrt-checkbox-box) / 2)}.smrt-checkbox__disabled.svelte-9zkkjm{cursor:not-allowed}input.svelte-9zkkjm{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.smrt-checkbox__box.svelte-9zkkjm{z-index:1;place-items:center;width:1.125rem;height:1.125rem;display:grid;position:relative}.smrt-checkbox__label.svelte-9zkkjm{z-index:1;position:relative}.smrt-checkbox__dash.svelte-9zkkjm{width:.6rem;height:2px}.smrt-checkbox__root.svelte-9zkkjm:not(:only-child):before,:is(td,th) .smrt-checkbox__root.svelte-9zkkjm:before{inline-size:var(--smrt-checkbox-box);margin-inline-start:calc(var(--smrt-checkbox-box) / -2)}:where(td:has(>[data-smrt-hit-target]:only-child),th:has(>[data-smrt-hit-target]:only-child)){position:relative}:is(td,th):has(>[data-smrt-hit-target]:only-child)>.smrt-checkbox__root.svelte-9zkkjm{position:static}:is(td,th):has(>[data-smrt-hit-target]:only-child)>.smrt-checkbox__root.svelte-9zkkjm:before{block-size:auto;inline-size:auto;margin:0;inset:0}.smrt-checkbox__root[data-density=touch].svelte-9zkkjm{--smrt-checkbox-target-min:var(--smrt-touch-target-min)}.smrt-checkbox__root[data-density=comfortable].svelte-9zkkjm{--smrt-checkbox-target-min:0px}.smrt-checkbox__root.svelte-9zkkjm{min-height:var(--smrt-checkbox-target-min,var(--smrt-control-target-min));min-width:var(--smrt-checkbox-target-min,var(--smrt-control-target-min))}.smrt-select__root.svelte-hg5lnn{box-sizing:border-box;cursor:pointer;width:100%;padding:.5rem 2rem .5rem .75rem;display:block}.smrt-select__root.svelte-hg5lnn:disabled{cursor:not-allowed}@media (width<=48rem){.smrt-select__root.svelte-hg5lnn{min-height:2.75rem}}.smrt-select__root[data-density=touch].svelte-hg5lnn{--smrt-select-target-min:var(--smrt-touch-target-min)}.smrt-select__root[data-density=comfortable].svelte-hg5lnn{--smrt-select-target-min:0px}.smrt-select__root.svelte-hg5lnn{min-height:max(var(--smrt-control-height), var(--smrt-select-target-min,var(--smrt-control-target-min)))}.smrt-switch__root.svelte-1grqp4b{align-items:center;gap:var(--smrt-spacing-2);cursor:pointer;display:inline-flex}.smrt-switch__disabled.svelte-1grqp4b{cursor:not-allowed}@media (width<=48rem){.smrt-switch__root.svelte-1grqp4b{min-block-size:2.75rem}}.smrt-switch__control.svelte-1grqp4b{--smrt-switch-hit:max(var(--smrt-control-hit-size,2.75rem), 1.5rem);display:inline-flex;position:relative}.smrt-switch__control.svelte-1grqp4b: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-1grqp4b{z-index:1;position:relative}input.svelte-1grqp4b{opacity:0;width:1px;height:1px;position:absolute}.smrt-switch__track.svelte-1grqp4b{z-index:1;width:2.75rem;height:1.5rem;padding:2px;position:relative}.smrt-switch__thumb.svelte-1grqp4b{width:1.125rem;height:1.125rem;display:block}input.svelte-1grqp4b:checked+.smrt-switch__track:where(.svelte-1grqp4b) .smrt-switch__thumb:where(.svelte-1grqp4b){transform:translate(1.25rem)}.smrt-switch__sm.svelte-1grqp4b{transform-origin:0}.smrt-switch__lg.svelte-1grqp4b .smrt-switch__track:where(.svelte-1grqp4b){margin-inline:.2rem;transform:scale(1.15)}.smrt-switch__root[data-density=touch].svelte-1grqp4b{--smrt-switch-target-min:var(--smrt-touch-target-min)}.smrt-switch__root[data-density=comfortable].svelte-1grqp4b{--smrt-switch-target-min:0px}.smrt-switch__root.svelte-1grqp4b{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-13nslui{gap:var(--smrt-spacing-3);width:100%;max-width:40rem;color:var(--smrt-color-on-surface);display:grid}.stage.svelte-13nslui{aspect-ratio:4/3;border-radius:var(--smrt-radius-medium);background:var(--smrt-color-scrim);display:grid;position:relative;overflow:hidden}.stage.empty.svelte-13nslui{background:var(--smrt-color-surface-container)}.media.svelte-13nslui{object-fit:cover;grid-area:1/1;width:100%;height:100%}.media.hidden.svelte-13nslui,.field.svelte-13nslui{display:none}.message.svelte-13nslui{font:var(--smrt-typography-body-large-font);margin:0}.message.svelte-13nslui:empty{display:none}.message.problem.svelte-13nslui{color:var(--smrt-color-error)}.actions.svelte-13nslui{gap:var(--smrt-spacing-3);flex-wrap:wrap;display:flex}.actions.svelte-13nslui:empty{display:none}.action.svelte-13nslui{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-13nslui{border-color:var(--smrt-color-primary);background:var(--smrt-color-primary);color:var(--smrt-color-on-primary);flex-grow:2}.action.svelte-13nslui:focus-visible{outline:var(--smrt-focus-ring-width) solid var(--smrt-focus-ring-color);outline-offset:var(--smrt-focus-ring-offset)}.picker.svelte-13nslui:has(input:where(.svelte-13nslui):focus-visible){outline:var(--smrt-focus-ring-width) solid var(--smrt-focus-ring-color);outline-offset:var(--smrt-focus-ring-offset)}.action.svelte-13nslui:disabled,.picker.disabled.svelte-13nslui{opacity:.5;cursor:not-allowed}.visually-hidden.svelte-13nslui{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-checkbox__root.svelte-9zkkjm{color:var(--smrt-color-on-surface)}.smrt-checkbox__disabled.svelte-9zkkjm{opacity:.5}.smrt-checkbox__box.svelte-9zkkjm{border:2px solid var(--smrt-color-outline);border-radius:var(--smrt-radius-extra-small);background:var(--smrt-color-surface);transition:background var(--smrt-duration-short2), border-color var(--smrt-duration-short2)}input.svelte-9zkkjm:checked+.smrt-checkbox__box:where(.svelte-9zkkjm),input.svelte-9zkkjm:indeterminate+.smrt-checkbox__box:where(.svelte-9zkkjm){background:var(--smrt-color-primary);border-color:var(--smrt-color-primary);color:var(--smrt-color-on-primary)}input.svelte-9zkkjm:focus-visible+.smrt-checkbox__box:where(.svelte-9zkkjm){outline:var(--smrt-focus-ring-width) solid var(--smrt-focus-ring-color);outline-offset:var(--smrt-focus-ring-offset)}.smrt-checkbox__check.svelte-9zkkjm{font-size:.8rem;font-weight:800;line-height:1}.smrt-checkbox__dash.svelte-9zkkjm{background:currentColor}.smrt-checkbox__root[data-smrt-highlighted=true].svelte-9zkkjm{outline:3px solid var(--smrt-color-tertiary);outline-offset:4px;border-radius:var(--smrt-radius-small)}@media (prefers-reduced-motion:reduce){.smrt-checkbox__box.svelte-9zkkjm{transition:none}}@media (forced-colors:active){.smrt-checkbox__box.svelte-9zkkjm{background:canvas;border-color:canvastext}input.svelte-9zkkjm:checked+.smrt-checkbox__box:where(.svelte-9zkkjm),input.svelte-9zkkjm:indeterminate+.smrt-checkbox__box:where(.svelte-9zkkjm){color:highlighttext;background:highlight;border-color:highlight}.smrt-checkbox__dash.svelte-9zkkjm{background:highlighttext}.smrt-checkbox__disabled.svelte-9zkkjm{opacity:1;color:graytext}.smrt-checkbox__disabled.svelte-9zkkjm .smrt-checkbox__box:where(.svelte-9zkkjm),.smrt-checkbox__disabled.svelte-9zkkjm input:where(.svelte-9zkkjm):checked+.smrt-checkbox__box:where(.svelte-9zkkjm),.smrt-checkbox__disabled.svelte-9zkkjm input:where(.svelte-9zkkjm):indeterminate+.smrt-checkbox__box:where(.svelte-9zkkjm){color:graytext;background:canvas;border-color:graytext}.smrt-checkbox__disabled.svelte-9zkkjm .smrt-checkbox__dash:where(.svelte-9zkkjm){background:graytext}}.smrt-field-label.svelte-16e0kx1{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-16e0kx1{color:var(--smrt-color-error);margin-left:var(--smrt-spacing-1)}.combobox.svelte-13fc7i4{color:var(--smrt-color-on-surface);gap:0;display:grid;position:relative}input.svelte-13fc7i4{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-13fc7i4:focus{outline:var(--smrt-focus-ring-width) solid var(--smrt-focus-ring-color);outline-offset:var(--smrt-focus-ring-offset)}.options.svelte-13fc7i4{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-13fc7i4 button:where(.svelte-13fc7i4){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-13fc7i4 button.active:where(.svelte-13fc7i4){background:var(--smrt-color-secondary-container)}.options.empty.svelte-13fc7i4{padding:var(--smrt-spacing-2) var(--smrt-spacing-3);color:var(--smrt-color-on-surface-variant)}.sr-status.svelte-13fc7i4{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-hg5lnn{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-hg5lnn:focus{border-color:var(--smrt-color-primary)}.smrt-select__root.svelte-hg5lnn: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-hg5lnn{outline:3px solid var(--smrt-color-tertiary);outline-offset:3px}.smrt-select__root.svelte-hg5lnn:disabled{background-color:var(--smrt-color-surface-container-high);opacity:var(--smrt-state-disabled)}@media (width<=48rem){.smrt-select__root.svelte-hg5lnn{font-size:max(var(--smrt-typography-body-medium-size), 16px)}}@media (prefers-reduced-motion:reduce){.smrt-select__root.svelte-hg5lnn{transition:none}}.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-1cnui30{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.smrt-dictation-dot.svelte-1cnui30{background:var(--smrt-color-error);border-radius:50%;block-size:10px;inline-size:10px;animation:1.2s ease-in-out infinite svelte-1cnui30-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-1cnui30{opacity:.4;animation:none}.smrt-dictation-writing.svelte-1cnui30{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-1cnui30-smrt-dictation-spin;position:absolute;inset-block-end:6px;inset-inline-end:6px}@keyframes svelte-1cnui30-smrt-dictation-spin{to{transform:rotate(360deg)}}@keyframes svelte-1cnui30-smrt-dictation-pulse{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.smrt-dictation-dot.svelte-1cnui30,.smrt-dictation-writing.svelte-1cnui30{animation:none}.smrt-dictation-button--speaking{box-shadow:0 0 0 4px var(--smrt-color-error);transition:none}}.smrt-dictation-status.svelte-1imj7mu{display:contents}.smrt-dictation-status-line.svelte-1imj7mu,.smrt-dictation-status-error.svelte-1imj7mu{font:var(--smrt-typography-body-small-font,.8125rem / 1.4 sans-serif);margin:0}.smrt-dictation-status-line.svelte-1imj7mu{color:var(--smrt-color-on-surface);flex-wrap:wrap;align-items:center;gap:.4rem;padding:.25rem 0;display:flex}.smrt-dictation-status--empty.svelte-1imj7mu{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;padding:0;position:absolute;overflow:hidden}.smrt-dictation-status-dot.svelte-1imj7mu{background:var(--smrt-color-error);border-radius:50%;block-size:8px;inline-size:8px}.smrt-dictation-status-spinner.svelte-1imj7mu{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-1imj7mu-smrt-dictation-spin}@keyframes svelte-1imj7mu-smrt-dictation-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.smrt-dictation-status-spinner.svelte-1imj7mu{animation:none}}.smrt-dictation-status-interim.svelte-1imj7mu{color:var(--smrt-color-on-surface-variant);font-style:italic}.smrt-dictation-status-error.svelte-1imj7mu{border-radius:var(--smrt-radius-medium);background:var(--smrt-color-error-container);color:var(--smrt-color-on-error-container);padding:.4rem .6rem}.fieldset.svelte-1fdz5tj{padding:var(--smrt-spacing-4);border:var(--smrt-hairline);border-radius:var(--smrt-radius-medium);margin:0}legend.svelte-1fdz5tj{padding:0 var(--smrt-spacing-2);color:var(--smrt-color-on-surface);font:var(--smrt-typography-title-small-font)}.content--stack.svelte-1fdz5tj{gap:var(--smrt-spacing-4);display:grid}.description.svelte-1fdz5tj,.error.svelte-1fdz5tj{margin:0 0 var(--smrt-spacing-3);font:var(--smrt-typography-body-small-font);color:var(--smrt-color-on-surface-variant)}.error.svelte-1fdz5tj{margin:var(--smrt-spacing-3) 0 0;color:var(--smrt-color-error)}.staged-review.svelte-1uphv5a{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-1uphv5a,.proposal-heading.svelte-1uphv5a,.batch-actions.svelte-1uphv5a,.item-actions.svelte-1uphv5a{align-items:center;gap:var(--smrt-spacing-2,.5rem);display:flex}header.svelte-1uphv5a{justify-content:space-between;align-items:flex-start;gap:var(--smrt-spacing-4,1rem)}h2.svelte-1uphv5a,p.svelte-1uphv5a{margin:0}h2.svelte-1uphv5a{font:var(--smrt-typography-title-medium-font,600 1rem/1.4 system-ui)}header.svelte-1uphv5a p:where(.svelte-1uphv5a),.proposal-heading.svelte-1uphv5a span:where(.svelte-1uphv5a),dt.svelte-1uphv5a{color:var(--smrt-color-on-surface-variant);font-size:.875rem}.proposal-heading.svelte-1uphv5a strong:where(.svelte-1uphv5a),.proposal-heading.svelte-1uphv5a .subject:where(.svelte-1uphv5a){display:block}ul.svelte-1uphv5a{gap:var(--smrt-spacing-3,.75rem);padding:0;list-style:none;display:grid}li.svelte-1uphv5a{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-1uphv5a,li.invalid.svelte-1uphv5a{border-color:var(--smrt-color-error)}.proposal-heading.svelte-1uphv5a{justify-content:space-between}dl.svelte-1uphv5a{gap:var(--smrt-spacing-3,.75rem);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}dt.svelte-1uphv5a{font-weight:600}dd.svelte-1uphv5a{overflow-wrap:anywhere;margin:.25rem 0 0}input.svelte-1uphv5a,textarea.svelte-1uphv5a{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-1uphv5a{width:auto}button.svelte-1uphv5a{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-1uphv5a{color:var(--smrt-color-primary);border-color:var(--smrt-hairline-strong-color);background:0 0}button.svelte-1uphv5a:focus-visible,input.svelte-1uphv5a:focus-visible,textarea.svelte-1uphv5a:focus-visible{outline:var(--smrt-focus-ring-width) solid var(--smrt-focus-ring-color);outline-offset:var(--smrt-focus-ring-offset)}button.svelte-1uphv5a:disabled{cursor:not-allowed;opacity:.55}.item-actions.svelte-1uphv5a{margin-block-start:var(--smrt-spacing-3,.75rem)}.problem.svelte-1uphv5a{color:var(--smrt-color-error);margin-block-start:var(--smrt-spacing-2,.5rem)}.visually-hidden.svelte-1uphv5a{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-1uphv5a,.proposal-heading.svelte-1uphv5a{flex-direction:column;align-items:stretch}dl.svelte-1uphv5a{grid-template-columns:1fr}}.listbox.svelte-e9ryfk{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-e9ryfk{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-e9ryfk{background:var(--smrt-color-secondary-container);color:var(--smrt-color-on-secondary-container)}button.svelte-e9ryfk:focus-visible{outline:var(--smrt-focus-ring-width) solid var(--smrt-focus-ring-color);outline-offset:var(--smrt-focus-ring-offset)}button.svelte-e9ryfk:disabled{opacity:.5;cursor:not-allowed}.listbox[data-smrt-highlighted=true]{outline:3px solid var(--smrt-color-tertiary);outline-offset:4px}.multi-select.svelte-12lgov0{gap:var(--smrt-spacing-1);color:var(--smrt-color-on-surface);display:grid;position:relative}.label.svelte-12lgov0{font:var(--smrt-typography-label-large-font)}.trigger.svelte-12lgov0{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-12lgov0{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-12lgov0 button:where(.svelte-12lgov0){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-12lgov0 button[aria-selected=true]:where(.svelte-12lgov0){background:var(--smrt-color-secondary-container)}.multi-select[data-smrt-highlighted=true]{outline:3px solid var(--smrt-color-tertiary);outline-offset:4px}.numeric-keypad.svelte-1gd4lom{gap:var(--smrt-spacing-3);width:100%;max-width:24rem;color:var(--smrt-color-on-surface);display:grid}.numeric-keypad.svelte-1gd4lom:focus-visible{outline:var(--smrt-focus-ring-width) solid var(--smrt-focus-ring-color);outline-offset:var(--smrt-focus-ring-offset)}.readout.svelte-1gd4lom{gap:var(--smrt-spacing-3);align-items:stretch;display:flex}.display.svelte-1gd4lom{justify-content:flex-end;align-items:baseline;gap:var(--smrt-spacing-2);min-width:0;min-height:4rem;padding:0 var(--smrt-spacing-4);border:var(--smrt-hairline-strong);border-radius:var(--smrt-radius-medium);background:var(--smrt-color-surface-container-lowest);font:var(--smrt-typography-headline-large-font);flex:auto;align-items:center;display:flex;overflow:hidden}[data-state=below].svelte-1gd4lom .display:where(.svelte-1gd4lom),[data-state=above].svelte-1gd4lom .display:where(.svelte-1gd4lom){border-color:var(--smrt-color-error)}.display[data-empty=true].svelte-1gd4lom .entry:where(.svelte-1gd4lom){color:var(--smrt-color-on-surface-variant)}.entry.svelte-1gd4lom{text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;overflow:hidden}.affix.svelte-1gd4lom{color:var(--smrt-color-on-surface-variant);font:var(--smrt-typography-title-large-font)}.message.svelte-1gd4lom{color:var(--smrt-color-error);font:var(--smrt-typography-body-medium-font);margin:0}.message.svelte-1gd4lom:empty{display:none}.grid.svelte-1gd4lom{gap:var(--smrt-spacing-3);grid-template-columns:repeat(3,1fr);display:grid}.key.svelte-1gd4lom{min-width:max(4rem, var(--smrt-touch-target-min));min-height:max(4rem, var(--smrt-touch-target-min));padding:0 var(--smrt-spacing-3);border:var(--smrt-hairline-strong);border-radius:var(--smrt-radius-medium);background:var(--smrt-color-surface-container-highest);color:var(--smrt-color-on-surface);font:var(--smrt-typography-headline-large-font);cursor:pointer;touch-action:manipulation;-webkit-user-select:none;user-select:none}.key.clear.svelte-1gd4lom{font:var(--smrt-typography-label-large-font)}.key.svelte-1gd4lom:active:not(:disabled){background:var(--smrt-color-surface-container-high)}.key.submit.svelte-1gd4lom{border-color:var(--smrt-color-primary);background:var(--smrt-color-primary);color:var(--smrt-color-on-primary);font:var(--smrt-typography-title-large-font)}.key.svelte-1gd4lom:focus-visible{outline:var(--smrt-focus-ring-width) solid var(--smrt-focus-ring-color);outline-offset:var(--smrt-focus-ring-offset)}.key.svelte-1gd4lom:disabled{opacity:.5;cursor:not-allowed}.disabled.svelte-1gd4lom .display:where(.svelte-1gd4lom){opacity:.5}.numeric-keypad[data-smrt-highlighted=true]{outline:var(--smrt-focus-ring-width) solid var(--smrt-color-tertiary);outline-offset:var(--smrt-focus-ring-offset)}.radio.svelte-o32xey{--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-o32xey: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-o32xey:not(:only-child):before{inline-size:var(--smrt-radio-box);margin-inline-start:calc(var(--smrt-radio-box) / -2)}.radio.disabled.svelte-o32xey{opacity:.5;cursor:not-allowed}input.svelte-o32xey{opacity:0;width:1px;height:1px;position:absolute}.radio__mark.svelte-o32xey{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-o32xey{z-index:1;position:relative}.radio__mark.svelte-o32xey: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-o32xey:checked+.radio__mark:where(.svelte-o32xey){border-color:var(--smrt-color-primary)}input.svelte-o32xey:checked+.radio__mark:where(.svelte-o32xey):after{transform:scale(1)}input.svelte-o32xey:focus-visible+.radio__mark:where(.svelte-o32xey){outline:var(--smrt-focus-ring-width) solid var(--smrt-focus-ring-color);outline-offset:var(--smrt-focus-ring-offset)}.radio.svelte-o32xey{min-height:var(--smrt-control-target-min);min-width:var(--smrt-control-target-min)}:is(td,th) .radio.svelte-o32xey:before{inline-size:var(--smrt-radio-box);margin-inline-start:calc(var(--smrt-radio-box) / -2)}@media (forced-colors:active){.radio__mark.svelte-o32xey{border-color:canvastext}.radio__mark.svelte-o32xey:after{background:highlight}input.svelte-o32xey:checked+.radio__mark:where(.svelte-o32xey){border-color:highlight}.radio.disabled.svelte-o32xey{opacity:1;color:graytext}.radio.disabled.svelte-o32xey .radio__mark:where(.svelte-o32xey),.radio.disabled.svelte-o32xey input:where(.svelte-o32xey):checked+.radio__mark:where(.svelte-o32xey){border-color:graytext}.radio.disabled.svelte-o32xey .radio__mark:where(.svelte-o32xey):after{background:graytext}}.radio-group.svelte-mzmbwt{color:var(--smrt-color-on-surface);border:0;margin:0;padding:0}legend.svelte-mzmbwt{margin-bottom:var(--smrt-spacing-2);font:var(--smrt-typography-label-large-font)}.description.svelte-mzmbwt,.error.svelte-mzmbwt{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-mzmbwt{color:var(--smrt-color-error)}.options.svelte-mzmbwt{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-mzmbwt{--smrt-control-target-min:var(--smrt-touch-target-min)}.radio-group[data-density=comfortable].svelte-mzmbwt{--smrt-control-target-min:0px}.range-slider.svelte-yw6883{gap:var(--smrt-spacing-3);color:var(--smrt-color-on-surface);display:grid}.range-slider.disabled.svelte-yw6883{opacity:.5}.range-slider__header.svelte-yw6883{font:var(--smrt-typography-label-large-font);justify-content:space-between;display:flex}output.svelte-yw6883{color:var(--smrt-color-primary);font-variant-numeric:tabular-nums}.range-slider__track.svelte-yw6883{align-items:center;min-height:1.75rem;display:grid;position:relative}.range-slider__track.svelte-yw6883 input:where(.svelte-yw6883){pointer-events:none;width:100%;accent-color:var(--smrt-color-primary);background:0 0;grid-area:1/1}.range-slider__track.svelte-yw6883 input:where(.svelte-yw6883)::-webkit-slider-thumb{pointer-events:auto}.range-slider__track.svelte-yw6883 input:where(.svelte-yw6883)::-moz-range-thumb{pointer-events:auto}.range-slider__inputs.svelte-yw6883{gap:var(--smrt-spacing-3);display:flex}.range-slider__inputs.svelte-yw6883 label:where(.svelte-yw6883){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-yw6883 input:where(.svelte-yw6883){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-yw6883: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)}.signature-pad.svelte-1n5ze94{gap:var(--smrt-spacing-3);width:100%;max-width:40rem;color:var(--smrt-color-on-surface);display:grid}canvas.svelte-1n5ze94{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-1n5ze94 canvas:where(.svelte-1n5ze94),[data-state=committed].svelte-1n5ze94 canvas:where(.svelte-1n5ze94){cursor:default}.disabled.svelte-1n5ze94 canvas:where(.svelte-1n5ze94){opacity:.5}.hint.svelte-1n5ze94,.message.svelte-1n5ze94{margin:0}.hint.svelte-1n5ze94{font:var(--smrt-typography-body-medium-font);color:var(--smrt-color-on-surface-variant)}.message.svelte-1n5ze94{font:var(--smrt-typography-body-large-font)}.message.svelte-1n5ze94:empty,.field.svelte-1n5ze94{display:none}.actions.svelte-1n5ze94{gap:var(--smrt-spacing-3);flex-wrap:wrap;display:flex}.action.svelte-1n5ze94{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-1n5ze94{border-color:var(--smrt-color-primary);background:var(--smrt-color-primary);color:var(--smrt-color-on-primary);flex-grow:2}.action.svelte-1n5ze94:focus-visible{outline:var(--smrt-focus-ring-width) solid var(--smrt-focus-ring-color);outline-offset:var(--smrt-focus-ring-offset)}.action.svelte-1n5ze94: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-1grqp4b{color:var(--smrt-color-on-surface)}.smrt-switch__disabled.svelte-1grqp4b{opacity:.5}.smrt-switch__track.svelte-1grqp4b{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-1grqp4b{background:var(--smrt-color-outline);transition:transform var(--smrt-duration-short2), background var(--smrt-duration-short2);border-radius:50%}input.svelte-1grqp4b:checked+.smrt-switch__track:where(.svelte-1grqp4b){background:var(--smrt-color-primary);border-color:var(--smrt-color-primary)}input.svelte-1grqp4b:checked+.smrt-switch__track:where(.svelte-1grqp4b) .smrt-switch__thumb:where(.svelte-1grqp4b){background:var(--smrt-color-on-primary)}input.svelte-1grqp4b:focus-visible+.smrt-switch__track:where(.svelte-1grqp4b){outline:var(--smrt-focus-ring-width) solid var(--smrt-focus-ring-color);outline-offset:var(--smrt-focus-ring-offset)}.smrt-switch__sm.svelte-1grqp4b{font-size:.8rem}.smrt-switch__root[data-smrt-highlighted=true].svelte-1grqp4b{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-1grqp4b,.smrt-switch__thumb.svelte-1grqp4b{transition:none}}@media (forced-colors:active){.smrt-switch__track.svelte-1grqp4b{background:canvas;border-color:canvastext}.smrt-switch__thumb.svelte-1grqp4b{background:canvastext}input.svelte-1grqp4b:checked+.smrt-switch__track:where(.svelte-1grqp4b){background:highlight;border-color:highlight}input.svelte-1grqp4b:checked+.smrt-switch__track:where(.svelte-1grqp4b) .smrt-switch__thumb:where(.svelte-1grqp4b){background:highlighttext}.smrt-switch__disabled.svelte-1grqp4b{opacity:1;color:graytext}.smrt-switch__disabled.svelte-1grqp4b .smrt-switch__track:where(.svelte-1grqp4b),.smrt-switch__disabled.svelte-1grqp4b input:where(.svelte-1grqp4b):checked+.smrt-switch__track:where(.svelte-1grqp4b){background:canvas;border-color:graytext}.smrt-switch__disabled.svelte-1grqp4b .smrt-switch__thumb:where(.svelte-1grqp4b),.smrt-switch__disabled.svelte-1grqp4b input:where(.svelte-1grqp4b):checked+.smrt-switch__track:where(.svelte-1grqp4b) .smrt-switch__thumb:where(.svelte-1grqp4b){background:graytext}}.tags-field.svelte-5ulsxy{gap:var(--smrt-spacing-1);color:var(--smrt-color-on-surface);display:grid}label.svelte-5ulsxy{font:var(--smrt-typography-label-large-font)}.tags.svelte-5ulsxy{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-5ulsxy{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-5ulsxy button:where(.svelte-5ulsxy){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-5ulsxy{padding-inline-end:0}.tag.svelte-5ulsxy button:where(.svelte-5ulsxy){min-block-size:2.75rem;min-inline-size:2.75rem;font-size:1.25rem}}.tag.svelte-5ulsxy button:where(.svelte-5ulsxy):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-5ulsxy>input:where(.svelte-5ulsxy){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-wcaqel{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-wcaqel:focus{border-color:var(--smrt-color-primary)}.textarea.svelte-wcaqel: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-wcaqel{outline:3px solid var(--smrt-color-tertiary);outline-offset:3px}.textarea.svelte-wcaqel:disabled{background-color:var(--smrt-color-surface-container-high);cursor:not-allowed;opacity:var(--smrt-state-disabled)}.textarea.svelte-wcaqel::placeholder{color:var(--smrt-color-on-surface-variant)}@media (width<=48rem){.textarea.svelte-wcaqel{font-size:max(var(--smrt-typography-body-medium-size,.875rem), 16px)}}@media (prefers-reduced-motion:reduce){.textarea.svelte-wcaqel{transition:none}}.textarea[data-density=touch].svelte-wcaqel{--smrt-control-target-min:var(--smrt-touch-target-min)}.textarea[data-density=comfortable].svelte-wcaqel{--smrt-control-target-min:0px}.textarea.svelte-wcaqel{min-height:max(80px, var(--smrt-control-target-min))}}
