.recent.svelte-1s2jk62{border-top:var(--rule) solid var(--ink);padding-top:var(--s-3);margin-bottom:var(--s-5)}.recent.svelte-1s2jk62 h2:where(.svelte-1s2jk62){margin:0 0 var(--s-3)}.recent.svelte-1s2jk62 ul:where(.svelte-1s2jk62){gap:var(--s-3) var(--s-5);grid-template-columns:repeat(auto-fill,minmax(min(100%,20rem),1fr));margin:0;padding:0;list-style:none;display:grid}.recent.svelte-1s2jk62 li:where(.svelte-1s2jk62) a:where(.svelte-1s2jk62){color:var(--ink);margin-right:var(--s-2);font-weight:600;text-decoration:none}.recent.svelte-1s2jk62 li:where(.svelte-1s2jk62) a:where(.svelte-1s2jk62):hover{text-decoration:underline}.recent.svelte-1s2jk62 .when:where(.svelte-1s2jk62){color:var(--ink-muted);font-size:var(--text-xs);margin-left:var(--s-2)}.recent.svelte-1s2jk62 p:where(.svelte-1s2jk62){margin:var(--s-1) 0 0;font-size:var(--text-sm);color:var(--ink-secondary);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.head.svelte-1s2jk62{justify-content:space-between;align-items:flex-end;gap:var(--s-4);margin:var(--s-5) 0 var(--s-4);flex-wrap:wrap;display:flex}.head.svelte-1s2jk62 h1:where(.svelte-1s2jk62){font-size:var(--text-3xl);margin:0 0 var(--s-1);color:var(--brand)}.head.svelte-1s2jk62 p:where(.svelte-1s2jk62){color:var(--ink-secondary);margin:0}.search.svelte-1s2jk62{gap:var(--s-2);margin-bottom:var(--s-4);flex-wrap:wrap;align-items:center;display:flex}.search.svelte-1s2jk62 input:where(.svelte-1s2jk62){min-width:16rem;font:inherit;padding:var(--s-2) var(--s-4);border:1.5px solid var(--ink);background:var(--surface);color:var(--ink);flex:1}.clear.svelte-1s2jk62{color:var(--ink-secondary);font-size:var(--text-sm)}.sr-only.svelte-1s2jk62{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.error.svelte-1s2jk62{color:var(--bad);font-weight:600}.ok.svelte-1s2jk62{color:var(--good);font-weight:600}.scroll.svelte-1s2jk62{background:0 0;border:0;overflow-x:auto}table.svelte-1s2jk62{border-collapse:collapse;width:100%;font-size:var(--text-sm)}th.svelte-1s2jk62,td.svelte-1s2jk62{text-align:left;padding:var(--s-2) var(--s-3);border-top:1px solid var(--border);white-space:nowrap;vertical-align:middle}thead.svelte-1s2jk62 th:where(.svelte-1s2jk62){border-top:0;border-bottom:var(--rule) solid var(--ink);color:var(--ink-muted);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.1em;font-weight:600}.num.svelte-1s2jk62{text-align:right;font-variant-numeric:tabular-nums}.name.svelte-1s2jk62{font-weight:600;text-decoration:none}.name.svelte-1s2jk62:hover{text-decoration:underline}.score.svelte-1s2jk62{font-family:var(--font-display);font-size:var(--text-lg);letter-spacing:-.03em;color:var(--ink);font-weight:800}.badges.svelte-1s2jk62{gap:var(--s-1);flex-wrap:wrap;display:flex}.badge.svelte-1s2jk62{background:var(--surface-2);border:1px solid var(--border);padding:0 var(--s-2);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--ink-secondary);font-weight:600}.badge.accent.svelte-1s2jk62{background:var(--accent-soft);border-color:color-mix(in srgb, var(--accent) 40%, var(--border));color:var(--ink)}.badge.warn.svelte-1s2jk62{border-color:var(--bad);color:var(--bad);background:0 0;font-weight:600}.muted.svelte-1s2jk62{color:var(--ink-muted);font-size:var(--text-xs)}.actions.svelte-1s2jk62{text-align:right}.actions.svelte-1s2jk62 form:where(.svelte-1s2jk62){gap:var(--s-1);display:inline-flex}.empty.svelte-1s2jk62{text-align:center;color:var(--ink-muted);padding:var(--s-6)}.pager.svelte-1s2jk62{justify-content:space-between;gap:var(--s-4);padding:var(--s-4) var(--s-1) var(--s-6);color:var(--ink-muted);font-size:var(--text-sm);display:flex}.pager.svelte-1s2jk62 .links:where(.svelte-1s2jk62){gap:var(--s-4);display:flex}.pager.svelte-1s2jk62 a:where(.svelte-1s2jk62){color:var(--ink);font-weight:600;text-decoration:none}
