.conf-badge.svelte-f3ijdx{font-size:.72rem;padding:.1rem .4rem;border-radius:2px}.conf-badge--high.svelte-f3ijdx{background:#10b98126;color:#10b981}.conf-badge--mid.svelte-f3ijdx{background:#f59e0b26;color:#f59e0b}.conf-badge--low.svelte-f3ijdx{background:#ef444426;color:#ef4444}.statute-item.svelte-ir6cwm{border:1px solid var(--color-border)}.statute-header.svelte-ir6cwm{display:flex;align-items:center;gap:.75rem;width:100%;padding:.7rem .9rem;background:var(--color-bg-soft);border:none;cursor:pointer;text-align:start;color:var(--color-text)}.statute-header.svelte-ir6cwm:hover{background:var(--color-border)}.statute-name.svelte-ir6cwm{font-weight:600;font-size:.92rem;flex:1}.statute-meta.svelte-ir6cwm{font-size:.76rem;color:var(--color-muted)}.statute-chevron.svelte-ir6cwm{font-size:.65rem;color:var(--color-muted)}.statute-body.svelte-ir6cwm{padding:.75rem .9rem;display:flex;flex-direction:column;gap:1rem}.article-row.svelte-ir6cwm{display:flex;flex-direction:column;gap:.4rem}.article-info.svelte-ir6cwm{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}.article-id.svelte-ir6cwm{font-weight:700;font-size:.82rem;color:var(--color-primary-strong);font-family:monospace}.article-provision.svelte-ir6cwm{font-size:.82rem;color:var(--color-text)}.article-entries.svelte-ir6cwm{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.2rem}.article-entries.svelte-ir6cwm li:where(.svelte-ir6cwm){font-size:.82rem;display:flex;align-items:baseline;gap:.5rem}.entry-link.svelte-ir6cwm{color:var(--color-primary);text-decoration:none}.entry-link.svelte-ir6cwm:hover{text-decoration:underline}.entry-meta.svelte-ir6cwm{font-size:.72rem;color:var(--color-muted);font-family:monospace}@media(max-width:760px){.article-info.svelte-ir6cwm{flex-direction:column;align-items:flex-start}}.gap-header.svelte-4goe72{margin-bottom:.8rem}.gap-title.svelte-4goe72{margin:0 0 .4rem;font-size:1rem;font-weight:700;display:flex;align-items:center;gap:.5rem}.gap-hint-top.svelte-4goe72{font-size:.76rem;color:var(--color-muted);margin:0}.gap-count.svelte-4goe72{display:inline-flex;align-items:center;justify-content:center;min-width:1.4rem;height:1.4rem;padding:0 .3rem;background:#d97706;color:#fff;font-size:.72rem;font-weight:700;border-radius:2px}.gap-table.svelte-4goe72{width:100%;border-collapse:collapse;font-size:.82rem;margin-bottom:.75rem}.gap-table.svelte-4goe72 th:where(.svelte-4goe72),.gap-table.svelte-4goe72 td:where(.svelte-4goe72){text-align:start;padding:.4rem .6rem;border-bottom:1px solid var(--color-border)}.gap-table.svelte-4goe72 th:where(.svelte-4goe72){font-size:.72rem;text-transform:uppercase;letter-spacing:.05em;color:var(--color-muted);font-weight:600}.td-mono.svelte-4goe72{font-family:monospace;font-size:.76rem}.entry-link.svelte-4goe72{color:var(--color-primary);text-decoration:none}.entry-link.svelte-4goe72:hover{text-decoration:underline}.gap-badge.svelte-4goe72{font-size:.7rem;padding:.1rem .4rem;border-radius:2px}.gap-badge--not_analysed.svelte-4goe72{background:#6b728026;color:#9ca3af}.gap-badge--no_suggestions.svelte-4goe72{background:#f59e0b26;color:#f59e0b}.gap-hint.svelte-4goe72{font-size:.76rem;color:var(--color-muted)}@media(max-width:760px){.gap-table.svelte-4goe72 th:where(.svelte-4goe72):nth-child(3),.gap-table.svelte-4goe72 td:where(.svelte-4goe72):nth-child(3){display:none}}.lf-header.svelte-o9wng3{margin-bottom:1rem}.lf-advisory.svelte-o9wng3{font-size:.82rem;color:var(--color-muted);margin-top:.4rem;border-left:3px solid var(--color-primary);padding-inline-start:.6rem}.lf-grid.svelte-o9wng3{display:grid;grid-template-columns:1fr;gap:1.2rem;margin-top:1.5rem}.lf-empty.svelte-o9wng3{color:var(--color-muted);font-size:.88rem}.statute-list.svelte-o9wng3{display:flex;flex-direction:column;gap:2px}.empty-cmd.svelte-o9wng3{display:inline-block;background:var(--color-bg-soft);border:1px solid var(--color-border);padding:.4rem .9rem;font-family:monospace;font-size:.92rem;margin-bottom:.6rem}.empty-sub.svelte-o9wng3{font-size:.8rem;color:var(--color-muted)}
