.chip.svelte-8jduvq{justify-content:center;align-items:center;gap:var(--space-2);max-width:100%;min-height:var(--control-sm);padding:var(--space-2) var(--space-4);border:1px solid var(--border-strong);border-radius:var(--radius-full);background:var(--surface-raised);color:var(--text-muted);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-medium);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out);display:inline-flex}.chip.rounded.svelte-8jduvq{border-radius:var(--radius-md);min-height:var(--control-md)}.chip.svelte-8jduvq:hover:not(:disabled){background:var(--surface-hover);color:var(--text)}.chip.selected.svelte-8jduvq{background:var(--surface-accent-subtle);border-color:var(--accent);color:var(--accent)}.chip.svelte-8jduvq:disabled{cursor:not-allowed}.icon.svelte-8jduvq,svg.svelte-8jduvq{width:var(--space-4);height:var(--space-4);flex-shrink:0;display:block}.icon.svelte-8jduvq svg{width:100%;height:100%;display:block}.button.svelte-1w8xk22{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-md);font:inherit;font-weight:var(--weight-medium);min-width:0;max-width:100%;padding-block:var(--space-2);white-space:normal;text-align:center;letter-spacing:-.01em;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out);border:1px solid #0000;text-decoration:none;display:inline-flex;position:relative}.sm.svelte-1w8xk22{min-height:var(--control-sm);padding-inline:var(--space-3);font-size:var(--text-sm)}.md.svelte-1w8xk22{min-height:var(--control-md);padding-inline:var(--space-6)}.lg.svelte-1w8xk22{min-height:var(--control-lg);padding-inline:var(--space-6);font-size:var(--text-lg)}.full.svelte-1w8xk22{width:100%;display:flex}.primary.svelte-1w8xk22,.danger.svelte-1w8xk22{box-shadow:var(--shadow-card)}.primary.svelte-1w8xk22{background:var(--accent);color:var(--accent-contrast)}.primary.svelte-1w8xk22:hover:not([aria-disabled=true]){background:var(--accent-hover)}.secondary.svelte-1w8xk22{border-color:var(--border-strong);background:var(--surface-raised);color:var(--text)}.secondary.svelte-1w8xk22:hover:not([aria-disabled=true]){background:var(--surface-hover)}.ghost.svelte-1w8xk22{color:var(--text-muted);background:0 0}.ghost.svelte-1w8xk22:hover:not([aria-disabled=true]){background:var(--surface-hover);color:var(--text)}.danger.svelte-1w8xk22{background:var(--danger);color:var(--accent-contrast)}.danger.svelte-1w8xk22:hover:not([aria-disabled=true]){background:var(--danger-hover)}.media.svelte-1w8xk22{border-color:var(--border-on-media);background:var(--control-on-media);color:var(--text-on-media);-webkit-backdrop-filter:blur(12px)saturate(140%);backdrop-filter:blur(12px)saturate(140%)}.media.svelte-1w8xk22:hover:not([aria-disabled=true]),.media.svelte-1w8xk22:active:not([aria-disabled=true]){background:var(--control-on-media-hover)}.button[aria-disabled=true].svelte-1w8xk22,.button.svelte-1w8xk22:disabled{cursor:not-allowed;background:var(--surface-sunken);color:var(--text-muted);border-color:var(--border);box-shadow:none}.media[aria-disabled=true].svelte-1w8xk22,.media.svelte-1w8xk22:disabled{background:var(--control-on-media);color:var(--text-on-media);border-color:var(--border-on-media);opacity:.45}.label.svelte-1w8xk22{min-width:0}.icon.svelte-1w8xk22{width:var(--space-4);height:var(--space-4);flex-shrink:0;display:inline-flex}.loading.svelte-1w8xk22 .label:where(.svelte-1w8xk22),.loading.svelte-1w8xk22 .icon:where(.svelte-1w8xk22){opacity:0}.button.svelte-1w8xk22:active:not([aria-disabled=true]){box-shadow:none}.primary.svelte-1w8xk22:active:not([aria-disabled=true]){background:var(--accent-active)}.secondary.svelte-1w8xk22:active:not([aria-disabled=true]),.ghost.svelte-1w8xk22:active:not([aria-disabled=true]){background:var(--surface-selected)}.icon.svelte-1w8xk22 svg{width:100%;height:100%;display:block}.spinner.svelte-1w8xk22{width:var(--space-4);height:var(--space-4);border-radius:var(--radius-full);border:2px solid;border-top-color:#0000;flex-shrink:0;margin:auto;animation:.7s linear infinite svelte-1w8xk22-spin;position:absolute;inset:0}@keyframes svelte-1w8xk22-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.spinner.svelte-1w8xk22{opacity:.5;border-top-color:currentColor}}.icon-button.svelte-9fip7f{border-radius:var(--radius-full);color:var(--text-muted);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:0;display:inline-flex}.icon-button.svelte-9fip7f:hover:not(:disabled){background:var(--surface-hover);color:var(--text)}.icon-button[aria-pressed=true].svelte-9fip7f{background:var(--surface-selected);color:var(--text)}.icon-button.svelte-9fip7f:disabled{cursor:not-allowed;opacity:.55}.bordered.svelte-9fip7f{border-color:var(--border-strong);background:var(--surface-raised)}.sm.svelte-9fip7f{width:var(--control-sm);height:var(--control-sm)}.sm.svelte-9fip7f .icon:where(.svelte-9fip7f){width:var(--space-4);height:var(--space-4)}.md.svelte-9fip7f{width:var(--control-md);height:var(--control-md)}.md.svelte-9fip7f .icon:where(.svelte-9fip7f){width:var(--space-6);height:var(--space-6)}.lg.svelte-9fip7f{width:var(--control-lg);height:var(--control-lg)}.lg.svelte-9fip7f .icon:where(.svelte-9fip7f){width:var(--space-6);height:var(--space-6)}.icon.svelte-9fip7f{display:block}.icon.svelte-9fip7f svg{width:100%;height:100%;display:block}.card.svelte-16x45o5{border-radius:var(--radius-lg);background:var(--surface-raised);box-shadow:var(--shadow-card);padding:var(--space-4);color:inherit;display:block;overflow:hidden}.flush.svelte-16x45o5{padding:0}.interactive.svelte-16x45o5{transition:transform var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out);text-decoration:none}.interactive.svelte-16x45o5:hover{box-shadow:var(--shadow-overlay);transform:translateY(-2px)}.summary.svelte-r9cq82{align-items:center;gap:var(--space-2);min-height:var(--control-sm);font-weight:var(--weight-medium);cursor:pointer;list-style:none;display:flex}.summary.svelte-r9cq82::-webkit-details-marker{display:none}.chevron.svelte-r9cq82{width:var(--space-4);height:var(--space-4);color:var(--text-subtle);transition:transform var(--duration-fast) var(--ease-out);display:block}.chevron.svelte-r9cq82 svg{width:100%;height:100%;display:block}.disclosure[open].svelte-r9cq82 .chevron:where(.svelte-r9cq82){transform:rotate(90deg)}.content.svelte-r9cq82{padding-block:var(--space-2)}hr.svelte-q8csjc{background:var(--border);border:none;margin:0}.horizontal.svelte-q8csjc{block-size:1px;inline-size:100%}.vertical.svelte-q8csjc{block-size:100%;inline-size:1px}.strip.svelte-4ktaw3{gap:var(--space-1);border-bottom:1px solid var(--border);display:flex}.tab.svelte-4ktaw3{padding:var(--space-3) var(--space-4);min-height:var(--control-sm);color:var(--text-muted);font:inherit;font-weight:var(--weight-medium);cursor:pointer;transition:color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out);background:0 0;border:none;border-bottom:2px solid #0000}.tab.svelte-4ktaw3:hover{color:var(--text)}.tab[aria-selected=true].svelte-4ktaw3{border-bottom-color:var(--accent);color:var(--text)}.panel.svelte-4ktaw3{padding-block:var(--space-4)}.avatar.svelte-1ddq4p8{border-radius:var(--radius-full);object-fit:cover;background:var(--surface-accent-subtle);color:var(--text);font-weight:var(--weight-semibold);flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.sm.svelte-1ddq4p8{width:var(--space-6);height:var(--space-6);font-size:var(--text-xs)}.md.svelte-1ddq4p8{width:var(--space-12);height:var(--space-12);font-size:var(--text-base)}.badge.svelte-1317izk{padding:0 var(--space-2);border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:var(--weight-medium);line-height:var(--space-6);white-space:nowrap;align-items:center;display:inline-flex}.neutral.svelte-1317izk{background:var(--surface-sunken);color:var(--text-muted)}.accent.svelte-1317izk{background:var(--surface-accent-subtle);color:var(--text)}.success.svelte-1317izk{background:var(--success-subtle);color:var(--text)}.warning.svelte-1317izk{background:var(--warning-subtle);color:var(--text)}.danger.svelte-1317izk{background:var(--danger-subtle);color:var(--text)}.frame.svelte-h3fkgu{background:var(--surface-accent-subtle);width:100%;position:relative;overflow:hidden}.rounded.svelte-h3fkgu{border-radius:var(--radius-lg)}.fill.svelte-h3fkgu{height:100%;min-height:0}.fill.svelte-h3fkgu .image:where(.svelte-h3fkgu),.fallback.svelte-h3fkgu{position:absolute;inset:0}.fallback.svelte-h3fkgu{color:var(--text-muted);place-items:center;display:grid}.fallback.svelte-h3fkgu svg:where(.svelte-h3fkgu){width:var(--space-12);height:var(--space-12)}.image.svelte-h3fkgu{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity var(--duration-slow) var(--ease-out)}.loaded.svelte-h3fkgu{opacity:1}@media (prefers-reduced-motion:reduce){.image.svelte-h3fkgu{opacity:1;transition:none}}.dialog.svelte-uh4rmz{color:var(--text);background:0 0;border:none;max-width:none;max-height:none;padding:0}.dialog.svelte-uh4rmz::backdrop{background:var(--scrim)}.panel.svelte-uh4rmz{background:var(--surface-overlay);box-shadow:var(--shadow-overlay);flex-direction:column;display:flex;overflow:hidden}.header.svelte-uh4rmz{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-4) var(--space-2) var(--space-6);flex-shrink:0;display:flex}.title.svelte-uh4rmz{font-size:var(--text-xl)}.body.svelte-uh4rmz{padding:var(--space-2) var(--space-6) var(--space-6);scrollbar-gutter:stable;min-height:0;scroll-padding-block:var(--space-2);overscroll-behavior:contain;overflow-y:auto}.body.svelte-uh4rmz:has(>[data-fills-dialog]){scrollbar-gutter:auto;flex-direction:column;display:flex;overflow-y:hidden}.body.svelte-uh4rmz>[data-fills-dialog]{flex:1;min-height:0}.footer.svelte-uh4rmz{justify-content:flex-end;gap:var(--space-3);padding:var(--space-4) var(--space-6);border-top:1px solid var(--border);flex-wrap:wrap;flex-shrink:0;display:flex}.centre.svelte-uh4rmz{width:min(32rem, calc(100vw - var(--space-8)));margin:auto}.centre.svelte-uh4rmz .panel:where(.svelte-uh4rmz){max-height:calc(100dvh - var(--space-16));border-radius:var(--radius-lg)}.sheet.svelte-uh4rmz{width:100vw;max-width:100vw;margin:auto auto 0}.sheet.svelte-uh4rmz .panel:where(.svelte-uh4rmz){max-height:85dvh;padding-bottom:env(safe-area-inset-bottom,0);padding-inline:env(safe-area-inset-left,0px) env(safe-area-inset-right,0px);border-start-start-radius:var(--radius-lg);border-start-end-radius:var(--radius-lg)}@media (width>=48rem){.sheet.svelte-uh4rmz{width:min(32rem, calc(100vw - var(--space-8)));max-width:none;margin:auto}.sheet.svelte-uh4rmz .panel:where(.svelte-uh4rmz){max-height:calc(100dvh - var(--space-16));border-radius:var(--radius-lg);padding-bottom:0}}.dialog[open].svelte-uh4rmz .panel:where(.svelte-uh4rmz){animation:svelte-uh4rmz-rise var(--duration-base) var(--ease-spatial)}@keyframes svelte-uh4rmz-rise{0%{opacity:0;transform:translateY(var(--space-4))}}@media (prefers-reduced-motion:reduce){.dialog[open].svelte-uh4rmz .panel:where(.svelte-uh4rmz){animation:none}}.anchor.svelte-1d3i028{display:inline-flex}.panel.svelte-1d3i028{padding:var(--space-2);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-overlay);color:var(--text);box-shadow:var(--shadow-overlay);max-width:calc(100dvw - 2 * var(--space-4));overscroll-behavior:contain;margin:0;position:fixed;inset:auto;overflow:clip auto}.track.svelte-1bggcia{height:var(--space-1);border-radius:var(--radius-full);background:var(--surface-sunken);overflow:hidden}.fill.svelte-1bggcia{border-radius:inherit;background:var(--accent);transform-origin:0;height:100%;transition:transform var(--duration-base) var(--ease-out);display:block}.toast.svelte-1uar9np{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-overlay);box-shadow:var(--shadow-overlay);pointer-events:auto;animation:svelte-1uar9np-enter var(--duration-base) var(--ease-spatial);display:flex}.success.svelte-1uar9np{border-inline-start:3px solid var(--success)}.danger.svelte-1uar9np{border-inline-start:3px solid var(--danger)}.message.svelte-1uar9np{min-width:0;font-size:var(--text-sm);flex:1}.action.svelte-1uar9np{min-height:var(--control-sm);padding-inline:var(--space-3);border-radius:var(--radius-md);color:var(--accent);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-semibold);cursor:pointer;background:0 0;border:none;flex:none}.action.svelte-1uar9np:hover{background:var(--surface-hover)}@keyframes svelte-1uar9np-enter{0%{opacity:0;transform:translateY(var(--space-2))}}@media (prefers-reduced-motion:reduce){.toast.svelte-1uar9np{animation:none}}.toaster.svelte-1n9zry6{z-index:var(--z-toast);gap:var(--space-2);inset-block-end:calc(var(--bottom-inset) + var(--space-4) + env(safe-area-inset-bottom,0px));inset-inline:var(--space-4);pointer-events:none;flex-direction:column;display:flex;position:fixed}@media (width>=48rem){.toaster.svelte-1n9zry6{inset-inline:auto var(--space-6);max-width:24rem}}.empty.svelte-y2wvg8{align-items:center;gap:var(--space-3);max-width:32rem;padding:var(--space-16) var(--space-4);text-align:center;flex-direction:column;margin-inline:auto;display:flex}.icon.svelte-y2wvg8{width:var(--space-16);height:var(--space-16);margin-bottom:var(--space-3);padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface-accent-subtle);color:var(--accent);display:block}.icon.svelte-y2wvg8 svg{width:100%;height:100%;display:block}.title.svelte-y2wvg8{font-family:var(--font-editorial);font-size:var(--text-2xl);font-weight:var(--weight-regular);letter-spacing:-.025em}.body.svelte-y2wvg8{color:var(--text-muted);text-wrap:pretty}.action.svelte-y2wvg8{margin-top:var(--space-2)}.error.svelte-15fwg13{align-items:center;gap:var(--space-3);max-width:32rem;padding:var(--space-12) var(--space-4);text-align:center;flex-direction:column;margin-inline:auto;display:flex}.title.svelte-15fwg13{font-size:var(--text-xl)}.body.svelte-15fwg13{color:var(--text-muted);text-wrap:pretty}.action.svelte-15fwg13{margin-top:var(--space-2)}.reference.svelte-15fwg13{color:var(--text-subtle);font-size:var(--text-xs)}code.svelte-15fwg13{-webkit-user-select:all;user-select:all;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.status.svelte-1ulmaoi{align-items:center;gap:var(--space-2);max-width:100%;color:var(--text-muted);font-size:var(--text-sm);line-height:var(--leading-normal);display:inline-flex}.centered.svelte-1ulmaoi{text-align:center;flex-direction:column;justify-content:center}.on-media.svelte-1ulmaoi{color:var(--text-on-media)}.mark.svelte-1ulmaoi{flex:none;place-items:center;width:1.5rem;height:1.5rem;display:grid;position:relative}.mark.svelte-1ulmaoi:before{border-radius:var(--radius-full);content:"";opacity:.2;width:100%;height:100%;animation:svelte-1ulmaoi-breathe 2.4s var(--ease-out) infinite;border:1px solid;position:absolute}.mark.svelte-1ulmaoi svg:where(.svelte-1ulmaoi){fill:currentColor;width:.85rem;height:.85rem;animation:svelte-1ulmaoi-glint 2.4s var(--ease-out) infinite}.copy.svelte-1ulmaoi{flex-direction:column;gap:.2rem;min-width:0;display:flex}.centered.svelte-1ulmaoi .copy:where(.svelte-1ulmaoi){align-items:center}.label.svelte-1ulmaoi{font-weight:var(--weight-medium)}.flow.svelte-1ulmaoi{align-items:center;gap:.22rem;height:.25rem;display:flex}.flow.svelte-1ulmaoi span:where(.svelte-1ulmaoi){border-radius:var(--radius-full);opacity:.18;width:.25rem;height:.25rem;animation:svelte-1ulmaoi-travel 1.6s var(--ease-out) infinite;background:currentColor}.flow.svelte-1ulmaoi span:where(.svelte-1ulmaoi):nth-child(2){animation-delay:.16s}.flow.svelte-1ulmaoi span:where(.svelte-1ulmaoi):nth-child(3){animation-delay:.32s}.flow.svelte-1ulmaoi span:where(.svelte-1ulmaoi):nth-child(4){animation-delay:.48s}@keyframes svelte-1ulmaoi-breathe{0%,to{opacity:.14;transform:scale(.82)}50%{opacity:.32;transform:scale(1.08)}}@keyframes svelte-1ulmaoi-glint{0%,to{opacity:.65;transform:rotate(0)scale(.9)}50%{opacity:1;transform:rotate(45deg)scale(1.08)}}@keyframes svelte-1ulmaoi-travel{0%,65%,to{opacity:.18;transform:translateY(0)scale(.8)}28%{opacity:.9;transform:translateY(-.08rem)scale(1)}}@media (prefers-reduced-motion:reduce){.mark.svelte-1ulmaoi:before,.mark.svelte-1ulmaoi svg:where(.svelte-1ulmaoi),.flow.svelte-1ulmaoi span:where(.svelte-1ulmaoi){animation:none}.flow.svelte-1ulmaoi span:where(.svelte-1ulmaoi):nth-child(2){opacity:.35}.flow.svelte-1ulmaoi span:where(.svelte-1ulmaoi):nth-child(3){opacity:.55}.flow.svelte-1ulmaoi span:where(.svelte-1ulmaoi):nth-child(4){opacity:.75}}.skeleton.svelte-1a4t11v{background-color:var(--skeleton-base);animation:2s cubic-bezier(.4,0,.6,1) infinite svelte-1a4t11v-pulse;display:block;position:relative;overflow:hidden}.skeleton.svelte-1a4t11v:after{background-image:linear-gradient(90deg, transparent 0%, var(--skeleton-highlight) 50%, transparent 100%);opacity:.6;content:"";pointer-events:none;animation:1.8s cubic-bezier(.4,0,.2,1) infinite svelte-1a4t11v-shimmer;position:absolute;inset:0;transform:translate(-100%)}.text.svelte-1a4t11v{border-radius:var(--radius-sm)}.block.svelte-1a4t11v{border-radius:var(--radius-lg)}.circle.svelte-1a4t11v{border-radius:var(--radius-full);aspect-ratio:1}@keyframes svelte-1a4t11v-shimmer{to{transform:translate(100%)}}@keyframes svelte-1a4t11v-pulse{0%,to{opacity:1}50%{opacity:.7}}@media (prefers-reduced-motion:reduce){.skeleton.svelte-1a4t11v{animation:none}.skeleton.svelte-1a4t11v:after{display:none}}.row.svelte-1dpovon{align-items:center;gap:var(--space-3);min-height:var(--control-sm);cursor:pointer;display:flex}.row.disabled.svelte-1dpovon{color:var(--text-subtle);cursor:not-allowed}input.svelte-1dpovon{appearance:none;width:var(--space-6);height:var(--space-6);border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface-raised);cursor:inherit;transition:background-color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out);flex:none;place-content:center;margin:0;display:grid}.row.svelte-1dpovon:hover input:where(.svelte-1dpovon):not(:disabled){border-color:var(--text-subtle)}input.svelte-1dpovon:checked,input.svelte-1dpovon:indeterminate{border-color:var(--accent);background:var(--accent)}input.svelte-1dpovon:before{content:"";width:var(--space-2);height:var(--space-4);border:solid var(--accent-contrast);transition:transform var(--duration-fast) var(--ease-out);border-width:0 2px 2px 0;transform:translateY(-1px)rotate(45deg)scale(0)}input.svelte-1dpovon:checked:before{transform:translateY(-1px)rotate(45deg)scale(1)}input.svelte-1dpovon:indeterminate:before{width:var(--space-3);border-width:0 0 2px;height:0;transform:none}input.svelte-1dpovon:disabled{background:var(--surface-sunken);border-color:var(--border)}input.svelte-1dpovon:checked:disabled,input.svelte-1dpovon:indeterminate:disabled{background:var(--text-subtle);border-color:var(--text-subtle)}.label.svelte-1dpovon{min-width:0}.field.svelte-atqe3o{gap:var(--space-1);border:none;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.label.svelte-atqe3o{align-items:baseline;gap:var(--space-2);color:var(--text);font-size:var(--text-sm);font-weight:var(--weight-medium);padding:0;display:flex}.optional.svelte-atqe3o{color:var(--text-subtle);font-weight:var(--weight-regular)}.message.svelte-atqe3o{font-size:var(--text-sm)}.hint.svelte-atqe3o{color:var(--text-muted)}.error.svelte-atqe3o{color:var(--text-danger)}.field.svelte-1yh8qq1{align-items:flex-start;gap:var(--space-3);flex-direction:column;display:flex}.filled-actions.svelte-1yh8qq1{width:min(30rem,100%)}.label.svelte-1yh8qq1{font-size:var(--text-sm);font-weight:var(--weight-medium)}.frame.svelte-1yh8qq1{width:min(30rem,100%);position:relative}.frame.filled.svelte-1yh8qq1{border-radius:var(--radius-lg);overflow:hidden}.overlay.svelte-1yh8qq1{justify-content:flex-end;gap:var(--space-2);padding:var(--space-3);background:linear-gradient(to top, var(--scrim), transparent 90%);opacity:0;transition:opacity var(--duration-base) var(--ease-out), transform var(--duration-base) var(--ease-out);transform:translateY(var(--space-2));flex-wrap:wrap;display:flex;position:absolute;bottom:0;left:0;right:0}.frame.svelte-1yh8qq1:hover .overlay:where(.svelte-1yh8qq1),.frame.svelte-1yh8qq1:focus-within .overlay:where(.svelte-1yh8qq1){opacity:1;transform:translateY(0)}.template.svelte-1yh8qq1{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-4);border:1px dashed var(--border-strong);border-radius:var(--radius-lg);background:var(--surface-sunken);color:var(--text-muted);text-align:center;flex-direction:column;display:flex}.glyph.svelte-1yh8qq1{width:var(--space-8);height:var(--space-8)}.hint.svelte-1yh8qq1{max-width:var(--measure);font-size:var(--text-sm)}.actions.svelte-1yh8qq1{gap:var(--space-3);flex-wrap:wrap;display:flex}.filled-actions.svelte-1yh8qq1{align-self:stretch;gap:var(--space-2)}.filled-actions.svelte-1yh8qq1 .button{flex:1 1 0;min-width:0}.generating-overlay.svelte-1yh8qq1,.drawing.svelte-1yh8qq1{border-radius:var(--radius-lg);position:absolute;inset:0;overflow:hidden}.generating-overlay.svelte-1yh8qq1{z-index:2;background:var(--generating-ground)}.drawing.svelte-1yh8qq1{background:var(--generating-ground)}.drawing.svelte-1yh8qq1:after{background:linear-gradient(var(--generating-grid) 1px, transparent 1px), linear-gradient(90deg, var(--generating-grid) 1px, transparent 1px), radial-gradient(circle at center, transparent 25%, var(--generating-vignette) 100%);content:"";opacity:.55;background-size:2.5rem 2.5rem,2.5rem 2.5rem,100% 100%;position:absolute;inset:0}.wash.svelte-1yh8qq1{filter:blur(26px);opacity:.78;will-change:transform;border-radius:42% 58% 63% 37%/46% 38% 62% 54%;position:absolute}.wash-one.svelte-1yh8qq1{background:var(--generating-1);width:78%;height:94%;animation:9s ease-in-out infinite alternate svelte-1yh8qq1-float-one;top:-24%;left:-16%}.wash-two.svelte-1yh8qq1{background:var(--generating-2);width:84%;height:92%;animation:11s ease-in-out infinite alternate svelte-1yh8qq1-float-two;bottom:-28%;right:-20%}.wash-three.svelte-1yh8qq1{background:var(--generating-3);opacity:.62;width:58%;height:62%;animation:7s ease-in-out infinite alternate svelte-1yh8qq1-float-three;top:22%;left:28%}.stroke.svelte-1yh8qq1{border-radius:var(--radius-full);background:var(--generating-sheen);height:.24rem;box-shadow:0 0 1rem var(--generating-glow);opacity:0;transform-origin:0;animation:svelte-1yh8qq1-draw-stroke 4.8s var(--ease-out) infinite;position:absolute;left:14%;transform:scaleX(0)}.stroke-one.svelte-1yh8qq1{width:42%;top:25%}.stroke-two.svelte-1yh8qq1{width:66%;animation-delay:.3s;top:35%}.stroke-three.svelte-1yh8qq1{width:54%;animation-delay:.6s;top:45%}.stroke-four.svelte-1yh8qq1{width:34%;animation-delay:.9s;top:55%}.scan.svelte-1yh8qq1{background:linear-gradient(90deg, transparent, var(--generating-scan), transparent);filter:blur(8px);width:48%;height:145%;animation:5.4s ease-in-out infinite svelte-1yh8qq1-scan;position:absolute;top:-18%;right:-20%;transform:rotate(16deg)translate(0)}.caption.svelte-1yh8qq1{align-items:center;gap:var(--space-2);padding:var(--space-4);pointer-events:none;flex-direction:column;display:flex;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.caption.svelte-1yh8qq1 .status{padding:var(--space-3) var(--space-4);border:1px solid var(--generating-panel-border);border-radius:var(--radius-lg);background:var(--generating-panel);box-shadow:var(--generating-panel-shadow);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@keyframes svelte-1yh8qq1-float-one{0%{transform:translate(0,0)scale(1)}to{transform:translate(22%,18%)scale(1.14)rotate(8deg)}}@keyframes svelte-1yh8qq1-float-two{0%{transform:translate(0,0)scale(1.1)}to{transform:translate(-20%,-14%)scale(.94)rotate(-10deg)}}@keyframes svelte-1yh8qq1-float-three{0%{transform:translate(0,0)scale(.9)}to{transform:translate(-12%,16%)scale(1.2)rotate(12deg)}}@keyframes svelte-1yh8qq1-draw-stroke{0%,8%{opacity:0;transform:scaleX(0)}22%,62%{opacity:.44;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}@keyframes svelte-1yh8qq1-scan{0%,12%{opacity:0;transform:rotate(16deg)translate(0)}24%{opacity:.55}72%,to{opacity:0;transform:rotate(16deg)translate(-245%)}}@media (prefers-reduced-motion:reduce){.overlay.svelte-1yh8qq1{transition:none}.wash.svelte-1yh8qq1,.stroke.svelte-1yh8qq1,.scan.svelte-1yh8qq1{animation:none}.stroke.svelte-1yh8qq1{opacity:.3;transform:scaleX(1)}}.failure.svelte-1yh8qq1{color:var(--text-danger);font-size:var(--text-sm)}.group.svelte-3coogm{gap:var(--space-1);flex-direction:column;display:flex}.option.svelte-3coogm{align-items:flex-start;gap:var(--space-3);min-height:var(--control-sm);padding-block:var(--space-2);cursor:pointer;display:flex}.option.disabled.svelte-3coogm{color:var(--text-subtle);cursor:not-allowed}input.svelte-3coogm{width:var(--space-6);height:var(--space-6);accent-color:var(--accent);cursor:inherit;flex:none;margin:0}.text.svelte-3coogm{flex-direction:column;min-width:0;display:flex}.description.svelte-3coogm{color:var(--text-muted);font-size:var(--text-sm)}.search.svelte-18cd4t0{align-items:center;min-width:0;display:flex;position:relative}.input.svelte-18cd4t0{border-radius:var(--radius-md);padding-inline-start:var(--space-12);padding-inline-end:calc(var(--control-sm) + var(--space-2))}.input.pill.svelte-18cd4t0{border-radius:var(--radius-full);background:var(--surface-sunken)}.input.svelte-18cd4t0::-webkit-search-cancel-button{appearance:none}.icon.svelte-18cd4t0{width:var(--space-4);height:var(--space-4);color:var(--text-subtle);pointer-events:none;position:absolute;inset-inline-start:var(--space-4)}.search.svelte-18cd4t0:focus-within .icon:where(.svelte-18cd4t0){color:var(--accent)}.icon.svelte-18cd4t0 svg{width:100%;height:100%;display:block}.clear.svelte-18cd4t0{position:absolute;inset-inline-end:var(--space-1)}.segments.svelte-1pzf5fv{padding:var(--space-1);gap:var(--space-1);border:1px solid var(--border);border-radius:var(--radius-full);background:var(--surface-sunken);display:inline-flex}.segment.svelte-1pzf5fv{padding:var(--space-1) var(--space-2);min-height:var(--control-sm);border-radius:var(--radius-full);color:var(--text-muted);font:inherit;font-size:var(--text-xs);font-weight:var(--weight-medium);white-space:nowrap;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);background:0 0;border:none}.segment.svelte-1pzf5fv:hover{color:var(--text)}.segment[aria-pressed=true].svelte-1pzf5fv{background:var(--surface-raised);color:var(--text);box-shadow:var(--shadow-card)}@media print{.segments.svelte-1pzf5fv{display:none}}.select.svelte-qejzp0{cursor:pointer;padding-inline-end:var(--space-2)}.select.inline.svelte-qejzp0{width:auto}.stepper.svelte-4w1k2t{align-self:flex-start;align-items:center;gap:var(--space-1);border:1px solid var(--border-strong);border-radius:var(--radius-full);background:var(--surface-raised);display:inline-flex}.stepper.disabled.svelte-4w1k2t{opacity:.55}.value.svelte-4w1k2t{width:3ch;color:var(--text);font:inherit;font-variant-numeric:tabular-nums;font-weight:var(--weight-semibold);text-align:center;appearance:textfield;background:0 0;border:none}.value.svelte-4w1k2t::-webkit-outer-spin-button{appearance:none;margin:0}.value.svelte-4w1k2t::-webkit-inner-spin-button{appearance:none;margin:0}.row.svelte-mglhj0{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:var(--control-sm);display:flex}.row.disabled.svelte-mglhj0{color:var(--text-subtle)}.text.svelte-mglhj0{flex-direction:column;min-width:0;display:flex}.label.svelte-mglhj0{font-weight:var(--weight-medium)}.description.svelte-mglhj0{color:var(--text-muted);font-size:var(--text-sm)}.switch.svelte-mglhj0{width:var(--space-12);height:var(--space-8);border-radius:var(--radius-full);background:var(--border-strong);cursor:pointer;transition:background-color var(--duration-base) var(--ease-out);border:none;flex:none;padding:0;position:relative}.switch[aria-checked=true].svelte-mglhj0{background:var(--accent)}.switch.svelte-mglhj0:disabled{cursor:not-allowed;opacity:.55}.knob.svelte-mglhj0{width:var(--space-6);height:var(--space-6);border-radius:var(--radius-full);background:var(--surface-raised);transition:transform var(--duration-base) var(--ease-spatial);position:absolute;inset-block-start:var(--space-1);inset-inline-start:var(--space-1)}.switch[aria-checked=true].svelte-mglhj0 .knob:where(.svelte-mglhj0){transform:translateX(var(--space-4))}.area.svelte-10r4dg6{height:auto;min-height:var(--control-md);padding-block:var(--space-2);line-height:var(--leading-normal);resize:none;overflow:hidden}
