.f1bx-app{--navy:#091327;--blue:#2b79ff;--gold:#f4c46a;--muted:#a7b7ce;color:#f8fbff;background:#070e1b;font-family:Inter,system-ui,-apple-system,sans-serif;line-height:1.5;padding:20px 14px 42px}.f1bx-app *{box-sizing:border-box}.f1bx-shell{max-width:1080px;margin:auto}.f1bx-header,.f1bx-brand,.f1bx-meta,.f1bx-fighttop,.f1bx-versus,.f1bx-fightbottom,.f1bx-sectiontitle,.f1bx-footer{display:flex;align-items:center;justify-content:space-between;gap:15px}.f1bx-header{padding:14px 0 28px;flex-wrap:wrap}.f1bx-brand{justify-content:flex-start}.f1bx-brand strong{display:block;letter-spacing:1px;font-size:21px}.f1bx-brand em{color:var(--gold);font-style:normal}.f1bx-brand small{font-size:10px;color:var(--muted);letter-spacing:1.6px}.f1bx-mark{display:grid;place-items:center;background:var(--blue);font-weight:900;font-size:20px;border-radius:12px;width:49px;height:49px}.f1bx-mark span{font-size:13px}.f1bx-live{border:1px solid #4e6080;border-radius:30px;padding:8px 12px;font-size:10px;letter-spacing:1.2px;color:#d9e5fa}.f1bx-hero{background:radial-gradient(ellipse at 80% 20%,#29456d 0,transparent 46%),linear-gradient(130deg,#13294c,#0b172b 60%,#171b2a);border:1px solid #2d4261;border-radius:23px;padding:clamp(26px,5vw,58px);min-height:315px;position:relative;overflow:hidden}.f1bx-hero:after{content:'BOXING';position:absolute;right:-10px;bottom:-65px;color:#ffffff08;font-weight:900;font-size:clamp(80px,17vw,200px);pointer-events:none}.f1bx-eyebrow,.f1bx-sectiontitle small{color:var(--gold);letter-spacing:2.5px;font-size:11px;font-weight:800}.f1bx-hero h2{color:#fff;font-size:clamp(30px,5vw,55px);line-height:1.08;max-width:780px;margin:20px 0}.f1bx-hero p{max-width:610px;color:#d3dfef}.f1bx-meta{justify-content:flex-start;flex-wrap:wrap;color:#e2eaf8;font-size:12px;margin:25px 0}.f1bx-meta span{border:1px solid #506481;border-radius:25px;padding:6px 12px}.f1bx-cta,.f1bx-submit{display:inline-block;border:0;border-radius:9px;background:var(--gold);color:#142035!important;font-weight:900;letter-spacing:.7px;text-decoration:none!important;padding:14px 22px;cursor:pointer}.f1bx-sectiontitle{margin:40px 0 20px;align-items:end}.f1bx-sectiontitle h3{color:#fff;margin:4px 0;font-size:clamp(22px,3vw,30px)}.f1bx-sectiontitle>span{color:var(--muted);font-size:12px}.f1bx-fights{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:14px}.f1bx-fight{border:1px solid #2c3a50;background:linear-gradient(150deg,#17253c,#101b2d);border-radius:16px;padding:23px}.f1bx-fighttop{color:var(--gold);font-size:11px;letter-spacing:1px;text-transform:uppercase}.f1bx-fighttop span+span{color:#c0cee2}.f1bx-versus{margin:30px 0;text-align:center}.f1bx-versus>div{flex:1;min-width:0}.f1bx-versus strong{display:block;color:#fff;font-size:clamp(15px,2vw,21px);line-height:1.15;overflow-wrap:anywhere}.f1bx-versus small{display:block;color:var(--muted);margin-top:8px}.f1bx-versus>b{font-size:16px;color:var(--gold);border:1px solid #475b78;border-radius:50%;padding:12px}.f1bx-fightbottom{font-size:11px;color:var(--muted);border-top:1px solid #34435a;padding-top:15px;flex-wrap:wrap}.f1bx-picks{margin-top:40px}.f1bx-intro,.f1bx-notice{background:#12223b;border:1px solid #344c70;padding:18px;border-radius:12px;color:#dce6f5;margin-bottom:18px}.f1bx-pickgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,330px),1fr));gap:14px}.f1bx-choice{border:1px solid #33445e;background:#111e32;border-radius:13px;padding:16px;margin:0;min-width:0}.f1bx-choice legend{color:#fff;font-size:14px;font-weight:750;padding:0 5px}.f1bx-choice label{display:block;margin:8px 0;cursor:pointer}.f1bx-choice input{position:absolute;opacity:0}.f1bx-choice span{display:block;padding:11px 13px;border:1px solid #46536b;border-radius:8px;color:#dce6f5;transition:.15s}.f1bx-choice input:checked+span{border-color:var(--gold);background:#59482c;color:#fff;font-weight:750}.f1bx-choice input:focus-visible+span{outline:3px solid #83b4ff}.f1bx-person{background:#172741;border:1px solid #3b5070;border-radius:16px;padding:24px;margin-top:22px}.f1bx-person h4{color:#fff;font-size:21px;margin:0 0 15px}.f1bx-inputs{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:15px}.f1bx-inputs label{font-size:13px;color:#d7e4f5}.f1bx-inputs input{width:100%;margin-top:6px;padding:13px;border-radius:8px;border:1px solid #59718e;background:#0b1628;color:#fff;font-size:15px}.f1bx-consent{display:block;font-size:12px;color:#dbe7f7;margin-top:20px}.f1bx-consent a{color:#a9ceff}.f1bx-fine{font-size:11px;color:#b8c6d9}.f1bx-submit{margin-top:12px}.f1bx-submit:disabled{opacity:.7}.f1bx-response{padding-top:12px;color:#ffb9b9}.f1bx-response.ok{color:#91f1b8}.f1bx-footer{border-top:1px solid #293950;margin-top:40px;padding-top:24px;font-size:11px;letter-spacing:1px;color:#9cb1cc;flex-wrap:wrap}@media(max-width:560px){.f1bx-header{gap:12px}.f1bx-live{font-size:9px}.f1bx-sectiontitle>span{display:none}.f1bx-versus{gap:7px}.f1bx-versus>b{padding:8px}.f1bx-hero{min-height:0}.f1bx-meta{gap:7px}}
