.fvb-badge{white-space:nowrap;border-radius:2em;align-items:center;gap:.3em;padding:.22em .55em;font-size:.8em;font-weight:650;display:inline-flex}.fvb-badge:before{content:"";background:currentColor;border-radius:50%;width:.45em;height:.45em}.fvb-badge.is-confirmed{color:#15803d;background:#e8f8ee}.fvb-badge.is-likely{background:var(--hv-primary-soft);color:var(--hv-primary)}.fvb-badge.is-possible{color:var(--hv-faint);background:#fff;box-shadow:inset 0 0 0 1px #dfe1e7}.fvb-handle{min-width:0;display:grid}.fvb-handle b,.fvb-handle small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fvb-handle small .hv-glyph{vertical-align:-.1em;width:.85em;height:.85em;margin-right:.2em}.fvb-kick{color:var(--hv-primary);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:.45em;margin:0;font-size:.8em;font-weight:700;display:flex}.fvb-kick .hv-glyph{width:1.1em;height:1.1em}.fvb-kick span{color:var(--hv-faint);letter-spacing:0;text-transform:none;margin-left:auto;font-weight:600}.fv :is(.fvb-row,.fvb-tr:not(.fvb-th),.fvb-card){opacity:0;transition:opacity .42s var(--hv-ease), transform .52s var(--hv-ease);transition-delay:calc(.22s + var(--i,0) * 45ms);transform:translateY(.6em)}.fv.is-visible :is(.fvb-row,.fvb-tr,.fvb-card){opacity:1;transform:none}.fvb-hero-win{flex-direction:column;display:flex;inset:6.5% 23% -3% 21.5%}.fvb-hero-main{min-height:0;padding:1.25em 1.5em}.fvb-bhead{align-items:center;gap:.85em;display:flex}.fvb-bhead>div{gap:.12em;min-width:0;display:grid}.fvb-bhead b{letter-spacing:-.02em;font-size:1.3em}.fvb-bhead small .hv-glyph{vertical-align:-.12em;width:.9em;height:.9em}.fvb-bhead-right{gap:.4em;margin-left:auto;display:flex}.fvb-rate{color:#15803d;white-space:nowrap;background:#e8f8ee;border-radius:.6em;padding:.38em .7em;font-size:.86em;font-weight:650}.fvb-tabs{border-bottom:1px solid var(--hv-line);color:var(--hv-muted);white-space:nowrap;gap:1.4em;margin:1.05em 0 0;padding-bottom:.7em;display:flex}.fvb-tabs b{color:var(--hv-ink);position:relative}.fvb-tabs b:after{background:var(--hv-primary);content:"";border-radius:2px;height:2px;position:absolute;bottom:-.78em;left:0;right:0}.fvb-tabs small{background:var(--hv-soft);border-radius:1em;margin-left:.3em;padding:.05em .4em;font-size:.78em}.fvb-kpis{border:1px solid var(--hv-line);border-radius:.85em;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;margin:1.05em 0 .95em;display:grid;overflow:hidden}.fvb-kpis div{gap:.12em;min-width:0;padding:.75em .85em;display:grid}.fvb-kpis div+div{border-left:1px solid var(--hv-line)}.fvb-kpis dt{color:var(--hv-muted);white-space:nowrap;font-size:.8em}.fvb-kpis dd{letter-spacing:-.03em;margin:0;font-size:1.45em;font-weight:650}.fvb-kpis small{text-overflow:ellipsis;white-space:nowrap;font-size:.74em;overflow:hidden}.fvb-kpis .is-primary{background:var(--hv-primary-soft);box-shadow:inset 0 -2px 0 var(--hv-primary)}.fvb-kpis .is-primary dd{color:var(--hv-primary)}.fvb-chart{border:1px solid var(--hv-line);border-radius:.85em;padding:.85em 1em .9em}.fvb-chart .hv-bars{height:9.6em;margin-top:.8em}.fvb-axis{color:var(--hv-faint);justify-content:space-between;margin-top:.45em;font-size:.76em;display:flex}.fvb-lower{grid-template-columns:1fr 1fr;gap:.8em;margin-top:.85em;display:grid}.fvb-lower>div{border:1px solid var(--hv-line);border-radius:.85em;padding:.85em 1em}.fvb-geo{gap:.5em;margin:.7em 0 0;display:grid}.fvb-geo span{grid-template-columns:7em minmax(0,1fr) 2em;align-items:center;gap:.6em;font-size:.88em;display:grid}.fvb-geo i{background:linear-gradient(90deg, #8f98ff, var(--hv-primary));transform-origin:0;height:.45em;transition:transform .8s var(--hv-ease) .6s;border-radius:1em;transform:scaleX(0)}.fv.is-visible .fvb-geo i{transform:scaleX(var(--w))}.fvb-geo b{text-align:right}.fvb-mini-econ{gap:.45em;margin:.7em 0 0;display:grid}.fvb-mini-econ div{justify-content:space-between;font-size:.9em;display:flex}.fvb-mini-econ dt{color:var(--hv-muted)}.fvb-mini-econ dd{margin:0;font-weight:650}.fvb-hero-acc{width:18.6em;padding:1.05em 1.05em .9em;top:21%;left:2%}.fvb-acc-row{border-top:1px solid var(--hv-line);grid-template-columns:2.2em minmax(0,1fr) auto;align-items:center;gap:.6em;padding:.5em 0;display:grid}.fvb-acc-row:first-of-type{margin-top:.75em}.fvb-acc-row>span:last-child{justify-items:end;gap:.15em;display:grid}.fvb-acc-row em{color:var(--hv-ink);font-size:.9em;font-style:normal;font-weight:650}.fvb-acc-row.is-muted{opacity:.62}.fvb-acc-row.is-muted em{color:var(--hv-faint);font-weight:500}.fvb-acc-foot{color:var(--hv-faint);margin:.55em 0 0;font-size:.8em}.fvb-hero-hooks{width:19.4em;padding:1.1em 1.1em 1em;top:11%;right:2%}.fvb-hook{background:var(--hv-soft);border-radius:.75em;margin-top:.7em;padding:.75em .8em}.fvb-hook.is-top{background:#fff;box-shadow:inset 0 0 0 1px #dfe2ff,0 .6em 1.2em -.8em #3847fe73}.fvb-hook q{letter-spacing:-.01em;quotes:"“" "”";text-wrap:balance;font-size:1.02em;font-weight:600;line-height:1.32;display:block}.fvb-hook p{color:var(--hv-muted);white-space:nowrap;align-items:center;gap:.5em;margin:.5em 0 0;font-size:.8em;display:flex}.fvb-copy{margin-left:auto;display:inline-grid;position:relative}.fvb-copy>span{transition:opacity .26s ease, transform .36s var(--hv-ease), filter .26s ease;border-radius:.5em;grid-area:1/1;align-items:center;gap:.3em;padding:.3em .6em;font-weight:650;display:inline-flex}.fvb-copy>span:first-child{background:var(--hv-primary);color:#fff}.fvb-copy>span:last-child{color:#15803d;opacity:0;filter:blur(2px);background:#e8f8ee;transform:translateY(.3em)}.fvb-copy .hv-glyph{width:.95em;height:.95em}.fv.is-visible .fvb-copy>span:first-child{opacity:0;filter:blur(2px);transition-delay:1.9s;transform:translateY(-.3em)}.fv.is-visible .fvb-copy>span:last-child{opacity:1;filter:none;transition-delay:1.95s;transform:none}.fvb-tags{flex-wrap:wrap;gap:.35em;margin-top:.8em;display:flex}.fvb-tags span{background:var(--hv-primary-soft);color:var(--hv-primary);border-radius:.5em;padding:.28em .55em;font-size:.84em;font-weight:600}.fvb-hero-econ{width:19.5em;padding:1em 1.1em;bottom:7%;right:3%}.fvb-econ-sum{color:var(--hv-muted);white-space:nowrap;align-items:baseline;gap:.4em;margin:.75em 0 .2em;font-size:.9em;display:flex}.fvb-econ-sum b{color:var(--hv-ink)}.fvb-econ-big{border-top:1px solid var(--hv-line);justify-content:space-between;align-items:baseline;margin-top:.55em;padding-top:.6em;display:flex}.fvb-econ-big span{color:var(--hv-muted);font-size:.88em}.fvb-econ-big b{color:var(--hv-primary);letter-spacing:-.03em;font-size:1.5em;font-weight:650}.fvb-econ-note{color:var(--hv-faint);margin:.3em 0 0;font-size:.76em}.fvb-mini-roster .fvb-acc-row:first-of-type{border-top:0;margin-top:0}.fvb-mini-roster .fvb-acc-row{grid-template-columns:2.2em minmax(0,1fr) auto;padding:.6em 0}.fvb-mini-roster .fvb-handle small{font-size:.8em}.fvb-econ-eq{grid-template-columns:1fr auto 1fr;align-items:center;gap:.45em;margin:.2em 0 .8em;display:grid}.fvb-econ-eq>span:not(.fvb-op){background:var(--hv-soft);border-radius:.65em;gap:.1em;padding:.55em .65em;display:grid}.fvb-econ-eq b{letter-spacing:-.02em;font-size:1.15em}.fvb-econ-eq small{font-size:.76em}.fvb-op{color:var(--hv-faint);font-weight:600}.fvb-econ-out{background:var(--hv-primary);color:#fff;border-radius:.75em;justify-content:space-between;align-items:center;gap:.6em;padding:.7em .8em;display:flex;box-shadow:0 .6em 1.2em -.6em #3847feb3}.fvb-econ-out small{color:#ffffffc7}.fvb-econ-out b{letter-spacing:-.02em;font-size:1.3em;font-weight:650}.fvb-econ-cpm{color:var(--hv-muted);justify-content:space-between;align-items:baseline;margin-top:.7em;font-size:.9em;display:flex}.fvb-econ-cpm b{color:var(--hv-ink);letter-spacing:-.02em;font-size:1.3em}.fvb-mini-hook{padding:.55em 0}.fvb-mini-hook+.fvb-mini-hook{border-top:1px solid var(--hv-line)}.fvb-mini-hook q{quotes:"“" "”";text-overflow:ellipsis;white-space:nowrap;font-weight:600;display:block;overflow:hidden}.fvb-mini-hook p{color:var(--hv-muted);white-space:nowrap;grid-template-columns:minmax(0,1fr) 4.5em;align-items:center;gap:.6em;margin:.3em 0 0;font-size:.8em;display:grid}.fvb-mini-hook i{background:var(--hv-soft);border-radius:1em;height:.42em;display:block;overflow:hidden}.fvb-mini-hook i:after{border-radius:inherit;background:linear-gradient(90deg, #8f98ff, var(--hv-primary));content:"";transform-origin:0;width:100%;height:100%;transition:transform .8s var(--hv-ease) .5s;display:block;transform:scaleX(0)}.fv.is-visible .fvb-mini-hook i:after{transform:scaleX(var(--w))}.fvb-ev-win{padding:1.2em 1.25em 3.2em;inset:6.5% 5% auto}.fvb-ev-foot{color:var(--hv-faint);margin:0;font-size:.82em;position:absolute;bottom:.9em;left:1.25em}.fvb-ev-head{justify-content:space-between;align-items:center;gap:.8em;margin-bottom:.8em;display:flex}.fvb-ev-head>b{letter-spacing:-.02em;font-size:1.15em}.fvb-tr{border-top:1px solid var(--hv-line);white-space:nowrap;grid-template-columns:minmax(0,1.25fr) 6.4em minmax(0,1.5fr) 4.2em;align-items:center;gap:.8em;padding:.55em .3em;display:grid}.fvb-th{color:var(--hv-faint);padding-block:.6em;font-size:.82em;font-weight:600}.fvb-tr .r{text-align:right}.fvb-tr .fvb-who{align-items:center;gap:.55em;min-width:0;display:flex}.fvb-tr .fvb-who .hv-ava{border-radius:.55em;width:1.9em;height:1.9em}.fvb-ev{color:#4b4e57;text-overflow:ellipsis;font-size:.88em;overflow:hidden}.fvb-tr.is-muted{color:var(--hv-faint)}.fvb-tr.is-muted .fvb-ev,.fvb-tr.is-muted b{color:var(--hv-faint);font-weight:500}.fvb-tr.is-selected{background:#f5f6ff;border-radius:.6em;box-shadow:inset 0 0 0 1px #d9dcff}.fvb-ev-card{width:22.5em;padding:1.05em 1.1em;bottom:4%;right:3.5%}.fvb-ev-top{align-items:center;gap:.65em;margin-bottom:.8em;display:flex}.fvb-ev-top .fvb-badge{margin-left:auto}.fvb-ev-list{gap:.45em;margin:0;padding:0;list-style:none;display:grid}.fvb-ev-list li{align-items:flex-start;gap:.55em;font-size:.9em;line-height:1.3;display:flex}.fvb-ev-list li>.hv-glyph{width:1.1em;height:1.1em;color:var(--hv-green);background:#e8f8ee;border-radius:50%;margin-top:.05em;padding:.18em}.fvb-ev-list li span small{margin-top:.1em;font-size:.86em;display:block}.fvb-ev-list li.is-never{color:var(--hv-muted);border-top:1px dashed #e1e3ea;margin-top:.2em;padding-top:.55em}.fvb-ev-list li.is-never>.hv-glyph{color:#dc2626;background:#fdecec;transform:rotate(45deg)}.fvb-ev-list li.is-never s{text-decoration-color:#dc262699}.fvb-ev-chip{color:#fff;background:#17181c;border-color:#23252c;align-items:center;gap:.55em;max-width:19em;padding:.7em .9em;font-size:.9em;line-height:1.3;display:flex;bottom:5%;left:4%}.fvb-ev-chip .hv-glyph{color:#a9b0ff;width:1.2em;height:1.2em}.fvb-ev-chip small{color:#a6a8b2;display:block}.fvb-pb-win{background:#fbfbfc;grid-template-rows:auto auto;align-content:start;gap:.9em;padding:1.2em 1.25em;display:grid;inset:6.5% 5% auto}.fvb-pb-grid{grid-template-columns:1fr 1fr;gap:.7em;min-height:0;display:grid}.fvb-card{border:1px solid var(--hv-line);background:#fff;border-radius:.85em;flex-direction:column;min-width:0;padding:.85em .95em;display:flex}.fvb-card>p:first-child{justify-content:space-between;align-items:baseline;margin:0 0 .65em;font-weight:650;display:flex}.fvb-card>p:first-child small{font-weight:500}.fvb-hash{gap:.1em;display:grid}.fvb-hash span{border-bottom:1px solid var(--hv-line);white-space:nowrap;grid-template-columns:minmax(0,1fr) 3em 4.6em;gap:.5em;padding:.32em 0;font-size:.88em;display:grid}.fvb-hash span:last-child{border-bottom:0}.fvb-hash b{color:var(--hv-primary)}.fvb-hash em,.fvb-hash i{color:var(--hv-muted);text-align:right;font-style:normal}.fvb-len{flex:1;align-items:flex-end;gap:.4em;min-height:5.5em;display:flex}.fvb-len span{text-align:center;flex:1;grid-template-rows:1fr auto;gap:.3em;height:100%;display:grid}.fvb-len i{height:calc(var(--h) * 1%);transform-origin:bottom;transition:transform .7s var(--hv-ease);transition-delay:calc(.4s + var(--i) * 60ms);background:#d9dcf5;border-radius:.3em .3em .1em .1em;align-self:end;transform:scaleY(0)}.fvb-len span.is-best i{background:linear-gradient(180deg, #6f7bff, var(--hv-primary))}.fv.is-visible .fvb-len i{transform:none}.fvb-len small{white-space:nowrap;font-size:.72em}.fvb-len span.is-best small{color:var(--hv-primary);font-weight:650}.fvb-heat{grid-template-columns:2em repeat(6,minmax(0,1fr));gap:.22em;font-size:.76em;display:grid}.fvb-heat>small{color:var(--hv-faint);align-items:center;font-size:1em;display:flex}.fvb-heat>i{aspect-ratio:2.7;background:rgb(56 71 254/var(--a));border-radius:.25em}.fvb-heat-axis{color:var(--hv-faint);grid-column:2/-1;justify-content:space-between;display:flex}.fvb-vir{gap:.45em;display:grid}.fvb-vir span{grid-template-columns:3.4em minmax(0,1fr) 2.4em;align-items:center;gap:.55em;font-size:.86em;display:grid}.fvb-vir i{transform-origin:0;height:.7em;transition:transform .8s var(--hv-ease) .52s;background:#d9dcf5;border-radius:.25em;transform:scaleX(0)}.fvb-vir span.is-hit i{background:linear-gradient(90deg,#ff9f6b,#f97316)}.fvb-vir span.is-hit em{color:#c2410c;font-weight:650}.fv.is-visible .fvb-vir i{transform:scaleX(var(--w))}.fvb-vir em{color:var(--hv-muted);font-style:normal}.fvb-vir b{text-align:right}.fvb-vir-note{color:#c2410c;background:#fff4ec;border-radius:.55em;padding:.45em .6em;font-size:.8em;font-weight:600;margin:.65em 0 0!important}.fvb-pb-name{width:17.5em;padding:.95em 1em;bottom:4%;right:3%}.fvb-name{gap:.4em;margin-top:.7em;display:grid}.fvb-name span{grid-template-columns:minmax(0,1fr) auto;gap:.6em;font-size:.9em;display:grid}.fvb-name code{color:var(--hv-ink);text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.92em;overflow:hidden}.fvb-name b{font-variant-numeric:tabular-nums}@container (width<=760px){.fvb-hero .fv-stage{aspect-ratio:4/5.4;font-size:2.5cqw}.fvb-hero-win{inset:5% 4% 30%}.fvb-hero .fv-crumb+.fv-crumb,.fvb-bhead-right,.fvb-hero-acc,.fvb-hero-econ,.fvb-lower,.fvb-tabs span:nth-child(n+4){display:none}.fvb-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.fvb-kpis div:nth-child(n+4){display:none}.fvb-hero-hooks{width:auto;inset:auto 6% 3%}.fvb-hero-hooks .fvb-hook:not(.is-top){display:none}}@container (width<=480px){.fvb-evid .fv-stage,.fvb-play .fv-stage{aspect-ratio:4/5;font-size:2.35cqw}.fvb-ev-win{inset:5% 4% auto}.fvb-tr{grid-template-columns:minmax(0,1fr) 6.4em 4em}.fvb-tr>:nth-child(3),.fvb-ev-head .hv-seg span:nth-child(n+3){display:none}.fvb-ev-card{width:auto;bottom:3%;left:4%;right:4%}.fvb-ev-chip{display:none}.fvb-pb-win{inset:5% 4% auto}.fvb-pb-grid{grid-template-columns:1fr}.fvb-pb-grid>:nth-child(3){display:none}.fvb-play .fvb-ev-head .hv-chipbtn{font-size:.8em}.fvb-pb-name{bottom:3%;right:6%}}@media (prefers-reduced-motion:reduce){.fv :is(.fvb-row,.fvb-tr,.fvb-card),.fvb-geo i,.fvb-len i,.fvb-vir i,.fvb-mini-hook i:after,.fvb-copy>span{transition:none!important}.fv :is(.fvb-row,.fvb-tr,.fvb-card){opacity:1;transform:none}.fv .fvb-geo i{transform:scaleX(var(--w))}.fv .fvb-len i{transform:none}.fv .fvb-vir i,.fv .fvb-mini-hook i:after{transform:scaleX(var(--w))}.fv .fvb-copy>span:first-child{opacity:0}.fv .fvb-copy>span:last-child{opacity:1;filter:none;transform:none}}
