.RUSS-module__f3LipG__h2{letter-spacing:-.025em;color:var(--ink-primary);text-wrap:balance;margin:0;font-size:clamp(1.75rem,3.4vw,2.75rem);font-weight:650;line-height:1.12}.RUSS-module__f3LipG__h3{letter-spacing:-.01em;color:var(--ink-primary);margin:0;font-size:1.125rem;font-weight:650;line-height:1.3}.RUSS-module__f3LipG__intro{gap:2.5rem;display:grid}@media (min-width:1024px){.RUSS-module__f3LipG__intro{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:4rem}}.RUSS-module__f3LipG__introBody{max-width:60ch;color:var(--ink-secondary);text-wrap:pretty;margin:1rem 0 0;font-size:1.0625rem;line-height:1.75}.RUSS-module__f3LipG__listLabel{font-family:var(--font-jbm), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-secondary);margin:0;font-size:.6875rem;font-weight:600}.RUSS-module__f3LipG__competencies{border-top:1px solid var(--border-medium);margin:.75rem 0 0;padding:0;list-style:none}.RUSS-module__f3LipG__competencies li{border-bottom:1px solid var(--border-soft);color:var(--ink-primary);grid-template-columns:2.5rem minmax(0,1fr);gap:.75rem;padding:1rem 0;font-size:.9375rem;line-height:1.55;display:grid}.RUSS-module__f3LipG__compNo{font-family:var(--font-jbm), ui-monospace, monospace;color:var(--accent);font-variant-numeric:tabular-nums;padding-top:.1rem;font-size:.8125rem;font-weight:600}.RUSS-module__f3LipG__chamberSection{border-block:1px solid var(--border-subtle);background:var(--bg-surface)}.RUSS-module__f3LipG__chamberHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 2rem;display:flex}.RUSS-module__f3LipG__term{font-family:var(--font-jbm), ui-monospace, monospace;color:var(--ink-secondary);margin:0;font-size:.8125rem}.RUSS-module__f3LipG__chamberGrid{align-items:start;gap:2.5rem;margin-top:2.5rem;display:grid}@media (min-width:1024px){.RUSS-module__f3LipG__chamberGrid{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:4rem}}.RUSS-module__f3LipG__chamber{view-timeline:--chamber block;margin:0}.RUSS-module__f3LipG__chamberSvg{width:100%;max-width:560px;height:auto;margin-inline:auto;display:block;overflow:visible}.RUSS-module__f3LipG__seat circle{fill:var(--accent);stroke:var(--accent);stroke-width:1.5px;transition:fill .18s,stroke .18s}.RUSS-module__f3LipG__seat text{fill:var(--bg-base);font-family:var(--font-jbm), ui-monospace, monospace;pointer-events:none;font-size:13px;font-weight:600}.RUSS-module__f3LipG__seat{transform-box:fill-box;transform-origin:50%}.RUSS-module__f3LipG__seat[data-vacant=true] circle{fill:var(--bg-surface);stroke:var(--border-strong);stroke-dasharray:3 3}.RUSS-module__f3LipG__seat[data-vacant=true] text{fill:var(--ink-secondary)}.RUSS-module__f3LipG__seat[data-hot=true] circle{fill:var(--ink-primary);stroke:var(--ink-primary)}.RUSS-module__f3LipG__chamberCount{fill:var(--ink-primary);font-family:var(--font-archivo), system-ui, sans-serif;letter-spacing:-.03em;font-size:34px;font-weight:650}.RUSS-module__f3LipG__chamberCaption{text-align:center;flex-direction:column;align-items:center;gap:.25rem;margin-top:.75rem;display:flex}.RUSS-module__f3LipG__captionMain{font-family:var(--font-jbm), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-secondary);font-size:.75rem;font-weight:600}.RUSS-module__f3LipG__captionQuorum{color:var(--ink-primary);margin-top:.75rem;font-size:.9375rem;font-weight:600}.RUSS-module__f3LipG__captionNote{max-width:40ch;color:var(--ink-secondary);font-size:.8125rem;line-height:1.5}.RUSS-module__f3LipG__roster{border-top:1px solid var(--border-medium);margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.RUSS-module__f3LipG__roster{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2rem}}.RUSS-module__f3LipG__member{border-bottom:1px solid var(--border-soft);grid-template-columns:2.25rem 2.5rem minmax(0,1fr);align-items:center;gap:.5rem;padding:.7rem .5rem;transition:background-color .16s;display:grid}.RUSS-module__f3LipG__memberNo{font-family:var(--font-jbm), ui-monospace, monospace;color:var(--accent);font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:600}.RUSS-module__f3LipG__memberPhoto{border:1px solid var(--border-subtle);background:var(--bg-elevated);border-radius:999px;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex;position:relative;overflow:hidden}.RUSS-module__f3LipG__memberName{color:var(--ink-primary);font-size:.9375rem;font-weight:500}.RUSS-module__f3LipG__member[data-hot=true]{background:var(--bg-elevated)}.RUSS-module__f3LipG__member[data-vacant=true] .RUSS-module__f3LipG__memberName{color:var(--ink-secondary);font-style:italic}.RUSS-module__f3LipG__footnote{color:var(--ink-secondary);margin:1rem 0 0;font-size:.8125rem}.RUSS-module__f3LipG__rhythm{margin-top:2.5rem}.RUSS-module__f3LipG__rhythmHead{gap:.5rem;display:grid}@media (min-width:1024px){.RUSS-module__f3LipG__rhythmHead{grid-template-columns:minmax(0,.4fr) minmax(0,1fr);align-items:baseline;gap:3rem}}.RUSS-module__f3LipG__rhythmBody{max-width:68ch;color:var(--ink-secondary);margin:0;font-size:.9375rem;line-height:1.6}.RUSS-module__f3LipG__months{grid-template-columns:repeat(6,minmax(0,1fr));gap:1.25rem .5rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}@media (min-width:900px){.RUSS-module__f3LipG__months{grid-template-columns:repeat(12,minmax(0,1fr))}}.RUSS-module__f3LipG__month{flex-direction:column;gap:.45rem;min-width:0;display:flex}.RUSS-module__f3LipG__monthName{font-family:var(--font-jbm), ui-monospace, monospace;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-primary);font-size:.75rem;font-weight:600}.RUSS-module__f3LipG__monthBar{background:var(--accent);transform-origin:0;border-radius:3px;height:6px;display:block}.RUSS-module__f3LipG__month[data-break=true] .RUSS-module__f3LipG__monthBar{border:1px dashed var(--border-strong);background:0 0;height:6px}.RUSS-module__f3LipG__month[data-break=true] .RUSS-module__f3LipG__monthName{color:var(--ink-secondary)}.RUSS-module__f3LipG__monthState{color:var(--ink-secondary);flex-wrap:wrap;align-items:center;gap:.3rem;font-size:.75rem;display:flex}.RUSS-module__f3LipG__nowTag{background:var(--ink-primary);color:var(--bg-base);font-family:var(--font-jbm), ui-monospace, monospace;letter-spacing:.06em;text-transform:uppercase;border-radius:4px;padding:0 .35rem;font-size:.625rem;font-weight:600}.RUSS-module__f3LipG__month[data-now=true] .RUSS-module__f3LipG__monthBar{box-shadow:0 0 0 2px var(--bg-base), 0 0 0 3px var(--ink-primary)}.RUSS-module__f3LipG__monthDays{font-family:var(--font-jbm), ui-monospace, monospace;color:var(--ink-primary);font-size:.75rem}.RUSS-module__f3LipG__sessionsGrid{gap:1rem;margin-top:3rem;display:grid}@media (min-width:900px){.RUSS-module__f3LipG__sessionsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}}.RUSS-module__f3LipG__panel{border:1px solid var(--border-medium);background:var(--bg-surface);border-radius:12px;padding:1.5rem}.RUSS-module__f3LipG__panelHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;display:flex}.RUSS-module__f3LipG__chip{border:1px dashed var(--border-strong);font-family:var(--font-jbm), ui-monospace, monospace;letter-spacing:.04em;color:var(--ink-secondary);border-radius:999px;align-items:center;margin:0;padding:.15rem .65rem;font-size:.6875rem;display:inline-flex}.RUSS-module__f3LipG__panelBody{max-width:52ch;color:var(--ink-secondary);margin:.85rem 0 0;font-size:.9375rem;line-height:1.6}.RUSS-module__f3LipG__meetingList{margin:.85rem 0 0;padding:0;list-style:none;display:grid}.RUSS-module__f3LipG__meetingList li{border-bottom:1px solid var(--border-soft);flex-direction:column;gap:.15rem;padding:.6rem 0;display:flex}.RUSS-module__f3LipG__meetingDate{font-family:var(--font-jbm), ui-monospace, monospace;color:var(--ink-primary);font-size:.9375rem}.RUSS-module__f3LipG__meetingNote{color:var(--ink-secondary);font-size:.8125rem}.RUSS-module__f3LipG__panelLink,.RUSS-module__f3LipG__regLink{align-items:center;gap:.5rem;min-height:44px;font-size:.9375rem;font-weight:600;transition:color .16s,transform .16s cubic-bezier(.23,1,.32,1);display:inline-flex}.RUSS-module__f3LipG__panelLink{color:var(--accent);margin-top:.75rem}.RUSS-module__f3LipG__regLink{color:var(--ink-primary);margin-top:.75rem}.RUSS-module__f3LipG__regLink:hover,.RUSS-module__f3LipG__panelLink:hover{color:var(--accent)}.RUSS-module__f3LipG__panelLink:active,.RUSS-module__f3LipG__regLink:active{transform:scale(.97)}.RUSS-module__f3LipG__regMeta{white-space:nowrap;font-family:var(--font-jbm), ui-monospace, monospace;color:var(--ink-secondary);font-size:.75rem;font-weight:500}.RUSS-module__f3LipG__rights{margin-top:3.5rem}.RUSS-module__f3LipG__rightsList{border-top:1px solid var(--border-medium);margin:1.25rem 0 0;padding:0;list-style:none;display:grid}@media (min-width:900px){.RUSS-module__f3LipG__rightsList{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:2.5rem}}.RUSS-module__f3LipG__rightsList li{border-bottom:1px solid var(--border-soft);flex-direction:column;padding:1.25rem 0;display:flex}@media (min-width:900px){.RUSS-module__f3LipG__rightsList li{border-bottom:0}}.RUSS-module__f3LipG__rightTitle{color:var(--ink-primary);margin:0;font-size:1rem;font-weight:650}.RUSS-module__f3LipG__rightBody{color:var(--ink-secondary);margin:.4rem 0 0;font-size:.9375rem;line-height:1.6}.RUSS-module__f3LipG__rightRef{font-family:var(--font-jbm), ui-monospace, monospace;color:var(--ink-secondary);margin:.75rem 0 0;font-size:.75rem}@keyframes RUSS-module__f3LipG__seat-take{0%{opacity:.15;transform:scale(.82)}}@keyframes RUSS-module__f3LipG__bar-draw{0%{transform:scaleX(0)}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.RUSS-module__f3LipG__seat{animation:linear both RUSS-module__f3LipG__seat-take;animation-timeline:--chamber;animation-range:entry calc(10% + var(--i,0) * 3%) entry calc(32% + var(--i,0) * 3%)}.RUSS-module__f3LipG__monthBar{animation:linear both RUSS-module__f3LipG__bar-draw;animation-timeline:view();animation-range:entry calc(30% + var(--i,0) * 4%) cover calc(25% + var(--i,0) * 2%)}}}@media (prefers-reduced-motion:reduce){.RUSS-module__f3LipG__seat circle,.RUSS-module__f3LipG__member,.RUSS-module__f3LipG__panelLink,.RUSS-module__f3LipG__regLink{transition:none}.RUSS-module__f3LipG__panelLink:active,.RUSS-module__f3LipG__regLink:active{transform:none}}.RUSS-module__f3LipG__tag{border:1px solid var(--accent);font-family:var(--font-jbm), ui-monospace, monospace;vertical-align:.1em;color:var(--accent);border-radius:999px;margin-left:.5rem;padding:.05rem .5rem;font-size:.6875rem;display:inline-flex}.RUSS-module__f3LipG__subhead{font-family:var(--font-jbm), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-secondary);margin:1.25rem 0 0;font-size:.6875rem;font-weight:600}.RUSS-module__f3LipG__docList{border-top:1px solid var(--border-soft);margin:.5rem 0 0;padding:0;list-style:none;display:grid}.RUSS-module__f3LipG__docList li{border-bottom:1px solid var(--border-soft)}.RUSS-module__f3LipG__docLink{min-height:44px;color:var(--ink-primary);justify-content:space-between;align-items:center;gap:1rem;padding:.6rem 0;font-size:.9375rem;line-height:1.45;transition:color .16s;display:flex}a.RUSS-module__f3LipG__docLink:hover{color:var(--accent)}.RUSS-module__f3LipG__docMeta{font-family:var(--font-jbm), ui-monospace, monospace;font-variant-numeric:tabular-nums;color:var(--ink-secondary);font-size:.75rem;display:block}.RUSS-module__f3LipG__docTitle{margin-top:.1rem;display:block}.RUSS-module__f3LipG__moreToggle{cursor:pointer;min-height:44px;color:var(--accent);background:0 0;border:0;align-items:center;gap:.4rem;padding:0;font-size:.9375rem;font-weight:600;display:inline-flex}.RUSS-module__f3LipG__moreToggle:hover{text-underline-offset:4px;text-decoration:underline}.RUSS-module__f3LipG__moreCaret{transition:transform .22s cubic-bezier(.23,1,.32,1)}.RUSS-module__f3LipG__moreToggle[aria-expanded=true] .RUSS-module__f3LipG__moreCaret{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.RUSS-module__f3LipG__moreCaret{transition:none}}
