:root{color-scheme:dark;--bg:#07111f;--panel:#0e1b2a;--panel2:#132438;--line:#263b52;--text:#f2f7ff;--muted:#a9b8ca;--accent:#3e8cff;--good:#39c7a0;--warn:#f1b44b}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:radial-gradient(circle at 50% -20%,#173756,var(--bg) 42%);color:var(--text);font:16px/1.65 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.seo-shell{width:min(1180px,calc(100% - 28px));margin:0 auto}.seo-header{min-height:76px;display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid rgba(255,255,255,.08)}.seo-brand{display:flex;align-items:center;gap:10px;text-decoration:none;color:var(--text);letter-spacing:.08em}.seo-brand span{width:42px;height:42px;border-radius:14px;display:grid;place-items:center;background:linear-gradient(145deg,#297cff,#13b69d);font-weight:900}.seo-nav{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.seo-nav a,.seo-footer a,.seo-section-title a,.seo-breadcrumb a,.seo-team-links a{color:#91c4ff;text-decoration:none}.seo-app-link,.primary{display:inline-flex;align-items:center;justify-content:center;padding:11px 17px;border-radius:12px;background:linear-gradient(145deg,#2479ed,#0ea789);color:#fff!important;font-weight:800;text-decoration:none;border:0;cursor:pointer}.seo-hero{padding:clamp(55px,9vw,105px) 0 48px;max-width:880px}.seo-eyebrow,.seo-league{display:inline-block;color:#77b9ff;font-size:13px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.seo-hero h1,.seo-match-hero h1,.seo-team-hero h1{font-size:clamp(38px,7vw,72px);line-height:1.04;letter-spacing:-.035em;margin:12px 0 18px}.seo-hero p,.seo-match-hero p{font-size:clamp(17px,2.3vw,21px);max-width:790px;color:var(--muted)}.seo-actions{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-top:25px}.seo-actions>a:not(.primary),.seo-actions button{padding:10px 16px;border:1px solid var(--line);border-radius:12px;background:var(--panel);color:var(--text);text-decoration:none;cursor:pointer}.seo-feature-grid,.seo-detail-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:55px}.seo-feature-grid article,.seo-detail-grid article,.seo-copy,.seo-probabilities,.seo-match-card,.seo-team-hero{border:1px solid var(--line);background:linear-gradient(145deg,rgba(19,36,56,.96),rgba(12,25,39,.96));border-radius:18px;padding:22px}.seo-feature-grid h2,.seo-detail-grid h2{font-size:18px;margin:0 0 8px}.seo-feature-grid p,.seo-detail-grid p,.seo-copy p,.seo-match-card p{color:var(--muted);margin-bottom:0}.seo-section-title{display:flex;align-items:end;justify-content:space-between;gap:14px;margin:0 0 16px}.seo-section-title h2,section>h2,.seo-copy h2{font-size:clamp(24px,4vw,36px);line-height:1.15}.seo-match-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:55px}.seo-match-card{padding:0;overflow:hidden}.seo-match-card a{display:block;padding:20px;color:var(--text);text-decoration:none;min-height:155px}.seo-match-card:hover{transform:translateY(-2px);border-color:#4a83bd}.seo-match-card h3{font-size:19px;line-height:1.3;margin:8px 0}.seo-score{font-size:22px}.seo-copy{margin:0 0 55px}.seo-copy details{border-top:1px solid var(--line);padding:14px 0}.seo-copy summary{font-weight:800;cursor:pointer}.seo-footer{border-top:1px solid rgba(255,255,255,.1);padding:28px 0 45px;color:var(--muted)}.seo-footer nav{display:flex;gap:15px;flex-wrap:wrap;margin:10px 0}.seo-breadcrumb{display:flex;gap:9px;align-items:center;color:var(--muted);padding-top:26px}.seo-match-hero{padding:44px 0 32px}.seo-match-hero h1{font-size:clamp(36px,6vw,64px)}.seo-final-score{display:block;font-size:42px;margin-top:16px}.seo-probabilities{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:8px 0 20px}.seo-probabilities article{text-align:center;padding:12px}.seo-probabilities span{display:block;color:var(--muted)}.seo-probabilities strong{font-size:clamp(28px,5vw,46px)}.seo-detail-grid dl{margin:0}.seo-detail-grid dl div{display:flex;justify-content:space-between;border-top:1px solid var(--line);padding:7px 0}.seo-team-hero{display:flex;align-items:center;gap:24px;margin:30px 0}.seo-team-hero img{object-fit:contain}.seo-team-hero h1{font-size:clamp(32px,5vw,54px)}.team-metrics{grid-template-columns:repeat(4,1fr)}.team-metrics strong{font-size:25px}.seo-team-links{display:flex;flex-wrap:wrap;gap:9px;margin-bottom:34px}.seo-team-links a{padding:8px 12px;border:1px solid var(--line);border-radius:999px;background:var(--panel)}.seo-empty{color:var(--muted)}@media(max-width:820px){.seo-header{align-items:flex-start;padding:16px 0;flex-direction:column}.seo-nav{gap:11px;font-size:14px}.seo-feature-grid,.seo-detail-grid,.seo-match-grid{grid-template-columns:1fr}.seo-probabilities{grid-template-columns:repeat(3,1fr);padding:12px}.team-metrics{grid-template-columns:repeat(2,1fr)}.seo-team-hero{align-items:flex-start;flex-direction:column}.seo-actions>*{width:100%}}@media(max-width:500px){.seo-shell{width:min(100% - 20px,1180px)}.seo-nav a:not(.seo-app-link){display:none}.seo-hero{padding-top:40px}.seo-probabilities{grid-template-columns:1fr}.seo-probabilities article{display:flex;align-items:center;justify-content:space-between;text-align:left}.seo-probabilities strong{font-size:28px}.team-metrics{grid-template-columns:1fr}}
