.boards_head__6grbj{display:flex;align-items:flex-end;justify-content:space-between;gap:14px 24px;flex-wrap:wrap;padding:0 24px}.boards_tabs__uJZK2{display:flex;gap:6px;flex-wrap:wrap}.boards_tab__X5hqE{position:relative;display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 16px;border-radius:8px;background:var(--s1);border:1px solid var(--line);font-family:var(--font-mono),"Geist Mono",monospace;font-weight:700;font-size:12.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--tx2);white-space:nowrap;cursor:pointer;overflow:hidden}.boards_tab__X5hqE small{font-size:11px;color:var(--tx3)}.boards_tab__X5hqE:hover{border-color:var(--line2);color:var(--tx)}.boards_tab__X5hqE[aria-current]{background:#F4F1EA;border-color:#F4F1EA;color:#0A3161}.boards_tab__X5hqE[aria-current] small{color:#0A3161;opacity:.7}.boards_fill__3J3O1{position:absolute;left:0;bottom:0;height:3px;width:0;background:#B31942;animation:boards_fill__3J3O1 linear forwards}@keyframes boards_fill__3J3O1{0%{width:0}to{width:100%}}@media (max-width:760px){.boards_head__6grbj{padding:0 4px}}.map_map__Fpevq{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:1fr;grid-gap:4px;gap:4px;aspect-ratio:12/8.2;min-width:0}.map_tile__ASnpc{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;border-radius:6px;min-width:0;color:#F4F1EA;text-decoration:none;line-height:1}.map_tile__ASnpc b{font-size:clamp(9px,1.1vw,12px);font-weight:700;letter-spacing:.02em}.map_tile__ASnpc b,.map_tile__ASnpc small{font-family:var(--font-mono),"Geist Mono",monospace}.map_tile__ASnpc small{font-size:clamp(8px,.95vw,11px);opacity:.9}.map_none__hnlvi{background:rgba(244,241,234,.07);color:rgba(244,241,234,.4)}.map_none__hnlvi b{font-weight:600}.map_d__Zg3zq{background:#3D7BFF}.map_r__7jE3t{background:#E63946}.map_o__0foDJ{background:var(--s3)}.map_likely__5ppBo{opacity:.78}.map_lean__pHlYw{opacity:.55}a.map_tile__ASnpc:hover{opacity:1;outline:2px solid #F4F1EA;outline-offset:1px;color:#F4F1EA}.map_compact__ur7TD{gap:3px}.map_compact__ur7TD .map_tile__ASnpc{border-radius:4px}.map_compact__ur7TD .map_tile__ASnpc b{font-size:clamp(8px,.85vw,11px)}@media (max-width:760px){.map_tile__ASnpc{border-radius:4px;gap:0}.map_tile__ASnpc small{display:none}.map_tile__ASnpc b{font-size:9px}}.midterms_hero__pNjRm{border-radius:22px;border:1px solid rgba(107,156,255,.3);overflow:hidden;background:radial-gradient(circle,rgba(244,241,234,.16) 0 .8px,transparent 1.4px) 0 0/26px 26px,linear-gradient(180deg,#0F1C44,#0A1230 55%,#090C18)}.midterms_in__DUVYG{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);grid-gap:16px 28px;gap:16px 28px;align-items:center;padding:18px 24px 22px}.midterms_text__ftejH{display:flex;flex-direction:column;gap:14px;min-width:0}.midterms_h___k_J9{font-family:var(--font-bricolage),"Bricolage Grotesque",sans-serif;font-weight:800;font-size:clamp(38px,4.6vw,60px);letter-spacing:-2.4px;line-height:.9;text-transform:uppercase;margin:0;color:#F4F1EA}.midterms_figs__uLT_q{display:flex;gap:8px;flex-wrap:wrap}.midterms_fig__BUbQe{display:flex;align-items:center;gap:12px;padding:10px 14px 10px 12px;border-radius:8px;background:rgba(244,241,234,.06);border:1px solid rgba(244,241,234,.16);color:#F4F1EA;min-width:0;flex:1 1 170px}a.midterms_fig__BUbQe:hover{border-color:rgba(244,241,234,.45);color:#F4F1EA}.midterms_fig__BUbQe b{font-family:var(--font-bricolage),"Bricolage Grotesque",sans-serif;font-weight:800;font-size:clamp(30px,3vw,42px);letter-spacing:-1.8px;line-height:1;color:#F4F1EA;white-space:nowrap}.midterms_fig__BUbQe span{font-size:12.5px;line-height:1.3;color:rgba(244,241,234,.7)}.midterms_seats__NXk_F em{font-style:normal}.midterms_seats__NXk_F i{font-style:normal;font-size:15px;color:rgba(244,241,234,.5);margin:0 5px}.midterms_d__i8O2w{color:#6B9CFF}.midterms_r__ODKiY{color:#FF6B6B}.midterms_pair__b6AL_{display:grid;grid-template-columns:1fr;grid-gap:10px;gap:10px}.midterms_pair__b6AL_ .midterms_opt__KKhp7,.midterms_pair__b6AL_ .syes{font-size:14px}.midterms_ctas__0RJ2q{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.midterms_sub___GMAz{font-size:12.5px;color:rgba(244,241,234,.6)}.midterms_art__L4XKe{display:flex;flex-direction:column;gap:8px;min-width:0;color:#F4F1EA}.midterms_mapLink__f6DOW{color:#F4F1EA}.midterms_mapLink__f6DOW:hover{color:#6B9CFF}.midterms_mapHead__DI8MS{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;font-family:var(--font-mono),"Geist Mono",monospace;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.midterms_key__bUElt{display:inline-flex;align-items:center;gap:6px;font-size:10px;font-weight:400;letter-spacing:.04em;text-transform:none;color:rgba(244,241,234,.7);white-space:nowrap}.midterms_key__bUElt i{width:10px;height:10px;border-radius:2px;display:inline-block;margin-left:8px}.midterms_key__bUElt i:first-child{margin-left:0}.midterms_dBg__58aIY{background:#3D7BFF}.midterms_rBg__L6zAM{background:#E63946}@media (max-width:760px){.midterms_in__DUVYG{grid-template-columns:1fr;padding:14px 14px 18px}.midterms_art__L4XKe{order:-1}.midterms_h___k_J9{letter-spacing:-1.6px}}.tonight_board__dA1pk{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);grid-gap:16px 28px;gap:16px 28px;align-items:center;padding:22px 24px;border-radius:22px;border:1px solid var(--line);background:radial-gradient(80% 120% at 0 0,var(--limeT) 0,var(--s1) 55%)}.tonight_text__CL5sU{display:flex;flex-direction:column;gap:12px;min-width:0}.tonight_kick__jGF5Z{display:inline-flex;align-items:center;gap:10px;font-family:var(--font-mono),"Geist Mono",monospace;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--lime)}.tonight_h__lxKj9{font-family:var(--font-bricolage),"Bricolage Grotesque",sans-serif;font-weight:800;font-size:clamp(32px,3.6vw,46px);letter-spacing:-1.6px;line-height:.96;margin:0}.tonight_sub__wTyuk{margin:0;font-size:13.5px;line-height:1.45;color:var(--tx2)}.tonight_list__eWvp8{display:flex;flex-direction:column;gap:8px;min-width:0}.tonight_row__OUqox{display:grid;grid-template-columns:minmax(140px,1fr) minmax(0,1.2fr);grid-gap:12px;gap:12px;align-items:center;padding:10px 12px;border-radius:16px;background:var(--s2);border:1px solid var(--line)}.tonight_teams__CI352{display:flex;flex-direction:column;gap:4px;font-weight:600;font-size:14px;min-width:0;color:var(--tx)}.tonight_team___DSLQ{display:flex;align-items:center;gap:8px;min-width:0}.tonight_team___DSLQ b{margin-left:auto;font-family:var(--font-bricolage),"Bricolage Grotesque",sans-serif;font-size:16px;padding-left:8px}.tonight_odds__H_M8R{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:6px;gap:6px}.tonight_ob__DYDG0{min-height:46px;border-radius:11px;background:var(--s1);border:1px solid var(--line);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;padding:0 6px;min-width:0;color:var(--tx)}.tonight_ob__DYDG0 small{font-size:10.5px;color:var(--tx3);max-width:100%}.tonight_ob__DYDG0 b{font-family:var(--font-mono),"Geist Mono",monospace;font-size:13px}.tonight_ob__DYDG0:hover{border-color:var(--lime)}.tonight_obYes__58FzE{background:var(--limeT);border-color:var(--limeB)}.tonight_obYes__58FzE small{color:var(--limeHi)}@media (max-width:760px){.tonight_board__dA1pk{padding:18px}.tonight_board__dA1pk,.tonight_row__OUqox{grid-template-columns:1fr}}