:root{--task-pending-bg:var(--mdc-theme-secondary);--task-started-bg:var(--mdc-theme-primary);--task-completed-bg:color-mix(in srgb, var(--mdc-theme-primary) 25%, var(--mdc-theme-secondary));--task-finished-bg:color-mix(in srgb, var(--mdc-theme-primary) 35%, var(--mdc-theme-surface));--task-finished-recently-bg:color-mix(in srgb, var(--mdc-theme-primary) 45%, var(--mdc-theme-surface));--task-failed-bg:var(--mdc-theme-error);--task-border-color:var(--mdc-theme-outline, rgba(255, 255, 255, .08));--task-surface:var(--mdc-theme-surface, var(--mdc-theme-background, #1e1e1e));--task-on-surface:var(--mdc-theme-on-surface, #fff);--task-on-primary:var(--mdc-theme-on-primary, #fff);--task-on-secondary:var(--mdc-theme-on-secondary, #fff);--task-on-error:var(--mdc-theme-on-error, #fff)}.task-queue.svelte-11p2hdi.svelte-11p2hdi{width:90%;margin:auto;padding:20px;max-width:1500px}.card-display.svelte-11p2hdi.svelte-11p2hdi{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin:10px}.card-container.svelte-11p2hdi.svelte-11p2hdi{align-items:center;width:250px;overflow-x:auto;text-align:center;margin:20px}.card-container.svelte-11p2hdi>.svelte-11p2hdi{margin:0 auto}@media (max-width: 480px){.card-container.svelte-11p2hdi.svelte-11p2hdi{margin-right:0;padding-right:0;padding-left:0}}.task-table-header.svelte-11p2hdi.svelte-11p2hdi{background:var(--task-surface);line-height:normal;color:var(--task-on-surface)}.task-table-header.svelte-11p2hdi h2.svelte-11p2hdi{margin:0;padding:1em 0;font-size:1em;font-weight:400;letter-spacing:.1em;text-transform:uppercase;color:currentColor;height:30px}.task-table-price.svelte-11p2hdi.svelte-11p2hdi{font-size:4em;margin:.2em 0 0;font-weight:100;color:currentColor}.task-table-price.svelte-11p2hdi span.svelte-11p2hdi{display:block;text-transform:uppercase;font-size:.2em;padding-bottom:2em;font-weight:300;color:color-mix(in srgb,currentColor 55%,transparent)}.task-table-pending.svelte-11p2hdi .task-table-header.svelte-11p2hdi{background:var(--task-pending-bg);color:var(--task-on-secondary)}.task-table-started.svelte-11p2hdi .task-table-header.svelte-11p2hdi{background:var(--task-started-bg);color:var(--task-on-primary)}.task-table-completed.svelte-11p2hdi .task-table-header.svelte-11p2hdi{background:var(--task-completed-bg);color:var(--task-on-surface)}.task-table-finished.svelte-11p2hdi .task-table-header.svelte-11p2hdi{background:var(--task-finished-bg);color:var(--task-on-surface)}.task-table-finished-recently.svelte-11p2hdi .task-table-header.svelte-11p2hdi{background:var(--task-finished-recently-bg);color:var(--task-on-surface)}.task-table-failed.svelte-11p2hdi .task-table-header.svelte-11p2hdi{background:var(--task-failed-bg);color:var(--task-on-error)}.task-table-pending .task-table-header .mdc-circular-progress__indeterminate-circle-graphic,.task-table-completed .task-table-header .mdc-circular-progress__indeterminate-circle-graphic,.task-table-finished .task-table-header .mdc-circular-progress__indeterminate-circle-graphic,.task-table-finished-recently .task-table-header .mdc-circular-progress__indeterminate-circle-graphic,.task-table-started .task-table-header .mdc-circular-progress__indeterminate-circle-graphic,.task-table-failed .task-table-header .mdc-circular-progress__indeterminate-circle-graphic{stroke:currentColor;filter:brightness(150%)}.running-tasks.svelte-11p2hdi.svelte-11p2hdi{width:90%;margin:0 auto 24px;max-width:1500px}.running-list.svelte-11p2hdi.svelte-11p2hdi{list-style:none;padding-left:0;margin:0 0 12px;display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:10px 16px}.running-list.svelte-11p2hdi .running-item.svelte-11p2hdi{position:relative;background:var(--task-surface);border-radius:8px;padding:10px 14px 8px;border:1px solid color-mix(in srgb,var(--mdc-theme-primary) 30%,transparent);overflow:hidden;display:flex;flex-direction:column;gap:4px;color:var(--task-on-surface);transition:background .18s ease,border-color .18s ease,transform .12s ease}.running-list.svelte-11p2hdi .running-item.svelte-11p2hdi:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;background:linear-gradient(90deg,var(--mdc-theme-primary),color-mix(in srgb,var(--mdc-theme-secondary) 65%,var(--mdc-theme-primary)));opacity:.85}.running-list.svelte-11p2hdi .running-item.svelte-11p2hdi:hover{background:color-mix(in srgb,var(--mdc-theme-primary) 18%,var(--task-surface));border-color:color-mix(in srgb,var(--mdc-theme-primary) 55%,transparent);transform:translateY(-2px)}.running-list.svelte-11p2hdi .running-item.svelte-11p2hdi:active{transform:translateY(0);background:color-mix(in srgb,var(--mdc-theme-primary) 30%,var(--task-surface))}.running-list.svelte-11p2hdi .running-item.svelte-11p2hdi:focus-within{outline:2px solid var(--mdc-theme-secondary);outline-offset:1px}.running-list.svelte-11p2hdi .running-summary.svelte-11p2hdi{font-size:.85rem;font-weight:500;letter-spacing:.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center;gap:6px}.running-list.svelte-11p2hdi .task-id.svelte-11p2hdi{color:color-mix(in srgb,var(--task-on-surface) 55%,transparent);font-size:.7rem;font-family:monospace;letter-spacing:.03em;opacity:.9}.running-list.svelte-11p2hdi .task-id code.svelte-11p2hdi{background:color-mix(in srgb,var(--mdc-theme-primary) 20%,transparent);padding:2px 6px;border-radius:4px;display:inline-block}@media (prefers-reduced-motion: reduce){.running-list.svelte-11p2hdi .running-item.svelte-11p2hdi,.running-list.svelte-11p2hdi .running-item.svelte-11p2hdi:hover,.running-list.svelte-11p2hdi .running-item.svelte-11p2hdi:active{transition:none}}.manual-enqueue.svelte-11p2hdi.svelte-11p2hdi{width:90%;margin:0 auto 32px;max-width:1500px}.inline.svelte-11p2hdi.svelte-11p2hdi{width:1.2em;height:1.2em}.manual-row.svelte-11p2hdi.svelte-11p2hdi{width:90%;margin:0 auto 32px;max-width:1500px}.grid-form.svelte-11p2hdi.svelte-11p2hdi{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px}.grid-form.svelte-11p2hdi label.svelte-11p2hdi{display:flex;flex-direction:column;font-size:.8rem;gap:4px;color:var(--task-on-surface)}.grid-form.svelte-11p2hdi input.svelte-11p2hdi,.grid-form.svelte-11p2hdi select.svelte-11p2hdi{background:var(--task-surface);color:var(--task-on-surface);border:1px solid var(--task-border-color);border-radius:4px;padding:6px 8px;font-size:.85rem}.row-options.svelte-11p2hdi.svelte-11p2hdi{display:flex;gap:24px;margin:12px 0;flex-wrap:wrap;color:var(--task-on-surface)}.add-row-btn.svelte-11p2hdi.svelte-11p2hdi{background:var(--mdc-theme-primary);color:var(--mdc-theme-on-primary);border:1px solid color-mix(in srgb,var(--mdc-theme-primary) 65%,transparent);border-radius:6px;padding:10px 20px;font-size:.85rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;display:inline-flex;align-items:center;gap:8px;box-shadow:0 2px 4px #00000059;transition:background .18s ease,box-shadow .18s ease,transform .12s ease}.add-row-btn.svelte-11p2hdi.svelte-11p2hdi:hover:not(:disabled){background:color-mix(in srgb,var(--mdc-theme-primary) 85%,var(--mdc-theme-surface));box-shadow:0 4px 10px #00000073}.add-row-btn.svelte-11p2hdi.svelte-11p2hdi:active:not(:disabled){transform:translateY(1px);box-shadow:0 2px 6px #00000059}.add-row-btn.svelte-11p2hdi.svelte-11p2hdi:focus-visible{outline:2px solid var(--mdc-theme-secondary);outline-offset:2px}.add-row-btn.svelte-11p2hdi.svelte-11p2hdi:disabled{background:color-mix(in srgb,var(--mdc-theme-primary) 30%,var(--mdc-theme-surface));color:color-mix(in srgb,var(--mdc-theme-on-primary) 55%,transparent);cursor:not-allowed;box-shadow:none}.task-expand.svelte-11p2hdi.svelte-11p2hdi{margin:0}.task-expand.svelte-11p2hdi>summary.svelte-11p2hdi{list-style:none;cursor:pointer;outline:none;display:flex;flex-direction:column;gap:4px}.task-expand.svelte-11p2hdi>summary.svelte-11p2hdi::-webkit-details-marker{display:none}.task-expand[open].svelte-11p2hdi.svelte-11p2hdi{background:color-mix(in srgb,var(--mdc-theme-primary) 12%,var(--task-surface));border-radius:8px}.task-details.svelte-11p2hdi.svelte-11p2hdi{margin-top:6px;border-top:1px solid color-mix(in srgb,var(--mdc-theme-primary) 35%,transparent);padding-top:6px}.task-details.svelte-11p2hdi pre.svelte-11p2hdi{margin:0;font-size:.65rem;line-height:1.1;white-space:pre-wrap;word-break:break-word;background:color-mix(in srgb,var(--mdc-theme-primary) 15%,transparent);padding:6px 8px;border-radius:4px}
