.predictions_page__DMqS5{min-height:100vh;background:#0c0e12;padding:96px 24px 24px;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;color:#e2e8f0}.predictions_inner__LoutQ{max-width:880px;margin:0 auto;display:flex;flex-direction:column;gap:18px}.predictions_breadcrumbs__J7M9l{display:flex;flex-wrap:wrap;gap:6px;font-size:12px;color:rgba(226,232,240,.5)}.predictions_breadcrumbs__J7M9l a{color:rgba(226,232,240,.72);text-decoration:none}.predictions_breadcrumbs__J7M9l a:hover{color:#ffffff;text-decoration:underline}.predictions_hero__ik9c3{background:#0c0c0e;border:1px solid rgba(255,255,255,.16);border-radius:14px;padding:22px 24px;box-shadow:0 18px 40px rgba(0,0,0,.45)}.predictions_heroKicker__oa3Qp{display:block;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:rgba(226,232,240,.5);margin-bottom:8px}.predictions_heroTitle__b1eKF{margin:0 0 10px;font-size:26px;font-weight:700;letter-spacing:-.02em;color:#ffffff;line-height:1.2}.predictions_heroMeta__rMeKb{display:flex;flex-wrap:wrap;gap:8px 16px;font-size:13px;color:rgba(226,232,240,.62)}.predictions_teamsRow__xXiaW{display:flex;align-items:center;gap:12px;margin:14px 0 4px}.predictions_teamLogo__ltfUE{width:34px;height:34px;object-fit:contain}.predictions_teamsRow__xXiaW strong{font-size:16px;color:#ffffff}.predictions_vs__Dy23U{font-size:12px;color:rgba(226,232,240,.45);font-weight:700}.predictions_card__MyPoO{background:#0c0c0e;border:1px solid rgba(255,255,255,.16);border-radius:14px;padding:20px 24px;box-shadow:0 18px 40px rgba(0,0,0,.45)}.predictions_cardHeading__fksgV{margin:0 0 14px;font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:rgba(226,232,240,.6)}.predictions_oddsGrid__HZd95{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px}.predictions_oddsPill__SQftB{background:#18181b;border:1px solid rgba(255,255,255,.08);border-radius:10px;padding:10px 12px;display:flex;flex-direction:column;gap:4px}.predictions_oddsPill__SQftB span{font-size:11px;color:rgba(226,232,240,.5);text-transform:uppercase;letter-spacing:.08em}.predictions_oddsPill__SQftB strong{font-size:15px;color:#ffffff}.predictions_picksGrid__JYcFp{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px}.predictions_pickPill__zVLkP{background:#18181b;border:1px solid rgba(255,255,255,.08);border-radius:10px;padding:12px 14px}.predictions_pickPill__zVLkP span{display:block;font-size:11px;color:rgba(226,232,240,.5);text-transform:uppercase;letter-spacing:.08em;margin-bottom:6px}.predictions_pickPill__zVLkP strong{font-size:14px;color:#10b981}.predictions_summary__vnPwS{font-size:15px;line-height:1.65;color:rgba(226,232,240,.88);margin:0}.predictions_scriptBody__m9fzF{display:flex;flex-direction:column;gap:14px}.predictions_scriptBody__m9fzF p{margin:0;font-size:14.5px;line-height:1.7;color:rgba(226,232,240,.82);white-space:pre-wrap}.predictions_predictionBlock__vrDey{background:rgba(30,58,138,.32);border:1px solid rgba(96,165,250,.35);border-radius:12px;padding:14px 16px}.predictions_predictionBlock__vrDey p{color:#e2e8f0}.predictions_linksGrid__Zxdd4{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:8px}.predictions_linksGrid__Zxdd4 a{display:block;padding:10px 14px;background:#18181b;border:1px solid rgba(255,255,255,.08);border-radius:10px;font-size:13px;color:rgba(226,232,240,.85);text-decoration:none;transition:border-color .15s ease,color .15s ease}.predictions_linksGrid__Zxdd4 a:hover{border-color:rgba(255,255,255,.28);color:#ffffff}.predictions_dateHeading__PPJHr{margin:6px 0 0;font-size:14px;font-weight:700;color:#ffffff}.predictions_backLinks__qZqaK{display:flex;flex-wrap:wrap;gap:10px;font-size:13px}.predictions_backLinks__qZqaK a{color:#93c5fd;text-decoration:none}.predictions_backLinks__qZqaK a:hover{text-decoration:underline}.predictions_updatedNote__L7GDE{font-size:12px;color:rgba(226,232,240,.4)}@media (max-width:640px){.predictions_page__DMqS5{padding:88px 16px 16px}.predictions_heroTitle__b1eKF{font-size:21px}.predictions_card__MyPoO,.predictions_hero__ik9c3{padding:16px}}