.today_grid__k3Ofc{display:grid;gap:var(--s-16);grid-template-columns:minmax(0,1fr);min-width:0}@media (min-width:720px){.today_grid__k3Ofc{grid-template-columns:repeat(2,minmax(0,1fr))}.today_form__Z0BXB,.today_match__LpoVr,.today_play__K3pMH{grid-column:1/-1}}@media (min-width:1080px){.today_grid__k3Ofc{grid-template-columns:repeat(6,minmax(0,1fr))}.today_form__Z0BXB{grid-column:span 4}.today_week__sGcyX{grid-column:span 2}.today_goal___3G53,.today_play__K3pMH{grid-column:span 3}.today_match__LpoVr{grid-column:span 4}.today_coach__JRR90{grid-column:span 2}}.today_card__9ib3x{align-content:start;gap:var(--s-16);padding:var(--s-20,20px)}.today_card__9ib3x h2{font-size:14px;line-height:20px}.today_greeting__9lBTA h1{font-size:28px;line-height:32px}.today_greeting__9lBTA p{margin-top:2px}.today_formHero__3qAUX{display:grid;gap:var(--s-16);justify-items:center;text-align:center}@media (min-width:720px){.today_formHero__3qAUX{grid-template-columns:auto minmax(0,1fr);gap:var(--s-24);align-items:center;justify-items:start;text-align:left}}.today_formWords__Y2Vkx{display:grid;gap:var(--s-4);min-width:0}.today_formTitle___1mHq{font-size:22px;line-height:26px;font-weight:700;letter-spacing:-.02em;color:var(--fb-text);text-wrap:balance}@media (min-width:720px){.today_formTitle___1mHq{font-size:26px;line-height:30px}}.today_formLine__nXqFL{font-size:14px;line-height:20px;color:var(--fb-text-2);max-width:46ch}.today_parts__epONy{display:grid;margin-top:var(--s-12);text-align:left}.today_parts__epONy li{display:grid;gap:2px;padding:var(--s-8) 0;border-top:1px solid var(--fb-hair)}.today_parts__epONy li:first-child{border-top:0;padding-top:0}.today_parts__epONy strong{font-size:14px;line-height:20px;font-weight:600;color:var(--fb-text)}.today_parts__epONy span{font-size:13px;line-height:18px;color:var(--fb-text-2)}.today_weekBody__ziojs{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--s-16);align-items:center}.today_weekBody__ziojs ul{gap:var(--s-8)}.today_weekBody__ziojs strong{font-size:17px;line-height:20px}.today_goalTitle__mQL9y{font-size:20px;line-height:24px;font-weight:700;letter-spacing:-.02em;color:var(--fb-text);text-wrap:balance}.today_next__a71K6{display:grid;gap:2px;font-size:14px;line-height:20px;color:var(--fb-text)}.today_next__a71K6 span{font-size:11px;line-height:16px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--fb-text-3)}.today_doors__XVpvg{display:flex;flex-wrap:wrap;gap:var(--s-8)}.today_door__6_HRR{display:inline-flex;align-items:center;min-height:32px;padding:0 var(--s-12);border-radius:999px;background:rgba(255,255,255,.06);color:var(--fb-text);font-size:13px;line-height:18px;font-weight:600;white-space:nowrap;transition:background-color var(--dur-micro) var(--ease-out-quint)}.today_door__6_HRR:hover{background:rgba(255,255,255,.12)}.today_door__6_HRR:focus-visible{outline:2px solid var(--fb-accent);outline-offset:2px}.today_doorPrimary__2hpOv{background:var(--fb-accent);color:var(--fb-accent-ink)}.today_doorPrimary__2hpOv:hover{background:#fde047}.today_playMedia__4DwZG{display:grid;gap:var(--s-12);grid-template-columns:112px minmax(0,1fr);grid-template-areas:"poster poster" "radar words";align-items:start}@media (min-width:720px){.today_playMedia__4DwZG{grid-template-columns:minmax(0,1fr) 136px;grid-template-areas:"poster radar" "words radar"}}.today_poster__ZgZaX{grid-area:poster;position:relative;aspect-ratio:16/9;width:100%;max-width:100%;border-radius:12px;overflow:hidden;background:#0b111c}.today_posterImage__W4rqg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.today_posterButton__AjTtm{position:absolute;inset:0;display:grid;place-items:center;background:linear-gradient(180deg,rgba(3,7,18,0) 50%,rgba(3,7,18,.55))}.today_posterButton__AjTtm:focus-visible{outline:2px solid var(--fb-accent);outline-offset:-2px}.today_radarBox___jRE6{grid-area:radar;position:relative;aspect-ratio:1;width:100%;max-width:100%;border-radius:12px;overflow:hidden;background:#080d16}.today_radarLabel__gFumr{position:absolute;left:8px;bottom:8px;padding:2px 8px;border-radius:999px;background:rgba(3,7,18,.72);font-size:11px;line-height:16px;font-weight:600;color:var(--fb-text-2);pointer-events:none}.today_playWords__o5kOw{grid-area:words;display:grid;gap:var(--s-8);min-width:0;align-content:start}.today_playTitle__Hg8Uy{font-size:18px;line-height:22px;font-weight:700;letter-spacing:-.015em;color:var(--fb-text)}.today_playWords__o5kOw{gap:var(--s-4)}.today_playWords__o5kOw .today_doors__XVpvg{margin-top:var(--s-4)}.today_command__0RyWk{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px;color:var(--fb-text);user-select:all}.today_match__LpoVr{isolation:isolate;min-height:168px}.today_match__LpoVr>*{position:relative;z-index:1}.today_match__LpoVr:after{content:"";position:absolute;inset:0;z-index:0;background:linear-gradient(90deg,rgba(3,7,18,.94),rgba(3,7,18,.78) 48%,rgba(3,7,18,.3));pointer-events:none}.today_matchBody__0vv91{display:grid;gap:var(--s-12);align-content:end}.today_score__DZs1Y{display:flex;align-items:center;gap:var(--s-12)}.today_score__DZs1Y>span:first-child{margin-right:var(--s-4)}.today_score__DZs1Y strong{font-size:32px;line-height:36px;font-weight:700;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.today_result__iFQLd{font-size:17px;line-height:22px;font-weight:600;color:var(--fb-text)}.today_matchBody__0vv91{gap:var(--s-8)}.today_matchRow__LZVtX{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-12) var(--s-16)}.today_quote__mpF2x{font-size:15px;line-height:22px;font-weight:600;color:var(--fb-text);text-wrap:balance}.today_clamp__r_Nov{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media (prefers-reduced-motion:reduce){.today_door__6_HRR{transition:none}}