.container.svelte-1jll7t5{max-width:780px;margin:0 auto;padding:16px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif}.container.rtl.svelte-1jll7t5{direction:rtl}.nav-bar.svelte-1jll7t5{display:flex;justify-content:space-between;align-items:center;font-size:14px;margin-bottom:16px;gap:8px}.nav-bar.svelte-1jll7t5 a:where(.svelte-1jll7t5){color:#1565c0;text-decoration:none}.nav-bar.svelte-1jll7t5 a:where(.svelte-1jll7t5):hover{text-decoration:underline}.nav-prev.svelte-1jll7t5,.nav-next.svelte-1jll7t5{max-width:30%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav-placeholder.svelte-1jll7t5{width:80px}h1.svelte-1jll7t5{font-size:26px;line-height:1.3;margin:0 0 8px}.subtitle.svelte-1jll7t5{font-size:16px;color:#555;line-height:1.5;margin:0 0 12px}.meta.svelte-1jll7t5{display:flex;flex-wrap:wrap;gap:8px 14px;font-size:13px;color:#888;margin-bottom:20px}.views-badge.svelte-1jll7t5{background:#e3f2fd;color:#1565c0;padding:1px 6px;border-radius:3px;font-weight:600;font-size:11px}.digest-content.svelte-1jll7t5{font-size:16px;line-height:1.7;margin-bottom:24px}.digest-content.svelte-1jll7t5 h1{font-size:22px;margin:20px 0 8px}.digest-content.svelte-1jll7t5 h2{font-size:19px;margin:18px 0 6px}.digest-content.svelte-1jll7t5 h3{font-size:16px;margin:14px 0 4px}.digest-content.svelte-1jll7t5 p{margin:0 0 12px}.digest-content.svelte-1jll7t5 ul{padding-inline-start:20px;margin:0 0 12px}.digest-content.svelte-1jll7t5 li{margin-bottom:4px}.digest-content.svelte-1jll7t5 a{color:#1565c0}.subject-tags.svelte-1jll7t5{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:16px}.tag-pill.svelte-1jll7t5{display:inline-block;padding:4px 12px;border-radius:14px;background:#e3f2fd;color:#1565c0;font-size:13px;text-decoration:none;font-weight:500}.tag-pill.svelte-1jll7t5:hover{background:#bbdefb}.source-stats.svelte-1jll7t5{background:#f8f9fa;border-radius:8px;padding:12px 16px;margin-bottom:20px}.stat-row.svelte-1jll7t5{display:flex;flex-wrap:wrap;gap:6px 16px;font-size:13px;color:#555}.messages-link.svelte-1jll7t5{display:inline-block;margin-top:8px;font-size:14px;color:#1565c0;text-decoration:none}.messages-link.svelte-1jll7t5:hover{text-decoration:underline}.notes-section.svelte-1jll7t5{background:#fffde7;border-radius:8px;padding:12px 16px;margin-bottom:20px}.notes-section.svelte-1jll7t5 h3:where(.svelte-1jll7t5){margin:0 0 6px;font-size:14px}.notes-section.svelte-1jll7t5 p:where(.svelte-1jll7t5){margin:0;font-size:14px;color:#555}.superseded-notice.svelte-1jll7t5{background:#fff3cd;border:1px solid #ffc107;border-radius:8px;padding:10px 16px;margin-bottom:16px;font-size:14px;color:#664d03}.superseded-notice.svelte-1jll7t5 a:where(.svelte-1jll7t5){color:#1565c0;font-weight:600;margin-inline-start:6px}.source-digests.svelte-1jll7t5{background:#f3e8fd;border:1px solid #d1b3f0;border-radius:8px;padding:12px 16px;margin-bottom:20px}.source-digests-label.svelte-1jll7t5{font-weight:700;margin-bottom:8px;color:#6a1b9a;font-size:15px}.source-view-group.svelte-1jll7t5{margin-bottom:10px}.source-view-name.svelte-1jll7t5{font-weight:600;color:#4a148c;margin-bottom:4px;font-size:14px}.source-digests.svelte-1jll7t5 ul:where(.svelte-1jll7t5){margin:0;padding-inline-start:20px}.source-digests.svelte-1jll7t5 li:where(.svelte-1jll7t5){margin-bottom:4px;font-size:14px}.source-digests.svelte-1jll7t5 a:where(.svelte-1jll7t5){color:#1565c0;text-decoration:none}.source-digests.svelte-1jll7t5 a:where(.svelte-1jll7t5):hover{text-decoration:underline}.related-section.svelte-1jll7t5{margin:24px 0;padding:16px;background:#f8f9fa;border-radius:8px;border:1px solid #e0e0e0}.related-section.svelte-1jll7t5 h3:where(.svelte-1jll7t5){margin:0;font-size:16px;color:#333}.rel-tabs.svelte-1jll7t5{display:flex;gap:4px;margin-bottom:12px}.rel-tab.svelte-1jll7t5{padding:6px 14px;border:1px solid #ccc;border-radius:6px;background:#fff;cursor:pointer;font-size:13px;font-weight:500;color:#555;transition:all .15s}.rel-tab.svelte-1jll7t5:hover{background:#f5f9ff;border-color:#90caf9}.rel-tab.active.svelte-1jll7t5{background:var(--tab-color);color:#fff;border-color:var(--tab-color)}.rel-tab-count.svelte-1jll7t5{display:inline-flex;align-items:center;justify-content:center;min-width:16px;height:16px;padding:0 4px;border-radius:8px;background:#0000001a;font-size:10px;margin-inline-start:3px}.rel-tab.active.svelte-1jll7t5 .rel-tab-count:where(.svelte-1jll7t5){background:#ffffff4d}.rel-tab-empty.svelte-1jll7t5{opacity:.4;cursor:default}.rel-table-wrap.svelte-1jll7t5{overflow-x:auto}.rel-table.svelte-1jll7t5{width:100%;border-collapse:collapse;font-size:13px}.rel-table.svelte-1jll7t5 th:where(.svelte-1jll7t5),.rel-table.svelte-1jll7t5 td:where(.svelte-1jll7t5){padding:6px 10px;text-align:start;border-bottom:1px solid #e0e0e0}.rel-table.svelte-1jll7t5 th:where(.svelte-1jll7t5){background:#f0f0f0;font-weight:600;font-size:12px;color:#555;white-space:nowrap;position:sticky;top:0}.rel-sortable.svelte-1jll7t5{cursor:pointer;-webkit-user-select:none;user-select:none}.rel-sortable.svelte-1jll7t5:hover{background:#e4e4e4}.rel-sorted.svelte-1jll7t5{color:#1565c0}.rel-table.svelte-1jll7t5 tr:where(.svelte-1jll7t5):hover td:where(.svelte-1jll7t5){background:#f0f7ff}.rel-table.svelte-1jll7t5 .rel-title:where(.svelte-1jll7t5){font-size:13px;font-weight:600;color:#1565c0;text-decoration:none}.rel-table.svelte-1jll7t5 .rel-title:where(.svelte-1jll7t5):hover{text-decoration:underline}.rel-lang-cell.svelte-1jll7t5{font-weight:500;color:#444;white-space:nowrap;font-size:12px}.rel-gran-cell.svelte-1jll7t5{white-space:nowrap;font-size:12px;font-weight:600}.rel-gran-badge.svelte-1jll7t5{font-weight:600}.rel-date-cell.svelte-1jll7t5{white-space:nowrap;font-size:12px;color:#666}.rel-tags-cell.svelte-1jll7t5{display:flex;flex-wrap:wrap;gap:3px}.rel-cards.svelte-1jll7t5{display:none}.rel-item.svelte-1jll7t5{padding:8px 0;border-bottom:1px solid rgba(0,0,0,.06)}.rel-item.svelte-1jll7t5:last-child{border-bottom:none}.rel-card-title.svelte-1jll7t5{font-size:14px;font-weight:600;color:#1565c0;text-decoration:none;display:block;margin-bottom:3px}.rel-card-title.svelte-1jll7t5:hover{text-decoration:underline}.rel-meta.svelte-1jll7t5{font-size:12px;color:#888;display:flex;gap:8px;margin-bottom:4px}.rel-lang.svelte-1jll7t5{font-weight:600;color:#444}.rel-card-tags.svelte-1jll7t5{display:flex;flex-wrap:wrap;gap:3px}.rel-tag.svelte-1jll7t5{display:inline-block;padding:1px 7px;border-radius:8px;background:#e8e8e8;color:#555;font-size:11px;text-decoration:none}.rel-tag.svelte-1jll7t5:hover{background:#d0d0d0}.rel-tag-match.svelte-1jll7t5{background:#1565c0;color:#fff;font-weight:700}.rel-tag-match.svelte-1jll7t5:hover{background:#0d47a1}.rel-header.svelte-1jll7t5 h3:where(.svelte-1jll7t5){margin:0}.rel-header.svelte-1jll7t5{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:12px}.rel-count.svelte-1jll7t5{font-size:13px;font-weight:500;color:#1565c0}.rel-loading.svelte-1jll7t5{font-size:13px;color:#888;padding:12px 0}.rel-stats.svelte-1jll7t5{font-size:11px;font-weight:400;color:#999;margin-inline-start:8px}.rel-min-tags.svelte-1jll7t5{display:flex;align-items:center;gap:8px;font-size:12px;color:#555}.rel-min-tags.svelte-1jll7t5 label:where(.svelte-1jll7t5){white-space:nowrap}.rel-min-tags.svelte-1jll7t5 input[type=range]:where(.svelte-1jll7t5){width:100px;cursor:pointer}.rel-future.svelte-1jll7t5 td:where(.svelte-1jll7t5),.rel-future.rel-item.svelte-1jll7t5{border-inline-start:3px solid #4caf50}.rel-past.svelte-1jll7t5 td:where(.svelte-1jll7t5):first-child,.rel-past.rel-item.svelte-1jll7t5{border-inline-start:3px solid #9e9e9e}.rel-pager.svelte-1jll7t5{display:flex;justify-content:center;align-items:center;gap:8px;padding:10px 0;font-size:13px}.rel-pager.svelte-1jll7t5 button:where(.svelte-1jll7t5){padding:4px 12px;border:1px solid #ccc;border-radius:4px;background:#fff;cursor:pointer;font-size:12px}.rel-pager.svelte-1jll7t5 button:where(.svelte-1jll7t5):hover{background:#f0f7ff;border-color:#90caf9}.rel-pager-info.svelte-1jll7t5{color:#888}@media(max-width:768px){.rel-table-wrap.svelte-1jll7t5{display:none}.rel-cards.svelte-1jll7t5{display:block}}@media(max-width:768px){h1.svelte-1jll7t5{font-size:22px}.digest-content.svelte-1jll7t5{font-size:17px;line-height:1.75}}
