.main-activity.svelte-1gmwjzs{margin:12px 0 0;padding:0;list-style:none}.main-activity.svelte-1gmwjzs li:where(.svelte-1gmwjzs){border-bottom:1px solid var(--color-kumo-hairline)}.main-activity.svelte-1gmwjzs li:where(.svelte-1gmwjzs):last-child{border:0}.main-activity.svelte-1gmwjzs a:where(.svelte-1gmwjzs){min-width:0;color:inherit;align-items:center;gap:9px;padding:10px 0;font-size:12px;text-decoration:none;display:flex}.main-activity.svelte-1gmwjzs a:where(.svelte-1gmwjzs):hover span:where(.svelte-1gmwjzs){text-underline-offset:3px;text-decoration:underline}.main-activity.svelte-1gmwjzs a:where(.svelte-1gmwjzs):focus-visible{outline:2px solid var(--ring);outline-offset:2px}.main-activity.svelte-1gmwjzs a:where(.svelte-1gmwjzs) svg{color:var(--muted-foreground);flex:none}.main-activity.svelte-1gmwjzs li[data-tone=danger]:where(.svelte-1gmwjzs) a:where(.svelte-1gmwjzs) svg{color:var(--color-kumo-danger)}.main-activity.svelte-1gmwjzs a:where(.svelte-1gmwjzs)>span:where(.svelte-1gmwjzs){text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.main-activity.svelte-1gmwjzs time:where(.svelte-1gmwjzs){color:var(--muted-foreground);white-space:nowrap;flex:none;font-size:10px}.main-activity-quiet.svelte-1gmwjzs{color:var(--muted-foreground);margin:12px 0 0;font-size:12px}.main-logs.svelte-mr35mi{flex-direction:column;gap:12px;min-width:0;display:flex}.main-logs-tools.svelte-mr35mi{gap:8px;min-width:0;display:flex}.main-logs-sheet.svelte-mr35mi{background:var(--color-kumo-recessed);min-width:0;min-height:120px;max-height:min(56vh,560px);font-family:var(--font-mono,ui-monospace, monospace);border-radius:12px;padding:16px;font-size:12px;line-height:1.8;overflow:auto}.main-logs-line.svelte-mr35mi{grid-template-columns:66px minmax(0,1fr);gap:12px;margin:0;display:grid}.main-logs-line.svelte-mr35mi>span:where(.svelte-mr35mi):last-child{overflow-wrap:anywhere;white-space:pre-wrap}.main-logs-time.svelte-mr35mi{color:var(--muted-foreground);flex:none}.main-logs-quiet.svelte-mr35mi,.main-logs-empty.svelte-mr35mi{color:var(--muted-foreground);margin:0}.main-logs-empty.svelte-mr35mi{text-align:center;padding:24px 0}.main-logs-ended.svelte-mr35mi{color:var(--muted-foreground);align-items:center;gap:8px;margin:0;font-size:12px;display:inline-flex}.main-logs-alert.svelte-mr35mi{background:color-mix(in oklab, var(--color-kumo-danger) 8%, transparent);color:var(--color-kumo-danger);border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;display:flex}.main-logs-alert.svelte-mr35mi button:where(.svelte-mr35mi),.main-logs-ended.svelte-mr35mi button:where(.svelte-mr35mi){color:var(--foreground);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;display:inline-flex}.main-install-panel.svelte-1pmao5x{padding:16px 20px 24px;font-size:13px}@media (width<=639px){.main-install-panel.svelte-1pmao5x{padding:14px 16px 20px}}.main-install-description.svelte-1pmao5x{color:var(--muted-foreground);margin:12px 0 0;font-size:13px;line-height:1.6}.main-install-actions.svelte-1pmao5x{flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;display:flex}.main-install-pill.svelte-1pmao5x{border:1px solid var(--border);background:var(--background);height:32px;color:var(--foreground);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.main-install-pill.svelte-1pmao5x:hover{background:var(--hover,var(--muted))}.main-install-pill.primary.svelte-1pmao5x{border-color:var(--foreground);background:var(--foreground);color:var(--background)}.main-install-pill.primary.svelte-1pmao5x:hover{background:color-mix(in srgb, var(--foreground) 88%, var(--background))}.main-install-pill.svelte-1pmao5x:disabled{cursor:not-allowed;opacity:.5}.main-install-pill.svelte-1pmao5x:focus-visible,.main-install-heading.svelte-1pmao5x button:where(.svelte-1pmao5x):focus-visible,.main-install-more.svelte-1pmao5x a:where(.svelte-1pmao5x):focus-visible{outline:2px solid var(--ring);outline-offset:2px}.main-install-attention.svelte-1pmao5x{border:1px solid color-mix(in srgb, var(--color-kumo-danger) 20%, transparent);background:color-mix(in srgb, var(--color-kumo-danger) 6%, var(--background));border-radius:10px;margin-bottom:16px;padding:12px}.main-install-attention.svelte-1pmao5x p:where(.svelte-1pmao5x){align-items:flex-start;gap:8px;margin:0;font-size:12px;line-height:1.65;display:flex}.main-install-attention.svelte-1pmao5x p:where(.svelte-1pmao5x) svg{color:var(--color-kumo-danger);flex:none;margin-top:3px}.main-install-attention.svelte-1pmao5x .main-install-actions:where(.svelte-1pmao5x){margin-top:12px}.main-install-section-switch.svelte-1pmao5x{display:flex}.main-install-sections.svelte-1pmao5x{padding-top:18px}.main-install-card.svelte-1pmao5x{border:1px solid var(--color-kumo-hairline);border-radius:14px;min-width:0;padding:16px}.main-install-card.svelte-1pmao5x h3:where(.svelte-1pmao5x),.main-install-heading.svelte-1pmao5x h3:where(.svelte-1pmao5x){margin:0;font-size:13px;font-weight:500}.main-install-card.svelte-1pmao5x h3:where(.svelte-1pmao5x){margin-bottom:16px}.main-install-card.svelte-1pmao5x dl:where(.svelte-1pmao5x){grid-template-columns:120px minmax(0,1fr);gap:14px 16px;margin:0;font-size:13px;display:grid}@media (width<=420px){.main-install-card.svelte-1pmao5x dl:where(.svelte-1pmao5x){grid-template-columns:104px minmax(0,1fr);column-gap:12px}}.main-install-card.svelte-1pmao5x dt:where(.svelte-1pmao5x){color:var(--muted-foreground)}.main-install-card.svelte-1pmao5x dd:where(.svelte-1pmao5x){min-width:0;margin:0}.main-install-runs-on.svelte-1pmao5x{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.main-install-link.svelte-1pmao5x{min-width:0;color:var(--foreground);align-items:center;gap:4px;text-decoration:underline;display:inline-flex}.main-install-link.svelte-1pmao5x>span:where(.svelte-1pmao5x){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.main-install-quiet-link.svelte-1pmao5x{color:var(--muted-foreground);text-underline-offset:2px;font-size:12px;text-decoration:underline}.main-install-quiet-link.svelte-1pmao5x:hover{color:var(--foreground)}.muted.svelte-1pmao5x{color:var(--muted-foreground)}.main-install-more.svelte-1pmao5x{text-align:right;margin:10px 0 0}.main-install-more.svelte-1pmao5x a:where(.svelte-1pmao5x),.main-install-heading.svelte-1pmao5x button:where(.svelte-1pmao5x){color:var(--muted-foreground);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:3px;padding:0;font-size:11px;text-decoration:none;display:inline-flex}.main-install-more.svelte-1pmao5x a:where(.svelte-1pmao5x):hover,.main-install-heading.svelte-1pmao5x button:where(.svelte-1pmao5x):hover{color:var(--foreground)}.main-install-recent.svelte-1pmao5x{margin-top:28px}.main-install-heading.svelte-1pmao5x{justify-content:space-between;align-items:center;gap:12px;display:flex}.main-install-tabs{background:color-mix(in srgb, var(--color-kumo-fill) 70%, transparent);border-radius:8px;gap:2px;padding:2px;display:inline-flex}.main-install-tabs .main-install-tab{height:26px;color:var(--muted-foreground);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:5px;padding:0 12px;font-size:12.5px;font-weight:500;display:inline-flex}.main-install-tabs .main-install-tab:hover{color:var(--foreground)}.main-install-tabs .main-install-tab[aria-selected=true]{background:var(--color-kumo-base,var(--background));color:var(--foreground);box-shadow:0 0 0 1px var(--color-kumo-hairline), 0 1px 2px #0000000f}.main-install-tabs .main-install-tab:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.main-install-address.svelte-1pb4kx7{pointer-events:auto;min-width:0;color:var(--foreground);text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklab, currentColor 35%, transparent);text-decoration-color:color-mix(in oklab, currentColor 35%, transparent);text-underline-offset:3px;align-items:center;gap:6px;font-size:13px;display:inline-flex;position:relative}.main-install-address.svelte-1pb4kx7:hover{text-decoration-color:currentColor}.main-install-stale.svelte-1pb4kx7{color:var(--muted-foreground);margin:0 0 8px;font-size:12.5px}.main-install-more.svelte-1pb4kx7{justify-content:center;margin-top:16px;display:flex}.main-install-grid.svelte-1pb4kx7{grid-template-columns:repeat(auto-fill,minmax(min(170px,100%),1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.main-install-tile.svelte-1pb4kx7{border-radius:12px;width:100%;min-width:0;max-width:170px;position:relative}.main-install-tile.svelte-1pb4kx7:hover,.main-install-tile.svelte-1pb4kx7:focus-within{background:color-mix(in srgb, var(--color-kumo-fill) 40%, transparent)}.main-install-tile-link.svelte-1pb4kx7{color:inherit;text-align:center;border-radius:12px;flex-direction:column;align-items:center;gap:4px;padding:16px 12px;text-decoration:none;display:flex}.main-install-tile-link.svelte-1pb4kx7:focus-visible,.main-install-tile-settings.svelte-1pb4kx7:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.main-install-tile-name.svelte-1pb4kx7{text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin-top:6px;font-size:14px;font-weight:500;overflow:hidden}.main-install-tile-meta.svelte-1pb4kx7{max-width:100%;color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:16px;overflow:hidden}.main-install-tile-status.svelte-1pb4kx7{color:var(--muted-foreground);align-items:center;gap:4px;margin-top:6px;font-size:12px;line-height:16px;display:inline-flex}.main-install-tile-status.svelte-1pb4kx7>span:where(.svelte-1pb4kx7){background:var(--color-kumo-subtle);border-radius:999px;width:6px;height:6px}.main-install-tile-status[data-tone=positive].svelte-1pb4kx7>span:where(.svelte-1pb4kx7){background:var(--color-kumo-success)}.main-install-tile-status[data-tone=progress].svelte-1pb4kx7>span:where(.svelte-1pb4kx7){background:var(--color-kumo-info)}.main-install-tile-status[data-tone=warning].svelte-1pb4kx7>span:where(.svelte-1pb4kx7){background:var(--color-kumo-warning)}.main-install-tile-status[data-tone=danger].svelte-1pb4kx7>span:where(.svelte-1pb4kx7){background:var(--color-kumo-danger)}.main-install-tile-settings.svelte-1pb4kx7{width:24px;height:24px;color:var(--muted-foreground);opacity:0;pointer-events:none;border-radius:999px;justify-content:center;align-items:center;display:flex;position:absolute;top:4px;right:4px}.main-install-tile-settings.svelte-1pb4kx7:hover{background:var(--color-kumo-fill);color:var(--foreground)}.main-install-tile.svelte-1pb4kx7:hover .main-install-tile-settings:where(.svelte-1pb4kx7),.main-install-tile.svelte-1pb4kx7:focus-within .main-install-tile-settings:where(.svelte-1pb4kx7){opacity:1;pointer-events:auto}@media (width<=767px){.main-install-grid.svelte-1pb4kx7{grid-template-columns:repeat(2,minmax(0,1fr))}.main-install-tile.svelte-1pb4kx7{max-width:none}}@media (hover:none),(width<=767px){.main-install-tile-settings.svelte-1pb4kx7{opacity:1;pointer-events:auto}}
