.ap.svelte-qsrloz{display:flex;flex-direction:column;gap:22px;padding:0 var(--col-pad-x) var(--col-pad-y-bottom);background:var(--page-ground);color:var(--fg);font-family:var(--font-mono)}.ap__state.svelte-qsrloz{padding:10px 0;color:var(--fg-muted);font-size:var(--text-sm)}.ap__state.svelte-qsrloz a:where(.svelte-qsrloz){color:var(--accent)}.ap__identity.svelte-qsrloz{margin:0 calc(-1 * var(--col-pad-x));padding:16px var(--col-pad-x) 12px;background:var(--panel-ground)}.ap__head.svelte-qsrloz{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding-bottom:10px}.ap__ident.svelte-qsrloz{display:flex;align-items:baseline;gap:10px;min-width:0}.ap__code.svelte-qsrloz{margin:0;font-family:var(--font-ui);font-size:var(--text-lg);font-weight:900;letter-spacing:-.01em}.ap__meta.svelte-qsrloz{color:var(--fg-faint);font-size:var(--text-xs);font-weight:800;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.ap__outcome.svelte-qsrloz{flex:0 0 auto;display:inline-flex;align-items:baseline;gap:6px;padding:3px 7px;border:1px solid var(--border-strong);color:var(--fg-muted);font-size:var(--text-xs);font-weight:900;letter-spacing:.06em;text-transform:uppercase}.ap__outcome.svelte-qsrloz small:where(.svelte-qsrloz){font-size:var(--text-xs);font-weight:800;font-variant-numeric:tabular-nums}.ap__outcome--adopted.svelte-qsrloz{border-color:var(--status-pass);color:var(--status-pass)}.ap__outcome--rejected.svelte-qsrloz{border-color:var(--status-fail);color:var(--status-fail)}.ap__outcome--withdrawn.svelte-qsrloz,.ap__outcome--none.svelte-qsrloz{border-color:var(--border-strong);color:var(--fg-faint)}.ap__outcome--pending.svelte-qsrloz{border-color:var(--status-warn);color:var(--status-warn)}.ap__purpose.svelte-qsrloz{margin:0 0 14px;font-family:var(--font-prose);font-size:var(--text-md);line-height:1.35}.ap__facts.svelte-qsrloz{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 22px;margin:0;padding:5px 0 0;border-top:1px solid var(--border)}.ap__fact.svelte-qsrloz{min-width:0;display:grid;grid-template-columns:90px minmax(0,1fr);align-items:baseline;gap:10px;padding:7px 0}.ap__fact--who.svelte-qsrloz,.ap__fact--to.svelte-qsrloz,.ap__fact--vote.svelte-qsrloz,.ap__fact--actions.svelte-qsrloz{grid-column:1 / -1}.ap__fact.svelte-qsrloz dt:where(.svelte-qsrloz){color:var(--fg-muted);font-size:var(--text-label);font-weight:900;letter-spacing:.1em;text-transform:uppercase}.ap__fact.svelte-qsrloz dd:where(.svelte-qsrloz){margin:0;min-width:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:6px;font-size:var(--text-sm)}.ap__fact.svelte-qsrloz time:where(.svelte-qsrloz){font-variant-numeric:tabular-nums}.ap__muted.svelte-qsrloz{color:var(--fg-muted);font-size:var(--text-xs)}.ap__person.svelte-qsrloz{display:inline-flex;align-items:center;gap:6px;padding:0;border:0;background:none;color:var(--fg);font:inherit;cursor:pointer}.ap__person.svelte-qsrloz img:where(.svelte-qsrloz){width:22px;height:22px;object-fit:cover;border:1px solid var(--border-strong)}.ap__person.svelte-qsrloz b:where(.svelte-qsrloz){font-family:var(--font-ui);font-weight:800}.ap__person.svelte-qsrloz span:where(.svelte-qsrloz){color:var(--fg-muted);font-size:var(--text-xs)}.ap__person.svelte-qsrloz:hover b:where(.svelte-qsrloz){text-decoration:underline}.ap__cos.svelte-qsrloz{color:var(--fg-muted);font-size:var(--text-xs);border-bottom:1px dotted var(--border-strong);cursor:help}.ap__link.svelte-qsrloz{display:inline-flex;align-items:baseline;gap:6px;min-width:0;max-width:100%;padding:0;border:0;background:none;color:var(--fg);font:inherit;text-align:left;cursor:pointer}.ap__link.svelte-qsrloz code:where(.svelte-qsrloz){font-weight:900;white-space:nowrap}.ap__link.svelte-qsrloz i:where(.svelte-qsrloz){color:var(--fg-faint);font-style:normal;font-weight:900}.ap__link.svelte-qsrloz:hover,.ap__link.svelte-qsrloz:hover i:where(.svelte-qsrloz){color:var(--open-selected-ink)}.ap__link.svelte-qsrloz:hover .ap__bill-title:where(.svelte-qsrloz),.ap__link.svelte-qsrloz:hover b:where(.svelte-qsrloz){text-decoration:underline}.ap__bill-title.svelte-qsrloz{min-width:0;overflow:hidden;font-family:var(--font-ui);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.ap__yes.svelte-qsrloz{color:var(--status-pass)}.ap__no.svelte-qsrloz{color:var(--status-fail)}.ap__paper.svelte-qsrloz{border:1px solid var(--border-strong);background:var(--bg-elev)}.ap__paper--empty.svelte-qsrloz{border-style:dashed;padding:0 10px}.ap__paper-head.svelte-qsrloz{display:flex;justify-content:space-between;gap:8px;padding:5px 10px;border-bottom:1px solid var(--border);color:var(--fg-faint);font-size:8.5px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.ap__paper-head.svelte-qsrloz a:where(.svelte-qsrloz){color:var(--fg-muted);text-decoration:none}.ap__text.svelte-qsrloz{padding:16px 18px 20px;font-family:var(--font-prose);font-size:var(--text-md);line-height:1.6}.ap__ln.svelte-qsrloz{margin:0 0 8px;position:relative;padding-left:calc(min(var(--indent, 0),3)*12px)}.ap__ln--instruction.svelte-qsrloz{color:var(--fg-muted);font-style:italic;margin:4px 0}.ap__ln--section.svelte-qsrloz{margin-top:10px;font-weight:800;letter-spacing:.02em}.ap__ln--heading.svelte-qsrloz{font-weight:800}.ap__paper-head.svelte-qsrloz time:where(.svelte-qsrloz){margin-left:auto}.ap__split.svelte-qsrloz+.ap__split:where(.svelte-qsrloz){margin-left:6px}.ap__votes.svelte-qsrloz{width:100%}.ap__vote.svelte-qsrloz{padding:5px 7px;border:1px solid var(--border-strong);background:var(--bg-elev)}.ap__actions.svelte-qsrloz{padding:6px 8px;border:1px solid var(--border-strong);background:var(--bg-elev)}.ap__link.svelte-qsrloz:hover,.ap__link.svelte-qsrloz:focus-visible,.ap__person.svelte-qsrloz:hover,.ap__person.svelte-qsrloz:focus-visible{outline:none;background:var(--open-hover-bg);box-shadow:var(--open-hover-ring)}.ap__source.svelte-qsrloz,.ap__source.svelte-qsrloz:hover{background:var(--source-active-bg);box-shadow:var(--source-active-ring)}
