.theme-camara :where(.pg-emenda-parlamentar) .hero{background:linear-gradient(135deg,#1e1b4b,#312e81);border-bottom:1px solid #4338ca}.theme-camara :where(.pg-emenda-parlamentar) .hero:before{background:radial-gradient(circle,#a78bfa1f 0,#0000 70%)}.theme-camara :where(.pg-emenda-parlamentar) .hero:after{display:none}.theme-camara :where(.pg-emenda-parlamentar) .hero-overline{color:#a5b4fc}.theme-camara :where(.pg-emenda-parlamentar) .hero-overline:before{background:#818cf8}.theme-camara :where(.pg-emenda-parlamentar) .hero-title{color:#fff}.theme-camara :where(.pg-emenda-parlamentar) .hero-desc{color:#c4b5fdd9}:where(.pg-emenda-parlamentar) .btn-ghost-ds{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;background:#0000;color:var(--text-500);border:1.5px solid var(--border);border-radius:var(--radius-sm);font-family:var(--font-body);font-size:13px;cursor:pointer;line-height:1;transition:border-color .2s,color .2s,background .2s}:where(.pg-emenda-parlamentar) .btn-ghost-ds i{line-height:0}:where(.pg-emenda-parlamentar) .btn-ghost-ds.active,:where(.pg-emenda-parlamentar) .btn-ghost-ds:hover{border-color:var(--purple-600);color:var(--purple-600);background:var(--purple-50)}:where(.pg-emenda-parlamentar) .emenda-filter-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);padding:16px;margin-bottom:20px}:where(.pg-emenda-parlamentar) .emenda-filter-card form>.row{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:14px 16px;gap:14px 16px;margin:0}:where(.pg-emenda-parlamentar) .emenda-filter-card form>.row>*{width:auto;max-width:none;min-width:0;flex:none;padding:0;margin:0}:where(.pg-emenda-parlamentar) .emenda-filter-card .form-group{display:flex;flex-direction:column;gap:4px;margin:0}:where(.pg-emenda-parlamentar) .emenda-filter-card label{font-size:11px;font-weight:600;color:var(--text-500);text-transform:uppercase;letter-spacing:.04em;margin:0}:where(.pg-emenda-parlamentar) .emenda-filter-card form>.row>*>label{display:block;margin-bottom:4px}:where(.pg-emenda-parlamentar) .emenda-filter-card input.form-control{width:100%;height:auto;padding:7px 12px;border:1.5px solid var(--border);border-radius:var(--radius-sm);font-family:var(--font-body);font-size:13px;background:var(--surface);color:var(--text-700);box-shadow:none;outline:none;transition:border-color .2s}:where(.pg-emenda-parlamentar) .emenda-filter-card input.form-control:focus{border-color:var(--teal-500);box-shadow:none}:where(.pg-emenda-parlamentar) .emenda-filter-card .react-select__control{min-height:38px;padding:0;border:1.5px solid var(--border);border-radius:var(--radius-sm);background:var(--bg);box-shadow:none;font-family:var(--font-body);font-size:13px}:where(.pg-emenda-parlamentar) .emenda-filter-card .react-select__control--is-focused{border-color:var(--accent);box-shadow:0 0 0 3px #14b8a61a}:where(.pg-emenda-parlamentar) .emenda-filter-card .react-select__value-container{padding:0 14px}:where(.pg-emenda-parlamentar) .emenda-filter-card .react-select__placeholder{color:var(--text-400)}:where(.pg-emenda-parlamentar) .emenda-filter-card .react-select__single-value{color:var(--text-700)}:where(.pg-emenda-parlamentar) .emenda-filter-card .react-select__indicator-separator{display:none}:where(.pg-emenda-parlamentar) .emenda-filter-actions{grid-column:1/-1;display:flex;gap:8px;flex-wrap:wrap}:where(.pg-emenda-parlamentar) .emenda-graph-toggle{margin-bottom:16px}:where(.pg-emenda-parlamentar) .emenda-graph-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-sm);padding:16px 18px}:where(.pg-emenda-parlamentar) .act-datatable{margin-top:8px}