.assemblies .num,.assembly .num{font-variant-numeric:tabular-nums}.assemblies-legend{display:grid;grid-template-columns:auto 1fr;gap:6px 12px;margin:12px 0 0;font-size:13px}.assemblies-legend__item{display:contents}.assemblies-legend dt{font-family:var(--font-head);font-weight:700;color:var(--brass)}.assemblies-legend dd{margin:0;color:var(--ink)}.assemblies-table-wrap{overflow-x:auto;margin-top:16px}.assemblies-table{width:100%;border-collapse:collapse;font-size:13px}.assemblies-table caption{padding:8px 0;text-align:left;font-family:var(--font-head);font-size:15px;font-weight:700;color:var(--brass);border-bottom:1.5px solid var(--brass)}.assemblies-table th,.assemblies-table td{padding:8px;border-bottom:1px solid var(--rule);text-align:left;vertical-align:top}.assemblies-table thead th{font-size:11px;letter-spacing:.1em;color:var(--muted);font-weight:400;white-space:nowrap}.assemblies-table tbody th{font-weight:700;white-space:nowrap}.assemblies-status{white-space:nowrap}.assemblies-status[data-status=公開]{font-weight:700}.assemblies-status-note{display:block;font-size:11px;color:var(--muted)}.assemblies-note{min-width:18em;color:var(--muted)}.assembly-facts{display:grid;grid-template-columns:auto 1fr;gap:6px 12px;margin:0;font-size:13px}.assembly-facts__item{display:contents}.assembly-facts dt{color:var(--muted)}.assembly-facts dd{margin:0}.assembly-members{list-style:none;margin:0;padding:0}.assembly-member{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:10px 0;border-bottom:1px solid var(--rule)}.assembly-member__link{display:flex;flex-direction:column;gap:2px;text-decoration:none;color:var(--ink)}.assembly-member__kana{font-size:11px;letter-spacing:.12em;color:var(--muted)}.assembly-member__name{font-family:var(--font-head);font-size:17px;font-weight:700}.assembly-member__meta{font-size:12px;color:var(--muted);text-align:right;flex-shrink:0}.assembly-sessions{width:100%;border-collapse:collapse;font-size:13px}.assembly-sessions th,.assembly-sessions td{padding:8px;border-bottom:1px solid var(--rule);text-align:left;vertical-align:top}.assembly-sessions thead th{font-size:11px;letter-spacing:.1em;color:var(--muted);font-weight:400}
