:root{--bg: #06070c;--bg-2: #0a0d14;--panel: #0d1019;--panel-2: #11141d;--panel-3: #161a25;--brand: #f2c94c;--brand-bright: #ffd966;--text: #f4f5f8;--muted: #9aa0ad;--muted-2: #6f7686;--border: rgba(242, 201, 76, .18);--border-soft: rgba(255, 255, 255, .07);--font-sans: "Sora", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-serif: "Instrument Serif", Georgia, serif;--maxw: 1060px}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:var(--font-sans);background:var(--bg);color:var(--text);line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:hidden}a{color:var(--brand);text-decoration:none}a:hover{color:var(--brand-bright);text-decoration:underline}.wrap{max-width:var(--maxw);margin:0 auto;padding:0 22px}header.cc-head{position:sticky;top:0;z-index:30;background:#06070cd9;backdrop-filter:blur(10px);border-bottom:1px solid var(--border-soft)}.cc-nav{display:flex;align-items:center;justify-content:space-between;height:64px}.cc-nav .brand-logo{height:26px;display:block}.cc-nav .btn-brand{background:var(--brand);color:#06070c;font-weight:700;padding:9px 16px;border-radius:8px;font-size:14px}.cc-nav .btn-brand:hover{background:var(--brand-bright);text-decoration:none}.cc-crumbs{font-size:13px;color:var(--muted-2);margin:22px 0 8px}.cc-crumbs a{color:var(--muted)}h1{font-size:clamp(28px,4.5vw,44px);font-weight:800;line-height:1.1;letter-spacing:-.02em;margin:6px 0 12px}h2{font-size:clamp(20px,3vw,27px);font-weight:700;letter-spacing:-.01em;margin:38px 0 14px}h3{font-size:18px;font-weight:700}p.lede{color:var(--muted);font-size:17px;max-width:64ch}.serif{font-family:var(--font-serif);font-style:italic}main{padding-bottom:64px}.fight{background:var(--panel);border:1px solid var(--border-soft);border-radius:14px;padding:20px 22px;margin:16px 0}.fight-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 12px;justify-content:space-between}.fight-title{font-size:19px;font-weight:700}.fight-title a{color:var(--text)}.fight-meta{color:var(--muted-2);font-size:13px}.stat-grid{display:grid;grid-template-columns:1fr auto 1fr;gap:6px 14px;margin:16px 0;font-size:14px}.stat-grid .lbl{text-align:center;color:var(--muted-2);font-size:12px;text-transform:uppercase;letter-spacing:.04em}.stat-grid .l{text-align:right}.stat-grid .r{text-align:left}.stat-grid .fname{font-weight:600}.analysis{margin:12px 0}.analysis ul{list-style:none;display:flex;flex-direction:column;gap:7px}.analysis li{position:relative;padding-left:18px;color:var(--text);font-size:14.5px}.analysis li:before{content:"";position:absolute;left:2px;top:9px;width:6px;height:6px;border-radius:50%;background:var(--brand)}.pick{margin-top:14px;padding:14px 16px;border-radius:10px;background:var(--panel-2);border:1px solid var(--border);position:relative}.pick .pick-lbl{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--brand);font-weight:700}.pick .pick-bet{font-size:16px;font-weight:700;margin-top:3px}.pick .pick-line{color:var(--muted);font-size:13px;margin-top:2px}.pick .pick-read{color:var(--muted-2);font-size:13px;margin-top:2px}.pick.locked .pick-body{filter:blur(7px);user-select:none;pointer-events:none;opacity:.7}.pick.locked .pick-overlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:6px;font-size:13px;font-weight:600;color:var(--brand);background:#0d101959;border-radius:10px}.cc-unlocked .pick.locked .pick-body{filter:none;user-select:auto;pointer-events:auto;opacity:1}.cc-unlocked .pick.locked .pick-overlay{display:none}.cc-gate{margin:36px 0;background:linear-gradient(180deg,var(--panel-2),var(--panel));border:1px solid var(--border);border-radius:16px;padding:28px 24px;text-align:center}.cc-unlocked .cc-gate{display:none}.cc-gate-kicker{color:var(--brand);font-size:12px;text-transform:uppercase;letter-spacing:.1em;font-weight:700}.cc-gate-title{font-size:22px;font-weight:800;margin:6px 0 8px}.cc-gate-sub{color:var(--muted);font-size:15px;max-width:52ch;margin:0 auto 16px}.cc-gate-form{display:flex;gap:10px;max-width:440px;margin:0 auto;flex-wrap:wrap;justify-content:center}.cc-gate-form input{flex:1 1 220px;background:var(--bg-2);border:1px solid var(--border-soft);color:var(--text);border-radius:9px;padding:12px 14px;font-size:15px;font-family:inherit}.cc-gate-form input:focus{outline:2px solid var(--brand)}.cc-gate-form button{background:var(--brand);color:#06070c;font-weight:700;border:0;border-radius:9px;padding:12px 20px;font-size:15px;cursor:pointer;font-family:inherit}.cc-gate-form button:hover{background:var(--brand-bright)}.cc-gate-consent{color:var(--muted-2);font-size:11.5px;margin-top:14px;max-width:50ch;margin-left:auto;margin-right:auto}.cc-gate-err{color:#f5a3a3;font-size:13px;margin-top:10px}.faq details{border-bottom:1px solid var(--border-soft);padding:14px 0}.faq summary{cursor:pointer;font-weight:600;font-size:16px;list-style:none}.faq summary::-webkit-details-marker{display:none}.faq p{color:var(--muted);font-size:14.5px;margin-top:8px}footer.cc-foot{border-top:1px solid var(--border-soft);padding:34px 0 46px;margin-top:40px}.cc-foot-top{display:flex;flex-wrap:wrap;gap:14px;align-items:center;justify-content:space-between}.cc-foot-links{display:flex;gap:18px;font-size:14px}.cc-foot-links a{color:var(--muted)}.cc-foot-meta{margin-top:22px;color:var(--muted-2);font-size:12.5px;line-height:1.7}.cc-foot-meta .disclaimer{color:var(--muted)}@media(max-width:620px){.stat-grid{font-size:13px}}
