.protocol-card.svelte-1p9eetd{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.54rem .8rem;padding:.82rem 0;border-bottom:1px solid rgba(23,32,42,.08);color:inherit;text-decoration:none}.protocol-card.svelte-1p9eetd:last-child{border-bottom:0}.protocol-card.svelte-1p9eetd:hover .protocol-name:where(.svelte-1p9eetd){text-decoration:underline;text-underline-offset:.12em}.protocol-card.svelte-1p9eetd:hover .metric-cell:where(.svelte-1p9eetd){border-color:#ad4e2252}.protocol-copy.svelte-1p9eetd{display:grid;gap:.26rem;min-width:0}.protocol-name.svelte-1p9eetd{min-width:0}.protocol-meta.svelte-1p9eetd,.latest-line.svelte-1p9eetd,.match-line.svelte-1p9eetd,.side-meta.svelte-1p9eetd{color:var(--fw-muted);font-size:.82rem;line-height:1.45}.protocol-meta.svelte-1p9eetd{display:flex;flex-wrap:wrap;align-items:center;gap:.24rem .52rem;min-width:0}.source-breakdown.svelte-1p9eetd{color:#73808c;font-weight:650}.protocol-status.svelte-1p9eetd{color:#425365;font-weight:760}.protocol-status.active.svelte-1p9eetd{color:#167044}.protocol-status.warm.svelte-1p9eetd{color:#72510d}.protocol-status.quiet.svelte-1p9eetd,.protocol-status.watching.svelte-1p9eetd{color:#596775}.match-line.svelte-1p9eetd{color:#6a4b22;font-weight:650}.protocol-side.svelte-1p9eetd{display:grid;gap:.32rem;justify-items:end;align-self:start}.side-meta.svelte-1p9eetd{font-weight:760;text-align:right}.side-meta.active.svelte-1p9eetd{color:#167044}.side-meta.warm.svelte-1p9eetd{color:#72510d}.side-meta.quiet.svelte-1p9eetd,.side-meta.watching.svelte-1p9eetd{color:#596775}.protocol-metrics.svelte-1p9eetd{display:grid;grid-template-columns:repeat(3,minmax(4.4rem,1fr));gap:.36rem;align-self:start}.metric-cell.svelte-1p9eetd{display:grid;gap:.05rem;min-width:4.6rem;padding:.48rem .56rem;border:1px solid rgba(23,32,42,.1);border-radius:7px;background:var(--fw-panel-soft);color:inherit}.metric-cell.svelte-1p9eetd strong:where(.svelte-1p9eetd){font-size:.96rem;line-height:1}.metric-cell.svelte-1p9eetd span:where(.svelte-1p9eetd){color:var(--fw-muted);font-size:.72rem;font-weight:700}.latest-line.svelte-1p9eetd{grid-column:1 / -1;margin:0}@media(max-width:640px){.protocol-card.svelte-1p9eetd{grid-template-columns:1fr}.protocol-side.svelte-1p9eetd{justify-items:stretch}.side-meta.svelte-1p9eetd{text-align:left}.protocol-metrics.svelte-1p9eetd{width:100%}}
