[data-proxy-voting]{gap:var(--space-8);font-family:var(--font-body);color:var(--color-fg);flex-direction:column;display:flex}[data-pv-controls]{align-items:center;gap:var(--space-4);padding-bottom:var(--space-4);border-bottom:var(--border-width) solid var(--color-neutral-200);flex-wrap:wrap;display:flex}[data-pv-multiselect]{align-items:center;gap:var(--space-2);flex-wrap:wrap;flex:22rem;display:flex}[data-pv-chips]{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}[data-pv-chip]{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-1) var(--space-1) var(--space-3);background:var(--color-primary);color:#fff;border-radius:var(--radius-full);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);display:inline-flex}[data-pv-chip] button{border-radius:var(--radius-full);color:#fff;width:1.25rem;height:1.25rem;font-size:var(--font-size-sm);cursor:pointer;background:#fff3;border:0;justify-content:center;align-items:center;line-height:1;display:inline-flex}[data-pv-chip] button:hover{background:#ffffff59}[data-pv-add] select{min-width:14rem;padding:var(--space-2) var(--space-3);border:var(--border-width) solid var(--color-neutral-300);border-radius:var(--radius-md);background:var(--color-bg);color:var(--color-fg);font-family:inherit;font-size:var(--font-size-sm)}[data-pv-add] select:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}[data-pv-ranges]{gap:var(--space-1);padding:var(--space-1);background:var(--color-neutral-100);border-radius:var(--radius-md);display:inline-flex}[data-pv-ranges] button{padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);font-family:inherit;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-neutral-600);cursor:pointer;background:0 0;border:0;transition:background .12s,color .12s}[data-pv-ranges] button:hover{color:var(--color-fg)}[data-pv-ranges] button[aria-pressed=true]{background:var(--color-bg);color:var(--color-fg);box-shadow:var(--shadow-sm)}[data-pv-policy]{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-primary);margin-left:auto;text-decoration:none}[data-pv-policy]:hover{text-decoration:underline}[data-pv-panels]{gap:var(--space-8);grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));display:grid}[data-pv-panels] [data-bar-title],[data-pv-panels] [data-pie-title],[data-pv-panels] [data-treemap-title],[data-pv-panels] [data-alignment-title]{margin:0 0 var(--space-4);font-family:var(--font-display);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-fg)}[data-alignment-pct]{margin:0 0 var(--space-3);font-size:var(--font-size-sm);color:var(--color-neutral-600)}[data-alignment-pct] strong{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--color-primary)}[data-alignment-waffle]{grid-template-columns:repeat(10,1fr);gap:3px;max-width:12rem;display:grid}[data-alignment-waffle] span{aspect-ratio:1;border-radius:2px}[data-alignment-waffle] [data-cell=aligned],[data-alignment-legend] [data-swatch=aligned]{background:var(--color-primary)}[data-alignment-waffle] [data-cell=against],[data-alignment-legend] [data-swatch=against]{background:var(--color-neutral-200)}[data-alignment-legend]{margin:var(--space-4) 0 0;gap:var(--space-1);font-size:var(--font-size-sm);color:var(--color-neutral-600);flex-direction:column;padding:0;list-style:none;display:flex}[data-alignment-legend] li{align-items:center;gap:var(--space-2);display:flex}[data-alignment-legend] [data-swatch]{border-radius:2px;width:10px;height:10px;display:inline-block}[data-pv-meeting-table]>h3,[data-pv-detail-table] caption{margin:0 0 var(--space-4);font-family:var(--font-display);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-fg)}[data-pv-meeting-table] table,[data-pv-detail-table] table{border-collapse:collapse;width:100%;font-size:var(--font-size-sm)}[data-pv-meeting-table] th,[data-pv-detail-table] th{padding:var(--space-2) var(--space-3);text-align:left;font-weight:var(--font-weight-semibold);color:var(--color-neutral-500);border-bottom:2px solid var(--color-neutral-200)}[data-pv-meeting-table] td,[data-pv-detail-table] td{padding:var(--space-3);text-align:left;border-bottom:var(--border-width) solid var(--color-neutral-100)}[data-pv-meeting-table] tbody tr:hover{background:var(--color-neutral-50)}[data-pv-pagination]{justify-content:flex-end;align-items:center;gap:var(--space-3);margin-top:var(--space-4);font-size:var(--font-size-sm);color:var(--color-neutral-600);display:flex}[data-pv-pagination] button{border:var(--border-width) solid var(--color-neutral-300);background:var(--color-bg);border-radius:var(--radius-sm);width:2rem;height:2rem;color:var(--color-fg);cursor:pointer}[data-pv-pagination] button:hover:not(:disabled){background:var(--color-neutral-50)}[data-pv-pagination] button:disabled{opacity:.4;cursor:not-allowed}[data-pv-detail-toggle]{padding:var(--space-3) var(--space-5);background:var(--color-primary);color:#fff;border-radius:var(--radius-md);font-family:inherit;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;border:0}[data-pv-detail-toggle]:hover{filter:brightness(.94)}[data-pv-detail-body]{gap:var(--space-8);margin-top:var(--space-4);flex-direction:column;display:flex}[data-pv-detail-table] caption{text-align:left}[data-pv-empty],[data-pv-loading]{padding:var(--space-8);text-align:center;color:var(--color-neutral-500);font-size:var(--font-size-sm);background:var(--color-neutral-50);border-radius:var(--radius-md)}[data-pv-content][data-loading]{opacity:.55;pointer-events:none;transition:opacity .12s}[data-pv-content]{gap:var(--space-8);flex-direction:column;display:flex}[data-pv-loading]:before{content:"";width:.9em;height:.9em;margin-right:var(--space-2);vertical-align:-.1em;border:2px solid var(--color-neutral-300);border-top-color:var(--color-primary);border-radius:var(--radius-full);animation:.7s linear infinite pv-spin;display:inline-block}@keyframes pv-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){[data-pv-loading]:before{animation:none}}
