.fi.svelte-exy6pm{display:flex;flex-direction:column}.fi__row.svelte-exy6pm{display:flex;align-items:center;gap:.4rem;padding:.6rem .85rem;cursor:pointer;transition:background-color .15s ease;-webkit-user-select:none;user-select:none}.fi__row.svelte-exy6pm:hover{background:var(--bg-hover)}.fi__chevron.svelte-exy6pm{font-size:.65rem;color:var(--text-muted);transition:transform .2s ease;flex-shrink:0;width:.75rem;text-align:center}.fi__chevron--open.svelte-exy6pm{transform:rotate(90deg)}.fi__dot.svelte-exy6pm{width:7px;height:7px;border-radius:50%;flex-shrink:0}.fi__dot--launch.svelte-exy6pm{background:var(--accent-error)}.fi__dot--addon.svelte-exy6pm{background:var(--accent-warning, #f59e0b)}.fi__dot--tooling.svelte-exy6pm{background:var(--accent-info)}.fi__type.svelte-exy6pm{font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);flex-shrink:0}.fi__primary.svelte-exy6pm{font-weight:600;font-size:.84rem;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fi__sep.svelte-exy6pm{color:var(--text-muted);font-size:.78rem;flex-shrink:0}.fi__secondary.svelte-exy6pm{font-size:.78rem;color:var(--text-secondary);font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fi__tertiary.svelte-exy6pm{font-size:.72rem;color:var(--text-muted);flex-shrink:0}.fi__addon-badge.svelte-exy6pm{font-size:.58rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;padding:.08rem .35rem;border-radius:999px;background:#f59e0b26;color:var(--accent-warning, #f59e0b);flex-shrink:0}.fi__spacer.svelte-exy6pm{flex:1;min-width:.5rem}.fi__time.svelte-exy6pm{font-size:.7rem;color:var(--text-muted);white-space:nowrap;flex-shrink:0}.fi__detail-wrapper.svelte-exy6pm{display:grid;grid-template-rows:0fr;transition:grid-template-rows .25s ease}.fi__detail-wrapper--open.svelte-exy6pm{grid-template-rows:1fr}.fi__detail.svelte-exy6pm{overflow:hidden;display:flex;flex-direction:column;gap:.5rem;padding:0 .85rem}.fi__detail-wrapper--open.svelte-exy6pm .fi__detail:where(.svelte-exy6pm){padding:.25rem .85rem .75rem}.fi__addon-note.svelte-exy6pm{margin:0;font-size:.72rem;color:var(--accent-warning, #f59e0b);font-weight:500;line-height:1.4}.fi__context.svelte-exy6pm{margin:0;font-size:.75rem;color:var(--text-muted);font-style:italic;line-height:1.4}.fi__error.svelte-exy6pm{margin:0;font-size:.8rem;color:var(--accent-error);line-height:1.4;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}.fi__chips.svelte-exy6pm{display:flex;flex-wrap:wrap;gap:.3rem}.fi__chip.svelte-exy6pm{font-family:SF Mono,Menlo,monospace;font-size:.63rem;padding:.1rem .4rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--accent-error) 25%,var(--border-color));color:var(--text-secondary);background:var(--bg-secondary)}.fi__actions.svelte-exy6pm{display:flex}.fi__link.svelte-exy6pm{font-size:.72rem;color:var(--accent-primary);text-decoration:none;transition:color .15s ease}.fi__link.svelte-exy6pm:hover{color:var(--text-primary)}.fi__log.svelte-exy6pm{border:1px solid var(--border-color);border-radius:.4rem;overflow:hidden}.fi__log.svelte-exy6pm summary:where(.svelte-exy6pm){padding:.35rem .55rem;font-size:.68rem;font-weight:500;color:var(--text-secondary);cursor:pointer;background:var(--bg-secondary);-webkit-user-select:none;user-select:none}.fi__terminal.svelte-exy6pm{margin:0;padding:.5rem;font-family:JetBrains Mono,SF Mono,Menlo,monospace;font-size:.68rem;line-height:1.4;color:var(--text-primary);background:var(--bg-primary);overflow-x:auto;max-height:280px;overflow-y:auto}.rc.svelte-1ejlgey{display:flex;flex-direction:column;min-width:200px;border-radius:.625rem;background:var(--bg-card);border:1px solid rgba(6,182,212,.15);color:inherit;transition:border-color .2s ease,box-shadow .2s ease;box-shadow:0 0 12px #06b6d414,0 0 4px #06b6d40a;animation:svelte-1ejlgey-glow-pulse 2.5s ease-in-out infinite;overflow:hidden}.rc.svelte-1ejlgey:hover{border-color:#06b6d44d;box-shadow:0 0 20px #06b6d426,0 0 8px #06b6d414}@keyframes svelte-1ejlgey-glow-pulse{0%,to{box-shadow:0 0 12px #06b6d414,0 0 4px #06b6d40a}50%{box-shadow:0 0 20px #06b6d426,0 0 8px #06b6d414}}.rc__body.svelte-1ejlgey{display:flex;flex-direction:column;gap:.35rem;padding:.75rem .9rem;text-decoration:none;color:inherit;transition:background-color .2s ease}.rc__body.svelte-1ejlgey:hover{background:var(--bg-hover)}.rc__top.svelte-1ejlgey{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.rc__title.svelte-1ejlgey{display:flex;align-items:center;gap:.35rem;min-width:0;overflow:hidden}.rc__dot.svelte-1ejlgey{width:7px;height:7px;border-radius:50%;flex-shrink:0}.rc__dot--launch.svelte-1ejlgey{background:var(--accent-error)}.rc__dot--addon.svelte-1ejlgey{background:var(--accent-warning, #f59e0b)}.rc__dot--tooling.svelte-1ejlgey{background:var(--accent-info)}.rc__type.svelte-1ejlgey{font-size:.6rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);flex-shrink:0}.rc__name.svelte-1ejlgey{font-weight:600;font-size:.85rem;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rc__details.svelte-1ejlgey{display:flex;align-items:center;gap:.35rem}.rc__secondary.svelte-1ejlgey{font-size:.75rem;color:var(--text-secondary);font-weight:500}.rc__config.svelte-1ejlgey{font-size:.7rem;color:var(--text-muted)}.rc__config.svelte-1ejlgey:before{content:"·"}.rc__datasource.svelte-1ejlgey{font-size:.68rem;color:var(--text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rc__bottom.svelte-1ejlgey{display:flex;align-items:center;gap:.5rem}.rc__job.svelte-1ejlgey{font-family:SF Mono,Menlo,monospace;font-size:.63rem;color:var(--text-muted)}.rc__addon-status.svelte-1ejlgey{font-size:.6rem;font-weight:500;color:var(--accent-warning, #f59e0b);opacity:.8}.rc.svelte-1ejlgey .rc__timer{color:var(--accent-success)!important}.rc__run-strip.svelte-1ejlgey{display:flex;align-items:center;gap:.4rem;padding:.35rem .9rem;text-decoration:none;color:#fbbf24d9;border-top:1px dashed rgba(251,191,36,.15);background:linear-gradient(90deg,#fbbf240a,#f59e0b0f,#fbbf240a);position:relative;overflow:hidden;transition:color .2s ease,background .2s ease,border-color .2s ease}.rc__run-strip.svelte-1ejlgey:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(251,191,36,.08),transparent);animation:svelte-1ejlgey-shimmer 4s ease-in-out infinite}@keyframes svelte-1ejlgey-shimmer{0%{left:-100%}50%{left:100%}to{left:100%}}.rc__run-strip.svelte-1ejlgey:hover{color:#fbbf24;background:linear-gradient(90deg,#fbbf240f,#f59e0b1a,#fbbf240f);border-color:#fbbf244d}.rc__run-strip.svelte-1ejlgey:hover .rc__run-arrow:where(.svelte-1ejlgey){transform:translate(2px)}.rc__run-signal.svelte-1ejlgey{width:6px;height:6px;border-radius:50%;background:#fbbf24e6;box-shadow:0 0 6px #fbbf2480;flex-shrink:0;animation:svelte-1ejlgey-signal-pulse 2s ease-in-out infinite}@keyframes svelte-1ejlgey-signal-pulse{0%,to{box-shadow:0 0 4px #fbbf244d;opacity:.7}50%{box-shadow:0 0 8px #fbbf2499;opacity:1}}.rc__run-label.svelte-1ejlgey{font-size:.65rem;font-weight:600;letter-spacing:.03em;position:relative}.rc__run-arrow.svelte-1ejlgey{width:14px;height:14px;margin-left:auto;transition:transform .2s ease;position:relative}.cr-wrapper.svelte-17fkhuq{display:flex;align-items:stretch}.cr.svelte-17fkhuq{flex:1;display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.45rem .75rem;text-decoration:none;color:inherit;transition:background-color .15s ease;min-width:0}.cr.svelte-17fkhuq:hover{background:var(--bg-hover)}.cr__left.svelte-17fkhuq{display:flex;align-items:center;gap:.35rem;min-width:0;overflow:hidden}.cr__dot.svelte-17fkhuq{width:6px;height:6px;border-radius:50%;flex-shrink:0;opacity:.7}.cr__dot--launch.svelte-17fkhuq{background:var(--accent-success)}.cr__dot--addon.svelte-17fkhuq{background:var(--accent-warning, #f59e0b);opacity:.7}.cr__dot--tooling.svelte-17fkhuq{background:var(--accent-info);opacity:.6}.cr__type.svelte-17fkhuq{font-size:.6rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);flex-shrink:0}.cr__primary.svelte-17fkhuq{font-weight:600;font-size:.78rem;color:var(--text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cr__sep.svelte-17fkhuq{color:var(--text-muted);font-size:.72rem;flex-shrink:0;opacity:.5}.cr__secondary.svelte-17fkhuq{font-size:.72rem;color:var(--text-muted);white-space:nowrap}.cr__right.svelte-17fkhuq{display:flex;align-items:center;gap:.6rem;flex-shrink:0}.cr__finalizing.svelte-17fkhuq{font-size:.58rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;padding:.06rem .3rem;border-radius:999px;background:#f59e0b1f;color:var(--accent-warning, #f59e0b)}.cr__duration.svelte-17fkhuq{font-family:SF Mono,Menlo,monospace;font-size:.68rem;color:var(--text-muted);font-variant-numeric:tabular-nums}.cr__time.svelte-17fkhuq{font-size:.68rem;color:var(--text-muted);white-space:nowrap;opacity:.7}.cr__run-link.svelte-17fkhuq{display:flex;align-items:center;justify-content:center;width:2rem;flex-shrink:0;border-left:1px dashed rgba(251,191,36,.15);color:#fbbf248c;text-decoration:none;transition:color .2s ease,background .2s ease,border-color .2s ease;background:linear-gradient(90deg,transparent,rgba(251,191,36,.03))}.cr__run-link.svelte-17fkhuq:hover{color:#fbbf24;background:linear-gradient(90deg,transparent,rgba(251,191,36,.08));border-color:#fbbf244d}.cr__run-link.svelte-17fkhuq:hover .cr__run-icon:where(.svelte-17fkhuq){transform:translate(1px)}.cr__run-icon.svelte-17fkhuq{width:14px;height:14px;transition:transform .2s ease}.dashboard.svelte-w0c021{display:flex;flex-direction:column;gap:2.25rem}.dashboard__header.svelte-w0c021{display:flex;align-items:center;justify-content:space-between;gap:1rem}.dashboard__title.svelte-w0c021{margin:0;font-size:1.4rem;font-weight:700;color:var(--text-primary);letter-spacing:-.01em}.dashboard__posts-link.svelte-w0c021{font-size:.78rem;color:var(--text-muted);text-decoration:none;white-space:nowrap;transition:color .15s ease}.dashboard__posts-link.svelte-w0c021:hover{color:var(--accent-primary)}.dashboard__stats.svelte-w0c021{display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem}.stat.svelte-w0c021{display:flex;flex-direction:column;align-items:center;gap:.2rem;padding:1rem .75rem;border-radius:.75rem;background:linear-gradient(135deg,var(--bg-card),var(--bg-secondary));border:1px solid var(--border-color);opacity:.45;transition:opacity .3s ease,box-shadow .3s ease}.stat--active.svelte-w0c021{opacity:1}.stat--danger.stat--active.svelte-w0c021{box-shadow:0 0 24px #ef44441f,0 0 8px #ef44440f;border-color:#ef444433;animation:svelte-w0c021-pulse-danger 3s ease-in-out infinite}.stat--info.stat--active.svelte-w0c021{box-shadow:0 0 20px #06b6d41a,0 0 6px #06b6d40d;border-color:#06b6d433}.stat--success.stat--active.svelte-w0c021{border-color:#22c55e26}@keyframes svelte-w0c021-pulse-danger{0%,to{box-shadow:0 0 24px #ef44441f,0 0 8px #ef44440f}50%{box-shadow:0 0 32px #ef444433,0 0 12px #ef44441a}}.stat__value.svelte-w0c021{font-size:1.5rem;font-weight:700;font-variant-numeric:tabular-nums;line-height:1}.stat--danger.svelte-w0c021 .stat__value:where(.svelte-w0c021){color:var(--accent-error)}.stat--info.svelte-w0c021 .stat__value:where(.svelte-w0c021){color:var(--accent-info)}.stat--success.svelte-w0c021 .stat__value:where(.svelte-w0c021){color:var(--accent-success)}.stat__label.svelte-w0c021{font-size:.7rem;font-weight:500;text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted)}.section.svelte-w0c021{display:flex;flex-direction:column;gap:.75rem}.section__header.svelte-w0c021{display:flex;align-items:center;gap:.5rem}.section__title.svelte-w0c021{margin:0;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;white-space:nowrap}.section__title--danger.svelte-w0c021{color:var(--accent-error)}.section__title--info.svelte-w0c021{color:var(--accent-info)}.section__title--success.svelte-w0c021{color:var(--accent-success)}.section__count.svelte-w0c021{font-size:.65rem;font-weight:600;padding:.1rem .4rem;border-radius:999px;font-variant-numeric:tabular-nums;flex-shrink:0}.section__count--danger.svelte-w0c021{background:#ef444426;color:var(--accent-error)}.section__count--info.svelte-w0c021{background:#06b6d426;color:var(--accent-info)}.section__count--success.svelte-w0c021{background:#22c55e26;color:var(--accent-success)}.section__rule.svelte-w0c021{flex:1;height:1px;min-width:2rem}.section__rule--danger.svelte-w0c021{background:linear-gradient(90deg,rgba(239,68,68,.3),transparent)}.section__rule--info.svelte-w0c021{background:linear-gradient(90deg,rgba(6,182,212,.2),transparent)}.section__rule--success.svelte-w0c021{background:linear-gradient(90deg,rgba(34,197,94,.15),transparent)}.section__card.svelte-w0c021{border-radius:.625rem;border:1px solid var(--border-color);background:var(--bg-card);overflow:hidden}.section__card--danger.svelte-w0c021{border-left:3px solid transparent;border-image:linear-gradient(180deg,#ef4444,#f97316) 1;border-image-slice:0 0 0 3;background:linear-gradient(180deg,rgba(239,68,68,.04) 0%,transparent 50%),var(--bg-card)}.section__card--completed.svelte-w0c021{background:var(--bg-card)}.section__divider.svelte-w0c021{height:1px;background:var(--border-color)}.section__running-grid.svelte-w0c021{display:flex;flex-wrap:wrap;gap:.6rem}
