.panel.svelte-ofd6sl{background:var(--surface-2);border:1px solid var(--border);border-radius:16px;flex-direction:column;gap:20px;padding:24px;display:flex}.top.svelte-ofd6sl{flex-wrap:wrap;align-items:flex-start;gap:12px;display:flex}.plain.svelte-ofd6sl{color:inherit;text-decoration:none}.plain.svelte-ofd6sl:hover{text-decoration:underline}h2.svelte-ofd6sl{letter-spacing:-.01em;margin:0;font-size:26px;font-weight:700}h3.svelte-ofd6sl{margin:0;font-size:13px;font-weight:500}.grow.svelte-ofd6sl{flex-grow:1}.muted.svelte-ofd6sl{color:var(--text-muted);font-size:13px}.small.svelte-ofd6sl{font-size:13px}.instances.svelte-ofd6sl{flex-wrap:wrap;gap:6px;display:flex}.pill.svelte-ofd6sl{height:var(--control-h-sm);border-radius:var(--control-radius-sm);border:1px solid var(--border-strong);align-items:center;gap:8px;padding:0 10px;font-size:13px;transition:background-color .12s;display:flex}.pill.svelte-ofd6sl:hover{background:var(--surface-hover)}.pill.svelte-ofd6sl:active{background:var(--surface-active)}.pill[aria-pressed=true].svelte-ofd6sl{border-color:var(--selected);box-shadow:0 0 0 1px var(--selected)}.versionbox.svelte-ofd6sl{background:var(--surface-3);border-radius:12px;flex-wrap:wrap;align-items:center;gap:20px;padding:18px 20px;display:flex}.col.svelte-ofd6sl{flex-direction:column;gap:4px;display:flex}.big.svelte-ofd6sl{font-size:22px;font-weight:600}svg.svelte-ofd6sl{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;color:var(--text-muted);flex-shrink:0}.done.svelte-ofd6sl{height:var(--control-h);padding:0 var(--control-px);border-radius:var(--control-radius);background:var(--ok);color:var(--on-ok);align-items:center;gap:8px;font-size:14px;font-weight:600;transition:filter .12s,transform 60ms;display:flex}.done.svelte-ofd6sl:hover{filter:brightness(1.08)}.done.svelte-ofd6sl:active{filter:brightness(.94);transform:translateY(1px)}.done.svelte-ofd6sl svg:where(.svelte-ofd6sl){color:inherit}.field.svelte-ofd6sl{flex-direction:column;gap:6px;display:flex}.setup.svelte-ofd6sl{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;display:grid}input.svelte-ofd6sl,select.svelte-ofd6sl{max-width:320px}.setup.svelte-ofd6sl input:where(.svelte-ofd6sl),.setup.svelte-ofd6sl select:where(.svelte-ofd6sl){width:100%;max-width:none}input[aria-invalid=true].svelte-ofd6sl{border-color:var(--critical)}.hint.svelte-ofd6sl{color:var(--text-muted);font-size:13px}.note.svelte-ofd6sl{background:var(--update-bg);border:1px solid var(--update-border);border-radius:10px;gap:10px;padding:12px 14px;font-size:14px;line-height:1.5;display:flex}.note.svelte-ofd6sl svg:where(.svelte-ofd6sl){color:var(--update);margin-top:1px}.note.info.svelte-ofd6sl{background:var(--surface-3);border-color:var(--border)}.note.info.svelte-ofd6sl svg:where(.svelte-ofd6sl){color:var(--text-muted)}.counts.svelte-ofd6sl{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.count.svelte-ofd6sl{background:var(--surface-3);border-radius:10px;flex-direction:column;gap:6px;padding:10px;display:flex}.count.svelte-ofd6sl .type{align-self:flex-start;min-width:0;font-size:10px}.n.svelte-ofd6sl{font-size:20px;font-weight:600}.tabs.svelte-ofd6sl{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:4px;display:flex}[role=tablist].svelte-ofd6sl{flex-wrap:wrap;gap:4px;display:flex}[role=tab].svelte-ofd6sl{height:var(--control-h);color:var(--text-muted);border-radius:var(--control-radius-sm) var(--control-radius-sm) 0 0;border-bottom:2px solid #0000;align-items:center;margin-bottom:-1px;padding:0 14px;font-size:14px;font-weight:500;transition:background-color .12s,color .12s;display:flex}[role=tab].svelte-ofd6sl:hover{color:var(--text);background:var(--surface-hover)}[role=tab].svelte-ofd6sl:active{background:var(--surface-active)}[role=tab][aria-selected=true].svelte-ofd6sl{color:var(--text);border-bottom-color:var(--text)}.toggle.svelte-ofd6sl{height:var(--control-h-sm);color:var(--text-soft);cursor:pointer;align-items:center;gap:8px;font-size:13px;display:flex}.tabpanel.svelte-ofd6sl{flex-direction:column;gap:18px;display:flex}.good.svelte-ofd6sl{background:var(--ok-bg);border:1px solid var(--ok-border);border-radius:12px;padding:18px;font-size:14px}.release.svelte-ofd6sl{flex-direction:column;gap:10px;display:flex}.release.svelte-ofd6sl header:where(.svelte-ofd6sl){align-items:center;gap:10px;display:flex}.ver.svelte-ofd6sl{font-size:16px;font-weight:600;text-decoration:none}a.ver.svelte-ofd6sl:hover{text-decoration:underline}.line.svelte-ofd6sl{background:var(--border);flex-grow:1;height:1px}.badge.svelte-ofd6sl{border:1px solid var(--stale-border);border-radius:4px;padding:2px 6px;font-size:11px}.item.svelte-ofd6sl{background:var(--surface-3);border-radius:10px;align-items:flex-start;gap:12px;padding:10px 12px;font-size:14px;line-height:1.5;display:flex}.item.security.svelte-ofd6sl{background:var(--critical-bg)}.refs.svelte-ofd6sl{color:var(--critical);font-size:12px}.divider.svelte-ofd6sl{color:var(--text-muted);align-items:center;gap:12px;font-size:13px;display:flex}.divider.svelte-ofd6sl:before,.divider.svelte-ofd6sl:after{content:"";background:var(--border-strong);flex-grow:1;height:1px}.vuln.svelte-ofd6sl{background:var(--critical-bg);border:1px solid var(--critical-border);border-radius:10px;gap:14px;padding:12px;display:flex}.score.svelte-ofd6sl{color:var(--critical);min-width:48px;font-size:20px;font-weight:700}.module.svelte-ofd6sl{grid-template-columns:max-content 1fr;gap:10px 16px;margin:0;font-size:14px;display:grid}dt.svelte-ofd6sl{color:var(--text-muted)}dd.svelte-ofd6sl{word-break:break-all;flex-direction:column;gap:4px;margin:0;display:flex}table.svelte-ofd6sl{border-collapse:collapse;font-size:13px}th.svelte-ofd6sl,td.svelte-ofd6sl{text-align:left;padding:4px 12px 4px 0}th.svelte-ofd6sl{color:var(--text-muted);font-weight:500}tr.ended.svelte-ofd6sl{color:var(--text-muted)}.remove.svelte-ofd6sl{color:var(--text-soft);flex:none}@media (width<=720px){.panel.svelte-ofd6sl{border-radius:0;padding:16px}.counts.svelte-ofd6sl{grid-template-columns:repeat(3,minmax(0,1fr))}}.tile.svelte-4lsiak{border-radius:var(--radius-lg);background:var(--surface);border:1px solid var(--border);flex-direction:column;gap:10px;width:100%;min-height:172px;padding:16px;transition:background-color .12s,border-color .12s,box-shadow .12s;display:flex}.tile.svelte-4lsiak:hover{background:var(--surface-hover)}.tile.svelte-4lsiak:active{background:var(--surface-active)}.critical.svelte-4lsiak{border-color:var(--critical-border)}.update.svelte-4lsiak{border-color:var(--update-border)}.eol.svelte-4lsiak{border-color:var(--eol-border)}.ok.svelte-4lsiak{border-color:var(--ok-border)}.stale.svelte-4lsiak{border-style:dashed;border-color:var(--stale-border)}.tile[aria-pressed=true].svelte-4lsiak{border-color:var(--selected);box-shadow:0 0 0 1px var(--selected);background:var(--selected-bg)}.tile.svelte-4lsiak:focus-visible{outline-offset:3px}.head.svelte-4lsiak{align-items:flex-start;gap:8px;width:100%;display:flex}.title.svelte-4lsiak{flex-direction:column;flex-grow:1;gap:2px;display:flex}.name.svelte-4lsiak{font-size:17px;font-weight:600}.muted.svelte-4lsiak{color:var(--text-muted);font-size:12px}.unknown.svelte-4lsiak{color:var(--text-muted);border:1px dashed var(--border-strong);border-radius:6px;padding:3px 6px;font-size:12px}.versions.svelte-4lsiak{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:8px;font-size:15px;display:flex}svg.svelte-4lsiak{fill:none;stroke:var(--text-muted);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.behind.svelte-4lsiak{color:var(--text-soft);font-size:13px}.grow.svelte-4lsiak{flex-grow:1}.foot.svelte-4lsiak{width:100%;color:var(--text-muted);align-items:center;gap:8px;font-size:12px;display:flex}.badge.svelte-4lsiak{white-space:nowrap;border:1px solid var(--stale-border);color:var(--text);border-radius:4px;flex-shrink:0;padding:2px 6px}.board.svelte-jpc25w{grid-template-columns:minmax(0,3fr) minmax(380px,2fr);align-items:start;gap:24px;display:grid}.board.single.svelte-jpc25w{grid-template-columns:minmax(0,1fr)}.left.svelte-jpc25w{flex-direction:column;gap:16px;min-width:0;display:flex}.right.svelte-jpc25w{max-height:calc(100vh - 32px);position:sticky;top:16px;overflow-y:auto}.summary.svelte-jpc25w{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.stat.svelte-jpc25w{background:var(--surface);border:1px solid var(--border);border-radius:12px;align-items:center;gap:14px;padding:14px 16px;transition:background-color .12s,border-color .12s;display:flex}.stat.svelte-jpc25w:hover:not(:disabled){background:var(--surface-hover)}.stat.svelte-jpc25w:active:not(:disabled){background:var(--surface-active)}.stat[aria-pressed=true].svelte-jpc25w{box-shadow:0 0 0 1px}.stat.critical[aria-pressed=true].svelte-jpc25w{background:var(--critical-bg);border-color:var(--critical);color:var(--critical)}.stat.eol[aria-pressed=true].svelte-jpc25w{background:var(--eol-bg);border-color:var(--eol);color:var(--eol)}.stat.update[aria-pressed=true].svelte-jpc25w{background:var(--update-bg);border-color:var(--update);color:var(--update)}.stat.ok[aria-pressed=true].svelte-jpc25w{background:var(--ok-bg);border-color:var(--ok);color:var(--ok)}.stat.svelte-jpc25w:disabled{opacity:.5;cursor:default}.shown.svelte-jpc25w{color:var(--text-soft);align-items:center;gap:10px;margin:0;font-size:14px;display:flex}.dot.svelte-jpc25w{border-radius:6px;width:12px;height:12px}.critical.svelte-jpc25w .dot:where(.svelte-jpc25w){background:var(--critical)}.eol.svelte-jpc25w .dot:where(.svelte-jpc25w){background:var(--eol)}.update.svelte-jpc25w .dot:where(.svelte-jpc25w){background:var(--update)}.ok.svelte-jpc25w .dot:where(.svelte-jpc25w){background:var(--ok)}.col.svelte-jpc25w{flex-direction:column;gap:2px;display:flex}.n.svelte-jpc25w{font-size:26px;font-weight:600;line-height:1}.muted.svelte-jpc25w{color:var(--text-muted);font-size:13px}.center.svelte-jpc25w{text-align:center;padding:48px}.filters.svelte-jpc25w{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.grow.svelte-jpc25w{flex-grow:1}.search.svelte-jpc25w{min-width:180px}.toggle.svelte-jpc25w{height:var(--control-h-sm);color:var(--text-soft);cursor:pointer;align-items:center;gap:6px;font-size:13px;display:flex}.grid.svelte-jpc25w{grid-template-columns:repeat(auto-fill, minmax(var(--tile-min,240px), 1fr));gap:16px;display:grid}@media (width<=1100px){.board.svelte-jpc25w{grid-template-columns:minmax(0,1fr)}.right.svelte-jpc25w{display:none}.right.overlay.svelte-jpc25w{z-index:40;background:var(--bg);max-height:none;padding:16px;display:block;position:fixed;inset:0}}@media (width<=720px){.summary.svelte-jpc25w{grid-template-columns:repeat(2,minmax(0,1fr))}.right.overlay.svelte-jpc25w{padding:0}}@media (width<=640px){.summary.svelte-jpc25w{scroll-snap-type:x mandatory;gap:10px;margin-left:-16px;margin-right:-16px;padding:0 16px 4px;display:flex;overflow-x:auto}.summary.svelte-jpc25w>*{scroll-snap-align:start;flex:none;min-width:148px}}.back.svelte-jpc25w{display:none}@media (width<=1100px){.right.overlay.svelte-jpc25w .back:where(.svelte-jpc25w){margin-bottom:12px;display:inline-flex}.right.overlay.svelte-jpc25w{padding:calc(12px + env(safe-area-inset-top)) 16px calc(16px + env(safe-area-inset-bottom));overflow-y:auto}}
