.BreadCrumb-module-scss-module__eNlQma__block{white-space:nowrap;flex-wrap:wrap;align-items:center;padding:1.5rem;display:flex;overflow:hidden}.BreadCrumb-module-scss-module__eNlQma__block .BreadCrumb-module-scss-module__eNlQma__crumb a{color:#fe3b1f}.BreadCrumb-module-scss-module__eNlQma__block .BreadCrumb-module-scss-module__eNlQma__crumb+.BreadCrumb-module-scss-module__eNlQma__crumb:before{content:"/";margin:0 .25rem}.BreadCrumb-module-scss-module__eNlQma__block .BreadCrumb-module-scss-module__eNlQma__crumb,.BreadCrumb-module-scss-module__eNlQma__block .BreadCrumb-module-scss-module__eNlQma__title{font-size:.875rem}.BreadCrumb-module-scss-module__eNlQma__block .BreadCrumb-module-scss-module__eNlQma__title{text-overflow:ellipsis;max-width:calc(375px - 3rem);overflow:hidden}@media screen and (min-width:450px){.BreadCrumb-module-scss-module__eNlQma__block .BreadCrumb-module-scss-module__eNlQma__title{max-width:unset}}
.PredictionRow-module-scss-module__XefmcG__row{cursor:default;background:#fff;border:1px solid #1d252c14;border-radius:.75rem;grid-template-columns:minmax(0,1fr) auto auto;gap:0 12px;padding:0;transition:background .12s;display:grid;overflow:hidden;box-shadow:0 1px 3px #1d252c0a,0 .25rem 1rem #1d252c0a}@media (min-width:800px){.PredictionRow-module-scss-module__XefmcG__row{grid-template-columns:var(--pred-cols,minmax(180px, 1fr) 56px minmax(140px, .7fr) 100px 80px 50px);box-shadow:none;background:0 0;border:0;border-bottom:1px solid #1d252c0d;border-radius:0;align-items:center;column-gap:24px;padding:12px 20px 12px 16px;overflow:visible}.PredictionRow-module-scss-module__XefmcG__row:last-child{border-bottom:0}.PredictionRow-module-scss-module__XefmcG__row:hover{background:#f4f6f8}}.PredictionRow-module-scss-module__XefmcG__mobileDivider{background:#1d252c14;grid-area:2/1/auto/-1;height:1px;margin:0;display:block}@media (min-width:800px){.PredictionRow-module-scss-module__XefmcG__mobileDivider{display:none}}.PredictionRow-module-scss-module__XefmcG__player{grid-area:1/1;align-items:flex-start;gap:12px;min-width:0;padding:16px 0 16px 16px;display:flex}@media (min-width:800px){.PredictionRow-module-scss-module__XefmcG__player{grid-template-columns:52px 1fr;align-items:center;padding:0;display:grid}}.PredictionRow-module-scss-module__XefmcG__photoCol{flex-direction:column;flex-shrink:0;align-items:center;gap:6px;width:52px;display:flex}.PredictionRow-module-scss-module__XefmcG__photo{background:#f7f9fb;border:2px solid #1d252c14;border-radius:50%;flex-shrink:0;width:52px;height:52px;margin:0;overflow:hidden}.PredictionRow-module-scss-module__XefmcG__photo>*{object-fit:cover;width:100%;height:100%}.PredictionRow-module-scss-module__XefmcG__classYearMobile{color:#1d252c6b;letter-spacing:.04em;text-align:center;text-transform:uppercase;font-size:10px;font-weight:700;display:block}@media (min-width:800px){.PredictionRow-module-scss-module__XefmcG__classYearMobile{display:none}}.PredictionRow-module-scss-module__XefmcG__info{flex:1;min-width:0;padding-top:2px}@media (min-width:800px){.PredictionRow-module-scss-module__XefmcG__info{flex:initial;padding-top:0}}.PredictionRow-module-scss-module__XefmcG__nameRow{align-items:center;gap:6px;min-width:0;margin-bottom:2px;display:flex}.PredictionRow-module-scss-module__XefmcG__name{color:var(--site-link-color,#fe3b1f);letter-spacing:-.02em;overflow-wrap:anywhere;word-break:break-word;min-width:0;font-size:15px;font-weight:800;text-decoration:none}.PredictionRow-module-scss-module__XefmcG__verifiedMark{vertical-align:middle;flex-shrink:0}.PredictionRow-module-scss-module__XefmcG__school{color:#1d252c9e;overflow-wrap:anywhere;word-break:break-word;margin-bottom:2px;font-size:12px;display:block}.PredictionRow-module-scss-module__XefmcG__meta{color:#1d252c6b;letter-spacing:.02em;overflow-wrap:anywhere;word-break:break-word;font-size:11px;font-weight:600;display:block}.PredictionRow-module-scss-module__XefmcG__rating{margin-top:4px}.PredictionRow-module-scss-module__XefmcG__classCell{display:none}@media (min-width:800px){.PredictionRow-module-scss-module__XefmcG__classCell{flex-direction:column;align-items:flex-start;gap:2px;display:flex}}.PredictionRow-module-scss-module__XefmcG__classMobileLabel{display:none}.PredictionRow-module-scss-module__XefmcG__classValue{color:#1d252c9e;letter-spacing:.03em;text-transform:uppercase;font-size:12px;font-weight:700}.PredictionRow-module-scss-module__XefmcG__expertCell{grid-area:3/1;min-width:0;padding:12px 0 12px 16px}@media (min-width:800px){.PredictionRow-module-scss-module__XefmcG__expertCell{grid-area:auto;padding:0}}.PredictionRow-module-scss-module__XefmcG__predictionCell{grid-area:1/2/auto/-1;justify-content:flex-end;align-self:start;align-items:center;padding:12px 16px 12px 0;display:flex}@media (min-width:800px){.PredictionRow-module-scss-module__XefmcG__predictionCell{grid-area:auto;justify-content:center;align-self:center;padding:0}}.PredictionRow-module-scss-module__XefmcG__predictionInner{flex-direction:column;align-items:center;gap:4px;display:flex}@media (min-width:800px){.PredictionRow-module-scss-module__XefmcG__predictionInner{flex-direction:row;gap:8px}}.PredictionRow-module-scss-module__XefmcG__logoBox{width:32px;height:32px;color:inherit;background:#fff;border:1px solid #1d252c14;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;padding:3px;text-decoration:none;transition:border-color .15s,background .15s;display:inline-flex;box-shadow:0 1px 2px #1d252c0a}.PredictionRow-module-scss-module__XefmcG__logoBox:hover{background:#f7f9fb;border-color:#1d252c2e}.PredictionRow-module-scss-module__XefmcG__logoBox img{object-fit:contain;max-width:100%;max-height:100%}.PredictionRow-module-scss-module__XefmcG__predDate{color:#1d252c6b;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;flex-direction:column;align-items:center;gap:1px;font-size:9px;font-weight:700;display:flex}.PredictionRow-module-scss-module__XefmcG__predTime{letter-spacing:.02em;text-transform:none;font-weight:500}.PredictionRow-module-scss-module__XefmcG__confidenceCell,.PredictionRow-module-scss-module__XefmcG__resultCell{align-items:center;gap:8px;min-width:0;display:flex}.PredictionRow-module-scss-module__XefmcG__confidenceCell{flex-shrink:0;grid-area:3/2;justify-content:flex-end;padding:12px 0}@media (min-width:800px){.PredictionRow-module-scss-module__XefmcG__confidenceCell{grid-area:auto;justify-content:flex-start;padding:0}}.PredictionRow-module-scss-module__XefmcG__resultCell{flex-shrink:0;grid-area:3/3;justify-content:flex-start;padding:12px 16px 12px 0}@media (min-width:800px){.PredictionRow-module-scss-module__XefmcG__resultCell{grid-area:auto;justify-content:center;padding:0}}.PredictionRow-module-scss-module__XefmcG__cellLabel{display:none}.PredictionRow-module-scss-module__XefmcG__empty{color:#1d252c38;font-size:13px}
.PredictionTable-module-scss-module__4vsFQq__card{box-shadow:none;background:0 0;border:none;border-radius:0;flex-direction:column;gap:12px;display:flex;overflow:visible}@media (min-width:800px){.PredictionTable-module-scss-module__4vsFQq__card{background:#fff;border:1px solid #1d252c14;border-radius:.75rem;display:block;overflow:hidden;box-shadow:0 1px 3px #1d252c0a,0 .25rem 1rem #1d252c0a}}.PredictionTable-module-scss-module__4vsFQq__head{display:none}@media (min-width:800px){.PredictionTable-module-scss-module__4vsFQq__head{grid-template-columns:var(--pred-cols,minmax(180px, 1fr) 56px minmax(140px, .7fr) 100px 80px 50px);background:#f7f9fb;border-bottom:1px solid #1d252c14;align-items:center;column-gap:24px;padding:0 20px 0 16px;display:grid}}.PredictionTable-module-scss-module__4vsFQq__h{color:#1d252c6b;letter-spacing:.1em;text-transform:uppercase;padding:11px 0 9px;font-size:10px;font-weight:800}.PredictionTable-module-scss-module__4vsFQq__center{text-align:center}.PredictionTable-module-scss-module__4vsFQq__empty{text-align:center;color:#1d252c6b;margin:0;padding:40px 24px;font-size:13px}
.TopSchoolsRail-module-scss-module__jb3rCW__module{background:#fff;border:1px solid #1d252c14;border-radius:.75rem;overflow:hidden;box-shadow:0 1px 3px #1d252c0a,0 .25rem 1rem #1d252c0a}.TopSchoolsRail-module-scss-module__jb3rCW__head{border-bottom:1px solid #1d252c14;padding:12px 14px 10px}.TopSchoolsRail-module-scss-module__jb3rCW__title{color:#1d252c6b;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:800}.TopSchoolsRail-module-scss-module__jb3rCW__body{margin:0;padding:8px 0;list-style:none}.TopSchoolsRail-module-scss-module__jb3rCW__row{border-bottom:1px solid #1d252c0d;align-items:center;gap:10px;padding:10px 16px;transition:background .12s;display:flex}.TopSchoolsRail-module-scss-module__jb3rCW__row:last-child{border-bottom:0}.TopSchoolsRail-module-scss-module__jb3rCW__row:hover{background:#f7f9fb}.TopSchoolsRail-module-scss-module__jb3rCW__rank{color:#1d252c6b;flex-shrink:0;width:20px;font-size:11px;font-weight:700}.TopSchoolsRail-module-scss-module__jb3rCW__link{min-width:0;color:inherit;flex:1;align-items:center;gap:10px;text-decoration:none;display:flex}.TopSchoolsRail-module-scss-module__jb3rCW__link:hover .TopSchoolsRail-module-scss-module__jb3rCW__name{color:var(--site-link-color,#fe3b1f)}.TopSchoolsRail-module-scss-module__jb3rCW__logo{background:#f7f9fb;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex;overflow:hidden}.TopSchoolsRail-module-scss-module__jb3rCW__name{color:#1d252c;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:13px;font-weight:700;overflow:hidden}.TopSchoolsRail-module-scss-module__jb3rCW__count{color:#1d252c;letter-spacing:-.02em;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:15px;font-weight:800}
.PredictionList-module-scss-module__G0pghq__root{padding-bottom:3rem}.PredictionList-module-scss-module__G0pghq__breadcrumb{padding-left:0;padding-right:0}
.PredictionCenter-module-scss-module__GaGzDW__block{--bg:#fafbfc;--bg-elev:#fff;--bg-card:#fff;--bg-card-hover:#f4f6f8;--bg-soft:#f7f9fb;--bg-faint:#1d252c0a;--border:#1d252c14;--border-strong:#1d252c2e;--border-row:#1d252c0d;--text:#1d252c;--text-2:#1d252c9e;--text-3:#1d252c6b;--text-4:#1d252c38;--rivals:#0d8bff;--rivals-soft:color-mix(in srgb, var(--rivals) 10%, transparent);--rivals-soft-strong:color-mix(in srgb, var(--rivals) 16%, transparent);--radar-bg:#ebf3ff;--radar-bg-hover:#dfeaff;--rivals-border:color-mix(in srgb, var(--rivals) 30%, transparent);--accent:var(--site-primary-color,#0d8bff);--accent-soft:color-mix(in srgb, var(--accent) 10%, transparent);--accent-soft-strong:color-mix(in srgb, var(--accent) 16%, transparent);--accent-border:color-mix(in srgb, var(--accent) 30%, transparent);--accent-fg:var(--header-text-color,#fff);--hover:var(--accent);--green:#00a862;--green-soft:#00a8621a;--green-border:#00a86247;--red:#dc3545;--red-soft:#dc35451a;--red-border:#dc354547;--gold:#b8860b;--gold-star:#f5c147;--gold-stripe-start:#c49a14;--gold-stripe-end:#c49a1480;--gold-soft:#b8860b1f;--gold-text:#8a6500;--bar-neutral:#64748b;--podium-1:#c49a14;--podium-2:#8e97a4;--podium-3:#c25d2c;--card-radius:.75rem;--card-radius-sm:.5rem;--card-shadow:0 1px 3px #1d252c0a, 0 .25rem 1rem #1d252c0a;--mono:Geist Mono, JetBrains Mono, SF Mono, menlo, monospace;--star-pill-5-bg:#f5c147;--star-pill-5-fg:#4a3500;--star-pill-4-bg:#ffe5a6;--star-pill-4-fg:#6b4d00;--star-pill-3-bg:#fcf1d6;--star-pill-3-fg:#946f00;--filter-chip-bg:var(--bg-card);--filter-chip-fg:var(--text);--filter-chip-border:var(--border);--filter-chip-border-strong:var(--border-strong);--filter-chip-bg-hover:var(--bg-card-hover);--filter-chip-muted:var(--text-3);--filter-chip-accent:var(--rivals);--filter-chip-accent-soft:var(--rivals-soft);--filter-chip-menu-shadow:var(--card-shadow);--sortable-fg:var(--text);--sortable-muted:var(--text-3);--sortable-accent:var(--rivals);--load-more-bg:var(--bg-soft);--load-more-bg-hover:var(--bg-card-hover);--load-more-border:var(--border);--load-more-accent:var(--rivals);--load-more-muted:var(--text-3);flex-direction:column;align-items:stretch;gap:1.125rem;width:100%;padding:0 1rem 3.75rem;display:flex}@media (min-width:800px){.PredictionCenter-module-scss-module__GaGzDW__block{padding:0 1.75rem 5rem}}.PredictionCenter-module-scss-module__GaGzDW__nationalHero{padding-top:1.5rem}
