@font-face{font-family:'Anton';font-style:normal;font-weight:400;font-display:fallback;src:url(fonts/anton-400-vietnamese.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB}@font-face{font-family:'Anton';font-style:normal;font-weight:400;font-display:fallback;src:url(fonts/anton-400-latin-ext.woff2) format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:'Anton';font-style:normal;font-weight:400;font-display:fallback;src:url(fonts/anton-400-latin.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:'Archivo';font-style:normal;font-weight:400;font-display:fallback;src:url(fonts/archivo-400-vietnamese.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB}@font-face{font-family:'Archivo';font-style:normal;font-weight:400;font-display:fallback;src:url(fonts/archivo-400-latin-ext.woff2) format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:'Archivo';font-style:normal;font-weight:400;font-display:fallback;src:url(fonts/archivo-400-latin.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:'Archivo';font-style:normal;font-weight:500;font-display:fallback;src:url(fonts/archivo-500-vietnamese.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB}@font-face{font-family:'Archivo';font-style:normal;font-weight:500;font-display:fallback;src:url(fonts/archivo-500-latin-ext.woff2) format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:'Archivo';font-style:normal;font-weight:500;font-display:fallback;src:url(fonts/archivo-500-latin.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:'Archivo';font-style:normal;font-weight:600;font-display:fallback;src:url(fonts/archivo-600-vietnamese.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB}@font-face{font-family:'Archivo';font-style:normal;font-weight:600;font-display:fallback;src:url(fonts/archivo-600-latin-ext.woff2) format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:'Archivo';font-style:normal;font-weight:600;font-display:fallback;src:url(fonts/archivo-600-latin.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:'Archivo';font-style:normal;font-weight:700;font-display:fallback;src:url(fonts/archivo-700-vietnamese.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB}@font-face{font-family:'Archivo';font-style:normal;font-weight:700;font-display:fallback;src:url(fonts/archivo-700-latin-ext.woff2) format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:'Archivo';font-style:normal;font-weight:700;font-display:fallback;src:url(fonts/archivo-700-latin.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:'Saira Condensed';font-style:normal;font-weight:600;font-display:fallback;src:url(fonts/saira-condensed-600-vietnamese.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB}@font-face{font-family:'Saira Condensed';font-style:normal;font-weight:600;font-display:fallback;src:url(fonts/saira-condensed-600-latin-ext.woff2) format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:'Saira Condensed';font-style:normal;font-weight:600;font-display:fallback;src:url(fonts/saira-condensed-600-latin.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:'Saira Condensed';font-style:normal;font-weight:700;font-display:fallback;src:url(fonts/saira-condensed-700-vietnamese.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB}@font-face{font-family:'Saira Condensed';font-style:normal;font-weight:700;font-display:fallback;src:url(fonts/saira-condensed-700-latin-ext.woff2) format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:'Saira Condensed';font-style:normal;font-weight:700;font-display:fallback;src:url(fonts/saira-condensed-700-latin.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:'Saira Condensed';font-style:normal;font-weight:800;font-display:fallback;src:url(fonts/saira-condensed-800-vietnamese.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB}@font-face{font-family:'Saira Condensed';font-style:normal;font-weight:800;font-display:fallback;src:url(fonts/saira-condensed-800-latin-ext.woff2) format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:'Saira Condensed';font-style:normal;font-weight:800;font-display:fallback;src:url(fonts/saira-condensed-800-latin.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:'Anton Fallback';src:local('Arial');size-adjust:92.22%;ascent-override:127.54%;descent-override:35.68%;line-gap-override:0%}@font-face{font-family:'Saira Condensed Fallback';src:local('Arial');size-adjust:80.04%;ascent-override:141.80%;descent-override:54.85%;line-gap-override:0%}@font-face{font-family:'Archivo Fallback';src:local('Arial');size-adjust:102.19%;ascent-override:85.92%;descent-override:20.55%;line-gap-override:0%}:root{--bg: #080808;--ink: #f6f4ef;--muted: #8a8f98;--red: #ff1f1f;--red-hot: #ff3b3b;--red-deep: #c70000;--blue: #2e8bff;--blue-deep: #1660d6;--gold: #d8b25e;--gold-soft: rgba(216, 178, 94, .16);--blue-soft: rgba(46, 139, 255, .16);--line: rgba(255, 255, 255, .12);--line-gold: rgba(216, 178, 94, .24);--timeline-edge-surface: #111;--timeline-shell-surface: rgba(255, 255, 255, .022);--timeline-scroll-track: rgba(255, 255, 255, .06);--timeline-scroll-thumb: rgba(216, 178, 94, .46);--timeline-card-divider: rgba(255, 255, 255, .08);--timeline-card-rest: linear-gradient(180deg, rgba(255, 255, 255, .035), rgba(255, 255, 255, .012));--timeline-card-hover: rgba(255, 255, 255, .055);--timeline-card-current: linear-gradient(180deg, rgba(216, 178, 94, .06), rgba(216, 178, 94, .015)), linear-gradient(90deg, rgba(255, 31, 31, .03), transparent);--timeline-card-feature-glow: rgba(216, 178, 94, .5);--e-quart: cubic-bezier(.25, 1, .5, 1);--e-expo: cubic-bezier(.16, 1, .3, 1);--e-standard: cubic-bezier(.2, 0, 0, 1);--win-accent: #74d494;--miss-accent: #ff8a8f;--win: var(--ink);--win-bg: linear-gradient(180deg, #347a48, #255c38);--win-bd: rgba(96, 208, 125, .38);--win-bg-strong: linear-gradient(180deg, #3f9158, #28653d);--win-bd-strong: rgba(96, 208, 125, .55);--miss: var(--ink);--miss-bg: linear-gradient(180deg, #98232a, #751820);--miss-bd: rgba(200, 35, 42, .42);--perfect: var(--ink);--perfect-bg: linear-gradient(180deg, #8c6a24, #65450f);--perfect-bd: rgba(216, 178, 94, .62);--result-label-shadow: 0 1px 2px rgba(0, 0, 0, .42);--z-hero-glow: -1;--z-sticky: 50;--z-progress: 60;--text: var(--ink);--panel: rgba(18, 18, 22, 0.88);--panel-2: rgba(255, 255, 255, 0.06);--red-soft: rgba(255, 31, 31, 0.24);--green: #56c47c;--surface: rgba(255, 255, 255, 0.04);--steel: #5b8fd6;--steel-deep: #2f5fa0;--steel-soft: rgba(91, 143, 214, .24);--r-section: 28px;--r-panel: 16px;--r-row: 12px;--r-control: 999px;--surface-section: var(--panel);--surface-panel: var(--panel-2);--surface-row: rgba(255, 255, 255, .026);--surface-inset: var(--surface);--search-surface: #151515;--search-input-surface: #101010;--search-line: #303030;--search-line-soft: #282828;--search-header-line: #242424;--search-hover: #202020;--search-text: #c0c0c0;--search-text-strong: #e2e2e2;--search-text-muted: #8f8f8f;--search-text-subtle: #999;--search-shadow: 0 8px 8px rgba(0, 0, 0, .42);--search-scope-wash: linear-gradient(180deg, rgba(255, 31, 31, .05), transparent);--search-scope-hover: rgba(255, 255, 255, .035);--search-scope-active: rgba(255, 31, 31, .07);--search-mobile-border: rgba(255, 255, 255, .14);--search-mobile-surface: rgba(18, 18, 22, .72);--search-mobile-inner-border: rgba(255, 255, 255, .03);--search-mobile-hover-border: rgba(216, 178, 94, .36);--search-mobile-hover-surface: rgba(26, 26, 32, .84);--shadow-section: 0 24px 60px rgba(0, 0, 0, .34);--orb-shadow: 0 0 0 6px rgba(216, 178, 94, .10), 0 0 40px rgba(255, 31, 31, .32), 0 12px 28px rgba(0, 0, 0, .55);--orb-shadow-hover: 0 0 0 6px rgba(216, 178, 94, .14), 0 0 50px rgba(255, 31, 31, .45), 0 14px 30px rgba(0, 0, 0, .6)}*{box-sizing: border-box}html{scrollbar-gutter: stable}html, body{overflow-x: clip}body{margin: 0;color: var(--ink);background: var(--bg);font-family: Archivo, 'Archivo Fallback', system-ui, sans-serif;background-image: radial-gradient(120% 60% at 82% -6%, rgba(255, 31, 31, .24), transparent 48%), radial-gradient(90% 50% at 8% 102%, rgba(255, 31, 31, .07), transparent 46%), radial-gradient(150% 120% at 50% 40%, transparent 58%, rgba(0, 0, 0, .6) 100%);background-attachment: fixed;min-height: 100vh;-webkit-font-smoothing: antialiased}body::after{content: "";position: fixed;inset: 0;pointer-events: none;z-index: 0;opacity: .05;mix-blend-mode: overlay;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size: 140px}@media (prefers-reduced-motion: no-preference){@supports (animation-timeline: scroll()){body::before{content: "";position: fixed;top: 0;left: 0;right: 0;height: 3px;z-index: var(--z-progress);pointer-events: none;transform: scaleX(0);transform-origin: 0 50%;background: linear-gradient(90deg, var(--red-deep), var(--red) 58%, var(--gold));animation: scrollProgress auto linear;animation-timeline: scroll(root)}@keyframes scrollProgress{to{transform: scaleX(1)}}}}a{color: inherit;text-decoration: none}.page{--nav-page-max: 1220px;--nav-page-gutter: 28px;max-width: 1220px;margin: 0 auto;padding: 28px;position: relative;z-index: 1}.nav{position: sticky;top: 0;z-index: var(--z-sticky);view-transition-name: site-nav;display: flex;justify-content: flex-start;align-items: center;gap: 24px;width: 100vw;margin-inline: calc(50% - 50vw);padding: 16px max(var(--nav-page-gutter, 28px), calc((100vw - var(--nav-page-max, 1220px)) / 2 + var(--nav-page-gutter, 28px))) 6px;margin-bottom: 28px;border-bottom: 1px solid transparent;contain: layout;transition: padding .28s var(--e-quart), background .28s var(--e-quart), box-shadow .28s var(--e-quart), border-color .28s var(--e-quart)}.nav.scrolled{padding-top: 10px;padding-bottom: 10px;background: rgba(8, 8, 8, .72);-webkit-backdrop-filter: blur(14px) saturate(1.25);backdrop-filter: blur(14px) saturate(1.25);border-bottom-color: var(--line-gold);box-shadow: 0 10px 30px rgba(0, 0, 0, .45)}.brand{display: flex;align-items: center;gap: 13px;min-width: 0;text-decoration: none;color: inherit}.brand-mark{width: 36px;height: 36px;flex: none;background: center / contain no-repeat url("images/brand-mark.svg")}.brand-text{line-height: 1.1}.brand-name{font: 800 15px 'Saira Condensed', 'Saira Condensed Fallback';letter-spacing: .26em;text-transform: uppercase;line-height: 1}.brand-name .bn-red{color: var(--red)}.brand-name .bn-blue{color: var(--blue)}.brand-tag{display: block;margin-top: 4px;color: var(--muted);font-size: 10px;letter-spacing: .18em;text-transform: uppercase}.nav-links{position: relative;display: flex;margin-left: auto;gap: 22px;align-items: center;font: 600 12px Archivo, 'Archivo Fallback';letter-spacing: .14em;text-transform: uppercase;color: var(--muted)}.nav-actions{display: flex;align-items: center;gap: 10px;margin-left: 16px}.nav-links a{position: relative;z-index: 1;display: inline-grid;place-items: center;min-height: 40px;padding: 0 8px;border-block: 1px solid transparent;transition: color .2s var(--e-quart), background .2s var(--e-quart), border-color .2s var(--e-quart)}.nav-links a:hover{color: var(--ink)}.nav-active-frame{position: absolute;z-index: 0;left: 0;top: 0;width: 1px;min-width: 1px;height: 40px;pointer-events: none;opacity: 0;border-block: 1px solid var(--gold);background: linear-gradient(180deg, rgba(216, 178, 94, .09), rgba(216, 178, 94, 0));transform: translate3d(0, 0, 0) scaleX(1);transform-origin: left center}.nav-active-frame::before, .nav-active-frame::after{content: "";position: absolute;width: 7px;height: 7px;border-color: var(--red);pointer-events: none}.nav-active-frame::before{top: -1px;left: 0;border-top: 1px solid;border-left: 1px solid}.nav-active-frame::after{right: 0;bottom: -1px;border-right: 1px solid;border-bottom: 1px solid}.nav-links a[aria-current="page"]{color: var(--ink);border-color: var(--gold);background: linear-gradient(180deg, rgba(216, 178, 94, .09), rgba(216, 178, 94, 0))}.nav-links a[aria-current="page"]::before, .nav-links a[aria-current="page"]::after{content: "";position: absolute;width: 7px;height: 7px;border-color: var(--red);pointer-events: none}.nav-links a[aria-current="page"]::before{top: 0;left: 0;border-top: 1px solid;border-left: 1px solid}.nav-links a[aria-current="page"]::after{right: 0;bottom: 0;border-right: 1px solid;border-bottom: 1px solid}.nav-links.has-active-frame a[aria-current="page"]{border-color: transparent;background: transparent}.nav-links.has-active-frame a[aria-current="page"]::before, .nav-links.has-active-frame a[aria-current="page"]::after{opacity: 0}.nav-link--pill{color: var(--ink);border: 1px solid var(--line-gold);border-radius: 999px;padding: 8px 15px;transition: border-color .2s var(--e-quart), color .2s var(--e-quart), box-shadow .25s var(--e-quart)}.nav-link--pill:hover{border-color: var(--gold);color: var(--gold);box-shadow: 0 0 26px rgba(216, 178, 94, .22)}h1{margin: 0;font-size: clamp(48px, 7.5vw, 96px);line-height: .9;text-transform: uppercase;letter-spacing: -0.06em}.meta-row{display: flex;flex-wrap: wrap;gap: 12px;margin-top: 26px}.pill{display: inline-flex;align-items: center;border: 1px solid var(--line);background: rgba(255, 255, 255, .055);border-radius: 999px;padding: 5px 13px;color: var(--ink);font-family: 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;font-size: 13px;font-weight: 700;letter-spacing: .04em}.vs{flex: none;display: grid;place-items: center;width: 46px;height: 46px;border-radius: 50%;background: var(--red-deep);color: #fff;font-size: 13px;font-weight: 800;letter-spacing: .04em;text-transform: uppercase;box-shadow: 0 0 24px rgba(255, 31, 31, .4)}.section{border: 1px solid var(--line);border-radius: var(--r-section);background: var(--surface-section);padding: 24px;box-shadow: var(--shadow-section)}.section--open{border: 0;border-radius: 0;background: transparent;padding-inline: 0;box-shadow: none}.section--open + .section--open{margin-top: 36px}.section-head{display: flex;justify-content: space-between;align-items: end;gap: 20px;margin-bottom: 18px}h2{margin: 0;font-family: Anton, 'Anton Fallback';font-weight: 400;text-transform: uppercase;letter-spacing: .015em;font-size: 34px}.section-head p{margin: 0;color: var(--muted);font-size: 13px}.section-head:has(h1){flex-direction: column;align-items: stretch;gap: 10px}.section-head h1{margin: 0;font-family: Anton, 'Anton Fallback';font-weight: 400;text-transform: uppercase;letter-spacing: .01em;line-height: .95;font-size: clamp(40px, 7vw, 84px)}.section-head:has(h1) p{max-width: 66ch;font-size: 14px}@media (max-width: 760px){.page{--nav-page-gutter: 16px;padding: 10px 16px 16px}.nav{padding-top: 6px;padding-bottom: 4px;margin-bottom: 10px}.nav.scrolled{padding-top: 6px;padding-bottom: 4px}.brand{gap: 10px}.brand-mark{width: 32px;height: 32px}.brand-name{font-size: 14px;letter-spacing: .22em}.brand-tag{margin-top: 3px;font-size: 9px;letter-spacing: .16em}.section{border: 0;border-radius: 0;background: transparent;box-shadow: none;padding: 0}.section + .section, .section[style*="margin-top"]{margin-top: 28px !important}.section-head{margin-bottom: 14px}.section-head h1{font-size: clamp(38px, 13vw, 58px);line-height: .92}h2{font-size: 30px}.section-head p{font-size: 14px;line-height: 1.45}.section-nav{margin-inline: -16px;padding-inline: 16px}}.fight-videos{display: grid;grid-template-columns: 1fr 1fr;gap: 14px;margin-top: 18px;padding-top: 18px;border-top: 1px solid var(--line)}.vslot{display: block}.video-label{display: block;margin-bottom: 8px;font-size: 12px;font-weight: 800;letter-spacing: .1em;text-transform: uppercase;color: var(--muted)}.video-fold{margin-top: 20px}.video-foldsum{display: flex;align-items: center;min-height: 44px;margin-bottom: 8px;padding: 14px 0;font-size: 12px;font-weight: 800;letter-spacing: .1em;text-transform: uppercase;color: var(--muted);cursor: pointer;list-style: none}.video-foldsum::-webkit-details-marker{display: none}.video-foldsum::before{content: "\25B8\00A0"}.video-fold[open] .video-foldsum::before{content: "\25BE\00A0"}.video-foldsum:hover{color: var(--text)}.vmedia{position: relative;aspect-ratio: 16 / 9;border-radius: 16px;overflow: hidden;border: 1px solid var(--line);background: #000}.vmedia iframe{position: absolute;inset: 0;width: 100%;height: 100%;border: 0}.video-loading{position: absolute;z-index: 1;inset: 0;display: grid;place-items: center;color: var(--muted);font-size: 13px;font-weight: 600;letter-spacing: .04em}.vmedia.is-loading .video-loading{background: var(--bg)}.facade{position: absolute;inset: 0;width: 100%;height: 100%;border: 0;padding: 0;cursor: pointer;background-size: cover;background-position: center;background-color: #0c0c0e;display: grid;place-items: center}.facade::before{content: "";position: absolute;inset: 0;background: linear-gradient(180deg, rgba(0, 0, 0, .1), rgba(0, 0, 0, .55))}.play{position: relative;width: 58px;height: 58px;border-radius: 50%;display: grid;place-items: center;color: #fff;background: var(--red);font-weight: 900;box-shadow: 0 0 38px rgba(215, 25, 32, .48)}.watch-yt{position: absolute;inset: 0;display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 10px;text-align: center;background: #0c0c0e;color: var(--text)}.watch-yt span:last-child{color: var(--muted);font-size: 13px;font-weight: 600}.watch-yt:hover span:last-child{color: var(--text)}.vmedia.empty{display: grid;place-items: center;text-align: center;border-style: dashed;border-color: rgba(255, 255, 255, .26);background: linear-gradient(135deg, rgba(215, 25, 32, .1), transparent), rgba(255, 255, 255, .03)}.vmedia.empty span{color: var(--muted);font-size: 13px}.footer-note{color: var(--muted);font-size: 12px;margin-top: 30px;line-height: 1.6;max-width: 80ch;margin-inline: auto;text-align: center;text-wrap: balance}.footer-credit{color: var(--muted);text-decoration: underline;text-underline-offset: 2px;white-space: nowrap}.footer-credit:hover, .footer-credit:focus-visible{color: var(--ink)}.vthumb{position: relative;display: grid;place-items: center;background-color: #0c0c0e;background-size: cover;background-position: center}.vthumb::before{content: "";position: absolute;inset: 0;background: linear-gradient(180deg, rgba(0, 0, 0, .08), rgba(0, 0, 0, .5))}.vtile{display: flex;flex-direction: column;text-align: left;padding: 0;font: inherit;color: inherit;border: 1px solid var(--line);border-radius: 16px;background: var(--panel-2);overflow: hidden;cursor: pointer;transition: border-color .2s var(--e-quart), transform .2s var(--e-quart), box-shadow .25s var(--e-quart)}.vtile--link{text-decoration: none}.vtile .vthumb{width: 100%;aspect-ratio: 16 / 9}.vtile .vthumb .play{width: 50px;height: 50px;font-size: 15px}.vtile-title{margin: 0;font: 800 17px 'Saira Condensed', 'Saira Condensed Fallback';text-transform: uppercase;letter-spacing: .02em;padding: 14px 16px 0}.vtile-desc{color: var(--muted);font-size: 13px;line-height: 1.5;padding: 6px 16px 16px}.vcard .vthumb{position: relative;width: 100%;aspect-ratio: 16 / 9}.vcard-img{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover;z-index: 0;background: #0c0c0e}.vtile-img{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover;z-index: 0;background: #0c0c0e}.vcard .vthumb::before, .vthumb--image::before{z-index: 1}.vcard .vthumb .play, .vthumb--image .play{position: relative;z-index: 2}html:has(.lightbox[open]){overflow: hidden}.lightbox{width: 100vw;max-width: 100vw;height: 100dvh;max-height: 100dvh;margin: 0;padding: 0;border: 0;background: transparent;color: var(--ink);overflow: hidden}.lightbox[open]{display: grid;place-items: center}.lightbox::backdrop{background: rgba(4, 4, 5, .86);backdrop-filter: blur(6px)}.lb-panel{width: min(1120px, 94vw, calc(80dvh * 16 / 9));display: flex;flex-direction: column;gap: 12px}.lb-bar{display: flex;align-items: center;gap: 12px}.lb-title{margin-right: auto;font: 800 16px 'Saira Condensed', 'Saira Condensed Fallback';text-transform: uppercase;letter-spacing: .04em;min-width: 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.lb-toggle{display: inline-flex;flex: none;border: 1px solid var(--line);border-radius: 999px;overflow: hidden}.lb-toggle[hidden]{display: none}.lb-tab{background: transparent;border: 0;cursor: pointer;padding: 8px 15px;font: 800 11px 'Saira Condensed', 'Saira Condensed Fallback';letter-spacing: .12em;text-transform: uppercase;color: var(--muted);transition: color .2s var(--e-quart), background .2s var(--e-quart)}.lb-tab[aria-selected="true"]{background: var(--red-deep);color: #fff}.lb-close{flex: none;width: 44px;height: 44px;border-radius: 50%;border: 1px solid var(--line);background: rgba(255, 255, 255, .05);color: var(--ink);font-size: 15px;cursor: pointer;transition: border-color .2s var(--e-quart), background .2s var(--e-quart)}.lb-close:hover{border-color: var(--red);background: rgba(215, 25, 32, .18)}.lb-stage{width: 100%;aspect-ratio: 16 / 9;border-radius: 16px;overflow: hidden;border: 1px solid var(--line);background: #000;box-shadow: 0 30px 80px rgba(0, 0, 0, .6)}.lb-media{position: relative;width: 100%;height: 100%;aspect-ratio: auto;border: 0;border-radius: 0}.lightbox[open] .lb-panel{animation: lbRise .34s var(--e-expo)}.lightbox[open]::backdrop{animation: lbFade .34s ease}@keyframes lbRise{from{opacity: 0;transform: translateY(14px) scale(.985)}to{opacity: 1;transform: none}}@keyframes lbFade{from{opacity: 0}to{opacity: 1}}@media (prefers-reduced-motion: reduce){.lightbox[open] .lb-panel, .lightbox[open]::backdrop{animation: none}.vtile{transition: none}}.lb-moments[hidden]{display: none}.lb-moments{display: flex;flex-direction: column;min-height: 0}.lb-moments-head{margin: 0 0 8px;flex: none;font: 800 11px 'Saira Condensed', 'Saira Condensed Fallback';letter-spacing: .12em;text-transform: uppercase;color: var(--muted)}.lb-moments-list{list-style: none;margin: 0;padding: 0;overflow-y: auto;display: flex;flex-direction: column;gap: 6px}.lb-moment{width: 100%;display: flex;align-items: baseline;gap: 10px;text-align: left;cursor: pointer;padding: 9px 11px;border: 1px solid var(--line);border-radius: 10px;background: rgba(255, 255, 255, .03);color: var(--ink);transition: border-color .18s var(--e-quart), background .18s var(--e-quart)}.lb-moment:hover{border-color: var(--line-gold);background: var(--gold-soft)}.lb-moment[aria-current="true"]{border-color: var(--gold);background: var(--gold-soft)}.lb-moment-t{flex: none;font: 800 13px/1 'Saira Condensed', 'Saira Condensed Fallback';color: var(--gold);font-variant-numeric: tabular-nums;min-width: 42px}.lb-moment[aria-current="true"] .lb-moment-t::after{content: " \25B6";font-size: 9px}.lb-moment-text{display: flex;flex-direction: column;gap: 2px;min-width: 0}.lb-moment-label{font-weight: 700;font-size: 13px;line-height: 1.25}.lb-moment-pick{font-size: 12px;color: var(--ink);opacity: .82}.lb-moment-note{font-size: 12px;color: var(--ink);opacity: .82}.lb-moment-by{font-size: 11px;color: var(--muted);letter-spacing: .02em}.lb-moment-result{display: inline-flex;align-items: center;gap: 3px;align-self: flex-start;margin-top: 1px;font-size: 10px;font-weight: 800;letter-spacing: .02em;line-height: 1;padding: 2px 6px;border-radius: 999px;border: 1px solid transparent}.lb-moment-result--hit{color: var(--win);background: var(--win-bg);border-color: var(--win-bd);text-shadow: var(--result-label-shadow)}.lb-moment-result--perfect{color: var(--perfect);background: var(--perfect-bg);border-color: var(--perfect-bd);text-shadow: var(--result-label-shadow)}.lb-moment-result--miss{color: var(--miss);background: var(--miss-bg);border-color: var(--miss-bd);text-shadow: var(--result-label-shadow)}.lb-desc[hidden]{display: none}.lb-desc{color: var(--ink);font: 400 15px/1.6 Archivo, 'Archivo Fallback';max-width: 65ch}.lb-desc .pred-reason{margin: 0 0 10px}.lb-desc .pred-points{margin: 0;padding-left: 18px}.lb-desc .rx-quote{margin: 0 0 10px}.lb-fight-link{display: inline-block;font-size: 13px;color: var(--gold);text-decoration: none;padding: 6px 0}.lb-fight-link:hover{text-decoration: underline}.lb-desc:has(.lb-fight-link){padding: 8px 12px}@media (min-width: 900px){.lightbox.has-moments .lb-panel{width: min(1340px, 96vw);display: grid;align-items: start;grid-template-columns: minmax(0, 1fr) 320px;grid-template-areas: "bar bar" "stage moments";column-gap: 16px}.lightbox.has-moments .lb-bar{grid-area: bar}.lightbox.has-moments .lb-stage{grid-area: stage}.lightbox.has-moments .lb-moments{grid-area: moments;max-height: calc(min(96vw, 1340px - 336px) * 9 / 16)}.lightbox.has-desc.has-moments .lb-panel{grid-template-areas: "bar bar" "stage moments" "desc moments";max-height: 100dvh;overflow-y: auto}.lightbox.has-desc .lb-desc{grid-area: desc;padding-top: 12px;min-height: 4.5em}.lightbox.has-desc .lb-moments{max-height: none}.lightbox.has-desc .lb-stage{position: sticky;top: 0;z-index: 1}.lightbox.has-desc:not(.has-moments) .lb-panel{width: min(900px, 94vw);display: grid;grid-template-areas: "bar" "stage" "desc";max-height: 100dvh;overflow-y: auto}.lightbox.has-desc:not(.has-moments) .lb-bar{grid-area: bar}.lightbox.has-desc:not(.has-moments) .lb-stage{grid-area: stage}}@media (max-width: 899px){.lb-moments{margin-top: 4px;max-height: 28dvh}.lightbox.has-desc .lb-panel{max-height: 100dvh;overflow: hidden}.lightbox.has-desc .lb-bar, .lightbox.has-desc .lb-stage, .lightbox.has-desc .lb-moments{flex: 0 0 auto}.lightbox.has-desc .lb-desc{flex: 1 1 auto;min-height: 0;overflow-y: auto}}@media (max-width: 760px){.vtile{border-radius: 10px}.vtile-title{padding: 12px 14px 0}.vtile-desc{padding: 5px 14px 14px}}.bigrecord-wrap{display: flex;flex-direction: column;align-items: flex-end;gap: 9px;margin: 0}.record-summary-kicker{align-self: stretch;color: var(--muted);font-size: 10px;font-weight: 900;letter-spacing: .18em;line-height: 1;text-align: center;text-transform: uppercase}.bigrecord{display: grid;grid-template-columns: repeat(3, minmax(56px, 68px));gap: 8px;margin: 0}.record-cell{display: flex;flex-direction: column;align-items: center;justify-content: center;min-height: 72px;border: 1px solid var(--line);border-radius: 4px;overflow: hidden;color: var(--ink);text-align: center;text-shadow: 0 1px 2px rgba(0, 0, 0, .42)}.record-cell dd{order: -1;margin: 0;color: inherit;font-family: Anton, 'Anton Fallback', sans-serif;font-size: clamp(30px, 3.2vw, 42px);line-height: 1;font-variant-numeric: tabular-nums}.record-cell dt{color: inherit;font-family: 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;font-size: 12px;font-weight: 800;letter-spacing: .12em;text-transform: uppercase;margin-top: 6px}.record-cell--win{border-color: rgba(96, 208, 125, .38);background: linear-gradient(180deg, #347a48, #255c38)}.record-cell--loss{border-color: rgba(200, 35, 42, .42);background: linear-gradient(180deg, #98232a, #751820)}.record-cell--draw{border-color: rgba(154, 162, 176, .42);background: linear-gradient(180deg, #737b86, #555d67)}.record-full-link{align-self: center;color: var(--gold);font-size: 11px;font-weight: 800;letter-spacing: .12em;line-height: 1;margin-top: 1px;text-transform: uppercase}.record-full-link:hover{color: var(--ink)}.record-methods{display: grid;grid-template-columns: repeat(3, minmax(56px, 68px));gap: 6px;position: relative;padding-top: 13px;background-image: linear-gradient(rgba(96, 208, 125, .24), rgba(96, 208, 125, .24)), linear-gradient(rgba(96, 208, 125, .24), rgba(96, 208, 125, .24));background-position: center 4px, calc(100% - ((100% - 12px) / 6)) 4px;background-repeat: no-repeat;background-size: 1px 9px, 1px 9px}.record-methods::before{content: "";position: absolute;top: -9px;left: calc((100% - 12px) / 6);width: 1px;height: 22px;background: rgba(96, 208, 125, .24)}.record-methods::after{content: "";position: absolute;top: 4px;left: calc((100% - 12px) / 6);right: calc((100% - 12px) / 6);height: 1px;background: rgba(96, 208, 125, .24)}.record-method{display: flex;align-items: baseline;justify-content: center;gap: 4px;min-height: 30px;border: 1px solid rgba(96, 208, 125, .20);border-radius: 4px;background: rgba(96, 208, 125, .055);color: var(--muted);font-size: 10px;font-weight: 800;letter-spacing: .08em;text-transform: uppercase}.record-method b{color: var(--ink);font-family: 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;font-size: 18px;line-height: 1}.bigrecord--plain{display: block;text-align: right}.bigrecord--plain b{display: block;font-family: 'Saira Condensed', 'Saira Condensed Fallback';font-size: clamp(48px, 5.5vw, 64px);font-weight: 800;line-height: 1}.bigrecord--plain span{display: block;color: var(--muted);font-size: 10px;letter-spacing: .18em;text-transform: uppercase;margin-top: 5px}.fights-list{display: flex;flex-direction: column;gap: 10px}.fl-row{border: 1px solid var(--line);border-radius: 14px;background: var(--panel-2);overflow: hidden;transition: border-color .2s ease}.fl-row.upcoming{border-color: rgba(215, 25, 32, .5);background: rgba(215, 25, 32, .07)}.fl-row[open]{border-color: rgba(215, 25, 32, .45)}.fl-head{display: grid;grid-template-columns: 68px 1fr auto auto 18px;gap: 16px;align-items: center;padding: 0 16px 0 0;min-height: 66px;cursor: pointer;list-style: none;transition: background .2s ease}.fl-head.no-thumb{grid-template-columns: 68px 1fr auto 18px}.fl-head::-webkit-details-marker{display: none}.fl-row[open] .fl-head{background: linear-gradient(90deg, rgba(215, 25, 32, .09), transparent 72%)}.fl-res{align-self: stretch;min-height: 64px;display: flex;flex-direction: column;align-items: center;justify-content: center;overflow: hidden;color: var(--ink);background: var(--muted);font: 900 16px/1 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;letter-spacing: .04em;text-transform: uppercase;text-shadow: 0 1px 2px rgba(0, 0, 0, .42)}.fl-res.win{background: linear-gradient(180deg, #347a48, #255c38)}.fl-res.loss{background: linear-gradient(180deg, #98232a, #751820)}.fl-res.draw, .fl-res.nc{background: linear-gradient(180deg, #737b86, #555d67)}.fl-res-label{display: flex;align-items: center;justify-content: center;flex: 1 1 auto;min-height: 40px}.fl-res-method{display: flex;align-items: center;justify-content: center;align-self: stretch;min-height: 22px;border-top: 1px solid rgba(255, 255, 255, .16);background: rgba(255, 255, 255, .14);color: var(--ink);font-size: 10px;font-weight: 900;letter-spacing: .10em;line-height: 1}.fl-opp{min-width: 0;font-weight: 800}.fl-opp-name{display: block;color: var(--ink);font-size: 16px;line-height: 1.16}.fl-opp-name[href]{display: inline-block;position: relative;text-decoration: none;transition: color .2s var(--e-quart)}.fl-opp-name[href]::after{content: "";position: absolute;left: 0;right: 0;bottom: -3px;height: 2px;background: currentColor;transform: scaleX(0);transform-origin: left;transition: transform .28s var(--e-quart)}.fl-opp-name[href]:focus-visible{color: var(--red);outline: 2px solid var(--gold);outline-offset: 3px;border-radius: 2px}.fl-opp-name[href]:focus-visible::after{transform: scaleX(1)}.fl-opp .fl-sub{display: flex;flex-wrap: wrap;align-items: center;gap: 5px 8px;margin-top: 5px;color: var(--muted);font-size: 12px;font-weight: 600;line-height: 1.25}.fl-method-detail{min-width: 0;color: var(--muted);overflow-wrap: anywhere}.fl-time{display: inline-flex;align-items: center;min-height: 20px;padding: 2px 7px;border: 1px solid var(--line);border-radius: 999px;background: var(--panel);color: var(--ink);font-size: 11px;font-weight: 800;letter-spacing: .06em;line-height: 1;white-space: nowrap}.fl-event{text-align: right;color: var(--muted);font-size: 12px}.fl-video-link{display: inline-block;color: var(--gold);font-size: 11px;font-weight: 800;letter-spacing: .08em;text-transform: uppercase}.fl-video-link:hover{color: var(--ink)}.fl-chev{width: 9px;height: 9px;border-right: 2px solid var(--muted);border-bottom: 2px solid var(--muted);transform: rotate(45deg);transition: transform .2s ease;justify-self: center}.fl-row[open] .fl-chev{transform: rotate(-135deg)}.fl-detail{padding: 4px 16px 18px 84px;border-top: 1px solid var(--line)}.fl-summary{margin: 14px 0 0;color: var(--ink);font: 400 15px/1.55 Archivo, 'Archivo Fallback';max-width: 64ch}.fl-mlabel{margin: 16px 0 0;font: 800 12px 'Saira Condensed', 'Saira Condensed Fallback';text-transform: uppercase;letter-spacing: .1em;color: var(--muted)}.fl-moments{margin: 10px 0 0;padding: 0;list-style: none;display: flex;flex-direction: column;gap: 8px;max-width: 64ch}.fl-moments li{position: relative;padding-left: 18px;color: var(--ink);font: 400 14px/1.5 Archivo, 'Archivo Fallback'}.fl-moments li::before{content: "";position: absolute;left: 2px;top: 8px;width: 5px;height: 5px;border-radius: 50%;background: var(--red)}.fl-thumb{width: 116px;aspect-ratio: 16 / 9;flex: none;padding: 0;border: 1px solid var(--line);border-radius: 10px;overflow: hidden;cursor: pointer;transition: border-color .2s var(--e-quart), transform .2s var(--e-quart), box-shadow .25s var(--e-quart)}.fl-thumb .play{width: 34px;height: 34px;font-size: 12px;box-shadow: 0 0 20px rgba(215, 25, 32, .5)}@media (hover: hover) and (pointer: fine){.fl-row:not([open]):hover{border-color: rgba(255, 31, 31, .32)}.fl-head:hover{background: linear-gradient(90deg, rgba(215, 25, 32, .07), transparent 65%)}}@media (max-width: 720px){.fl-head, .fl-head.no-thumb{grid-template-columns: 58px minmax(0, 1fr) auto 18px;gap: 12px;padding: 0 12px 0 0}.fl-detail{padding-left: 70px}.fl-res{grid-row: 1 / span 2;min-height: 56px}.fl-opp{grid-column: 2;grid-row: 1}.fl-event{grid-column: 2;grid-row: 2;text-align: left}.fl-thumb{grid-column: 3;grid-row: 1 / span 2;width: 96px;align-self: center}.fl-chev{grid-column: 4;grid-row: 1 / span 2;align-self: center}}@media (max-width: 900px){.bigrecord-wrap{align-items: flex-start}.bigrecord{grid-template-columns: repeat(3, minmax(56px, 1fr))}.record-methods{grid-template-columns: repeat(3, minmax(56px, 1fr))}.bigrecord--plain{text-align: left}}.methodology-page{padding-bottom: 56px}.methodology-intro{padding-bottom: 16px}.methodology-section{padding-top: 28px}.methodology-summary{max-width: 900px}.methodology-summary p{max-width: 72ch}.methodology-summary a, .methodology-metric a{color: var(--ink);text-decoration: underline;text-decoration-color: var(--line-gold);text-underline-offset: 3px;text-decoration-thickness: 1px;transition: text-decoration-color .18s ease, color .18s ease}.methodology-summary a:hover, .methodology-metric a:hover{color: var(--gold);text-decoration-color: var(--gold)}.methodology-section, .methodology-metric{scroll-margin-top: 96px}.methodology-summary p{margin: 0;color: var(--ink);font-size: 16px;line-height: 1.65}.methodology-summary p + p{margin-top: 14px}.methodology-stamp{margin-top: 16px !important;padding-top: 13px;border-top: 1px solid var(--line);color: var(--muted) !important;font-size: 13px !important;letter-spacing: .01em}.methodology-stamp b{color: var(--ink)}.methodology-formula-off{color: var(--muted);text-decoration: line-through;text-decoration-thickness: 1px}.methodology-callout{padding: 15px 17px;border: 1px solid var(--line-gold);border-radius: 10px;background: rgba(216, 178, 94, .05)}.methodology-summary .methodology-callout + p{margin-top: 16px}.methodology-formula-note{margin-top: 10px !important;color: var(--muted) !important;font-size: 13px !important;line-height: 1.55 !important;max-width: 72ch}.methodology-formula{margin-top: 16px !important;padding: 15px 17px;border: 1px solid var(--line-gold);background: rgba(216, 178, 94, .05);border-radius: 8px;font-size: 14px !important;line-height: 1.7 !important}.methodology-sum{width: 100%;max-width: 560px;margin: 14px 0 0;border-collapse: collapse}.methodology-sum th, .methodology-sum td{padding: 7px 0;text-align: left;font-weight: 500;font-size: 14px;border-bottom: 1px solid var(--line);color: var(--ink)}.methodology-sum th span{color: var(--muted);font-size: 12px}.methodology-sum td{text-align: right;font-variant-numeric: tabular-nums;white-space: nowrap}.methodology-sum-total th, .methodology-sum-total td{font-weight: 800;border-bottom-color: var(--line-gold)}.methodology-grid{display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));gap: 14px}.methodology-grid--two{grid-template-columns: repeat(2, minmax(0, 1fr))}.methodology-card{padding: 20px}.methodology-card h3, .methodology-metric h3{margin: 0;color: var(--ink);font-family: 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;font-size: 22px;font-weight: 800;letter-spacing: .02em;line-height: 1;text-transform: uppercase}.methodology-card p, .methodology-card li, .methodology-metric p{color: var(--muted);font-size: 14px;line-height: 1.55}.methodology-card p{margin: 11px 0 0}.methodology-card ul{margin: 11px 0 0;padding-left: 19px}.methodology-card li + li{margin-top: 7px}.methodology-metrics{display: grid;gap: 6px}.methodology-metric{padding: 18px 20px;background: var(--panel)}.methodology-metric p{max-width: 74ch;margin: 9px 0 0}.track-record-methodology-link{display: inline-flex;align-items: center;min-height: 44px;padding-inline: 4px;color: var(--gold);font-weight: 700;text-decoration: underline;text-decoration-thickness: 1px;text-underline-offset: 3px}.track-record-methodology-link:hover{color: var(--ink)}.track-record-methodology-link:focus-visible{outline: 2px solid var(--red);outline-offset: 2px;border-radius: 2px}@media (max-width: 760px){.methodology-grid, .methodology-grid--two{grid-template-columns: 1fr}.methodology-card, .methodology-metric{padding: 18px}}.back-link{display: inline-flex;align-items: center;gap: 8px;color: var(--muted);font-size: 13px;font-weight: 700;letter-spacing: .06em;text-transform: uppercase}.back-link:hover{color: var(--text)}.fighter-hero{display: flex;flex-wrap: wrap;align-items: flex-end;justify-content: space-between;gap: 24px;padding-bottom: 20px;border-bottom: 1px solid rgba(255, 255, 255, .07)}.fighter-hero h1{color: var(--ink);font-family: 'Saira Condensed', 'Saira Condensed Fallback';font-weight: 800;letter-spacing: .005em;font-size: clamp(44px, 7vw, 82px);line-height: .95}.nickname{color: var(--gold);font-size: 14px;font-weight: 800;letter-spacing: .14em;text-transform: uppercase;margin-bottom: 8px}.split--ko{background: rgba(255, 31, 31, .09);border-color: rgba(255, 31, 31, .30)}.split--ko b{color: var(--red)}.split--sub{background: rgba(216, 178, 94, .09);border-color: rgba(216, 178, 94, .30)}.split--sub b{color: var(--gold)}.fighter-id{display: grid;grid-template-columns: minmax(140px, 220px) 1fr;gap: 32px;align-items: start}.fighter-portrait{width: 100%;height: auto;aspect-ratio: 46 / 70;object-fit: contain;object-position: bottom center;filter: drop-shadow(0 18px 30px rgba(0, 0, 0, .55));position: sticky;top: 24px;align-self: start}.fighter-portrait--circle{width: 100%;max-width: 220px;height: auto;aspect-ratio: 1;border-radius: 50%;object-fit: cover;object-position: center 28%;border: 3px solid var(--gold);background: #0e0e0e;box-shadow: var(--orb-shadow);filter: none}.fighter-portrait--mono{width: 100%;aspect-ratio: 46 / 70;border-radius: 16px;display: grid;place-items: center;background: radial-gradient(circle at 30% 22%, #2a1416, #15181b);border: 1px solid var(--line);color: var(--ink);font: 800 clamp(64px, 13vw, 116px) 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;letter-spacing: .02em;filter: drop-shadow(0 18px 30px rgba(0, 0, 0, .55));position: sticky;top: 24px;align-self: start}.fighter-portrait--mono-circle{width: 100%;max-width: 220px;aspect-ratio: 1;border-radius: 50%;font-size: clamp(56px, 11vw, 96px);border: 3px solid var(--gold);box-shadow: var(--orb-shadow);filter: none}.bout-portrait--mono{height: clamp(150px, 21vw, 230px);aspect-ratio: 46 / 70;margin: 0 auto 16px;display: grid;place-items: center;border-radius: 14px;background: radial-gradient(circle at 30% 22%, #2a1416, #15181b);border: 1px solid var(--line);color: var(--ink);font: 800 clamp(40px, 9vw, 70px) 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;filter: drop-shadow(0 16px 26px rgba(0, 0, 0, .55))}.fcard .fcard-face--mono{display: grid;place-items: center;background-image: none;color: var(--ink);font: 800 26px 'Saira Condensed', 'Saira Condensed Fallback', sans-serif}.fighter-id-body > * + *{margin-top: 18px}.next-fight{display: grid;grid-template-columns: auto 1fr auto auto;gap: 18px;align-items: center;padding: 18px 20px;border: 1px solid var(--line-gold);border-radius: 16px;background: linear-gradient(90deg, rgba(216, 178, 94, .10), rgba(216, 178, 94, .02));transition: border-color .2s var(--e-quart), box-shadow .25s var(--e-quart), transform .2s var(--e-quart)}.next-flag{font: 800 11px 'Saira Condensed', 'Saira Condensed Fallback';letter-spacing: .16em;text-transform: uppercase;color: #0b0b0b;background: var(--gold);padding: 6px 11px;border-radius: 999px;white-space: nowrap}.next-opp{display: block;font: 800 21px 'Saira Condensed', 'Saira Condensed Fallback';text-transform: uppercase;letter-spacing: .01em}.next-sub{display: block;margin-top: 4px;color: var(--muted);font-size: 13px}.next-event{text-align: right;color: var(--muted);font-size: 12px;letter-spacing: .04em;white-space: nowrap}.next-event b{display: block;color: var(--ink);font-weight: 700}.next-cta{color: var(--gold);font-size: 20px;transition: transform .2s var(--e-quart)}@media (max-width: 640px){.fighter-id{grid-template-columns: 1fr;justify-items: start}.fighter-portrait{width: auto;max-height: 240px;position: static}.fighter-portrait--circle{width: 158px;max-width: 158px;height: 158px;position: static}.fighter-portrait--mono{position: static;width: 158px}.fighter-portrait--mono-circle{width: 158px;max-width: 158px;height: 158px}.next-fight{grid-template-columns: auto 1fr}.next-event{grid-column: 1 / -1;text-align: left}.next-cta{display: none}}.snapshot{display: grid;grid-template-columns: repeat(auto-fit, minmax(120px, 1fr));gap: 12px;margin-top: 26px}.snap{border: 1px solid var(--line);border-radius: 16px;padding: 16px;background: var(--panel-2)}.snap > span{display: block;color: var(--muted);font-size: 11px;letter-spacing: .1em;text-transform: uppercase;margin-bottom: 6px}.snap b{font-size: 18px;font-weight: 800}.snap--primary b{font-family: 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;font-size: clamp(26px, 3vw, 34px);letter-spacing: -.02em;line-height: 1}.snap--primary > span{color: var(--ink)}@media (max-width: 959px){.snap--primary{border-color: rgba(216, 178, 94, .22);background: rgba(216, 178, 94, .03)}}@media (min-width: 960px){.snapshot{display: flex;align-items: stretch}.snapshot .snap{flex: 1 1 0;border: 0;border-radius: 0;background: transparent;padding: 0 12px}.snapshot .snap + .snap{border-left: 1px solid var(--line)}}.prose{color: #d6d6d6;font-size: 16px;line-height: 1.65}.prose p{margin: 0 0 14px}.prose p:first-child{font-size: 17px;line-height: 1.72;color: var(--ink);font-weight: 500}.oncard{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: 16px}.oncard .cta{color: var(--red);font-weight: 800;font-size: 13px;letter-spacing: .08em;text-transform: uppercase}.stack > * + *{margin-top: 24px}@media (max-width: 900px){.hero{grid-template-columns: 1fr;gap: 26px;padding: 30px;min-height: auto}.fight-head{grid-template-columns: 1fr;text-align: left;gap: 10px}.vs-mini{text-align: left}.fight-videos{grid-template-columns: 1fr}}:focus-visible{outline: 2px solid var(--gold);outline-offset: 3px;border-radius: 3px}.method-pending{font-style: italic;text-transform: none;letter-spacing: 0}.crumbs{margin: 0 0 18px}.crumbs ol{list-style: none;display: flex;flex-wrap: wrap;align-items: center;gap: 8px;margin: 0;padding: 0;font-size: 12px;letter-spacing: .06em;text-transform: uppercase;color: var(--muted)}.crumbs li{display: flex;align-items: center;gap: 8px}.crumbs li:not(:first-child)::before{content: "\203a";opacity: .55}.crumbs a:hover{color: var(--text)}.crumbs [aria-current="page"]{color: var(--text)}@media (max-width: 760px){.crumbs a{display: inline-flex;align-items: center;min-height: 44px}}.minfo{position: relative;display: inline-flex;vertical-align: middle}.minfo-btn{position: relative;display: inline-flex;align-items: center;justify-content: center;width: 16px;height: 16px;padding: 0;margin: 0;border: 1px solid var(--line);border-radius: 50%;background: transparent;color: var(--muted);font: 700 11px/1 Georgia, "Times New Roman", serif;font-style: italic;text-transform: none;letter-spacing: 0;cursor: help;-webkit-appearance: none;appearance: none}.minfo-btn::after{content: "";position: absolute;inset: -14px}.minfo-btn:hover, .minfo-btn:focus-visible{color: var(--ink);border-color: var(--gold)}.minfo-btn:focus-visible{outline: 2px solid var(--gold);outline-offset: 2px}.minfo-pop{display: none;position: absolute;top: calc(100% + 8px);left: 50%;transform: translateX(-50%);z-index: 30;width: max-content;max-width: min(280px, 78vw);padding: 11px 13px;border: 1px solid var(--line-gold);border-radius: 12px;background: #14141a;box-shadow: 0 12px 30px rgba(0, 0, 0, .55);text-align: left;text-transform: none;letter-spacing: 0;font-weight: 400;line-height: 1.45;white-space: normal}.minfo-pop::before{content: "";position: absolute;bottom: 100%;left: 50%;transform: translateX(-50%);border: 6px solid transparent;border-bottom-color: var(--line-gold)}.minfo-pop b{display: block;font-size: 12px;font-weight: 800;color: var(--ink);margin-bottom: 3px}.minfo-pop span{display: block;font-size: 12px;color: #cfcfcf}.minfo:focus-within > .minfo-pop{display: block}@media (hover: hover) and (pointer: fine){.minfo:hover > .minfo-pop{display: block}}.minfo.is-dismissed:focus-within > .minfo-pop, .minfo.is-dismissed:hover > .minfo-pop{display: none}.status-badge{display: inline-block;padding: 6px 12px;border-radius: 999px;font-size: 11px;font-weight: 800;letter-spacing: .12em;text-transform: uppercase;border: 1px solid var(--line);color: var(--muted);background: rgba(255, 255, 255, .04)}.status-badge.scheduled{color: #fff;border-color: rgba(215, 25, 32, .5);background: rgba(215, 25, 32, .16)}.status-badge.final{color: var(--gold);border-color: var(--line-gold);background: rgba(216, 178, 94, .10)}.surface-row{border: 1px solid var(--line);border-radius: var(--r-row);background: var(--surface-row)}.surface-card{border: 1px solid var(--line);border-radius: var(--r-panel);background: var(--surface-panel)}.surface-inset{padding: 18px 20px;border: 1px solid var(--line);border-radius: var(--r-row);background: var(--surface-inset)}.surface--gold{border-color: var(--line-gold)}.surface--interactive{transition: border-color .2s var(--e-quart), background .2s var(--e-quart), transform .2s var(--e-quart), box-shadow .25s var(--e-quart)}@media (hover: hover){.surface--interactive:hover{border-color: var(--line-gold);background: rgba(216, 178, 94, .05)}}.result-sec{text-align: center}.result-hero{font-family: Anton, 'Anton Fallback', sans-serif;font-weight: 400;text-transform: uppercase;font-size: clamp(30px, 5.5vw, 56px);line-height: 1.04;letter-spacing: .01em;margin: 14px 0 6px}.result-hero .rh-win{color: var(--gold)}.result-hero .rh-vs{color: var(--muted);font-size: .6em}.result-hero.result-hero--editorial{max-width: none;margin: 16px auto 0;font-family: 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;font-weight: 800;font-size: clamp(32px, 3.4vw, 48px);line-height: .98;letter-spacing: -.025em;text-transform: none;text-wrap: balance}.rh-method{margin: 0;color: var(--muted);font: 700 13px 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;letter-spacing: .14em;text-transform: uppercase}.rh-compact-meta{margin: 10px 0 0;color: var(--muted);font: 600 14px 'Saira Condensed', 'Saira Condensed Fallback', sans-serif}.tape-fold, .bd-fold{margin-top: 4px}.tape-foldsum, .bd-foldsum, .videos-foldsum, .preds-detail-sum{display: block;margin-bottom: 12px;font-size: 12px;font-weight: 800;letter-spacing: .1em;text-transform: uppercase;color: var(--muted);cursor: pointer;list-style: none}.tape-foldsum::-webkit-details-marker, .bd-foldsum::-webkit-details-marker, .videos-foldsum::-webkit-details-marker, .preds-detail-sum::-webkit-details-marker{display: none}.tape-foldsum::before, .bd-foldsum::before, .videos-foldsum::before, .preds-detail-sum::before{content: "\25B8\00A0"}.tape-fold[open] .tape-foldsum::before, .bd-fold[open] .bd-foldsum::before, .videos-fold[open] .videos-foldsum::before, .pred-results-disclosure[open] .preds-detail-sum::before{content: "\25BE\00A0"}.tape-foldsum:hover, .bd-foldsum:hover, .videos-foldsum:hover, .preds-detail-sum:hover{color: var(--text)}.tape-foldsum:focus-visible, .bd-foldsum:focus-visible, .videos-foldsum:focus-visible, .preds-detail-sum:focus-visible{outline: 2px solid var(--red);outline-offset: 2px}.credits-page .section-head{margin-top: 8px}.credits-list{list-style: none;display: grid;gap: 0;margin: 28px 0 0;padding: 0;border-block: 1px solid var(--line)}.credits-list li{padding: 16px 0}.credits-list li + li{border-top: 1px solid var(--line)}.credits-who{font-weight: 800}.credits-meta{margin-top: 3px;color: var(--muted);font-size: 14px}.credits-license{display: inline-flex;align-items: center;min-height: 36px;margin-top: 7px;padding: 3px 9px;border: 1px solid var(--line);border-radius: 999px;color: var(--ink);font-size: 12px}.credits-list a{display: inline-flex;align-items: center;min-height: 36px}@media (max-width: 760px){.credits-license, .credits-list a{min-height: 44px}}.bout{display: grid;grid-template-columns: 1fr auto 1fr;gap: 28px;align-items: center;margin-top: 22px}.corner{text-align: center}.bout-portrait{display: block;width: auto;height: clamp(150px, 21vw, 230px);margin: 0 auto 16px;aspect-ratio: 46 / 70;object-fit: contain;object-position: bottom center;filter: drop-shadow(0 16px 26px rgba(0, 0, 0, .55))}.bout-portrait--circle, .bout-portrait--mono-circle{width: clamp(120px, 18vw, 200px);height: clamp(120px, 18vw, 200px);aspect-ratio: 1;border-radius: 50%;border: 3px solid var(--gold);background: #0e0e0e;box-shadow: var(--orb-shadow);filter: none}.bout-portrait--circle{object-fit: cover;object-position: center 28%}.bout-portrait--mono-circle{display: grid;place-items: center}.corner .fnick{color: var(--gold);font-size: 12px;font-weight: 800;letter-spacing: .12em;text-transform: uppercase;margin-bottom: 8px;min-height: 14px}.corner .fname{font-family: 'Saira Condensed', 'Saira Condensed Fallback';font-size: clamp(30px, 4.6vw, 54px);font-weight: 800;text-transform: uppercase;letter-spacing: .01em;line-height: .95}.corner .frec{margin-top: 10px;color: var(--muted);font-weight: 700}.crumbs:has(+ .fight-slab){margin-bottom: 12px}.fight-slab{margin-top: 0}.fight-slab-event{display: flex;align-items: center;justify-content: center;gap: 8px;flex-wrap: wrap;text-align: center}.fight-slab .tape-event-line{color: var(--muted);font-size: 12px;margin: 0}.fight-slab-stage{margin-top: 10px;display: grid;grid-template-columns: 150px minmax(220px, 1fr) 150px;gap: 16px;align-items: start}.fight-slab-corner{text-align: center;min-width: 0}.fight-slab-corner .bout-portrait--circle, .fight-slab-corner .bout-portrait--mono-circle{width: 140px;height: 140px}.fight-slab-corner .fname{max-width: 100%;font-size: clamp(22px, 3.4vw, 32px);margin: 0 auto;overflow-wrap: break-word}.fight-slab-corner .bigrecord-wrap--compact{align-items: center;gap: 5px;width: min(100%, 150px);margin: 7px auto 0}.fight-slab-corner .bigrecord-wrap--compact .record-summary-kicker{font-size: 8px;letter-spacing: .16em}.fight-slab-corner .bigrecord-wrap--compact .bigrecord, .fight-slab-corner .bigrecord-wrap--compact .record-methods{grid-template-columns: repeat(3, minmax(0, 1fr));gap: 4px;width: 100%}.fight-slab-corner .bigrecord-wrap--compact .record-cell{min-height: 40px;border-radius: 3px}.fight-slab-corner .bigrecord-wrap--compact .record-cell dd{font-size: clamp(20px, 2.2vw, 27px)}.fight-slab-corner .bigrecord-wrap--compact .record-cell dt{margin-top: 3px;font-size: 8px;letter-spacing: .07em}.fight-slab-corner .bigrecord-wrap--compact .record-methods{padding-top: 8px;background-position: center 3px, calc(100% - ((100% - 8px) / 6)) 3px;background-size: 1px 6px, 1px 6px}.fight-slab-corner .bigrecord-wrap--compact .record-methods::before{top: -5px;height: 13px}.fight-slab-corner .bigrecord-wrap--compact .record-methods::after{top: 3px}.fight-slab-corner .bigrecord-wrap--compact .record-method{gap: 2px;min-height: 20px;font-size: 7.5px;letter-spacing: .03em}.fight-slab-corner .bigrecord-wrap--compact .record-method b{font-size: 14px}.fight-slab-corner .fnick{margin-bottom: 6px;font-size: 11px}.fight-slab-corner .corner{margin-top: 0}.fight-slab-corner-tag{margin-top: 8px;font-size: 11px;letter-spacing: .12em;text-transform: uppercase;color: var(--gold)}.vs-big{flex: none;display: grid;place-items: center;width: 66px;height: 66px;border-radius: 50%;background: var(--red-deep);font-weight: 900;font-size: 16px;box-shadow: 0 0 30px rgba(199, 0, 0, .5)}.fight-expectations{margin-top: 12px;padding-top: 10px;border-top: 1px solid rgba(216, 178, 94, .58)}.fight-expectations-kicker{margin: 0 0 4px;text-align: center;color: var(--gold);font-size: 10px;font-weight: 900;letter-spacing: .14em;text-transform: uppercase}.fight-expectations-grid{margin: 0 auto;max-width: min(100%, 720px)}:is(.fight-expectations, :is(.home, .event-fight-cards) .fight--has-signal) .fight-signal{display: grid;gap: 12px;width: 100%;margin: 0;padding-top: 0;border-top: 0}:is(.fight-expectations, :is(.home, .event-fight-cards) .fight--has-signal) .fight-signal__rail{display: grid;grid-template-columns: 84px minmax(48px, 1fr) 84px;grid-template-areas: 'label label label' 'red bar blue';align-items: center;gap: 5px 10px}:is(.fight-expectations, :is(.home, .event-fight-cards) .fight--has-signal) .fight-signal__label{grid-area: label;justify-self: center;color: var(--ink);font: 800 11px/1 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;letter-spacing: .1em;text-transform: uppercase}.fight-expectations .fight-signal__value, :is(.home, .event-fight-cards) .fight--has-signal .fight-signal__value{font: 400 clamp(22px, 2vw, 30px)/.78 Anton, 'Anton Fallback', sans-serif;font-variant-numeric: tabular-nums}:is(.fight-expectations, :is(.home, .event-fight-cards) .fight--has-signal) .fight-signal__value--red{grid-area: red;color: var(--red);text-align: right}:is(.fight-expectations, :is(.home, .event-fight-cards) .fight--has-signal) .fight-signal__bar{grid-area: bar;height: 10px}:is(.fight-expectations, :is(.home, .event-fight-cards) .fight--has-signal) .fight-signal__value--blue{grid-area: blue;color: var(--steel);text-align: left}@media (max-width: 760px){:is(.fight-expectations, :is(.home, .event-fight-cards) .fight--has-signal) .fight-signal__rail{grid-template-columns: 38px minmax(20px, 1fr) 38px;gap: 4px}:is(.fight-expectations, :is(.home, .event-fight-cards) .fight--has-signal) .fight-signal__label{font-size: 10px}.fight-expectations .fight-signal__value, :is(.home, .event-fight-cards) .fight--has-signal .fight-signal__value{font-size: 16px}:is(.fight-expectations, :is(.home, .event-fight-cards) .fight--has-signal) .fight-signal__bar{height: 8px}}.fight-slab + .section-nav .section-nav-inner{padding: 8px 0}.fight-slab + .section-nav .section-nav-inner a{min-height: 44px;padding: 8px 9px 7px;font-size: 12px;border-color: transparent;border-radius: 0;background: transparent}.fight-slab + .section-nav .section-nav-inner a:hover{border-color: transparent;border-bottom-color: rgba(216, 178, 94, .42);background: transparent}.fight-slab + .section-nav .section-nav-inner a.is-active{border-color: transparent;border-bottom-color: var(--gold);background: transparent}.fight-slab + .section-nav + .section--open{margin-top: 0 !important;padding-top: clamp(24px, 4vw, 40px)}@media (max-width: 720px){.fight-slab.fight-section{padding-top: 0;padding-bottom: 4px}.crumbs:has(+ .fight-slab){margin-bottom: 2px}.crumbs:has(+ .fight-slab) ol{font-size: 11px}.crumbs:has(+ .fight-slab) a{min-height: 44px}.fight-slab .status-badge{padding: 3px 9px;font-size: 10px}.fight-slab .fight-slab-corner .bout-portrait--circle, .fight-slab .fight-slab-corner .bout-portrait--mono-circle{width: 64px;height: 64px}.fight-slab-stage{margin-top: 5px;gap: 4px 10px}.fight-slab .fight-slab-corner .fnick{font-size: 8px;line-height: 1.05}.fight-slab .fight-slab-corner .fname{font-size: 16px}.fight-slab .fight-slab-corner .bigrecord-wrap--compact{width: min(100%, 86px);margin-top: 4px;gap: 4px}.fight-slab .fight-slab-corner .bigrecord-wrap--compact .record-summary-kicker{font-size: 6.8px;letter-spacing: .08em}.fight-slab .fight-slab-corner .bigrecord-wrap--compact .bigrecord, .fight-slab .fight-slab-corner .bigrecord-wrap--compact .record-methods{gap: 3px}.fight-slab .fight-slab-corner .bigrecord-wrap--compact .record-cell{min-height: 27px}.fight-slab .fight-slab-corner .bigrecord-wrap--compact .record-cell dd{font-size: 13px}.fight-slab .fight-slab-corner .bigrecord-wrap--compact .record-cell dt{margin-top: 2px;font-size: 0;letter-spacing: 0;line-height: 1}.fight-slab .fight-slab-corner .bigrecord-wrap--compact .record-cell dt::after{font-size: 8px;letter-spacing: .04em}.fight-slab .fight-slab-corner .bigrecord-wrap--compact .record-cell--win dt::after{content: "W"}.fight-slab .fight-slab-corner .bigrecord-wrap--compact .record-cell--loss dt::after{content: "L"}.fight-slab .fight-slab-corner .bigrecord-wrap--compact .record-cell--draw dt::after{content: "D"}.fight-slab .fight-slab-corner .bigrecord-wrap--compact .record-methods{padding-top: 6px;background-position: center 2px, calc(100% - ((100% - 6px) / 6)) 2px;background-size: 1px 5px, 1px 5px}.fight-slab .fight-slab-corner .bigrecord-wrap--compact .record-methods::before{top: -4px;height: 10px}.fight-slab .fight-slab-corner .bigrecord-wrap--compact .record-methods::after{top: 2px}.fight-slab .fight-slab-corner .bigrecord-wrap--compact .record-method{gap: 2px;min-height: 16px;font-size: 0;letter-spacing: 0;line-height: 1}.fight-slab .fight-slab-corner .bigrecord-wrap--compact .record-method span::after{color: inherit;font-size: 8.2px;letter-spacing: .02em}.fight-slab .fight-slab-corner .bigrecord-wrap--compact .record-method:nth-child(1) span::after{content: "KO"}.fight-slab .fight-slab-corner .bigrecord-wrap--compact .record-method:nth-child(2) span::after{content: "SUB"}.fight-slab .fight-slab-corner .bigrecord-wrap--compact .record-method:nth-child(3) span::after{content: "DEC"}.fight-slab .fight-slab-corner .bigrecord-wrap--compact .record-method b{font-size: 11.6px}.fight-slab .fight-slab-corner-tag{margin-top: 3px;font-size: 8px}.fight-expectations{margin-top: 4px;padding-top: 4px}.fight-expectations-grid{max-width: none}}.tape-head{display: grid;grid-template-columns: 1fr auto 1fr;gap: 12px;margin-bottom: 6px}.tape-head .a{text-align: right}.tape-head .b{text-align: left}.tape-head a{font-weight: 900;text-transform: uppercase;letter-spacing: -.02em}.tape-head .vs{color: #fff;align-self: center}.tape-grid{margin: 0}.fight-slab-core{margin: 0}.tape-row{display: grid;grid-template-columns: 1fr auto 1fr;align-items: center;gap: 12px;padding: 13px 0;border-bottom: 1px solid var(--line)}.tape-row:last-child{border-bottom: 0}.fight-slab .fight-slab-core .tape-row{grid-template-columns: minmax(0, 1fr) clamp(112px, 13vw, 160px) minmax(0, 1fr)}.fight-slab .fight-slab-core .tape-row:nth-child(even){background: rgba(255, 255, 255, .008)}.fight-slab .fight-slab-tail-grid .tape-row:nth-child(even){background: rgba(255, 255, 255, .008)}.tape-row dd{margin: 0;font-size: 18px;font-weight: 800;font-variant-numeric: tabular-nums}.tape-row .a{text-align: right}.tape-row .b{text-align: left}.tape-row dt{text-align: center;font-size: 11px;font-weight: 800;letter-spacing: .075em;text-transform: uppercase;color: rgba(245, 242, 236, .72);line-height: 1.35;max-width: 14ch;margin: 0 auto}.tape-row.is-bar dt{display: grid;grid-template-columns: 10px minmax(0, 1fr) 10px;column-gap: 4px;align-items: center;justify-items: center;max-width: 18ch}.tape-row.is-bar .tape-label-core{grid-column: 2;min-width: 0}.tape-label-mobile{display: none}.tape-note{margin: 12px 0 0;font-size: 12px;color: var(--muted);text-align: center}.fight-slab .tape-fold{margin-top: 6px}.fight-slab.fight-section{position: relative;z-index: calc(var(--z-sticky) - 1)}.fight-slab + .section-nav{z-index: calc(var(--z-sticky) - 2)}.fight-slab .tape-foldsum{cursor: pointer;color: var(--gold);font-size: 12px;letter-spacing: .1em;text-transform: uppercase}.fight-slab .fight-slab-tail .tape-foldsum{text-align: center}.fight-slab-tail{position: relative;z-index: 1;margin-top: 9px;border-top: 1px solid var(--line);padding-top: 4px}.fight-slab-tail[open]{padding-bottom: 4px}.fight-slab .fight-expectations{position: relative;z-index: 2}.tape-row .tv{flex: 0 0 auto;display: inline-flex;align-items: baseline;gap: 4px;color: var(--ink);font-variant-numeric: tabular-nums;white-space: nowrap}.tape-row.is-bar .a, .tape-row.is-bar .b{display: flex;align-items: center;gap: 10px;min-width: 0}.tape-row.is-bar .a{justify-content: flex-end}.tape-row.is-bar .b{justify-content: flex-start}.fight-slab .fight-slab-core .tape-row.is-bar .a, .fight-slab .fight-slab-core .tape-row.is-bar .b{display: grid;column-gap: 10px}.fight-slab .fight-slab-core .tape-row.is-bar .a{grid-template-columns: 7ch clamp(54px, 13vw, 150px);justify-content: end}.fight-slab .fight-slab-core .tape-row.is-bar .b{grid-template-columns: clamp(54px, 13vw, 150px) 7ch;justify-content: start}.fight-slab .fight-slab-core .tape-row.is-bar .a .tv{grid-column: 1}.fight-slab .fight-slab-core .tape-row.is-bar .a .bar{grid-column: 2}.fight-slab .fight-slab-core .tape-row.is-bar .b .bar{grid-column: 1}.fight-slab .fight-slab-core .tape-row.is-bar .b .tv{grid-column: 2}.tape-row .bar{flex: 1 1 auto;max-width: clamp(54px, 13vw, 150px);height: 9px;display: flex;background: #0e0f12;border: 1px solid var(--line);border-radius: 2px;overflow: hidden}.tape-row .a .bar{justify-content: flex-end}.tape-row .b .bar{justify-content: flex-start}.bar-fill{height: 100%;width: 0}.tape-row .a .bar-fill{background: linear-gradient(90deg, rgba(199, 0, 0, .32), var(--red))}.tape-row .b .bar-fill{background: linear-gradient(270deg, rgba(47, 95, 160, .32), var(--steel))}@media (prefers-reduced-motion: no-preference){.bar-fill{transition: width .85s var(--e-expo)}}.tape-row .edge{flex: 0 0 auto;font-size: 9px;font-weight: 800;letter-spacing: .1em;text-transform: uppercase;color: var(--ink);padding: 2px 6px;border: 1px solid var(--line);border-radius: 999px;white-space: nowrap}.tape-row.edge-a .a .edge{border-color: var(--red-soft)}.tape-row.edge-b .b .edge{border-color: rgba(91, 143, 214, .5)}.tape-row.edge-a .a .bar-fill{box-shadow: 0 0 10px rgba(255, 31, 31, .45)}.tape-row.edge-b .b .bar-fill{box-shadow: 0 0 10px rgba(91, 143, 214, .42)}.tape-row .lead-mark{display: inline-block;font-size: .72em;line-height: 1;color: var(--gold);opacity: .82}.tape-row .lead-mark-a{grid-column: 1}.tape-row .lead-mark-b{grid-column: 3}.fight-expect-row{position: relative;grid-template-columns: minmax(0, 1fr) clamp(112px, 13vw, 160px) minmax(0, 1fr);padding: 9px 10px;background: rgba(216, 178, 94, .05);border-color: rgba(216, 178, 94, .14)}.fight-expect-row:nth-child(even){background: rgba(216, 178, 94, .08)}.fight-expect-row dd{color: var(--ink)}.fight-expect-row dt{max-width: 14ch}.fight-expectations .fight-expectations-grid{width: min(100%, 810px);max-width: none;margin-inline: auto}.fight-expect-row .edge{align-self: center;color: rgba(245, 242, 236, .86);background: rgba(0, 0, 0, .18);border-color: rgba(245, 242, 236, .28);font-size: 8px;letter-spacing: .06em;line-height: 1;padding: 1px 4px;opacity: .78;max-width: 4.5ch;transform: none}.fight-expect-row .a, .fight-expect-row .b{display: grid;align-items: center;column-gap: 10px}.fight-expect-row .a{grid-template-columns: minmax(0, 5ch) 7ch;justify-content: end}.fight-expect-row .b{grid-template-columns: 7ch minmax(0, 5ch);justify-content: start}.fight-expect-row .a .edge{grid-column: 1}.fight-expect-row .a .tv{grid-column: 2}.fight-expect-row .b .tv{grid-column: 1}.fight-expect-row .b .edge{grid-column: 2}@media (max-width: 720px){.fight-slab.fight-section .fight-slab-tail{margin-top: 6px;padding-top: 3px}.fight-slab.fight-section .tape-row{grid-template-columns: minmax(98px, 1fr) minmax(110px, 1fr) minmax(98px, 1fr);padding-top: 3px;padding-bottom: 3px}.fight-slab.fight-section .tape-row dd{font-size: 14px}.fight-slab.fight-section .tape-row dt{font-size: 9.5px;font-weight: 900;letter-spacing: .055em;line-height: 1.08;max-width: 22ch;color: rgba(245, 242, 236, .78)}.fight-slab.fight-section .tape-label-full{display: none}.fight-slab.fight-section .tape-label-mobile{display: inline}.fight-slab.fight-section .tape-row.is-bar .a, .fight-slab.fight-section .tape-row.is-bar .b{display: flex;gap: 4px}.fight-slab.fight-section .tape-row.is-bar .edge, .fight-slab.fight-section .tape-row.is-bar .tv, .fight-slab.fight-section .tape-row.is-bar .bar{grid-column: auto}.fight-slab.fight-section .tape-row .edge{font-size: 7px;padding-inline: 3px}.fight-slab.fight-section .fight-expect-row{grid-template-columns: minmax(0, .75fr) minmax(88px, 1.3fr) minmax(0, .75fr);gap: 4px;padding: 6px 8px}.fight-slab.fight-section .fight-expect-row .a, .fight-slab.fight-section .fight-expect-row .b{display: flex;gap: 4px}.fight-slab.fight-section .fight-expect-row .edge, .fight-slab.fight-section .fight-expect-row .tv{grid-column: auto}.fight-slab.fight-section .fight-expect-row .edge{display: none}}.tape-snapshot{display: grid;grid-template-columns: minmax(250px, 350px) 1fr;gap: 30px;align-items: center;margin: 8px 0 20px;padding: 22px;border: 1px solid var(--line);border-radius: 18px;background: rgba(255, 255, 255, .018)}.rdr-wrap{margin: 0;display: flex;flex-direction: column;align-items: center;gap: 14px}.rdr{width: 100%;max-width: 330px;height: auto;overflow: visible}.rdr-ring{fill: rgba(255, 255, 255, .015);stroke: var(--line);stroke-width: 1}.rdr-spoke{stroke: var(--line);stroke-width: 1}.rdr-poly{stroke-width: 2;stroke-linejoin: round}.rdr-a{fill: rgba(255, 31, 31, .16);stroke: var(--red)}.rdr-b{fill: rgba(91, 143, 214, .13);stroke: var(--steel);stroke-dasharray: 5 3}.rdr-axis{fill: var(--muted);font-family: 'Archivo', 'Archivo Fallback', system-ui, sans-serif;font-size: 9px;font-weight: 700;letter-spacing: .04em;text-transform: uppercase}.rdr-legend{display: flex;gap: 18px;justify-content: center;font-size: 11px;font-weight: 800;letter-spacing: .06em;text-transform: uppercase}.rdr-key{position: relative;padding-left: 24px;color: var(--ink)}.rdr-key::before{content: "";position: absolute;left: 0;top: 50%;width: 18px;transform: translateY(-50%)}.rdr-key-a::before{border-top: 3px solid var(--red)}.rdr-key-b::before{border-top: 3px dashed var(--steel)}.ax-list{list-style: none;margin: 0;padding: 0;display: flex;flex-direction: column;gap: 13px}.ax-meta{display: flex;flex-direction: column;gap: 1px;margin-bottom: 5px}.ax-name{font-size: 12px;font-weight: 800;letter-spacing: .07em;text-transform: uppercase;color: var(--ink)}.ax-sub{font-size: 10px;color: var(--muted);letter-spacing: .03em}.ax-cmp{display: grid;grid-template-columns: 3.6em 1fr 3.6em;align-items: center;gap: 12px}.ax-v{font-size: 15px;font-weight: 800;font-variant-numeric: tabular-nums;color: var(--muted);white-space: nowrap}.ax-v.a{text-align: right}.ax-v.b{text-align: left}.ax-v.is-win{color: var(--ink)}.ax-mk{color: var(--gold);font-size: 12px}.ax-bar{display: flex;height: 8px;background: #0e0f12;border: 1px solid var(--line);border-radius: 2px;overflow: hidden}.ax-h{flex: 1;display: flex}.ax-ha{justify-content: flex-end}.ax-hb{justify-content: flex-start}.ax-h i{height: 100%}.ax-ha i{background: linear-gradient(90deg, rgba(199, 0, 0, .32), var(--red))}.ax-hb i{background: linear-gradient(270deg, rgba(47, 95, 160, .32), var(--steel))}.breakdown-cols{display: grid;grid-template-columns: 1fr 1fr;gap: 16px}.case{border: 0;border-radius: 0;padding: 0;background: transparent}.case h3{margin: 0 0 10px;font-size: 13px;letter-spacing: .08em;text-transform: uppercase;color: var(--gold)}.case p{margin: 0;color: #d6d6d6;font-size: 15px;line-height: 1.6}.watch ul{margin: 0;padding-left: 20px;color: #d6d6d6;line-height: 1.65}.watch li{margin-bottom: 6px}@media (min-width: 761px){.breakdown-cols{gap: 28px}.breakdown-cols .case + .case{border-left: 1px solid var(--line);padding-left: 28px}.case.watch{margin-top: 22px;padding-top: 18px;border-top: 1px solid var(--line)}.videos-section .videos-fold, .videos-section .video-fold{border: 0;background: transparent;box-shadow: none}}.splits{display: flex;gap: 10px;flex-wrap: wrap;margin-top: 16px}.split{border: 1px solid var(--line);border-radius: 12px;padding: 8px 14px;background: var(--panel-2);font-size: 13px;color: var(--muted)}.split b{color: var(--text);font-size: 16px;margin-right: 6px}.vgrid{display: grid;grid-template-columns: repeat(auto-fit, minmax(230px, 1fr));gap: 16px}.videos-section .video-blocks{display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));gap: 24px 16px}.videos-section .video-block{min-width: 0;max-width: 390px}.videos-section .video-block .video-label{margin: 0 0 8px}.videos-section .video-block .video-fold{margin-top: 0}.videos-section .video-blocks--featured{grid-template-columns: repeat(2, minmax(0, 1fr))}.videos-section .video-blocks--featured .video-block{display: flex;flex-direction: column;max-width: none}.videos-section .video-blocks--featured .vgrid{flex: 1}.videos-section .video-blocks--featured .vtile{height: 100%}.videos-section .video-blocks--support{margin-top: 32px;padding-top: 24px;border-top: 1px solid var(--line)}@media (max-width: 980px){.videos-section .video-blocks{grid-template-columns: repeat(2, minmax(0, 1fr))}}@media (max-width: 760px){.videos-section .video-blocks{grid-template-columns: 1fr}.videos-section .video-block{max-width: none}}@media (max-width: 600px){.split{padding: 6px 10px;font-size: 12px}.split b{font-size: 14px;margin-right: 4px}}.vcard-moments{position: absolute;left: 10px;bottom: 10px;z-index: 2;padding: 3px 8px;border-radius: 999px;font: 800 10px 'Saira Condensed', 'Saira Condensed Fallback';letter-spacing: .08em;text-transform: uppercase;color: var(--ink);background: rgba(8, 8, 8, .78);border: 1px solid var(--line)}.fighter-cards{display: grid;grid-template-columns: 1fr 1fr;gap: 14px}.fcard{display: flex;align-items: center;gap: 18px;border: 1px solid var(--line);border-radius: 16px;padding: 18px;background: var(--panel-2)}.fcard .fcard-face{flex: none;width: 76px;height: 76px;border-radius: 50%;border: 3px solid var(--gold);background-color: #0e0e0e;background-repeat: no-repeat;background-size: cover;background-position: 50% 48%;box-shadow: 0 0 0 5px rgba(216, 178, 94, .10), 0 0 30px rgba(255, 31, 31, .28), 0 8px 22px rgba(0, 0, 0, .5)}.fcard .fcard-body{min-width: 0}.fcard .fcard-name{font-size: 20px;font-weight: 900;text-transform: uppercase;letter-spacing: -.03em}.fcard .fcard-meta{margin-top: 6px;color: var(--muted);font-size: 13px}.fcard .fcard-cta{margin-top: 12px;color: var(--red);font-size: 12px;font-weight: 800;letter-spacing: .08em;text-transform: uppercase}@media (max-width: 720px){.bout{gap: 6px;margin-top: 16px}.bout-portrait{height: clamp(104px, 30vw, 138px);margin-bottom: 10px}.bout-portrait--circle, .bout-portrait--mono-circle{width: clamp(92px, 26vw, 122px);height: clamp(92px, 26vw, 122px);margin-bottom: 10px}.corner .fnick{font-size: 10px;letter-spacing: .08em;margin-bottom: 5px}.corner .fname{font-size: clamp(18px, 5.8vw, 26px)}.corner .frec{margin-top: 6px;font-size: 14px}.vs-big{width: 42px;height: 42px;font-size: 12px}.breakdown-cols{grid-template-columns: 1fr}.fighter-cards{grid-template-columns: 1fr}.section-head{flex-direction: column;align-items: stretch;gap: 8px}.tape-row{grid-template-columns: 1fr 1fr;grid-template-areas: "label label" "a b";row-gap: 4px}.tape-row dt{grid-area: label}.tape-row .a{grid-area: a;text-align: left}.tape-row .b{grid-area: b;text-align: right}.tape-row.is-bar .a{justify-content: flex-start}.tape-row.is-bar .b{justify-content: flex-end}.tape-snapshot{grid-template-columns: 1fr;gap: 16px;padding: 14px 0;border-left: 0;border-right: 0;border-radius: 0;background: transparent}.rdr{max-width: min(100%, 280px);overflow: hidden}.ax-cmp{gap: 9px}.fight-slab{margin-top: -14px;padding: 0 16px 8px}.fight-slab-event{display: grid;justify-items: center;gap: 5px}.fight-slab .tape-event-line{min-width: 0;display: block;width: 100%;max-width: 34ch;line-height: 1.25;white-space: normal;overflow-wrap: anywhere}.fight-slab-stage{grid-template-columns: 1fr 1fr;grid-template-areas: "red blue" "stats stats";gap: 4px 12px}.fight-slab-corner--red{grid-area: red;transform: translateX(8px)}.fight-slab-corner--blue{grid-area: blue;transform: translateX(-8px)}.fight-slab-core{grid-area: stats}.fight-slab .bout-portrait, .fight-slab .bout-portrait--circle, .fight-slab .bout-portrait--mono-circle{width: 66px;height: 66px;margin-bottom: 3px}.fight-slab-corner .fnick{margin-bottom: 2px;font-size: 9px}.fight-slab-corner .fname{font-size: 18px;line-height: .9}.fight-slab-corner-tag{margin-top: 3px;font-size: 9px}.fight-slab .tape-row{grid-template-columns: minmax(64px, 1fr) minmax(104px, .9fr) minmax(64px, 1fr);grid-template-areas: "a label b";row-gap: 0;gap: 6px;padding: 4px 0}.fight-slab .tape-row dd{font-size: 15px}.fight-slab .tape-row dt{grid-area: label;font-size: 9px;line-height: 1.08;max-width: 16ch}.fight-slab .tape-row .a{grid-area: a;text-align: right}.fight-slab .tape-row .b{grid-area: b;text-align: left}.fight-slab .tape-row.is-bar .a{justify-content: flex-end}.fight-slab .tape-row.is-bar .b{justify-content: flex-start}.fight-slab .tape-row .bar{display: none}.fight-slab .tape-row .edge{font-size: 8px;padding: 1px 4px}.fight-slab .tape-fold{margin-top: 2px}.fight-slab .tape-foldsum{display: block;max-width: 32ch;margin-inline: auto;font-size: 10.5px;line-height: 1.25;white-space: normal}}@media (max-width: 760px){.case{padding: 16px 0;border-left: 0;border-right: 0;border-radius: 0;background: transparent}.fcard{gap: 14px;padding: 14px 0;border-left: 0;border-right: 0;border-radius: 0;background: transparent}.fcard .fcard-face{width: 64px;height: 64px}.fcard .fcard-name{font-size: 18px}}.wrap{--nav-page-max: 1220px;--nav-page-gutter: 28px;max-width: 1220px;margin: 0 auto;padding: 28px 28px 64px;position: relative;z-index: 1}.home, .event-detail-hero{.hero{position: relative;z-index: 0;overflow-x: clip;padding: 54px 0 18px}.kicker{display: inline-block;font: 800 13px 'Saira Condensed', 'Saira Condensed Fallback';letter-spacing: .22em;text-transform: uppercase;color: #fff;background: var(--red-deep);padding: 8px 16px;transform: skewX(-11deg);margin-bottom: 30px;box-shadow: 0 8px 30px rgba(255, 31, 31, .28)}.kicker span{display: inline-block;transform: skewX(11deg);white-space: nowrap}h1{font-family: Anton, 'Anton Fallback';font-weight: 400;text-transform: uppercase;margin: 0;font-size: clamp(34px, 10vw, 132px);line-height: .9;letter-spacing: .005em;white-space: nowrap}.l-out{color: transparent;-webkit-text-stroke: 2px var(--ink)}.l-num{color: var(--red);text-shadow: 0 0 70px rgba(255, 31, 31, .6), 0 0 4px rgba(255, 31, 31, .4)}.hero-body{display: grid;grid-template-columns: minmax(0, 1.1fr) auto;gap: 40px;align-items: end;margin-top: 30px}.sub{max-width: 52ch;color: #cfd2d6;font-size: 18px;line-height: 1.55;margin: 0}.hero-matchup{display: flex;align-items: center;flex-wrap: wrap;gap: 6px 14px}.hm-name{font-family: 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;font-weight: 800;font-size: clamp(22px, 2.8vw, 38px);text-transform: uppercase;letter-spacing: 0.02em;color: var(--ink);line-height: 1}.hm-vs{font-family: 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;font-weight: 700;font-size: clamp(11px, 1.2vw, 15px);text-transform: uppercase;letter-spacing: 0.18em;color: var(--red)}.meta{display: flex;flex-wrap: wrap;gap: 10px;margin-top: 24px}.meta span{font: 700 13px 'Saira Condensed', 'Saira Condensed Fallback';letter-spacing: .07em;text-transform: uppercase;border: 1px solid var(--line);padding: 10px 15px;color: #e9e9e9;border-radius: 4px}.meta span.hot{background: var(--red);border-color: var(--red);color: #fff;box-shadow: 0 6px 22px rgba(255, 31, 31, .25)}.meta span.gold{border-color: var(--line-gold);color: var(--gold)}.fhead-feature .fcut{flex: none;height: clamp(230px, 24.5vw, 302px);width: auto;aspect-ratio: 46 / 70;filter: drop-shadow(0 16px 24px rgba(0, 0, 0, .55))}.fhead-feature .fname.has-pic{position: relative}.fhead-feature .flink{gap: 20px}.fhead-feature .fname.has-pic::before{content: "";position: absolute;bottom: 6px;width: 190px;height: 190px;border-radius: 50%;z-index: 0;pointer-events: none;background: radial-gradient(circle, rgba(216, 178, 94, .17), rgba(255, 31, 31, .06) 46%, transparent 64%)}.fhead-feature .fname:not(.right)::before{left: -12px}.fhead-feature .fname.right::before{right: -12px}.fhead-feature .fmeta{position: relative;z-index: 1}.vs-orb{width: 70px;height: 70px;border-radius: 50%;display: grid;place-items: center;flex: none;border: 1px solid var(--gold);color: var(--gold);font: 800 17px 'Saira Condensed', 'Saira Condensed Fallback';letter-spacing: .04em;background: radial-gradient(circle at 50% 35%, var(--gold-soft), transparent 70%);animation: orbPulse 3.4s ease-in-out infinite}.card{margin-top: 34px}.card-head{display: flex;justify-content: space-between;align-items: baseline;gap: 20px;margin-bottom: 30px;padding-bottom: 14px;border-bottom: 1px solid var(--line)}.card-head h2{font-family: Anton, 'Anton Fallback';font-weight: 400;text-transform: uppercase;font-size: clamp(34px, 5vw, 52px);margin: 0;letter-spacing: .01em}.card-head .count{font: 700 12px 'Saira Condensed', 'Saira Condensed Fallback';letter-spacing: .2em;text-transform: uppercase;color: var(--muted)}.card-note{margin: -16px 0 26px;font: 500 13px 'Archivo', 'Archivo Fallback', sans-serif;color: var(--muted)}.group-label{display: flex;align-items: center;gap: 16px;margin: 0 0 16px;font: 800 13px 'Saira Condensed', 'Saira Condensed Fallback';letter-spacing: .32em;text-transform: uppercase;color: var(--muted)}.group-label::after{content: "";flex: 1;height: 1px;background: var(--line)}.group-label.gold{color: var(--gold)}.group-label.gold::after{background: var(--line-gold)}.card-group + .card-group{margin-top: 44px}.fight{border: 1px solid var(--line);border-radius: 14px;margin-bottom: 14px;padding: 22px 24px;position: relative;overflow: hidden;background: rgba(255, 255, 255, .018);transition: border-color .22s var(--e-quart), transform .22s var(--e-quart), box-shadow .25s var(--e-quart)}.fight::before{content: "";position: absolute;inset: 0;z-index: -1;opacity: 0;background: linear-gradient(90deg, rgba(255, 31, 31, .14), transparent 60%);transition: opacity .22s var(--e-quart)}.fight.title{border-color: var(--line-gold);background: rgba(216, 178, 94, .04)}.fight.title::before{background: linear-gradient(90deg, rgba(216, 178, 94, .14), transparent 62%)}.fhead{display: grid;grid-template-columns: 1fr auto 1fr;grid-template-rows: auto auto;column-gap: 18px;row-gap: 16px;align-items: center}.fhead > .me-head{grid-column: 1 / -1;grid-row: 1;justify-self: center}.fhead > .fname:not(.right){grid-column: 1;grid-row: 2;justify-self: start;text-align: left}.fhead > .vsm{grid-column: 2;grid-row: 2}.fhead > .vs-orb{grid-column: 2;grid-row: 2}.fhead > .fname.right{grid-column: 3;grid-row: 2;justify-self: end;text-align: right}.me-head{display: inline-flex;flex-direction: column;align-items: center;gap: 4px;position: relative;text-align: center}.me-top{font: 800 13px 'Saira Condensed', 'Saira Condensed Fallback';letter-spacing: .18em;text-transform: uppercase;color: var(--muted);line-height: 1}.me-sub{font: 700 10px Archivo, 'Archivo Fallback';letter-spacing: .2em;text-transform: uppercase;color: var(--muted)}.fight.title .me-head{padding: 0 30px}.fight.title .me-top{color: var(--gold);font-size: 16px;letter-spacing: .2em}.fight.title .me-head::before, .fight.title .me-head::after{content: "";position: absolute;top: 50%;width: 20px;height: 1px;background: var(--gold);opacity: .6}.fight.title .me-head::before{left: 0}.fight.title .me-head::after{right: 0}.fname{font: 800 23px 'Saira Condensed', 'Saira Condensed Fallback';text-transform: uppercase;line-height: .98;letter-spacing: .01em}.fname a{transition: color .2s var(--e-quart)}.flink{display: flex;align-items: center;gap: 14px;min-width: 0}.flink > *{cursor: pointer}.fight[data-href]{cursor: pointer}.fight[data-href]:focus-visible{outline: 2px solid var(--gold);outline-offset: 3px}.fname .rec{display: block;font: 600 12px Archivo, 'Archivo Fallback';letter-spacing: .06em;color: var(--muted);margin-top: 5px;font-feature-settings: "tnum" 1}.fname.has-pic{display: flex;align-items: center;gap: 14px}.fname.has-pic.right{flex-direction: row-reverse}.fname.has-pic.right .flink{flex-direction: row-reverse}.fmeta{display: flex;flex-direction: column;min-width: 0}.favatar{flex: none;border-radius: 50%;border: 3px solid var(--gold);background-color: #0e0e0e;background-repeat: no-repeat;background-size: cover;background-position: 50% 48%;box-shadow: var(--orb-shadow);width: 96px;height: 96px}.favatar.fcard-face--mono{display: grid;place-items: center;background-image: none;color: var(--ink);font: 800 clamp(22px, 32%, 48px) 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;line-height: 1;text-align: center}.fight.title .favatar{width: 150px;height: 150px}.fight.prelim .favatar{width: 76px;height: 76px;border-width: 2px}.vsm{font: 800 14px 'Saira Condensed', 'Saira Condensed Fallback';letter-spacing: .06em;color: var(--red);text-align: center}.fight.title .vsm{color: var(--gold);font-size: clamp(18px, 2.4vw, 26px)}.fight.title .fname{font-size: clamp(24px, 3.4vw, 38px)}.fight.prelim{padding: 16px 22px}.fight.prelim .fname{font-size: 19px}.fight.prelim .me-top{font-size: 12px}.foot{color: var(--muted);font-size: 12px;margin-top: 30px;line-height: 1.6;max-width: 80ch;margin-inline: auto;text-align: center;text-wrap: balance}}@media (max-width: 820px){.home .fhead{grid-template-columns: minmax(0, 1fr) minmax(20px, auto) minmax(0, 1fr);column-gap: 8px}.home .fname.has-pic, .home .flink{width: 100%;min-width: 0;max-width: 100%}.home .fnm{display: inline-block;max-width: 100%;overflow-wrap: anywhere;text-wrap: balance}.home .fname.has-pic .flink, .home .fname.has-pic.right .flink{flex-direction: column;gap: 8px;text-align: center}.home .fmeta{align-items: center;text-align: center}.home .fhead > .fname:not(.right), .home .fhead > .fname.right{width: 100%;justify-self: stretch;text-align: center}.home .fhead-feature .fcut{height: clamp(120px, 30vw, 180px)}.home .fhead-feature .flink{gap: 10px}.home .fhead-feature .fname.has-pic::before{display: none}.home .favatar{width: 84px;height: 84px}.home .fight.title .favatar{width: 100px;height: 100px}.home .fight.prelim .favatar{width: 64px;height: 64px}.home .hero-body{grid-template-columns: 1fr;gap: 24px;align-items: start}}@media (max-width: 760px){.home .fhead{grid-template-columns: minmax(0, 1fr) auto minmax(0, 1fr);column-gap: 6px}.wrap{--nav-page-gutter: 16px;padding: 10px 16px 52px}.home .hero{padding: 28px 0 12px}.home .kicker{margin-bottom: 18px;padding: 7px 12px;font-size: 11px;letter-spacing: .18em}.home h1{font-size: clamp(34px, 15vw, 64px);white-space: normal;text-wrap: balance}.home .hero-body{margin-top: 20px;gap: 18px}.home .sub{font-size: 15px;line-height: 1.5}.home .meta{gap: 8px;margin-top: 18px}.home .meta span{padding: 8px 11px;font-size: 12px}.home .card{margin-top: 26px;width: min(100%, calc(100vw - 32px));max-width: calc(100vw - 32px);overflow-x: clip}.home .card-head{margin-bottom: 18px;padding-bottom: 10px}.home .card-note{margin: -8px 0 18px}.home .card-group + .card-group{margin-top: 30px}.home .group-label{margin-bottom: 12px;gap: 12px;letter-spacing: .22em}.home .fight{margin-bottom: 10px;padding: 16px 0;border-left: 0;border-right: 0;border-radius: 0;background: transparent}.home .fight.title{padding: 18px 0}.home .fight.title .me-top{font-size: 14px}.home .fight.title .favatar{width: 88px;height: 88px}.home .favatar{width: 72px;height: 72px}.home .fight.prelim .favatar{width: 56px;height: 56px}.home .fname, .home .fname.has-pic, .home .fname.has-pic.right, .home .flink, .home .fmeta{min-width: 0}.home .fname{font-size: clamp(17px, 4.8vw, 20px)}.home .fight.title .fname{font-size: clamp(17px, 5vw, 21px)}.home .fight.prelim .fname{font-size: clamp(16px, 4.4vw, 18px)}.home .vs-orb{width: 52px;height: 52px;font-size: 14px}.fresult{margin-top: 12px;padding-top: 11px;font-size: 12px}.nextup{margin-top: 28px;padding: 16px;border-radius: 10px;gap: 12px}.nextup-body{flex-basis: 100%}}@media (max-width: 420px){.home .fight.title .favatar{width: 76px;height: 76px}.home .favatar{width: 64px;height: 64px}.home .fight.prelim .favatar{width: 52px;height: 52px}.home .fight.title .fname{font-size: clamp(15px, 4.6vw, 18px)}.home .fname{font-size: clamp(15px, 4.4vw, 18px)}.home .fight.prelim .fname{font-size: clamp(14px, 4vw, 16px)}.home .vs-orb{width: 44px;height: 44px;font-size: 12px}}.js .reveal{opacity: 0;transform: translateY(20px)}.hero .reveal{opacity: 1;transform: none}@media (prefers-reduced-motion: no-preference){.reveal.in{animation: rise .7s var(--e-expo) forwards}.d1{animation-delay: .04s}.d2{animation-delay: .14s}.d3{animation-delay: .24s}.d4{animation-delay: .34s}.d5{animation-delay: .44s}.fight.reveal.in{animation-delay: min(calc(var(--i, 0) * 70ms), 360ms)}@keyframes rise{to{opacity: 1;transform: none}}.js .l-num.in{animation: rise .7s var(--e-expo) forwards, numGlow 1.1s var(--e-quart) .2s 1}@keyframes numGlow{0%{text-shadow: 0 0 0 rgba(255, 31, 31, 0), 0 0 0 rgba(255, 31, 31, 0)}40%{text-shadow: 0 0 120px rgba(255, 31, 31, .9), 0 0 18px rgba(255, 31, 31, .7)}100%{text-shadow: 0 0 70px rgba(255, 31, 31, .6), 0 0 4px rgba(255, 31, 31, .4)}}}@media (prefers-reduced-motion: reduce){.js .reveal{opacity: 1;transform: none}.vs-orb{animation: none}*{transition-duration: .01ms !important}}@keyframes orbPulse{0%, 100%{box-shadow: 0 0 28px var(--gold-soft)}50%{box-shadow: 0 0 0 4px rgba(216, 178, 94, .06), 0 0 44px rgba(216, 178, 94, .32)}}.home, .event-detail-hero{.hero-results  .kicker{}.hero-upcoming .kicker{}.hero-live     .kicker{background: #052e16;color: #4ade80}.hero-no-event .kicker{background: #1a1a1a;color: #888;border: 1px solid #252525}}.hero-results{padding: clamp(32px, 4vw, 48px) 0 8px}.hero-results .hero-event-meta, .event-detail-hero .hero-event-meta{display: flex;flex-wrap: wrap;align-items: baseline;gap: 4px 12px;margin: 0 0 clamp(10px, 1.5vw, 16px);font: 800 clamp(15px, 1.6vw, 20px) 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;letter-spacing: .1em;line-height: 1.2;text-transform: uppercase}.hero-results .hero-event-series, .event-detail-hero .hero-event-series{color: var(--ink)}.hero-results .hero-event-meta-group, .event-detail-hero .hero-event-meta-group{display: inline-flex;align-items: baseline;gap: 12px;white-space: nowrap}.hero-results .hero-event-location, .event-detail-hero .hero-event-location{color: var(--muted)}.hero-results .hero-event-date, .event-detail-hero .hero-event-date{color: var(--gold)}.hero-results .hero-event-meta-separator, .event-detail-hero .hero-event-meta-separator{color: var(--muted)}.hero-results .hero-event-title, .event-detail-hero .hero-event-title{font-size: clamp(48px, 5.75vw, 80px);letter-spacing: .005em;white-space: normal;text-wrap: balance}.hero-results .hero-ctas{margin-top: 14px}.hero-results-freshness{margin: 10px 0 0;color: var(--muted);font-size: 12px;line-height: 1.5}.hero-countdown-wrap{position: absolute;top: 54px;right: 0;display: flex;flex-direction: column;align-items: flex-end;gap: 10px;max-width: min(480px, 44vw)}.hero-countdown-heading{margin: 0;font-family: 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;font-size: 13px;font-weight: 700;letter-spacing: 0.14em;text-transform: uppercase;color: var(--gold)}.hero-countdown{display: flex;align-items: flex-end;gap: 5px}.hero-countdown[hidden], [data-coverage-cta][hidden]{display: none !important}.cd-unit{display: flex;flex-direction: column;align-items: center;background: rgba(255,255,255,.04);border: 1px solid var(--line);border-radius: 3px;padding: 8px 12px 7px;min-width: 60px}.cd-num{font-family: Anton, 'Anton Fallback', sans-serif;font-size: clamp(26px, 3vw, 36px);color: var(--ink);line-height: 1;font-variant-numeric: tabular-nums;letter-spacing: -0.01em}.cd-label{font-family: 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;font-size: 13px;font-weight: 700;text-transform: uppercase;letter-spacing: 0.14em;color: var(--muted);margin-top: 5px}.cd-sep{font-family: Anton, 'Anton Fallback', sans-serif;font-size: 22px;color: rgba(255,255,255,.18);line-height: 1;margin-bottom: 12px;padding: 0 1px}.hero-countdown-note{margin: 0;font-size: 13px;line-height: 1.45;color: var(--muted);text-align: right;text-wrap: balance}@media (max-width: 760px){.home .hero-results{padding: 28px 0 4px}.home .hero-results .hero-event-meta, .event-detail-hero .hero-event-meta{gap: 4px 9px;margin-bottom: 10px;font-size: 15px}.home .hero-results .hero-event-meta-group, .event-detail-hero .hero-event-meta-group{gap: 9px}.home .hero-results .hero-event-title, .event-detail-hero .hero-event-title{font-size: clamp(42px, 12vw, 58px)}.home .hero-countdown-wrap{position: static;margin-top: 16px;max-width: none;align-items: flex-start}.home .hero-countdown{width: 100%}.home .hero-countdown-note{text-align: left}}@media (max-width: 360px){.hero-countdown{display: grid;grid-template-columns: repeat(4, minmax(0, 1fr));gap: 4px}.cd-unit{min-width: 0;padding: 7px 4px 6px}.cd-label{font-size: 11px;letter-spacing: .08em}.cd-sep{display: none}}@keyframes cd-tick{from{opacity: .5;transform: translateY(-4px)}to{opacity: 1;transform: translateY(0)}}.cd-ticking{animation: cd-tick .12s ease-out}@media (prefers-reduced-motion: reduce){.cd-ticking{animation: none}}.hero-ctas{display: flex;gap: 12px;align-items: center;flex-wrap: wrap;margin-top: 8px}.hero-ctas .btn{display: inline-flex;align-items: center;justify-content: center;min-height: 44px;padding: 10px 18px;border: 1px solid transparent;border-radius: 6px;font: 800 14px 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;letter-spacing: .06em;text-transform: uppercase;text-decoration: none;transition: transform .2s var(--e-quart), box-shadow .2s var(--e-quart), background .2s ease}.hero-ctas .btn-primary{color: #fff;background: var(--red-deep);box-shadow: 0 8px 24px rgba(255, 31, 31, .24)}.hero-ctas .btn-primary:focus-visible{outline: 2px solid var(--gold);outline-offset: 3px}@media (hover: hover) and (pointer: fine){.hero-ctas .btn-primary:hover{transform: translateY(-2px);box-shadow: 0 12px 30px rgba(255, 31, 31, .34)}}:root{--bar-trough: #0e0f12}.pred-tally{display: grid;grid-template-columns: minmax(0, 1fr) auto minmax(0, 1fr);align-items: center;gap: 18px;padding: 18px 22px;border: 1px solid var(--line);background: var(--panel);border-radius: 12px}.analyst-consensus{overflow: hidden;border: 1px solid var(--line);border-radius: 12px;background: var(--panel)}.analyst-consensus .pred-tally{border: 0;border-radius: 0;background: transparent}.pt-side{display: flex;flex-direction: column;gap: 2px}.pt-a{align-items: flex-end;text-align: right}.pt-b{align-items: flex-start;text-align: left}.pt-count{font-family: Anton, 'Anton Fallback';font-size: clamp(34px, 7vw, 54px);line-height: .85}.pt-a .pt-count{color: var(--red)}.pt-b .pt-count{color: var(--steel)}.pt-name{font: 800 13px 'Saira Condensed', 'Saira Condensed Fallback';text-transform: uppercase;letter-spacing: .12em;color: var(--muted)}.pt-bar{display: flex;width: min(46vw, 340px);height: 10px;background: #0e0f12;border: 1px solid var(--line);border-radius: 2px;overflow: hidden}.pt-fill{height: 100%}.pt-fill-a{background: linear-gradient(90deg, var(--red-deep), var(--red))}.pt-fill-b{background: linear-gradient(90deg, var(--steel-deep), var(--steel));margin-left: auto}.pred-method-split{margin: 12px 2px 0;text-align: center;color: var(--muted);font: 500 14px Archivo, 'Archivo Fallback'}.pred-lens-note{margin: 8px 2px 0;text-align: center;color: var(--muted);font: 400 13px/1.5 'Archivo', 'Archivo Fallback', 'Inter', sans-serif}.ehead-meta .pred-lens-note{text-align: left;margin: 6px 0 0}.pred-matrix{--pcol: clamp(58px, 15vw, 104px);margin-top: 24px;display: flex;flex-direction: column;gap: 10px}.pred-matrix-head, .pred-row-head{display: grid;grid-template-columns: 44px minmax(0, 1fr) var(--pcol) var(--pcol) var(--pcol) 18px;align-items: center;gap: 14px}.pred-matrix-head{padding: 2px 16px 6px}.pmh-expert{grid-column: 1 / 3;font: 800 12px 'Saira Condensed', 'Saira Condensed Fallback';text-transform: uppercase;letter-spacing: .12em;color: var(--muted)}.pmh-col{text-align: center;font: 800 12px 'Saira Condensed', 'Saira Condensed Fallback';text-transform: uppercase;letter-spacing: .05em;line-height: 1.15}.pmh-a{color: var(--red)}.pmh-b{color: var(--steel)}.pmh-u{color: var(--muted)}.pred-row{border: 0;border-top: 1px solid var(--line);border-radius: 0;background: transparent;overflow: visible;transition: border-color .2s ease, background .2s ease}.pred-row[open]{border-color: rgba(255, 31, 31, .5);background: rgba(255, 255, 255, .018)}.pred-row.is-miss{opacity: .85}.pred-row.is-miss[open]{opacity: 1}@media (forced-colors: active){.pred-row.is-miss, .ecall.is-miss{opacity: 1;border-left: 3px solid GrayText}}.pred-row-head{list-style: none;cursor: pointer;padding: 14px 16px;transition: background .2s ease}.pred-row-head::-webkit-details-marker{display: none}.pred-row:hover .pred-row-head, .pred-row[open] .pred-row-head{background: linear-gradient(90deg, rgba(255, 31, 31, .10), transparent 72%)}.pred-avatar{width: 44px;height: 44px;border-radius: 50%;object-fit: cover}.pred-avatar--mono{display: grid;place-items: center;background: radial-gradient(circle at 30% 25%, #2a1416, #15181b);border: 1px solid var(--line);color: var(--ink);font: 800 15px 'Saira Condensed', 'Saira Condensed Fallback'}.pred-id{display: flex;flex-direction: column;gap: 2px;min-width: 0}.pred-name{font: 700 18px 'Saira Condensed', 'Saira Condensed Fallback';text-transform: uppercase;letter-spacing: .01em;color: var(--ink);overflow-wrap: anywhere}.pred-tr{font: 500 12px Archivo, 'Archivo Fallback';color: var(--muted)}.pcell{display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 3px;min-height: 44px}.pcell-for{display: none}.pcell-method{font: 600 11px Archivo, 'Archivo Fallback';color: var(--muted);letter-spacing: .02em;text-align: center}.pmark{width: 26px;height: 26px;border-radius: 50%;display: grid;place-items: center;font-size: 13px;font-weight: 800;line-height: 1;border: 1.5px solid transparent}.pmark.is-pick{color: var(--red);background: rgba(255, 31, 31, .14);border-color: rgba(255, 31, 31, .55)}.pmark.is-hit{color: var(--win);background: var(--win-bg);border-color: var(--win-bd);text-shadow: var(--result-label-shadow)}.pmark.is-perfect{color: var(--perfect);background: var(--perfect-bg);border-color: var(--perfect-bd);text-shadow: var(--result-label-shadow)}.pmark.is-miss{color: var(--miss);background: var(--miss-bg);border-color: var(--miss-bd);text-shadow: var(--result-label-shadow)}.pmark.is-undec{color: var(--muted);background: rgba(255, 255, 255, .05);border-color: var(--line)}.pcell-b .pmark.is-pick{color: var(--steel);background: rgba(91, 143, 214, .14);border-color: rgba(91, 143, 214, .55)}.pred-chev{width: 9px;height: 9px;border-right: 2px solid var(--muted);border-bottom: 2px solid var(--muted);transform: rotate(45deg);transition: transform .2s ease;justify-self: center}.pred-row[open] .pred-chev{transform: rotate(-135deg)}.pred-body{padding: 2px 16px 16px 74px}.pred-reason{margin: 0 0 14px;color: var(--ink);font: 400 15px/1.55 Archivo, 'Archivo Fallback';max-width: 62ch}.pred-quote{margin: 0 0 14px;padding: 0 0 0 14px;border-left: 2px solid var(--line);color: var(--ink);font: 400 16px/1.55 Archivo, 'Archivo Fallback';font-style: italic;max-width: 62ch}.pred-points{margin: -4px 0 14px;padding: 0 0 0 18px;color: var(--ink);font: 400 14px/1.5 Archivo, 'Archivo Fallback';max-width: 62ch;list-style: none}.pred-points li{position: relative;margin: 0 0 5px}.pred-points li::before{content: "";position: absolute;left: -14px;top: 8px;width: 5px;height: 5px;border-radius: 50%;background: var(--line-gold, currentColor);opacity: .8}.pred-actions{display: flex;align-items: center;gap: 16px;flex-wrap: wrap}.pred-source-wrap{display: grid;gap: 5px}.pred-source{display: inline-flex;align-items: center;gap: 8px;padding: 8px 14px;border: 1px solid rgba(255, 31, 31, .45);background: rgba(255, 31, 31, .08);color: var(--ink);border-radius: 999px;font: 700 13px 'Saira Condensed', 'Saira Condensed Fallback';letter-spacing: .04em;text-transform: uppercase;cursor: pointer;transition: background .2s ease, border-color .2s ease}.pred-source:hover{background: rgba(255, 31, 31, .18);border-color: var(--red)}.pred-source--thumb{flex-direction: column;align-items: stretch;gap: 8px;padding: 8px;width: 180px;border-radius: 12px}.pred-source-thumb{position: relative;width: 100%;aspect-ratio: 16 / 9;border-radius: 8px;overflow: hidden}.pred-source-thumb .play{position: relative;z-index: 2;width: 34px;height: 34px;font-size: 12px}.pred-source-label{font: 700 13px 'Saira Condensed', 'Saira Condensed Fallback';letter-spacing: .04em;text-transform: uppercase}.pred-source-meta{color: var(--muted);font: 600 12px/1.35 Archivo, 'Archivo Fallback'}.pred-channel{display: inline-flex;align-items: center;min-height: 44px;padding: 0 4px;color: var(--muted);font: 600 12px Archivo, 'Archivo Fallback';letter-spacing: .01em;text-decoration: none;border-bottom: 1px solid transparent}.pred-channel:hover{color: var(--ink);border-bottom-color: var(--line)}.pred-record{margin: 12px 0 0;color: var(--muted);font: 400 13px Archivo, 'Archivo Fallback'}.pred-ast{color: var(--gold);font-weight: 800;margin-left: 1px}.pred-caveat{margin: -4px 0 14px;padding: 8px 12px;border: 1px solid var(--line-gold);background: rgba(216, 178, 94, .06);border-radius: 8px;color: var(--ink);font: 400 13px/1.5 Archivo, 'Archivo Fallback';max-width: 62ch}.pred-stake{margin: -4px 0 14px;padding: 8px 12px;border: 1px solid var(--line);background: rgba(255, 255, 255, .04);border-radius: 8px;color: var(--ink);font: 400 13px/1.5 Archivo, 'Archivo Fallback';max-width: 62ch}.pred-stake b{color: var(--muted);font-weight: 700}.pred-correction{margin: 12px 0 0;padding: 8px 12px;border-left: 2px solid var(--line);color: var(--muted);font: 400 13px/1.5 Archivo, 'Archivo Fallback';max-width: 62ch}.pred-results{--rgrid: 44px minmax(110px, 1.3fr) minmax(92px, 1fr) minmax(92px, 1fr) minmax(118px, .95fr) 18px;margin-top: 20px;display: flex;flex-direction: column;gap: 10px}.pred-results-head, .pred-results-rowhead{display: grid;grid-template-columns: var(--rgrid);align-items: center;gap: 14px}.pred-results-head{padding: 2px 16px 6px}.pred-results-head > span{font: 800 12px 'Saira Condensed', 'Saira Condensed Fallback';text-transform: uppercase;letter-spacing: .08em;color: var(--muted)}.prh-expert{grid-column: 1 / 3}.pred-results-rowhead{list-style: none;cursor: pointer;padding: 14px 16px;transition: background .2s ease}.pred-results-rowhead::-webkit-details-marker{display: none}.pred-row:hover .pred-results-rowhead, .pred-row[open] .pred-results-rowhead{background: linear-gradient(90deg, rgba(255, 31, 31, .10), transparent 72%)}.rcell{display: flex;flex-direction: column;gap: 2px;min-width: 0}.rk{display: none}.rv{font: 700 14px 'Saira Condensed', 'Saira Condensed Fallback';text-transform: uppercase;letter-spacing: .01em;color: var(--ink);overflow-wrap: anywhere}.rv-actual{color: var(--muted)}.rflag{display: inline-flex;align-items: center;gap: 6px;font: 800 12px 'Saira Condensed', 'Saira Condensed Fallback';text-transform: uppercase;letter-spacing: .04em;white-space: nowrap}.rflag-ico{font-size: 13px}.rflag.is-perfect{color: var(--perfect);background: var(--perfect-bg);padding: 2px 7px;border-radius: 4px;border: 1px solid var(--perfect-bd);text-shadow: var(--result-label-shadow)}.rflag.is-hit, .rflag.is-miss{padding: 2px 7px;border-radius: 4px;color: var(--ink);text-shadow: var(--result-label-shadow)}.rflag.is-hit{background: var(--win-bg);border: 1px solid var(--win-bd)}.rflag.is-miss{background: var(--miss-bg);border: 1px solid var(--miss-bd)}.rflag.is-none{color: var(--muted)}.wci-result{display: flex;align-items: center;justify-content: space-between;gap: 20px;margin: 0 0 20px;padding: 20px 24px;border: 1px solid var(--line-gold);background: linear-gradient(135deg, rgba(216,178,94,.07) 0%, transparent 55%);border-radius: 12px}.wci-outcome{display: flex;flex-direction: column;gap: 6px;min-width: 0}.wci-outcome-label{font: 800 11px 'Saira Condensed', 'Saira Condensed Fallback';text-transform: uppercase;letter-spacing: .18em;color: var(--gold)}.wci-outcome-fight{display: flex;align-items: baseline;gap: 10px;flex-wrap: wrap}.wci-outcome-winner{font-family: Anton, 'Anton Fallback';font-size: clamp(28px, 4.5vw, 52px);line-height: .9;letter-spacing: .005em;text-transform: uppercase;color: var(--ink)}.wci-outcome-sep{font: 700 13px 'Saira Condensed', 'Saira Condensed Fallback';text-transform: uppercase;letter-spacing: .08em;color: var(--muted);align-self: center;flex-shrink: 0}.wci-outcome-loser{font-family: Anton, 'Anton Fallback';font-size: clamp(20px, 3vw, 34px);line-height: .9;letter-spacing: .005em;text-transform: uppercase;color: var(--muted);opacity: .38}.wci-outcome-method{margin-top: 2px}.wci-method-tag{display: inline-flex;align-items: center;padding: 3px 10px;border: 1px solid rgba(255,31,31,.35);background: rgba(255,31,31,.07);border-radius: 4px;font: 800 12px 'Saira Condensed', 'Saira Condensed Fallback';text-transform: uppercase;letter-spacing: .08em;color: var(--red)}.wci-verdict{flex-shrink: 0;padding: 7px 16px;border-radius: 6px;font: 900 13px 'Saira Condensed', 'Saira Condensed Fallback';text-transform: uppercase;letter-spacing: .14em;white-space: nowrap}.wci-verdict--upset{border: 1px solid rgba(255,31,31,.45);background: rgba(255,31,31,.09);color: var(--red)}.wci-verdict--chalk{border: 1px solid rgba(216,178,94,.35);background: rgba(216,178,94,.07);color: var(--gold)}.pt-a.is-winner .pt-count{text-shadow: 0 0 28px rgba(255,31,31,.62)}.pt-b.is-winner .pt-count{text-shadow: 0 0 28px rgba(91,143,214,.65)}.pt-side.is-loser .pt-count{opacity: .28}.pt-side.is-loser .pt-name{opacity: .4}.pt-name-row{display: flex;align-items: center;gap: 7px}.pt-verdict{display: inline-flex;align-items: center;justify-content: center;width: 20px;height: 20px;border-radius: 50%;font: 900 9px 'Saira Condensed', 'Saira Condensed Fallback';letter-spacing: 0;flex-shrink: 0}.pt-verdict-win, .pt-verdict-loss{color: var(--ink);text-shadow: var(--result-label-shadow)}.pt-verdict-win{background: var(--win-bg);border: 1px solid var(--win-bd)}.pt-verdict-loss{background: var(--miss-bg);border: 1px solid var(--miss-bd)}.rx-grid{display: grid;grid-template-columns: repeat(auto-fill, minmax(230px, 340px));justify-content: start;gap: 16px;margin-top: 16px}.rx-tile{text-decoration: none}.rx-tile.vcard .vtile-desc{-webkit-line-clamp: 2;line-clamp: 2}.rx-tile .vcard-meta{padding: 6px 16px 0;color: var(--muted);font: 600 12px Archivo, 'Archivo Fallback'}.rx-tile .rx-tether{padding: 4px 16px 0}.rx-tile-chip{position: absolute;top: 10px;left: 10px;z-index: 2;padding: 3px 8px;border-radius: 6px;font: 800 10px 'Saira Condensed', 'Saira Condensed Fallback';letter-spacing: .12em;text-transform: uppercase;color: #fff;background: rgba(8, 8, 8, .78);border: 1px solid var(--line)}.rx-tile-dur{position: absolute;right: 10px;bottom: 10px;z-index: 2;padding: 3px 8px;border-radius: 999px;font: 800 10px 'Saira Condensed', 'Saira Condensed Fallback';letter-spacing: .06em;color: var(--ink);background: rgba(8, 8, 8, .82);border: 1px solid var(--line);font-variant-numeric: tabular-nums}.rx-tether{display: block;margin-top: 3px;color: var(--muted);font: 500 12px Archivo, 'Archivo Fallback'}.rx-quote{margin: 0 0 14px;max-width: 62ch;padding: 11px 0 0;border-top: 1px solid rgba(255, 31, 31, .45)}.rx-quote blockquote{margin: 0;color: var(--ink);font: italic 400 16px/1.55 Archivo, 'Archivo Fallback'}.rx-quote figcaption{margin-top: 6px;color: var(--muted);font: 500 12px Archivo, 'Archivo Fallback'}.sr-only{position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0, 0, 0, 0);white-space: nowrap;border: 0}@media (max-width: 760px){.pred-tally{grid-template-columns: minmax(0, 1fr) minmax(72px, 24vw) minmax(0, 1fr);gap: 12px;padding: 16px 0;background: transparent}.analyst-consensus .pred-tally{padding: 16px 14px}.pt-side, .pt-name-row{min-width: 0}.pt-name{overflow-wrap: anywhere}.pred-tally .pt-bar{width: 100%;min-width: 0}.pred-matrix, .pred-results{gap: 8px}.pred-row{background: rgba(255, 255, 255, .025)}.pred-row-head, .pred-results-rowhead{padding: 12px 14px}.pred-body{padding: 0 14px 14px}.pred-source--thumb{width: min(100%, 240px)}.rx-grid{grid-template-columns: 1fr;gap: 12px}}@media (max-width: 420px){.pred-tally{grid-template-columns: minmax(0, 1fr) minmax(0, 1fr)}.pt-a{grid-column: 1;grid-row: 1}.pt-b{grid-column: 2;grid-row: 1}.pred-tally .pt-bar{grid-column: 1 / -1;grid-row: 2}}.market-signal{margin-top: clamp(28px, 5vw, 46px);padding: clamp(18px, 3vw, 28px) clamp(16px, 3vw, 28px);border: 1px solid var(--line);border-radius: 14px;background: var(--panel)}.market-signal .section-head{margin-bottom: 20px}.market-signal .section-head p{max-width: 58ch}.market-signal .section-head strong{font-weight: 700;color: var(--ink)}.ms-src{color: var(--muted)}.ms-wins__label, .ms-finish__label{margin: 0 0 12px;font: 800 12px 'Saira Condensed', 'Saira Condensed Fallback', system-ui, sans-serif;text-transform: uppercase;letter-spacing: .12em;color: var(--muted)}.ms-grid{display: grid;grid-template-columns: minmax(0, 0.85fr) minmax(120px, 2.4fr) minmax(0, 0.85fr);align-items: center;gap: clamp(10px, 2.5vw, 22px);max-width: 660px;margin-inline: auto}.ms-side{display: flex;flex-direction: column;min-width: 0;gap: 4px}.ms-side--a{align-items: flex-start;text-align: left}.ms-side--b{align-items: flex-end;text-align: right}.ms-pct{font-family: Anton, 'Anton Fallback', system-ui, sans-serif;line-height: .85;font-size: clamp(34px, 7vw, 54px);font-variant-numeric: tabular-nums}.ms-side--a .ms-pct{color: var(--red)}.ms-side--b .ms-pct{color: var(--steel)}.ms-name{font: 800 13px 'Saira Condensed', 'Saira Condensed Fallback', system-ui, sans-serif;text-transform: uppercase;letter-spacing: .05em;color: var(--ink)}.ms-move{font: 700 11px 'Saira Condensed', 'Saira Condensed Fallback', system-ui, sans-serif;text-transform: uppercase;letter-spacing: .05em;color: var(--muted)}.ms-move--red{color: var(--red)}.ms-move--blue{color: var(--steel)}.ms-bar{position: relative;display: flex;height: 16px;background: var(--bar-trough);border: 1px solid rgba(255, 255, 255, .32);border-radius: 2px;overflow: hidden}.ms-bar.is-fav-red{box-shadow: 0 0 12px rgba(255, 31, 31, .45)}.ms-bar.is-fav-blue{box-shadow: 0 0 12px rgba(91, 143, 214, .42)}.ms-bar__a, .ms-bar__b{height: 100%}.ms-bar__a{background: linear-gradient(90deg, var(--red-deep), var(--red));transform-origin: left center}.ms-bar__b{background: linear-gradient(90deg, var(--steel-deep), var(--steel));transform-origin: right center}.ms-bar__a.is-dog{background-image: repeating-linear-gradient(45deg, rgba(11,12,16,.24) 0 3px, transparent 3px 7px), linear-gradient(90deg, var(--red-deep), var(--red))}.ms-bar__b.is-dog{background-image: repeating-linear-gradient(45deg, rgba(11,12,16,.24) 0 3px, transparent 3px 7px), linear-gradient(90deg, var(--steel-deep), var(--steel))}.ms-bar::before{content: "";position: absolute;left: 50%;top: 0;bottom: 0;width: 1px;z-index: 1;background: rgba(255, 255, 255, .26);transform: translateX(-0.5px)}.ms-bar__ghost{position: absolute;top: 0;bottom: 0;width: 0;z-index: 2;transform: translateX(-1px);border-left: 2px dotted rgba(246, 244, 239, .9)}.ms-bar__tick{position: absolute;top: 0;bottom: 0;width: 3px;z-index: 3;transform: translateX(-1.5px);background: #f6f4ef;box-shadow: 0 0 0 1px rgba(11, 12, 16, .6)}.ms-crown{color: var(--ink);opacity: .75;font-size: .92em}.ms-sources{display: flex;flex-wrap: wrap;justify-content: center;align-items: center;gap: 8px 16px;margin: 14px 0 0}.ms-source{display: inline-flex;align-items: baseline;gap: 6px;font: 600 13px 'Saira Condensed', 'Saira Condensed Fallback', system-ui, sans-serif;letter-spacing: .02em;color: var(--muted)}.ms-source strong{font-weight: 800;color: var(--ink);font-variant-numeric: tabular-nums}.ms-source__mark{font-size: 10px;line-height: 1;color: var(--ink)}.ms-source__vol{color: var(--muted);font-weight: 600}.ms-agree{display: inline-flex;align-items: center;gap: 6px;padding: 4px 11px;border-radius: 999px;border: 1px solid var(--line);font: 800 11px 'Saira Condensed', 'Saira Condensed Fallback', system-ui, sans-serif;text-transform: uppercase;letter-spacing: .06em;color: var(--muted)}.ms-agree--ok{color: var(--ink)}.ms-agree--split{color: var(--red);border-color: rgba(255, 31, 31, .45)}.ms-agree__detail{font-weight: 600;text-transform: none;letter-spacing: .01em;color: var(--muted)}@media (max-width: 480px){.ms-agree{flex-basis: 100%;justify-content: center}}.ms-fav, .ms-steady{margin: 16px 0 0;font: 700 12px 'Saira Condensed', 'Saira Condensed Fallback', system-ui, sans-serif;text-transform: uppercase;letter-spacing: .12em;color: var(--muted);text-align: center}.ms-steady{margin-top: 8px;font-size: 11px}.ms-verdict{display: inline-block;margin-left: 8px;padding: 2px 9px;border-radius: 999px;font: 800 11px 'Saira Condensed', 'Saira Condensed Fallback', system-ui, sans-serif;letter-spacing: .08em;vertical-align: middle;border: 1px solid var(--line)}.ms-verdict--chalk{color: var(--steel);border-color: rgba(91, 143, 214, .5)}.ms-verdict--upset{color: var(--red);border-color: rgba(255, 31, 31, .5)}.ms-result{margin: 14px 0 0;text-align: center;font: 800 15px 'Saira Condensed', 'Saira Condensed Fallback', system-ui, sans-serif;text-transform: uppercase;letter-spacing: .04em;color: var(--muted)}.ms-result strong{color: var(--ink);font-weight: 800}.market-signal--retro .ms-bar{box-shadow: none}.ms-note{margin: 10px 0 0;font: 600 12px 'Saira Condensed', 'Saira Condensed Fallback', system-ui, sans-serif;letter-spacing: .03em;color: var(--muted);text-align: center}.ms-books{margin-top: 16px}.ms-books summary{cursor: pointer;min-height: 44px;font: 700 12px 'Saira Condensed', 'Saira Condensed Fallback', system-ui, sans-serif;line-height: 20px;text-transform: uppercase;letter-spacing: .08em;color: var(--muted);padding: 12px 0}.ms-books summary:hover{color: var(--ink)}.ms-books summary:focus-visible{outline: 2px solid var(--red);outline-offset: 2px;border-radius: 2px}.ms-chips{list-style: none;margin: 10px 0 0;padding: 0;display: flex;flex-wrap: wrap;gap: 8px}.ms-chip{display: inline-flex;align-items: baseline;gap: 7px;padding: 5px 11px;border: 1px solid var(--line);border-radius: 999px;background: var(--bar-trough)}.ms-chip__book{font: 700 11px 'Saira Condensed', 'Saira Condensed Fallback', system-ui, sans-serif;text-transform: uppercase;letter-spacing: .04em;color: var(--muted)}.ms-chip__pct{font: 400 13px Anton, 'Anton Fallback', system-ui, sans-serif;font-variant-numeric: tabular-nums;color: var(--ink)}.ms-books__foot{margin: 12px 0 0;font-size: 11px;color: var(--muted);max-width: 58ch}.ms-finish{margin-top: clamp(20px, 3vw, 28px)}.ms-finish__row{display: flex;align-items: center;gap: 14px;flex-wrap: wrap}.ms-meter{flex: 0 0 140px;width: 140px;height: 8px;background: var(--bar-trough);border: 1px solid rgba(255, 255, 255, .32);border-radius: 2px;overflow: hidden}.ms-meter span{display: block;height: 100%;background: linear-gradient(90deg, rgba(246, 244, 239, .5), rgba(246, 244, 239, .92));transform-origin: left center}.ms-finish__cap{margin: 0;font-size: 14px;color: var(--ink)}.ms-finish__cap strong{font-weight: 800}.ms-thin{margin-left: 8px;font: 700 11px 'Saira Condensed', 'Saira Condensed Fallback', system-ui, sans-serif;text-transform: uppercase;letter-spacing: .05em;color: var(--muted)}.market-signal__meta{margin: clamp(16px, 3vw, 24px) 0 0;padding-top: 16px;border-top: 1px solid var(--line);font-size: 12px;color: var(--muted)}.market-signal__meta .ms-nba{font-weight: 700;color: var(--muted)}.market-signal__meta .ms-age{font-weight: 700}.market-signal__meta a{color: inherit;text-decoration: underline;text-underline-offset: 2px}.market-signal__meta a:hover{color: var(--ink)}.market-signal__meta a:focus-visible{outline: 2px solid var(--red);outline-offset: 2px;border-radius: 2px}@media (max-width: 680px){.market-signal__meta a{display: inline-flex;align-items: center;min-height: 44px;padding: 0 4px;margin: 0 -4px}}@media (prefers-reduced-motion: no-preference){@supports (animation-timeline: view()){.ms-bar__a, .ms-bar__b, .ms-meter span{animation: ms-grow linear both;animation-timeline: view();animation-range: entry 6% cover 28%}@keyframes ms-grow{from{transform: scaleX(0)}to{transform: scaleX(1)}}}}@media (max-width: 680px){.ms-grid{grid-template-columns: 1fr 1fr;grid-template-areas: "a b" "bar bar";row-gap: 16px}.ms-side--a{grid-area: a}.ms-side--b{grid-area: b}.ms-bar{grid-area: bar}}@media (max-width: 760px){.market-signal{margin-top: 28px;padding: 18px 0;border-left: 0;border-right: 0;border-radius: 0;background: transparent}.wci-result{flex-direction: column;align-items: flex-start;gap: 12px;padding: 16px 18px}.wci-outcome-winner{font-size: clamp(26px, 7vw, 40px)}.wci-outcome-loser{font-size: clamp(18px, 5vw, 28px)}.pt-bar{width: 28vw}.pred-name{font-size: 16px}.pred-row{border-radius: 10px}.pred-body{padding-left: 16px}.pred-matrix-head{display: none}.pred-row-head{grid-template-columns: 44px 1fr auto;gap: 6px 12px}.pred-row-head > .pred-avatar{grid-column: 1;grid-row: 1}.pred-id{grid-column: 2;grid-row: 1}.pred-row-head > .pred-chev{grid-column: 3;grid-row: 1;justify-self: end;align-self: center}.pcell{display: none}.pcell.is-active{display: flex;flex-direction: row;align-items: center;gap: 8px;grid-column: 1 / -1;grid-row: 2;justify-content: flex-start;min-height: 0;padding-left: 56px}.pcell-for{display: inline;font: 800 14px 'Saira Condensed', 'Saira Condensed Fallback';text-transform: uppercase;letter-spacing: .01em;color: var(--ink)}.pcell.is-active .pcell-method::before{content: "· "}.pcell.is-active .pmark{width: 22px;height: 22px;font-size: 12px}.pred-results-head{display: none}.pred-results-rowhead{grid-template-columns: 44px 1fr auto;gap: 6px 12px}.pred-results-rowhead > .pred-avatar{grid-column: 1;grid-row: 1}.pred-results-rowhead > .pred-id{grid-column: 2;grid-row: 1}.pred-results-rowhead > .pred-chev{grid-column: 3;grid-row: 1;justify-self: end;align-self: center}.rcell{flex-direction: row;align-items: baseline;gap: 8px;grid-column: 1 / -1;padding-left: 56px}.rk{display: inline;flex: none;min-width: 72px;font: 800 11px 'Saira Condensed', 'Saira Condensed Fallback';text-transform: uppercase;letter-spacing: .06em;color: var(--muted)}}.oops{min-height: clamp(500px, 76vh, 760px);display: flex;flex-direction: column;justify-content: center;align-items: flex-start;padding: 32px 0 56px}.oops .kicker{display: inline-block;font: 800 13px 'Saira Condensed', 'Saira Condensed Fallback';letter-spacing: .22em;text-transform: uppercase;color: #fff;background: var(--red);padding: 8px 16px;transform: skewX(-11deg);margin-bottom: 30px;box-shadow: 0 8px 30px rgba(255, 31, 31, .28)}.oops .kicker span{display: inline-block;transform: skewX(11deg)}.oops h1{font-family: Anton, 'Anton Fallback';font-weight: 400;text-transform: uppercase;margin: 0;font-size: clamp(58px, 13vw, 178px);line-height: .82;letter-spacing: .005em;text-wrap: balance}.oops .l-out{display: block;color: transparent;-webkit-text-stroke: 2px var(--ink)}.oops .l-num{display: block;color: var(--red);text-shadow: 0 0 70px rgba(255, 31, 31, .6), 0 0 4px rgba(255, 31, 31, .4)}.oops .sub{max-width: 52ch;color: #cfd2d6;font-size: clamp(16px, 2.2vw, 19px);line-height: 1.55;margin: 28px 0 0}.oops .meta{display: flex;flex-wrap: wrap;gap: 10px;margin-top: 26px}.oops .meta span{font: 700 13px 'Saira Condensed', 'Saira Condensed Fallback';letter-spacing: .07em;text-transform: uppercase;border: 1px solid var(--line);padding: 10px 15px;color: #e9e9e9;border-radius: 4px}.oops .meta span.gold{border-color: var(--line-gold);color: var(--gold)}.oops .meta span.hot{background: var(--red);border-color: var(--red);color: #fff;box-shadow: 0 6px 22px rgba(255, 31, 31, .25)}.oops-actions{display: flex;flex-wrap: wrap;gap: 14px;margin-top: 38px}.oops-actions a{font: 800 14px 'Saira Condensed', 'Saira Condensed Fallback';letter-spacing: .08em;text-transform: uppercase;padding: 14px 24px;border-radius: 6px;transition: transform .22s var(--e-quart), box-shadow .25s var(--e-quart), border-color .2s var(--e-quart), color .2s var(--e-quart)}.oops-actions .btn-primary{background: var(--red);color: #fff;box-shadow: 0 10px 30px rgba(255, 31, 31, .28)}.oops-actions .btn-primary:hover{transform: translateY(-2px);box-shadow: 0 16px 40px rgba(255, 31, 31, .4)}.oops-actions .btn-ghost{border: 1px solid var(--line-gold);color: var(--gold)}.oops-actions .btn-ghost:hover{border-color: var(--gold);box-shadow: 0 0 26px rgba(216, 178, 94, .22)}.oops-actions a:focus-visible{outline: 2px solid var(--gold);outline-offset: 3px}.oops-foot{color: var(--muted);font-size: 12px;line-height: 1.6;max-width: 80ch;margin: 8px 0 0;border-top: 1px solid var(--line);padding-top: 22px;text-wrap: balance}@media (max-width: 560px){.oops{min-height: 70vh}.oops-actions{width: 100%}.oops-actions a{flex: 1 1 auto;text-align: center}}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.nav.scrolled{background: rgba(8, 8, 8, .94)}}@media (prefers-reduced-motion: no-preference){@view-transition{navigation: auto}::view-transition-old(root){animation: fcPageOut .18s var(--e-quart) both}::view-transition-new(root){animation: fcPageIn .34s var(--e-expo) both}::view-transition-old(site-nav), ::view-transition-new(site-nav){animation-duration: .22s;animation-timing-function: var(--e-quart)}}@keyframes fcPageOut{from{opacity: 1;transform: translateY(0)}to{opacity: .78;transform: translateY(-4px)}}@keyframes fcPageIn{from{opacity: 0;transform: translateY(14px)}to{opacity: 1;transform: translateY(0)}}.home .fight.title::after{content: "";position: absolute;top: 0;left: 0;right: 0;height: 1px;pointer-events: none;transform-origin: left;opacity: .85;background: linear-gradient(90deg, transparent, var(--gold) 28%, var(--gold) 72%, transparent)}@media (prefers-reduced-motion: no-preference){.js .fight.title.reveal::after{transform: scaleX(0)}.js .fight.title.reveal.in::after{animation: hairlineWipe .58s var(--e-expo) .12s forwards}}@keyframes hairlineWipe{from{transform: scaleX(0)}to{transform: scaleX(1)}}.home .fhead-feature .fcut{transform: translate3d(var(--px, 0), var(--py, 0), 0) rotate(var(--rot, 0deg)) scale(var(--sc, 1));transition: transform .22s var(--e-quart)}.home .fhead-feature .fname.has-pic:focus-within .fcut{--sc: 1.04}:is(.home, .event-fight-cards) .favatar{transition: transform .28s var(--e-quart), box-shadow .28s var(--e-quart), border-color .28s var(--e-quart)}:is(.home, .event-fight-cards) .fname.has-pic:focus-within .favatar{transform: scale(1.06);box-shadow: var(--orb-shadow-hover)}:is(.home, .event-fight-cards) .fnm{position: relative;display: inline-block;transition: transform .28s var(--e-quart), color .2s var(--e-quart)}:is(.home, .event-fight-cards) .fname:not(.right) .fnm{transform-origin: left center}:is(.home, .event-fight-cards) .fname.right .fnm{transform-origin: right center}:is(.home, .event-fight-cards) .fname.has-pic:focus-within .fnm{transform: scale(1.05);color: var(--red)}:is(.home, .event-fight-cards) .fname.has-pic .fnm::after{content: "";position: absolute;left: 0;right: 0;bottom: -3px;height: 2px;background: currentColor;transform: scaleX(0);transform-origin: left;transition: transform .28s var(--e-quart)}:is(.home, .event-fight-cards) .fname.right .fnm::after{transform-origin: right}:is(.home, .event-fight-cards) .fname.has-pic:focus-within .fnm::after{transform: scaleX(1)}:is(.home, .event-fight-cards) .vsm{display: inline-block;transition: transform .22s var(--e-quart), color .2s var(--e-quart)}:is(.home, .event-fight-cards) .fight[data-href]:focus-within .vsm{transform: scale(1.06)}:is(.home, .event-fight-cards) .fight[data-href]:not(.title):focus-within .vsm{color: var(--red-hot)}:is(.home, .event-fight-cards) .vs-orb{transition: transform .26s var(--e-quart)}:is(.home, .event-fight-cards) .fight[data-href]:focus-within .vs-orb{transform: scale(1.06)}:is(.home, .event-fight-cards) .fight[data-href]:active{transform: translateY(-1px) scale(.995)}@media (hover: hover){:is(.home, .event-fight-cards) .fight[data-href]:hover{border-color: var(--red);transform: translateY(-2px);box-shadow: 0 14px 34px rgba(0, 0, 0, .4)}:is(.home, .event-fight-cards) .fight[data-href]:hover::before{opacity: 1}:is(.home, .event-fight-cards) .fight[data-href].title:hover{border-color: var(--gold);box-shadow: 0 14px 38px rgba(0, 0, 0, .45)}:is(.home, .event-fight-cards) .fname .flink:hover{color: var(--red)}.home .fhead-feature .fname.has-pic:hover .fcut{--sc: 1.04}:is(.home, .event-fight-cards) .fname.has-pic .flink:hover .favatar{transform: scale(1.06);box-shadow: var(--orb-shadow-hover)}:is(.home, .event-fight-cards) .fname.has-pic .flink:hover .fnm{transform: scale(1.05);color: var(--red)}:is(.home, .event-fight-cards) .fname.has-pic .flink:hover .fnm::after{transform: scaleX(1)}:is(.home, .event-fight-cards) .fight[data-href]:hover .vsm{transform: scale(1.06)}:is(.home, .event-fight-cards) .fight[data-href]:not(.title):hover .vsm{color: var(--red-hot)}:is(.home, .event-fight-cards) .fight[data-href]:hover .vs-orb{transform: scale(1.06)}}@media (hover: hover){.next-fight:hover{border-color: var(--gold);box-shadow: 0 14px 34px rgba(0, 0, 0, .4);transform: translateY(-2px)}.next-fight:hover .next-cta{transform: translateX(3px)}.corner .fname a:hover{color: var(--red)}.tape-head a:hover{color: var(--red)}.fl-row:hover .fl-head{background: linear-gradient(90deg, rgba(215, 25, 32, .09), transparent 72%)}.fl-opp-name[href]:hover{color: var(--red)}.fl-opp-name[href]:hover::after{transform: scaleX(1)}.fl-thumb:hover{border-color: var(--red);transform: translateY(-2px);box-shadow: 0 10px 24px rgba(0, 0, 0, .45)}.vtile:hover{border-color: var(--red);transform: translateY(-3px);box-shadow: 0 16px 36px rgba(0, 0, 0, .45)}.fcard:hover{border-color: rgba(215, 25, 32, .45)}}@media (prefers-reduced-motion: reduce){.js .fight.title.reveal::after, .js .fight.title.reveal.in::after{animation: none;transform: scaleX(1)}}.ehead{display: grid;gap: 14px}.ehead-id{display: flex;align-items: center;gap: 16px}.ehead .pred-avatar{width: 64px;height: 64px;font-size: 22px;flex: none}.ehead-meta h1{margin: 0;font: 400 clamp(30px, 6vw, 48px)/0.98 'Anton', 'Anton Fallback', sans-serif;letter-spacing: -.01em;text-transform: uppercase;text-wrap: balance}.ehead-role{margin-top: 4px;font: 800 13px 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;text-transform: uppercase;letter-spacing: .1em;color: var(--gold)}.ehead-handle{font: 600 13px 'Archivo', 'Archivo Fallback', 'Inter', sans-serif;color: var(--muted);margin-top: 2px}.ehead-blurb{color: var(--muted);max-width: 65ch;margin: 0}.ehead-channel{font: 700 13px 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;text-transform: uppercase;letter-spacing: .04em;color: var(--ink);text-decoration: none;border-bottom: 1px solid var(--line);width: fit-content;padding-bottom: 1px}.ehead-channel:hover{color: var(--red);border-color: var(--red)}.etr{background: var(--panel);border: 1px solid var(--line);border-radius: 12px;padding: 18px;display: grid;gap: 16px}.etr-top{display: flex;align-items: end;justify-content: flex-start;gap: 14px;flex-wrap: wrap}.etr-headline{margin: 0;font: 900 28px/1 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;text-transform: uppercase;letter-spacing: .01em;color: var(--ink)}.etr-perfect-note{margin: -8px 0 0;color: var(--muted);font: 600 12px/1.45 'Archivo', 'Archivo Fallback', 'Inter', sans-serif}.etr-perfect-note b{color: inherit;font-weight: 800}.etr-rail{display: grid;grid-template-columns: minmax(78px, var(--hit-fr)) minmax(78px, var(--miss-fr));min-height: 58px;overflow: hidden;border: 1px solid var(--line);border-radius: 10px;background: var(--bg)}.etr-seg{display: grid;place-items: center;padding: 10px;text-align: center;font: 900 14px/1 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;text-transform: uppercase;letter-spacing: .04em}.etr-seg .etr-seg-main{display: inline-grid;grid-template-columns: minmax(2ch, max-content) max-content;align-items: baseline;justify-content: center;column-gap: 8px}.etr-seg b{font: 400 26px/1 'Anton', 'Anton Fallback', sans-serif;letter-spacing: 0}.etr-seg span{display: inline-block}.etr-hit{background: var(--win-bg-strong);color: var(--win);border-right: 1px solid var(--win-bd-strong)}.etr-miss{background: var(--miss-bg);color: var(--miss)}.etr-hit, .etr-miss{text-shadow: var(--result-label-shadow)}.etr-thin{margin: 0;color: var(--muted);font: 600 13px/1.45 'Archivo', 'Archivo Fallback', 'Inter', sans-serif}.ecalls{display: grid;gap: 8px}.ecall{background: var(--panel);border: 1px solid var(--line);border-radius: 12px;overflow: hidden}.ecall-head{display: grid;grid-template-columns: 72px minmax(130px, 1.1fr) minmax(170px, 1fr) minmax(170px, 1fr) 18px;align-items: center;gap: 14px;min-height: 64px;padding: 0 14px 0 0;cursor: pointer;list-style: none;transition: background .2s var(--e-quart), border-color .2s var(--e-quart)}.ecall-head::-webkit-details-marker{display: none}.ecall:hover .ecall-head, .ecall[open] .ecall-head{background: linear-gradient(90deg, var(--red-soft), transparent 72%)}.ecall-head:focus-visible{outline: 2px solid var(--red);outline-offset: -2px}.ecall-outcome{align-self: stretch;display: grid;place-items: center;min-width: 0;padding: 8px;font: 900 14px/1 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;text-transform: uppercase;letter-spacing: .04em;text-align: center}.ecall-outcome.hit, .ecall-outcome.miss{color: var(--ink);text-shadow: var(--result-label-shadow)}.ecall-outcome.hit{background: var(--win-bg)}.ecall-outcome.miss{background: var(--miss-bg)}.ecall-outcome.perfect{background: var(--perfect-bg);color: var(--perfect);text-shadow: var(--result-label-shadow)}.ecall-outcome.upcoming, .ecall-outcome.none{background: var(--panel-2);color: var(--muted)}.ecall-fight{font: 900 16px/1.05 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;text-transform: uppercase;letter-spacing: .02em;color: var(--ink);min-width: 0}a.ecall-fight:hover{color: var(--red)}.ecall-c{display: grid;gap: 3px;min-width: 0}.ecall-c .rk{display: block;font: 800 10px 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;text-transform: uppercase;letter-spacing: .08em;color: var(--muted);min-width: 0}.ecall-c .rv{display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.ecall .pred-chev{flex: none}.ecalls-empty{color: var(--muted);background: var(--panel);border: 1px dashed var(--line);border-radius: 12px;padding: 18px;margin: 0}.ecalls-correction{margin: 12px 0 0;padding: 8px 12px;border-left: 2px solid var(--line);color: var(--muted);font: 400 13px/1.5 Archivo, 'Archivo Fallback'}.expert-section{margin-top: 24px}.eledger-context{gap: 14px}.estyle, .espec, .emarket{background: var(--panel);border: 1px solid var(--line);border-radius: 12px}.estyle{padding: 14px;display: grid;gap: 10px}.estyle-bar{display: grid;grid-template-columns: repeat(auto-fit, minmax(96px, 1fr));gap: 8px}.estyle-part{display: grid;place-items: center;gap: 2px;min-height: 48px;border: 1px solid var(--line);border-radius: 8px;background: var(--surface);color: var(--ink);font: 800 11px 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;text-transform: uppercase;letter-spacing: .05em;text-align: center}.estyle-part b{font: 400 22px/1 'Anton', 'Anton Fallback', sans-serif}.estyle-koTko{border-color: color-mix(in srgb, var(--red) 50%, var(--line))}.estyle-decision{border-color: color-mix(in srgb, var(--gold) 48%, var(--line))}.estyle p{margin: 0;color: var(--muted);font: 600 13px/1.45 'Archivo', 'Archivo Fallback', 'Inter', sans-serif}.espec{display: grid;grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));overflow: hidden}.espec-cell{display: grid;gap: 5px;padding: 14px;border-right: 1px solid var(--line)}.espec-cell:last-child{border-right: 0}.espec-cell span{color: var(--muted);font: 800 11px 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;text-transform: uppercase;letter-spacing: .06em}.espec-cell b{font: 400 26px/1 'Anton', 'Anton Fallback', sans-serif;color: var(--ink)}.eprofile-metrics{display: grid;grid-template-columns: minmax(0, 3fr) minmax(180px, 1fr);gap: 10px}.emarket{display: grid;align-content: center;gap: 5px;padding: 14px}.emarket > span, .emarket p{color: var(--muted);font: 800 11px 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;text-transform: uppercase;letter-spacing: .06em}.emarket b{font: 400 26px/1 'Anton', 'Anton Fallback', sans-serif;color: var(--ink)}.emarket p, .espec-cell p{margin: 2px 0 0;font: 600 11px/1.35 'Archivo', 'Archivo Fallback', 'Inter', sans-serif;text-transform: none;letter-spacing: 0;color: var(--muted)}.espec-scope-link{color: inherit;text-decoration: underline;text-underline-offset: 2px}.espec-scope-link:hover, .espec-scope-link:focus-visible{color: var(--ink)}.ecards{display: grid;grid-template-columns: repeat(auto-fill, minmax(280px, 1fr));gap: 10px}.ecard{display: grid;grid-template-columns: 46px 1fr;grid-template-rows: auto auto;column-gap: 13px;row-gap: 4px;background: var(--surface-row);border: 1px solid var(--line);border-radius: var(--r-row);padding: 14px 15px;text-decoration: none;transition: border-color .18s ease, background .18s ease, transform .18s ease}.ecard[hidden], .vgroup[hidden]{display: none !important}.ecard:hover{border-color: var(--red);background: var(--surface);transform: translateY(-1px)}.ecard:focus-visible{outline: 2px solid var(--red);outline-offset: 2px}.ecard .pred-avatar{grid-row: 1 / 3;align-self: center;width: 46px;height: 46px;font-size: 14px;flex: none}.ecard-name{font: 800 16px 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;text-transform: uppercase;letter-spacing: .01em;color: var(--ink);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;align-self: end}.ecard-record{font: 600 11px 'Archivo', 'Archivo Fallback', sans-serif;color: var(--ink);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.ecard-record.is-dash{color: var(--muted)}@media (max-width: 760px){.etr{padding: 16px}.etr-rail{grid-template-columns: 1fr}.ecall, .ecard, .estyle, .espec, .emarket{border-radius: 10px}.ecall-head{grid-template-columns: 56px 1fr 18px;gap: 10px;min-height: 58px;padding-right: 12px}.ecall-c{grid-column: 2 / 4}.ecall-c-empty{display: none}.eprofile-metrics, .espec{grid-template-columns: 1fr}.espec-cell{border-right: 0;border-bottom: 1px solid var(--line)}.espec-cell:last-child{border-bottom: 0}}@media (prefers-reduced-motion: reduce){.ecard:hover{transform: none}}.vchips{display: flex;flex-wrap: wrap;gap: 6px;margin: 2px 0}.vchip{display: inline-flex;align-items: center;gap: 5px;font: 700 10px 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;text-transform: uppercase;letter-spacing: .06em;padding: 2px 8px;border-radius: 999px;border: 1px solid var(--line);background: var(--panel);color: var(--ink)}.vchip-ico{font-size: 9px;line-height: 1;opacity: .85}.vchip-analyst{border-color: color-mix(in srgb, var(--gold) 55%, var(--line))}.vchip-fighter{border-color: color-mix(in srgb, var(--red) 55%, var(--line))}.vchip-betting{border-color: color-mix(in srgb, var(--ink) 35%, var(--line))}@media (forced-colors: active){.vchip{border: 1px solid CanvasText}}.vgroup{margin-top: 22px}.vgroup-head{font: 800 15px 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;text-transform: uppercase;letter-spacing: .08em;color: var(--ink);margin: 0 0 10px;padding-bottom: 6px;border-bottom: 1px solid var(--line)}.vdisclosure{margin-top: 22px;color: var(--muted);font: 400 13px/1.55 'Archivo', 'Archivo Fallback', 'Inter', sans-serif;max-width: 70ch}@media (min-width: 900px){.expert-section, .eledger-context{border: 0;border-radius: 0;background: transparent;box-shadow: none;padding-inline: 0}}@media (max-width: 760px){.ehead-channel{display: inline-flex;align-items: center;min-height: 44px;padding-block: 6px}}@media (max-width: 600px){.ecards{grid-template-columns: 1fr 1fr;gap: 8px}.ecard{grid-template-columns: 34px 1fr;column-gap: 9px;padding: 11px 12px}.ecard .pred-avatar{width: 34px;height: 34px;font-size: 11px}.ecard-name{font-size: 13px}.ecard-record{font-size: 10px}}.escorecard--hero{background: var(--panel);border: 1px solid var(--line);border-radius: 12px;padding: 20px}.escorecard--hero .esc-score-slot{display: block;margin: 0 auto 14px;text-align: center}.escorecard--hero .esc-body{max-width: 480px;margin: 0 auto}@media (max-width: 900px){.expert-section .section-head{flex-direction: column;align-items: stretch;gap: 8px}}.escorecard--split{display: flex;align-items: center;gap: 24px;flex-wrap: wrap}.escorecard--split .esc-score-slot{flex: none;margin: 0}.escorecard--split .esc-body{flex: 1 1 340px;margin: 0;max-width: none}@media (max-width: 900px){.escorecard--split{display: block}.escorecard--split .esc-score-slot{margin: 0 auto 14px}}.eevent{background: var(--panel);border: 1px solid var(--line);border-radius: 12px;margin-bottom: 14px;overflow: hidden}.eevent-head{padding: 14px 18px}h3.eevent-name{margin: 0;font: 800 15px 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;text-transform: uppercase;letter-spacing: .03em;color: var(--ink)}.eevent-headline{margin: 2px 0 0;font-size: 14px;font-weight: 600;line-height: 1.3;color: var(--ink)}.eevent-meta{margin: 4px 0 0;font-size: 12px;color: var(--muted)}.eevent-body{padding: 0 18px 16px}.eevent-body .ecalls{margin-top: 4px}.eevent-top{display: flex;align-items: stretch;gap: 14px;flex-wrap: wrap;margin-top: 14px}.eevent-top > .vtile, .eevent-top > .eevent-scorecard{flex: 1 1 320px}.eevent-body .escore-table-wrap{margin-top: 14px}.eevent-top .eevent-scorecard{margin: 0}.eevent-scorecard-title{margin: 0 auto 12px;max-width: 480px;text-align: center;font: 800 13px 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;text-transform: uppercase;letter-spacing: .04em;color: var(--muted)}.escore-chip{display: inline-flex;align-items: center;gap: 3px;padding: 3px 8px;border-radius: 5px;font: 700 11px/1 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;text-transform: uppercase;letter-spacing: .03em;white-space: nowrap}.escore-chip--hit{background: var(--win-bg-strong);color: var(--ink);text-shadow: var(--result-label-shadow)}.escore-chip--miss{background: var(--miss-bg);color: var(--ink);text-shadow: var(--result-label-shadow)}.escore-chip--never{background: var(--panel-2);color: var(--muted);opacity: .6}.escore-chip--excluded{background: var(--panel-2);background-image: repeating-linear-gradient(-45deg, rgba(255,255,255,.07) 0 3px, transparent 3px 7px);color: var(--muted);opacity: .35}.escore-dash{color: var(--muted);opacity: .5}@media (forced-colors: active){.escore-chip--hit{background: Highlight;color: HighlightText}.escore-chip--miss{background: GrayText;color: Canvas}}.epick-lean{display: inline-flex;align-items: center;padding: 2px 6px;border-radius: 4px;font: 800 10px/1 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;letter-spacing: .04em;margin-right: 6px;vertical-align: 1px}.epick-lean--underdog{background: rgba(91, 143, 214, .28);color: #cfe0f7}.epick-lean--favourite{background: rgba(216, 178, 94, .28);color: var(--gold)}.epick-lean-legend{margin: -4px 0 12px;color: var(--muted);font: 500 11.5px/1.4 'Archivo', 'Archivo Fallback', sans-serif}.epick-lean-legend .epick-lean{margin-right: 4px}.escore-table-wrap{border: 1px solid var(--line);border-radius: 12px;overflow: hidden}.escore-table{width: 100%;border-collapse: collapse;font-size: 13px;table-layout: fixed}.escore-table th, .escore-table td{padding: 10px 12px;text-align: left;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;border-bottom: 1px solid var(--line)}.escore-table thead th{font: 800 10px 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;text-transform: uppercase;letter-spacing: .06em;color: var(--muted);background: var(--panel-2)}.escore-table th:nth-child(1), .escore-table td:nth-child(1){width: 24%}.escore-table th:nth-child(2), .escore-table td:nth-child(2){width: 22%}.escore-table th:nth-child(3), .escore-table td:nth-child(3){width: 20%}.escore-table th:nth-child(n+4), .escore-table td:nth-child(n+4){width: 11.33%}.escore-table tbody tr:last-child td{border-bottom: 0}.escore-table tbody tr.is-hit{background: linear-gradient(90deg, rgba(116, 212, 148, .24), transparent 60%)}.escore-table tbody tr.is-miss{background: linear-gradient(90deg, var(--red-soft), transparent 60%)}.escore-table td:first-child{position: relative;overflow: visible}.escore-row-toggle{display: inline-flex;align-items: center;gap: 8px;background: none;border: 0;padding: 0;font: 800 15px 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;text-transform: uppercase;letter-spacing: .02em;color: var(--ink);cursor: pointer;text-align: left;max-width: 100%}.escore-row-toggle::after{content: '';position: absolute;top: 0;bottom: 0;left: 0;width: 100vw}@media (hover: hover){.escore-table tbody tr:hover{background: linear-gradient(90deg, var(--panel-2), transparent 80%)}.escore-table tbody tr.is-hit:hover{background: linear-gradient(90deg, rgba(116, 212, 148, .32), transparent 65%)}.escore-table tbody tr.is-miss:hover{background: linear-gradient(90deg, var(--red-soft), transparent 65%)}.escore-row-toggle:hover{color: var(--red)}}.escore-row-toggle:focus-visible{outline: 2px solid var(--gold);outline-offset: 2px}.escore-row-toggle[aria-expanded="true"] .pred-chev{transform: rotate(180deg)}.escore-detail-row td{white-space: normal}@media (max-width: 900px){.escore-table, .escore-table thead, .escore-table tbody{display: block;width: 100%}.escore-table thead{display: none}.escore-table tbody tr:not([hidden]){position: relative;display: grid;grid-template-columns: repeat(6, 1fr);column-gap: 10px;row-gap: 6px;padding: 12px 14px;border-bottom: 1px solid var(--line)}.escore-table tbody tr:last-child{border-bottom: 0}.escore-table tbody tr:has(+ .escore-detail-row:not([hidden])){border-bottom: 0}.escore-table tbody tr.is-hit, .escore-table tbody tr.is-miss{background-image: none}.escore-table tbody tr.is-hit{background-color: rgba(116, 212, 148, .1)}.escore-table tbody tr.is-miss{background-color: rgba(255, 31, 31, .1)}.escore-table td{display: block;border-bottom: 0;padding: 0;white-space: normal;overflow: visible;text-overflow: clip}.escore-table th:nth-child(n+1), .escore-table td:nth-child(n+1){width: auto}.escore-table td[data-label]::before{content: attr(data-label);display: block;font: 800 9px 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;text-transform: uppercase;letter-spacing: .06em;color: var(--muted);margin-bottom: 2px}.escore-table td[data-label="Fight"]::before{display: none}.escore-table td:nth-child(1){grid-column: 1 / -1}.escore-table td:nth-child(2), .escore-table td:nth-child(3){grid-column: span 3}.escore-table td:nth-child(4), .escore-table td:nth-child(5), .escore-table td:nth-child(6){grid-column: span 2}.escore-table td:first-child{position: static}.escore-row-toggle::after{inset: 0;width: auto}.escore-detail-row td{grid-column: 1 / -1;padding: 12px 14px}}.vd-section-gap{margin-top:20px}.vd-section-gap-lg{margin-top:28px}.vd-header{margin-bottom:4px}.vd-eyebrow{font-size:12px;color:var(--muted);margin-bottom:6px;letter-spacing:.04em;text-transform:uppercase}.vd-event-link{display:inline-flex;align-items:center;min-height:44px;color:inherit;text-decoration:underline;text-underline-offset:2px}.vd-event-link:hover{color:var(--ink)}.vd-event-link:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.vd-title{font-family:'Saira Condensed', 'Saira Condensed Fallback',sans-serif;font-size:clamp(24px,5.5vw,48px);font-weight:800;text-transform:uppercase;letter-spacing:.01em;margin:0 0 8px;line-height:1.05;text-wrap:balance}.vd-result{font-size:14px;color:var(--win-accent);font-weight:500}.vd-watch-head{grid-column:1/-1;margin-bottom:0}.vd-watch-head p{font-size:13px;color:var(--muted);margin:0}.vd-layout{display:grid;grid-template-columns:1fr;gap:16px;margin-top:16px}@media(min-width:900px){.vd-layout:has(.vd-chapters){grid-template-columns:minmax(0,2fr) minmax(280px,1fr);grid-template-areas:"head head" "player chapters";align-items:start}.vd-layout:has(.vd-chapters) .vd-watch-head{grid-area:head}.vd-layout:has(.vd-chapters) .vd-player-wrap{grid-area:player;min-width:0}.vd-layout:has(.vd-chapters) .vd-chapters{grid-area:chapters;min-width:0}.vd-chapters{position:sticky;top:72px;max-height:calc(100vh - 88px);overflow-y:auto}.vd-layout:not(:has(.vd-chapters)){grid-template-columns:1fr}}.vd-player-wrap{display:flex;flex-direction:column;gap:6px}.vd-media{width:100%;aspect-ratio:16/9}.vd-yt-link{font-size:12px;color:var(--muted);text-decoration:none;display:inline-flex;align-items:center;min-height:44px}.vd-yt-link:hover{color:var(--ink)}.vd-provenance{display:flex;flex-wrap:wrap;gap:4px;font-size:11px;color:var(--muted);line-height:1.4}.vd-provenance a{display:inline-flex;align-items:center;min-height:44px;color:inherit;text-decoration:underline;text-underline-offset:2px}.vd-provenance a:hover{color:var(--ink)}.vd-layout,.vd-chapters,.vd-rounds,#recap,#related-coverage{scroll-margin-top:96px}.vd-chapters{background:var(--panel-2);border:1px solid var(--line);border-radius:8px;padding:12px}.vd-chapter-head{font-size:10px;font-weight:700;color:var(--muted);letter-spacing:.05em;margin-bottom:8px;text-transform:uppercase}@media(max-width:899px){.vd-layout{grid-template-columns:1fr}.vd-chapters{display:flex;flex-wrap:wrap;gap:6px;padding:8px;border-radius:12px}.vd-chapter-head{display:block;flex:1 0 100%;margin-bottom:0}.vd-chapter{flex:1 1 calc(50% - 3px);min-width:0;display:flex;align-items:center;gap:8px;min-height:48px;background:var(--panel-2);border:1px solid var(--line);border-radius:12px;padding:8px 10px;font-size:12px;text-decoration:none;color:var(--ink)}.vd-chapter.vd-active{border-color:var(--gold);background:var(--gold-soft);color:var(--gold)}.vd-chapter-label{min-width:0}}@media (max-width: 760px){.vd-layout.section{border: 0}.vd-chapters{border-radius: 12px}}@media(min-width:900px){.vd-chapter{display:flex;align-items:center;gap:8px;min-height:36px;padding:8px;border-radius:4px;text-decoration:none;color:var(--muted);font-size:12px;border-left:2px solid transparent;margin-bottom:2px}.vd-chapter:hover,.vd-chapter.vd-active{background:var(--gold-soft);border-left-color:var(--gold);color:var(--ink)}}.vd-chapter-t{min-width:32px;font-variant-numeric:tabular-nums;color:var(--gold)}.vd-chapter[aria-current="true"]::after{content:"Now";margin-left:auto;flex-shrink:0;color:var(--gold);font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.vd-chapter:focus-visible,.vd-round-link:focus-visible,.vd-seek:focus-visible,.vd-yt-link:focus-visible,.vd-fight-links-list a:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.vd-back-to-watch{display:inline-flex;align-items:center;min-height:44px;margin-left:4px;color:var(--gold);text-decoration:underline;text-underline-offset:2px;white-space:nowrap}.vd-back-to-watch:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.vd-rounds{margin-top:24px}.vd-round{max-width:none;margin-bottom:24px}.vd-round-label{font-family:'Saira Condensed', 'Saira Condensed Fallback',sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:.03em;margin:0 0 8px}.vd-round-link{display:flex;align-items:center;gap:10px;min-height:44px;text-decoration:none;color:inherit;width:100%}.vd-round-link:hover .vd-round-name{text-decoration:underline}.vd-round-t{color:var(--gold);font-family:'Saira Condensed', 'Saira Condensed Fallback',sans-serif;font-weight:600;font-variant-numeric:tabular-nums;font-size:14px;min-width:40px;flex-shrink:0}.vd-round-name{font-family:'Saira Condensed', 'Saira Condensed Fallback',sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:.03em}.vd-seek{font-size:12px;color:var(--gold);text-decoration:none;font-weight:400}.vd-seek:hover{text-decoration:underline}.vd-round-text{font-size:14px;line-height:1.65;margin:0;max-width:none}.vd-round-moments{max-width:none;list-style:none;padding:0;margin:10px 0 0;display:flex;flex-direction:column;gap:4px}.vd-round-moment a{display:flex;gap:8px;min-height:44px;text-decoration:none;color:var(--ink);font-size:13px;padding:8px;border-radius:6px;align-items:center}.vd-round-moment a:hover{background:var(--gold-soft)}.vd-round-moment .vd-moment-note{color:var(--muted)}.vd-moments{margin-top:24px}.vd-moments-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.vd-moments-list a{display:flex;gap:8px;min-height:44px;text-decoration:none;color:var(--ink);font-size:13px;padding:8px;border-radius:6px;align-items:center}.vd-moments-list a:hover{background:var(--gold-soft)}.vd-moment-t{color:var(--gold);font-variant-numeric:tabular-nums;min-width:40px;flex-shrink:0}.vd-moment-label{font-weight:600}.vd-moment-note{color:var(--muted);font-size:13px}.vd-moment-sep{color:var(--muted)}@media(min-width:900px){.vd-round-moment a{display:grid;grid-template-columns:40px minmax(150px,220px) minmax(0,1fr);gap:3px 10px;border-top:1px solid var(--line);border-radius:0;padding:10px 0;align-items:start}.vd-round-moment .vd-moment-t{grid-row:1/3}.vd-round-moment .vd-moment-label{grid-column:2}.vd-round-moment .vd-moment-sep{display:none}.vd-round-moment .vd-moment-note{grid-column:3}}.vd-layout.section--open,.recap-sec.section--open,.vd-rounds.section--open,.vd-fight-links.section--open{padding-block:0}.vd-layout.section--open + .recap-sec.section--open,.recap-sec.section--open + .vd-rounds.section--open,.vd-rounds.section--open + .vd-fight-links.section--open{margin-top:28px}.vd-fight-links-list{max-width:74ch;list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.vd-fight-links-list a{display:inline-flex;align-items:center;min-height:44px;font-size:14px;color:var(--gold);text-decoration:none}.vd-fight-links-list a:hover{text-decoration:underline}.vd-cta{text-align:center;padding:12px 0}.vd-cta-link{font-size:14px;font-weight:600;color:var(--blue);text-decoration:none;padding:8px 16px;border:1px solid var(--blue);border-radius:6px;display:inline-block}.vd-cta-link:hover{background:rgba(88,166,255,.1)}.dir-filter-shell{position: sticky;top: var(--dir-filter-top, 66px);z-index: calc(var(--z-sticky) - 1);margin: 0 0 18px;padding: 0 0 12px;background: var(--bg);border-bottom: 1px solid var(--line)}html:not(.js) .dir-filter-shell{display: none}.dir-filter-controls{display: flex;flex-wrap: wrap;gap: 14px 18px;align-items: center;justify-content: space-between;padding: 14px 0 10px}.dir-filter-controls--chips{align-items: center}.dir-search{position: relative;flex: 1 1 260px;max-width: 440px;min-width: 220px}.dir-search::before{content: "";position: absolute;left: 16px;top: 50%;width: 16px;height: 16px;transform: translateY(-50%);pointer-events: none;opacity: .7;background: no-repeat center/contain url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238a8f98' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cline x1='21' y1='21' x2='16.5' y2='16.5'/%3E%3C/svg%3E")}.dir-search-input{width: 100%;min-height: 44px;background: var(--panel);border: 1px solid var(--line);border-radius: 999px;color: var(--ink);font: 500 15px 'Archivo', 'Archivo Fallback', 'Inter', sans-serif;padding: 11px 18px 11px 44px;transition: border-color .2s var(--e-quart), box-shadow .2s var(--e-quart)}.dir-search-input::placeholder{color: var(--muted)}.dir-search-input:hover{border-color: var(--line-gold)}.dir-search-input:focus-visible{outline: 2px solid var(--red);outline-offset: 2px;border-color: var(--red)}.dir-search-input::-webkit-search-cancel-button{-webkit-appearance: none;appearance: none}.dir-filter-field{display: grid;gap: 6px;flex: 1 1 220px;min-width: 0;max-width: 280px}.dir-filter-field label{font: 700 11px 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;text-transform: uppercase;letter-spacing: .08em;color: var(--muted)}.dir-filter-field select{width: 100%;min-height: 44px;background: var(--panel);border: 1px solid var(--line);border-radius: 12px;color: var(--ink);font: 600 14px 'Archivo', 'Archivo Fallback', 'Inter', sans-serif;padding: 11px 13px}.dir-filter-field select:focus-visible{outline: 2px solid var(--red);outline-offset: 2px;border-color: var(--red)}.dir-filter-chipset{display: grid;gap: 6px;flex: 1 1 320px;min-width: 0}.dir-filter-chipset .search-chips{width: 100%;justify-content: flex-end}.dir-filter-chipset .search-chip{justify-content: center;flex: 1 1 0}.search-chips{display: flex;flex-wrap: wrap;gap: 8px}.search-chip{display: inline-flex;align-items: center;justify-content: center;gap: 7px;min-height: 44px;background: var(--panel);border: 1px solid var(--line);color: var(--muted);border-radius: 999px;padding: 8px 15px;font: 700 11px 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;text-transform: uppercase;letter-spacing: .09em;cursor: pointer;transition: border-color .2s var(--e-quart), color .2s var(--e-quart), background .2s var(--e-quart)}.search-chip:hover{color: var(--ink);border-color: var(--line-gold)}.search-chip[aria-pressed="true"], .search-chip[role="radio"][aria-checked="true"]{color: #fff;background: var(--red-deep);border-color: var(--red)}.search-chip:focus-visible{outline: 2px solid var(--red);outline-offset: 2px}.search-chip-n{font: inherit;font-variant-numeric: tabular-nums;letter-spacing: .02em;font-size: .9em;opacity: .8}.search-chip[aria-pressed="true"] .search-chip-n, .search-chip[role="radio"][aria-checked="true"] .search-chip-n{opacity: 1}.video-library-section .dir-filter-controls--chips{justify-content: flex-start;gap: 10px 14px}.video-library-section .dir-search{flex: 1 1 240px;max-width: 340px}.dir-filter-field[hidden]{display: none}.dir-filter-chipset--type{flex: 0 1 auto}.dir-filter-chipset--type .search-chips{justify-content: flex-start}.dir-filter-chipset--type .search-chip{flex: 0 0 auto}.dir-filter-status{color: var(--muted);font: 600 12px 'Archivo', 'Archivo Fallback', 'Inter', sans-serif;letter-spacing: .04em;margin: 0;padding-top: 2px}.dir-pagination{display: flex;align-items: center;justify-content: space-between;gap: 12px;margin: 28px 0 0;padding-top: 18px;border-top: 1px solid var(--line)}.dir-page-link, .dir-page-count{font: 700 12px 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;letter-spacing: .08em;text-transform: uppercase}.dir-page-link{color: var(--red);text-decoration: none}.dir-page-link:hover{text-decoration: underline;text-underline-offset: 3px}.dir-page-link:focus-visible{outline: 2px solid var(--red);outline-offset: 3px;border-radius: 4px}.dir-page-link--disabled{color: var(--muted)}.dir-page-count{color: var(--muted);text-align: center;flex: 1 1 auto}.dir-filter-empty, .vlib-empty{color: var(--muted);font: 500 15px 'Archivo', 'Archivo Fallback', 'Inter', sans-serif;text-align: center;padding: 48px 16px}.dir-filter-reset, .vlib-reset{background: none;border: 0;color: var(--red);font: inherit;font-weight: 700;cursor: pointer;text-decoration: underline;text-underline-offset: 3px}.dir-filter-reset:focus-visible, .vlib-reset:focus-visible{outline: 2px solid var(--red);outline-offset: 2px;border-radius: 3px}[data-filter-page-items][hidden], [data-filter-results][hidden], [data-filter-pagination][hidden]{display: none !important}.dir-filter-load-more{display: block;min-height: 44px;margin: 24px auto 0;padding: 11px 18px;border: 1px solid var(--line-gold);border-radius: 999px;background: var(--panel);color: var(--ink);cursor: pointer;font: 800 12px 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;letter-spacing: .1em;text-transform: uppercase}.dir-filter-load-more:hover{border-color: var(--gold);background: var(--surface)}.dir-filter-load-more:focus-visible{outline: 2px solid var(--red);outline-offset: 3px}.vgallery{display: grid;grid-template-columns: repeat(auto-fill, minmax(270px, 1fr));gap: 18px}.vcard-shell{display: flex;flex-direction: column;height: 100%}.vcard{height: 100%;width: 100%}.vgallery > .vcard-shell{content-visibility: auto;contain-intrinsic-size: 360px}.vcard-shell[hidden]{display: none}.vcard:focus-visible, .vcard-detail-link:focus-visible{outline: 2px solid var(--red);outline-offset: 2px}.vcard-cat{position: absolute;top: 9px;left: 9px;z-index: 2;font: 800 10px 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;text-transform: uppercase;letter-spacing: .1em;--cat: var(--line);color: var(--ink);background: linear-gradient(180deg, rgba(8, 8, 8, .88), rgba(8, 8, 8, .72));border: 1px solid var(--cat);border-radius: 5px;box-shadow: 0 0 14px rgba(0, 0, 0, .28);padding: 4px 8px}.vcard-cat--fight{--cat: rgba(216, 178, 94, .58)}.vcard-cat--highlight{--cat: rgba(255, 31, 31, .58)}.vcard-cat--prediction{--cat: rgba(91, 143, 214, .62)}.vcard-cat--reaction{--cat: rgba(255, 31, 31, .58)}.vcard-meta{color: var(--muted);font: 600 12px 'Archivo', 'Archivo Fallback', 'Inter', sans-serif;line-height: 1.25;letter-spacing: .01em;padding: 5px 16px 0}.vgallery > .vcard-shell .vcard-meta{min-height: 20px}.vgallery > .vcard-shell .vtile-title{line-height: 1.08;min-height: calc(3 * 1.08em)}.vcard .vtile-desc{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;line-clamp: 3;overflow: hidden}.vgallery > .vcard-shell .vtile-desc{min-height: calc(3 * 1.5em + 22px)}.vcard-actions{margin: 10px 0 0}.vcard-detail-link{display: inline-flex;align-items: center;gap: 8px;margin: 0 12px 0;padding: 9px 14px;border: 1px solid var(--line);border-radius: 999px;color: var(--ink);font: 800 12px 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;letter-spacing: .07em;text-decoration: none;text-transform: uppercase;transition: border-color .2s var(--e-quart), color .2s var(--e-quart), background .2s var(--e-quart)}.vcard-detail-link:hover{border-color: var(--red);color: #fff;background: var(--red-deep)}.vcard-detail-link span{transition: transform .2s var(--e-quart)}.vcard-detail-link:hover span{transform: translateX(3px)}@media (max-width: 560px){.dir-filter-controls{gap: 12px}.dir-search{max-width: none}.vgallery{grid-template-columns: repeat(auto-fill, minmax(220px, 1fr));gap: 14px}}@media (max-width: 760px){.dir-filter-shell{top: var(--dir-filter-mobile-top, 68px);margin-bottom: 12px;padding-bottom: 8px}.dir-filter-controls{display: grid;grid-template-columns: minmax(0, 1fr) minmax(112px, 38%);gap: 8px;align-items: center;padding-top: 0;padding-bottom: 8px;margin-bottom: 4px}.dir-filter-controls--chips{grid-template-columns: minmax(0, 1fr);gap: 8px;padding-bottom: 4px;margin-bottom: 0}.video-library-section .dir-filter-shell{position: static}.video-library-section .dir-filter-chipset--type .search-chip{flex: 0 0 auto}.video-library-section .dir-filter-chipset--type .search-chips{justify-content: flex-start}.dir-search{max-width: none;min-width: 0}.dir-filter-field{display: block;max-width: none}.dir-filter-field select{min-height: 44px;padding: 10px 34px 10px 11px;font-size: 13px;text-overflow: ellipsis}.dir-search-input{min-height: 44px;padding-right: 12px}.dir-filter-controls .search-chips{margin-inline: -16px;padding-inline: 16px;flex-wrap: nowrap;overflow-x: auto;padding-bottom: 2px;scrollbar-width: none}.dir-filter-controls .search-chips::-webkit-scrollbar{display: none}.dir-filter-controls .search-chip{flex: 0 0 auto}.dir-filter-controls--chips .dir-filter-chipset{gap: 0}.dir-filter-controls--chips .search-chips{margin-inline: 0;padding-inline: 0;flex-wrap: wrap;overflow-x: visible;gap: 6px;justify-content: stretch}.dir-filter-controls--chips .search-chip{flex: 1 1 96px;min-height: 44px;padding: 7px 11px;font-size: 10px;letter-spacing: .08em}.dir-filter-controls--chips .search-chip-n{display: none}.dir-filter-status{margin-bottom: 0}.dir-pagination{gap: 8px}.dir-page-link{flex: 0 0 auto}.dir-page-count{flex: 1 1 auto;min-width: 0;font-size: 11px;letter-spacing: .04em}.vgallery{gap: 12px}.vtile, .vcard{border-radius: 10px}.vcard-meta{padding-inline: 14px}.vcard-detail-link{margin-inline: 10px}}.vlib-out{margin: 18px 0 0}.vlib-link{display: inline-flex;align-items: center;gap: 8px;font: 800 13px 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;text-transform: uppercase;letter-spacing: .06em;color: var(--ink);text-decoration: none;border: 1px solid var(--line);border-radius: 999px;padding: 11px 16px;transition: border-color .2s var(--e-quart), color .2s var(--e-quart), background .2s var(--e-quart)}.vlib-link:hover{border-color: var(--red);color: #fff;background: var(--red-deep)}.vlib-link span{transition: transform .2s var(--e-quart)}.vlib-link:hover span{transform: translateX(3px)}.vlib-link:focus-visible{outline: 2px solid var(--red);outline-offset: 2px}.home-coverage{margin-top: 28px;padding: 24px;background: radial-gradient(circle at top right, rgba(216, 178, 94, .12), transparent 36%), linear-gradient(180deg, rgba(255, 255, 255, .02), rgba(255, 255, 255, 0)), var(--panel);border: 1px solid var(--line);border-radius: 18px}.home-coverage-head{display: grid;gap: 8px}.home-coverage-kicker, .home-coverage-card-kicker{margin: 0;font: 800 11px 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;letter-spacing: .18em;text-transform: uppercase}.home-coverage-kicker{color: var(--gold)}.home-coverage-head h2{margin: 0;font: 800 clamp(28px, 4vw, 38px) 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;text-transform: uppercase;letter-spacing: .01em}.home-coverage-copy{margin: 0;max-width: 70ch;color: var(--muted)}.home-coverage-grid{display: grid;grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));gap: 14px;margin-top: 18px}.home-coverage-card{min-height: 100%;display: grid;gap: 10px;align-content: start;padding: 18px;background: rgba(255, 255, 255, .02);border: 1px solid rgba(255, 255, 255, .08);border-radius: 14px;color: inherit;text-decoration: none;transition: transform .2s var(--e-quart), border-color .2s var(--e-quart), background .2s var(--e-quart)}.home-coverage-card strong{font: 800 clamp(18px, 2.5vw, 23px) 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;letter-spacing: .01em;text-transform: uppercase;color: var(--ink)}.home-coverage-card span:not(.home-coverage-card-kicker):not(.home-coverage-card-cta){color: var(--muted)}.home-coverage-card-kicker{color: var(--gold)}.home-coverage-card-cta{color: var(--red);font: 800 12px 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;letter-spacing: .12em;text-transform: uppercase}@media (hover: hover) and (pointer: fine){.home-coverage-card:hover{transform: translateY(-2px);border-color: rgba(216, 178, 94, .45);background: linear-gradient(180deg, rgba(216, 178, 94, .08), rgba(255, 255, 255, .02))}}.home-coverage-card:focus-visible{outline: 2px solid var(--gold);outline-offset: 3px}.vlib-promo{margin-top: 28px;padding: 20px 22px;display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: 14px 24px;background: var(--panel);border: 1px solid var(--line);border-radius: 16px}.vlib-promo p{margin: 0;color: var(--ink);font: 700 clamp(15px, 2.4vw, 19px) 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;text-transform: uppercase;letter-spacing: .02em}@media (max-width: 700px){.home-coverage{padding: 18px}.home-coverage-grid{grid-template-columns: 1fr}}.nav-mobile{display: none;position: relative}.nav-burger{list-style: none;cursor: pointer;width: 44px;height: 44px;display: grid;place-items: center;border: 1px solid var(--line);border-radius: 10px;background: var(--panel)}.nav-burger::-webkit-details-marker{display: none}.nav-burger:hover{border-color: var(--red);background: var(--panel-2)}.nav-burger:focus-visible{outline: 2px solid var(--red);outline-offset: 2px}.nav-mobile[open] > .nav-burger, .nav-mobile[data-open="true"] > .nav-burger{border-color: var(--red)}.nav-burger-bars, .nav-burger-bars::before, .nav-burger-bars::after{content: "";display: block;width: 20px;height: 2px;background: var(--ink);border-radius: 2px}.nav-burger-bars{position: relative}.nav-burger-bars::before{position: absolute;top: -6px;left: 0}.nav-burger-bars::after{position: absolute;top: 6px;left: 0}.nav-mobile:not([open]) > .nav-drawer{display: none}.nav-drawer{position: absolute;right: 0;top: calc(100% + 8px);z-index: 50;display: grid;gap: 2px;min-width: 190px;padding: 8px;background: var(--panel);border: 1px solid var(--line);border-radius: 12px;box-shadow: 0 18px 40px rgba(0, 0, 0, .5)}.nav-drawer a{display: flex;align-items: center;min-height: 44px;padding: 10px 12px;border-radius: 8px;font: 700 13px 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;text-transform: uppercase;letter-spacing: .08em;color: var(--muted);text-decoration: none}.nav-drawer a:hover, .nav-drawer a:focus-visible{color: var(--ink);background: var(--panel-2)}.nav-drawer a[aria-current="page"]{color: var(--ink);background: rgba(216, 178, 94, .10);box-shadow: inset 0 0 0 1px var(--line-gold)}@media (max-width: 900px){.nav-links{display: none}.nav-actions{margin-left: auto}.nav-mobile{display: block}}@media (max-width: 640px){.nav-actions{gap: 6px;margin-left: auto}.nav-burger{width: 44px;height: 44px}}.fdir-empty{background: var(--panel);border: 1px dashed var(--line);border-radius: 12px;margin: 14px 0 0}.fdir-grid{display: grid;grid-template-columns: repeat(auto-fill, minmax(240px, 1fr));gap: 14px}.fdir-card{display: grid;grid-template-columns: 56px 1fr;grid-template-rows: auto auto;column-gap: 14px;row-gap: 3px;background: var(--surface-row);border: 1px solid var(--line);border-radius: var(--r-row);padding: 16px;text-decoration: none;transition: border-color .18s ease, background .18s ease, transform .18s ease, box-shadow .18s ease}a.fdir-card:not(.is-unprofiled){border-color: rgba(216, 178, 94, .22)}a.fdir-card:not(.is-unprofiled):hover{border-color: var(--gold);background: var(--surface);transform: translateY(-1px);box-shadow: 0 4px 24px rgba(216, 178, 94, .12)}a.fdir-card.is-unprofiled:hover{border-color: var(--red);background: var(--surface);transform: translateY(-1px)}.fdir-card[hidden]{display: none !important}.fdir-card.is-unprofiled{opacity: .8}.fdir-avatar{width: 56px;height: 56px;border-radius: 50%;overflow: hidden;background: #0e0e0e;border: 2px solid var(--line-gold);grid-row: 1 / 3;align-self: center}.fdir-avatar img{width: 100%;height: 100%;object-fit: cover;object-position: 50% 28%;display: block}.fdir-avatar--mono{display: grid;place-items: center;background: radial-gradient(circle at 30% 25%, #2a1416, #15181b);border: 1px solid var(--line);color: var(--ink);font: 800 17px 'Saira Condensed', 'Saira Condensed Fallback', sans-serif}a.fdir-card:not(.is-unprofiled) .fdir-avatar--mono{border: 2px solid rgba(216, 178, 94, .45)}.fdir-name-row{display: flex;align-items: baseline;justify-content: space-between;gap: 6px;align-self: end;min-width: 0}.fdir-name{font: 800 16px 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;text-transform: uppercase;letter-spacing: .01em;color: var(--ink);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.fdir-meta{font: 600 12px 'Archivo', 'Archivo Fallback', 'Inter', sans-serif;color: var(--muted);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.fdir-badge{font: 700 10px 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;text-transform: uppercase;letter-spacing: .07em;color: var(--gold);border: 1px solid var(--line-gold);border-radius: 999px;padding: 3px 8px}@media (prefers-reduced-motion: reduce){a.fdir-card:hover{transform: none}}@media (max-width: 760px){.fdir-card{border-radius: 10px}}@media (max-width: 600px){.fdir-grid{grid-template-columns: 1fr 1fr;gap: 8px}.fdir-card{grid-template-columns: 40px 1fr;column-gap: 10px;padding: 12px 13px}.fdir-avatar{width: 40px;height: 40px}.fdir-avatar--mono{font-size: 13px}.fdir-name{font-size: 14px}.fdir-meta{font-size: 11px}}.ev-list{display: grid;gap: 16px;margin-top: 8px}.ev-card{border: 1px solid var(--line);border-radius: var(--r-panel);padding: 20px 22px;background: linear-gradient(180deg, rgba(255, 255, 255, .02), transparent)}.ev-card[hidden], .fight[hidden]{display: none !important}.ev-card.ev-current, .ev-card.ev-results{border-color: var(--line-gold);background: linear-gradient(180deg, rgba(216, 178, 94, .06), rgba(216, 178, 94, .01))}.ev-head{display: flex;align-items: center;gap: 12px;flex-wrap: wrap}a.ev-head{text-decoration: none;color: inherit}@media (hover: hover){a.ev-head:hover .ev-name{color: var(--gold)}a.ev-head:hover .ev-open-cue{color: var(--gold);transform: translateX(2px)}}a.ev-head:focus-visible{outline: 2px solid var(--gold);outline-offset: 4px;border-radius: 4px}.ev-name{margin: 0;font: 800 clamp(22px, 2.8vw, 30px) 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;text-transform: uppercase;letter-spacing: .01em}.ev-card .ev-name{font-size: clamp(28px, 4.2vw, 48px)}.ev-chip{font: 800 12px 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;letter-spacing: .14em;text-transform: uppercase;padding: 4px 11px;border-radius: 999px;white-space: nowrap;border: 1px solid transparent}.ev-chip--current, .ev-chip--results, .ev-chip--just-wrapped{color: #0b0b0b;background: var(--gold);border-color: var(--gold)}.ev-chip--upcoming{color: var(--gold);border-color: var(--line-gold)}.ev-chip--next-up{color: var(--gold);background: rgba(216, 178, 94, .14);border-color: var(--gold)}.ev-chip--past{color: var(--muted);border-color: var(--line)}.ev-chip--live{color: var(--green);border-color: var(--green)}.ev-chip--cancelled{color: var(--red-hot);border-color: var(--red-deep)}.ev-open-cue{margin-left: auto;color: var(--muted);font: 800 12px 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;letter-spacing: .1em;text-transform: uppercase;transition: color .2s var(--e-quart), transform .2s var(--e-quart)}.ev-open-cue::after{content: " →";color: var(--gold)}.ev-meta{margin: 8px 0 0;color: var(--muted);font-size: 14px;line-height: 1.55;text-wrap: pretty}.ev-meta-name{color: var(--ink)}.ev-dot{margin: 0 9px;opacity: .55}.ev-bouts{list-style: none;margin: 14px 0 0;padding: 0;display: grid;gap: 8px}.ev-bout{display: flex;justify-content: space-between;align-items: baseline;gap: 12px;padding: 12px 14px;border: 1px solid var(--line);border-radius: 12px;transition: border-color .2s var(--e-quart), background .2s var(--e-quart)}@media (hover: hover){.ev-bout:hover{border-color: var(--line-gold);background: rgba(216, 178, 94, .05)}}.ev-bout-name{font-weight: 800;text-transform: uppercase;letter-spacing: .01em}.ev-bout-sub{color: var(--muted);font-size: 12px;text-align: right}.ev-empty{margin: 12px 0 0;color: var(--muted);font-size: 13px}.event-fight-cards{margin-top: 18px}.event-fight-cards .fhead-feature .fcut{flex: none;height: clamp(230px, 24.5vw, 302px);width: auto;aspect-ratio: 46 / 70;filter: drop-shadow(0 16px 24px rgba(0, 0, 0, .55))}.event-fight-cards .fhead-feature .fname.has-pic{position: relative}.event-fight-cards .fhead-feature .flink{gap: 20px}.event-fight-cards .fhead-feature .fname.has-pic::before{content: "";position: absolute;bottom: 6px;width: 190px;height: 190px;border-radius: 50%;z-index: 0;pointer-events: none;background: radial-gradient(circle, rgba(216, 178, 94, .17), rgba(255, 31, 31, .06) 46%, transparent 64%)}.event-fight-cards .fhead-feature .fname:not(.right)::before{left: -12px}.event-fight-cards .fhead-feature .fname.right::before{right: -12px}.event-fight-cards .fhead-feature .fmeta{position: relative;z-index: 1}.event-fight-cards .fight{border: 1px solid var(--line);border-radius: var(--r-panel);margin-bottom: 14px;padding: 22px 24px;position: relative;overflow: hidden;background: var(--surface-row);transition: border-color .22s var(--e-quart), transform .22s var(--e-quart), box-shadow .25s var(--e-quart)}.event-fight-cards .fight::before{content: "";position: absolute;inset: 0;z-index: -1;opacity: 0;background: linear-gradient(90deg, rgba(255, 31, 31, .14), transparent 60%);transition: opacity .22s var(--e-quart)}.event-fight-cards .fight.title{border-color: var(--line-gold);background: rgba(216, 178, 94, .04)}.event-fight-cards .fight.title::before{background: linear-gradient(90deg, rgba(216, 178, 94, .14), transparent 62%)}.event-fight-cards .fight:last-child{margin-bottom: 0}.event-fight-cards .fhead{display: grid;grid-template-columns: 1fr auto 1fr;grid-template-rows: auto auto;column-gap: 18px;row-gap: 16px;align-items: center}.event-fight-cards .fhead > .me-head{grid-column: 1 / -1;grid-row: 1;justify-self: center}.event-fight-cards .fhead > .fname:not(.right){grid-column: 1;grid-row: 2;justify-self: start;text-align: left}.event-fight-cards .fhead > .vsm, .event-fight-cards .fhead > .vs-orb{grid-column: 2;grid-row: 2}.event-fight-cards .fhead > .fname.right{grid-column: 3;grid-row: 2;justify-self: end;text-align: right}.event-fight-cards .me-head{display: inline-flex;flex-direction: column;align-items: center;gap: 4px;position: relative;text-align: center}.event-fight-cards .me-top{font: 800 13px 'Saira Condensed', 'Saira Condensed Fallback';letter-spacing: .18em;text-transform: uppercase;color: var(--muted);line-height: 1}.event-fight-cards .me-sub{font: 700 10px Archivo, 'Archivo Fallback';letter-spacing: .2em;text-transform: uppercase;color: var(--muted)}.event-fight-cards .fight.title .me-head{padding: 0 30px}.event-fight-cards .fight.title .me-top{color: var(--gold);font-size: 16px;letter-spacing: .2em}.event-fight-cards .fight.title .me-head::before, .event-fight-cards .fight.title .me-head::after{content: "";position: absolute;top: 50%;width: 20px;height: 1px;background: var(--gold);opacity: .6}.event-fight-cards .fight.title .me-head::before{left: 0}.event-fight-cards .fight.title .me-head::after{right: 0}.event-fight-cards .fname{font: 800 23px 'Saira Condensed', 'Saira Condensed Fallback';text-transform: uppercase;line-height: .98;letter-spacing: .01em}.event-fight-cards .fname a{transition: color .2s var(--e-quart)}.event-fight-cards .flink{display: flex;align-items: center;gap: 14px;min-width: 0}.event-fight-cards .flink > *{cursor: pointer}.event-fight-cards .fight[data-href]{cursor: pointer}.event-fight-cards .fight[data-href]:focus-visible{outline: 2px solid var(--gold);outline-offset: 3px}.event-fight-cards .fname .rec{display: block;font: 600 12px Archivo, 'Archivo Fallback';letter-spacing: .06em;color: var(--muted);margin-top: 5px;font-feature-settings: "tnum" 1}.event-fight-cards .fname.has-pic{display: flex;align-items: center;gap: 14px}.event-fight-cards .fname.has-pic.right{flex-direction: row-reverse}.event-fight-cards .fname.has-pic.right .flink{flex-direction: row-reverse}.event-fight-cards .fmeta{display: flex;flex-direction: column;min-width: 0}.event-fight-cards .favatar{flex: none;border-radius: 50%;border: 3px solid var(--gold);background-color: #0e0e0e;box-shadow: var(--orb-shadow);width: 96px;height: 96px}.event-fight-cards .favatar-img{object-fit: cover;object-position: 50% 48%}.event-fight-cards .favatar.fcard-face--mono{display: grid;place-items: center;background-image: none;color: var(--ink);font: 800 26px 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;line-height: 1;text-align: center}.event-fight-cards .fight.title .favatar{width: 150px;height: 150px}.event-fight-cards .fight.prelim .favatar{width: 76px;height: 76px;border-width: 2px}.event-fight-cards .vsm{font: 800 14px 'Saira Condensed', 'Saira Condensed Fallback';letter-spacing: .06em;color: var(--red);text-align: center}.event-fight-cards .fight.title .vsm{color: var(--gold);font-size: clamp(18px, 2.4vw, 26px)}.event-fight-cards .vs-orb{width: 70px;height: 70px;border-radius: 50%;display: grid;place-items: center;flex: none;border: 1px solid var(--gold);color: var(--gold);font: 800 17px 'Saira Condensed', 'Saira Condensed Fallback';letter-spacing: .04em;background: radial-gradient(circle at 50% 35%, var(--gold-soft), transparent 70%);animation: orbPulse 3.4s ease-in-out infinite}.event-fight-cards .fight.title .fname{font-size: clamp(24px, 3.4vw, 38px)}.event-fight-cards .fight.prelim{padding: 16px 22px}.event-fight-cards .fight.prelim .fname{font-size: 19px}.event-fight-cards .fight.prelim .me-top{font-size: 12px}@media (max-width: 820px){.event-fight-cards .fhead{grid-template-columns: minmax(0, 1fr) minmax(20px, auto) minmax(0, 1fr);column-gap: 8px}.event-fight-cards .fname.has-pic, .event-fight-cards .flink{width: 100%;min-width: 0;max-width: 100%}.event-fight-cards .fnm{display: inline-block;max-width: 100%;overflow-wrap: anywhere;text-wrap: balance}.event-fight-cards .fname.has-pic, .event-fight-cards .fname.has-pic.right, .event-fight-cards .fname.has-pic .flink, .event-fight-cards .fname.has-pic.right .flink{flex-direction: column;gap: 8px;text-align: center}.event-fight-cards .fmeta{align-items: center;text-align: center}.event-fight-cards .fhead > .fname:not(.right), .event-fight-cards .fhead > .fname.right{width: 100%;justify-self: stretch;text-align: center}.event-fight-cards .fhead-feature .fcut{height: clamp(120px, 30vw, 180px)}.event-fight-cards .fhead-feature .flink{gap: 10px}.event-fight-cards .fhead-feature .fname.has-pic::before{display: none}.event-fight-cards .favatar{width: 84px;height: 84px}.event-fight-cards .fight.title .favatar{width: 100px;height: 100px}.event-fight-cards .fight.prelim .favatar{width: 64px;height: 64px}}@media (max-width: 760px){.ev-list{gap: 20px}.ev-card{padding: 16px 0 18px;border-left: 0;border-right: 0;border-radius: 0;background: transparent}.ev-card.ev-current, .ev-card.ev-results{background: linear-gradient(180deg, rgba(216, 178, 94, .055), transparent 72%)}.ev-head{gap: 8px 10px}.ev-name{flex: 1 1 100%;line-height: .96}.ev-card .ev-name{font-size: clamp(24px, 8vw, 38px)}.ev-meta{font-size: 13px;line-height: 1.45}.ev-dot{margin-inline: 6px}.ev-hero-card{border: 0;padding-inline: 0;background: transparent}.event-fight-cards .fight{padding: 16px 0;border-left: 0;border-right: 0;border-radius: 0}.event-fight-cards .fight.title{border-radius: 0}.fight-compact-row{border-left: 0}.event-fight-cards{margin-top: 14px;width: min(100%, calc(100vw - 32px));max-width: calc(100vw - 32px);overflow-x: clip}.event-fight-cards .fhead{row-gap: 12px}.event-fight-cards .fight.title .me-head{padding-inline: 22px}.event-fight-cards .fight.title .me-top{font-size: 14px;letter-spacing: .18em}.event-fight-cards .fight.title .favatar{width: 88px;height: 88px}.event-fight-cards .favatar{width: 72px;height: 72px}.event-fight-cards .fight.prelim .favatar{width: 56px;height: 56px}.event-fight-cards .fname{font-size: 20px}.event-fight-cards .fight.prelim .fname{font-size: 18px}.event-fight-cards .vs-orb{width: 52px;height: 52px;font-size: 14px}.js .fight-click-hint, .fight-click-hint{display: none !important}}@media (max-width: 420px){.event-fight-cards .fight.title .favatar{width: 76px;height: 76px}.event-fight-cards .favatar{width: 64px;height: 64px}.event-fight-cards .fight.prelim .favatar{width: 52px;height: 52px}.event-fight-cards .fight.title .fname{font-size: clamp(15px, 4.6vw, 18px)}.event-fight-cards .fname{font-size: clamp(15px, 4.4vw, 18px)}.event-fight-cards .fight.prelim .fname{font-size: clamp(14px, 4vw, 16px)}}.ev-section{margin-bottom: clamp(30px, 5vw, 52px);scroll-margin-top: 180px}.ev-section-header{display: flex;align-items: end;justify-content: space-between;gap: 18px;margin: 4px 0 16px;padding-top: 18px;border-top: 1px solid var(--line)}.ev-section-copy{min-width: 0}.ev-section-header .ev-section-label{margin: 0;font-family: Anton, 'Anton Fallback', sans-serif;font-size: clamp(30px, 4vw, 54px);font-weight: 800;line-height: .95;letter-spacing: .01em;text-transform: uppercase;color: var(--ink);text-wrap: balance}.ev-section-copy p{max-width: 620px;margin: 7px 0 0;color: var(--muted);font-size: 14px;line-height: 1.55;text-wrap: pretty}.ev-count-chip{flex: none;min-height: 32px;display: inline-flex;align-items: center;color: var(--gold);background: rgba(216, 178, 94, .08);border: 1px solid var(--line-gold);border-radius: var(--r-control);padding: 5px 10px;font: 800 12px 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;letter-spacing: .12em;text-transform: uppercase}@media (max-width: 640px){.ev-section-header{display: grid;align-items: start}.ev-count-chip{justify-self: start}}.ev-empty{font-size: 13px;color: var(--muted);padding: 12px 0}.ev-section > .ev-card + .ev-card{margin-top: 18px}.ev-tabs{display: flex;gap: 0;border-bottom: 1px solid var(--line);margin-bottom: 16px;margin-top: 28px}.ev-tab{background: none;border: none;border-bottom: 2px solid transparent;color: var(--muted);font-size: 13px;font-weight: 600;padding: 8px 16px 10px;cursor: pointer;margin-bottom: -1px;transition: color .2s var(--e-quart)}.ev-tab[aria-selected="true"]{border-bottom-color: var(--gold);color: var(--gold)}.ev-tab:hover{color: var(--ink)}.ev-tab:focus-visible{outline: 2px solid var(--gold);outline-offset: 2px;border-radius: 4px}footer[data-event-page-footer]{max-width: 1220px;margin-inline: auto;padding: 0 28px 28px}footer[data-event-page-footer] .foot{color: var(--muted);font-size: 12px;margin-top: 30px;line-height: 1.6;max-width: 80ch;margin-inline: auto;text-align: center;text-wrap: balance}@media (max-width: 760px){footer[data-event-page-footer]{padding-inline: 16px}}.fight-compact-row{display: grid;grid-template-columns: minmax(220px, .4fr) minmax(360px, 590px) auto;align-items: center;gap: 6px 12px;padding: 9px 0;background: transparent;border: 0;border-top: 1px solid var(--line);border-radius: 0;font-size: 13px;transition: background .2s var(--e-quart), border-color .2s var(--e-quart)}.fight-compact-row:is(a), .fight-compact-row[data-href]{cursor: pointer}.fight-compact-row:is(a):hover, .fight-compact-row[data-href]:hover{background: rgba(216, 178, 94, .05);border-color: var(--line-gold);transition: background 0.15s ease-out}.fight-compact-row:is(a):focus-visible, .fight-compact-row[data-href]:focus-visible{outline: 2px solid var(--gold);outline-offset: 2px}.fight-compact-row .fcr-class{grid-column: 1;grid-row: 1;align-self: center;color: var(--muted);font-size: 11px;font-weight: 800;letter-spacing: .08em;text-transform: uppercase;flex: none;line-height: 1.35}.fight-compact-row .fcr-matchup{grid-column: 2;grid-row: 1;display: grid;grid-template-columns: minmax(0, 1fr) 34px minmax(0, 1fr);align-items: center;gap: 10px;width: min(100%, 590px);min-width: 0;justify-self: center;color: var(--text)}.fight-compact-row .fcr-matchup .flink{display: grid;color: var(--ink);text-decoration: none;font-weight: 700}.fight-compact-row .fcr-matchup .flink:hover{color: var(--gold)}.fight-compact-row .fcr-fighter{display: grid;align-items: center;gap: 8px;min-width: 0;position: relative}.fight-compact-row .fcr-side--left{grid-template-columns: minmax(0, 1fr) auto;justify-self: end;text-align: right}.fight-compact-row .fcr-side--right{grid-template-columns: auto minmax(0, 1fr);justify-self: start;text-align: left}.fight-compact-row .fcr-copy{display: grid;gap: 2px;min-width: 0}.fight-compact-row .fcr-name-line{display: inline-flex;align-items: center;gap: 4px;min-width: 0;font-size: 13px;line-height: 1.1}.fight-compact-row .fcr-side--left .fcr-name-line{justify-content: flex-end}.fight-compact-row .fcr-name{overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.fight-compact-row .fcr-fighter.winner{color: var(--ink)}.fight-compact-row .fcr-fighter.loser{color: var(--muted)}.fight-compact-row .fcr-star{color: var(--gold);margin-right: 3px}.fight-compact-row .fcr-def{color: var(--muted);font-size: 11px}.flag--placeholder{display: inline-block;min-width: 1.25em}.fight-compact-row .fcr-avatar{display: grid;place-items: center;width: 40px;height: 40px;overflow: hidden;border-radius: 50%;background: rgba(255, 255, 255, .055);color: var(--gold);font: 800 10px Archivo, 'Archivo Fallback', sans-serif;letter-spacing: 0;box-shadow: var(--face-shadow)}.fight-compact-row .fcr-avatar img{width: 100%;height: 100%;object-fit: cover;display: block}.fight-compact-row .fcr-side--left .fcr-avatar{justify-self: end}.fight-compact-row .fcr-vs{color: rgba(255, 255, 255, .36);font: 800 10px 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;letter-spacing: .08em;text-align: center;text-transform: uppercase;white-space: nowrap}.fight-compact-row .fcr-rec{color: var(--muted);font-size: 10px;font-weight: 500;letter-spacing: .02em;line-height: 1.1}.fight-compact-row .fcr-record-line{display: inline-flex;align-items: center;gap: 5px;min-width: 0;line-height: 1.1}.fight-compact-row .fcr-side--left .fcr-record-line{justify-content: flex-end}.fight-compact-row .fcr-outcome{display: inline-grid;place-items: center;width: 15px;height: 15px;border-radius: 50%;color: var(--ink);font: 800 9px Archivo, 'Archivo Fallback', sans-serif;letter-spacing: 0;text-shadow: var(--result-label-shadow);box-shadow: inset 0 1px 0 rgba(255, 255, 255, .18), 0 4px 9px rgba(0, 0, 0, .28)}.fight-compact-row .fcr-outcome--win{border: 1px solid var(--win-bd);background: var(--win-bg)}.fight-compact-row .fcr-outcome--loss{border: 1px solid var(--miss-bd);background: var(--miss-bg)}.fight-compact-row .fcr-result{grid-column: 3;grid-row: 1;justify-self: end;color: var(--green);font-size: 11px;font-weight: 700;white-space: nowrap;text-align: right}.fight-compact-row .fcr-result.fcr-scheduled{color: var(--muted);font-size: 11px;font-weight: 700;letter-spacing: .06em;text-transform: uppercase;border: 1px solid var(--line);border-radius: 99px;padding: 3px 9px}.fight-compact-row .fcr-result.fcr-draw{color: var(--muted)}.fight-compact-row .fcr-result.method-pending{color: var(--muted);white-space: normal}.event-fight-cards .fight.fight-compact-row{margin-bottom: 0;padding: 9px 0;border: 0;border-top: 1px solid var(--line);border-radius: 0;background: transparent;overflow: visible}.event-detail-section .ev-detail-card{border-radius: 0;border-inline: 0;border-top: 0;border-bottom: 1px solid var(--line);background: none;padding-inline: 0}.event-detail-section .ev-videos{margin-top: 24px;padding-top: 20px;border-top: 1px solid var(--line)}.event-detail-section .ev-videos h3{margin: 0 0 12px;font-size: 22px}@media (max-width: 900px){.fight-compact-row{grid-template-columns: minmax(0, 1fr) auto}.fight-compact-row .fcr-result{grid-column: 2;grid-row: 1}.fight-compact-row .fcr-matchup{grid-column: 1 / -1;grid-row: 2;justify-self: center}}@media (max-width: 760px){.fight-compact-row{grid-template-columns: minmax(0, 1fr) auto;gap: 6px 10px;padding: 10px 0;border-left: 0;border-right: 0;border-radius: 0;background: transparent}.fight-compact-row .fcr-result{grid-column: 2;grid-row: 1;justify-self: end}.fight-compact-row .fcr-matchup{grid-column: 1 / -1;grid-row: 2;justify-self: center}.fight-compact-row .fcr-matchup{grid-template-columns: minmax(0, 1fr) 28px minmax(0, 1fr);gap: 7px}.fight-compact-row .fcr-name-line{font-size: 12px}.fight-compact-row .fcr-avatar{width: 36px;height: 36px}.fight-compact-row .fcr-fighter.flink::after{content: "";position: absolute;inset: -12px -5px}}.ev-tier-rows{display: flex;flex-direction: column;gap: 5px;margin-top: 6px}.ev-prelim-label{margin-top: 10px;padding: 4px 0;font-size: 10px;font-weight: 700;letter-spacing: .1em;text-transform: uppercase;color: var(--muted);border-top: 1px solid var(--line)}.fight-click-hint{display: none;position: absolute;top: 8px;right: 10px;font-size: 11px;color: var(--muted);pointer-events: none}.js .fight-click-hint{display: block}.fight-detail-link{position: absolute;top: 8px;right: 10px;z-index: 3;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0, 0, 0, 0);white-space: nowrap;border: 0}.fight-detail-link:focus-visible{width: auto;height: auto;padding: 5px 8px;margin: 0;overflow: visible;clip: auto;border: 1px solid var(--line-gold);border-radius: 4px;background: var(--bg);color: var(--gold);font: 700 11px Archivo, 'Archivo Fallback', sans-serif;text-decoration: none;text-transform: uppercase;letter-spacing: .06em;outline: 2px solid var(--gold);outline-offset: 2px}.home .fname.has-pic.is-winner, .event-fight-cards .fname.has-pic.is-winner{position: relative}.home .fname.has-pic.is-winner .fnm, .event-fight-cards .fname.has-pic.is-winner .fnm{color: var(--ink)}.home .favatar-lock, .event-fight-cards .favatar-lock{position: relative;flex: none;display: inline-grid;place-items: center}.home .fname.has-pic.is-winner .favatar, .event-fight-cards .fname.has-pic.is-winner .favatar{position: relative;z-index: 1;border-color: var(--green);box-shadow: 0 0 0 3px rgba(111, 207, 151, .2), 0 0 42px 14px rgba(86, 196, 124, .16), 0 14px 34px rgba(0, 0, 0, .46)}.home .fname.has-pic.is-winner .fmeta, .event-fight-cards .fname.has-pic.is-winner .fmeta{position: relative;z-index: 1}.home .fname.has-pic.is-winner .fcut, .event-fight-cards .fname.has-pic.is-winner .fcut{filter: drop-shadow(0 0 18px rgba(86, 196, 124, .42)) drop-shadow(0 18px 28px rgba(0, 0, 0, .56))}.home .fhead-feature .fname.has-pic.is-winner::before, .event-fight-cards .fhead-feature .fname.has-pic.is-winner::before{background: radial-gradient(circle, rgba(86, 196, 124, .22), rgba(86, 196, 124, .08) 48%, transparent 66%)}.home .winner-tick, .event-fight-cards .winner-tick, .settled-result-portrait .winner-tick{position: absolute;z-index: 2;right: 14.644%;bottom: 14.644%;width: clamp(18px, 26%, 30px);height: clamp(18px, 26%, 30px);border-radius: 50%;border: 2px solid rgba(7, 16, 8, .72);background: radial-gradient(circle at 31% 25%, rgba(255, 255, 255, .26), transparent 31%), linear-gradient(145deg, #63dc8f 0%, #3fbd72 50%, #14924e 100%);box-shadow: 0 7px 16px rgba(0, 0, 0, .36), inset 0 1px 0 rgba(255, 255, 255, .32);pointer-events: none;transform: translate(50%, 50%)}.home .winner-tick::before, .event-fight-cards .winner-tick::before, .settled-result-portrait .winner-tick::before{content: "";position: absolute;inset: 2px;background: #07160a;-webkit-mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M26 50 43 66 76 34' fill='none' stroke='%23000' stroke-width='17' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat;mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M26 50 43 66 76 34' fill='none' stroke='%23000' stroke-width='17' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat;z-index: 1}.fresult{display: flex;align-items: baseline;justify-content: center;flex-wrap: wrap;gap: 6px 10px;margin-top: 16px;padding-top: 14px;border-top: 1px solid var(--line);font: 800 13px 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;letter-spacing: .07em;line-height: 1.35;text-transform: uppercase;color: var(--muted);font-feature-settings: "tnum" 1}.fresult .fr-via{color: var(--green);font-weight: 700;letter-spacing: .04em}.fight.title .fresult{border-top-color: var(--line-gold)}.nextup{display: flex;align-items: center;gap: 18px;flex-wrap: wrap;margin-top: 40px;padding: 18px 24px;border: 1px solid var(--line-gold);border-radius: 16px;background: linear-gradient(180deg, rgba(216, 178, 94, .06), rgba(216, 178, 94, .01));text-decoration: none;transition: border-color .2s var(--e-quart), background .2s var(--e-quart), transform .2s var(--e-quart)}.nextup-flag{font: 800 11px 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;letter-spacing: .18em;text-transform: uppercase;color: #0b0b0b;background: var(--gold);padding: 5px 11px;border-radius: 999px;white-space: nowrap}.nextup-body{display: flex;flex-direction: column;gap: 3px;margin-right: auto}.nextup-title{font: 800 clamp(18px, 2.4vw, 22px) 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;text-transform: uppercase;letter-spacing: .01em;color: var(--ink)}.nextup-meta{color: var(--muted);font-size: 13px}.nextup-cta{color: var(--gold);font: 800 13px 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;letter-spacing: .06em;text-transform: uppercase;white-space: nowrap}@media (hover: hover){.nextup:hover{border-color: var(--gold);background: linear-gradient(180deg, rgba(216, 178, 94, .10), rgba(216, 178, 94, .02));transform: translateY(-2px)}}.home-events-rail{margin-top: 40px}.home-events-rail .ev-section-header{margin-bottom: 8px}.home-current-event-videos{margin-top: 24px;padding-top: 20px}.home-current-event-videos .ev-video-head h2, .home-current-event-videos .ev-video-tier-head h3{margin: 0;font-size: 24px}@media (max-width: 360px){.home h1{font-size: 30px}}@media (max-width: 820px){.home .fhead-feature .fname.has-pic.is-winner::before, .event-fight-cards .fhead-feature .fname.has-pic.is-winner::before{display: block;top: 0;bottom: auto;left: 50%;right: auto;width: min(34vw, 132px);height: min(34vw, 132px);transform: translateX(-50%)}}.fcr-face-section{margin-bottom: 4px}.fcr-face-label{font-size: 10px;font-weight: 700;letter-spacing: .08em;text-transform: uppercase;color: var(--muted);padding: 5px 14px;background: rgba(255,255,255,.02);border-bottom: 1px solid var(--line);border-top: 1px solid var(--line);display: flex;align-items: center;gap: 6px}.fcr-badge{font-size: 9px;font-weight: 700;letter-spacing: .04em;padding: 1px 5px;border-radius: 2px;text-transform: uppercase}.badge-title{background: rgba(216,178,94,.12);color: var(--gold)}.badge-co{background: rgba(255,255,255,.05);color: var(--muted)}.fcr-mirror{display: grid;grid-template-columns: 1fr auto 1fr;align-items: center;padding: 10px 14px;border-bottom: 1px solid var(--line);gap: 8px;text-decoration: none;color: inherit}.fcr-mirror:last-child{border-bottom: none}a.fcr-mirror:hover{background: rgba(216, 178, 94, .05)}a.fcr-mirror:focus-visible{outline: 2px solid var(--gold);outline-offset: 2px}.fcr-mirror .fighter-left{display: flex;align-items: center;gap: 8px;min-width: 0}.fcr-mirror .fighter-right{display: flex;align-items: center;gap: 8px;min-width: 0;justify-content: flex-end}.fcr-mirror .fighter-info{min-width: 0;flex: 1}.fcr-mirror .fighter-right .fighter-info{text-align: right}.face-circle{width: 34px;height: 34px;border-radius: 50%;display: flex;align-items: center;justify-content: center;font-size: 18px;font-weight: 800;flex-shrink: 0}.face-r{background: linear-gradient(135deg, #1e0a0a, #0d0404);color: var(--red);border: 3px solid var(--red)}.face-b{background: linear-gradient(135deg, #0d1420, #080d18);color: var(--steel);border: 3px solid var(--steel)}.fcr-mirror .fighter-name{font-size: 13px;font-weight: 600;color: var(--ink);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.fcr-mirror .fighter-rec{font-size: 11px;color: var(--muted);display: block;margin-top: 1px}.fcr-mirror .vs-center{font-size: 11px;color: rgba(255,255,255,.22);font-weight: 700;flex-shrink: 0;width: 24px;text-align: center}@media (prefers-reduced-motion: no-preference){@keyframes live-pulse{0%, 100%{opacity: 1}50%{opacity: .4}}.live-dot{animation: live-pulse 1.2s infinite}}.live-dot{display: inline-block;width: 8px;height: 8px;border-radius: 50%;background: #ef4444;margin-right: 6px}.ev-badge-final{color: #aaa}.ev-badge-live{color: #4ade80}.ev-timeline-item{display: flex;align-items: center;justify-content: space-between;gap: 12px;padding: 11px 0;text-decoration: none;color: var(--muted);border-top: 1px solid var(--line);transition: color .18s var(--e-quart)}.ev-timeline-item:hover{color: var(--ink)}.ev-tl-name{font-family: 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;font-weight: 800;font-size: 15px;letter-spacing: .01em;text-transform: uppercase;color: var(--ink);transition: color .18s ease}.ev-tl-sep{display: none}.ev-tl-date{flex: 1;font-size: 11px;color: var(--muted);opacity: .6;padding-left: 8px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.ev-timeline-item .ev-tl-result{font: 700 11px 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;letter-spacing: .06em;text-transform: uppercase;color: var(--muted);white-space: nowrap}.ev-timeline-item:hover .ev-tl-name{color: var(--gold)}@media (prefers-reduced-motion: reduce){.fight-compact-row, .ev-timeline-item, .ev-timeline-item .ev-tl-name{transition: none}}:is(.home, .event-fight-cards) .fight--portrait-stack{padding-top: 16px;padding-bottom: 16px;border-color: var(--line);background: var(--surface-row)}:is(.home, .event-fight-cards) .fight--portrait-stack.title{border-color: var(--line);background: var(--surface-row)}:is(.home, .event-fight-cards) .fight--portrait-stack.title::before{background: linear-gradient(90deg, rgba(255, 31, 31, .14), transparent 60%)}:is(.home, .event-fight-cards) .fight--portrait-stack .fhead{grid-template-columns: minmax(104px, 1fr) minmax(220px, 1.8fr) minmax(104px, 1fr);column-gap: 16px;row-gap: 10px;align-items: start}:is(.home, .event-fight-cards) .fight--portrait-stack .fhead > .fname:not(.right){grid-column: 1;grid-row: 2;justify-self: stretch}:is(.home, .event-fight-cards) .fight--portrait-stack .fhead > :is(.fight-signal, .vsm, .fresult-center){grid-column: 2;grid-row: 2}:is(.home, .event-fight-cards) .fight--portrait-stack .fhead > .fname.right{grid-column: 3;grid-row: 2;justify-self: stretch}:is(.home, .event-fight-cards) .fight--portrait-stack .fname{align-self: start;padding-top: 0;text-align: center}:is(.home, .event-fight-cards) .fight--portrait-stack .fname.has-pic, :is(.home, .event-fight-cards) .fight--portrait-stack .fname.has-pic.right, :is(.home, .event-fight-cards) .fight--portrait-stack .fname.has-pic .flink, :is(.home, .event-fight-cards) .fight--portrait-stack .fname.has-pic.right .flink{flex-direction: column;align-items: center;gap: 7px;width: 100%}:is(.home, .event-fight-cards) .fight--portrait-stack .fmeta{width: 100%;max-width: 100%;min-width: 0;align-items: center;text-align: center}:is(.home, .event-fight-cards) .fight--portrait-stack .foutcome{display: inline-flex;align-items: center;justify-content: center;min-height: 20px;padding: 2px 8px;border: 1px solid;border-radius: 999px;background: var(--panel);font: 800 10px/1 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;letter-spacing: .06em;text-transform: uppercase}:is(.home, .event-fight-cards) .fight--portrait-stack .foutcome--win{border-color: var(--win-bd);color: var(--win-accent)}:is(.home, .event-fight-cards) .fight--portrait-stack .foutcome--loss{border-color: var(--line);color: var(--muted)}:is(.home, .event-fight-cards) .fight--portrait-stack .favatar{width: 84px;height: 84px}:is(.home, .event-fight-cards) .fight--portrait-stack.title .favatar, :is(.home, .event-fight-cards) .fight--portrait-stack.prelim .favatar{width: 84px;height: 84px}:is(.home, .event-fight-cards) .fight--portrait-stack .fname.has-pic.is-loser .favatar{border-color: var(--muted);filter: saturate(.72) brightness(.88)}:is(.home, .event-fight-cards) .fight--portrait-stack .fnick{display: block;width: 100%;min-height: 1em;overflow: hidden;color: var(--gold);font: 800 10px/1 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;letter-spacing: .12em;text-overflow: ellipsis;text-transform: uppercase;white-space: nowrap}:is(.home, .event-fight-cards) .fight--portrait-stack .fnm{font-size: clamp(16px, 1.8vw, 22px);line-height: .94;overflow-wrap: anywhere;text-decoration: none;text-wrap: balance}:is(.home, .event-fight-cards) .fight--portrait-stack .fname.has-pic .fnm::after{content: none}:is(.home, .event-fight-cards) .fight--portrait-stack .fnm-text{background-image: linear-gradient(currentColor, currentColor);background-repeat: no-repeat;background-position: left 0 bottom 4px;background-size: 0 2px;-webkit-box-decoration-break: clone;box-decoration-break: clone;transition: background-size .28s var(--e-quart)}:is(.home, .event-fight-cards) .fight--portrait-stack .fname.right .fnm-text{background-position: right 0 bottom 4px}:is(.home, .event-fight-cards) .fight--portrait-stack .fname.has-pic:focus-within .fnm-text{background-size: 100% 2px}@media (hover: hover){:is(.home, .event-fight-cards) .fight--portrait-stack .fname.has-pic .flink:hover .fnm-text{background-size: 100% 2px}}:is(.home, .event-fight-cards) .fight--portrait-stack .fname .rec{margin-top: 4px;color: var(--muted);opacity: 1;font: 600 12px/1 Archivo, 'Archivo Fallback', sans-serif;font-feature-settings: 'tnum' 1;font-variant-numeric: tabular-nums}:is(.home, .event-fight-cards) .fight--has-signal .fight-signal{align-self: center}:is(.home, .event-fight-cards) .fight--portrait-stack .vsm{align-self: center}:is(.home, .event-fight-cards) .fight--portrait-stack .fresult{margin-top: 10px;padding-top: 10px}:is(.home, .event-fight-cards) .fight--portrait-stack .fresult-center{display: grid;justify-items: center;align-self: center;justify-self: center;gap: 4px;min-width: 0;max-width: 100%;padding: 9px 14px 8px;border-block: 1px solid var(--line-gold);color: var(--ink);text-align: center}:is(.home, .event-fight-cards) .fight--portrait-stack .fresult-center-method{color: var(--ink);font: 700 clamp(17px, 2vw, 24px)/.96 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;letter-spacing: .05em;text-transform: uppercase;max-width: 100%;overflow-wrap: anywhere;white-space: normal}:is(.home, .event-fight-cards) .fight--portrait-stack .fresult-center-meta{color: var(--green);font: 700 12px/1 Archivo, 'Archivo Fallback', sans-serif;font-variant-numeric: tabular-nums;white-space: nowrap}:is(.home, .event-fight-cards) .fight--portrait-stack .fresult-round-mobile{display: none}:is(.home, .event-fight-cards) .fight--portrait-stack .fresult-center--pending{color: var(--muted)}:is(.home, .event-fight-cards) .fight--portrait-stack .fresult-center--pending .method-pending{color: var(--muted);font-size: 12px;line-height: 1.1;text-align: center;white-space: normal}:is(.home, .event-fight-cards) .fight--portrait-stack .fresult--with-details{flex-direction: column;align-items: center;gap: 8px}:is(.home, .event-fight-cards) .fight--portrait-stack :is(.fresult-detail-link, .fresult--detail-link){color: var(--gold);font: 800 12px/1 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;letter-spacing: .08em;text-decoration: none;text-transform: uppercase}:is(.home, .event-fight-cards) .fight--portrait-stack :is(.fresult-detail-link, .fresult--detail-link):focus-visible{outline: 2px solid var(--gold);outline-offset: 3px}@media (max-width: 760px){:is(.home, .event-fight-cards) .fight--portrait-stack{padding-top: 12px;padding-bottom: 12px}:is(.home, .event-fight-cards) .fight--portrait-stack .fhead{grid-template-columns: minmax(76px, 1fr) minmax(0, 1.5fr) minmax(76px, 1fr);column-gap: 8px;row-gap: 8px}:is(.home, .event-fight-cards) .fight--portrait-stack .favatar{width: 60px;height: 60px}:is(.home, .event-fight-cards) .fight--portrait-stack.title .favatar, :is(.home, .event-fight-cards) .fight--portrait-stack.prelim .favatar{width: 60px;height: 60px}:is(.home, .event-fight-cards) .fight--portrait-stack .fname.has-pic, :is(.home, .event-fight-cards) .fight--portrait-stack .fname.has-pic.right, :is(.home, .event-fight-cards) .fight--portrait-stack .fname.has-pic .flink, :is(.home, .event-fight-cards) .fight--portrait-stack .fname.has-pic.right .flink{gap: 5px}:is(.home, .event-fight-cards) .fight--portrait-stack .foutcome{min-height: 18px;padding: 2px 7px;font-size: 9px}:is(.home, .event-fight-cards) .fight--portrait-stack .fnick{font-size: 8px}:is(.home, .event-fight-cards) .fight--portrait-stack .fnm{font-size: clamp(13px, 4.1vw, 17px)}:is(.home, .event-fight-cards) .fight--portrait-stack .fname .rec{margin-top: 3px;font-size: 11px}:is(.home, .event-fight-cards) .fight--portrait-stack .fresult{margin-top: 8px;padding-top: 9px}:is(.home, .event-fight-cards) .fight--portrait-stack .fresult-center{padding: 8px 6px 7px}:is(.home, .event-fight-cards) .fight--portrait-stack .fresult-center-method{font-size: clamp(13px, 4.4vw, 18px)}:is(.home, .event-fight-cards) .fight--portrait-stack .fresult-center-meta{font-size: 10px}:is(.home, .event-fight-cards) .fight--portrait-stack .fresult-round-desktop{display: none}:is(.home, .event-fight-cards) .fight--portrait-stack .fresult-round-mobile{display: inline}}.ev-detail-card{display: grid;gap: 18px}[data-event-page-detail]{view-transition-name: event-page-detail}:root{--event-detail-push-duration: 220ms;--event-detail-push-easing: var(--e-quart)}::view-transition-old(root), ::view-transition-new(root){animation: none}::view-transition-image-pair(event-page-detail){overflow: visible}[data-events-timeline]{view-transition-name: event-timeline-rail}::view-transition-image-pair(event-timeline-rail){overflow: hidden}@media (prefers-reduced-motion: no-preference){html[data-event-transition-direction='next']::view-transition-old(event-timeline-rail){animation: ev-rail-out-next var(--event-detail-push-duration) var(--event-detail-push-easing) both}html[data-event-transition-direction='next']::view-transition-new(event-timeline-rail){animation: ev-rail-in-next var(--event-detail-push-duration) var(--event-detail-push-easing) both}html[data-event-transition-direction='previous']::view-transition-old(event-timeline-rail){animation: ev-rail-out-previous var(--event-detail-push-duration) var(--event-detail-push-easing) both}html[data-event-transition-direction='previous']::view-transition-new(event-timeline-rail){animation: ev-rail-in-previous var(--event-detail-push-duration) var(--event-detail-push-easing) both}html[data-event-transition-direction='previous']::view-transition-old(event-page-detail){animation: event-page-slide-out-previous var(--event-detail-push-duration) var(--event-detail-push-easing) both}html[data-event-transition-direction='previous']::view-transition-new(event-page-detail){animation: event-page-slide-in-previous var(--event-detail-push-duration) var(--event-detail-push-easing) both}html[data-event-transition-direction='next']::view-transition-old(event-page-detail){animation: event-page-slide-out-next var(--event-detail-push-duration) var(--event-detail-push-easing) both}html[data-event-transition-direction='next']::view-transition-new(event-page-detail){animation: event-page-slide-in-next var(--event-detail-push-duration) var(--event-detail-push-easing) both}::view-transition-old(event-page-detail){animation: event-page-out 110ms ease-out both}::view-transition-new(event-page-detail){animation: event-page-in 180ms var(--e-expo) both}}@keyframes ev-rail-out-next{to{transform: translateX(calc(-1 * var(--ev-card-step)));opacity: 0}}@keyframes ev-rail-in-next{from{transform: translateX(var(--ev-card-step));opacity: 0}}@keyframes ev-rail-out-previous{to{transform: translateX(var(--ev-card-step));opacity: 0}}@keyframes ev-rail-in-previous{from{transform: translateX(calc(-1 * var(--ev-card-step)));opacity: 0}}@keyframes event-page-slide-out-previous{to{transform: translateX(100%)}}@keyframes event-page-slide-in-previous{from{transform: translateX(-100%)}}@keyframes event-page-slide-out-next{to{transform: translateX(-100%)}}@keyframes event-page-slide-in-next{from{transform: translateX(100%)}}@keyframes event-page-out{to{opacity: 0}}@keyframes event-page-in{from{opacity: 0;transform: translateY(6px)}}.event-detail-section{padding-block-start: 0}.event-detail-hero{position: relative;padding: 0 0 26px}.event-detail-hero .hero{padding: 12px 0 0}.event-detail-hero--countdown .hero{display: grid;grid-template-columns: minmax(0, 1fr) max-content;grid-template-areas: "meta countdown" "title countdown" "body countdown";column-gap: clamp(24px, 3vw, 40px);align-items: start}.event-detail-hero--countdown .hero-event-meta{grid-area: meta}.event-detail-hero--countdown .hero-event-title{grid-area: title;min-width: 0}.event-detail-hero--countdown .hero-body{grid-area: body;min-width: 0}.event-detail-hero .hero-body{display: block;margin-top: 22px}.event-detail-hero .hero-matchup{max-width: min(100%, 54ch)}.event-detail-live-state{display: inline-flex;align-items: center;gap: 8px;margin: 14px 0 0;color: var(--ink);font: 800 13px 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;letter-spacing: .16em;text-transform: uppercase}.event-detail-live-state .live-dot{margin: 0}.event-detail-countdown{grid-area: countdown;position: static;justify-self: end;width: max-content;max-width: 100%}.event-detail-countdown .hero-countdown-note{max-width: 40ch}@media (max-width: 760px){.event-detail-hero{padding: 0 0 20px}.event-detail-hero .hero{padding-top: 8px}.event-detail-hero .hero-body{margin-top: 18px}}@media (max-width: 640px){.event-detail-hero--countdown .hero{grid-template-columns: minmax(0, 1fr);grid-template-areas: "meta" "title" "body" "countdown"}.event-detail-countdown{justify-self: start;width: 100%;margin-top: 18px;align-items: flex-start}.event-detail-countdown .hero-countdown-note{text-align: left}}.ev-detail-card > #event-fights > .event-fight-cards:first-child{margin-top: 0}.event-detail-section > .ev-list{margin-top: 0}.ev-detail-card{padding-top: 14px}.event-detail-section .section-head p{max-width: 100%;overflow-wrap: anywhere}.event-detail-section .event-fight-cards > .ev-tier-label{margin: 2px 0 10px;color: var(--gold);font: 800 12px 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;letter-spacing: .16em;text-transform: uppercase}.event-detail-section .ev-videos{margin-top: 24px;padding-top: 20px;border-top: 1px solid var(--line)}.ev-video-head, .ev-video-tier-head{display: flex;align-items: end;justify-content: space-between;gap: 18px}.event-detail-section .ev-video-head h2, .event-detail-section .ev-video-tier-head h3{margin: 0;font-size: 24px}.ev-video-head p, .ev-video-tier-head p{max-width: 680px;margin: 4px 0 0;color: var(--muted);font-size: 14px;line-height: 1.5}.ev-video-out{flex: none;margin: 0}.ev-video-filter{margin: 16px 0 18px}.ev-video-filter .dir-filter-controls--chips{display: grid;grid-template-columns: minmax(220px, 336px) minmax(0, 1fr);align-items: start;gap: 12px 18px}.ev-video-filter .dir-search{max-width: none}.ev-video-filter .dir-filter-chipset{flex: none}.ev-video-filter .dir-filter-chipset .search-chips{justify-content: flex-start}.ev-video-filter .dir-filter-chipset .search-chip{inline-size: auto;flex: 0 0 auto;min-inline-size: 44px;min-block-size: 44px;white-space: nowrap}.ev-video-summary, .ev-video-active-note{margin: -6px 0 18px;color: var(--muted);font-size: 13px;line-height: 1.45}.ev-video-active-note{display: none}.ev-videos[data-filter-global-active] .ev-video-summary{display: none}.ev-videos[data-filter-global-active] .ev-video-active-note{display: block}.ev-video-start{display: grid;gap: 12px;margin-bottom: 24px}.ev-video-start-head{display: flex;align-items: end;justify-content: space-between;gap: 18px}.ev-video-start-head h3{margin: 0;font-size: 20px}.ev-video-start-head p{max-width: 560px;margin: 4px 0 0;color: var(--muted);font-size: 13px;line-height: 1.5}.ev-video-start-gallery{grid-template-columns: repeat(auto-fill, minmax(230px, 1fr))}.ev-video-tier{display: grid;gap: 14px}.ev-video-tier + .ev-video-tier{margin-top: 28px;padding-top: 22px;border-top: 1px solid var(--line)}.ev-video-tier--details > summary{list-style: none;cursor: pointer}.ev-video-tier--details > summary::-webkit-details-marker{display: none}.ev-video-tier--details > summary .ev-video-tier-title{display: block;margin: 0;color: var(--ink);font-size: 24px;font-weight: 800}.ev-video-tier-toggle{min-height: 44px;display: inline-flex;align-items: center;flex: none;padding: 0 14px;border: 1px solid var(--line);border-radius: 999px;color: var(--muted);font-size: 13px;font-weight: 800}.ev-video-tier--details[open] .ev-video-tier-toggle{color: var(--ink)}.ev-video-tier-toggle .is-open{display: none}.ev-video-tier--details[open] .ev-video-tier-toggle .is-closed{display: none}.ev-video-tier--details[open] .ev-video-tier-toggle .is-open{display: inline}.ev-video-type-group{display: grid;gap: 10px}.ev-video-type-label{margin: 0;color: var(--gold);font: 800 12px 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;letter-spacing: .16em;text-transform: uppercase}.ev-video-gallery{grid-template-columns: repeat(auto-fill, minmax(210px, 1fr))}.ev-video-results{margin-top: 18px}.event-detail-section .ev-videos .search-chip, .event-detail-section .ev-videos .vlib-link, .event-detail-section .ev-videos .vcard-detail-link{min-height: 44px;align-items: center}.event-detail-section .ev-videos .vcard-detail-link{display: inline-flex}@media (max-width: 760px){.ev-detail-card{gap: 14px}.ev-video-head, .ev-video-tier-head, .ev-video-start-head{display: grid;align-items: start;gap: 10px}.ev-video-out{justify-self: start}.ev-video-filter .dir-filter-controls--chips{grid-template-columns: minmax(0, 1fr)}.event-detail-section .ev-video-head h2, .event-detail-section .ev-video-tier-head h3, .ev-video-tier--details > summary .ev-video-tier-title{font-size: 22px}.ev-video-start-head h3{font-size: 19px}}.events-page .nav{margin-bottom: 16px}@media (min-width: 761px){.event-page .nav{margin-bottom: 14px}}.events-page .crumbs{margin-bottom: 10px}.event-timeline{position: relative;min-width: 0}.home-events-rail{margin-top: 40px}.events-index-timeline{margin: 0 0 24px}.event-detail-timeline{margin: 0 0 22px}.event-timeline-label{margin: 0 0 8px;color: var(--muted);font: 800 11px 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;letter-spacing: .14em;text-transform: uppercase}.ev-timeline-bar{--event-scroll-edge-width: 28px;position: relative;min-width: 0}.ev-time-scroll{position: absolute;top: 0;bottom: 0;z-index: 4;width: 44px;border: 0;color: var(--gold);background: transparent;cursor: pointer;font: 400 22px Archivo, 'Archivo Fallback', sans-serif}.ev-time-scroll::before{content: "";position: absolute;top: 0;bottom: 0;width: var(--event-scroll-edge-width);background: var(--timeline-edge-surface);box-shadow: inset 0 0 0 1px var(--line);transition: background .18s var(--e-quart), box-shadow .18s var(--e-quart)}.ev-time-scroll > span{position: relative;z-index: 1}.ev-time-scroll:hover, .ev-time-scroll:focus-visible{color: var(--ink)}.ev-time-scroll:hover::before, .ev-time-scroll:focus-visible::before{background: var(--gold-soft);box-shadow: inset 0 0 0 1px var(--line)}.ev-time-scroll:focus-visible{outline: 2px solid var(--gold);outline-offset: -2px}.ev-time-scroll:disabled{color: var(--muted);cursor: default;opacity: .45;pointer-events: none}.ev-time-scroll[data-event-timeline-scroll="prev"]{left: 0;padding: 0 16px 0 0}.ev-time-scroll[data-event-timeline-scroll="prev"]::before{left: 0;border-radius: calc(var(--r-panel) - 1px) 0 0 calc(var(--r-panel) - 1px)}.ev-time-scroll[data-event-timeline-scroll="next"]{right: 0;padding: 0 0 0 16px}.ev-time-scroll[data-event-timeline-scroll="next"]::before{right: 0;border-radius: 0 calc(var(--r-panel) - 1px) calc(var(--r-panel) - 1px) 0}.ev-time-shell{position: relative;min-width: 0;overflow: hidden;border: 1px solid var(--line);border-radius: var(--r-panel);background: var(--timeline-shell-surface)}.ev-time-shell::before, .ev-time-shell::after{content: "";position: absolute;top: 0;bottom: 8px;z-index: 2;width: 44px;pointer-events: none}.ev-time-shell::before{left: 0;background: linear-gradient(90deg, var(--timeline-edge-surface), transparent)}.ev-time-shell::after{right: 0;background: linear-gradient(270deg, var(--timeline-edge-surface), transparent)}.ev-time-rail{display: flex;gap: 0;overflow-x: auto;scroll-behavior: auto;scroll-snap-type: x mandatory;overscroll-behavior-x: contain;scroll-padding-inline: 50%;padding: 0 max(44px, calc(50% - clamp(99px, 8vw, 120px))) 8px;cursor: grab;user-select: none}.ev-time-rail.is-dragging{cursor: grabbing;scroll-snap-type: none}.ev-time-rail::-webkit-scrollbar{height: 8px}.ev-time-rail::-webkit-scrollbar-track{background: var(--timeline-scroll-track);border-radius: 999px}.ev-time-rail::-webkit-scrollbar-thumb{background: var(--timeline-scroll-thumb);border-radius: 999px}.ev-time-card{position: relative;z-index: 1;flex: 0 0 clamp(198px, 16vw, 240px);min-width: 0;max-width: 240px;min-height: 76px;border: 0;border-right: 1px solid var(--timeline-card-divider);border-radius: 0;padding: 10px 12px;scroll-snap-align: center;color: var(--text);background: var(--timeline-card-rest);content-visibility: auto;contain-intrinsic-size: 240px 76px;cursor: pointer;-webkit-user-drag: none;text-align: left;text-decoration: none;transition: background .18s ease, box-shadow .18s ease, color .18s ease}.ev-time-card:hover, .ev-time-card:focus-visible{background: var(--timeline-card-hover)}.ev-time-card, .ev-time-scroll{-webkit-tap-highlight-color: transparent}.ev-time-card:active{background: var(--timeline-card-hover)}.ev-time-scroll::after{content: "";position: absolute;inset-block: 0;inset-inline: -8px}.ev-time-scroll:active::before{background: var(--gold-soft)}.ev-time-card:focus-visible{outline: 3px solid var(--gold);outline-offset: -3px}.ev-time-card:is([aria-current="page"], [data-event-current="true"]){background: var(--timeline-card-current);box-shadow: inset 0 0 0 1px var(--line-gold), inset 0 -2px 0 var(--gold)}.event-timeline--feature .ev-time-card:is([aria-current="page"], [data-event-current="true"]):not(.is-centred){background: var(--timeline-card-rest);box-shadow: inset 0 -2px 0 var(--gold)}.ev-time-rail.is-dragging .ev-time-card{pointer-events: none}.ev-time-top{display: flex;align-items: center;justify-content: space-between;gap: 8px;margin-bottom: 8px}.ev-time-card .ev-chip{flex: none;padding-inline: 8px;font-size: 10px;letter-spacing: .08em}.ev-time-date{min-width: 0;color: var(--muted);font: 800 10px 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;text-transform: uppercase;letter-spacing: .14em;white-space: nowrap}.ev-time-name{display: block;overflow: hidden;margin-bottom: 5px;color: var(--ink);font: 800 21px 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;line-height: .95;letter-spacing: .01em;text-overflow: ellipsis;text-transform: uppercase;white-space: nowrap}.ev-time-main{display: block;overflow: hidden;color: var(--muted);font-size: 12px;line-height: 1.25;text-overflow: ellipsis;white-space: nowrap}@media (max-width: 760px){.home-events-rail{margin-top: 28px}.event-detail-timeline{margin-bottom: 18px}}@media (max-width: 340px){.ev-timeline-bar{margin-inline: -8px}}.event-timeline--feature .ev-time-rail{padding-inline: max(44px, calc(50% - clamp(150px, 13vw, 180px)))}:root{--ev-card-step: clamp(300px, 26vw, 360px)}.event-timeline--feature .ev-time-card{--ev-card-height: 128px;flex: 0 0 clamp(300px, 26vw, 360px);width: clamp(300px, 26vw, 360px);max-width: none;height: var(--ev-card-height);min-height: var(--ev-card-height);padding: 12px 16px;align-self: center;border-right: 0;contain-intrinsic-size: 360px 118px;transition: background .24s var(--e-quart), box-shadow .24s var(--e-quart), opacity .24s var(--e-quart)}.event-timeline--feature .ev-time-card + .ev-time-card::before{content: "";position: absolute;top: 50%;left: 0;width: 1px;height: 44px;transform: translateY(-50%);background: var(--timeline-card-divider)}.ev-time-card--static, .ev-time-card--linked{position: relative}.ev-time-card--static{cursor: default}.event-timeline--feature .ev-time-name{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;height: 53px;margin: 0 0 4px;font-size: 19px;line-height: 1.05;text-overflow: clip;white-space: normal;transition: font-size .2s var(--e-quart), color .2s var(--e-quart)}.event-timeline--feature .ev-time-date{overflow: hidden;text-overflow: ellipsis}.event-timeline--feature .ev-time-series{color: var(--ink);font-weight: 800}.event-timeline--feature > .crumbs a{min-height: 0}.event-timeline--feature h1.ev-time-name{font: 800 19px/1.05 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;letter-spacing: .01em;text-transform: uppercase;color: var(--ink)}.event-timeline--feature .ev-time-main{overflow: hidden;height: 1.3em;text-overflow: ellipsis;white-space: nowrap;font-weight: 600;letter-spacing: .01em;font-size: 12px}.ev-time-card__stretch{position: static;color: inherit;text-decoration: none}.ev-time-card__stretch::after{content: "";position: absolute;inset: 0;z-index: 1}.ev-time-card--linked:hover{background: var(--timeline-card-hover)}.ev-time-card__stretch:focus-visible{outline: none}.ev-time-card--linked:focus-within{outline: 3px solid var(--gold);outline-offset: -3px}.event-timeline--feature .ev-time-card.is-centred{background: var(--timeline-card-current);border-radius: calc(var(--r-panel) - 6px);box-shadow: inset 0 0 0 1px var(--line-gold), inset 0 -2px 0 var(--gold), 0 12px 34px -20px var(--timeline-card-feature-glow)}.event-timeline--feature .ev-time-card.is-centred::before, .event-timeline--feature .ev-time-card.is-centred + .ev-time-card::before{display: none}.event-timeline--feature .ev-time-card.is-centred .ev-time-name{font-size: 25px}.event-timeline--feature .ev-time-card.is-centred .ev-time-main{color: var(--ink)}@supports (animation-timeline: view()){@media (prefers-reduced-motion: no-preference){.event-timeline--feature .ev-time-card:not(.is-centred){animation: ev-time-recede linear both;animation-timeline: view(inline 0);animation-range: cover 0% cover 100%;transform-origin: center}}}@keyframes ev-time-recede{0%{opacity: .95;transform: scale(.94)}28%{opacity: .95;transform: scale(.94)}44%{opacity: 1;transform: scale(1)}56%{opacity: 1;transform: scale(1)}72%{opacity: .95;transform: scale(.94)}100%{opacity: .95;transform: scale(.94)}}.event-timeline--feature .ev-timeline-state{min-height: 78px}.ev-timeline-state .event-detail-countdown{margin-top: 0}.ev-timeline-state .hero-countdown[hidden]{display: flex !important;visibility: hidden}.ev-timeline-state .hero-countdown-wrap:not([data-countdown-complete]):has(.hero-countdown[hidden]) .hero-countdown-heading{visibility: hidden}.event-timeline--feature.event-detail-timeline{margin-bottom: 0}.event-timeline--feature{display: grid;grid-template-columns: minmax(0, 1fr) auto minmax(0, 1fr)}.event-timeline--feature .event-timeline-label{grid-row: 1;grid-column: 1;justify-self: start;align-self: end}.event-timeline--feature > .crumbs{grid-row: 1;grid-column: 1;align-self: start;margin: 0}.event-timeline--feature > .crumbs ol{flex-wrap: nowrap;min-width: 0}.event-timeline--feature > .crumbs li{min-width: 0}.event-timeline--feature > .crumbs li:not(:last-child){flex: 0 0 auto}.event-timeline--feature > .crumbs li:last-child{display: block;min-width: 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.event-timeline--feature > .crumbs li:last-child::before{margin-right: 8px}.event-timeline--feature > .event-timeline-label{position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0, 0, 0, 0);white-space: nowrap;border: 0}.ev-timeline-state{grid-row: 1;grid-column: 2;display: flex;align-items: flex-end;justify-content: center;gap: 16px;margin-bottom: 8px}.event-timeline--feature .ev-timeline-bar{grid-row: 3;grid-column: 1 / -1}.event-timeline--feature .ev-timeline-fallback{grid-row: 2;grid-column: 1 / -1}.ev-timeline-state .hero-countdown-wrap{position: static;grid-area: auto;width: max-content;align-items: center}.ev-timeline-state .cd-num{font-size: 22px}.ev-timeline-state .cd-unit{padding: 4px 8px}.ev-timeline-state .cd-label{font-size: 10px}.ev-timeline-state .hero-countdown-heading{margin-bottom: 0;font-size: 9px}.ev-timeline-fallback{margin: 0 0 8px;color: var(--ink);font: 800 19px/1.05 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;letter-spacing: .01em;text-align: center;text-transform: uppercase}.ev-timeline-fallback[hidden]{display: none}.ev-timeline-state .event-detail-live-state{margin: 0}.ev-timeline-result{display: flex;align-items: baseline;flex-wrap: wrap;justify-content: center;gap: 4px 8px;margin: 0;color: var(--muted);font-size: 13px;line-height: 1.3;text-align: center}.ev-timeline-result .ev-result-label{color: var(--muted);font: 800 9px 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;letter-spacing: .2em;text-transform: uppercase}.ev-timeline-result .ev-result-line{color: var(--muted)}.ev-timeline-result .ev-result-winner{color: var(--ink);font-weight: 800}.ev-timeline-result .ev-result-sep{color: var(--muted)}.ev-timeline-result .ev-result-method{margin-left: 8px;color: var(--gold);font: 800 11px 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;letter-spacing: .12em;text-transform: uppercase;white-space: nowrap}.ev-timeline-result--neutral, .ev-timeline-result--drawn{color: var(--muted)}@media (max-width: 700px){.event-timeline--feature .ev-timeline-state{min-height: 72px}.event-timeline--feature .ev-time-rail{padding-inline: 47px}.event-timeline--feature .ev-time-card{flex: 0 0 100%;width: 100%;max-width: 100%}.event-timeline--feature .ev-time-scroll{width: 28px;padding: 0}.event-timeline--feature .ev-time-card[data-event-timeline-feature="true"] .ev-chip{display: none}.event-timeline--feature .ev-time-shell::before, .event-timeline--feature .ev-time-shell::after{width: 22px}.event-timeline--feature{grid-template-columns: minmax(0, 1fr)}.ev-timeline-state{grid-row: 2;grid-column: 1}.event-timeline--feature > .crumbs{display: none}.event-timeline--feature .ev-timeline-fallback{grid-row: 3;grid-column: 1}.event-timeline--feature .ev-timeline-bar{grid-row: 4}.ev-timeline-state .cd-num{font-size: 17px}.ev-timeline-state .cd-unit{padding: 3px 5px}.ev-timeline-state .cd-label{font-size: 10px}.ev-timeline-state .cd-sep{display: none}.ev-timeline-state .hero-countdown-heading{font-size: 10px}}@media (prefers-reduced-motion: reduce){.event-timeline--feature .ev-time-card, .event-timeline--feature .ev-time-name{transition: none}.event-timeline--feature .ev-time-card:not(.is-centred){animation: none;opacity: 1;transform: none;filter: none}}.recap-sec{margin-top: 24px}.recap-grid{display: grid;grid-template-columns: minmax(0, 1fr) minmax(240px, 320px);gap: clamp(24px, 5vw, 64px);align-items: start}.recap-evidence{padding-top: 6px}.recap-evidence .recap-cards{margin-top: 0}.recap-evidence .recap-source{margin-top: 18px}.recap-lede{font-size: 18px;line-height: 1.55;margin: 6px 0 0;max-width: 68ch;color: var(--ink)}.recap-moments{margin: 14px 0 0;padding: 0;list-style: none;max-width: 68ch;display: grid;gap: 8px}.recap-moments li{position: relative;padding-left: 20px;font-size: 15px;line-height: 1.5;color: var(--ink);opacity: .9}.recap-moments li::before{content: "";position: absolute;left: 2px;top: 9px;width: 6px;height: 6px;border-radius: 50%;background: var(--gold, #d8b25e)}.recap-cards{margin: 16px 0 0;font-family: 'Saira Condensed', 'Saira Condensed Fallback', sans-serif}.recap-cards-label{display: block;font-size: 12px;font-weight: 700;text-transform: uppercase;letter-spacing: .06em;color: var(--muted);margin-bottom: 8px}.recap-card-list{margin: 0;padding: 0;list-style: none;display: flex;flex-wrap: wrap;gap: 8px}.recap-card{display: inline-flex;align-items: baseline;gap: 8px;font-size: 13px;font-weight: 700;color: var(--ink);padding: 4px 10px;border: 1px solid var(--line);border-radius: 20px;background: var(--surface);white-space: nowrap}.recap-card-judge{font-weight: 600;color: var(--muted)}.recap-card-score{font-variant-numeric: tabular-nums}.recap-card-rounds{font-weight: 400;font-size: 12px;color: var(--muted)}.recap-source{margin: 16px 0 0;font-size: 12px;color: var(--muted)}.recap-source a{color: var(--muted);text-decoration: underline;text-underline-offset: 2px}.recap-source a:hover{color: var(--ink)}.settled-result-stage{display: grid;grid-template-columns: minmax(180px, 1fr) minmax(260px, 340px) minmax(180px, 1fr);align-items: center;gap: clamp(28px, 5vw, 80px);margin: clamp(16px, 2.6vw, 28px) 0 0;padding: clamp(18px, 2.5vw, 30px) clamp(8px, 2vw, 24px) clamp(22px, 3vw, 34px);border-top: 1px solid var(--line-gold)}.settled-result-fighter{display: grid;justify-items: center;min-width: 0;text-align: center}.settled-result-outcome{display: inline-flex;align-items: center;min-height: 22px;padding: 3px 9px;border: 1px solid var(--line);border-radius: 999px;color: var(--muted);font: 800 10px/1 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;letter-spacing: .08em;text-transform: uppercase}.settled-result-fighter.is-winner .settled-result-outcome{border-color: var(--win-bd);color: var(--win-accent)}.settled-result-portrait{position: relative;display: grid;place-items: center;width: clamp(112px, 12vw, 152px);height: clamp(112px, 12vw, 152px);margin-top: 12px;overflow: visible;border: 3px solid var(--muted);border-radius: 50%;background: #0e0e0e;box-shadow: var(--orb-shadow)}.settled-result-portrait > img{width: 100%;height: 100%;border-radius: inherit;object-fit: cover;object-position: 50% 48%}.settled-result-portrait > span{color: var(--ink);font: 800 32px/1 'Saira Condensed', 'Saira Condensed Fallback', sans-serif}.settled-result-fighter.is-winner .settled-result-portrait{border-color: var(--green);box-shadow: 0 0 0 3px rgba(111, 207, 151, .2), 0 0 42px 14px rgba(86, 196, 124, .16), 0 14px 34px rgba(0, 0, 0, .46)}.settled-result-fighter.is-loser .settled-result-portrait{filter: saturate(.72) brightness(.88)}.settled-result-link{display: block;max-width: 100%;color: inherit;text-decoration: none}.settled-result-identity{display: grid;gap: 4px;margin-top: 12px}.settled-result-nickname{min-height: 1em;color: var(--gold);font: 800 10px/1 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;letter-spacing: .12em;text-transform: uppercase}.settled-result-name{color: var(--ink);font: 400 clamp(22px, 2.5vw, 34px)/.98 Anton, 'Anton Fallback', sans-serif;overflow-wrap: anywhere;text-transform: uppercase}.settled-result-link:focus-visible{outline: 2px solid var(--gold);outline-offset: 4px}.settled-record-change{display: flex;justify-content: center;align-items: baseline;margin-top: 10px;color: var(--ink);font: 700 13px/1 Archivo, 'Archivo Fallback', sans-serif;font-variant-numeric: tabular-nums}.settled-record-part{display: inline-flex;align-items: center;gap: 0}.settled-record-trend{width: 0;height: 0;border-inline: 3px solid transparent}.settled-record-trend--win{border-bottom: 5px solid var(--green);transform: translateY(-1px)}.settled-record-trend--loss{border-bottom: 5px solid var(--red);transform: translateY(-1px)}.settled-record-separator{display: inline-block;margin-inline: 4px;color: var(--muted)}.settled-record-missing{margin-top: 10px;color: var(--muted);font: 600 12px/1.3 Archivo, 'Archivo Fallback', sans-serif}.settled-result-core{display: grid;justify-items: center;min-width: 0;text-align: center}.settled-result-event-lockup{display: grid;gap: 7px;width: 100%;padding: 0 0 11px;border-bottom: 1px solid var(--line-gold)}.settled-result-event{margin: 0;color: var(--gold);font: 800 14px/1.2 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;letter-spacing: .11em;text-transform: uppercase;text-wrap: balance}.settled-result-event-meta{margin: 0;color: var(--muted);font: 700 11px/1.35 Archivo, 'Archivo Fallback', sans-serif;letter-spacing: .08em;text-transform: uppercase;text-wrap: balance}.settled-result-method-lockup{display: grid;justify-items: center;gap: 8px;width: 100%;padding: 20px 0 18px;border-bottom: 1px solid var(--line-gold)}.settled-result-method{display: grid;gap: 4px;color: var(--ink);font: 400 clamp(32px, 4vw, 48px)/.92 Anton, 'Anton Fallback', sans-serif;text-transform: uppercase}.result-stage-decision{color: var(--win);font: 800 13px/1 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;letter-spacing: .08em;text-transform: uppercase}.settled-result-time{margin: 0;color: var(--muted);font: 700 12px/1 Archivo, 'Archivo Fallback', sans-serif;font-variant-numeric: tabular-nums;letter-spacing: .08em;text-transform: uppercase}.settled-result-recap-link{display: inline-flex;align-items: center;justify-content: center;gap: 10px;min-height: 46px;margin-top: 16px;padding: 0 14px;border: 1px solid var(--gold);color: var(--gold);font: 800 12px/1 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;letter-spacing: .09em;text-decoration: none;text-transform: uppercase;transition: background .2s var(--e-quart), color .2s var(--e-quart)}.settled-result-recap-link:hover{color: var(--ink);background: rgba(216, 178, 94, .12)}.settled-result-recap-link:focus-visible{outline: 2px solid var(--ink);outline-offset: 3px}.recap-sec--editorial .recap-grid{grid-template-columns: minmax(0, 1fr) minmax(260px, 360px);gap: clamp(28px, 6vw, 76px)}.recap-sec--editorial .recap-story{display: grid;gap: 16px;max-width: 70ch}.recap-sec--editorial .recap-story p{margin: 0;color: var(--ink);font-size: 17px;line-height: 1.65}.recap-sec--editorial .recap-rail{display: grid;gap: 24px;padding-left: clamp(20px, 3vw, 36px);border-left: 1px solid var(--line)}.recap-sec--editorial .recap-turns h3{margin: 0 0 12px;color: var(--gold);font: 800 20px/1 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;letter-spacing: .1em;text-transform: uppercase}.recap-sec--editorial .recap-turns ol{margin: 0;padding: 0;list-style: none;counter-reset: turns}.recap-sec--editorial .recap-turns li{display: grid;grid-template-columns: 34px minmax(0, 1fr);gap: 12px;padding: 14px 0;border-top: 1px solid var(--line);counter-increment: turns}.recap-sec--editorial .recap-turn-number{display: grid;place-items: center;width: 32px;height: 32px;border-radius: 50%;background: var(--gold);color: #080808;font: 800 16px/1 Archivo, 'Archivo Fallback', sans-serif}.recap-sec--editorial .recap-turn-number::before{content: counter(turns)}.recap-sec--editorial .recap-turns strong{display: block;color: var(--ink);font: 800 13px/1.1 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;letter-spacing: .07em;text-transform: uppercase}.recap-sec--editorial .recap-turns p{margin: 5px 0 0;color: var(--muted);font-size: 17px;line-height: 1.65}.recap-sec--editorial .recap-sources{display: grid;gap: 9px;margin: 0;padding: 0;list-style: none}.recap-sec--editorial .recap-sources li{display: grid;gap: 2px}.recap-sec--editorial .recap-sources span{color: var(--gold);font: 800 10px/1 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;letter-spacing: .08em;text-transform: uppercase}.recap-sec--editorial .recap-sources a{color: var(--muted);font-size: 12px;text-decoration: underline;text-underline-offset: 2px}.recap-sec--editorial .recap-sources a:hover{color: var(--ink)}.recap-sec--editorial .recap-evidence--editorial{margin-top: 16px;padding-top: 0}.recap-scorecards{margin-top: clamp(30px, 4vw, 44px);padding-top: 18px;border-top: 1px solid var(--line-gold)}.recap-scorecards > h3{margin: 0 0 12px;color: var(--gold);font: 800 20px/1 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;letter-spacing: .1em;text-transform: uppercase}.recap-scorecard-grid{display: grid;grid-template-columns: repeat(3, minmax(0, 1fr)) minmax(190px, .9fr);border: 1px solid var(--line-gold)}.recap-scorecard{min-width: 0;padding: 14px;border-right: 1px solid var(--line-gold)}.recap-scorecard > header{display: grid;gap: 3px;min-height: 42px;padding-bottom: 10px;border-bottom: 1px solid var(--line);text-align: center}.recap-scorecard > header span, .recap-scorecard-outcome > span{color: var(--gold);font: 800 11px/1 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;letter-spacing: .1em;text-transform: uppercase}.recap-scorecard > header strong{color: var(--ink);font: 800 17px/1.05 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;letter-spacing: .04em;text-transform: uppercase;overflow-wrap: anywhere}.recap-scorecard-table{width: 100%;border-collapse: collapse;table-layout: fixed;color: var(--ink);font: 700 13px/1.25 Archivo, 'Archivo Fallback', sans-serif;font-variant-numeric: tabular-nums}.recap-scorecard-table th, .recap-scorecard-table td{padding: 8px 2px;text-align: center}.recap-scorecard-table thead th{color: var(--gold);font: 800 10px/1 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;letter-spacing: .07em;text-transform: uppercase}.recap-scorecard-table th:first-child{width: 32%;text-align: left;overflow-wrap: anywhere}.recap-scorecard-table tbody tr + tr{border-top: 1px solid var(--line)}.recap-scorecard-table tbody tr:first-child th, .recap-scorecard-table tbody tr:first-child td:last-child{color: var(--win)}.recap-scorecard-table tbody tr:last-child th, .recap-scorecard-table tbody tr:last-child td:last-child{color: var(--miss)}.recap-scorecard-outcome{display: grid;align-content: center;justify-items: center;gap: 10px;min-width: 0;padding: 18px;text-align: center}.recap-scorecard-outcome strong{color: var(--win);font: 800 clamp(20px, 2.2vw, 28px)/.95 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;letter-spacing: .04em;text-transform: uppercase;text-wrap: balance}.recap-scorecard-outcome small{color: var(--muted);font: 700 12px/1 Archivo, 'Archivo Fallback', sans-serif;letter-spacing: .08em;text-transform: uppercase}#recap{scroll-margin-top: 140px}@media (max-width: 899px){.recap-grid{grid-template-columns: 1fr;gap: 18px}.recap-sec--editorial .recap-grid{grid-template-columns: minmax(0, 1fr);gap: 32px}.recap-evidence{padding-top: 0}.recap-sec--editorial .recap-rail{padding-left: 0;border-left: 0}}@media (max-width: 760px){.settled-result-stage{grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);gap: 22px 14px;padding-block: 0;padding-inline: 0;border-block: 0}.settled-result-core{display: contents}.settled-result-event-lockup{grid-column: 1 / -1;grid-row: 1;padding: 0 0 11px;border: 0;border-bottom: 1px solid var(--line-gold)}.settled-result-fighter{grid-row: 2}.settled-result-method-lockup{grid-column: 1 / -1;grid-row: 3;padding: 16px 0 0;border-bottom: 0;border-top: 1px solid var(--line-gold)}.settled-result-recap-link{grid-column: 1 / -1;grid-row: 4;margin-top: 0}.settled-result-portrait{width: 104px;height: 104px}.settled-result-name{font-size: 22px}.settled-record-change{justify-content: center;width: 100%;font-size: 14px}.settled-result-event{font-size: 11px}.settled-result-method{font-size: 34px}.recap-scorecard-grid{grid-template-columns: minmax(0, 1fr)}.recap-scorecard{padding: 14px;border-right: 0;border-bottom: 1px solid var(--line-gold)}.recap-scorecard-outcome{min-height: 124px}}.archive-fold{margin: 0;border-block: 1px solid var(--line-gold)}.archive-foldsum{display: grid;grid-template-columns: minmax(0, 1fr) auto;align-items: center;column-gap: 18px;min-height: 64px;padding: 14px 0;cursor: pointer;list-style: none}.archive-foldsum::-webkit-details-marker{display: none}.archive-foldtitle{color: var(--ink);font: 400 clamp(26px, 3vw, 34px)/.95 Anton, 'Anton Fallback', sans-serif;text-transform: uppercase}.archive-folddescription{grid-column: 1;margin-top: 4px;color: var(--muted);font: 600 13px/1.4 Archivo, 'Archivo Fallback', sans-serif}.archive-foldchev{grid-column: 2;grid-row: 1 / span 2;width: 11px;height: 11px;border-right: 2px solid var(--gold);border-bottom: 2px solid var(--gold);transform: rotate(45deg);transition: transform .2s var(--e-quart)}.archive-fold[open] .archive-foldchev{transform: rotate(-135deg)}.archive-foldsum:hover .archive-foldtitle{color: var(--gold)}.archive-foldsum:focus-visible{outline: 2px solid var(--gold);outline-offset: 4px}.archive-foldbody{display: flow-root}@media (max-width: 520px){.archive-foldsum{min-height: 70px;column-gap: 14px}.archive-folddescription{max-width: 28ch;font-size: 12px}}.videos-fold{margin-top: 14px}.videos-fold + .videos-fold{margin-top: 18px}.videos-foldsum, .preds-detail-sum{display: flex;align-items: center;min-height: 44px;padding: 14px 0;margin-bottom: 4px}.pred-results-disclosure{margin-top: 12px}.section-nav{position: sticky;top: 66px;z-index: calc(var(--z-sticky) - 1);background: rgba(8,8,8,.96);backdrop-filter: blur(10px);border-bottom: 1px solid var(--line);margin: 0 -28px;padding: 0 28px}.section-nav::after{content: "";position: absolute;top: 0;right: 0;bottom: 0;width: 38px;pointer-events: none;background: linear-gradient(90deg, transparent, rgba(8,8,8,.96))}.section-nav-inner{display: flex;gap: 6px;padding: 10px 0;overflow-x: auto;scrollbar-width: none}.section-nav-inner::-webkit-scrollbar{display: none}.section-nav-inner a{display: inline-flex;align-items: center;font-family: 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;font-size: 13px;font-weight: 700;color: var(--muted);min-height: 44px;padding: 8px 13px;border-radius: 20px;border: 1px solid var(--line);white-space: nowrap;text-decoration: none;flex-shrink: 0;transition: background .15s, border-color .15s, color .15s}.section-nav-inner a:hover{color: var(--ink);border-color: rgba(255,255,255,.2)}.section-nav-inner a.is-active{color: var(--ink);border-color: rgba(216,178,94,.5);background: rgba(216,178,94,.08)}#tape, #breakdown, #videos, #predictions, #odds, #news, #fighters{scroll-margin-top: 140px}@media (max-width: 760px){.section-nav{top: 54px;margin-inline: -16px;padding-inline: 16px}}.analyst-scorecard{display: grid;grid-template-columns: 1fr 1fr;align-items: start;gap: clamp(24px, 5vw, 72px);padding: 18px 22px 22px;border-top: 1px solid var(--line)}.analyst-pills{display: flex;flex-wrap: wrap;gap: 6px}.analyst-pills-a{justify-content: flex-end}.analyst-pills-b{justify-content: flex-start}.analyst-pill{font-family: 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;font-size: 11px;font-weight: 700;text-transform: uppercase;letter-spacing: .05em;padding: 4px 10px;border-radius: 999px;border: 1px solid var(--line);background: var(--surface);color: var(--muted);cursor: pointer;white-space: nowrap;display: inline-flex;align-items: center;gap: 5px;min-height: 44px;transition: background .15s, border-color .15s, color .15s}.analyst-pill:hover{background: rgba(255,255,255,.06);border-color: rgba(255,255,255,.22);color: var(--ink)}.analyst-pill[role="img"]{cursor: default}.analyst-pill.is-hit, .analyst-pill.is-miss, .analyst-pill.is-perfect{color: var(--ink);text-shadow: var(--result-label-shadow)}.analyst-pill.is-pick-a{border-color: var(--miss-bd);background: var(--miss-bg);color: var(--ink);text-shadow: var(--result-label-shadow)}.analyst-pill.is-pick-b{border-color: rgba(91, 143, 214, .55);background: linear-gradient(180deg, #426fae, #2c5184);color: var(--ink);text-shadow: var(--result-label-shadow)}.analyst-pill.is-pick-a:hover{border-color: var(--red)}.analyst-pill.is-pick-b:hover{border-color: var(--steel)}.analyst-pill.is-hit{border-color: var(--win-bd);background: var(--win-bg)}.analyst-pill.is-hit:hover{border-color: rgba(96, 208, 125, .7)}.analyst-pill.is-miss{border-color: var(--miss-bd);background: var(--miss-bg)}.analyst-pill.is-miss:hover{border-color: rgba(200, 35, 42, .72)}.analyst-pill.is-perfect{border-color: var(--perfect-bd);background: var(--perfect-bg)}.analyst-pill.is-perfect:hover{border-color: var(--perfect)}.analyst-pill.is-none{border-color: var(--line);background: rgba(255, 255, 255, .04);color: var(--muted)}.analyst-pill-ico{font-size: 10px;line-height: 1;flex-shrink: 0}.analyst-pill.is-pick-a .analyst-pill-ico{color: var(--red)}.analyst-pill.is-pick-b .analyst-pill-ico{color: var(--steel)}.analyst-pill.is-hit .analyst-pill-ico{color: var(--win)}.analyst-pill.is-miss .analyst-pill-ico{color: var(--miss)}.analyst-pill.is-perfect .analyst-pill-ico{color: var(--perfect)}.analyst-pill.is-none .analyst-pill-ico{color: var(--muted)}@media (forced-colors: active){.analyst-pill{border: 1px solid CanvasText}}@media (max-width: 520px){.analyst-scorecard{grid-template-columns: 1fr;gap: 14px;padding: 14px}.analyst-pills-a, .analyst-pills-b{justify-content: flex-start}.analyst-pills-a{padding-bottom: 14px;border-bottom: 1px dashed var(--line)}}.lb-has-summary .lb-inner{display: grid;grid-template-columns: 1fr 340px;gap: 0;align-items: start}@media (max-width: 700px){.lb-has-summary .lb-inner{grid-template-columns: 1fr}}.lb-summary{padding: 20px;border-left: 1px solid var(--line);display: flex;flex-direction: column;gap: 10px}.lb-expert-name{font-family: Anton, 'Anton Fallback', sans-serif;font-size: 22px;letter-spacing: .02em;color: var(--ink)}.lb-result-badge{display: inline-block;font-family: 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;font-size: 11px;font-weight: 700;letter-spacing: .07em;text-transform: uppercase;padding: 3px 10px;border-radius: 20px;align-self: flex-start}.lb-result-badge.hit, .lb-result-badge.miss{color: var(--ink);text-shadow: var(--result-label-shadow)}.lb-result-badge.hit{background: var(--win-bg);border: 1px solid var(--win-bd)}.lb-result-badge.miss{background: var(--miss-bg);border: 1px solid var(--miss-bd)}.lb-pick-row{font-family: 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;font-size: 12px;color: var(--muted);display: flex;flex-wrap: wrap;gap: 5px;align-items: center}.lb-pick-label{font-weight: 700;color: var(--muted);opacity: .7}.lb-pick-sep{color: var(--muted)}.lb-reason{font-size: 14px;line-height: 1.5;color: var(--ink);opacity: .85}.lb-points{font-size: 13px;line-height: 1.5;color: var(--ink);opacity: .8;padding-left: 16px;margin: 0}.lb-quote{font-size: 14px;line-height: 1.5;color: var(--muted);border-left: 2px solid var(--line);padding-left: 10px;margin: 0;font-style: italic}.lb-track{font-family: 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;font-size: 11px;color: var(--muted);opacity: .7;margin-top: auto;padding-top: 6px;border-top: 1px solid var(--line)}@media (max-width: 760px){.lb-panel{border: 0}.lb-summary{border-left: 0}}.frec-note{font-size: .78em;opacity: .5;font-weight: 400}.news-section{margin:32px 0}.news-list{list-style:none;margin:0;padding:0;display:grid;gap:12px}.news-list[hidden],.news-empty[hidden]{display:none}.news-item{display:grid;grid-template-columns:48px 1fr;gap:12px;align-items:start}.news-logo{border-radius:8px;background:var(--panel)}.news-logo--search{display:block;width:48px;height:48px}.news-headline{font-weight:600;color:var(--ink);text-decoration:none}.news-headline:hover{color:var(--red)}.news-meta{color:var(--muted);font-size:14px;margin-top:2px}.news-badge{display:inline-block;padding:1px 6px;border:1px solid var(--line);border-radius:4px;text-transform:uppercase;font-size:11px;letter-spacing:.03em}.news-relevance{display:inline-block;margin-left:4px;padding:1px 6px;border:1px solid rgba(230,57,70,.45);border-radius:4px;color:var(--ink);font-size:11px;font-weight:700;text-transform:uppercase}.news-context{color:var(--ink);font-style:italic;margin:4px 0 0}.news-also{color:var(--muted);font-size:13px}.news-more-wrap{margin:14px 0 0}.news-more{min-height:44px;display:inline-flex;align-items:center;font-weight:700;color:var(--red);text-decoration:none}.news-more:hover{text-decoration:underline}.news-list--archive{gap:16px}.news-search{margin:8px 0 10px}.news-search-input{width:min(520px,100%);min-height:44px;border:1px solid var(--line);border-radius:8px;background:rgba(255,255,255,.055);color:var(--ink);font:600 15px Archivo, 'Archivo Fallback',system-ui,sans-serif;padding:10px 12px}.news-search-input::placeholder{color:var(--muted)}.news-search-input:focus{outline:2px solid var(--gold);outline-offset:2px}.news-count{margin:0 0 16px;color:var(--muted);font-size:14px}.news-date-nav{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 18px}.news-date-link{min-height:44px;display:inline-flex;align-items:center;gap:8px;padding:0 12px;border:1px solid var(--line);border-radius:6px;color:var(--ink);text-decoration:none;font-weight:700;background:rgba(255,255,255,.03)}.news-date-link span{color:var(--muted);font-weight:800}.news-date-link:hover{border-color:var(--red);color:var(--red)}.news-date-link--current{border-color:var(--gold);color:var(--gold)}.news-empty{margin:18px 0 0;color:var(--muted);font-size:14px}.news-reset{min-height:44px;border:0;background:transparent;color:var(--red);font:700 14px Archivo, 'Archivo Fallback',system-ui,sans-serif;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.news-pagination{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:24px 0 0;padding-top:16px;border-top:1px solid var(--line)}.news-page-link{min-height:44px;display:inline-flex;align-items:center;font-weight:700;color:var(--red);text-decoration:none}.news-page-link:hover{text-decoration:underline}.news-page-link--disabled{color:var(--muted);font-weight:600}.news-page-count{color:var(--muted);font-size:14px}@media (max-width: 640px){.news-pagination{align-items:stretch}.news-page-count{align-self:center;text-align:center}}.admin-page{background: var(--bg)}.admin-main{width: min(1120px, 100%);margin: 0 auto;padding: 32px 24px 48px;display: grid;grid-template-columns: minmax(280px, 420px) minmax(0, 1fr);gap: 24px}.admin-header{grid-column: 1 / -1;border-bottom: 1px solid var(--line);padding-bottom: 18px}.admin-kicker{margin: 0 0 8px;color: var(--gold);font: 800 12px 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;letter-spacing: 0;text-transform: uppercase}.admin-header h1{margin: 0;font: 800 clamp(38px, 5vw, 52px) Archivo, 'Archivo Fallback', sans-serif;letter-spacing: -.025em;line-height: 1.05;text-transform: uppercase}.admin-header p:last-child{max-width: 680px;margin: 10px 0 0;color: var(--muted)}.admin-nav{display: flex;flex-wrap: wrap;gap: 10px;margin-top: 16px}.admin-nav a{min-height: 44px;display: inline-flex;align-items: center;justify-content: center;color: var(--ink);background: var(--surface);border: 1px solid var(--line);border-radius: 6px;padding: 10px 16px;font: 800 12px 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;letter-spacing: 0;text-transform: uppercase;text-decoration: none}.admin-nav a:hover, .admin-nav a:focus-visible{color: var(--bg);background: var(--gold);border-color: var(--gold)}.admin-panel{min-width: 0;background: var(--surface);border: 1px solid var(--line);border-radius: 8px;padding: 18px}.admin-panel h2{margin: 0 0 16px;font: 800 20px 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;letter-spacing: 0;text-transform: uppercase}.admin-panel-head{display: flex;align-items: center;justify-content: space-between;gap: 12px;margin: 0 0 16px}.admin-panel-head h2{margin: 0}.admin-panel-head input{width: min(320px, 100%);min-height: 44px;color: var(--ink);background: color-mix(in srgb, var(--bg) 82%, var(--surface));border: 1px solid color-mix(in srgb, var(--line) 78%, var(--gold));border-radius: 6px;padding: 10px 12px;font: 600 15px Archivo, 'Archivo Fallback', sans-serif}.admin-panel-head input::placeholder{color: color-mix(in srgb, var(--muted) 78%, transparent)}.admin-panel-list{grid-column: 2;background: transparent;border: 0;padding: 0}.admin-intake-panel{position: sticky;top: 18px;align-self: start;background: linear-gradient(180deg, rgba(255, 255, 255, .07), rgba(255, 255, 255, .035)), var(--surface)}.admin-missing-full-fights-panel{display: grid;min-height: 0}.admin-form{display: grid;gap: 14px}.admin-form-grid{display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: 12px}.admin-form label{display: grid;gap: 7px}.admin-form [hidden]{display: none}.admin-destination-field{display: grid;gap: 7px}.admin-form span{color: var(--muted);font: 800 12px 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;letter-spacing: 0;text-transform: uppercase}.admin-form small{color: var(--muted);font: inherit;text-transform: none;letter-spacing: 0}.admin-form input, .admin-form select, .admin-form textarea{width: 100%;min-height: 44px;color: var(--ink);background: color-mix(in srgb, var(--bg) 82%, var(--surface));border: 1px solid color-mix(in srgb, var(--line) 78%, var(--gold));border-radius: 6px;padding: 10px 12px;font: 600 15px Archivo, 'Archivo Fallback', sans-serif}.admin-form input::placeholder{color: color-mix(in srgb, var(--muted) 78%, transparent)}.admin-destination-field select{min-height: 168px;padding-block: 8px}.admin-selected-destination{display: grid;gap: 3px;min-height: 54px;padding: 10px 12px;color: var(--ink);background: color-mix(in srgb, var(--bg) 80%, var(--gold-soft));border: 1px solid var(--line);border-radius: 6px;font-size: 14px}.admin-selected-destination[data-empty="true"]{color: var(--muted)}.admin-selected-destination strong, .admin-selected-destination span{min-width: 0;overflow-wrap: anywhere}.admin-selected-destination span{color: var(--muted)}.admin-form textarea{min-height: 92px;resize: vertical}.admin-form input:focus-visible, .admin-form select:focus-visible, .admin-form textarea:focus-visible, .admin-submit:focus-visible, .admin-secondary:focus-visible{outline: 2px solid var(--red);outline-offset: 2px;border-color: var(--red)}.admin-submit, .admin-secondary{min-height: 44px;justify-self: start;color: var(--ink);background: var(--red-deep);border: 1px solid var(--red);border-radius: 6px;padding: 10px 16px;font: 800 12px 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;letter-spacing: 0;text-transform: uppercase;cursor: pointer}.admin-submit:hover, .admin-secondary:hover{color: var(--bg);background: var(--gold);border-color: var(--gold)}.admin-submit:disabled{color: var(--muted);background: var(--surface);border-color: var(--line);cursor: wait}.admin-secondary{background: var(--surface)}.admin-status{min-height: 22px;margin: 0;color: var(--muted);font-weight: 700}.admin-status[data-state="success"]{color: var(--gold)}.admin-status[data-state="error"]{color: var(--red)}.admin-candidate-list{list-style: none;display: grid;gap: 12px;margin: 0;padding: 0}.admin-candidate{border: 1px solid var(--line);border-radius: 8px;background: var(--bg);padding: 14px}.admin-missing-full-fights-list{max-height: min(460px, 58vh);overflow-y: auto;overscroll-behavior: contain;padding-right: 4px;scrollbar-width: thin;scrollbar-color: var(--line-gold) transparent}.admin-missing-full-fights-list::-webkit-scrollbar{width: 8px}.admin-missing-full-fights-list::-webkit-scrollbar-thumb{background: var(--line-gold);border-radius: 999px}.admin-missing-full-fight{padding: 12px}.admin-missing-full-fight h3{font-size: 16px}.admin-candidate-head{display: flex;align-items: start;justify-content: space-between;gap: 12px}.admin-candidate h3{margin: 0;font-size: 18px;line-height: 1.2}.admin-candidate-status{flex: none;color: var(--gold)}.admin-candidate-meta{display: grid;gap: 7px;margin: 12px 0 0}.admin-candidate-meta div{display: grid;grid-template-columns: 100px minmax(0, 1fr);gap: 10px}.admin-candidate-meta dt{color: var(--muted);font: 800 11px 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;letter-spacing: 0;text-transform: uppercase}.admin-candidate-meta dd{min-width: 0;margin: 0;overflow-wrap: anywhere}.admin-candidate-warnings{margin: 12px 0 0;padding-left: 18px;color: var(--gold)}.admin-video-history-summary{display: flex;flex-wrap: wrap;gap: 8px 18px;margin: 0 0 14px;color: var(--muted);font-size: 14px}.admin-video-history-summary p{margin: 0}.admin-video-discovery-archive > summary{display: inline-flex;align-items: center;min-height: 44px;cursor: pointer;font-weight: 700}.admin-video-discovery-archive > summary:focus-visible{outline: 2px solid var(--gold);outline-offset: 3px}.admin-warning-code{display: block;color: var(--muted);font-size: 12px}.admin-empty{margin: 0;color: var(--muted)}.admin-news-status h3{margin: 0 0 16px;font: 800 20px 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;letter-spacing: 0;text-transform: uppercase}.admin-news-status-head{margin: 0 0 8px}.admin-news-status-grid{display: grid;grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));gap: 10px}.admin-news-status-stat{display: grid;gap: 5px;min-width: 0;padding: 10px;border: 1px solid var(--line);border-radius: 6px;background: var(--bg)}.admin-news-status-stat dt{color: var(--muted);font: 800 11px 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;letter-spacing: 0;text-transform: uppercase}.admin-news-status-stat dd{margin: 0;min-width: 0;overflow-wrap: anywhere}.admin-news-status-split{margin-top: 12px;display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: 10px}.admin-news-status-panel{border: 1px solid var(--line);border-radius: 8px;padding: 10px;background: var(--bg)}.admin-news-status-panel h4{margin: 0 0 10px;font: 800 15px 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;letter-spacing: 0;text-transform: uppercase}.admin-news-status-table{display: grid;margin: 0;padding: 0;gap: 8px}.admin-news-status-table div{display: grid;grid-template-columns: minmax(0, 1fr) 72px;gap: 8px}.admin-news-status-table dt, .admin-news-status-table dd{margin: 0;overflow-wrap: anywhere}.admin-news-status-empty{margin: 0;color: var(--muted)}.admin-news-status-retry{min-height: 44px}.admin-publisher-status{margin: 28px 0 36px}.admin-publisher-status-head{max-width: 760px;margin: 0 0 20px}.admin-publisher-status-head h1{margin: 0 0 8px;font-family: Anton, 'Anton Fallback', 'Saira Condensed', Arial, sans-serif;font-size: 56px;line-height: .98;letter-spacing: 0;text-transform: uppercase}.admin-publisher-status-head p{margin: 0;color: var(--muted)}.admin-publisher-status-grid{display: grid;grid-template-columns: repeat(auto-fit, minmax(160px, 1fr));margin: 22px 0;border-block: 1px solid var(--line)}.admin-publisher-status-stat{min-width: 0;padding: 14px 16px;border-left: 1px solid var(--line)}.admin-publisher-status-stat:first-child{border-left: 0}.admin-publisher-status-stat dt, .admin-publisher-status-counts dt{color: var(--muted);font-size: 12px;font-weight: 700;letter-spacing: .06em;text-transform: uppercase}.admin-publisher-status-stat dd{margin: 6px 0 0;min-width: 0;overflow-wrap: anywhere;font-size: 18px;font-weight: 800}.admin-publisher-status-panels{display: grid;grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));gap: 24px}.admin-publisher-status-panel{padding-block: 4px;border-top: 1px solid var(--line)}.admin-publisher-status-panel h2{margin-top: 0}.admin-publisher-status-counts{margin: 0}.admin-publisher-status-counts div{display: flex;align-items: baseline;justify-content: space-between;gap: 16px;padding: 8px 0;border-top: 1px solid var(--line)}.admin-publisher-status-counts div:first-child{border-top: 0}.admin-publisher-status-counts dd{margin: 0;font-weight: 800}.admin-publisher-status-empty{margin: 0;color: var(--muted)}.admin-load-error{display: grid;gap: 12px;align-items: start}.admin-load-error p{margin: 0;color: var(--muted)}.admin-activity-area{min-height: 180px}.admin-activity-summary p, .admin-activity-warning{margin: 0 0 14px;color: var(--muted);font-weight: 700}.admin-activity-warning{color: var(--gold)}.admin-activity-list{position: relative;counter-reset: activity;display: grid;gap: 14px;margin: 0;padding: 0;list-style: none}.admin-activity-list::before{content: '';position: absolute;top: 20px;bottom: 20px;left: 17px;width: 1px;background: linear-gradient(180deg, transparent, var(--line) 16px, var(--line) calc(100% - 16px), transparent)}.admin-activity-entry{position: relative;min-width: 0;display: grid;grid-template-columns: 36px minmax(0, 1fr);gap: 14px;counter-increment: activity}.admin-activity-marker{position: relative;z-index: 1;width: 36px;height: 36px;margin-top: 16px;border: 2px solid var(--gold);border-radius: 50%;background: var(--bg);box-shadow: 0 0 0 6px var(--surface)}.admin-activity-marker::after{content: counter(activity);position: absolute;inset: 0;display: grid;place-items: center;color: var(--gold);font: 800 12px Archivo, 'Archivo Fallback', sans-serif}.admin-activity-card{width: 100%;max-width: 100%;min-width: 0;padding: 18px;border: 1px solid var(--line);border-radius: 8px;background: color-mix(in srgb, var(--surface) 72%, var(--bg))}.admin-activity-entry-head{display: flex;align-items: start;justify-content: space-between;gap: 12px}.admin-activity-entry-head > div{min-width: 0}.admin-activity-entry-head h3{max-width: 820px;margin: 5px 0 0;font-size: 20px;line-height: 1.2;white-space: normal;overflow-wrap: anywhere;word-break: break-word}.admin-activity-meta, .admin-activity-byline{margin: 0;color: var(--muted);font: 800 11px 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;letter-spacing: 0;text-transform: uppercase}.admin-activity-byline{margin-top: 10px;color: var(--ink);font-family: Archivo, 'Archivo Fallback', sans-serif;font-size: 13px;font-weight: 700;text-transform: none}.admin-activity-summary-text{max-width: 780px;margin: 12px 0 0;color: var(--ink);font-size: 15px;line-height: 1.5;white-space: normal;overflow-wrap: anywhere;word-break: break-word}.admin-activity-subject{max-width: 780px;margin: 10px 0 0;color: var(--muted);font-size: 13px;line-height: 1.4;overflow-wrap: anywhere;word-break: break-word}.admin-activity-sha{flex: none;padding: 4px 7px;color: var(--gold);border: 1px solid var(--line);border-radius: 6px;font: 800 11px Archivo, 'Archivo Fallback', sans-serif}.admin-activity-labels, .admin-activity-links, .admin-video-actions{display: flex;flex-wrap: wrap;gap: 8px;margin-top: 14px}.admin-activity-labels span, .admin-activity-links a{min-height: 30px;display: inline-flex;align-items: center;border: 1px solid var(--line);border-radius: 6px;padding: 5px 9px;font: 800 11px 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;letter-spacing: 0;text-transform: uppercase}.admin-activity-labels span{color: var(--ink);background: var(--bg)}.admin-activity-links a{min-height: 44px;color: var(--ink);background: var(--red-deep);border-color: var(--red);text-decoration: none}.admin-activity-links a:hover, .admin-activity-links a:focus-visible{color: var(--bg);background: var(--gold);border-color: var(--gold)}.admin-video-action, .admin-video-actions a{min-height: 44px;display: inline-flex;align-items: center;border: 1px solid var(--red);border-radius: 6px;padding: 5px 9px;color: var(--ink);background: var(--red-deep);font: 800 11px 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;letter-spacing: 0;text-decoration: none;text-transform: uppercase}.admin-video-action{cursor: pointer}.admin-video-action:hover, .admin-video-action:focus-visible, .admin-video-actions a:hover, .admin-video-actions a:focus-visible{color: var(--bg);background: var(--gold);border-color: var(--gold)}.admin-activity-files{margin: 14px 0 0;color: var(--ink);font-size: 13px}.admin-activity-files summary{min-height: 44px;display: inline-flex;align-items: center;gap: 8px;color: var(--muted);font: 800 11px 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;letter-spacing: 0;text-transform: uppercase;cursor: pointer}.admin-activity-files summary::-webkit-details-marker{display: none}.admin-activity-files summary::marker{content: ""}.admin-activity-files summary::before{content: '+';width: 20px;height: 20px;display: inline-grid;place-items: center;color: var(--ink);border: 1px solid var(--line);border-radius: 50%;font: 800 13px Archivo, 'Archivo Fallback', sans-serif}.admin-activity-files[open] summary::before{content: '-'}.admin-activity-files summary:hover{color: var(--ink)}.admin-activity-files summary:focus-visible{outline: 2px solid var(--red);outline-offset: 2px}.admin-activity-files ul{display: flex;flex-wrap: wrap;gap: 8px;margin: 4px 0 0;padding: 0;list-style: none}.admin-activity-files li{max-width: 100%;padding: 6px 9px;color: var(--muted);background: var(--bg);border: 1px solid var(--line);border-radius: 6px;overflow-wrap: anywhere}.admin-activity-hidden{color: var(--muted)}@media (max-width: 760px){.admin-main{grid-template-columns: 1fr;width: 100%;max-width: 100vw;padding: 24px 16px 40px;overflow-x: hidden}.admin-header h1{font-size: clamp(34px, 11vw, 42px)}.admin-panel{width: 100%;max-width: 100%;padding: 16px}.admin-panel-list{grid-column: auto}.admin-intake-panel{position: static}.admin-missing-full-fights-list{max-height: 420px}.admin-form-grid{grid-template-columns: 1fr}.admin-home-grid{grid-template-columns: 1fr}.admin-panel-head, .admin-activity-entry-head, .admin-automation-card-head{align-items: stretch;flex-direction: column}.admin-activity-list::before{display: none}.admin-activity-entry{grid-template-columns: minmax(0, 1fr);justify-items: start;gap: 8px}.admin-activity-marker{width: 32px;height: 32px;margin: 0;box-shadow: 0 0 0 5px var(--surface)}.admin-activity-card{width: min(100%, calc(100vw - 64px));padding: 16px;overflow: hidden}.admin-activity-entry-head h3{font-size: 19px}.admin-activity-sha{align-self: start}.admin-candidate-head{display: grid}.admin-candidate-status{justify-self: start}.admin-news-status-grid, .admin-news-status-split{grid-template-columns: 1fr}.admin-news-status-table div{grid-template-columns: minmax(0, 1fr) 64px}}.admin-home-grid{grid-column: 1 / -1;display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));gap: 16px}.admin-home-card{display: grid;align-content: start;gap: 10px;color: var(--ink);text-decoration: none}.admin-home-card:hover{border-color: var(--gold)}.admin-home-card:focus-visible{outline: 2px solid var(--gold);outline-offset: 3px}.admin-panel .admin-home-card-title{margin: 0;color: var(--gold);font: 800 clamp(22px, 2vw, 26px) 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;letter-spacing: .01em;line-height: 1}.admin-home-card-subtitle{color: var(--ink);font: 700 16px Archivo, 'Archivo Fallback', sans-serif;line-height: 1.25}.admin-home-card p{margin: 0;color: var(--muted);font-size: 15px;line-height: 1.25}.admin-panel-wide{grid-column: 1 / -1}@media (max-width: 640px){.admin-publisher-status-head h1{font-size: 42px}.admin-publisher-status-grid{grid-template-columns: 1fr}.admin-publisher-status-stat{border-left: 0;border-top: 1px solid var(--line)}.admin-publisher-status-stat:first-child{border-top: 0}}.admin-automation-main{grid-template-columns: 1fr}.admin-automation-panel{display: grid;gap: 16px}.admin-automation-summary-grid{margin-bottom: 16px}.admin-automation-registry{display: grid;gap: 18px}.admin-automation-attention{padding: 14px;background: var(--bg);border: 1px solid var(--line);border-radius: 8px}.admin-automation-attention h3{margin: 0 0 10px;font: 800 13px 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;letter-spacing: 0;text-transform: uppercase}.admin-automation-attention-group + .admin-automation-attention-group{margin-top: 14px;padding-top: 14px;border-top: 1px solid var(--line)}.admin-automation-attention-group h4{margin: 0 0 8px;color: var(--muted);font: 800 12px 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;letter-spacing: 0;text-transform: uppercase}.admin-automation-attention ol{display: grid;gap: 10px;margin: 0;padding: 0;list-style: none}.admin-automation-attention li{display: grid;grid-template-columns: minmax(0, 1fr) auto;gap: 4px 10px;padding: 10px 0;border-top: 1px solid var(--line)}.admin-automation-attention li:first-child{padding-top: 0;border-top: 0}.admin-automation-attention strong{min-width: 0;overflow-wrap: anywhere}.admin-automation-attention span{color: var(--gold);font: 800 11px 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;letter-spacing: 0;text-transform: uppercase}.admin-automation-attention p{grid-column: 1 / -1;margin: 0;color: var(--muted);font-size: 13px;line-height: 1.4}.admin-automation-attention p a{color: var(--gold);font-weight: 700}.admin-automation-weekly{display: grid;gap: 8px;padding: 14px;background: color-mix(in srgb, var(--bg) 70%, var(--surface));border: 1px solid var(--line);border-radius: 8px}.admin-automation-weekly h3, .admin-automation-weekly p{margin: 0}.admin-automation-weekly h3{font: 800 13px 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;letter-spacing: 0;text-transform: uppercase}.admin-automation-weekly p{color: var(--muted);font-size: 13px;line-height: 1.4}.admin-automation-weekly dl{display: flex;flex-wrap: wrap;gap: 8px 16px;margin: 0}.admin-automation-weekly dl div{display: flex;gap: 5px}.admin-automation-weekly dt{color: var(--muted)}.admin-automation-weekly dd{margin: 0;font-weight: 800}.admin-automation-guide{display: grid;gap: 8px;padding: 14px;border: 1px solid var(--line);border-radius: 8px}.admin-automation-guide h3, .admin-automation-guide ul{margin: 0}.admin-automation-guide h3, .admin-automation-operating h4{font: 800 13px 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;letter-spacing: 0;text-transform: uppercase}.admin-automation-guide ul{display: grid;gap: 6px;padding-left: 18px;color: var(--muted);font-size: 13px;line-height: 1.4}.admin-automation-guide strong, .admin-automation-operating strong, .admin-automation-operating span{color: var(--ink)}.admin-automation-list{display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: 14px;margin: 0;padding: 0;list-style: none}.admin-automation-entry{min-width: 0}.admin-automation-card{height: 100%;display: grid;gap: 12px;padding: 16px;background: color-mix(in srgb, var(--bg) 70%, var(--surface));border: 1px solid var(--line);border-left: 4px solid var(--line);border-radius: 8px}.admin-automation-entry[data-state="ok"] .admin-automation-card{border-left-color: var(--green)}.admin-automation-entry[data-state="attention"] .admin-automation-card{border-left-color: var(--red)}.admin-automation-entry[data-state="watch"] .admin-automation-card{border-left-color: var(--gold)}.admin-automation-card-head{display: flex;align-items: start;justify-content: space-between;gap: 12px}.admin-automation-card-head h3{margin: 4px 0 0;font: 800 22px 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;letter-spacing: 0;line-height: 1;text-transform: uppercase}.admin-automation-badges{display: flex;flex-wrap: wrap;justify-content: end;gap: 6px}.admin-automation-meta{display: grid;gap: 8px;margin: 0}.admin-automation-meta div{display: grid;grid-template-columns: 108px minmax(0, 1fr);gap: 10px;padding-top: 8px;border-top: 1px solid color-mix(in srgb, var(--line) 78%, transparent)}.admin-automation-meta dt{color: var(--muted);font: 800 12px 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;letter-spacing: 0;text-transform: uppercase}.admin-automation-meta dd{min-width: 0;margin: 0;color: var(--ink);overflow-wrap: anywhere}.admin-automation-meta code{font-size: 12px;white-space: normal}.admin-automation-meta a{display: inline-flex;align-items: center;min-height: 44px;color: var(--gold);overflow-wrap: anywhere}.admin-automation-operating{display: grid;gap: 6px;padding: 12px 0;border-top: 1px solid color-mix(in srgb, var(--line) 78%, transparent);border-bottom: 1px solid color-mix(in srgb, var(--line) 78%, transparent)}.admin-automation-operating h4, .admin-automation-operating p{margin: 0}.admin-automation-operating p{color: var(--muted);font-size: 13px;line-height: 1.4}.admin-automation-operating[data-operating-state="needs-action"] p:first-of-type strong{color: var(--red)}.admin-automation-operating[data-operating-state="working"] p:first-of-type strong{color: var(--green)}.admin-automation-runs{display: grid;gap: 8px;padding: 10px 0 12px;border-top: 1px solid color-mix(in srgb, var(--line) 78%, transparent);border-bottom: 1px solid color-mix(in srgb, var(--line) 78%, transparent)}.admin-automation-runs h4{margin: 0;color: var(--muted);font: 800 12px 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;letter-spacing: 0;text-transform: uppercase}.admin-automation-runs ol{display: grid;gap: 8px;margin: 0;padding: 0;list-style: none}.admin-automation-runs li{display: grid;grid-template-columns: auto minmax(0, 1fr);gap: 4px 8px;min-width: 0}.admin-automation-runs time{color: var(--muted);font-size: 12px}.admin-automation-runs p, .admin-automation-runs small{grid-column: 1 / -1;margin: 0;overflow-wrap: anywhere}.admin-automation-runs p{color: var(--ink)}.admin-automation-runs small, .admin-automation-no-runs, .admin-automation-run-warning{color: var(--muted);font-size: 12px}.admin-automation-no-runs, .admin-automation-run-warning{margin: 0;padding: 10px 0;border-top: 1px solid color-mix(in srgb, var(--line) 78%, transparent);border-bottom: 1px solid color-mix(in srgb, var(--line) 78%, transparent)}.admin-automation-run-warning{color: var(--gold)}.admin-automation-run-status{display: inline-flex;align-items: center;min-height: 20px;padding: 2px 6px;color: var(--ink);background: color-mix(in srgb, var(--surface) 82%, var(--bg));border: 1px solid var(--line);border-radius: 999px;font: 800 11px 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;letter-spacing: 0;text-transform: uppercase}.admin-automation-run-status[data-outcome="success"]{border-color: color-mix(in srgb, var(--green) 70%, var(--line))}.admin-automation-run-status[data-outcome="failed"], .admin-automation-run-status[data-outcome="blocked"]{border-color: color-mix(in srgb, var(--red) 70%, var(--line))}.admin-automation-run-status[data-outcome="attention"]{border-color: color-mix(in srgb, var(--gold) 72%, var(--line))}.admin-automation-badges [data-severity="critical"]{border-color: color-mix(in srgb, var(--red) 70%, var(--line))}.admin-automation-badges [data-severity="high"]{border-color: color-mix(in srgb, var(--gold) 72%, var(--line))}@media (max-width: 760px){.admin-automation-list{grid-template-columns: 1fr}.admin-automation-card-head{display: grid}.admin-automation-badges{justify-content: start}.admin-automation-meta div{grid-template-columns: 1fr}}.admin-comments-main{grid-template-columns: minmax(0, 1fr)}.admin-comments-queue{display: grid;gap: 16px}.admin-comment-list{display: grid;gap: 14px}.admin-comment-card{display: grid;gap: 14px;padding: 16px;border: 1px solid rgba(255, 255, 255, 0.14);border-radius: 18px;background: rgba(255, 255, 255, 0.06);box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.06)}.admin-comment-card-report{border-color: rgba(216, 74, 57, 0.34)}.admin-comment-card-head{display: flex;align-items: flex-start;justify-content: space-between;gap: 16px}.admin-comment-card h3{margin: 0;color: var(--paper);font-family: var(--font-display);font-size: clamp(22px, 3vw, 30px);letter-spacing: 0.02em;text-transform: uppercase}.admin-comment-status{min-height: 32px;display: inline-flex;align-items: center;border: 1px solid rgba(214, 168, 83, 0.38);border-radius: 999px;padding: 5px 11px;color: var(--gold);font-size: 12px;font-weight: 800;letter-spacing: 0.08em;text-transform: uppercase;white-space: nowrap}.admin-comment-meta{display: grid;gap: 8px;margin: 0}.admin-comment-meta div{display: grid;grid-template-columns: 104px minmax(0, 1fr);gap: 10px}.admin-comment-meta dt, .admin-comment-meta dd{margin: 0}.admin-comment-meta dt, .admin-comment-reason-wrap span{color: var(--muted);font-size: 12px;font-weight: 800;letter-spacing: 0.08em;text-transform: uppercase}.admin-comment-meta dd{color: var(--paper);overflow-wrap: anywhere}.admin-comment-body, .admin-comment-report-reason{margin: 0;border-radius: 14px;padding: 12px 14px;color: var(--paper);line-height: 1.55;overflow-wrap: anywhere;white-space: pre-wrap}.admin-comment-body{border-left: 3px solid var(--gold);background: rgba(0, 0, 0, 0.2)}.admin-comment-report-reason{border-left: 3px solid var(--danger, #d84a39);background: rgba(216, 74, 57, 0.1)}.admin-comment-actions{display: flex;flex-wrap: wrap;gap: 10px}.admin-comment-reason-wrap{display: grid;gap: 8px}.admin-comment-reason{width: 100%;min-height: 72px;border: 1px solid rgba(255, 255, 255, 0.16);border-radius: 12px;padding: 11px 12px;color: var(--paper);background: rgba(0, 0, 0, 0.22);font: inherit;resize: vertical}.admin-comment-reason:focus-visible{outline: 3px solid rgba(214, 168, 83, 0.42);outline-offset: 2px}@media (max-width: 640px){.admin-comment-card-head, .admin-comment-actions{align-items: stretch;flex-direction: column}.admin-comment-meta div{grid-template-columns: 1fr;gap: 3px}}@media (hover: hover) and (pointer: fine){:is( a[href], button:not(:disabled), summary, [data-href], [data-lightbox], [role="button"], .facade, .flink > *, .fl-head, .fl-thumb, .lb-close, .lb-moment, .pred-row-head, .pred-results-rowhead, .pred-source, .vcard, .search-chip, .video-foldsum, .vtile, .vthumb, .wci-pill ){cursor: url("images/cursors/fightcard-glove-pointer-32.png") 13 4, pointer !important}.minfo-btn{cursor: help !important}.admin-submit:disabled{cursor: wait !important}}.nav-search-btn{background: none;border: none;cursor: pointer;color: var(--text);inline-size: 44px;block-size: 44px;padding: 0;display: flex;align-items: center;justify-content: center;border-radius: 4px;transition: color .18s var(--e-quart), border-color .18s var(--e-quart), background .18s var(--e-quart), box-shadow .18s var(--e-quart)}.nav-search-btn:hover{color: var(--ink)}.nav-search-btn:focus-visible{outline: 2px solid var(--gold);outline-offset: 2px}.nav-search-dropdown{position: absolute;top: calc(100% + 8px);right: max( var(--nav-page-gutter, 28px), calc((100vw - var(--nav-page-max, 1220px)) / 2 + var(--nav-page-gutter, 28px)) );width: min(420px, calc(100vw - 32px));background: var(--search-surface);border: 1px solid var(--search-line);border-radius: 8px;box-shadow: var(--search-shadow);z-index: 200;display: flex;flex-direction: column;max-height: min(72vh, 560px);overflow: hidden;transform-origin: top right}.nav-search-dropdown[hidden]{display: none}@supports (height: 1dvh){.nav-search-dropdown{max-height: min(72dvh, 560px)}}.nav-search-input{width: 100%;padding: 12px 14px;background: var(--search-input-surface);border: none;border-bottom: 1px solid var(--search-line-soft);color: var(--ink);font-size: 14px;outline: none;box-sizing: border-box}.nav-search-input::placeholder{color: var(--search-text-muted)}.nav-search-input:focus-visible{outline: 2px solid var(--gold);outline-offset: -2px}.nav-search-scopes{display: flex;min-width: 0;border-bottom: 1px solid var(--search-line-soft);background: var(--search-scope-wash)}.nav-search-scope-btn{position: relative;flex: 1;min-width: 0;min-height: 44px;padding: 0 6px;border: 0;background: transparent;color: var(--search-text-subtle);font-family: 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;font-size: 11px;font-weight: 700;letter-spacing: .06em;text-transform: uppercase;cursor: pointer;transition: color .18s var(--e-quart), background .18s var(--e-quart)}.nav-search-scope-btn:hover{color: var(--ink);background: var(--search-scope-hover)}.nav-search-scope-btn:focus-visible{outline: 2px solid var(--gold);outline-offset: -3px}.nav-search-scope-btn.is-active{color: var(--ink);background: var(--search-scope-active)}.nav-search-scope-btn.is-active::before{content: "";position: absolute;top: 0;left: 50%;width: 0;height: 0;border-right: 6px solid transparent;border-left: 6px solid transparent;border-top: 6px solid var(--red);transform: translateX(-50%)}.nav-search-header, .nav-search-input, .nav-search-scopes, .nav-search-status, .nav-search-empty{flex: 0 0 auto}.nav-search-status{margin: 0;padding: 9px 14px 2px;color: var(--search-text-subtle);font-size: 11px;line-height: 1.3}.nav-search-status:empty{padding: 0}.nav-search-results{flex: 0 1 auto;min-height: 0;list-style: none;margin: 0;padding: 6px 0;overflow-y: auto}.nav-search-results:empty{padding: 0}.nav-search-result-item a, .nav-search-result-item{display: flex;min-height: 44px;flex-direction: column;justify-content: center;gap: 3px;padding: 9px 14px;font-size: 13px;color: var(--search-text);text-decoration: none;cursor: pointer;box-sizing: border-box}.nav-search-result-title{color: var(--search-text-strong);font-weight: 700;line-height: 1.2}.nav-search-result-meta{color: var(--search-text-muted);font-size: 11px;line-height: 1.2}.nav-search-result-item a:hover, .nav-search-result-item:hover, .nav-search-result-item[aria-selected="true"] a{background: var(--search-hover);color: var(--ink)}.nav-search-result-item[aria-selected="true"] a{box-shadow: inset 3px 0 0 var(--gold)}.nav-search-empty{padding: 12px 14px;font-size: 13px;line-height: 1.35;color: var(--search-text-subtle);margin: 0}@media (forced-colors: active){.nav-search-scope-btn.is-active{outline: 1px solid Highlight;outline-offset: -2px}.nav-search-scope-btn.is-active::before{border-top-color: Highlight}}.nav-search-header{display: flex;align-items: center;justify-content: space-between;border-bottom: 1px solid var(--search-header-line);padding-right: 4px}.nav-search-scope{padding: 8px 14px 6px;font-size: 10px;font-weight: 700;letter-spacing: .08em;text-transform: uppercase;color: var(--search-text-subtle);margin: 0}.nav-search-close{display: none;background: none;border: none;cursor: pointer;color: var(--search-text-subtle);font-size: 16px;min-width: 44px;min-height: 44px;padding: 0;border-radius: 4px;line-height: 1}.nav-search-close:hover{color: var(--search-text-strong)}.nav-search-close:focus-visible{outline: 2px solid var(--gold);outline-offset: 2px}@media (max-width: 640px){.nav-search-btn{inline-size: 44px;block-size: 44px;border: 1px solid var(--search-mobile-border);border-radius: 10px;background: var(--search-mobile-surface);color: var(--ink);box-shadow: inset 0 0 0 1px var(--search-mobile-inner-border)}.nav-search-btn:hover{border-color: var(--search-mobile-hover-border);background: var(--search-mobile-hover-surface)}.nav-search-dropdown{position: absolute;top: calc(100% + 8px);left: 16px;right: 16px;width: auto;border-radius: 8px}.nav-search-close{display: block}}.fight-section--comments, .event-detail-section--comments{position: relative;overflow: visible;border: 0;background: transparent}.comments-head .eyebrow{color: var(--gold);letter-spacing: 0.16em;text-transform: uppercase}.comments-head{display: grid;gap: 8px;grid-template-columns: minmax(0, 1fr);justify-items: start;min-width: 0;text-align: left}.comments-head h2, .comments-head p{max-width: 680px;text-align: left}.comments-shell, .comments-frame, .comments-widget{display: grid;gap: 12px;min-width: 0}.comments-disabled, .comments-loading, .comments-error{margin: 0;padding: 14px 16px;border: 1px solid rgba(255, 255, 255, 0.12);border-radius: 14px;color: var(--muted);background: rgba(255, 255, 255, 0.035)}.comments-error{color: #ffd5d5;border-color: rgba(211, 47, 47, 0.42)}.comments-compose, .comment-card{box-sizing: border-box;max-width: 100%;min-width: 0;border: 1px solid rgba(255, 255, 255, 0.12);border-radius: 14px;background: rgba(255, 255, 255, 0.04)}.comments-compose{padding: 14px}.comments-signin{display: grid;gap: 12px;max-width: 680px;padding: 8px 0 0}.comments-teaser{display: grid;grid-template-columns: minmax(0, 1fr) auto;gap: 16px;align-items: center;justify-content: space-between;padding: 28px 0 8px}.comments-teaser-copy{display: grid;gap: 5px}.comments-teaser-kicker, .comments-empty-kicker{color: var(--gold);font: 700 12px/1 var(--font-condensed, inherit);letter-spacing: 0.14em;text-transform: uppercase}.comments-teaser-copy strong, .comments-empty strong{color: var(--ink);font-size: 20px;line-height: 1.15}.comments-teaser-action{display: grid;gap: 7px;justify-items: end}.comments-teaser-copy span, .comments-empty span, .comments-submit-note{color: var(--muted)}.comments-empty{display: grid;grid-template-columns: minmax(0, 1fr) auto;gap: 8px 24px;align-items: center;padding: 28px 0 8px;border: 0;border-radius: 0;background: transparent}.comments-empty-kicker, .comments-empty strong{grid-column: 1}.comments-empty .comments-compose-trigger{grid-column: 2;grid-row: 1 / span 2;justify-self: end}.comments-signin h3, .comments-signin p{margin: 0}.comments-signin-head{display: grid;gap: 6px}.comments-signin-feedback{display: grid;gap: 8px;max-width: 520px}.comments-signin-feedback[hidden]{display: none}.comments-signin-feedback .comments-error{padding: 10px 12px;border-radius: 8px}.comments-signin-feedback .comments-notice{text-align: left}.comments-signin p, .comments-notice, .comments-age{color: var(--muted)}.comments-auth-row{display: flex;gap: 14px;align-items: center;justify-content: space-between}.comments-notice{max-width: 520px;font-size: 13px;line-height: 1.35;text-align: right}.comments-age{display: flex;gap: 10px;align-items: center;min-height: 44px}.comments-turnstile{width: min(100%, 320px);min-height: 72px;display: grid;align-items: center;padding: 6px;border: 1px solid rgba(218, 170, 76, 0.16);border-radius: 12px;background: rgba(0, 0, 0, 0.16);overflow: hidden}.comments-turnstile[hidden]{display: none}.comments-challenge-status{margin: 0;padding: 9px 11px;border: 1px solid rgba(218, 170, 76, 0.24);border-radius: 8px;color: var(--muted);background: rgba(218, 170, 76, 0.08);font-size: 13px;line-height: 1.35}.comments-google, .comments-post, .comments-more, .comments-compose-trigger, .comments-sort-btn{box-sizing: border-box;min-height: 44px;border: 1px solid rgba(255, 255, 255, 0.16);border-radius: 6px;color: var(--text);background: rgba(255, 255, 255, 0.07);cursor: pointer;font: 800 14px/1 var(--font-ui, inherit)}.comments-refresh, .comment-action{box-sizing: border-box;min-height: 44px;border: 0;border-radius: 8px;padding: 0 6px;color: var(--muted);background: transparent;cursor: pointer;font-weight: 700;font: 800 14px/1 var(--font-ui, inherit)}.comments-google, .comments-post, .comments-compose-trigger{padding: 0 18px;border-color: rgba(178, 34, 34, 0.58);background: linear-gradient(135deg, var(--red-deep), var(--red));font-weight: 800}.comments-compose-trigger{justify-self: start}.comments-google--compact{flex: none;white-space: nowrap}.comments-google:hover, .comments-post:hover, .comments-compose-trigger:hover, .comments-more:hover, .comments-sort-btn:hover{border-color: rgba(216, 178, 94, 0.42);color: var(--ink)}.comments-refresh:hover, .comment-action:hover{color: var(--gold);text-decoration: underline;text-underline-offset: 4px}.comments-google:disabled, .comments-post:disabled, .comments-compose-trigger:disabled{cursor: not-allowed;opacity: 0.48;filter: grayscale(0.25)}.comments-session{display: flex;gap: 8px;align-items: center;min-width: 0;padding: 2px 0 8px;border-bottom: 1px solid rgba(255, 255, 255, 0.1)}.comments-session-avatar{flex: 0 0 auto;width: 26px;height: 26px;font-size: 12px}.comments-session-label{color: var(--muted);font-size: 14px}.comments-session-name{color: var(--ink);font-weight: 800;font-size: 14px;overflow-wrap: anywhere}.comments-signout{min-height: 36px;margin-left: auto;border: 0;padding: 0 2px;color: var(--muted);background: transparent;cursor: pointer;font: 800 14px/1 var(--font-ui, inherit);text-decoration: underline;text-decoration-thickness: 1px;text-underline-offset: 4px}.comments-signout:hover{color: var(--ink)}.comments-signout:disabled{cursor: wait;opacity: 0.64}.comments-signout-confirm{display: grid;gap: 8px;max-width: 620px;padding: 14px 16px;border: 1px solid rgba(216, 178, 94, 0.34);border-radius: 12px;background: rgba(255, 255, 255, 0.035)}.comments-signout-confirm p{margin: 0;color: var(--muted)}.comments-signout-confirm-actions{display: flex;flex-wrap: wrap;gap: 10px;align-items: center}.comments-signout-confirm-action{min-height: 36px;border: 0;padding: 0 2px;color: var(--muted);background: transparent;cursor: pointer;font: 800 14px/1 var(--font-ui, inherit);text-decoration: underline;text-decoration-thickness: 1px;text-underline-offset: 4px}.comments-signout-confirm-action:hover{color: var(--ink)}.comments-compose{display: grid;gap: 10px}.comments-compose-sticky{display: grid;gap: 8px}.comments-submit-note{margin: 0;padding: 10px 12px;border: 1px solid rgba(216, 178, 94, 0.22);border-radius: 12px;background: rgba(216, 178, 94, 0.08)}.comments-compose-label{color: var(--ink);font: 800 15px/1.2 var(--font-ui, inherit)}.comments-compose-hint{margin: -4px 0 0;color: var(--muted);font-size: 13px;line-height: 1.35}.comments-reply-context, .comments-report-panel{display: flex;gap: 10px;align-items: center;justify-content: space-between;flex-wrap: wrap;padding: 10px 12px;border: 1px solid rgba(216, 178, 94, 0.18);border-radius: 12px;color: var(--muted);background: rgba(216, 178, 94, 0.06);font-size: 13px;line-height: 1.35}.comments-inline-action{min-height: 44px;border: 0;padding: 0 10px;color: var(--gold);background: transparent;cursor: pointer;font: 800 13px/1 var(--font-ui, inherit)}.comments-compose textarea{width: 100%;min-height: 92px;resize: vertical;border: 1px solid rgba(255, 255, 255, 0.14);border-radius: 14px;padding: 12px;color: var(--text);background: rgba(0, 0, 0, 0.24)}.comments-compose-foot{display: flex;gap: 12px;align-items: center;justify-content: space-between}.comments-compose-count{color: var(--muted);font-size: 12px;font-variant-numeric: tabular-nums}.comments-hp{position: absolute;left: -10000px;width: 1px;height: 1px;opacity: 0}.comments-toolbar{display: flex;gap: 10px;align-items: center;justify-content: space-between;flex-wrap: wrap}.comments-thread-host{display: grid;gap: 12px;min-width: 0}.comments-skeleton{display: grid;gap: 10px;padding: 16px;border: 1px solid rgba(255, 255, 255, 0.1);border-radius: 14px;background: rgba(255, 255, 255, 0.035)}.comments-skeleton-line{height: 14px;width: 72%;border-radius: 999px;background: linear-gradient(90deg, rgba(255, 255, 255, 0.08), rgba(255, 255, 255, 0.16), rgba(255, 255, 255, 0.08))}.comments-skeleton-line--wide{width: 92%}.comments-skeleton-line--short{width: 44%}.comments-sort{box-sizing: border-box;display: inline-flex;gap: 8px;padding: 0;border: 0;border-radius: 0;background: transparent}.comments-sort-btn{padding: 0 14px}.comments-sort-btn.is-active{border-color: var(--gold);color: #1b1300;background: var(--gold)}.comments-list, .comment-replies{display: grid;gap: 10px;min-width: 0}.comment-card{border: 0;border-radius: 0;padding: 16px 0;background: transparent}.comments-list > .comment-card{border-top: 1px solid rgba(255, 255, 255, 0.11)}.comments-list > .comment-card:first-child{border-top: 0}.comment-card.is-pending{border: 1px dashed rgba(216, 178, 94, 0.28);border-radius: 12px;padding: 12px}.comment-card.is-posting{border: 1px dashed rgba(255, 255, 255, 0.14);border-radius: 12px;padding: 12px;background: rgba(255, 255, 255, 0.025);opacity: 0.82}.comment-replies{gap: 0;margin-top: 12px;padding-left: 18px;border-left: 1px solid rgba(218, 170, 76, 0.2)}.comment-replies .comment-card{padding: 10px 0 0}.comment-replies .comment-card + .comment-card{margin-top: 10px;border-top: 1px solid rgba(255, 255, 255, 0.08)}.comment-meta, .comment-actions{display: flex;gap: 10px;align-items: center;flex-wrap: wrap}.comment-avatar{display: inline-grid;place-items: center;width: 36px;height: 36px;border-radius: 50%;color: #091018;background: linear-gradient(135deg, var(--avatar-tint-a, #d7c7a1), var(--avatar-tint-b, #9eb4b8));font-weight: 900}.comment-name{color: var(--text);min-width: 0;overflow-wrap: anywhere}.comment-chip{padding: 4px 8px;border-radius: 6px;color: var(--muted);background: rgba(255, 255, 255, 0.08);font-size: 12px}.comment-chip--you{color: #1b1300;background: var(--gold)}.comment-chip--reply{color: var(--text);background: rgba(216, 178, 94, 0.1)}.comment-chip--posting{color: #1b1300;background: var(--gold)}.comments-report-panel{align-items: stretch;flex-direction: column;margin-top: 12px}.comments-report-panel strong{color: var(--ink)}.comments-report-choices{display: grid;gap: 8px;grid-template-columns: repeat(2, minmax(0, 1fr))}.comments-report-choice{box-sizing: border-box;min-height: 44px;border: 1px solid rgba(255, 255, 255, 0.14);border-radius: 8px;padding: 0 13px;color: var(--text);background: rgba(255, 255, 255, 0.06);cursor: pointer;font: 800 13px/1 var(--font-ui, inherit)}.comments-report-choice:hover{border-color: rgba(216, 178, 94, 0.42);color: var(--ink)}.comment-body{margin: 10px 0;white-space: pre-wrap;overflow-wrap: anywhere;line-height: 1.5}.comment-vote[aria-pressed="true"]{border-color: var(--gold);color: var(--gold)}.comment-vote{display: inline-flex;gap: 5px;align-items: center;min-height: 34px;border: 0;border-radius: 6px;padding: 0 5px;color: var(--muted);background: transparent;cursor: pointer;font: 800 14px/1 var(--font-ui, inherit)}.comment-vote-icon{color: currentColor;font-size: 16px;line-height: 1}.comment-vote:hover{color: var(--gold)}.comments-google:focus-visible, .comments-post:focus-visible, .comments-compose-trigger:focus-visible, .comments-more:focus-visible, .comments-refresh:focus-visible, .comments-sort-btn:focus-visible, .comment-vote:focus-visible, .comment-action:focus-visible, .comments-inline-action:focus-visible, .comments-signout:focus-visible, .comments-signout-confirm-action:focus-visible, .comments-report-choice:focus-visible, .comments-compose textarea:focus-visible{outline: 3px solid var(--gold);outline-offset: 3px}@media (max-width: 760px){.fight-section--comments, .event-detail-section--comments{border: 0;box-shadow: none;background: transparent}.comments-compose{border-radius: 12px}.comments-compose, .comments-disabled, .comments-loading, .comments-error{border-color: rgba(255, 255, 255, 0.1);background: rgba(255, 255, 255, 0.035);box-shadow: none}.comments-teaser{grid-template-columns: 1fr;gap: 12px}.comments-teaser-action{justify-items: stretch}.comments-notice{text-align: left}.comments-auth-row{align-items: stretch;flex-direction: column;gap: 10px}.comments-google--compact{width: 100%}.comments-turnstile{transform: scale(0.92);transform-origin: left top;margin-bottom: -6px}.comments-session{flex-wrap: wrap;padding-bottom: 10px}.comments-signout{margin-left: auto}.comments-compose-foot{align-items: stretch;flex-direction: column}.comments-reply-context{align-items: stretch;flex-direction: column}.comments-inline-action{width: 100%}.comments-post{width: 100%}.comments-compose-trigger{justify-self: start;width: auto}.comments-empty{grid-template-columns: 1fr;gap: 8px;padding-top: 20px}.comments-empty .comments-compose-trigger{grid-column: 1;grid-row: auto;justify-self: start}.comments-toolbar{align-items: center}.comments-more{width: 100%}.comments-sort{width: auto}.comments-refresh{align-self: center;justify-self: start;width: auto}.comments-sort-btn{flex: 0 0 auto}.comment-replies{padding-left: 12px}}.social-section{margin:32px 0}.social-post-list{display:grid;gap:12px}.social-post{padding:16px;border:1px solid var(--line);border-radius:10px;background:rgba(255,255,255,.025)}.social-post-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.social-post h3{margin:0;font:800 16px Archivo,'Archivo Fallback',system-ui,sans-serif;color:var(--ink)}.social-handle,.social-meta,.social-third-party{display:block;color:var(--muted);font-size:13px}.social-meta{margin:6px 0 0}.social-context{color:var(--muted);font-weight:700}.social-classification{display:inline-flex;min-height:24px;align-items:center;margin-top:8px;padding:2px 7px;border:1px solid var(--line);border-radius:999px;color:var(--ink);font-size:12px;font-weight:800}.social-identity{display:inline-flex;align-items:center;min-height:24px;padding:2px 7px;border:1px solid var(--line);border-radius:999px;color:var(--ink);font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.03em;text-align:center}.social-post-text{white-space:pre-wrap;margin:14px 0 0;color:var(--ink);line-height:1.55}.social-post-text--media-only{font-style:italic;color:var(--muted)}.social-disclaimer{margin:12px 0 0;color:var(--muted);font-size:13px;font-style:italic}.social-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:14px}.social-media-control,.social-source,.social-archive{min-height:44px;display:inline-flex;align-items:center;color:var(--red);font-weight:800;text-decoration:none}.social-media-control{padding:0 12px;border:1px solid var(--red);border-radius:7px}.social-media-control:hover,.social-source:hover,.social-archive:hover{text-decoration:underline}.social-media-control:hover{text-decoration:none;background:rgba(230,57,70,.12)}.social-third-party{flex-basis:100%;margin-top:-4px}.social-posts-more{margin-top:12px}.social-posts-more summary{display:inline-flex;align-items:center;min-height:44px;color:var(--red);font-weight:800;cursor:pointer}.social-posts-more .social-post-list{margin-top:12px}.social-dialog{width:min(680px,94vw);max-width:94vw;max-height:min(860px,92dvh);padding:0;border:1px solid var(--line);border-radius:12px;background:var(--panel);color:var(--ink);box-shadow:0 24px 80px rgba(0,0,0,.55)}.social-dialog::backdrop{background:rgba(0,0,0,.76)}.social-dialog-panel{display:grid;grid-template-rows:auto auto minmax(0,1fr) auto;max-height:min(860px,92dvh)}.social-dialog-bar{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;border-bottom:1px solid var(--line)}.social-dialog-title{font:800 16px Archivo,'Archivo Fallback',system-ui,sans-serif}.social-dialog-close{display:grid;place-items:center;width:44px;height:44px;margin:-4px -4px -4px 0;border:1px solid var(--line);border-radius:7px;background:transparent;color:var(--ink);font:700 24px/1 system-ui;cursor:pointer}.social-dialog-close:hover{border-color:var(--red);color:var(--red)}.social-dialog-status{margin:0;padding:12px 14px;color:var(--muted);font-size:14px}.social-dialog-embed,.social-dialog-fallback{min-height:0;overflow:auto;padding:0 14px 16px}.social-dialog-embed iframe{display:block;width:100%;max-width:100%;margin:0 auto;border:0}.social-dialog-fallback{padding-top:0}.social-dialog-fallback-copy{margin:0 0 12px;color:var(--ink);white-space:pre-wrap;line-height:1.5}.social-dialog-source{min-height:44px;display:inline-flex;align-items:center;color:var(--red);font-weight:800}@media (max-width:640px){.social-post{padding:14px}.social-post-head{display:grid}.social-identity{justify-self:start}.social-actions{display:grid;justify-items:start}.social-dialog{width:calc(100vw - 20px);max-width:calc(100vw - 20px);max-height:calc(100dvh - 20px)}.social-dialog-panel{max-height:calc(100dvh - 20px)}}.community-picks-head{display: grid;grid-template-columns: minmax(180px, .72fr) minmax(0, 1.28fr);grid-template-areas: "eyebrow deck" "title deck";align-items: end;column-gap: clamp(24px, 5vw, 80px);row-gap: 7px;margin-bottom: 20px}.community-picks-head .eyebrow{grid-area: eyebrow;margin: 0;color: var(--gold);font: 700 12px/1 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;letter-spacing: .16em;text-transform: uppercase}.community-picks-head h2{grid-area: title}.community-picks-head > p:last-child{grid-area: deck;max-width: 54ch;line-height: 1.4}.community-picks-shell{display: grid;gap: 12px}.community-picks-loading, .community-picks-note, .community-picks-error{margin: 0;color: var(--muted)}.community-picks-loading, .community-picks-error, .community-picks-signin-card{padding: 18px 0;border-block: 1px solid var(--line-gold);background: linear-gradient(90deg, rgba(255, 255, 255, .02), rgba(255, 255, 255, .02) 48%, rgba(91, 143, 214, .075))}.community-picks-loading, .community-picks-error{padding-inline: 18px}.community-picks-error{color: #ffd5d5;border-color: rgba(255, 31, 31, .42)}.community-picks-form{display: grid;gap: 18px;margin: 0;padding: 20px clamp(16px, 3vw, 30px) 22px;border-block: 1px solid var(--line-gold);background: linear-gradient(90deg, rgba(255, 255, 255, .02), rgba(255, 255, 255, .02) 48%, rgba(91, 143, 214, .075))}.community-picks-fieldset{min-width: 0;margin: 0;padding: 0;border: 0}.community-picks-fieldset legend{padding: 0;color: var(--ink);font: 700 clamp(22px, 3vw, 30px)/1 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;letter-spacing: .01em}.community-picks-prompt{margin: 5px 0 16px;color: var(--muted);font-size: 13px}.community-picks-options{display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: 12px}.community-picks-option{position: relative;display: flex;align-items: center;justify-content: space-between;gap: 14px;min-height: 96px;padding: 16px 18px;overflow: hidden;border: 1px solid var(--line);border-radius: var(--r-row);background: var(--surface-row);cursor: pointer;transition: border-color .2s var(--e-quart), background .2s var(--e-quart), box-shadow .2s var(--e-quart), transform .2s var(--e-quart)}.community-picks-option::before{position: absolute;inset: 0 auto 0 0;width: 3px;content: "";opacity: .45;background: var(--red)}.community-picks-option--blue::before{background: var(--steel)}.community-picks-option input{position: absolute;inline-size: 1px;block-size: 1px;margin: -1px;overflow: hidden;clip-path: inset(50%);white-space: nowrap}.community-picks-option-copy{display: grid;gap: 5px;min-width: 0}.community-picks-corner{color: var(--muted);font: 700 11px/1 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;letter-spacing: .15em;text-transform: uppercase}.community-picks-name{color: var(--ink);font-size: clamp(17px, 2.2vw, 22px);line-height: 1.05}.community-picks-choice{flex: none;color: var(--muted);font: 700 12px/1 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;letter-spacing: .1em;text-transform: uppercase}.community-picks-choice-selected{display: none}.community-picks-option:hover{border-color: var(--line-gold);background: rgba(255, 255, 255, .055)}.community-picks-option:has(input:checked){box-shadow: inset 0 0 0 1px var(--red), 0 14px 32px rgba(255, 31, 31, .11)}.community-picks-option--blue:has(input:checked){box-shadow: inset 0 0 0 1px var(--steel), 0 14px 32px rgba(91, 143, 214, .14)}.community-picks-option:has(input:checked)::before{width: 5px;opacity: 1}.community-picks-option:has(input:checked) .community-picks-choice{color: var(--ink)}.community-picks-option:has(input:checked) .community-picks-choice-prompt{display: none}.community-picks-option:has(input:checked) .community-picks-choice-selected{display: inline}.community-picks-option:focus-within{outline: 2px solid var(--gold);outline-offset: 3px}.community-picks-actions{display: flex;align-items: center;justify-content: space-between;gap: 16px}.community-picks-note{max-width: 56ch;font-size: 12px;line-height: 1.45}.community-picks-note time{color: var(--ink);font-weight: 700}.community-picks-save, .community-picks-signin{display: inline-flex;align-items: center;justify-content: center;min-height: 44px;padding: 0 20px;border: 1px solid var(--red-deep);border-radius: var(--r-control);color: #fff;background: var(--red-deep);box-shadow: 0 8px 24px rgba(255, 31, 31, .2);cursor: pointer;font: 800 13px/1 Archivo, 'Archivo Fallback', sans-serif;letter-spacing: .04em;text-transform: uppercase;transition: background .2s var(--e-quart), box-shadow .2s var(--e-quart), transform .2s var(--e-quart)}.community-picks-save:hover, .community-picks-signin:hover{background: var(--red);box-shadow: 0 12px 30px rgba(255, 31, 31, .3);transform: translateY(-1px)}.community-picks-save:disabled{cursor: wait;opacity: .65;transform: none}.community-picks-save:focus-visible, .community-picks-signin:focus-visible{outline: 2px solid var(--gold);outline-offset: 3px}.community-picks-turnstile{min-height: 65px}.community-picks-signin-card{display: flex;align-items: center;justify-content: space-between;gap: 16px;padding-inline: clamp(16px, 3vw, 30px)}.community-scorecard-card{display: grid;gap: 5px;margin-block: 12px;padding: 14px;border: 1px solid var(--line);border-radius: var(--r-row);background: var(--surface)}.community-scorecard-card h3, .community-scorecard-card p{margin: 0}.community-scorecard-record{font: 800 clamp(28px, 6vw, 40px)/1 'Saira Condensed', 'Saira Condensed Fallback', sans-serif}.community-sharing-form{display: grid;gap: 12px;max-width: 680px;margin-top: 14px}.community-sharing-option{display: flex;align-items: start;gap: 10px;min-height: 44px;padding: 10px 12px;border: 1px solid var(--line);border-radius: var(--r-row);background: var(--surface);cursor: pointer}.community-sharing-option input{inline-size: 18px;block-size: 18px;flex: 0 0 auto;margin-top: 2px}.community-sharing-option:focus-within{outline: 2px solid var(--gold);outline-offset: 2px}.community-public-picks, .community-leaderboard-list{display: grid;gap: 10px;margin: 16px 0 0;padding: 0;list-style: none}.community-public-picks li, .community-leaderboard-entry{padding: 12px;border: 1px solid var(--line);border-radius: var(--r-row);background: var(--surface)}.community-leaderboard-entry{display: flex;align-items: center;justify-content: space-between;gap: 12px;min-height: 44px}.community-leaderboard-entry a{font-weight: 700}@media (max-width: 700px){.community-picks-head{grid-template-columns: 1fr;grid-template-areas: "eyebrow" "title" "deck";gap: 8px}.community-picks-head > p:last-child{max-width: 60ch}.community-picks-options{grid-template-columns: 1fr}.community-picks-option{min-height: 90px}}@media (max-width: 560px){.community-picks-form{gap: 16px;padding-block: 18px}.community-picks-actions, .community-picks-signin-card, .community-leaderboard-entry{align-items: stretch;flex-direction: column}.community-picks-save, .community-picks-signin{width: 100%}}@media (prefers-reduced-motion: reduce){.community-picks-option, .community-picks-save, .community-picks-signin{transition: none}}.aip-section{margin-top: 0}.aip-section .section-head{margin-bottom: 22px}.aip-section .section-head p{max-width: 56ch;line-height: 1.45}.aip-tabs{display: none;gap: 0;overflow-x: auto;padding: 0;margin: 0 0 22px;border-block: 1px solid var(--line)}.aip-section[data-aip-js] .aip-tabs{display: flex}.aip-tab{display: inline-flex;align-items: center;justify-content: center;gap: 8px;min-height: 44px;flex: 0 0 auto;padding: 8px 14px 7px;border: 0;border-bottom: 2px solid transparent;border-radius: 0;background: transparent;color: var(--muted);font: 800 12px/1 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;letter-spacing: .07em;text-transform: uppercase;cursor: pointer}.aip-tab span{margin-right: 0;color: var(--ink)}.aip-provider-label{display: inline-flex;align-items: center;min-width: 0;gap: 8px;line-height: 1}.aip-provider-icon{display: block;width: 14px;height: 14px;flex: 0 0 auto;object-fit: contain}.aip-tab .aip-provider-icon{width: 15px;height: 15px;margin: 0}.aip-summary-mark{font-size: 14px}.aip-tab[aria-selected="true"]{color: var(--ink);border-bottom-color: var(--gold);background: rgba(216, 178, 94, .06)}.aip-tab:focus-visible{outline: 2px solid var(--red);outline-offset: 2px}.aip-panel{padding: 2px 0 28px}.aip-section[data-aip-js] .aip-panel[hidden]{display: none}.aip-panel-head, .aip-pick{display: flex;align-items: center;justify-content: space-between;gap: 16px}.aip-panel-head h3{margin: 2px 0 0;color: var(--ink);font-size: clamp(17px, 2.5vw, 22px)}.aip-kicker, .aip-subhead h4, .aip-copy h4, .aip-probability h4{margin: 0;color: var(--muted);font: 800 11px/1.2 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;letter-spacing: .12em;text-transform: uppercase}.aip-model-mark{display: grid;place-items: center;width: 36px;height: 36px;border: 1px solid var(--line);border-radius: 50%;color: var(--ink)}.aip-model-icon{width: 18px;height: 18px}.aip-lead{max-width: 70ch;margin: 16px 0;color: var(--ink);font-size: 16px;line-height: 1.5}.aip-probability{margin: 20px 0 26px}.aip-probability h4{margin-bottom: 14px}.aip-subhead{display: flex;align-items: baseline;justify-content: space-between;gap: 16px;margin-bottom: 12px}.aip-subhead p{margin: 0;color: var(--muted);font-size: 12px}.aip-methods{margin-top: 24px}.aip-method-corners{display: grid;grid-template-columns: minmax(0, 0.85fr) minmax(120px, 2.4fr) minmax(0, 0.85fr);gap: clamp(10px, 2.5vw, 22px);max-width: 660px;margin: 0 auto;padding: 0 0 6px;color: var(--muted);font: 800 10px/1 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;letter-spacing: .08em;text-transform: uppercase}.aip-method-corners > span:nth-child(2){text-align: center}.aip-method-corners__red{color: var(--red);text-align: right}.aip-method-corners__blue{color: var(--steel);text-align: left}.aip-method-rail{min-height: 48px;padding: 10px 0;border-top: 1px solid var(--line)}.aip-method-rail.ms-grid{grid-template-columns: minmax(0, max-content) minmax(120px, 1fr) minmax(0, max-content);gap: 10px}.aip-method-side{gap: 3px;font: 800 12px/1.1 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;letter-spacing: .04em;text-transform: uppercase}.aip-method-side--red{align-items: flex-end;color: var(--red);text-align: right}.aip-method-side--blue{align-items: flex-start;color: var(--steel);text-align: left}.aip-method-side .ms-pct{font-size: 22px}.aip-method-bar{height: 16px}.aip-method-fill{position: absolute;top: 0;bottom: 0;left: 50%;display: flex;width: 0;transform: translateX(-50%)}.aip-method-fill .ms-bar__a, .aip-method-fill .ms-bar__b{display: block;min-width: 0}.aip-method-center{position: absolute;z-index: 3;inset: 0;display: grid;place-items: center;padding: 0 6px;color: var(--ink);font: 800 11px/1 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;letter-spacing: .03em;text-shadow: 0 1px 2px var(--bg);white-space: nowrap}.aip-pick{margin: 24px 0 18px;padding: 14px 0;border-top: 1px solid var(--line);border-bottom: 1px solid var(--line)}.aip-pick h4{margin: 3px 0 0;color: var(--ink);font-size: 21px}.aip-chip{display: inline-flex;align-items: center;min-height: 32px;padding: 5px 9px;border: 1px solid var(--line);border-radius: 999px;color: var(--ink);font: 800 11px/1 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;letter-spacing: .05em;text-transform: uppercase}.aip-chip--confidence{color: var(--muted)}.aip-copy{max-width: 72ch}.aip-copy h4{margin-top: 20px}.aip-copy-heading{display: flex;align-items: center;flex-wrap: wrap;gap: 6px}.aip-copy-provider{gap: 7px;color: var(--ink);letter-spacing: .04em}.aip-copy-provider .aip-provider-icon{width: 13px;height: 13px}.aip-copy p, .aip-copy li{color: var(--ink);font-size: 15px;line-height: 1.55}.aip-copy ul{margin: 8px 0 0;padding-left: 20px}.aip-meter{margin-top: 22px}.aip-meter__bar{display: flex;height: 14px;overflow: hidden;border: 1px solid var(--line);border-radius: 2px;background: var(--bar-trough)}.aip-meter__ko-tko{background: var(--red)}.aip-meter__submission{background: var(--gold)}.aip-meter__decision{background: var(--steel)}.aip-meter__labels{display: flex;flex-wrap: wrap;gap: 8px 16px;margin-top: 8px;color: var(--muted);font-size: 12px}.aip-meter__labels b{color: var(--ink)}.aip-record{margin: 18px 0 0;color: var(--muted);font: 600 12px/1.4 'Saira Condensed', 'Saira Condensed Fallback', sans-serif}.aip-summary-corners{display: grid;grid-template-columns: minmax(78px, .7fr) minmax(180px, 2.2fr) minmax(78px, .7fr);gap: 10px;margin: 18px 0 6px;color: var(--muted);font: 800 10px/1 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;letter-spacing: .08em;text-transform: uppercase}.aip-summary-corners > span:nth-child(2){text-align: center}.aip-summary-corners__red{color: var(--red);text-align: right}.aip-summary-corners__blue{color: var(--steel);text-align: left}.aip-summary-chart{display: grid;gap: 18px;margin: 0 0 4px}.aip-summary-row{display: grid;gap: 8px;color: var(--ink);text-transform: uppercase}.aip-summary-row__model{justify-self: center;color: var(--muted);font: 800 11px/1 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;letter-spacing: .08em}.aip-summary-row__rail{display: grid;grid-template-columns: minmax(78px, .7fr) minmax(180px, 2.2fr) minmax(78px, .7fr);align-items: center;gap: 10px}.aip-summary-row__side{display: flex;min-width: 0;font: 800 11px/1 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;letter-spacing: .04em}.aip-summary-row__side strong{font: 400 22px/.85 Anton, 'Anton Fallback', sans-serif;font-variant-numeric: tabular-nums}.aip-summary-row__side--red{align-items: flex-end;justify-content: flex-end;color: var(--red);text-align: right}.aip-summary-row__side--blue{align-items: flex-start;justify-content: flex-start;color: var(--steel);text-align: left}.aip-summary-row__bar{height: 12px;grid-area: auto}.aip-summary-row__bar.is-fav-red, .aip-summary-row__bar.is-fav-blue{box-shadow: none}.aip-summary-editorial{display: grid;gap: 16px;max-width: 78ch;margin: 18px 0 22px}.aip-summary-lead{margin: 0;color: var(--ink);font-size: 16px;line-height: 1.5}.aip-summary-quote{margin: 0;padding: 14px 0 0;border-top: 1px solid var(--line);color: var(--muted);font-size: 14px;line-height: 1.5}.aip-summary-quote__attribution{display: inline-flex;align-items: center;gap: 6px;color: var(--ink);font-weight: 700}.aip-summary-quote__attribution .aip-provider-label{gap: 6px}.aip-summary-insights{display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: 18px 24px}.aip-summary-insight{padding-top: 12px;border-top: 1px solid var(--line)}.aip-summary-insight h4{margin: 0 0 8px;color: var(--muted);font: 800 11px/1.2 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;letter-spacing: .12em;text-transform: uppercase}.aip-summary-insight p, .aip-summary-insight li{color: var(--ink);font-size: 14px;line-height: 1.5}.aip-summary-insight p{margin: 0}.aip-summary-insight ul{margin: 0;padding-left: 18px}.aip-summary-differences{border-top: 1px solid var(--line);border-bottom: 1px solid var(--line)}.aip-summary-differences summary{padding: 12px 0;color: var(--ink);font: 800 11px/1.2 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;letter-spacing: .12em;text-transform: uppercase;cursor: pointer}.aip-summary-differences p{margin: 0 0 10px;color: var(--muted);font-size: 13px;line-height: 1.45}.aip-summary-difference-list{display: grid;gap: 8px;margin: 0 0 14px;padding: 0;list-style: none}.aip-summary-difference-row{display: grid;grid-template-columns: minmax(110px, .55fr) minmax(0, 1fr);align-items: center;gap: 12px;color: var(--ink);font-size: 13px;line-height: 1.35}.aip-summary-difference-row > span:last-child{color: var(--muted)}.aip-summary-facts{display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: 10px 24px;margin-top: 20px}.aip-summary-facts p{margin: 0;color: var(--muted);font-size: 13px;line-height: 1.45}.aip-summary-facts strong{color: var(--ink)}.aip-results .section-head{margin-bottom: 12px}.aip-result-row{display: grid;grid-template-columns: minmax(130px, .7fr) minmax(0, 1.2fr) minmax(120px, .8fr) auto;gap: 12px;align-items: center;padding: 12px 0;border-top: 1px solid var(--line);color: var(--ink);font-size: 13px}.aip-result-row > strong{min-width: 0}.aip-result-row > span:nth-child(3){white-space: nowrap;font-weight: 700}.aip-result-row small{grid-column: 2 / -1;color: var(--muted);font: 600 12px/1.35 'Saira Condensed', 'Saira Condensed Fallback', sans-serif}.aip-absent{margin: 8px 0 0;color: var(--muted);font-size: 12px}.aip-disclosure{margin: 4px 0 0;color: var(--muted);font-size: 12px;line-height: 1.5}.aip-disclosure a{color: inherit;text-decoration: underline;text-underline-offset: 2px}@media (max-width: 760px){.aip-subhead{display: block}.aip-subhead p{margin-top: 6px}.aip-method-corners{grid-template-columns: minmax(54px, .6fr) minmax(120px, 1.4fr) minmax(54px, .6fr);gap: 7px}.aip-method-rail.ms-grid{grid-template-columns: minmax(54px, .6fr) minmax(120px, 1.4fr) minmax(54px, .6fr);gap: 7px}.aip-method-side{font-size: 10px}.aip-method-side span{font-size: 19px}.aip-method-center{font-size: 10px}.aip-pick{align-items: flex-start;flex-wrap: wrap}.aip-summary-corners, .aip-summary-row__rail{grid-template-columns: minmax(54px, .6fr) minmax(120px, 1.4fr) minmax(54px, .6fr);gap: 7px}.aip-summary-row__side{font-size: 10px}.aip-summary-row__side strong{font-size: 19px}.aip-summary-insights{grid-template-columns: 1fr;gap: 14px}.aip-summary-difference-row{grid-template-columns: 1fr;gap: 3px}.aip-summary-facts{grid-template-columns: 1fr}.aip-result-row{grid-template-columns: 1fr auto;gap: 6px 10px}.aip-result-row > span:nth-child(2), .aip-result-row > span:nth-child(3){grid-column: 1 / -1}.aip-result-row small{grid-column: 1 / -1}}@media (forced-colors: active){.aip-method-fill .ms-bar__a, .aip-method-fill .ms-bar__b, .aip-summary-row__bar .ms-bar__a, .aip-summary-row__bar .ms-bar__b, .aip-meter__ko-tko, .aip-meter__submission, .aip-meter__decision{forced-color-adjust: none;border: 1px solid CanvasText}.aip-tab[aria-selected="true"], .aip-chip{border: 1px solid ButtonText}}@media (max-width: 680px){.aip-method-rail.ms-grid{grid-template-columns: 1fr 1fr;grid-template-areas: "a b" "bar bar";row-gap: 16px}.aip-method-rail .ms-side--a{grid-area: a}.aip-method-rail .ms-side--b{grid-area: b}.aip-method-rail .ms-bar{grid-area: bar}}.ecard--scorecard{grid-template-columns: auto 1fr auto;grid-template-rows: auto auto;grid-template-areas: "avatar name score" "body body body";column-gap: 10px;row-gap: 10px;align-items: start}.ecard--scorecard .pred-avatar{grid-area: avatar;align-self: center}.ecard--scorecard .ecard-name{grid-area: name;align-self: center;white-space: normal;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;min-height: calc(2 * 1.25em);line-height: 1.25em}.esc-score-slot{grid-area: score;align-self: center;justify-self: end}.esc-body{grid-area: body;display: grid;gap: 10px}@media (max-width: 600px){.ecards:has(.ecard--scorecard){grid-template-columns: 1fr}}.esc-legend{display: flex;flex-wrap: wrap;gap: 4px 16px;margin: 10px 0 0;color: var(--muted);font: 600 12px/1.4 'Archivo', 'Archivo Fallback', sans-serif}.esc-legend-item{display: inline-flex;align-items: center;gap: 6px}.esc-legend-swatch{display: inline-block;width: 12px;height: 12px;border-radius: 3px}.esc-legend-swatch--hit{background: var(--win-bg-strong);border: 1px solid var(--win-bd-strong)}.esc-legend-swatch--miss{background: var(--miss-bg);border: 1px solid var(--miss-bd)}.esc-legend-swatch--never{background: var(--panel-2);border: 1px dashed var(--line)}.esc-legend-swatch--excluded{background: var(--panel-2);background-image: repeating-linear-gradient(-45deg, rgba(255, 255, 255, .07) 0 3px, transparent 3px 7px);border: 1px solid var(--line);opacity: .6}.esc-score-pending{margin: 0;max-width: 22ch;color: var(--muted);font: 600 11px/1.4 'Archivo', 'Archivo Fallback', sans-serif}.esc-score-label{color: var(--muted);font: 700 10.5px/1 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;letter-spacing: .08em;text-transform: uppercase}.esc-score{display: grid;justify-items: center;gap: 4px;text-align: center;min-height: 84px}.esc-score--pending{justify-items: end;text-align: right}.esc-arc-wrap{position: relative;width: 104px;height: 56px;margin: 0 auto}.esc-arc{width: 100%;height: 100%;overflow: visible}.esc-arc-track, .esc-arc-fill{fill: none;stroke-width: 11;stroke-linecap: round}.esc-arc-track{stroke: rgba(255, 255, 255, .1)}.esc-arc-fill{stroke: url(#escArcGrad)}.esc-arc-num{position: absolute;left: 50%;bottom: -2px;transform: translateX(-50%);color: var(--ink);font-variant-numeric: tabular-nums;white-space: nowrap}.esc-arc-num b{font: 800 21px/1 'Archivo', 'Archivo Fallback', sans-serif}.esc-arc-num i{font-style: normal;font-size: 10px;color: var(--muted)}.esc-market{display: grid;gap: 4px;margin-top: 10px;padding-top: 9px;border-top: 1px solid var(--line)}.esc-market-head{display: flex;align-items: baseline;justify-content: space-between;gap: 8px;flex-wrap: wrap}.esc-market-key{display: flex;gap: 10px}.esc-market-key-item{display: inline-flex;align-items: center;gap: 5px;white-space: nowrap;color: var(--muted);font: 600 10.5px/1.3 'Archivo', 'Archivo Fallback', sans-serif}.esc-market-key-swatch{display: inline-block;width: 10px;height: 10px;border-radius: 3px}.esc-market-key-swatch--dog{background: var(--steel)}.esc-market-key-swatch--fav{background: var(--gold)}.esc-market-bar{display: flex;height: 20px;border-radius: 6px;overflow: hidden;background: rgba(255, 255, 255, .07)}.esc-market-seg{display: flex;flex-basis: 0;align-items: center;justify-content: center;font: 700 12px/1 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.esc-market-seg--dog{background: rgba(91, 143, 214, .28);color: #cfe0f7}.esc-market-seg--fav{background: rgba(216, 178, 94, .28);color: var(--gold)}.esc-market-note{margin: 2px 0 0;color: var(--muted);font: 500 10.5px/1.35 'Archivo', 'Archivo Fallback', sans-serif}.esc-market-split{display: flex;gap: 4px;margin-top: 2px}.esc-market-split > .esc-chip{flex-basis: 0;min-width: 0}.esc-chip{display: flex;height: 20px;overflow: hidden;border-radius: 6px;border: 1px solid var(--line);background: var(--bg)}.esc-chip-seg{display: flex;flex-basis: 0;align-items: center;justify-content: center;font: 700 12px/1 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;letter-spacing: 0;text-transform: uppercase;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;color: var(--ink);text-shadow: var(--result-label-shadow)}.esc-chip-seg--hit{background: var(--win-bg-strong);border-right: 1px solid var(--win-bd-strong)}.esc-chip-seg--miss{background: var(--miss-bg)}.esc-chip-seg--never{background: var(--panel-2);color: var(--muted);text-shadow: none;opacity: .6}.esc-chip-seg--attempted{background: var(--panel-2);color: var(--muted);text-shadow: none;border: 1px dashed var(--line);opacity: .6}.esc-chip-seg--excluded{background: var(--panel-2);background-image: repeating-linear-gradient(-45deg, rgba(255, 255, 255, .07) 0 3px, transparent 3px 7px);color: var(--muted);text-shadow: none;opacity: .35}.esc-rows{display: grid;gap: 6px;margin: 0;padding: 0;list-style: none}.esc-row{display: grid;grid-template-columns: minmax(56px, 66px) minmax(0, 1fr);gap: 4px 8px;align-items: center;min-height: 20px}.esc-label{color: var(--ink);font: 700 12px/1.2 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;letter-spacing: .04em;text-transform: uppercase}.esc-note{color: var(--muted);font: 500 10.5px/1.3 'Archivo', 'Archivo Fallback', sans-serif}.esc-note-line{padding-left: calc(66px + 8px)}@media (max-width: 760px){.esc-market-key-item{font-size: 10px}}@media (forced-colors: active){.esc-arc-fill{background: Highlight;stroke: Highlight}.esc-chip, .esc-market-bar{border: 1px solid CanvasText}.esc-chip-seg--hit{background: Highlight;color: HighlightText}.esc-chip-seg--miss{background: GrayText;color: Canvas}.esc-chip-seg--never, .esc-chip-seg--attempted, .esc-chip-seg--excluded{background: Canvas;color: CanvasText;border-color: CanvasText}}.rk-section .section-head p{max-width: 68ch}.rk-verdict{max-width: 78ch;margin: 4px 0 26px;padding: 13px 15px;border: 1px solid var(--line-gold);background: rgba(216, 178, 94, .05);border-radius: 10px;color: var(--ink);font-size: 14px;line-height: 1.55}.rk-verdict b{color: var(--ink)}.rk-head, .rk-row, .rk-axis{display: grid;grid-template-columns: 40px minmax(0, 1.5fr) 74px 78px minmax(0, 1.15fr) minmax(190px, 1.6fr);align-items: center;gap: 14px}.rk-head{padding: 0 0 9px;border-bottom: 1px solid var(--line);color: var(--muted);font: 800 9.5px/1 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;letter-spacing: .1em;text-transform: uppercase}.rk-axis{height: 22px;margin: 7px 0 2px}.rk-axis-lead{grid-column: 1 / 6}.rk-axis-line{position: relative;display: block}.rk-tick{position: absolute;top: 0;transform: translateX(-50%);white-space: nowrap;color: var(--muted);font: 700 9px/1 'Archivo', 'Archivo Fallback', sans-serif}.rk-tick i{display: block;width: 1px;height: 5px;margin: 0 auto 3px;background: var(--line)}.rk-rows{margin: 0;padding: 0;list-style: none}.rk-row{padding: 10px 0;border-bottom: 1px solid rgba(255, 255, 255, .05)}.rk-row:last-child{border-bottom: 0}.rk-pos{color: var(--gold);text-align: center;font-variant-numeric: tabular-nums;font: 800 17px/1 'Saira Condensed', 'Saira Condensed Fallback', sans-serif}.rk-pos i{font-style: normal;font-size: .62em;color: var(--muted);margin-left: 1px}.rk-pos--none{color: var(--muted);font-size: 14px}.rk-who{display: flex;align-items: center;gap: 10px;min-width: 0;text-decoration: none}.rk-who .pred-avatar{flex: none;width: 30px;height: 30px;font-size: 11px}.rk-name{color: var(--ink);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font: 800 14px 'Saira Condensed', 'Saira Condensed Fallback', sans-serif;text-transform: uppercase;letter-spacing: .01em}.rk-who:hover .rk-name{color: var(--gold)}.rk-who:focus-visible{outline: 2px solid var(--red);outline-offset: 3px;border-radius: 4px}.rk-score{color: var(--ink);font-variant-numeric: tabular-nums;white-space: nowrap}.rk-score b{font: 800 19px/1 'Archivo', 'Archivo Fallback', sans-serif}.rk-score i{font-style: normal;font-size: 11px;color: var(--muted);margin-left: 1px}.rk-score--muted b{color: var(--muted);font-size: 16px}.rk-score--none{color: var(--muted);font-size: 14px;text-align: center}.rk-record{color: var(--muted);white-space: nowrap;font-variant-numeric: tabular-nums;font: 600 12px 'Archivo', 'Archivo Fallback', sans-serif}.rk-parts{color: var(--muted);font: 500 11px/1.35 'Archivo', 'Archivo Fallback', sans-serif;min-width: 0;overflow: hidden;text-overflow: ellipsis}.rk-parts b{color: var(--ink);font-weight: 700}.rk-parts--reason{font-style: italic}.rk-iv{position: relative;display: block;height: 16px}.rk-iv::before{content: "";position: absolute;inset: 50% 0 auto;height: 1px;background: rgba(255, 255, 255, .07)}.rk-iv-band{position: absolute;top: 50%;transform: translateY(-50%);height: 7px;border-radius: 999px;background: linear-gradient(90deg, rgba(116, 212, 148, .26), rgba(116, 212, 148, .5), rgba(116, 212, 148, .26))}.rk-iv-dot{position: absolute;top: 50%;width: 9px;height: 9px;margin-left: -4.5px;transform: translateY(-50%);border-radius: 50%;background: var(--win-accent);box-shadow: 0 0 0 2px var(--bg)}.rk-row--listed .rk-iv-band{background: rgba(255, 255, 255, .14)}.rk-listed{margin-top: 34px;padding-top: 22px;border-top: 1px solid var(--line)}.rk-listed h2{margin: 0 0 6px;font-size: clamp(17px, 2.4vw, 21px)}.rk-listed > p{max-width: 70ch;margin: 0 0 14px;color: var(--muted);font-size: 13.5px;line-height: 1.5}.rk-notes{margin-top: 30px;padding-top: 20px;border-top: 1px solid var(--line)}.rk-notes p{max-width: 78ch;margin: 0 0 13px;color: var(--muted);font-size: 13px;line-height: 1.6}.rk-notes p:last-child{margin-bottom: 0}.rk-notes b{color: var(--ink)}@media (max-width: 900px){.rk-head, .rk-row, .rk-axis{grid-template-columns: 32px minmax(0, 1.4fr) 66px 72px minmax(150px, 1.5fr);gap: 10px}.rk-axis-lead{grid-column: 1 / 5}.rk-head span:nth-child(5), .rk-row .rk-parts{display: none}.rk-row--listed .rk-parts--reason{display: block;grid-column: 2 / -1}}@media (max-width: 620px){.rk-head, .rk-row{grid-template-columns: 26px minmax(0, 1fr) 58px 64px;gap: 8px}.rk-axis{display: none}.rk-head span:nth-child(5), .rk-head span:nth-child(6), .rk-row .rk-iv{display: none}.rk-record{font-size: 11px}.rk-name{font-size: 12px}.rk-score b{font-size: 16px}}@media (forced-colors: active){.rk-iv-band{background: GrayText}.rk-iv-dot{background: Highlight}}