.bands-module__RBNLBq__masthead{gap:var(--u3-space-14);padding:var(--u3-space-20);border:1px solid var(--u3-line);border-radius:var(--u3-r-panel);background:var(--u3-surface-head);min-width:0;display:grid}.bands-module__RBNLBq__mastheadTop{justify-content:space-between;align-items:center;gap:calc(var(--unit)*1.5);flex-wrap:wrap;display:flex}.bands-module__RBNLBq__title{font-size:var(--u3-fs-h1);font-weight:var(--u3-fw-bold);letter-spacing:var(--u3-ls-title);margin:0;line-height:1.1}@media (max-width:640px){.bands-module__RBNLBq__title{font-size:24px}}.bands-module__RBNLBq__chips{align-items:center;gap:calc(var(--unit)*.75);flex-wrap:wrap;display:flex}.bands-module__RBNLBq__chipNotLive{background:var(--warning-soft);color:var(--warning);border-color:color-mix(in srgb,var(--warning)30%,transparent)}.bands-module__RBNLBq__chipNotLive:before{border-radius:1px}.bands-module__RBNLBq__chipChain{background:var(--surface-2);color:var(--text-muted);border-color:var(--border)}.bands-module__RBNLBq__chipChain:before{border-radius:1px;transform:rotate(45deg)}.bands-module__RBNLBq__chipIndexed{background:var(--surface-2);color:var(--text-muted);border-color:var(--border)}.bands-module__RBNLBq__chipDisagree{background:var(--negative-soft);color:var(--negative);border-color:color-mix(in srgb,var(--negative)30%,transparent)}.bands-module__RBNLBq__chipDisagree:before{border-radius:0}.bands-module__RBNLBq__chipNeutral{background:var(--surface-2);color:var(--text-muted);border-color:var(--border)}.bands-module__RBNLBq__chipLeader{background:var(--accent-soft);color:var(--accent);border-color:color-mix(in srgb,var(--accent)28%,transparent)}.bands-module__RBNLBq__chipOfficer{background:var(--surface-2);color:var(--text);border-color:var(--border-strong)}.bands-module__RBNLBq__chipMember{color:var(--text-muted);border-color:var(--border);background:0 0}.bands-module__RBNLBq__slots{gap:calc(var(--unit)*1);flex-wrap:wrap;display:flex}.bands-module__RBNLBq__slot{min-width:96px;padding:calc(var(--unit)*1)calc(var(--unit)*1.25);border:1px solid var(--border);border-radius:var(--radius);background:var(--surface-2);gap:2px;display:grid}.bands-module__RBNLBq__slotFull{border-color:color-mix(in srgb,var(--warning)40%,var(--border))}.bands-module__RBNLBq__slotRole{font-size:var(--fs-micro);color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;font-weight:650}.bands-module__RBNLBq__slotCount{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--fs-ui);font-weight:650}.bands-module__RBNLBq__slotPips{gap:3px;display:flex}.bands-module__RBNLBq__pip{border:1px solid var(--border-strong);border-radius:2px;width:8px;height:8px}.bands-module__RBNLBq__pipFilled{background:var(--text-muted);border-color:var(--text-muted)}.bands-module__RBNLBq__slotCap{font-size:var(--fs-micro);color:var(--text-faint)}.bands-module__RBNLBq__slotHolders{font-size:var(--fs-micro);color:var(--text-muted);gap:1px;margin:0;padding:0;list-style:none;display:grid}.bands-module__RBNLBq__meterBlock{gap:calc(var(--unit)*1);display:grid}.bands-module__RBNLBq__meterHead{justify-content:space-between;align-items:baseline;gap:calc(var(--unit)*1);flex-wrap:wrap;display:flex}.bands-module__RBNLBq__meterFigures{gap:calc(var(--unit)*2);font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--fs-dense);flex-wrap:wrap;display:flex}.bands-module__RBNLBq__meterFigure{gap:2px;display:grid}.bands-module__RBNLBq__meterFigureLabel{font-family:var(--font-sans,inherit);font-size:var(--fs-micro);color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;font-weight:650}.bands-module__RBNLBq__meterUnknown{background-image:repeating-linear-gradient(45deg,var(--border)0,var(--border)4px,transparent 4px,transparent 8px)}.bands-module__RBNLBq__sourceCell{gap:3px;min-width:0;display:grid}.bands-module__RBNLBq__sourceLine{align-items:baseline;gap:calc(var(--unit)*.75);min-width:0;display:flex}.bands-module__RBNLBq__sourceTag{font-size:var(--fs-nano);text-transform:uppercase;letter-spacing:.06em;color:var(--text-faint);flex:none;width:3.4em;font-weight:700}.bands-module__RBNLBq__sourceValue{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--fs-dense);overflow-wrap:anywhere;min-width:0}.bands-module__RBNLBq__absent{color:var(--text-faint);font-style:normal;font-size:var(--fs-dense);word-break:normal;overflow-wrap:anywhere}.bands-module__RBNLBq__timeline{gap:calc(var(--unit)*1);display:grid}.bands-module__RBNLBq__phase{align-items:center;gap:calc(var(--unit)*1.5);padding:calc(var(--unit)*1.25)calc(var(--unit)*1.5);border:1px solid var(--border);border-radius:var(--radius);background:var(--surface-2);grid-template-columns:auto 1fr auto;display:grid}.bands-module__RBNLBq__phaseActive{border-color:color-mix(in srgb,var(--warning)45%,var(--border));background:var(--surface)}.bands-module__RBNLBq__phaseIndex{border:1px solid var(--border-strong);width:22px;height:22px;font-size:var(--fs-nano);color:var(--text-muted);border-radius:999px;flex:none;place-items:center;font-weight:700;display:grid}.bands-module__RBNLBq__phaseActive .bands-module__RBNLBq__phaseIndex{border-color:var(--warning);color:var(--warning)}.bands-module__RBNLBq__phaseBody{gap:2px;min-width:0;display:grid}.bands-module__RBNLBq__phaseName{font-size:var(--fs-dense);font-weight:650}.bands-module__RBNLBq__phaseWhen{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--fs-micro);color:var(--text-muted)}.bands-module__RBNLBq__phaseWhenCell{text-align:right;min-width:0}@media (max-width:480px){.bands-module__RBNLBq__phase{flex-wrap:wrap;row-gap:4px;display:flex}.bands-module__RBNLBq__phaseBody{flex:auto}.bands-module__RBNLBq__phaseWhenCell{padding-left:calc(22px + var(--unit)*1.5);text-align:left;margin-left:auto}}.bands-module__RBNLBq__countdown{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--fs-ui);white-space:nowrap;font-weight:650}.bands-module__RBNLBq__countdownClosed{color:var(--text-muted);font-weight:550}.bands-module__RBNLBq__countdownUrgent{color:var(--warning)}.bands-module__RBNLBq__sides{gap:calc(var(--unit)*1.5);grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));display:grid}.bands-module__RBNLBq__side{gap:calc(var(--unit)*.75);padding:calc(var(--unit)*1.5);border:1px solid var(--border);border-radius:var(--radius);background:var(--surface-2);display:grid}.bands-module__RBNLBq__sideFor{border-color:color-mix(in srgb,var(--positive)35%,var(--border))}.bands-module__RBNLBq__sideAgainst{border-color:color-mix(in srgb,var(--negative)30%,var(--border))}.bands-module__RBNLBq__sideName{font-size:var(--fs-micro);text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);font-weight:700}.bands-module__RBNLBq__sideList{font-family:var(--font-mono);font-size:var(--fs-micro);gap:2px;margin:0;padding:0;list-style:none;display:grid}.bands-module__RBNLBq__controls{gap:calc(var(--unit)*1.5);display:grid}.bands-module__RBNLBq__controlRow{align-items:flex-end;gap:calc(var(--unit)*1);flex-wrap:wrap;display:flex}.bands-module__RBNLBq__controlRow .bands-module__RBNLBq__input,.bands-module__RBNLBq__controlRow .bands-module__RBNLBq__select{min-width:0}.bands-module__RBNLBq__blocked{font-size:var(--fs-micro);color:var(--text-muted);margin:0}.bands-module__RBNLBq__rows{margin:0;display:grid}.bands-module__RBNLBq__bandIdentity{align-items:baseline;gap:calc(var(--unit)*1.5);flex-wrap:wrap;display:flex}.bands-module__RBNLBq__bandNumber{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--fs-console-title);letter-spacing:-.02em;font-weight:700}.bands-module__RBNLBq__addr{font-family:var(--font-mono);font-size:var(--fs-dense);overflow-wrap:anywhere}.bands-module__RBNLBq__modalBody{gap:calc(var(--unit)*2);font-size:var(--fs-dense);display:grid}.bands-module__RBNLBq__modalBody h3{font-size:var(--fs-ui);margin:0;font-weight:650}.bands-module__RBNLBq__modalBody p{color:var(--text-muted);margin:0}.bands-module__RBNLBq__modalTable{border-collapse:collapse;width:100%;font-size:var(--fs-micro)}.bands-module__RBNLBq__modalTable th,.bands-module__RBNLBq__modalTable td{text-align:left;border-bottom:1px solid var(--border);vertical-align:top;padding:6px 10px 6px 0}.bands-module__RBNLBq__modalTable th{color:var(--text-muted);white-space:nowrap;font-weight:650}.bands-module__RBNLBq__bandCell{align-items:center;gap:8px;display:inline-flex}.bands-module__RBNLBq__contestGrid>*{min-width:0}.bands-module__RBNLBq__chipContested{background:var(--warning-soft);color:var(--warning);border-color:color-mix(in srgb,var(--warning)30%,transparent)}.bands-module__RBNLBq__chipContested:before{background:0 0;border:1.5px solid}.bands-module__RBNLBq__chipTraitor{background:var(--negative);color:var(--negative-ink);border-color:var(--negative)}.bands-module__RBNLBq__chipTraitor:before{background:currentColor;border-radius:0}.bands-module__RBNLBq__loyalty{align-items:center;gap:calc(var(--unit)*.75)calc(var(--unit)*1.5);flex-wrap:wrap;min-width:0;display:flex}.bands-module__RBNLBq__loyaltyStrip{padding:calc(var(--unit)*1.25)calc(var(--unit)*2);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface)}.bands-module__RBNLBq__loyaltyStrip.bands-module__RBNLBq__loyaltyContested{border-color:color-mix(in srgb,var(--warning)35%,transparent);background:var(--warning-soft)}.bands-module__RBNLBq__loyaltyStrip.bands-module__RBNLBq__loyaltyTraitor{border-color:var(--negative);background:var(--negative-soft);border-width:2px}.bands-module__RBNLBq__loyaltyCompact{margin-top:calc(var(--unit)*.5);gap:calc(var(--unit)*.5)calc(var(--unit)*1);font-size:var(--fs-dense)}.bands-module__RBNLBq__loyaltyFigure{font-family:var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap}.bands-module__RBNLBq__loyaltyConsequence{font-family:var(--font-mono);font-size:var(--fs-dense);color:var(--negative);overflow-wrap:anywhere;flex-basis:100%;font-weight:650}.bands-module__RBNLBq__lane{gap:calc(var(--unit)*1.25);flex-direction:column;min-width:0;display:flex}.bands-module__RBNLBq__lane+.bands-module__RBNLBq__lane{margin-top:calc(var(--unit)*2.5)}.bands-module__RBNLBq__laneHead{align-items:baseline;gap:var(--unit);flex-wrap:wrap;display:flex}.bands-module__RBNLBq__laneTitle{font-size:var(--fs-ui);letter-spacing:-.01em;margin:0;font-weight:650}.bands-module__RBNLBq__laneCount{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--fs-dense);color:var(--text-muted)}.bands-module__RBNLBq__laneCountCap{color:var(--text-faint)}.bands-module__RBNLBq__laneRule{font-family:var(--font-mono);font-size:var(--fs-nano);color:var(--text-faint);text-align:right;margin-left:auto}.bands-module__RBNLBq__hallGrid{gap:calc(var(--unit)*1.5);grid-template-columns:repeat(auto-fill,minmax(min(236px,100%),1fr));display:grid}.bands-module__RBNLBq__bandCard{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);min-width:0;color:var(--text);flex-direction:column;text-decoration:none;transition:border-color .16s,box-shadow .16s,transform .16s;display:flex;overflow:hidden}a.bands-module__RBNLBq__bandCard:hover{border-color:var(--border-strong);box-shadow:var(--shadow-lift);text-decoration:none;transform:translateY(-2px)}a.bands-module__RBNLBq__bandCard:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.bands-module__RBNLBq__bandCard[data-contested=true]{border-color:color-mix(in srgb,var(--warning)45%,var(--border))}.bands-module__RBNLBq__bandCardBody{gap:calc(var(--unit)*1.25);padding:calc(var(--unit)*1.5);min-width:0;display:grid}.bands-module__RBNLBq__bandCardTop{justify-content:space-between;align-items:center;gap:calc(var(--unit)*.75);flex-wrap:wrap;min-width:0;display:flex}.bands-module__RBNLBq__bandCardName{font-size:var(--fs-ui);letter-spacing:-.01em;overflow-wrap:anywhere;min-width:0;margin:0;font-weight:650}.bands-module__RBNLBq__bandCardLeader{justify-content:space-between;align-items:baseline;gap:calc(var(--unit)*1);display:flex}.bands-module__RBNLBq__bandCardAddr{font-family:var(--font-mono);font-size:var(--fs-dense);color:var(--text-muted)}.bands-module__RBNLBq__eyebrow{font-size:var(--fs-nano);text-transform:uppercase;letter-spacing:.06em;color:var(--text-faint);font-weight:700}.bands-module__RBNLBq__contribution{gap:4px;min-width:0;display:grid}.bands-module__RBNLBq__contributionFigure{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--fs-console-lead);letter-spacing:-.02em;overflow-wrap:anywhere;font-weight:650;line-height:1.15}.bands-module__RBNLBq__contributionRail{background:var(--surface-2);border:1px solid var(--border);border-radius:999px;height:6px;display:block;position:relative;overflow:hidden}.bands-module__RBNLBq__contributionFill{background:var(--accent);border-radius:999px;position:absolute;top:0;bottom:0;left:0;right:auto}.bands-module__RBNLBq__railUnknown{background-image:repeating-linear-gradient(45deg,var(--border)0,var(--border)4px,transparent 4px,transparent 8px)}.bands-module__RBNLBq__contributionShare{font-family:var(--font-mono);font-size:var(--fs-micro);color:var(--text-muted)}.bands-module__RBNLBq__bandCardMeta{align-items:center;gap:calc(var(--unit)*.5)calc(var(--unit)*1.5);padding-top:calc(var(--unit)*1);border-top:1px solid var(--border);flex-wrap:wrap;display:flex}.bands-module__RBNLBq__metaMark{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--fs-micro);color:var(--text-muted);align-items:center;gap:6px;display:inline-flex}.bands-module__RBNLBq__seatTicks{gap:2px;display:inline-flex}.bands-module__RBNLBq__seatTick{background:var(--border);border-radius:1px;width:3px;height:9px}.bands-module__RBNLBq__seatTickFilled{background:var(--text-muted)}.bands-module__RBNLBq__officerPips{gap:2px;display:inline-flex}.bands-module__RBNLBq__officerPip{border:1px solid var(--border-strong);border-radius:1px;width:6px;height:6px}.bands-module__RBNLBq__officerPipFilled{background:var(--text-muted);border-color:var(--text-muted)}.bands-module__RBNLBq__crest{--force-hue:var(--text-faint);aspect-ratio:16/7;background:radial-gradient(120% 110% at 50% 0%,color-mix(in srgb,var(--force-hue)30%,transparent),transparent 72%),color-mix(in srgb,var(--force-hue)10%,var(--surface-2));border-bottom:1px solid color-mix(in srgb,var(--force-hue)30%,var(--border));place-items:center;display:grid;position:relative;overflow:hidden}.bands-module__RBNLBq__crest:after{content:"";background:var(--force-hue);height:3px;position:absolute;top:0;bottom:auto;left:0;right:0}.bands-module__RBNLBq__crestDisplay{aspect-ratio:auto;border:1px solid color-mix(in srgb,var(--force-hue)30%,var(--border));border-radius:var(--radius);width:max(88px,min(18vw,120px));height:max(88px,min(18vw,120px))}.bands-module__RBNLBq__crestHatch{background:repeating-linear-gradient(-45deg,var(--border)0 1px,transparent 1px 9px);pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.bands-module__RBNLBq__crestForce{color:var(--force-hue);background:color-mix(in srgb,var(--surface)78%,transparent);border:1px solid color-mix(in srgb,var(--force-hue)32%,var(--border));border-radius:999px;padding:4px;display:inline-flex;position:absolute;top:8px;right:8px}.bands-module__RBNLBq__crestForceAbsent{width:17px;height:17px;font-size:var(--fs-micro);color:var(--text-faint);place-items:center;display:inline-grid}.bands-module__RBNLBq__crestNumber{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.04em;color:color-mix(in srgb,var(--force-hue)70%,var(--text));-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:max(1.9rem,min(7vw,2.6rem));font-weight:700;line-height:1;position:relative}.bands-module__RBNLBq__crestDisplay .bands-module__RBNLBq__crestNumber{font-size:max(2.2rem,min(6vw,3rem))}.bands-module__RBNLBq__crestRibbon{font-size:var(--fs-nano);letter-spacing:.06em;color:var(--warning);background:var(--warning-soft);border:1px solid color-mix(in srgb,var(--warning)35%,transparent);border-radius:999px;align-items:center;gap:5px;padding:2px 8px;font-weight:700;display:inline-flex;position:absolute;bottom:8px;left:8px}.bands-module__RBNLBq__forceLight.bands-module__RBNLBq__forceLight{--force-hue:var(--light-force)}.bands-module__RBNLBq__forceDark.bands-module__RBNLBq__forceDark{--force-hue:var(--dark-force)}.bands-module__RBNLBq__forceNeutral.bands-module__RBNLBq__forceNeutral{--force-hue:var(--text-muted)}.bands-module__RBNLBq__forceUnknown.bands-module__RBNLBq__forceUnknown{--force-hue:var(--text-faint)}.bands-module__RBNLBq__insignia{flex:none;display:block}.bands-module__RBNLBq__rankRacks{gap:calc(var(--unit)*1.5);min-width:0;display:grid}.bands-module__RBNLBq__rack{--rank-hue:var(--text-faint);gap:calc(var(--unit)*1);padding:calc(var(--unit)*1.25)calc(var(--unit)*1.5);border:1px solid var(--border);border-left:3px solid var(--rank-hue);border-radius:var(--radius-sm);background:var(--surface);min-width:0;display:grid}.bands-module__RBNLBq__rackHead{align-items:center;gap:calc(var(--unit)*.75)calc(var(--unit)*1.25);flex-wrap:wrap;display:flex}.bands-module__RBNLBq__rackInsignia{color:var(--rank-hue);display:inline-flex}.bands-module__RBNLBq__rackTitle{font-size:var(--fs-dense);margin:0;font-weight:650}.bands-module__RBNLBq__rackCount{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--fs-dense);color:var(--text-muted)}.bands-module__RBNLBq__rack[data-full=true] .bands-module__RBNLBq__rackCount{color:var(--warning)}.bands-module__RBNLBq__rackTithe{font-family:var(--font-mono);font-size:var(--fs-micro);color:var(--text-faint);margin-left:auto}.bands-module__RBNLBq__rackSeats{gap:calc(var(--unit)*.75);grid-template-columns:repeat(auto-fill,minmax(min(190px,100%),1fr));display:grid}.bands-module__RBNLBq__seat{min-width:0;padding:calc(var(--unit)*1)calc(var(--unit)*1.25);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-2);align-content:start;gap:4px;display:grid}.bands-module__RBNLBq__seatHeld{border-color:color-mix(in srgb,var(--rank-hue)45%,var(--border));background:color-mix(in srgb,var(--rank-hue)7%,var(--surface-2))}.bands-module__RBNLBq__seatAnonymous{border-color:color-mix(in srgb,var(--rank-hue)30%,var(--border))}.bands-module__RBNLBq__seatVacant{background:0 0;border-style:dashed}.bands-module__RBNLBq__seatGhost{background-image:repeating-linear-gradient(-45deg,var(--border)0 1px,transparent 1px 9px);border-style:dashed}.bands-module__RBNLBq__seatRank{font-size:var(--fs-nano);text-transform:uppercase;letter-spacing:.06em;color:var(--rank-hue);align-items:center;gap:6px;font-weight:700;display:inline-flex}.bands-module__RBNLBq__seatVacant .bands-module__RBNLBq__seatRank,.bands-module__RBNLBq__seatGhost .bands-module__RBNLBq__seatRank{color:var(--text-faint)}.bands-module__RBNLBq__seatAddr{font-family:var(--font-mono);font-size:var(--fs-dense);overflow-wrap:anywhere}.bands-module__RBNLBq__seatVolume{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--fs-micro);color:var(--text-muted)}.bands-module__RBNLBq__seatShare{color:var(--text-faint)}.bands-module__RBNLBq__seatOpenWord{font-family:var(--font-mono);font-size:var(--fs-dense);color:var(--text-faint)}.bands-module__RBNLBq__memberSection{gap:calc(var(--unit)*1);min-width:0;margin-top:calc(var(--unit)*1);display:grid}.bands-module__RBNLBq__rank4.bands-module__RBNLBq__rank4{--rank-hue:var(--accent)}.bands-module__RBNLBq__rank3.bands-module__RBNLBq__rank3{--rank-hue:color-mix(in srgb,var(--accent)55%,var(--positive)45%)}.bands-module__RBNLBq__rank2.bands-module__RBNLBq__rank2{--rank-hue:var(--positive)}.bands-module__RBNLBq__rank1.bands-module__RBNLBq__rank1{--rank-hue:color-mix(in srgb,var(--positive)50%,var(--text-muted)50%)}.bands-module__RBNLBq__rank0.bands-module__RBNLBq__rank0{--rank-hue:var(--text-faint)}.bands-module__RBNLBq__viewToggle{gap:4px;margin-left:auto;display:inline-flex}.bands-module__RBNLBq__viewLink{min-height:30px;padding:0 var(--u3-space-10);border:1px solid var(--u3-line-control);border-radius:var(--u3-r-chip);color:var(--u3-text-2);font-family:var(--u3-mono);font-size:var(--u3-fs-chip);font-weight:var(--u3-fw-semibold);transition:border-color var(--u3-ease),color var(--u3-ease);align-items:center;text-decoration:none;display:inline-flex}.bands-module__RBNLBq__viewLink:hover{color:var(--u3-text);border-color:var(--u3-line-hover);text-decoration:none}.bands-module__RBNLBq__viewLink[aria-current=page]{border-color:var(--u3-lime-line);background:var(--u3-lime-wash-strong);color:var(--u3-lime-text)}@media (pointer:coarse){.bands-module__RBNLBq__viewLink{min-height:40px}}
