.card.svelte-35hfvh{display:flex;gap:1em;padding:.9em 1em;border:1px solid var(--border);background:var(--bg-raised);min-width:0;text-align:left;transition:opacity .15s,border-color .15s}.card.svelte-35hfvh:hover{border-color:var(--text-muted)}.card.busy.svelte-35hfvh{opacity:.55;pointer-events:none}.cover.svelte-35hfvh{flex-shrink:0;display:block;width:140px;background:var(--bg)}.cover.svelte-35hfvh img{display:block;width:100%;height:auto}.right.svelte-35hfvh{flex:1;min-width:0;display:flex;flex-direction:column;gap:.55em}.proposed-box.svelte-35hfvh{display:flex;align-items:center;flex-wrap:wrap;gap:.5em;padding:.55em .7em;background:var(--bg-primary);border:1px solid var(--border)}.pb-label.svelte-35hfvh{font-size:.78em;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted)}.pb-label.action-add.svelte-35hfvh{color:#8cd98c}.pb-label.action-remove.svelte-35hfvh{color:#e69999}.pb-by.svelte-35hfvh{color:var(--text-muted);font-size:.82em;margin-left:auto}.pb-by.svelte-35hfvh a:where(.svelte-35hfvh){color:var(--text-secondary)}.pb-by.svelte-35hfvh a:where(.svelte-35hfvh):hover{color:var(--accent)}.title.svelte-35hfvh{font-weight:600;color:var(--text-primary);text-decoration:none;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.title.svelte-35hfvh:hover{color:var(--accent)}.meta.svelte-35hfvh{color:var(--text-muted);font-size:.85em;display:flex;flex-wrap:wrap;gap:.35em;align-items:baseline}.sep.svelte-35hfvh{opacity:.5}.meta-id.svelte-35hfvh{font-variant-numeric:tabular-nums}.meta.svelte-35hfvh .fa{margin-right:.2em;color:#d65c5c}.existing.svelte-35hfvh summary:where(.svelte-35hfvh){cursor:pointer;color:var(--text-muted);font-size:.85em}.existing.svelte-35hfvh summary:where(.svelte-35hfvh):hover{color:var(--text-secondary)}.existing.svelte-35hfvh .count:where(.svelte-35hfvh){font-variant-numeric:tabular-nums}.existing-list.svelte-35hfvh{display:flex;flex-wrap:wrap;gap:.3em;margin-top:.4em}.vote-row.svelte-35hfvh{display:flex;align-items:center;margin-top:auto;padding-top:.6em;border-top:1px solid var(--border)}.vote.svelte-35hfvh{display:inline-flex;align-items:center;gap:.15em;padding:.15em;background:var(--bg-primary);border:1px solid var(--border)}.vbtn.svelte-35hfvh{background:transparent;border:0;font-size:1.2em;line-height:1;color:var(--text-muted);padding:.25em .55em;cursor:pointer;transition:color .1s,background .1s}.vbtn.svelte-35hfvh:hover:not(:disabled){background:var(--bg-elevated);color:var(--text-primary)}.vbtn.svelte-35hfvh:disabled{opacity:.4;cursor:default}.vbtn.up.active.svelte-35hfvh{color:#5cd65c;background:#1e3e1e}.vbtn.down.active.svelte-35hfvh{color:#e06c6c;background:#3e1e1e}.vote.svelte-35hfvh .score:where(.svelte-35hfvh){font-weight:700;font-variant-numeric:tabular-nums;font-size:.95em;min-width:2em;text-align:center;padding:0 .3em;color:var(--text-primary)}.score.positive.svelte-35hfvh{color:#8cd98c}.score.negative.svelte-35hfvh{color:#e69999}.voters.svelte-35hfvh{display:inline-flex;align-items:center;gap:.3em;padding:.25em .7em;color:var(--text-muted);font-size:.85em;border-left:1px solid var(--border)}@media(max-width:600px){.card.svelte-35hfvh{flex-direction:column}.cover.svelte-35hfvh{width:100%;max-width:180px;align-self:center}.pb-by.svelte-35hfvh{margin-left:0}}.bk-page.svelte-vzm1na{max-width:1100px;margin:0 auto;padding:.3rem 1rem 3rem;text-align:left}.bk-page.svelte-vzm1na .pagination{text-align:center;margin-top:1.4em}.bk-hero.svelte-vzm1na{text-align:left;margin-bottom:.6rem}.hero-inner.svelte-vzm1na{padding:0;margin:0}.hero-head.svelte-vzm1na{margin-bottom:.6rem}.hero-eyebrow.svelte-vzm1na{display:block;font-size:.8rem;text-transform:uppercase;letter-spacing:.18em;color:var(--accent);font-weight:700;margin-bottom:.4em}.hero-title.svelte-vzm1na{font-size:2rem;font-weight:800;line-height:1.1;display:inline-flex;align-items:center;gap:.4em}.hero-title.svelte-vzm1na .fa{color:var(--accent)}.hero-blurb.svelte-vzm1na{margin:.8em 0 0;color:var(--text-secondary);line-height:1.55;font-size:1.05em}.recent-tags.svelte-vzm1na{margin:1.2em 0 .8em;padding:.7em .9em .8em;background:var(--bg-raised);border:1px solid var(--border)}.recent-title.svelte-vzm1na{margin:0 0 .55em;font-size:.85em;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted)}.recent-chips.svelte-vzm1na{display:flex;flex-wrap:wrap;justify-content:center;gap:.35em}.recent-chip.svelte-vzm1na{display:inline-flex;align-items:center;gap:.25em;padding:.15em .35em;text-decoration:none;color:inherit;border-radius:2px;transition:background .12s}.recent-chip.svelte-vzm1na:hover{background:var(--bg-elevated)}.recent-chip.active.svelte-vzm1na{background:var(--bg-highlight)}.result-count.svelte-vzm1na{display:inline-flex;align-items:center;flex-wrap:wrap;gap:.4em;margin:0 0 .8em;color:var(--text-muted);font-size:.9em}.tag-info.svelte-vzm1na{margin:0 0 .8em;padding:.7em 1em;background:var(--bg-elevated);border:1px solid var(--border);border-radius:6px}.tag-info-head.svelte-vzm1na{display:flex;align-items:center;gap:.6em;margin-bottom:.4em}.tag-info-label.svelte-vzm1na{font-size:.75em;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--text-muted)}.tag-info-desc.svelte-vzm1na{margin:0;color:var(--text-secondary);font-size:.92em;line-height:1.5}.recent-more.svelte-vzm1na{display:block;margin:.6em auto 0;padding:.3em 1em;background:transparent;border:1px solid var(--border);color:var(--text-secondary);font:inherit;font-size:.85em;cursor:pointer;transition:color .12s,border-color .12s,background .12s}.recent-more.svelte-vzm1na:hover{color:var(--text-primary);border-color:var(--text-muted);background:var(--bg-elevated)}.filter-bar.svelte-vzm1na{display:flex;flex-wrap:wrap;gap:.6em;align-items:center;margin:.6em 0 1rem}.filter-actions.svelte-vzm1na{display:flex;gap:.4em;flex-wrap:wrap;align-items:center}.filter-select.svelte-vzm1na,.sort-dir.svelte-vzm1na{display:inline-flex;align-items:center;gap:.45em;min-height:2.1em;padding:0 .85em;border:1px solid var(--border);background:var(--bg-primary);color:var(--text-secondary);font:inherit;font-size:.88em;font-weight:600;cursor:pointer;transition:color .12s,background .12s,border-color .12s}.filter-select.svelte-vzm1na select:where(.svelte-vzm1na){background:transparent;border:0;color:inherit;font:inherit;outline:0;cursor:pointer;padding-right:.2em}.filter-select.svelte-vzm1na:hover,.sort-dir.svelte-vzm1na:hover{color:var(--text-primary);background:var(--bg-elevated);border-color:var(--text-muted)}.filter-select.on.svelte-vzm1na,.sort-dir.on.svelte-vzm1na{color:var(--text-primary);border-color:var(--accent);background:var(--bg-elevated)}.filter-select.svelte-vzm1na .fa,.sort-dir.svelte-vzm1na .fa{font-size:.9em;color:var(--text-muted)}.filter-select.on.svelte-vzm1na .fa,.sort-dir.on.svelte-vzm1na .fa{color:var(--accent)}.tag-picker-slot.svelte-vzm1na{flex:1;min-width:14em}.filter-refresh.svelte-vzm1na{display:inline-flex;align-items:center;justify-content:center;padding:.4em .7em;background:transparent;border:0;color:var(--text-secondary);font:inherit;cursor:pointer}.filter-refresh.svelte-vzm1na:hover:not(:disabled){color:var(--accent)}.filter-refresh.svelte-vzm1na:disabled{opacity:.5;cursor:default}.filter-refresh.svelte-vzm1na .spinning:where(.svelte-vzm1na){animation:svelte-vzm1na-bk-spin .8s linear infinite;display:inline-block}@keyframes svelte-vzm1na-bk-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.empty.svelte-vzm1na{text-align:center;padding:3em 1em;color:var(--text-muted)}.empty-icon.svelte-vzm1na{font-size:2.2em;opacity:.45;margin-bottom:.4em}.empty.svelte-vzm1na p:where(.svelte-vzm1na){margin:0}.bk-grid.svelte-vzm1na{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.9em}
