@layer smrt.reset;@layer smrt.structure{.smrt-alert__root.svelte-dic6nb{align-items:start;gap:var(--smrt-spacing-3);padding:var(--smrt-spacing-3) var(--smrt-spacing-4);grid-template-columns:auto minmax(0,1fr) auto auto;display:grid}.smrt-alert__marker.svelte-dic6nb{width:.65rem;height:.65rem;margin-top:.4rem}.smrt-alert__content.svelte-dic6nb{min-width:0}strong.svelte-dic6nb{display:block}.smrt-alert__action.svelte-dic6nb{align-self:center}.smrt-alert__dismiss.svelte-dic6nb{cursor:pointer;width:2rem;height:2rem;margin:-.35rem}}@layer smrt.theme{.smrt-alert__root.svelte-dic6nb{--smrt-alert-color:var(--smrt-color-primary);border:var(--smrt-hairline);border-color:color-mix(in srgb, var(--smrt-alert-color) 35%, var(--smrt-hairline-color));box-shadow:var(--smrt-inset-highlight);border-radius:var(--smrt-radius-medium);background:color-mix(in srgb, var(--smrt-alert-color) 8%, var(--smrt-surface-panel));color:var(--smrt-color-on-surface)}.smrt-alert__info.svelte-dic6nb{--smrt-alert-color:var(--smrt-color-info)}.smrt-alert__success.svelte-dic6nb{--smrt-alert-color:var(--smrt-color-success)}.smrt-alert__warning.svelte-dic6nb{--smrt-alert-color:var(--smrt-color-warning)}.smrt-alert__error.svelte-dic6nb{--smrt-alert-color:var(--smrt-color-error)}.smrt-alert__marker.svelte-dic6nb{background:var(--smrt-alert-color);border-radius:50%}strong.svelte-dic6nb{font:var(--smrt-typography-title-small-font)}.smrt-alert__message.svelte-dic6nb{color:var(--smrt-color-on-surface-variant)}.smrt-alert__dismiss.svelte-dic6nb{border-radius:var(--smrt-radius-full);color:inherit;background:0 0;border:0;font-size:1.25rem}.smrt-alert__dismiss.svelte-dic6nb:hover{background:color-mix(in srgb, currentColor calc(var(--smrt-state-hover) * 100%), transparent)}.smrt-alert__dismiss.svelte-dic6nb:focus-visible{outline:var(--smrt-focus-ring-width) solid var(--smrt-focus-ring-color);outline-offset:var(--smrt-focus-ring-offset)}@media (forced-colors:active){.smrt-alert__root.svelte-dic6nb{background:canvas;border-color:canvastext}.smrt-alert__marker.svelte-dic6nb{background:canvastext}}.dialog-backdrop.svelte-mcj54x{box-sizing:border-box;background:0 0;border:none;justify-content:center;align-items:center;width:100%;max-width:100%;height:100%;max-height:100%;margin:0;padding:1rem;display:flex;position:fixed;inset:0}.dialog-backdrop.svelte-mcj54x::backdrop{background-color:var(--smrt-color-scrim,#0006);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.dialog-content.svelte-mcj54x{background-color:var(--smrt-color-surface-container-high);border-radius:var(--smrt-radius-3xl);padding:var(--smrt-spacing-6);width:100%;max-width:400px;box-shadow:var(--smrt-elevation-3);flex-direction:column;animation:.3s cubic-bezier(.2,0,0,1) svelte-mcj54x-dialogEnter;display:flex}@keyframes svelte-mcj54x-dialogEnter{0%{opacity:0;transform:translateY(20px)scale(.9)}to{opacity:1;transform:translateY(0)scale(1)}}.dialog-title.svelte-mcj54x{font:var(--smrt-typography-headline-small-font);color:var(--smrt-color-on-surface);margin:0 0 var(--smrt-spacing-4)}.dialog-message.svelte-mcj54x{font:var(--smrt-typography-body-medium-font);color:var(--smrt-color-on-surface-variant);margin:0 0 var(--smrt-spacing-6);line-height:1.5}.dialog-actions.svelte-mcj54x{justify-content:flex-end;gap:var(--smrt-spacing-2);display:flex}.btn.svelte-mcj54x{justify-content:center;align-items:center;gap:var(--smrt-spacing-2);height:40px;padding:0 var(--smrt-spacing-6);font:var(--smrt-typography-label-large-font);font-weight:var(--smrt-typography-weight-medium,500);border-radius:var(--smrt-radius-2xl);cursor:pointer;transition:all var(--smrt-duration-short3,.2s) var(--smrt-easing-standard,ease);border:none;display:inline-flex;position:relative;overflow:hidden}.btn.svelte-mcj54x:disabled{opacity:.38;cursor:not-allowed}.btn-text.svelte-mcj54x{color:var(--smrt-color-primary);padding:0 var(--smrt-spacing-3);background:0 0}.btn-text.svelte-mcj54x:hover:not(:disabled){background-color:var(--smrt-color-surface-container-highest)}.btn-filled.svelte-mcj54x{background-color:var(--smrt-color-primary);color:var(--smrt-color-on-primary);box-shadow:var(--smrt-elevation-1)}.btn-filled.svelte-mcj54x:hover:not(:disabled){box-shadow:var(--smrt-elevation-2)}.btn-filled.destructive.svelte-mcj54x{background-color:var(--smrt-color-error);color:var(--smrt-color-on-error)}.spinner.svelte-mcj54x{border-radius:var(--smrt-radius-full);border:2px solid #0000;border-top-color:currentColor;width:18px;height:18px;animation:.8s linear infinite svelte-mcj54x-spin}@keyframes svelte-mcj54x-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.dialog-content.svelte-mcj54x,.spinner.svelte-mcj54x{animation:none}}.modal.svelte-tmreb0{background:0 0;border:none;justify-content:center;align-items:center;width:100%;max-width:100%;height:100%;max-height:100%;margin:0;padding:0;display:flex;position:fixed;inset:0;overflow:hidden}.modal.svelte-tmreb0::backdrop{background:var(--smrt-surface-overlay);-webkit-backdrop-filter:blur(var(--smrt-glass-blur));backdrop-filter:blur(var(--smrt-glass-blur))}.modal.svelte-tmreb0:not([open]){display:none}.modal__container.svelte-tmreb0{max-height:calc(100vh - var(--smrt-spacing-8,2rem));max-width:calc(100vw - var(--smrt-spacing-8,2rem));background:var(--smrt-glass-surface-strong);-webkit-backdrop-filter:blur(var(--smrt-glass-blur)) saturate(var(--smrt-glass-saturation));backdrop-filter:blur(var(--smrt-glass-blur)) saturate(var(--smrt-glass-saturation));border:var(--smrt-hairline);border-radius:var(--smrt-radius-large,.75rem);box-shadow:var(--smrt-inset-highlight), var(--smrt-elevation-4);animation:svelte-tmreb0-modal-enter var(--smrt-duration-medium2,.3s) var(--smrt-easing-emphasized,cubic-bezier(.2, 0, 0, 1));flex-direction:column;display:flex;overflow:hidden}@keyframes svelte-tmreb0-modal-enter{0%{opacity:0;transform:scale(.9)translateY(-16px)}to{opacity:1;transform:scale(1)translateY(0)}}@media (prefers-reduced-motion:reduce){.modal__container.svelte-tmreb0{animation:none}}.modal--sm.svelte-tmreb0 .modal__container:where(.svelte-tmreb0){width:100%;max-width:24rem}.modal--md.svelte-tmreb0 .modal__container:where(.svelte-tmreb0){width:100%;max-width:32rem}.modal--lg.svelte-tmreb0 .modal__container:where(.svelte-tmreb0){width:100%;max-width:48rem}.modal--xl.svelte-tmreb0 .modal__container:where(.svelte-tmreb0){width:100%;max-width:64rem}.modal--full.svelte-tmreb0 .modal__container:where(.svelte-tmreb0){width:calc(100vw - var(--smrt-spacing-8,2rem));height:calc(100vh - var(--smrt-spacing-8,2rem));border-radius:var(--smrt-radius-medium,.5rem);max-width:none;max-height:none}.modal--start.svelte-tmreb0,.modal--end.svelte-tmreb0{justify-content:flex-end;align-items:stretch}.modal--start.svelte-tmreb0{justify-content:flex-start}.modal--start.svelte-tmreb0 .modal__container:where(.svelte-tmreb0),.modal--end.svelte-tmreb0 .modal__container:where(.svelte-tmreb0){border-radius:var(--smrt-radius-none,0);height:100%;max-height:100%;animation:svelte-tmreb0-modal-slide-end var(--smrt-duration-medium2,.3s) var(--smrt-easing-emphasized,cubic-bezier(.2, 0, 0, 1))}@keyframes svelte-tmreb0-modal-slide-end{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.modal--end.svelte-tmreb0 .modal__container:where(.svelte-tmreb0){animation:none}}.modal__header.svelte-tmreb0{justify-content:space-between;align-items:center;gap:var(--smrt-spacing-3,.75rem);padding:var(--smrt-spacing-4,1rem) var(--smrt-spacing-5,1.25rem);border-bottom:var(--smrt-hairline);flex-shrink:0;display:flex}.modal__header--custom.svelte-tmreb0{border-bottom:none;padding:0}.modal__title.svelte-tmreb0{font-size:var(--smrt-typography-headline-small-size,1.125rem);font-weight:var(--smrt-typography-weight-semibold,600);color:var(--smrt-color-on-surface);line-height:var(--smrt-typography-headline-small-line-height,1.4);margin:0}.modal__close.svelte-tmreb0{border-radius:var(--smrt-radius-full);width:32px;height:32px;color:var(--smrt-color-on-surface-variant);cursor:pointer;transition:all var(--smrt-duration-short3,.15s) var(--smrt-easing-standard,cubic-bezier(.2, 0, 0, 1));background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.modal__close.svelte-tmreb0:hover{background:color-mix(in srgb, currentColor calc(var(--smrt-state-hover) * 100%), transparent);color:var(--smrt-color-on-surface)}.modal__close.svelte-tmreb0:focus-visible{outline:var(--smrt-focus-ring-width) solid var(--smrt-focus-ring-color);outline-offset:var(--smrt-focus-ring-offset)}.modal__body.svelte-tmreb0{padding:var(--smrt-spacing-5,1.25rem);color:var(--smrt-color-on-surface);flex:1;overflow-y:auto}@media (width>48rem){.modal__body.svelte-tmreb0 [data-form-action-bar]{z-index:1;margin-inline:calc(-1 * var(--smrt-spacing-5,1.25rem));padding:var(--smrt-spacing-4,1rem) var(--smrt-spacing-5,1.25rem);background:var(--smrt-glass-surface-strong);-webkit-backdrop-filter:blur(var(--smrt-glass-blur)) saturate(var(--smrt-glass-saturation));backdrop-filter:blur(var(--smrt-glass-blur)) saturate(var(--smrt-glass-saturation));margin-block-end:calc(-1 * var(--smrt-spacing-5,1.25rem));position:sticky;inset-block-end:calc(-1 * var(--smrt-spacing-5,1.25rem))}}.modal__footer.svelte-tmreb0{justify-content:flex-end;align-items:center;gap:var(--smrt-spacing-3,.75rem);padding:var(--smrt-spacing-4,1rem) var(--smrt-spacing-5,1.25rem);border-top:var(--smrt-hairline);flex-shrink:0;display:flex}@media (width<=640px){.modal__container.svelte-tmreb0{max-height:calc(100vh - var(--smrt-spacing-4,1rem));max-width:calc(100vw - var(--smrt-spacing-4,1rem))}.modal--sm.svelte-tmreb0 .modal__container:where(.svelte-tmreb0),.modal--md.svelte-tmreb0 .modal__container:where(.svelte-tmreb0),.modal--lg.svelte-tmreb0 .modal__container:where(.svelte-tmreb0),.modal--xl.svelte-tmreb0 .modal__container:where(.svelte-tmreb0){max-width:calc(100vw - var(--smrt-spacing-4,1rem))}.modal--end.svelte-tmreb0 .modal__container:where(.svelte-tmreb0){width:100%;max-width:100%;max-height:100%}}.loading-overlay.svelte-10pfla1{z-index:var(--smrt-z-index-loading,1700);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.overlay-backdrop.svelte-10pfla1{background:var(--smrt-color-scrim,#00000080);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);position:absolute;inset:0}.overlay-content.svelte-10pfla1{background:var(--smrt-color-surface-container-high,white);border-radius:var(--smrt-radius-xl);padding:var(--smrt-spacing-8) var(--smrt-spacing-10);text-align:center;width:90%;max-width:400px;box-shadow:var(--smrt-elevation-5,0 25px 50px -12px #00000040);position:relative}.loading-icon.svelte-10pfla1{width:48px;height:48px;margin:0 auto var(--smrt-spacing-4)}.icon.svelte-10pfla1{width:100%;height:100%}.icon.spinner.svelte-10pfla1{color:var(--smrt-color-primary);animation:1s linear infinite svelte-10pfla1-spin}.icon.error.svelte-10pfla1{color:var(--smrt-color-error)}@keyframes svelte-10pfla1-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.title.svelte-10pfla1{font-size:var(--smrt-typography-title-large-size,1.25rem);font-weight:var(--smrt-typography-weight-semibold,600);color:var(--smrt-color-on-surface);margin:0 0 var(--smrt-spacing-4)}.progress-container.svelte-10pfla1{align-items:center;gap:var(--smrt-spacing-3);margin:var(--smrt-spacing-4) 0;display:flex}.progress-bar.svelte-10pfla1{background:var(--smrt-color-surface-container-highest);border-radius:var(--smrt-radius-sm);flex:1;height:8px;overflow:hidden}.progress-fill.svelte-10pfla1{background:linear-gradient(90deg, var(--smrt-color-primary), color-mix(in srgb, var(--smrt-color-primary) 70%, white));border-radius:var(--smrt-radius-sm);height:100%;transition:width var(--smrt-duration-short4,.3s) var(--smrt-easing-standard,ease)}.progress-text.svelte-10pfla1{font-size:var(--smrt-typography-label-large-size,.875rem);font-weight:var(--smrt-typography-weight-semibold,600);color:var(--smrt-color-primary);min-width:40px}.items-container.svelte-10pfla1{gap:var(--smrt-spacing-2);margin-top:var(--smrt-spacing-4);flex-wrap:wrap;justify-content:center;display:flex}.item-badge.svelte-10pfla1{font-size:var(--smrt-typography-label-medium-size,.75rem);padding:var(--smrt-spacing-1) var(--smrt-spacing-3);border-radius:var(--smrt-radius-full);background:var(--smrt-color-primary-container);color:var(--smrt-color-on-primary-container)}.error-message.svelte-10pfla1{font-size:var(--smrt-typography-body-medium-size,.875rem);color:var(--smrt-color-error);margin:var(--smrt-spacing-4) 0 0;padding:var(--smrt-spacing-3);background:var(--smrt-color-error-container);border-radius:var(--smrt-radius-md)}.dismiss-btn.svelte-10pfla1{margin-top:var(--smrt-spacing-5);padding:var(--smrt-spacing-3) var(--smrt-spacing-5);font-size:var(--smrt-typography-label-large-size,.875rem);color:var(--smrt-color-on-surface-variant);border:var(--smrt-hairline-strong);border-radius:var(--smrt-radius-md);cursor:pointer;transition:all var(--smrt-duration-short2,.15s) var(--smrt-easing-standard,ease);background:0 0}.dismiss-btn.svelte-10pfla1:hover{background:var(--smrt-color-surface-container-highest);border-color:var(--smrt-hairline-strong-color)}.dismiss-btn.svelte-10pfla1:focus-visible{outline:var(--smrt-focus-ring-width) solid var(--smrt-focus-ring-color);outline-offset:var(--smrt-focus-ring-offset)}@media (prefers-reduced-motion:reduce){.icon.spinner.svelte-10pfla1{animation:none}.progress-fill.svelte-10pfla1{transition:none}}.meter.svelte-eabitk{gap:var(--smrt-spacing-2);color:var(--smrt-color-on-surface);display:grid}.meter__header.svelte-eabitk{font:var(--smrt-typography-label-large-font);justify-content:space-between;display:flex}meter.svelte-eabitk{width:100%;height:.75rem;accent-color:var(--smrt-color-primary)}.progress--linear.svelte-1kk2mhc{align-items:center;gap:var(--smrt-spacing-2);width:100%;display:flex}.progress--linear.svelte-1kk2mhc .track:where(.svelte-1kk2mhc){border-radius:var(--smrt-radius-full);background:var(--smrt-color-surface-container-highest);flex:1;height:4px;display:block;position:relative;overflow:hidden}.progress--linear.progress--sm.svelte-1kk2mhc .track:where(.svelte-1kk2mhc){height:2px}.progress--linear.progress--lg.svelte-1kk2mhc .track:where(.svelte-1kk2mhc){height:8px}.progress--linear.svelte-1kk2mhc .indicator:where(.svelte-1kk2mhc){border-radius:inherit;background:var(--smrt-color-primary);height:100%;transition:width var(--smrt-duration-short4) var(--smrt-easing-standard);display:block}.progress--linear.indeterminate.svelte-1kk2mhc .indicator:where(.svelte-1kk2mhc){width:35%;animation:1.25s ease-in-out infinite svelte-1kk2mhc-linear-progress;position:absolute}.value.svelte-1kk2mhc{min-width:3ch;font:var(--smrt-typography-label-small-font);color:var(--smrt-color-on-surface-variant)}.progress--circular.svelte-1kk2mhc{place-items:center;width:2.75rem;height:2.75rem;display:inline-grid;position:relative}.progress--circular.progress--sm.svelte-1kk2mhc{width:1.75rem;height:1.75rem}.progress--circular.progress--lg.svelte-1kk2mhc{width:4rem;height:4rem}.progress--circular.svelte-1kk2mhc svg:where(.svelte-1kk2mhc){width:100%;height:100%;transform:rotate(-90deg)}.progress--circular.svelte-1kk2mhc circle:where(.svelte-1kk2mhc){fill:none;stroke-width:4px}.progress--circular.svelte-1kk2mhc .track:where(.svelte-1kk2mhc){stroke:var(--smrt-color-surface-container-highest)}.progress--circular.svelte-1kk2mhc .indicator:where(.svelte-1kk2mhc){stroke:var(--smrt-color-primary);stroke-linecap:round;stroke-dasharray:113.1;stroke-dashoffset:calc(113.1 - (113.1 * var(--smrt-progress-value)) / 100);transition:stroke-dashoffset var(--smrt-duration-short4)}.progress--circular.indeterminate.svelte-1kk2mhc svg:where(.svelte-1kk2mhc){animation:1s linear infinite svelte-1kk2mhc-spin}.progress--circular.indeterminate.svelte-1kk2mhc .indicator:where(.svelte-1kk2mhc){stroke-dasharray:70 113.1}.progress--circular.svelte-1kk2mhc>span:where(.svelte-1kk2mhc){font:var(--smrt-typography-label-small-font);position:absolute}@keyframes svelte-1kk2mhc-linear-progress{0%{left:-40%}to{left:105%}}@keyframes svelte-1kk2mhc-spin{to{transform:rotate(270deg)}}@media (prefers-reduced-motion:reduce){.progress--linear.svelte-1kk2mhc .indicator:where(.svelte-1kk2mhc),.progress--circular.svelte-1kk2mhc .indicator:where(.svelte-1kk2mhc){transition:none}.progress--linear.indeterminate.svelte-1kk2mhc .indicator:where(.svelte-1kk2mhc){animation-duration:2.5s}}@media (forced-colors:active){.progress--linear.svelte-1kk2mhc .track:where(.svelte-1kk2mhc){border:var(--smrt-hairline-strong);background:canvas}.progress--linear.svelte-1kk2mhc .indicator:where(.svelte-1kk2mhc){background:highlight}.progress--circular.svelte-1kk2mhc .track:where(.svelte-1kk2mhc){stroke:canvastext}.progress--circular.svelte-1kk2mhc .indicator:where(.svelte-1kk2mhc){stroke:highlight}}.progress-container.svelte-y4nkq1{width:100%}.progress-header.svelte-y4nkq1{margin-bottom:var(--smrt-spacing-2);justify-content:space-between;align-items:center;display:flex}.progress-label.svelte-y4nkq1{font:var(--smrt-typography-label-large-font);color:var(--smrt-color-on-surface-variant)}.sm.svelte-y4nkq1 .progress-label:where(.svelte-y4nkq1){font:var(--smrt-typography-label-medium-font)}.over-badge.svelte-y4nkq1{font:var(--smrt-typography-label-small-font);font-weight:var(--smrt-typography-weight-semibold,600);color:var(--smrt-color-error)}.progress-track.svelte-y4nkq1{background-color:var(--smrt-color-surface-container-highest);border-radius:var(--smrt-radius-sm);width:100%;height:4px;overflow:hidden}.sm.svelte-y4nkq1 .progress-track:where(.svelte-y4nkq1){height:2px}.lg.svelte-y4nkq1 .progress-track:where(.svelte-y4nkq1){border-radius:var(--smrt-radius-sm);height:8px}.progress-bar.svelte-y4nkq1{height:100%;transition:width var(--smrt-duration-medium2,.3s) var(--smrt-easing-standard,cubic-bezier(.4, 0, .2, 1))}@media (prefers-reduced-motion:reduce){.progress-bar.svelte-y4nkq1{transition:none}}.color-primary.svelte-y4nkq1{background-color:var(--smrt-color-primary)}.color-tertiary.svelte-y4nkq1{background-color:var(--smrt-color-tertiary)}.color-error.svelte-y4nkq1{background-color:var(--smrt-color-error)}.working-strip__live.svelte-19maghk,.working-strip__sr.svelte-19maghk{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.working-strip.svelte-19maghk{align-items:center;gap:var(--smrt-spacing-2);background:var(--smrt-color-surface-container-high);min-inline-size:0;color:var(--smrt-color-on-surface);font:var(--smrt-typography-body-medium-font);display:flex}.working-strip--strip.svelte-19maghk{box-sizing:border-box;min-block-size:2.75rem;border-block-start:var(--smrt-hairline);box-shadow:var(--smrt-elevation-2);padding-inline-end:var(--smrt-spacing-2)}.working-strip--floating.svelte-19maghk{box-sizing:border-box;min-block-size:3.5rem;max-inline-size:min(34rem,100vw - 2rem);padding-block:var(--smrt-spacing-1);border:var(--smrt-hairline);border-radius:var(--smrt-radius-xl,1.25rem);box-shadow:var(--smrt-elevation-3);padding-inline-end:var(--smrt-spacing-2)}.working-strip--inline.svelte-19maghk{padding:var(--smrt-spacing-2) var(--smrt-spacing-3);border-block-end:var(--smrt-hairline)}.working-strip[data-phase=waiting].svelte-19maghk{background:var(--smrt-color-tertiary-container,var(--smrt-color-primary-container));color:var(--smrt-color-on-tertiary-container,var(--smrt-color-on-primary-container))}.working-strip[data-phase=done].svelte-19maghk{background:var(--smrt-color-success-container,var(--smrt-color-primary-container));color:var(--smrt-color-on-success-container,var(--smrt-color-on-primary-container))}.working-strip[data-phase=failed].svelte-19maghk{background:var(--smrt-color-error-container);color:var(--smrt-color-on-error-container)}.working-strip__main.svelte-19maghk{align-items:center;gap:var(--smrt-spacing-2);min-block-size:2.75rem;min-inline-size:0;padding:0 var(--smrt-spacing-4);border-radius:inherit;color:inherit;font:inherit;text-align:start;background:0 0;border:0;flex:1;display:flex}button.working-strip__main.svelte-19maghk{cursor:pointer}.working-strip--inline.svelte-19maghk .working-strip__main:where(.svelte-19maghk){min-block-size:0;padding:0}.working-strip__main.svelte-19maghk:focus-visible,.working-strip__button.svelte-19maghk:focus-visible{outline-offset:-2px;outline:2px solid}.working-strip__icon.svelte-19maghk{flex:none;place-items:center;inline-size:1.25rem;display:inline-grid}.working-strip__glyph.svelte-19maghk{font-weight:700;line-height:1}.working-strip__text.svelte-19maghk{flex-direction:column;min-inline-size:0;display:flex}.working-strip__goal.svelte-19maghk{font:var(--smrt-typography-label-medium-font);opacity:.8;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.working-strip__label.svelte-19maghk{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.working-strip__spinner.svelte-19maghk{border:2px solid color-mix(in srgb, currentColor 25%, transparent);border-radius:var(--smrt-radius-full);border-block-start-color:currentColor;block-size:1rem;inline-size:1rem;animation:.8s linear infinite svelte-19maghk-working-strip-spin;display:block}.working-strip__actions.svelte-19maghk{align-items:center;gap:var(--smrt-spacing-1);flex:none;display:flex}.working-strip__button.svelte-19maghk{min-block-size:2.75rem;min-inline-size:2.75rem;padding:0 var(--smrt-spacing-4);border:var(--smrt-hairline);border-radius:var(--smrt-radius-full);background:var(--smrt-color-surface);color:var(--smrt-color-on-surface);font:var(--smrt-typography-label-large-font);cursor:pointer;flex:none}.working-strip__button--primary.svelte-19maghk{background:var(--smrt-color-primary);color:var(--smrt-color-on-primary);border-color:#0000}.working-strip__button--icon.svelte-19maghk{padding:0}.working-strip--inline.svelte-19maghk .working-strip__button:where(.svelte-19maghk){min-block-size:2rem}@keyframes svelte-19maghk-working-strip-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.working-strip__spinner.svelte-19maghk{border-block-start-color:color-mix(in srgb, currentColor 25%, transparent);border-inline-start-color:currentColor;animation:none}}}
