.page.svelte-fa12fe{max-width:44rem;display:flex;flex-direction:column;gap:var(--space-5)}.intro.svelte-fa12fe{text-align:center;padding-top:var(--space-5)}h1.svelte-fa12fe{font-size:var(--font-size-2xl);letter-spacing:-.02em;line-height:var(--line-height-tight);margin-bottom:var(--space-2)}.sub.svelte-fa12fe{color:var(--color-text-muted)}.tools.svelte-fa12fe{margin-top:var(--space-3);font-size:var(--font-size-sm);color:var(--color-text-subtle)}.tools.svelte-fa12fe [aria-current]:where(.svelte-fa12fe){color:var(--color-text);font-weight:var(--font-weight-semibold)}.drop.svelte-fa12fe{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);text-align:center;padding:var(--space-8) var(--space-4);border:2px dashed var(--color-border-strong);border-radius:var(--radius-lg);background-color:var(--color-surface);cursor:pointer;transition:border-color var(--duration-base) var(--easing-standard),background-color var(--duration-base) var(--easing-standard)}.drop.svelte-fa12fe:hover,.drop.dragging.svelte-fa12fe{border-color:var(--color-accent);background-color:var(--color-accent-soft)}.drop.svelte-fa12fe:focus-within{outline:2px solid var(--color-focus-ring);outline-offset:2px}.drop-title.svelte-fa12fe{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold)}.drop-sub.svelte-fa12fe{color:var(--color-text-muted);font-size:var(--font-size-sm)}.link.svelte-fa12fe{color:var(--color-accent-text);text-decoration:underline}.modes.svelte-fa12fe{border:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:var(--space-3)}.mode.svelte-fa12fe{display:grid;grid-template-columns:auto 1fr;column-gap:var(--space-2);row-gap:var(--space-1);align-items:center;padding:var(--space-4);cursor:pointer;border:1px solid var(--color-border);transition:border-color var(--duration-base) var(--easing-standard)}.mode.selected.svelte-fa12fe{border-color:var(--color-accent)}.mode.svelte-fa12fe:focus-within{outline:2px solid var(--color-focus-ring);outline-offset:2px}.mode.svelte-fa12fe input:where(.svelte-fa12fe){accent-color:var(--color-accent);margin:0}.mode-title.svelte-fa12fe{font-weight:var(--font-weight-semibold)}.mode-sub.svelte-fa12fe{grid-column:2;font-size:var(--font-size-sm);color:var(--color-text-muted)}.renditions.svelte-fa12fe{list-style:none;padding:0;margin:0;font-size:var(--font-size-sm);color:var(--color-text-muted)}.hint.svelte-fa12fe{font-size:var(--font-size-sm);color:var(--color-text-subtle)}.job.svelte-fa12fe{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-5)}.job-name.svelte-fa12fe{font-weight:var(--font-weight-semibold);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.job-status.svelte-fa12fe{font-size:var(--font-size-sm);color:var(--color-text-muted)}.error.svelte-fa12fe{color:var(--color-danger)}.warn.svelte-fa12fe{color:var(--color-text)}.actions.svelte-fa12fe{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-2)}.bar.svelte-fa12fe{height:4px;border-radius:var(--radius-pill);background-color:var(--color-surface-raised);overflow:hidden}.bar.svelte-fa12fe span:where(.svelte-fa12fe){display:block;height:100%;background-color:var(--color-accent);transition:width var(--duration-fast) linear}.bar.svelte-fa12fe .indeterminate:where(.svelte-fa12fe){animation:svelte-fa12fe-slide 1.2s var(--easing-standard) infinite}@keyframes svelte-fa12fe-slide{0%{transform:translate(-100%)}to{transform:translate(340%)}}code.svelte-fa12fe{font-family:var(--font-mono);font-size:.95em}
