.rep-widget.svelte-pz6mhr{margin:var(--sp-5) 0;padding:var(--sp-4);border:1px solid var(--border-subtle);background:var(--surface-2);border-radius:10px}.rep-title.svelte-pz6mhr{margin:0 0 var(--sp-1);font-size:var(--fs-lg)}.rep-list.svelte-pz6mhr{margin:var(--sp-3) 0;gap:var(--sp-2);padding:0;list-style:none;display:grid}.rep-item.svelte-pz6mhr{align-items:center;gap:var(--sp-3);padding:var(--sp-2) var(--sp-3);background:var(--surface-1);border-radius:8px;display:flex}.rep-item.mine.svelte-pz6mhr{outline:2px solid var(--accent)}.rep-avatar.svelte-pz6mhr{object-fit:cover;background:var(--surface-3);border-radius:50%;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.rep-meta.svelte-pz6mhr{flex-direction:column;min-width:0;display:flex}.rep-count.svelte-pz6mhr{color:var(--accent-strong);margin-left:auto;font-weight:700}.rep-untag.svelte-pz6mhr{color:var(--text-3);cursor:pointer;font-size:var(--fs-xs);background:0 0;border:none;text-decoration:underline}.rep-cta.svelte-pz6mhr{margin-top:var(--sp-2)}.rep-picker.svelte-pz6mhr{margin-top:var(--sp-3)}.rep-picker.svelte-pz6mhr input:where(.svelte-pz6mhr){width:100%}.rep-options.svelte-pz6mhr{margin:var(--sp-2) 0 0;gap:var(--sp-1);padding:0;list-style:none;display:grid}.rep-options.svelte-pz6mhr button:where(.svelte-pz6mhr){text-align:left;width:100%;padding:var(--sp-2) var(--sp-3);border:1px solid var(--border-subtle);background:var(--surface-1);cursor:pointer;border-radius:8px;flex-direction:column;display:flex}.rep-options.svelte-pz6mhr button:where(.svelte-pz6mhr):hover{border-color:var(--accent)}.rep-notice.svelte-pz6mhr{margin-top:var(--sp-2);color:var(--warning)}.muted.svelte-pz6mhr{color:var(--text-3)}.small.svelte-pz6mhr{font-size:var(--fs-sm)}.f-head.svelte-xpepoc{margin-bottom:1.25rem}.report-form.svelte-xpepoc{flex-direction:column;gap:.75rem;display:flex}.rf-lbl.svelte-xpepoc{flex-direction:column;gap:.3rem;font-weight:600;display:flex}.rf-sel.svelte-xpepoc,.rf-ta.svelte-xpepoc{font:inherit;color:inherit;border:1px solid var(--c-border,#444);background:0 0;border-radius:.5rem;padding:.45rem .6rem;font-weight:400}.rf-hint.svelte-xpepoc{margin:0}.f-home.svelte-xpepoc{grid-template-columns:1fr;gap:1.25rem;display:grid}@media (width>=860px){.f-home.svelte-xpepoc{grid-template-columns:20rem 1fr;align-items:start}}.f-side.svelte-xpepoc details:where(.svelte-xpepoc){border:1px solid var(--c-border,#333);border-radius:.6rem;margin-bottom:.5rem;padding:.45rem .7rem}.f-side.svelte-xpepoc summary:where(.svelte-xpepoc){cursor:pointer;font-weight:600}.f-side.svelte-xpepoc nav:where(.svelte-xpepoc){flex-direction:column;gap:.15rem;margin-top:.4rem;display:flex}.f-side.svelte-xpepoc nav:where(.svelte-xpepoc) a:where(.svelte-xpepoc){color:inherit;border-radius:.4rem;padding:.22rem .4rem;font-size:.92rem;text-decoration:none}.f-side.svelte-xpepoc nav:where(.svelte-xpepoc) a:where(.svelte-xpepoc):hover{background:#7f7f7f1f}.f-feed.svelte-xpepoc h2:where(.svelte-xpepoc){margin-top:0}.f-feed-badge.svelte-xpepoc{border:1px solid var(--c-border,#444);border-radius:999px;padding:0 .5rem;font-size:.8rem}.f-block.svelte-xpepoc{margin:1.5rem 0}.f-grid.svelte-xpepoc{grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));gap:.5rem;margin:.5rem 0;display:grid}.f-grid-uf.svelte-xpepoc{grid-template-columns:repeat(auto-fill,minmax(11rem,1fr))}.f-card.svelte-xpepoc{border:1px solid var(--c-border,#ccc);color:inherit;border-radius:.6rem;padding:.7rem .9rem;font-size:.95rem;text-decoration:none;display:block}.f-card.svelte-xpepoc:hover{border-color:var(--c-primary,#2a9d54)}.f-card-destaque.svelte-xpepoc{font-weight:700}.f-chips.svelte-xpepoc{flex-wrap:wrap;gap:.4rem;margin:.75rem 0;display:flex}.f-chip.svelte-xpepoc{border:1px solid var(--c-border,#ccc);color:inherit;border-radius:999px;padding:.25rem .75rem;font-size:.9rem;text-decoration:none}.f-chip-virtual.svelte-xpepoc{opacity:.75;border-style:dashed}.f-crumbs.svelte-xpepoc{flex-wrap:wrap;gap:.4rem;margin-bottom:.75rem;font-size:.9rem;display:flex}.f-badge.svelte-xpepoc{font-size:.9rem}.f-transparency.svelte-xpepoc{background:var(--warning-soft,#fff7ed);border:1px solid var(--warning,#b45309);color:var(--text-1,#0f172a);border-left-width:4px;border-radius:12px;margin:.9rem 0;padding:.8rem 1rem}.f-transparency.svelte-xpepoc p:where(.svelte-xpepoc){margin:0;font-size:.92rem;line-height:1.5}.f-transparency.svelte-xpepoc a:where(.svelte-xpepoc){color:var(--warning,#b45309);word-break:break-word;font-weight:600}.f-transparency-ok.svelte-xpepoc{background:var(--success-soft,#e7f3ec);color:var(--success,#15803d);border:1px solid var(--success,#15803d);border-radius:999px;align-items:center;gap:.35rem;margin:.9rem 0;padding:.25rem .6rem;font-size:.82rem;font-weight:600;display:inline-flex}.f-vereadores.svelte-xpepoc{margin:1.25rem 0}.f-vereadores-title.svelte-xpepoc{margin:0 0 .6rem;font-size:1.05rem}.f-ver-grid.svelte-xpepoc{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.f-ver-card.svelte-xpepoc{border:1px solid var(--c-border,#ccc);color:inherit;border-radius:.7rem;align-items:center;gap:.7rem;height:100%;padding:.6rem .75rem;text-decoration:none;display:flex}.f-ver-card.svelte-xpepoc:hover{border-color:var(--c-primary,#2a9d54)}.f-ver-card.svelte-xpepoc:focus-visible{outline:2px solid var(--c-primary,#2a9d54);outline-offset:2px}.f-ver-avatar.svelte-xpepoc{object-fit:cover;background:var(--c-border,#e2e8f0);border-radius:50%;flex:none;width:2.6rem;height:2.6rem}.f-ver-avatar-ph.svelte-xpepoc{color:var(--text-1,#0f172a);justify-content:center;align-items:center;font-size:.85rem;font-weight:700;display:inline-flex}.f-ver-body.svelte-xpepoc{flex-direction:column;gap:.15rem;min-width:0;display:flex}.f-ver-name.svelte-xpepoc{font-size:.95rem;font-weight:600}.f-ver-party.svelte-xpepoc{opacity:.75;font-size:.82rem}.f-ver-badge.svelte-xpepoc{align-items:center;gap:.25rem;margin-top:.1rem;font-size:.78rem;font-weight:600;display:inline-flex}.f-ver-on.svelte-xpepoc{color:var(--success,#15803d)}.f-ver-off.svelte-xpepoc{color:var(--warning,#b45309)}.f-topics-head.svelte-xpepoc{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.f-sort.svelte-xpepoc button:where(.svelte-xpepoc){border:1px solid var(--c-border,#ccc);cursor:pointer;color:inherit;background:0 0;border-radius:999px;padding:.15rem .7rem}.f-sort.svelte-xpepoc button.active:where(.svelte-xpepoc){border-color:var(--c-primary,#2a9d54);font-weight:600}.f-topics.svelte-xpepoc{margin:.5rem 0;padding:0;list-style:none}.f-topic.svelte-xpepoc{border-bottom:1px solid var(--c-border,#e3e3e3);color:inherit;align-items:center;gap:.9rem;padding:.6rem .4rem;text-decoration:none;display:flex}.f-topic-main.svelte-xpepoc{flex-direction:column;gap:.15rem;display:flex}.f-topic-page.svelte-xpepoc{gap:1rem;display:flex}.f-tally.svelte-xpepoc{flex-direction:column;align-items:center;gap:.1rem;min-width:2.6rem;font-size:.82rem;font-weight:700;display:flex}.f-t-favor.svelte-xpepoc{color:#2a9d54}.f-t-favor.svelte-xpepoc:before{content:"▲ "}.f-t-contra.svelte-xpepoc{color:#d64545}.f-t-contra.svelte-xpepoc:before{content:"▼ "}.f-t-ponde.svelte-xpepoc{opacity:.7}.f-t-ponde.svelte-xpepoc:before{content:"~ "}.f-consensus.svelte-xpepoc{background:var(--accent-soft,#eef6ff);border:1px solid var(--c-blue,#93c5fd);border-radius:12px;margin:1rem 0 .5rem;padding:.9rem 1rem}.f-consensus-title.svelte-xpepoc{margin:0 0 .25rem;font-size:1.05rem}.f-consensus-lede.svelte-xpepoc{margin:0 0 .6rem}.f-consensus-list.svelte-xpepoc{flex-direction:column;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.f-bridge.svelte-xpepoc{background:var(--surface,#fff);border:1px solid var(--border-subtle,#00000014);border-radius:9px;padding:.55rem .7rem}.f-bridge-meta.svelte-xpepoc{flex-wrap:wrap;align-items:baseline;gap:.35rem .6rem;margin-top:.35rem;display:flex}.f-bridge-badge.svelte-xpepoc{background:var(--c-blue-soft,#dbeafe);color:var(--c-blue-dark,#1e40af);border-radius:999px;padding:.1rem .5rem;font-size:.78rem;font-weight:700}.f-bridge-author.svelte-xpepoc{margin-left:auto}.f-score.svelte-xpepoc{background:var(--surface-2,#f1f5f9);border:1px solid var(--border-subtle,#00000014);border-radius:10px;flex-wrap:wrap;align-items:baseline;gap:.5rem;margin:.9rem 0 .4rem;padding:.6rem .9rem;display:flex}.f-score-num.svelte-xpepoc{color:var(--text-3,#64748b);font-size:1.6rem;font-weight:800}.f-score.pos.svelte-xpepoc .f-score-num:where(.svelte-xpepoc){color:var(--c-green-dark,#15803d)}.f-score.neg.svelte-xpepoc .f-score-num:where(.svelte-xpepoc){color:#dc2626}.f-score-lbl.svelte-xpepoc{color:var(--text-3,#64748b);font-size:.85rem}.f-score-hint.svelte-xpepoc{color:var(--text-3,#64748b);margin-left:auto;font-size:.8rem}.f-score-hint.ok.svelte-xpepoc{color:var(--c-green-dark,#15803d);font-weight:600}.f-karma.svelte-xpepoc{background:var(--accent-soft,#dcfce7);color:var(--c-green-dark,#15803d);border-radius:6px;margin-left:.35rem;padding:0 .4rem;font-size:.72rem;font-weight:700;display:inline-block}.f-stances.svelte-xpepoc{flex-wrap:wrap;gap:.5rem;margin:.75rem 0;display:flex}.f-stance.svelte-xpepoc{border:1px solid var(--c-border,#ccc);color:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:.3rem .9rem;font-size:.95rem}.f-stance.svelte-xpepoc strong:where(.svelte-xpepoc){margin-left:.3rem}.f-stance-favor.svelte-xpepoc:hover,.f-stance-favor.active.svelte-xpepoc{color:#2a9d54;border-color:#2a9d54}.f-stance-contra.svelte-xpepoc:hover,.f-stance-contra.active.svelte-xpepoc{color:#d64545;border-color:#d64545}.f-stance-ponde.svelte-xpepoc:hover,.f-stance-ponde.active.svelte-xpepoc{border-color:#8892a6}.f-stance.active.svelte-xpepoc{font-weight:700}.f-columns.svelte-xpepoc{grid-template-columns:1fr;gap:.9rem;margin:.75rem 0;display:grid}@media (width>=760px){.f-columns.svelte-xpepoc{grid-template-columns:1fr 1fr 1fr}}.f-col.svelte-xpepoc h3:where(.svelte-xpepoc){border-bottom:3px solid var(--c-border,#666);padding-bottom:.3rem}.f-col-favor.svelte-xpepoc h3:where(.svelte-xpepoc){border-color:#2a9d54}.f-col-contra.svelte-xpepoc h3:where(.svelte-xpepoc){border-color:#d64545}.f-col-ponderacao.svelte-xpepoc h3:where(.svelte-xpepoc){border-color:#8892a6}.f-arg.svelte-xpepoc{border:1px solid var(--c-border,#333);border-radius:.6rem;margin-bottom:.6rem;padding:.6rem .8rem}.f-arg.svelte-xpepoc .f-topic-text:where(.svelte-xpepoc){margin:0 0 .4rem}.f-arg-votes.svelte-xpepoc{gap:.4rem;margin-top:.45rem;display:flex}.f-argv.svelte-xpepoc{border:1px solid var(--c-border,#ccc);color:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:.1rem .6rem;font-size:.82rem}.f-argv-favor.svelte-xpepoc:hover{color:#2a9d54;border-color:#2a9d54}.f-argv-contra.svelte-xpepoc:hover{color:#d64545;border-color:#d64545}.f-argv-ponde.svelte-xpepoc:hover{border-color:#8892a6}.f-topic-body.svelte-xpepoc{flex:1;min-width:0}.f-topic-text.svelte-xpepoc{white-space:pre-wrap;margin:.75rem 0 1rem}.f-share.svelte-xpepoc{flex-wrap:wrap;align-items:center;gap:.5rem;margin:.75rem 0;display:flex}.f-receipts.svelte-xpepoc{background:var(--c-green-soft,#e6f7ed);border:1px solid #b7e4c7;border-radius:.6rem;margin:.75rem 0;padding:.6rem .9rem;font-size:.92rem}.f-comments.svelte-xpepoc ul:where(.svelte-xpepoc){padding:0;list-style:none}.f-comments.svelte-xpepoc li:where(.svelte-xpepoc){border-bottom:1px solid var(--c-border,#e3e3e3);padding:.5rem 0}.f-linklike.svelte-xpepoc{color:inherit;cursor:pointer;background:0 0;border:none;padding:0;font-size:.9rem;text-decoration:underline}.f-linklike-danger.svelte-xpepoc{color:var(--danger,#dc2626)}.f-banner.svelte-xpepoc{border:1px solid var(--c-border,#333);background-position:50%;background-size:cover;border-radius:.7rem;height:9rem;margin-bottom:.75rem}.f-title-row.svelte-xpepoc{align-items:center;gap:.75rem;display:flex}.f-logo.svelte-xpepoc{object-fit:cover;border:1px solid var(--c-border,#333);background:#fff;border-radius:.7rem;width:3.4rem;height:3.4rem}.f-admin.svelte-xpepoc{margin:.5rem 0;font-size:.92rem}.f-admin.svelte-xpepoc summary:where(.svelte-xpepoc){cursor:pointer}.f-admin-form.svelte-xpepoc{flex-wrap:wrap;align-items:end;gap:.6rem;margin:.5rem 0;display:flex}.f-admin-form.svelte-xpepoc label:where(.svelte-xpepoc){flex-direction:column;gap:.2rem;min-width:16rem;display:flex}.f-md-bar.svelte-xpepoc{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.6rem;display:flex}.f-md-preview.svelte-xpepoc{min-height:8rem}.f-topic-text.svelte-xpepoc pre{border:1px solid var(--c-border,#444);border-radius:.4rem;padding:.5rem;overflow-x:auto}.f-topic-text.svelte-xpepoc blockquote{border-left:3px solid var(--c-border,#666);opacity:.9;margin:.4rem 0;padding-left:.7rem}.f-topic-text.svelte-xpepoc ul,.f-topic-text.svelte-xpepoc ol{padding-left:1.4rem}.note.svelte-xpepoc{margin-top:.5rem;font-size:.92rem}.small.svelte-xpepoc{font-size:.85rem}
