.almanac-module__6OS3qW__page{--paper:#f6f1e6;--ink:#1b1712;--ink-muted:#55493c;--hairline:#d9cfba;--focus:#1b1712;--accent:#2b4a63;--font-display:"Iowan Old Style", "Palatino Linotype", Palatino, Georgia, "Times New Roman", serif;--font-data:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;background:var(--paper);width:min(100%,1180px);color:var(--ink);font-family:var(--font-display);margin:0 auto;padding:32px 16px 64px}.almanac-module__6OS3qW__page *,.almanac-module__6OS3qW__page :before,.almanac-module__6OS3qW__page :after{box-sizing:border-box}.almanac-module__6OS3qW__page *{box-shadow:none!important;background-image:none!important;border-radius:0!important}.almanac-module__6OS3qW__page a{color:var(--ink)}.almanac-module__6OS3qW__page a:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.almanac-module__6OS3qW__header{border-bottom:1px solid var(--ink);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 20px;padding-bottom:16px;display:flex}.almanac-module__6OS3qW__headerMain{min-width:0}.almanac-module__6OS3qW__kicker{color:var(--ink-muted);font-family:var(--font-data);letter-spacing:.08em;text-transform:uppercase;margin:0 0 8px;font-size:11px;font-weight:700}.almanac-module__6OS3qW__title{overflow-wrap:anywhere;margin:0;font-size:clamp(30px,6vw,44px);font-weight:400;line-height:1.05}.almanac-module__6OS3qW__subtitle{color:var(--ink-muted);font-family:var(--font-data);margin:8px 0 0;font-size:14px;line-height:1.45}.almanac-module__6OS3qW__dynastyTag{border-bottom:2px solid var(--accent);text-align:right;flex-shrink:0;padding-bottom:2px}.almanac-module__6OS3qW__dynastyTagLabel{color:var(--ink-muted);font-family:var(--font-data);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:10px;font-weight:700}.almanac-module__6OS3qW__dynastyTagValue{font-family:var(--font-display);margin:2px 0 0;font-size:16px;font-weight:700}.almanac-module__6OS3qW__summary{border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline);font-family:var(--font-data);grid-template-columns:repeat(5,minmax(0,1fr));margin:22px 0 0;display:grid}.almanac-module__6OS3qW__summaryItem{border-right:1px solid var(--hairline);min-width:0;padding:14px}.almanac-module__6OS3qW__summaryItem:last-child{border-right:0}.almanac-module__6OS3qW__summaryItem dt{color:var(--ink-muted);letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:10px;font-weight:700}.almanac-module__6OS3qW__summaryItem dd{color:var(--ink);font-variant-numeric:tabular-nums;margin:5px 0 0;font-size:21px;font-weight:700;line-height:1.05}.almanac-module__6OS3qW__banner{border-top:1px solid var(--hairline);font-family:var(--font-data);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 20px;margin-top:18px;padding:14px 0;display:flex}.almanac-module__6OS3qW__bannerLabel{color:var(--ink-muted);letter-spacing:.07em;text-transform:uppercase;margin:0 0 3px;font-size:10px;font-weight:700}.almanac-module__6OS3qW__bannerTeamLine{align-items:center;gap:8px;display:flex}.almanac-module__6OS3qW__bannerSwatch{border:1px solid var(--ink);flex-shrink:0;width:10px;height:10px}.almanac-module__6OS3qW__bannerTeamName{font-family:var(--font-display);font-size:17px;font-weight:700}.almanac-module__6OS3qW__bannerText{max-width:46ch;color:var(--ink-muted);margin:2px 0 0;font-size:12.5px;line-height:1.4}.almanac-module__6OS3qW__bannerCta{border-bottom:2px solid var(--accent);flex-shrink:0;align-items:center;min-height:44px;padding:0 4px;font-size:13px;font-weight:700;display:inline-flex;color:var(--ink)!important;text-decoration:none!important}.almanac-module__6OS3qW__bannerCta:hover{border-bottom-color:var(--ink)}.almanac-module__6OS3qW__preSeason{border-top:1px solid var(--ink);margin-top:30px;padding-top:18px}.almanac-module__6OS3qW__preSeasonHeading{font-family:var(--font-display);margin:0;font-size:22px;font-weight:400}.almanac-module__6OS3qW__preSeasonBody{max-width:68ch;color:var(--ink-muted);font-family:var(--font-data);margin:6px 0 18px;font-size:13.5px;line-height:1.5}.almanac-module__6OS3qW__actionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}@media (min-width:640px){.almanac-module__6OS3qW__actionGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.almanac-module__6OS3qW__actionGridTight{grid-template-columns:repeat(3,minmax(0,1fr))}}.almanac-module__6OS3qW__actionTile{border:1px solid var(--hairline);min-height:44px;font-family:var(--font-data);padding:12px 14px;display:block;text-decoration:none!important}.almanac-module__6OS3qW__actionTile:hover{border-color:var(--ink)}.almanac-module__6OS3qW__actionTilePrimary{border:1px solid var(--ink);border-bottom:3px solid var(--accent)}.almanac-module__6OS3qW__actionGlyph{-webkit-user-select:none;user-select:none;font-size:17px;line-height:1}.almanac-module__6OS3qW__actionLabel{color:var(--ink);margin-top:6px;font-size:13px;font-weight:700}.almanac-module__6OS3qW__actionSub{color:var(--ink-muted);overflow-wrap:anywhere;margin-top:2px;font-size:11px;line-height:1.35}.almanac-module__6OS3qW__section{margin-top:32px}.almanac-module__6OS3qW__sectionHeading{border-bottom:1px solid var(--ink);font-family:var(--font-data);justify-content:space-between;align-items:baseline;gap:8px 20px;margin-bottom:0;padding-bottom:8px;display:flex}.almanac-module__6OS3qW__sectionHeading h2{color:var(--ink);font-family:var(--font-display);margin:0;font-size:19px;font-weight:400}.almanac-module__6OS3qW__sectionLinks{flex-wrap:wrap;gap:4px 14px;font-size:12px;display:flex}.almanac-module__6OS3qW__sectionLinks a{text-decoration:none;color:var(--ink-muted)!important}.almanac-module__6OS3qW__sectionLinks a:hover{text-underline-offset:2px;text-decoration:underline;color:var(--ink)!important}.almanac-module__6OS3qW__grid3{gap:24px;margin-top:0;display:grid}@media (min-width:900px){.almanac-module__6OS3qW__grid3{grid-template-columns:1.05fr 1.05fr .9fr}}.almanac-module__6OS3qW__col{min-width:0}.almanac-module__6OS3qW__colGap{flex-direction:column;gap:16px;display:flex}.almanac-module__6OS3qW__rankList{margin:0;padding:0;list-style:none}.almanac-module__6OS3qW__rankRow{border-bottom:1px solid var(--hairline);font-family:var(--font-data);grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px 0;display:grid;text-decoration:none!important}.almanac-module__6OS3qW__rankList li:last-child .almanac-module__6OS3qW__rankRow{border-bottom:0}.almanac-module__6OS3qW__rankIndex{color:var(--ink-muted);text-align:right;font-variant-numeric:tabular-nums;font-size:11px}.almanac-module__6OS3qW__rankName{min-width:0;color:var(--ink);overflow-wrap:anywhere;font-size:13.5px}.almanac-module__6OS3qW__rankName a{text-decoration:none!important}.almanac-module__6OS3qW__rankName a:hover{text-underline-offset:2px;text-decoration:underline!important}.almanac-module__6OS3qW__rankMeta{color:var(--ink-muted);margin-left:4px;font-size:10.5px}.almanac-module__6OS3qW__metaSeparator{color:var(--ink-muted)}.almanac-module__6OS3qW__teamContext{white-space:nowrap;vertical-align:middle;align-items:center;gap:4px;display:inline-flex}.almanac-module__6OS3qW__miniTeamLogo{flex:0 0 14px;width:14px;height:14px}.almanac-module__6OS3qW__teamNameWithLogo{align-items:center;gap:6px;min-width:0;display:inline-flex}.almanac-module__6OS3qW__listTeamLogo{flex:0 0 20px;width:20px;height:20px}.almanac-module__6OS3qW__rankStat{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}.almanac-module__6OS3qW__rankStatSecondary{color:var(--ink-muted);margin-left:3px;font-weight:400}.almanac-module__6OS3qW__crestDot{border:1px solid var(--ink);flex-shrink:0;width:8px;height:8px;margin-right:6px;display:inline-block}.almanac-module__6OS3qW__emptyNote{text-align:center;color:var(--ink-muted);font-family:var(--font-data);padding:20px 0;font-size:13px}.almanac-module__6OS3qW__championRow{border-bottom:1px solid var(--hairline);font-family:var(--font-data);align-items:baseline;gap:8px;padding:8px 0;display:flex}.almanac-module__6OS3qW__championList li:last-child .almanac-module__6OS3qW__championRow{border-bottom:0}.almanac-module__6OS3qW__championMark{color:var(--ink-muted);font-size:11px}.almanac-module__6OS3qW__championName{min-width:0;color:var(--ink);overflow-wrap:anywhere;flex:1;font-size:13.5px;font-weight:600}.almanac-module__6OS3qW__championSeason{color:var(--ink-muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11px}.almanac-module__6OS3qW__mvpLine{border-top:1px solid var(--hairline);font-family:var(--font-data);margin-top:10px;padding-top:10px}.almanac-module__6OS3qW__mvpLabel{color:var(--ink-muted);letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:700}.almanac-module__6OS3qW__mvpName{font-family:var(--font-display);margin-left:8px;font-size:14px;font-weight:700;text-decoration:none!important}.almanac-module__6OS3qW__mvpName:hover{text-underline-offset:2px;text-decoration:underline!important}.almanac-module__6OS3qW__mvpSeason{color:var(--ink-muted);margin-left:6px;font-size:11px}.almanac-module__6OS3qW__statCard{border-bottom:1px solid var(--hairline);font-family:var(--font-data);padding:12px 0}.almanac-module__6OS3qW__statCard:last-of-type{border-bottom:0}.almanac-module__6OS3qW__statCardLabel{color:var(--ink-muted);letter-spacing:.06em;text-transform:uppercase;margin:0 0 5px;font-size:10px;font-weight:700}.almanac-module__6OS3qW__statCardName{font-family:var(--font-display);font-size:17px;font-weight:700;display:block;text-decoration:none!important}.almanac-module__6OS3qW__statCardName:hover{text-underline-offset:2px;text-decoration:underline!important}.almanac-module__6OS3qW__statCardRow{justify-content:space-between;align-items:baseline;margin-top:4px;display:flex}.almanac-module__6OS3qW__statCardMeta{color:var(--ink-muted);font-size:11.5px}.almanac-module__6OS3qW__statCardValue{font-variant-numeric:tabular-nums;font-size:18px;font-weight:700}.almanac-module__6OS3qW__eventsList{font-family:var(--font-data);color:var(--ink-muted);margin:0;padding:0;font-size:12px;list-style:none}.almanac-module__6OS3qW__eventsList li{align-items:baseline;gap:6px;padding:4px 0;display:flex}.almanac-module__6OS3qW__eventsLinkRow{border-top:1px solid var(--hairline);font-family:var(--font-data);justify-content:space-between;align-items:baseline;gap:10px;margin-top:10px;padding-top:10px;font-size:12px;display:flex}.almanac-module__6OS3qW__pipelineGrid,.almanac-module__6OS3qW__franchiseGrid{gap:14px;margin-top:14px;display:grid}@media (min-width:640px){.almanac-module__6OS3qW__pipelineGrid,.almanac-module__6OS3qW__franchiseGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.almanac-module__6OS3qW__pipelineCell,.almanac-module__6OS3qW__franchiseCell{border:1px solid var(--hairline);padding:12px 14px;display:block;text-decoration:none!important}.almanac-module__6OS3qW__pipelineCell:hover,.almanac-module__6OS3qW__franchiseCell:hover{border-color:var(--ink)}.almanac-module__6OS3qW__pipelineCellAccent{border:1px solid var(--ink);border-bottom:3px solid var(--accent)}.almanac-module__6OS3qW__cellLabel{color:var(--ink-muted);font-family:var(--font-data);letter-spacing:.06em;text-transform:uppercase;margin:0 0 6px;font-size:10px;font-weight:700}.almanac-module__6OS3qW__cellName{color:var(--ink);font-family:var(--font-display);overflow-wrap:anywhere;font-size:15px;font-weight:700;display:block}.almanac-module__6OS3qW__cellRow{font-family:var(--font-data);justify-content:space-between;align-items:baseline;gap:8px;margin-top:5px;display:flex}.almanac-module__6OS3qW__cellMeta{color:var(--ink-muted);font-size:11px}.almanac-module__6OS3qW__cellValue{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:14px;font-weight:700}.almanac-module__6OS3qW__cellValueSecondary{color:var(--ink-muted);margin-left:2px;font-weight:400}.almanac-module__6OS3qW__hofTeaser{border-top:1px solid var(--ink);border-bottom:1px solid var(--hairline);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 20px;margin-top:32px;padding:16px 0;display:flex}.almanac-module__6OS3qW__hofTeaserTitle{font-family:var(--font-display);margin:0;font-size:18px;font-weight:700}.almanac-module__6OS3qW__hofTeaserBody{max-width:52ch;color:var(--ink-muted);font-family:var(--font-data);margin:4px 0 0;font-size:12.5px;line-height:1.4}.almanac-module__6OS3qW__hofTeaserCta{border-bottom:2px solid var(--accent);flex-shrink:0;align-items:center;min-height:44px;padding:0 4px;font-size:13px;font-weight:700;display:inline-flex;color:var(--ink)!important;text-decoration:none!important}.almanac-module__6OS3qW__hofTeaserCta:hover{border-bottom-color:var(--ink)}:is(.almanac-module__6OS3qW__watchNow .rounded-2xl,.almanac-module__6OS3qW__watchNow .rounded-xl,.almanac-module__6OS3qW__watchNow .rounded-full,.almanac-module__6OS3qW__watchNow .rounded){border-radius:0!important}:is(.almanac-module__6OS3qW__watchNow .shadow-lg,.almanac-module__6OS3qW__watchNow .shadow){box-shadow:none!important}:is(.almanac-module__6OS3qW__watchNow .bg-surface,.almanac-module__6OS3qW__watchNow .bg-surface-2,.almanac-module__6OS3qW__watchNow .bg-surface-2\/60,.almanac-module__6OS3qW__watchNow .bg-white\/\[0\.03\]){background-color:#0000!important}.almanac-module__6OS3qW__watchNow .hover\:bg-white\/\[0\.03\]:hover{background-color:var(--hairline)!important}:is(.almanac-module__6OS3qW__watchNow .border-line,.almanac-module__6OS3qW__watchNow .divide-line){border-color:var(--hairline)!important}.almanac-module__6OS3qW__watchNow .text-white{color:var(--ink)!important}:is(.almanac-module__6OS3qW__watchNow .text-slate-400,.almanac-module__6OS3qW__watchNow .text-slate-500){color:var(--ink-muted)!important}.almanac-module__6OS3qW__watchNow .focus-visible\:ring-sky-400\/60:focus-visible{outline:2px solid var(--focus)!important;box-shadow:none!important}:is(.almanac-module__6OS3qW__watchNow .text-amber-300,.almanac-module__6OS3qW__watchNow .text-amber-400,.almanac-module__6OS3qW__watchNow .text-rose-300,.almanac-module__6OS3qW__watchNow .text-orange-300,.almanac-module__6OS3qW__watchNow .text-sky-400,.almanac-module__6OS3qW__watchNow .text-emerald-400,.almanac-module__6OS3qW__watchNow .text-purple-400,.almanac-module__6OS3qW__watchNow .text-violet-400,.almanac-module__6OS3qW__watchNow .text-green-400,.almanac-module__6OS3qW__watchNow .text-cyan-300){color:var(--ink)!important}:is(.almanac-module__6OS3qW__watchNow .bg-amber-500\/10,.almanac-module__6OS3qW__watchNow .bg-amber-500\/8,.almanac-module__6OS3qW__watchNow .bg-rose-500\/10,.almanac-module__6OS3qW__watchNow .bg-orange-500\/10,.almanac-module__6OS3qW__watchNow .bg-sky-500\/8,.almanac-module__6OS3qW__watchNow .bg-emerald-500\/8,.almanac-module__6OS3qW__watchNow .bg-purple-500\/8,.almanac-module__6OS3qW__watchNow .bg-violet-500\/8,.almanac-module__6OS3qW__watchNow .bg-green-500\/8,.almanac-module__6OS3qW__watchNow .bg-cyan-500\/8){background-color:#0000!important}:is(.almanac-module__6OS3qW__watchNow .border-amber-500\/25,.almanac-module__6OS3qW__watchNow .border-amber-500\/20,.almanac-module__6OS3qW__watchNow .border-rose-500\/25,.almanac-module__6OS3qW__watchNow .border-orange-500\/25,.almanac-module__6OS3qW__watchNow .border-sky-500\/20,.almanac-module__6OS3qW__watchNow .border-emerald-500\/20,.almanac-module__6OS3qW__watchNow .border-purple-500\/20,.almanac-module__6OS3qW__watchNow .border-violet-500\/20,.almanac-module__6OS3qW__watchNow .border-green-500\/20,.almanac-module__6OS3qW__watchNow .border-cyan-500\/20){border-color:var(--hairline)!important}.almanac-module__6OS3qW__watchNow{border-top:1px solid var(--ink);margin-top:30px;padding-top:4px}@media (max-width:760px){.almanac-module__6OS3qW__page{padding-top:24px}.almanac-module__6OS3qW__summary{grid-template-columns:repeat(3,minmax(0,1fr))}.almanac-module__6OS3qW__summaryItem:nth-child(3n){border-right:0}.almanac-module__6OS3qW__summaryItem:nth-child(-n+3){border-bottom:1px solid var(--hairline)}.almanac-module__6OS3qW__sectionHeading{flex-direction:column;align-items:flex-start;gap:4px}}@media (max-width:480px){.almanac-module__6OS3qW__page{padding:20px 14px 48px}.almanac-module__6OS3qW__title{font-size:32px}.almanac-module__6OS3qW__header{align-items:flex-start}.almanac-module__6OS3qW__dynastyTag{text-align:left}.almanac-module__6OS3qW__summary{grid-template-columns:repeat(2,minmax(0,1fr))}.almanac-module__6OS3qW__summaryItem:nth-child(3n){border-right:1px solid var(--hairline)}.almanac-module__6OS3qW__summaryItem:nth-child(2n){border-right:0}.almanac-module__6OS3qW__summaryItem:nth-child(-n+4){border-bottom:1px solid var(--hairline)}.almanac-module__6OS3qW__actionGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.almanac-module__6OS3qW__section{margin-top:26px}}@media (prefers-reduced-motion:reduce){.almanac-module__6OS3qW__page *{transition-duration:0s!important;animation-duration:0s!important}}
