.page-header[data-astro-cid-qfh4bggu]{padding-bottom:1.5rem}h1[data-astro-cid-qfh4bggu]{font-size:var(--font-page-title);font-weight:400;margin:0;letter-spacing:var(--tracking-page-title);line-height:var(--leading-page-title)}.page-desc[data-astro-cid-qfh4bggu]{color:var(--color-text-secondary);font-size:var(--font-base);margin:.75rem 0 0;line-height:1.6}.feed-toolbar[data-astro-cid-qfh4bggu]{display:flex;align-items:flex-end;justify-content:space-between;gap:1.5rem;padding-bottom:1.5rem}.toolbar-filters[data-astro-cid-qfh4bggu]{display:flex;gap:1.5rem}.filter-group[data-astro-cid-qfh4bggu] label[data-astro-cid-qfh4bggu]{display:block;font-size:var(--font-sm);font-weight:600;margin-bottom:.5rem;text-transform:capitalize}.filter-options[data-astro-cid-qfh4bggu]{display:flex;gap:.25rem}.filter-btn[data-astro-cid-qfh4bggu]{font-family:var(--font-sans);font-size:var(--font-xs);padding:.25rem .5rem;border:1px solid var(--color-border);background:transparent;color:var(--color-text-secondary);cursor:pointer;text-decoration:none;transition:all var(--transition);white-space:nowrap}.filter-btn[data-astro-cid-qfh4bggu]:hover{border-color:var(--color-text-tertiary);color:var(--color-text)}.filter-btn[data-astro-cid-qfh4bggu].active{background:var(--color-text);color:var(--color-bg);border-color:var(--color-text)}.feed-search[data-astro-cid-qfh4bggu]{margin:0;flex-shrink:0}.feed-search-input[data-astro-cid-qfh4bggu]{width:200px;font-family:var(--font-sans);font-size:var(--font-sm);line-height:1.25;padding:.25rem .5rem;border:1px solid var(--color-input-border);background:var(--color-input-bg);color:var(--color-text);outline:none;transition:border-color var(--transition);box-sizing:border-box}.feed-search-input[data-astro-cid-qfh4bggu]:focus{border-color:var(--color-input-border-focus)}.feed-search-input[data-astro-cid-qfh4bggu]::placeholder{color:var(--color-text-tertiary)}.feed-count[data-astro-cid-qfh4bggu]{display:block;font-family:var(--font-mono);font-size:var(--font-xs);color:var(--color-text-tertiary);padding-bottom:.75rem}.feed-clear-sep[data-astro-cid-qfh4bggu]{margin:0 .375rem;color:var(--color-border-strong)}.feed-clear[data-astro-cid-qfh4bggu]{color:var(--color-text-tertiary);text-decoration:none;transition:color var(--transition)}.feed-clear[data-astro-cid-qfh4bggu]:hover{color:var(--color-text)}.feed-list[data-astro-cid-qfh4bggu]{display:flex;flex-direction:column;min-width:0}.feed-list[data-astro-cid-qfh4bggu] .feed-item{display:flex;gap:1rem;padding:1rem 0;border-bottom:1px solid var(--color-border-subtle);text-decoration:none;color:inherit;transition:opacity var(--transition);align-items:flex-start;min-width:0}.feed-list[data-astro-cid-qfh4bggu] .feed-item:last-child{border-bottom:none}.feed-list[data-astro-cid-qfh4bggu] .feed-item:hover{opacity:.7}.feed-list[data-astro-cid-qfh4bggu] .feed-left{flex-shrink:0;display:flex;flex-direction:column;gap:.25rem;width:70px}.feed-list[data-astro-cid-qfh4bggu] .badge{font-family:var(--font-mono);font-size:var(--font-xs);font-weight:500;padding:.0625rem .375rem;border:1px solid;text-align:center}.feed-list[data-astro-cid-qfh4bggu] .badge.danger{color:var(--color-danger);border-color:var(--color-danger)}.feed-list[data-astro-cid-qfh4bggu] .badge.warning{color:var(--color-warning);border-color:var(--color-warning)}.feed-list[data-astro-cid-qfh4bggu] .badge.caution{color:var(--color-caution);border-color:var(--color-caution)}.feed-list[data-astro-cid-qfh4bggu] .badge.success{color:var(--color-success);border-color:var(--color-success)}.feed-list[data-astro-cid-qfh4bggu] .badge.primary{color:var(--color-primary);border-color:var(--color-primary)}.feed-list[data-astro-cid-qfh4bggu] .badge.secondary{color:var(--color-secondary);border-color:var(--color-secondary)}.feed-list[data-astro-cid-qfh4bggu] .badge.muted{color:var(--color-text-tertiary);border-color:currentColor}.feed-list[data-astro-cid-qfh4bggu] .feed-content{flex:1;min-width:0;overflow:hidden}.feed-list[data-astro-cid-qfh4bggu] .feed-top{display:flex;justify-content:space-between;align-items:baseline;gap:.75rem;min-width:0}.feed-list[data-astro-cid-qfh4bggu] .feed-server{font-weight:600;font-size:var(--font-sm);min-width:0;overflow-wrap:anywhere;word-break:break-word}.feed-list[data-astro-cid-qfh4bggu] .feed-time{font-family:var(--font-mono);font-size:var(--font-xs);color:var(--color-text-tertiary);flex-shrink:0;white-space:nowrap}.feed-list[data-astro-cid-qfh4bggu] .feed-desc{font-size:var(--font-sm);color:var(--color-text-secondary);margin:.25rem 0 0;line-height:1.5;overflow-wrap:anywhere;word-break:break-word}.empty-state[data-astro-cid-qfh4bggu]{color:var(--color-text-tertiary);font-size:var(--font-sm);padding:2rem 0}.load-more[data-astro-cid-qfh4bggu]{display:block;width:100%;margin-top:1rem;padding:.625rem;font-family:var(--font-mono);font-size:var(--font-xs);font-weight:500;color:var(--color-bg);background:var(--color-text);border:1px solid var(--color-text);cursor:pointer;transition:opacity var(--transition)}.load-more[data-astro-cid-qfh4bggu]:hover{opacity:.9}.load-more[data-astro-cid-qfh4bggu]:disabled{cursor:default;opacity:.5}@media(max-width:640px){.feed-toolbar[data-astro-cid-qfh4bggu]{flex-direction:column;align-items:stretch}.toolbar-filters[data-astro-cid-qfh4bggu]{flex-direction:column;gap:1rem}.feed-search-input[data-astro-cid-qfh4bggu]{width:100%;box-sizing:border-box}.feed-list[data-astro-cid-qfh4bggu] .feed-item{gap:.75rem}.feed-list[data-astro-cid-qfh4bggu] .feed-left{width:56px}.feed-list[data-astro-cid-qfh4bggu] .feed-top{flex-wrap:wrap;align-items:flex-start}.feed-list[data-astro-cid-qfh4bggu] .feed-time{margin-left:auto}}
