@layer max-ts-svelte-components{.button.svelte-164x7lt{white-space:nowrap;border-radius:var(--radius-medium);font-size:inherit;font-family:inherit;font-weight:var(--fontWeight-medium);cursor:pointer;border-width:0;justify-content:center;align-items:center;line-height:100%;transition:background-color .2s;display:inline-flex;position:relative}.button.svelte-164x7lt:disabled{pointer-events:none;opacity:.6}.button.svelte-164x7lt:focus-visible{outline-offset:2px;box-shadow:var(--elevation-1);outline:2px solid #0000}.button.svelte-164x7lt[data-variant=default]{background-color:var(--colors-primary);color:var(--colors-foreground-primary)}.button.svelte-164x7lt[data-variant=default]:hover{background-color:color-mix(in oklch, var(--colors-primary) 85%, transparent)}.button.svelte-164x7lt[data-variant=destructive]{background-color:var(--colors-error);color:var(--colors-foreground-primary)}.button.svelte-164x7lt[data-variant=destructive]:hover{background-color:color-mix(in oklch, var(--colors-error) 85%, transparent)}.button.svelte-164x7lt[data-variant=outline]{border:1px solid var(--colors-border);background-color:var(--colors-background-paper);color:var(--colors-text-primary)}.button.svelte-164x7lt[data-variant=outline]:hover{background-color:var(--colors-background-elementHover)}.button.svelte-164x7lt[data-variant=ghost]{color:var(--colors-text-primary);background-color:#0000}.button.svelte-164x7lt[data-variant=ghost]:hover{background-color:var(--colors-background-elementHover)}.button.svelte-164x7lt[data-variant=link]{color:var(--colors-primary);text-underline-offset:4px;background-color:#0000}.button.svelte-164x7lt[data-variant=link]:hover{text-decoration-line:underline}.button.svelte-164x7lt[data-size=small]{height:var(--spacing-7);padding:var(--spacing-1) var(--spacing-2);border-radius:var(--radius-small);font-size:var(--fontSize-sm)}.button.svelte-164x7lt[data-size=medium]{height:var(--spacing-9);padding:var(--spacing-2) var(--spacing-3);font-size:var(--fontSize-base)}.button.svelte-164x7lt[data-size=large]{height:var(--spacing-10);padding:var(--spacing-3) var(--spacing-4);font-size:var(--fontSize-lg)}.button.svelte-164x7lt[data-size=icon]{height:var(--spacing-9);width:var(--spacing-9)}.button.svelte-164x7lt[data-size=iconSmall]{height:var(--spacing-7);width:var(--spacing-7)}.button.svelte-164x7lt[data-size=icon] svg{width:var(--spacing-6);height:var(--spacing-6)}.button.svelte-164x7lt[data-size=iconSmall] svg{width:var(--spacing-4);height:var(--spacing-4)}.loading.svelte-164x7lt{pointer-events:none;opacity:.6}.loading.svelte-164x7lt:after{content:"";box-sizing:border-box;z-index:2;border-style:solid;border-width:2px;border-bottom-color:#0000;border-radius:50%;width:18px;height:18px;animation:1s linear infinite svelte-164x7lt-spin;display:inline-block;position:absolute}.loading.svelte-164x7lt:before{content:"";border-radius:inherit;background-color:inherit;z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.full-width.svelte-164x7lt{width:100%}@keyframes svelte-164x7lt-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}[data-slot=checkbox]{width:var(--spacing-4);height:var(--spacing-4);border-radius:var(--spacing-1);border:1px solid var(--colors-border);cursor:pointer;color:var(--colors-foreground-primary);background-color:#0000;outline:none;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .2s,border-color .2s;display:flex}[data-slot=checkbox]:focus-visible{border-color:var(--colors-primary);outline:none}[data-slot=checkbox]:hover{border-color:var(--colors-primary);box-shadow:var(--shadow-2)}[data-slot=checkbox]:disabled{cursor:not-allowed;opacity:.5}[data-slot=checkbox][data-state=checked]{background-color:var(--colors-primary);border-color:var(--colors-primary)}[data-slot=checkbox][aria-invalid=true]{border-color:var(--colors-error)}[data-slot=checkbox-indicator]{color:currentColor}@keyframes svelte-1sx1zwn-checked{0%{scale:0}60%{scale:1.15}to{scale:1}}@keyframes svelte-1sx1zwn-unchecked{0%{scale:1}to{scale:0}}.typography.svelte-4ashbb[data-variant=h1]{font-size:var(--fontSize-4xl);font-weight:var(--fontWeight-bold);line-height:var(--lineHeight-tight);letter-spacing:-.025em}.typography.svelte-4ashbb[data-variant=h2]{font-size:var(--fontSize-3xl);font-weight:var(--fontWeight-bold);line-height:var(--lineHeight-tight);letter-spacing:-.025em}.typography.svelte-4ashbb[data-variant=h3]{font-size:var(--fontSize-2xl);font-weight:var(--fontWeight-bold);line-height:var(--lineHeight-snug);letter-spacing:-.025em}.typography.svelte-4ashbb[data-variant=h4]{font-size:var(--fontSize-xl);font-weight:var(--fontWeight-semibold);line-height:var(--lineHeight-snug)}.typography.svelte-4ashbb[data-variant=h5]{font-size:var(--fontSize-lg);font-weight:var(--fontWeight-semibold);line-height:var(--lineHeight-normal)}.typography.svelte-4ashbb[data-variant=h6]{font-size:var(--fontSize-base);font-weight:var(--fontWeight-semibold);line-height:var(--lineHeight-normal)}.typography.svelte-4ashbb[data-variant=subtitle1]{font-size:var(--fontSize-base);font-weight:var(--fontWeight-medium);line-height:var(--lineHeight-normal);letter-spacing:.009em}.typography.svelte-4ashbb[data-variant=subtitle2]{font-size:var(--fontSize-sm);font-weight:var(--fontWeight-medium);letter-spacing:.007em;line-height:1.57}.typography.svelte-4ashbb[data-variant=body1]{font-size:var(--fontSize-base);font-weight:var(--fontWeight-normal);line-height:var(--lineHeight-normal);letter-spacing:.012em}.typography.svelte-4ashbb[data-variant=body2]{font-size:var(--fontSize-sm);font-weight:var(--fontWeight-normal);line-height:var(--lineHeight-snug);letter-spacing:.01em}.typography.svelte-4ashbb[data-variant=caption]{font-size:var(--fontSize-xs);font-weight:var(--fontWeight-normal);line-height:var(--lineHeight-relaxed);letter-spacing:.027em}.typography.svelte-4ashbb[data-variant=overline]{font-size:var(--fontSize-xs);font-weight:var(--fontWeight-normal);letter-spacing:.083em;text-transform:uppercase;line-height:2.66}.typography.svelte-4ashbb[data-color=primary]{color:var(--colors-text-primary)}.typography.svelte-4ashbb[data-color=secondary]{color:var(--colors-text-secondary)}.typography.svelte-4ashbb[data-color=disabled]{color:var(--colors-text-disabled)}.typography.svelte-4ashbb[data-color=success]{color:var(--colors-success)}.typography.svelte-4ashbb[data-color=error]{color:var(--colors-error)}.typography.svelte-4ashbb[data-color=warning]{color:var(--colors-warning)}.typography.svelte-4ashbb[data-color=info]{color:var(--colors-info)}.typography.svelte-4ashbb[data-color=muted]{color:var(--colors-text-hint)}.typography.svelte-4ashbb[data-align=left]{text-align:left}.typography.svelte-4ashbb[data-align=center]{text-align:center}.typography.svelte-4ashbb[data-align=right]{text-align:right}.typography.svelte-4ashbb[data-align=justify]{text-align:justify}.typography.svelte-4ashbb[data-display=block]{display:block}.typography.svelte-4ashbb[data-display=inline]{display:inline}.typography.svelte-4ashbb[data-weight=normal]{font-weight:var(--fontWeight-normal)}.typography.svelte-4ashbb[data-weight=medium]{font-weight:var(--fontWeight-medium)}.typography.svelte-4ashbb[data-weight=semibold]{font-weight:var(--fontWeight-semibold)}.typography.svelte-4ashbb[data-weight=bold]{font-weight:var(--fontWeight-bold)}.typography.svelte-4ashbb[data-transform=lowercase]{text-transform:lowercase}.typography.svelte-4ashbb[data-transform=uppercase]{text-transform:uppercase}.typography.svelte-4ashbb[data-transform=capitalize]{text-transform:capitalize}.typography.svelte-4ashbb[data-decoration=none]{text-decoration:none}.typography.svelte-4ashbb[data-decoration=underline]{text-decoration:underline}.typography.svelte-4ashbb[data-decoration=lineThrough]{text-decoration:line-through}.typography.svelte-4ashbb[data-gutter-bottom]{margin-bottom:var(--spacing-2)}[data-slot=label]{align-items:center;gap:var(--spacing-1);font-size:var(--fontSize-sm);line-height:normal;font-weight:var(--fontWeight-medium);-webkit-user-select:none;user-select:none;display:flex}[data-slot=label][data-disabled=true]{pointer-events:none;opacity:.5}[data-slot=label]:has([data-disabled=true]){pointer-events:none;opacity:.5}[data-slot=label][data-required]:after{content:"*";margin-top:var(--spacing-1);color:var(--colors-error)}.root.svelte-1odej03{width:100%;height:var(--spacing-1);border-radius:var(--radius-small);background-color:var(--colors-background-element);position:relative;overflow:hidden}.indicator.svelte-1odej03{border-radius:inherit;background-color:var(--colors-primary);transform-origin:0;transition:transform .2s ease-out;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.indicator.svelte-1odej03{transition:none}}.content.svelte-1ltcllb{z-index:50;background-color:var(--colors-background-tooltip);color:var(--colors-background-paper);border-radius:var(--radius-small);padding:var(--spacing-2);font-size:var(--fontSize-xs);font-weight:var(--fontWeight-semibold);text-align:center;white-space:normal;overflow-wrap:break-word;width:fit-content;max-width:min(320px,100vw - 32px);line-height:var(--lineHeight-none);animation:.15s ease-out svelte-1ltcllb-fade-in,.15s ease-out svelte-1ltcllb-zoom-in}.content[data-state=closed].svelte-1ltcllb{animation:.15s ease-out svelte-1ltcllb-fade-out,.15s ease-out svelte-1ltcllb-zoom-out}.content[data-side=bottom].svelte-1ltcllb{animation:.15s ease-out svelte-1ltcllb-fade-in,.15s ease-out svelte-1ltcllb-slide-in-from-top}.content[data-side=left].svelte-1ltcllb{animation:.15s ease-out svelte-1ltcllb-fade-in,.15s ease-out svelte-1ltcllb-slide-in-from-end}.content[data-side=right].svelte-1ltcllb{animation:.15s ease-out svelte-1ltcllb-fade-in,.15s ease-out svelte-1ltcllb-slide-in-from-start}.content[data-side=top].svelte-1ltcllb{animation:.15s ease-out svelte-1ltcllb-fade-in,.15s ease-out svelte-1ltcllb-slide-in-from-bottom}.arrow.svelte-1ltcllb{fill:var(--colors-background-tooltip);pointer-events:none;width:14px;height:8px;position:absolute}.arrow[data-side=top].svelte-1ltcllb{bottom:1px;left:50%;transform:translate(-50%)translateY(100%)}.arrow[data-side=bottom].svelte-1ltcllb{top:1px;left:50%;transform:translate(-50%)translateY(-100%)rotate(180deg)}.arrow[data-side=left].svelte-1ltcllb{top:50%;right:4px;transform:translateY(-50%)translate(100%)rotate(-90deg)}.arrow[data-side=right].svelte-1ltcllb{top:50%;left:4px;transform:translateY(-50%)translate(-100%)rotate(90deg)}@keyframes svelte-1ltcllb-fade-in{0%{opacity:0}to{opacity:1}}@keyframes svelte-1ltcllb-fade-out{0%{opacity:1}to{opacity:0}}@keyframes svelte-1ltcllb-zoom-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes svelte-1ltcllb-zoom-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes svelte-1ltcllb-slide-in-from-top{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-1ltcllb-slide-in-from-bottom{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-1ltcllb-slide-in-from-end{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}@keyframes svelte-1ltcllb-slide-in-from-start{0%{opacity:0;transform:translate(8px)}to{opacity:1;transform:translate(0)}}.item.svelte-138gn7q{align-items:center;gap:var(--spacing-2);min-width:0;padding:var(--spacing-2) var(--spacing-3);border:1px solid var(--colors-border);border-radius:var(--radius-medium);background-color:var(--colors-background-paper);grid-template-columns:minmax(0,1fr) auto;display:grid}.item.svelte-138gn7q[data-state=error]{border-color:color-mix(in oklch, var(--colors-error) 52%, transparent);background-color:color-mix(in oklch, var(--colors-error) 4%, transparent)}.content.svelte-138gn7q{gap:var(--spacing-2);flex-direction:column;min-width:0;display:flex}.meta.svelte-138gn7q{align-items:baseline;gap:var(--spacing-2);min-width:0;display:flex}.file-name.svelte-138gn7q{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.file-size.svelte-138gn7q{white-space:nowrap;flex-shrink:0}.actions.svelte-138gn7q{justify-content:flex-end;align-items:center;gap:var(--spacing-1);flex-shrink:0;display:flex}.action-icon.svelte-138gn7q{color:var(--colors-text-secondary);display:inline-flex}.root.svelte-16l97j9{gap:var(--spacing-2);flex-direction:column;width:100%;min-width:0;display:flex}.dropzone.svelte-16l97j9{box-sizing:border-box;justify-content:center;gap:var(--spacing-3);min-width:0;padding:var(--spacing-3);border:1px dashed var(--colors-border);border-radius:var(--radius-medium);background-color:var(--colors-background-paper);flex-direction:column;margin:0;transition:border-color .15s,background-color .15s,box-shadow .15s;display:flex}.dropzone.svelte-16l97j9[data-active]{border-color:var(--colors-info);background-color:color-mix(in oklch, var(--colors-info) 6%, transparent);box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--colors-info) 24%, transparent)}.dropzone.svelte-16l97j9[data-error]{border-color:var(--colors-error);background-color:color-mix(in oklch, var(--colors-error) 4%, transparent)}.dropzone.svelte-16l97j9[data-disabled]{cursor:not-allowed;opacity:.6}.dropzone.svelte-16l97j9:focus-within{border-color:var(--colors-info);box-shadow:0 0 0 3px color-mix(in oklch, var(--colors-info) 16%, transparent)}.input.svelte-16l97j9{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.file-list.svelte-16l97j9{gap:var(--spacing-2);min-width:0;margin:0;padding:0;list-style:none;display:grid}.prompt.svelte-16l97j9{justify-content:center;align-items:center;gap:var(--spacing-3);flex-direction:column;min-width:0;display:flex}.prompt.svelte-16l97j9[data-has-files]{padding-top:var(--spacing-3);border-top:1px solid var(--colors-border)}.prompt-content.svelte-16l97j9{gap:var(--spacing-1);flex-direction:column;flex:auto;min-width:0;display:flex}.upload-button.svelte-16l97j9{width:var(--spacing-10);height:var(--spacing-10);border:1px solid var(--colors-border);border-radius:var(--radius-medium);background-color:var(--colors-background-element);color:var(--colors-text-secondary);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .2s;display:inline-flex}.upload-button.svelte-16l97j9:hover{background-color:var(--colors-background-elementHover)}.upload-button.svelte-16l97j9:focus-visible{outline-offset:2px;box-shadow:var(--elevation-1);outline:2px solid #0000}.upload-button.svelte-16l97j9:disabled{pointer-events:none}.limit-notice.svelte-16l97j9{padding:var(--spacing-1) var(--spacing-2);text-align:center}}main.svelte-1uha8ag{gap:var(--spacing-5);max-width:680px;padding:var(--spacing-16) var(--spacing-4);flex-direction:column;margin:0 auto;display:flex}header.svelte-1uha8ag{gap:var(--spacing-2);flex-direction:column;display:flex}.option.svelte-1uha8ag{align-items:center;gap:var(--spacing-2);display:flex}
