/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--tracking-wider:.05em;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.isolate{isolation:isolate}.block{display:block}.contents{display:contents}.flex{display:flex}.hidden{display:none}.inline{display:inline}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.border{border-style:var(--tw-border-style);border-width:1px}.font-mono{font-family:var(--font-mono)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.text-wrap{text-wrap:wrap}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}@font-face{font-family:MMP Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(https://assets.themmapredictor.com/fonts/inter-latin.woff2)format("woff2")}@font-face{font-family:MMP Barlow Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(https://assets.themmapredictor.com/fonts/barlow-condensed-500-latin.woff2)format("woff2")}@font-face{font-family:MMP Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(https://assets.themmapredictor.com/fonts/barlow-condensed-600-latin.woff2)format("woff2")}@font-face{font-family:MMP Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(https://assets.themmapredictor.com/fonts/barlow-condensed-700-latin.woff2)format("woff2")}@font-face{font-family:MMP Barlow Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(https://assets.themmapredictor.com/fonts/barlow-condensed-800-latin.woff2)format("woff2")}:root{--font-inter:"MMP Inter";--font-barlow:"MMP Barlow Condensed";--black:#050507;--panel:#0b0a10;--panel-2:#100e17;--white:#f7f5fb;--muted:#aaa5b3;--purple:#a855f7;--purple-bright:#c678ff;--purple-deep:#6d28d9;--line:#292432}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--black);color:var(--white);font-family:var(--font-inter), sans-serif;margin:0}button,a{font:inherit}a{color:inherit;text-decoration:none}h1,h2,h3{font-family:var(--font-barlow), sans-serif}.sr-only{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.breadcrumbs{z-index:2;margin:0 0 24px;position:relative}.breadcrumbs ol{flex-wrap:wrap;align-items:center;gap:5px 10px;margin:0;padding:0;list-style:none;display:flex}.breadcrumbs li{color:#8f8997;font-family:var(--font-barlow), sans-serif;letter-spacing:.09em;text-transform:uppercase;align-items:center;gap:10px;font-size:12px;font-weight:650;display:inline-flex}.breadcrumbs li:not(:last-child):after{content:"/";color:#51495a}.breadcrumbs a{align-items:center;min-height:32px;display:inline-flex}.breadcrumbs a:hover{color:#d8b4fe}.breadcrumbs [aria-current=page]{color:#c9c3ce}.page-breadcrumb-shell{width:min(1500px,100% - 64px);margin:22px auto -44px}:where(a,button,input,select,textarea,summary):focus-visible{outline:2px solid var(--purple-bright);outline-offset:3px}.home-main,.predictions-main{background:linear-gradient(#a855f707 1px,#0000 1px) 0 0/88px 88px,linear-gradient(90deg,#a855f707 1px,#0000 1px) 0 0/88px 88px,radial-gradient(circle at 77% 12%,#6d28d92b,#0000 27%),#050507;min-height:100vh;position:relative;overflow:hidden}.home-main:before,.predictions-main:before{content:"";z-index:0;pointer-events:none;border:1px solid #a855f71a;width:620px;height:620px;position:absolute;top:205px;left:-350px;transform:rotate(45deg);box-shadow:0 0 0 50px #a855f705,0 0 0 100px #a855f703}.site-header{z-index:5;border-bottom:1px solid #ffffff17;grid-template-columns:1fr auto 1fr;align-items:center;width:min(1500px,100% - 64px);height:86px;margin:0 auto;display:grid;position:relative}.skip-link{z-index:100;border:1px solid var(--purple-bright);color:#fff;background:#100b16;border-radius:7px;padding:11px 14px;transition:transform .15s;position:fixed;top:10px;left:10px;transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}.content-anchor{width:1px;height:1px;position:absolute;overflow:hidden}.site-header--wide{width:min(1600px,100% - 64px)}.brand{font-family:var(--font-barlow), sans-serif;letter-spacing:.03em;align-items:center;gap:14px;font-size:24px;font-weight:700;display:flex}.official-brand-mark{flex:none;width:52px;height:52px;display:block}.official-brand-mark img{object-fit:contain;width:100%;height:100%;display:block}.site-nav{align-items:center;gap:42px;display:flex}.site-nav a{color:#918b99;border-bottom:2px solid #0000;padding:32px 0 27px;transition:color .2s,border-color .2s}.site-nav a.active,.site-nav a:hover{color:var(--white);border-color:var(--purple)}.site-status{border:1px solid var(--line);color:var(--purple-bright);font-family:var(--font-barlow), sans-serif;letter-spacing:.14em;border-radius:9px;justify-self:end;padding:12px 18px;font-size:12px;font-weight:600}.site-status i{background:#22c55e;border-radius:50%;width:8px;height:8px;margin-right:10px;display:inline-block;box-shadow:0 0 14px #22c55ee6}.header-utility{justify-content:flex-end;justify-self:end;align-items:center;gap:12px;min-width:0;display:flex}.header-auth{align-items:center;gap:8px;display:flex}.header-login,.header-join{min-height:44px;font-family:var(--font-barlow), sans-serif;letter-spacing:.08em;text-transform:uppercase;border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;padding:0 15px;font-size:13px;font-weight:700;transition:color .2s,border-color .2s,background .2s,transform .2s;display:inline-flex}.header-login{color:#c3bdc8;border-color:#2d2733}.header-login:hover{color:var(--white);background:#ffffff09;border-color:#55475f}.header-join{color:#fff;background:linear-gradient(135deg,#7e22ce,#581c87);border-color:#9a46e7;box-shadow:0 0 22px #a855f724}.header-join:hover{background:linear-gradient(135deg,#9333ea,#6b21a8);transform:translateY(-1px)}.header-account,.mobile-header-menu{position:relative}.header-account>summary,.mobile-header-menu>summary{cursor:pointer;list-style:none}.header-account>summary::-webkit-details-marker{display:none}.mobile-header-menu>summary::-webkit-details-marker{display:none}.header-account>summary{color:#d4cdd9;min-height:46px;font-family:var(--font-barlow), sans-serif;letter-spacing:.09em;border:1px solid #312a38;border-radius:11px;align-items:center;gap:9px;padding:5px 11px 5px 6px;font-size:12px;font-weight:700;display:flex}.header-account>summary>i,.mobile-header-menu>summary>i{border-bottom:1px solid #c678ff;border-right:1px solid #c678ff;width:7px;height:7px;transition:transform .2s;transform:rotate(45deg)translateY(-2px)}.header-account[open]>summary,.mobile-header-menu[open]>summary{background:#a855f712;border-color:#a855f7b8}.header-account[open]>summary>i,.mobile-header-menu[open]>summary>i{transform:rotate(225deg)translate(-1px,-1px)}.header-avatar{color:#fff;width:34px;height:34px;font-family:var(--font-barlow), sans-serif;letter-spacing:.05em;background:linear-gradient(145deg,#8f3bdd,#4e187f);border:1px solid #c678ff8c;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:13px;font-weight:800;display:inline-flex}.header-account-menu,.mobile-header-panel{z-index:30;background:#0a080efa;border:1px solid #352d3d;border-radius:12px;position:absolute;top:calc(100% + 12px);right:0;overflow:hidden;box-shadow:0 24px 70px #00000094,0 0 36px #6d28d91a}.header-account-menu{width:264px;padding:8px}.header-account-identity{border-bottom:1px solid #292230;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px;min-width:0;padding:10px 9px 14px;display:grid}.header-account-identity strong{color:#f7f5fb;text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.header-account-menu>a,.header-current-plan{color:#b8b1bd;border-radius:7px;align-items:center;min-height:43px;padding:0 11px;font-size:13px;display:flex}.header-account-menu>a:hover{color:#fff;background:#a855f717}.header-account-menu>a:last-child{color:#df9ca5;border-top:1px solid #292230;border-radius:0 0 7px 7px;margin-top:5px}.header-current-plan{border-top:1px solid #211b27;border-bottom:1px solid #211b27;justify-content:space-between}.header-current-plan small{color:#756e7c;font-family:var(--font-barlow), sans-serif;letter-spacing:.1em;font-size:11px;font-weight:700}.header-current-plan strong{color:#c678ff;font-family:var(--font-barlow), sans-serif;text-transform:uppercase;font-size:13px}.mobile-header-menu{display:none}.header-login:focus-visible,.header-join:focus-visible,.header-account>summary:focus-visible,.mobile-header-menu>summary:focus-visible,.header-account-menu a:focus-visible,.mobile-header-panel a:focus-visible{outline:2px solid var(--purple-bright);outline-offset:2px}@media (width<=1320px){.site-header{grid-template-columns:minmax(220px,1fr) auto minmax(220px,1fr)}.site-nav{gap:28px}.header-utility .site-status{display:none}}@media (width<=1100px){.site-header,.site-header--wide{grid-template-columns:1fr auto;width:calc(100% - 32px);height:74px}.site-nav,.header-utility{display:none}.mobile-header-menu{justify-self:end;display:block}.mobile-header-menu>summary{color:#d5ceda;min-height:43px;font-family:var(--font-barlow), sans-serif;letter-spacing:.1em;border:1px solid #312a38;border-radius:9px;align-items:center;gap:10px;padding:0 13px;font-size:12px;font-weight:700;display:flex}.mobile-header-menu>summary .header-avatar{width:30px;height:30px;margin-left:-7px;font-size:12px}.mobile-header-panel{width:min(330px,100vw - 32px);padding:9px}.mobile-header-panel nav{border-bottom:1px solid #2b2432;padding-bottom:8px;display:grid}.mobile-header-panel nav a,.mobile-account-actions>a{color:#aaa3b0;border-radius:7px;align-items:center;min-height:46px;padding:0 13px;font-size:14px;font-weight:600;display:flex}.mobile-header-panel nav a:hover,.mobile-header-panel nav a.active,.mobile-account-actions>a:hover{color:#fff;background:#a855f714}.mobile-header-panel nav a.active{box-shadow:inset 2px 0 0 var(--purple)}.mobile-account-actions{padding-top:8px;display:grid}.mobile-account-actions>.header-login,.mobile-account-actions>.header-join{justify-content:center;margin-top:7px}.mobile-account-actions>.header-join{color:#fff}.mobile-account-identity{align-items:center;gap:11px;min-width:0;padding:7px 9px 13px;display:flex}.mobile-account-identity>span:last-child{flex-direction:column;gap:3px;min-width:0;display:flex}.mobile-account-identity strong{color:#f5f2f7;text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.mobile-account-identity small{color:#b567ef;font-family:var(--font-barlow), sans-serif;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:700}}.eyebrow,.section-kicker{color:var(--purple-bright);font-family:var(--font-barlow), sans-serif;letter-spacing:.19em;font-size:13px;font-weight:700}.eyebrow{align-items:center;display:inline-flex}.eyebrow:before{content:"";border:1px solid var(--purple);width:11px;height:11px;margin-right:14px;transform:rotate(45deg);box-shadow:0 0 0 4px #a855f70f}.button{border-radius:7px;justify-content:center;align-items:center;min-height:56px;padding:0 22px;font-weight:650;transition:transform .2s,border-color .2s,background .2s;display:inline-flex}.button:hover{transform:translateY(-2px)}.primary-button{color:#fff;background:linear-gradient(135deg,#7e22ce,#581c87);min-width:260px}.primary-button b{margin-left:auto;font-size:20px}.secondary-button{color:#ddd8e3;border:1px solid #41394b}.secondary-button:hover{border-color:var(--purple);background:#a855f70a}.hero-actions{flex-wrap:wrap;gap:13px;display:flex}.event-hero{z-index:1;grid-template-columns:.88fr 1.12fr;align-items:center;gap:clamp(52px,7vw,110px);width:min(1500px,100% - 64px);min-height:720px;margin:0 auto;padding:70px 0 74px;display:grid;position:relative}.event-date{color:#ddd8e3;font-family:var(--font-barlow), sans-serif;letter-spacing:.08em;text-transform:uppercase;margin:26px 0 8px;font-size:18px;font-weight:600}.event-intro h1{letter-spacing:-.04em;text-transform:uppercase;max-width:680px;margin:0;font-size:clamp(70px,7.4vw,118px);font-weight:800;line-height:.82}.event-intro h1>span[aria-hidden=true]{display:block}.event-intro h1 .home-title-outline{color:#0000;-webkit-text-stroke:1px #f7f5fbc2}.event-location{color:var(--muted);margin:28px 0 32px;font-size:17px;line-height:1.6}.fight-poster{background:linear-gradient(125deg,#a855f729,#0000 42%),radial-gradient(circle at 86% 8%,#c678ff24,#0000 30%),#0a090e;border:1px solid #372f41;border-radius:12px;min-height:490px;transition:transform .22s,border-color .22s,box-shadow .22s;display:block;position:relative;overflow:hidden;box-shadow:0 34px 90px #00000070,0 0 80px #6d28d914}.fight-poster:hover,.fight-poster:focus-visible{outline:2px solid var(--purple-bright);outline-offset:4px;border-color:#6d4d7f;transform:translateY(-3px);box-shadow:0 38px 100px #00000080,0 0 90px #6d28d921}.fight-poster:before{content:"";border:1px solid #c678ff2e;width:360px;height:360px;position:absolute;top:35px;right:-100px;transform:rotate(45deg);box-shadow:0 0 0 36px #a855f706,0 0 0 72px #a855f705}.poster-topline{z-index:1;color:#9891a1;min-height:52px;font-family:var(--font-barlow), sans-serif;letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid #312a3a;justify-content:space-between;align-items:center;padding:0 20px;font-size:11px;font-weight:650;display:flex;position:relative}.poster-topline span:first-child{color:#09060d;background:var(--purple-bright);padding:5px 9px}.poster-matchup{z-index:1;grid-template-columns:1fr 72px 1fr;align-items:center;min-height:310px;padding:50px 38px 40px;display:grid;position:relative}.poster-matchup>div{flex-direction:column;min-width:0;display:flex}.poster-fighter-two{text-align:right;align-items:flex-end}.poster-matchup small,.poster-matchup span{color:#968f9f;font-family:var(--font-barlow), sans-serif;letter-spacing:.15em;font-size:11px;font-weight:600}.poster-matchup strong{min-width:0;font-family:var(--font-barlow), sans-serif;overflow-wrap:anywhere;text-transform:uppercase;margin:18px 0;font-size:clamp(42px,4vw,68px);font-weight:800;line-height:.84}.poster-matchup b{width:52px;height:52px;color:var(--purple-bright);font-family:var(--font-barlow), sans-serif;border:1px solid #51435e;justify-self:center;place-items:center;display:grid;transform:rotate(45deg)}.poster-meta{z-index:1;border-top:1px solid #312a3a;grid-template-columns:.8fr 1fr 1.25fr;min-height:94px;display:grid;position:relative}.poster-meta>span{color:#d6d1dc;font-family:var(--font-barlow), sans-serif;text-transform:uppercase;border-right:1px solid #312a3a;flex-direction:column;justify-content:center;padding:20px;font-size:15px;font-weight:650;display:flex}.poster-meta>span:last-child{border-right:0}.poster-meta small{color:#9a929f;letter-spacing:.12em;margin-bottom:7px;font-size:11px}.poster-grid{pointer-events:none;grid-template-columns:repeat(6,1fr);display:grid;position:absolute;inset:52px 0 94px}.poster-grid i{border-right:1px solid #ffffff06}.event-runway{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--line);grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:1px;min-height:112px;display:grid}.event-runway a{background:#07060afa;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;min-width:0;padding:18px 22px;transition:background .2s;display:grid}.event-runway a:hover{background:#a855f711}.event-runway a.current{background:linear-gradient(90deg,#21172b,#0b080e);box-shadow:inset 3px 0 #a855f7}.event-runway a.current:hover{background:linear-gradient(90deg,#281b34,#0d0911)}.event-runway a>span{color:var(--purple-bright);font-family:var(--font-barlow), sans-serif;letter-spacing:.12em;overflow-wrap:anywhere;font-size:11px;font-weight:700;line-height:1.35}.event-runway strong{overflow-wrap:anywhere;min-width:0;font-family:var(--font-barlow), sans-serif;text-transform:uppercase;font-size:16px;line-height:1.25}.event-runway strong i{color:#807788;font-size:11px;font-style:normal}.event-runway a>b{color:#665e6f}.database-story,.market-section,.pricing-page{z-index:1;width:min(1380px,100% - 64px);margin:0 auto;padding:142px 0;position:relative}.story-heading{border-bottom:1px solid var(--line);grid-template-columns:.38fr 1fr;align-items:start;padding-bottom:68px;display:grid}.story-heading h2,.prediction-copy h2,.standard-copy h2,.pricing-title h2{letter-spacing:-.035em;margin:0;font-size:clamp(58px,6.5vw,96px);font-weight:750;line-height:.88}.story-heading h2 i,.prediction-copy h2 i{color:#0000;-webkit-text-stroke:1px var(--purple-bright);font-style:normal}.database-copy{grid-template-columns:.72fr 1.28fr;align-items:end;gap:80px;padding:62px 0;display:grid}.database-copy>p{color:#c2bdc8;max-width:560px;margin:0;font-size:20px;line-height:1.65}.archive-numbers{border:1px solid var(--line);background:#0a090ecc;grid-template-columns:repeat(3,1fr);display:grid}.archive-numbers div{border-right:1px solid var(--line);flex-direction:column;justify-content:flex-end;min-height:140px;padding:24px;display:flex}.archive-numbers div:last-child{border-right:0}.archive-numbers strong{color:var(--purple-bright);font-family:var(--font-barlow), sans-serif;font-size:46px;line-height:1}.archive-numbers span{color:#a49daa;font-family:var(--font-barlow), sans-serif;letter-spacing:.14em;margin-top:9px;font-size:11px}.archive-freshness{color:#80dfa4;font-family:var(--font-barlow), sans-serif;letter-spacing:.08em;text-align:right;text-transform:uppercase;margin:12px 0 0;font-size:12px;font-weight:650}.archive-paths{grid-template-columns:repeat(3,1fr);display:grid}.archive-paths>a{border:1px solid var(--line);background:#09080cbf;border-right:0;flex-direction:column;min-height:320px;padding:30px;transition:background .2s,border-color .2s;display:flex}.archive-paths>a:last-child{border-right:1px solid var(--line)}.archive-paths>a:hover{background:#a855f714;border-color:#483a55}.archive-paths>a>span{color:var(--purple-bright);font-family:var(--font-barlow), sans-serif;letter-spacing:.12em;font-size:11px}.archive-paths strong{font-family:var(--font-barlow), sans-serif;text-transform:uppercase;margin:56px 0 17px;font-size:34px}.archive-paths p{color:var(--muted);margin:0;font-size:14px;line-height:1.7}.archive-paths b{color:var(--purple-bright);font-family:var(--font-barlow), sans-serif;letter-spacing:.12em;margin-top:auto;font-size:12px}.large-link{border:1px solid var(--purple);min-height:72px;color:var(--purple-bright);font-family:var(--font-barlow), sans-serif;letter-spacing:.14em;border-top:0;justify-content:space-between;align-items:center;padding:0 26px;font-size:14px;font-weight:700;transition:background .2s;display:flex}.large-link:hover{background:#a855f717}.large-link b{font-size:22px}.prediction-teaser{z-index:1;border-top:1px solid var(--line);background:linear-gradient(120deg,#0b0910,#11091c 65%,#08070c);grid-template-columns:1fr .86fr;align-items:center;gap:100px;width:100%;padding:138px max(32px,50% - 690px);display:grid;position:relative}.prediction-copy h2{margin:28px 0;font-size:clamp(52px,5vw,78px)}.prediction-copy>p{max-width:650px;color:var(--muted);margin:0 0 32px;font-size:17px;line-height:1.75}.market-preview{background:#050507bd;border:1px solid #392f44}.preview-heading{min-height:54px;color:var(--purple-bright);font-family:var(--font-barlow), sans-serif;letter-spacing:.14em;border-bottom:1px solid #332a3c;justify-content:space-between;align-items:center;padding:0 20px;font-size:11px;font-weight:700;display:flex}.preview-heading small{color:#a19aa8;font-size:11px}.preview-market{border-bottom:1px solid #2c2634;grid-template-columns:34px 1fr;align-content:center;gap:5px 12px;min-height:100px;padding:18px 20px;display:grid}.preview-market>span{color:var(--purple);font-family:var(--font-barlow), sans-serif;grid-row:1/3;font-size:11px}.preview-market strong{font-family:var(--font-barlow), sans-serif;letter-spacing:.04em;font-size:20px}.preview-market p{color:#948d9b;margin:0;font-size:12px;line-height:1.5}.preview-footer{min-height:72px;color:inherit;font-family:var(--font-barlow), sans-serif;justify-content:flex-end;align-items:baseline;gap:8px;padding:0 20px;text-decoration:none;transition:background .2s,box-shadow .2s;display:flex}.preview-footer:hover{background:#a855f717}.preview-footer:focus-visible{outline:2px solid var(--purple-bright);outline-offset:-3px;background:#a855f71f}.preview-footer span{color:#a19aa8;letter-spacing:.13em;margin-right:auto;font-size:11px}.preview-footer strong{color:var(--purple-bright);font-size:36px}.preview-footer small{color:#9a929f;font-size:11px}.predictions-hero{z-index:1;grid-template-columns:.92fr 1.08fr;align-items:center;gap:85px;width:min(1500px,100% - 64px);min-height:720px;margin:0 auto;padding:80px 0;display:grid;position:relative}.predictions-hero h1{letter-spacing:-.04em;max-width:720px;margin:28px 0;font-size:clamp(68px,6.7vw,108px);font-weight:800;line-height:.84}.predictions-hero h1 span{color:#0000;-webkit-text-stroke:1px #f7f5fbb8;display:block}.predictions-hero>div:first-child>p{max-width:620px;color:var(--muted);margin:0 0 32px;font-size:18px;line-height:1.7}.probability-board{background:#08070be6;border:1px solid #372f40;border-radius:12px;overflow:hidden;box-shadow:0 30px 90px #0006,0 0 75px #6d28d914}.board-topline{border-bottom:1px solid var(--line);min-height:52px;color:var(--purple-bright);font-family:var(--font-barlow), sans-serif;letter-spacing:.12em;justify-content:space-between;align-items:center;padding:0 18px;font-size:11px;font-weight:650;display:flex}.board-topline small{color:#aaa3b0;text-align:right;letter-spacing:.06em;gap:2px;font-size:10px;display:grid}.board-topline small span{color:#8f8298;letter-spacing:.1em;font-size:9px}.board-topline small b{font:inherit}.board-fighters{border-bottom:1px solid var(--line);grid-template-columns:1fr 62px 1fr;align-items:center;min-height:180px;padding:28px;display:grid}.board-fighters>div{flex-direction:column;display:flex}.board-fighters>div:last-child{text-align:right;align-items:flex-end}.board-fighters small,.board-fighters span{color:#aaa3b0;font-family:var(--font-barlow), sans-serif;letter-spacing:.12em;font-size:11px}.board-fighters strong{color:var(--purple-bright);font-family:var(--font-barlow), sans-serif;font-size:68px;line-height:1}.board-fighters b{color:#82768c;text-align:center;font-family:var(--font-barlow), sans-serif}.board-markets{grid-template-columns:.78fr 1.22fr;display:grid}.board-markets>div{border-right:1px solid var(--line);grid-template-columns:repeat(3,1fr);align-content:center;gap:14px;min-height:170px;padding:24px;display:grid}.board-markets>div:first-child{grid-template-columns:repeat(2,1fr)}.board-markets>div:last-child{border-right:0}.board-markets>div>span{color:#a19aa8;font-family:var(--font-barlow), sans-serif;letter-spacing:.13em;grid-column:1/-1;margin-bottom:18px;font-size:11px}.board-markets strong{color:var(--purple-bright);font-family:var(--font-barlow), sans-serif;font-size:27px}.board-markets strong+strong{border-left:1px solid var(--line);padding-left:14px}.board-markets small{color:#aaa3b0;letter-spacing:.08em;font-size:11px;display:block}.board-signal{border-top:1px solid var(--line);color:#817a89;min-height:66px;font-family:var(--font-barlow), sans-serif;letter-spacing:.12em;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;padding:0 20px;font-size:11px;display:grid}.board-signal i{background:#211c28;height:3px;display:block}.board-signal em{background:linear-gradient(90deg, var(--purple-deep), var(--purple-bright));width:64%;height:100%;display:block}.board-signal strong{color:var(--purple-bright)}.predictions-current-card{z-index:1;border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:linear-gradient(120deg,#0a090e,#120a1c 64%,#08070b);grid-template-columns:.82fr 1.18fr;align-items:center;gap:clamp(58px,7vw,100px);width:100%;padding:104px max(32px,50% - 690px);display:grid;position:relative}.current-card-meta{color:#a9a2b0;font-family:var(--font-barlow), sans-serif;letter-spacing:.1em;text-transform:uppercase;flex-wrap:wrap;gap:7px;margin:22px 0 14px;font-size:12px;font-weight:650;display:flex}.current-card-copy h2{letter-spacing:-.035em;text-transform:uppercase;margin:0;font-size:clamp(52px,5.2vw,80px);font-weight:760;line-height:.9}.current-card-copy h2 i{color:#0000;-webkit-text-stroke:1px var(--purple-bright);font-style:normal}.current-card-copy>p:last-of-type{max-width:590px;color:var(--muted);margin:28px 0 30px;font-size:16px;line-height:1.75}.current-card-actions{flex-wrap:wrap;gap:12px;display:flex}.current-card-board{background:#060508cc;border:1px solid #3b3045;border-radius:10px;overflow:hidden;box-shadow:0 28px 75px #0000005c}.current-card-board-heading,.current-card-board-footer{min-height:54px;color:var(--purple-bright);font-family:var(--font-barlow), sans-serif;letter-spacing:.13em;justify-content:space-between;align-items:center;gap:20px;padding:0 20px;font-size:11px;font-weight:700;display:flex}.current-card-board-heading{border-bottom:1px solid #302737}.current-card-board-heading small{color:#938b9a;font-size:10px}.current-card-fight{border-bottom:1px solid #302737;grid-template-columns:minmax(96px,.25fr) 1fr auto;grid-template-areas:"label matchup arrow""label detail arrow";align-content:center;align-items:center;gap:8px 24px;min-height:148px;padding:25px 22px;transition:background .2s;display:grid}.current-card-fight:hover{background:#a855f713}.current-card-fight>span{color:var(--purple-bright);font-family:var(--font-barlow), sans-serif;letter-spacing:.13em;grid-area:label;font-size:10px;font-weight:700}.current-card-fight>strong{color:#f4f0f7;font-family:var(--font-barlow), sans-serif;text-transform:uppercase;flex-wrap:wrap;grid-area:matchup;gap:6px 10px;font-size:clamp(23px,2vw,31px);line-height:1;display:flex}.current-card-fight>strong i{color:#766d7e;align-self:center;font-size:11px;font-style:normal}.current-card-fight>small{color:#9b94a1;font-family:var(--font-barlow), sans-serif;letter-spacing:.11em;grid-area:detail;font-size:10px;font-weight:600}.current-card-fight>b{color:var(--purple-bright);grid-area:arrow;font-size:20px}.current-card-board-footer{transition:background .2s}.current-card-board-footer:hover{background:#a855f713}.current-card-board-footer b{font-size:18px}.market-section{border-top:1px solid var(--line)}.market-cards{grid-template-columns:repeat(3,1fr);padding-top:66px;display:grid}.market-cards article{border-left:1px solid var(--line);flex-direction:column;min-height:290px;padding:30px;display:flex}.market-cards article:last-child{border-right:1px solid var(--line)}.market-cards article>span{color:var(--purple-bright);font-family:var(--font-barlow), sans-serif;letter-spacing:.14em;font-size:11px}.market-cards h3{text-transform:uppercase;margin:68px 0 18px;font-size:34px}.market-cards p{color:var(--muted);margin:0;font-size:14px;line-height:1.7}.model-standard{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:linear-gradient(120deg,#0a090e,#120a1c 64%,#08070b);grid-template-columns:.72fr 1.28fr;gap:90px;width:100%;padding:132px max(32px,50% - 690px);display:grid}.standard-copy h2{margin-top:28px;font-size:clamp(52px,5.2vw,78px)}.standard-copy p{max-width:560px;color:var(--muted);margin:30px 0 0;font-size:16px;line-height:1.75}.standard-copy .methodology-link{margin-top:20px}.methodology-link a{color:#d8b4fe;font-family:var(--font-barlow), sans-serif;letter-spacing:.11em;font-size:12px;font-weight:700}.result-grid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.result-grid article{background:#050507a3;border:1px solid #392f43;flex-direction:column;min-height:225px;padding:27px;display:flex}.result-grid article.featured{background:linear-gradient(145deg,#a855f736,#1c0f266b)}.result-grid article:last-child{grid-column:1/-1;min-height:180px}.result-grid article>span{color:#aaa3b0;font-family:var(--font-barlow), sans-serif;letter-spacing:.12em;font-size:11px}.result-grid article>strong{color:var(--purple-bright);font-family:var(--font-barlow), sans-serif;overflow-wrap:anywhere;margin:28px 0 3px;font-size:55px;line-height:1}.result-grid article>small{color:#d1cbd7;font-family:var(--font-barlow), sans-serif;letter-spacing:.08em;font-size:11px}.result-grid article>p{color:#9f98a5;margin:auto 0 0;font-size:12px}.pricing-page{border-top:0}.pricing-title{grid-template-columns:.38fr 1fr .45fr;align-items:end;gap:34px;padding-bottom:62px;display:grid}.pricing-title h2{font-size:clamp(54px,5.3vw,82px)}.pricing-title p{color:var(--muted);margin:0;line-height:1.6}.pricing-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.price-card{border:1px solid var(--line);background:#09090c;flex-direction:column;min-height:535px;padding:38px;display:flex;position:relative}.price-card.featured{border-color:var(--purple);background:linear-gradient(155deg,#a855f724,#0a090d 45%);box-shadow:0 24px 80px #6d28d921}.popular{color:#09060d;background:var(--purple);font-family:var(--font-barlow), sans-serif;letter-spacing:.12em;padding:7px 12px;font-size:11px;font-weight:700;position:absolute;top:0;right:0}.price-card>small{color:var(--purple-bright);font-family:var(--font-barlow), sans-serif;letter-spacing:.15em;font-size:13px}.price-card>strong{font-family:var(--font-barlow), sans-serif;margin-top:44px;font-size:70px;line-height:1}.price-card>strong i{color:#827b88;font-family:var(--font-inter), sans-serif;font-size:12px;font-style:normal;font-weight:400}.price-card>p{min-height:62px;color:var(--muted);line-height:1.6}.price-card ul{border-top:1px solid var(--line);margin:0;padding:25px 0 0;list-style:none}.price-card li{color:#bab4c1;padding:8px 0;font-size:13px}.price-card li:before{content:"✓";color:var(--purple-bright);margin-right:10px}.plan-button{color:#8a8391;min-height:52px;font-family:var(--font-barlow), sans-serif;letter-spacing:.13em;border:1px solid #42384d;place-items:center;margin-top:auto;font-size:12px;font-weight:650;display:grid}.price-card.featured .plan-button{border-color:var(--purple);color:var(--purple-bright);background:#a855f712}.site-footer{border-top:1px solid var(--line);z-index:1;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"brand description""links links""legal legal";align-items:center;gap:24px 34px;width:min(1380px,100% - 64px);margin:0 auto;padding:54px 0 36px;display:grid;position:relative}.footer-brand{grid-area:brand;font-size:18px}.site-footer p{color:#a19aa8;grid-area:description;max-width:760px;margin:0;font-size:13px;line-height:1.6}.site-footer nav{border-top:1px solid #1c1820;flex-wrap:wrap;grid-area:links;gap:4px 28px;padding-top:20px;display:flex}.site-footer nav a{color:#aaa3b0;align-items:center;min-height:44px;font-size:13px;display:inline-flex}.site-footer nav a:hover{color:var(--purple-bright)}.site-footer small{color:#918a97;grid-area:legal;padding-top:4px;font-size:12px;line-height:1.5}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.route-message{z-index:1;flex-direction:column;justify-content:center;align-items:flex-start;width:min(900px,100% - 32px);min-height:calc(100vh - 86px);margin:0 auto;padding:110px 0;display:flex;position:relative}.route-message>span{color:var(--purple-bright);font-family:var(--font-barlow), sans-serif;letter-spacing:.17em;font-size:13px;font-weight:700}.route-message h1,.route-message-title{color:#fff;max-width:860px;font-family:var(--font-barlow), sans-serif;margin:20px 0;font-size:clamp(60px,9vw,118px);font-weight:700;line-height:.85}.route-message p{color:#b8b2bd;max-width:620px;margin:0 0 30px;font-size:17px;line-height:1.65}@media (width<=1180px){.event-hero,.predictions-hero{grid-template-columns:1fr}.event-intro,.predictions-hero>div:first-child{max-width:820px}.fight-poster,.probability-board{max-width:900px}.database-copy,.prediction-teaser,.model-standard,.predictions-current-card{grid-template-columns:1fr;gap:60px}.pricing-title{grid-template-columns:1fr;align-items:start}}@media (width<=900px){.archive-paths,.market-cards,.pricing-grid{grid-template-columns:1fr}.archive-paths>a{border-right:1px solid var(--line);border-bottom:0;min-height:255px}.archive-paths>a:last-child{border-bottom:1px solid var(--line)}.archive-paths strong{margin-top:35px}}@media (width<=760px){.page-breadcrumb-shell{width:calc(100% - 32px);margin-top:18px;margin-bottom:-28px}.site-header{grid-template-columns:1fr auto;width:calc(100% - 32px);height:74px}.brand{gap:10px;font-size:18px}.site-header .brand>span:last-child{display:none}.official-brand-mark{width:42px;height:42px}.site-nav{gap:12px}.site-nav a{padding:27px 0 23px;font-size:11px}.site-status{display:none}.event-hero,.predictions-hero{gap:54px;width:calc(100% - 32px);min-height:auto;padding:64px 0}.event-intro h1,.predictions-hero h1{font-size:clamp(56px,17vw,78px)}.hero-actions{flex-direction:column}.button{width:100%}.fight-poster{min-height:430px}.poster-matchup{grid-template-columns:1fr 48px 1fr;min-height:280px;padding:36px 15px}.poster-matchup strong{overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;text-wrap:balance;font-size:clamp(25px,6.8vw,34px);line-height:.9}.poster-matchup b{width:38px;height:38px;font-size:12px}.poster-meta{grid-template-columns:1fr 1fr}.poster-meta>span{min-height:78px;padding:14px}.poster-meta>span:nth-child(2){border-right:0}.poster-meta>span:last-child{border-top:1px solid #312a3a;grid-column:1/-1}.poster-grid{bottom:234px}.event-runway{grid-template-columns:1fr}.event-runway a{min-height:78px}.database-story,.market-section,.pricing-page{width:calc(100% - 32px);padding:96px 0}.story-heading{grid-template-columns:1fr;gap:28px;padding-bottom:48px}.story-heading h2,.prediction-copy h2,.standard-copy h2,.pricing-title h2{font-size:clamp(48px,14vw,68px)}.database-copy{gap:40px;padding:48px 0}.database-copy>p{font-size:17px}.archive-numbers{grid-template-columns:1fr}.archive-numbers div{border-right:0;border-bottom:1px solid var(--line);min-height:100px}.archive-numbers div:last-child{border-bottom:0}.archive-freshness{text-align:left}.prediction-teaser,.model-standard,.predictions-current-card{padding:96px 16px}.current-card-actions{flex-direction:column}.current-card-fight{grid-template-columns:1fr auto;grid-template-areas:"label arrow""matchup arrow""detail arrow";gap:10px 14px;min-height:150px;padding:22px 18px}.current-card-fight>strong{flex-direction:column;font-size:26px}.current-card-fight>strong i{align-self:flex-start}.probability-board{border-radius:8px}.board-fighters{grid-template-columns:1fr 36px 1fr;padding:20px 14px}.board-fighters strong{font-size:52px}.board-markets{grid-template-columns:1fr}.board-markets>div{border-right:0;border-bottom:1px solid var(--line)}.board-markets>div:last-child{border-bottom:0}.result-grid{grid-template-columns:1fr}.result-grid article:last-child{grid-column:auto}.price-card{min-height:500px}.site-footer{grid-template-columns:1fr;grid-template-areas:"brand""description""links""legal";gap:20px;width:calc(100% - 32px);padding:42px 0 28px}.site-footer nav{grid-template-columns:repeat(3,minmax(0,1fr));gap:2px 12px;display:grid}}@media (prefers-reduced-motion:no-preference){.event-intro,.predictions-hero>div:first-child{animation:.55s ease-out both rise}.fight-poster,.probability-board{animation:.65s ease-out 80ms both rise}@keyframes rise{0%{opacity:0;transform:translateY(16px)}}}.cookie-consent{z-index:1000;color:#f8f5ff;background:#08070cf7;border:1px solid #b75cff6b;justify-content:space-between;align-items:center;gap:28px;max-width:980px;max-height:calc(100dvh - 32px);margin-inline:auto;padding:20px 22px;display:flex;position:fixed;bottom:22px;left:22px;right:22px;overflow-y:auto;box-shadow:0 24px 70px #00000094}.cookie-consent strong{color:#c57aff;letter-spacing:.12em;font:700 14px/1 var(--font-barlow)}.cookie-consent p{color:#c8c2d1;max-width:680px;margin:8px 0 0;font-size:14px;line-height:1.55}.cookie-consent a{color:#fff}.cookie-consent-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.cookie-consent button,.cookie-settings-trigger{color:#fff;cursor:pointer;min-height:44px;font:700 12px/1 var(--font-barlow);letter-spacing:.08em;background:#6920a4;border:1px solid #b75cff6b;padding:10px 13px}.cookie-consent button+button{background:0 0}.cookie-settings-trigger{z-index:900;color:#aaa2b4;background:#050507e6;min-width:44px;padding:9px 12px;font-size:10px;position:fixed;bottom:12px;right:14px}.cookie-consent button:disabled{opacity:.55;cursor:wait}.cookie-consent-error{color:#fca5a5;text-align:right;flex:1 0 100%;margin:4px 0 0;font-size:12px;line-height:1.5}@media (width<=720px){.cookie-consent{flex-direction:column;align-items:stretch;gap:14px}.cookie-consent-actions{justify-content:stretch}.cookie-consent-actions button{flex:auto}.cookie-consent-error{text-align:left}}@media (width<=760px){.mobile-header-menu>summary{min-height:44px}.mobile-header-panel{overscroll-behavior:contain;max-height:calc(100dvh - 94px);overflow-y:auto}.site-header .brand{min-height:44px}html{-webkit-text-size-adjust:100%}.home-main,.predictions-main{overflow-x:clip}.home-main:before,.predictions-main:before{display:none}.breadcrumbs a{min-height:44px}.event-hero,.predictions-hero{gap:38px;padding:46px 0}.event-intro h1,.predictions-hero h1{font-size:clamp(52px,15.5vw,70px);line-height:.87}.predictions-hero h1{margin:22px 0}.event-location,.predictions-hero>div:first-child>p{font-size:15px;line-height:1.6}.fight-poster{min-height:0;box-shadow:0 18px 45px #00000061}.poster-matchup{min-height:230px;padding:29px 13px 25px}.poster-meta>span{min-height:70px;padding:12px;font-size:13px}.poster-grid{bottom:210px}.database-story,.market-section,.pricing-page{padding:72px 0}.prediction-teaser,.model-standard,.predictions-current-card{gap:42px;padding:72px 16px}.current-card-copy h2{font-size:clamp(46px,13.5vw,65px)}.current-card-board-heading,.current-card-board-footer{padding-inline:16px}.current-card-board-heading small{text-align:right}.archive-paths>a{min-height:215px;padding:24px}.archive-paths strong{margin-top:30px}.market-cards{padding-top:40px}.market-cards article{min-height:0;padding:24px}.market-cards h3{margin:30px 0 14px}.probability-board{box-shadow:0 18px 48px #00000061}.board-fighters{min-height:136px;padding:18px 13px}.board-fighters strong{font-size:44px}.board-markets>div{min-height:0;padding:18px}.board-markets>div>span{margin-bottom:12px}.board-markets strong{font-size:23px}.board-signal{gap:12px;min-height:54px;padding-inline:15px}.result-grid article,.result-grid article:last-child{min-height:0;padding:22px}.result-grid article>strong{margin-top:20px;font-size:47px}.result-grid article>p{margin-top:22px}.price-card{min-height:0;padding:27px}.price-card>strong{margin-top:34px}.price-card .plan-button{margin-top:28px}.methodology-link a{align-items:center;min-height:44px;display:inline-flex}}@media (width<=720px){.cookie-consent{right:12px;bottom:calc(12px + env(safe-area-inset-bottom));border-radius:12px;padding:16px;left:12px}.cookie-settings-trigger{width:max-content;margin:0 16px calc(12px + env(safe-area-inset-bottom)) auto;border-radius:8px;position:static}}@media (width<=430px){.site-footer nav{grid-template-columns:repeat(2,minmax(0,1fr))}.cookie-consent-actions{grid-template-columns:1fr;display:grid}.cookie-consent-actions button{width:100%}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}.account-main{background:linear-gradient(#a855f706 1px,#0000 1px) 0 0/88px 88px,linear-gradient(90deg,#a855f706 1px,#0000 1px) 0 0/88px 88px,radial-gradient(circle at 76% 7%,#6d28d933,#0000 29%),#050507;min-height:100vh;position:relative;overflow:hidden}.account-main:before{content:"";pointer-events:none;border:1px solid #a855f71a;width:620px;height:620px;position:absolute;top:260px;left:-390px;transform:rotate(45deg);box-shadow:0 0 0 56px #a855f704,0 0 0 112px #a855f703}.account-kicker,.auth-card-label,.account-section-label,.selected-plan-note>span{color:var(--purple-bright);font-family:var(--font-barlow), sans-serif;letter-spacing:.18em;font-size:12px;font-weight:700}.auth-shell{z-index:1;grid-template-columns:minmax(0,.88fr) minmax(390px,.78fr);align-items:center;gap:66px 94px;width:min(1320px,100% - 64px);min-height:calc(100vh - 86px);margin:0 auto;padding:82px 0 96px;display:grid;position:relative}.auth-copy h1{letter-spacing:-.035em;max-width:760px;margin:23px 0 26px;font-size:clamp(66px,7vw,108px);line-height:.85}.auth-copy>p{color:#bdb7c4;max-width:630px;margin:0;font-size:17px;line-height:1.7}.auth-trust{flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}.auth-trust span{color:#97909e;min-height:36px;font-family:var(--font-barlow), sans-serif;letter-spacing:.12em;border:1px solid #302938;align-items:center;padding:0 13px;font-size:12px;font-weight:650;display:inline-flex}.auth-trust i{background:#22c55e;border-radius:50%;width:6px;height:6px;margin-right:9px;box-shadow:0 0 12px #22c55eb8}.auth-card{background:linear-gradient(150deg,#a855f714,#0000 38%),#08070beb;border:1px solid #332c3b;border-radius:13px;min-height:480px;padding:clamp(28px,4vw,48px);box-shadow:0 28px 90px #00000057}.auth-card h2{margin:14px 0 22px;font-size:46px;line-height:.95}.auth-provider-copy{color:#aaa4b0;margin:0 0 25px;font-size:14px;line-height:1.7}.auth-provider-copy strong{color:#eee9f2}.provider-button,.account-submit{color:#fff;width:100%;min-height:58px;font-family:var(--font-barlow), sans-serif;letter-spacing:.12em;cursor:pointer;background:linear-gradient(135deg,#7e22ce,#581c87);border:0;border-radius:7px;align-items:center;gap:14px;padding:0 20px;font-size:13px;font-weight:750;transition:transform .2s,filter .2s;display:flex}.provider-button:hover,.account-submit:hover:not(:disabled){filter:brightness(1.07);transform:translateY(-2px)}.provider-button b{margin-left:auto;font-size:19px}.provider-mark{border:1px solid #00000059;border-radius:50%;place-items:center;width:28px;height:28px;font-size:18px;display:grid}.auth-links{color:#918a98;justify-content:space-between;gap:18px;margin-top:22px;font-size:12px;display:flex}:is(.login-page,.signup-page,.auth-utility-page) .auth-links a{min-height:36px;color:var(--purple-bright);align-items:center;display:inline-flex}.auth-links a:hover{text-decoration:underline}.provider-boundary{color:#9a939f;border-top:1px solid #28222e;margin:25px 0 0;padding-top:21px;font-size:12px;line-height:1.6}.auth-notice{border-left:3px solid var(--purple);color:#b7b0bd;background:#a855f712;margin:21px 0;padding:15px 17px;font-size:12px;line-height:1.6}.auth-notice.warning{background:#f59e0b12;border-color:#f59e0b}.auth-notice.success{color:#c3e9cf;background:#22c55e12;border-color:#22c55e}.auth-aside{background:#08070bb3;border:1px solid #292432;grid-column:1/-1;grid-template-columns:.75fr 1.35fr 1.4fr;align-items:start;gap:30px 46px;padding:34px 38px;display:grid}.auth-aside>span{color:#99919e;font-family:var(--font-barlow), sans-serif;letter-spacing:.15em;font-size:12px;font-weight:650}.auth-aside h2{margin:0;font-size:28px;line-height:1}.auth-aside ul{gap:11px;margin:0;padding:0;list-style:none;display:grid}.auth-aside li{color:#a49daa;font-size:12px}.auth-aside li:before{content:"✓";color:#22c55e;margin-right:9px}.auth-aside>p{color:#9b949f;grid-column:2/3;margin:0;font-size:13px;line-height:1.6}.auth-aside>div{color:#9d95a4;gap:18px;font-size:12px;display:flex}:is(.login-page,.signup-page,.auth-utility-page) .auth-aside{grid-template-columns:minmax(250px,1.05fr) minmax(520px,2fr) auto;align-items:center;gap:24px 36px;min-height:92px;padding:22px 30px}:is(.login-page,.signup-page,.auth-utility-page) .auth-aside>span,:is(.login-page,.signup-page,.auth-utility-page) .auth-aside>p{display:none}:is(.login-page,.signup-page,.auth-utility-page) .auth-aside h2{font-size:24px}:is(.login-page,.signup-page,.auth-utility-page) .auth-aside ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 20px}:is(.login-page,.signup-page,.auth-utility-page) .auth-aside li{white-space:nowrap}.auth-utility-page .auth-aside li{white-space:normal}:is(.login-page,.signup-page,.auth-utility-page) .auth-aside>div{white-space:nowrap;justify-self:end}.account-form{gap:18px;display:grid}.auth-utility-page .auth-card{min-height:0}.auth-utility-page .auth-links{flex-wrap:wrap;align-items:center}.auth-utility-page .auth-links a{min-height:44px}.auth-utility-page .invalid-reset-state .auth-notice{margin-top:0}.logout-page .auth-notice{margin-bottom:0}.signup-page .auth-shell{grid-template-columns:minmax(380px,.74fr) minmax(620px,1.16fr);align-items:center;gap:52px 76px;width:min(1440px,100% - 64px)}.signup-page .auth-copy h1{max-width:620px;font-size:clamp(62px,6.2vw,96px)}.signup-page .auth-card{min-height:0;padding:34px 38px}.signup-page .auth-card h2{margin-bottom:20px;font-size:39px}.signup-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px}.signup-form>.account-check,.signup-form>.selected-plan-note,.signup-form>.account-submit,.signup-form>.form-message,.signup-form>.auth-links{grid-column:1/-1}.signup-form>.account-check{min-height:34px}.signup-form>label:nth-of-type(5){grid-column:1/-1}.signup-page .provider-boundary{margin-top:20px;padding-top:18px}@media (width>=761px){.signup-form>label:nth-of-type(3),.signup-form>label:nth-of-type(4){align-content:start}.signup-form>label:nth-of-type(3) input,.signup-form>label:nth-of-type(4) input{height:51px}}.account-form.compact{max-width:820px}.account-form label{gap:8px;display:grid}.account-form label>span{color:#a39ca9;font-family:var(--font-barlow), sans-serif;letter-spacing:.12em;font-size:12px;font-weight:650}.account-form label>small{color:#9a939f;font-size:12px;line-height:1.5}.account-form input,.account-form select,.delete-confirmation input{color:#eeeaf1;width:100%;min-height:51px;font:inherit;background:#0a090d;border:1px solid #393140;border-radius:5px;outline:none;padding:0 14px}.account-form input:focus,.account-form select:focus,.delete-confirmation input:focus{border-color:var(--purple);box-shadow:0 0 0 3px #a855f71a}.account-form input[readonly]{color:#98919e;background:#0d0b10}.account-form select{appearance:auto}.account-password-field{gap:8px;display:grid}.account-password-field>label{color:#a39ca9;font-family:var(--font-barlow), sans-serif;letter-spacing:.12em;font-size:12px;font-weight:650}.account-password-input{position:relative}.account-password-input input{padding-right:78px}.account-password-input button{color:#cfc7d5;min-width:58px;min-height:36px;font-family:var(--font-barlow), sans-serif;letter-spacing:.12em;cursor:pointer;background:#141018;border:1px solid #44394e;border-radius:4px;padding:0 9px;font-size:10px;font-weight:750;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.account-password-input button:hover,.account-password-input button:focus-visible{border-color:var(--purple);color:#fff;outline:none}.account-form-grid{grid-template-columns:1.4fr 1fr;gap:18px;display:grid}.profile-name-grid{grid-template-columns:minmax(0,1fr)}.location-preference-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,1.15fr) minmax(0,.85fr)}.geo-suggestion{background:#a855f70d;border:1px solid #a855f747;justify-content:space-between;align-items:center;gap:20px;padding:16px 18px;display:flex}.geo-suggestion span{color:var(--purple-bright);font-family:var(--font-barlow), sans-serif;letter-spacing:.13em;font-size:11px;font-weight:700}.geo-suggestion p{color:#aaa3af;margin:6px 0 0;font-size:12px;line-height:1.5}.geo-suggestion strong{color:#eee8f2}.account-form .account-check{cursor:pointer;align-items:center;gap:11px;min-height:44px;display:flex}.account-form .account-check input{width:17px;height:17px;min-height:0;accent-color:var(--purple);margin:0}.account-form .account-check span{color:#a8a1ae;font-family:var(--font-inter), sans-serif;letter-spacing:0;font-size:12px;font-weight:400;line-height:1.5}.account-check a{color:var(--purple-bright)}.selected-plan-note{background:#a855f70f;border:1px solid #a855f759;grid-template-columns:1fr auto;gap:4px 18px;padding:16px 18px;display:grid}.selected-plan-note strong{color:#d7a8ff;font-family:var(--font-barlow), sans-serif;font-size:20px}.selected-plan-note p{color:#a39ca8;grid-column:1/-1;margin:4px 0 0;font-size:13px;line-height:1.5}.account-submit:disabled{opacity:.55;cursor:wait}.account-submit.secondary{color:#e7d9f2;background:#a855f71a;border:1px solid #6c3d8f;justify-content:center;width:fit-content;min-width:190px}.form-message{color:#a49daa;margin:0;font-size:13px;line-height:1.5}.form-message.success{color:#4ade80}.form-message.error{color:#f87171}.form-message.submitting{color:#d8b4fe}.account-dashboard{z-index:1;width:min(1320px,100% - 64px);margin:0 auto;padding:72px 0 50px;position:relative}.account-hero{background:linear-gradient(135deg,#a855f71a,#0000 42%),#08070bd6;border:1px solid #302939;border-radius:12px 12px 0 0;grid-template-columns:1.25fr .75fr;align-items:end;gap:54px;min-height:330px;padding:clamp(30px,5vw,60px);display:grid}.account-hero h1{overflow-wrap:anywhere;margin:22px 0 12px;font-size:clamp(62px,7vw,100px);line-height:.85}.account-hero p{color:#a9a3af;margin:0}.account-plan-badge{background:#06050899;border:1px solid #453454;padding:28px}.account-plan-badge>span{color:#8d8493;font-family:var(--font-barlow), sans-serif;letter-spacing:.13em;font-size:11px}.account-plan-badge>strong{color:var(--purple-bright);font-family:var(--font-barlow), sans-serif;margin-top:10px;font-size:48px;line-height:1;display:block}.account-plan-badge>small{color:#8f8895;margin-top:8px;display:block}.account-summary-grid{border:1px solid #2d2734;border-top:0;grid-template-columns:repeat(4,1fr);margin-top:-1px;display:grid}.account-summary-grid>div{border-right:1px solid #2d2734;flex-direction:column;justify-content:center;min-height:92px;padding:19px 22px;display:flex}.account-summary-grid>div:last-child{border-right:0}.account-summary-grid span,.account-detail-label{color:#9d96a2;font-family:var(--font-barlow), sans-serif;letter-spacing:.13em;font-size:12px;font-weight:650}.account-summary-grid strong{color:#e8e3ec;font-family:var(--font-barlow), sans-serif;overflow-wrap:anywhere;margin-top:8px;font-size:17px}.account-summary-grid .verified{color:#4ade80}.account-section{background:#070609b8;border:1px solid #2d2734;margin-top:40px;padding:clamp(26px,4vw,42px)}.account-section-heading{border-bottom:1px solid #28222e;justify-content:space-between;align-items:end;gap:24px;margin-bottom:28px;padding-bottom:23px;display:flex}.account-section-heading h2{margin:9px 0 0;font-size:38px;line-height:1}.account-section-heading>p{color:#aaa3af;text-align:right;max-width:none;margin:0;font-size:14px;line-height:1.6}.current-plan-grid{grid-template-columns:.75fr 1.25fr;gap:32px;display:grid}.current-plan-price{background:linear-gradient(145deg,#a855f714,#0000 55%);border:1px solid #3c3146;padding:30px}.current-plan-price>span{color:#9c94a2;font-size:12px}.current-plan-price>strong{font-family:var(--font-barlow), sans-serif;margin:14px 0;font-size:68px;line-height:1;display:block}.current-plan-price>p{color:#aaa2ae;font-size:14px;line-height:1.6}.account-inline-actions{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.account-link-button,.text-button{color:#d9b6f5;min-height:44px;font-family:var(--font-barlow), sans-serif;letter-spacing:.11em;cursor:pointer;background:#a855f712;border:1px solid #493657;border-radius:5px;justify-content:center;align-items:center;padding:0 16px;font-size:12px;font-weight:700;display:inline-flex}.account-link-button:hover,.text-button:hover:not(:disabled){border-color:var(--purple)}.account-link-button:focus-visible,.text-button:focus-visible,.account-submit:focus-visible{outline-offset:3px;outline:3px solid #d08bff8c}.account-link-button:disabled{opacity:.5;cursor:not-allowed}.text-button{color:#a69eac;background:0 0}.text-button.danger{color:#f59898;border-color:#6c3139}.text-button:disabled{opacity:.45;cursor:not-allowed}.feature-checklist{background:#28222e;border:1px solid #28222e;grid-template-columns:repeat(2,1fr);gap:1px;margin:0;padding:0;list-style:none;display:grid}.feature-checklist li{color:#aaa3b0;background:#09080c;align-items:center;gap:12px;min-height:58px;padding:15px 18px;font-size:12px;display:flex}.feature-checklist li:before{content:"✓";color:#061008;background:#3fd06f;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;font-size:12px;font-weight:800;display:grid}.feature-checklist li.coming-soon:before{content:"…";color:#d0c7d8;background:#332b3b}.feature-checklist li.coming-soon small{color:#8d68a9;font-family:var(--font-barlow), sans-serif;letter-spacing:.1em;margin-left:auto}.security-grid,.billing-preview-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.security-card,.billing-placeholder{background:#09080c;border:1px solid #302a37;min-height:165px;padding:22px}.security-card>span,.billing-placeholder>span{color:#9e96a3;font-family:var(--font-barlow), sans-serif;letter-spacing:.13em;font-size:12px}.security-card h3,.billing-placeholder h3{margin:13px 0 10px;font-size:24px}.security-card p,.billing-placeholder p{color:#a29aa6;font-size:13px;line-height:1.6}.security-card .text-button{margin-top:12px}.account-referrals-section .security-card{flex-direction:column;display:flex}.account-referrals-section .security-card>h3{margin:13px 0 10px}.account-referrals-section .security-card>.referral-description{margin-top:-7px}.account-referrals-section .security-card .text-button{margin-top:auto}@media (width>=761px){.account-referrals-section .security-card>.referral-description{transform:translateY(-5px)}}.security-form-stack{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:18px;margin-top:28px;display:grid}.account-security-section .security-form-stack{margin-top:0}.security-form-stack .account-form{background:#09080c;border:1px solid #302a37;height:100%;padding:22px}.account-form-heading{border-bottom:1px solid #28222e;padding-bottom:15px}.account-form-heading span{color:#9e96a3;font-family:var(--font-barlow), sans-serif;letter-spacing:.13em;font-size:11px}.account-form-heading h3{margin:7px 0 0;font-size:24px}.account-session-row{background:#09080c;border:1px solid #302a37;justify-content:space-between;align-items:center;gap:20px;margin-top:18px;padding:18px 20px;display:flex}.account-session-row span{color:#9e96a3;font-family:var(--font-barlow), sans-serif;letter-spacing:.13em;font-size:12px}.account-session-row p{color:#a29aa6;margin:6px 0 0;font-size:13px}.account-session-row .text-button{flex:none}.billing-placeholder b{color:#c084fc;font-family:var(--font-barlow), sans-serif;letter-spacing:.11em;font-size:12px}.delete-account{margin-top:24px}.account-danger-section .delete-account{margin-top:0}.delete-confirmation{background:#7f1d1d14;border:1px solid #5d3037;padding:20px}.delete-confirmation p{color:#ae9da0;font-size:12px}.delete-confirmation>div{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.delete-confirmation input{width:180px}.plan-grid.account-plan-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.account-plan-card{background:#08070bd1;border:1px solid #332c3b;border-radius:10px;flex-direction:column;min-height:540px;padding:30px;display:flex;position:relative}.account-plan-card.recommended{background:linear-gradient(155deg,#a855f71c,#08070be6 45%);border-color:#a855f7b3}.account-plan-card.current{box-shadow:inset 0 3px #22c55e}.account-plan-card.selected{border-color:#c084fc;box-shadow:0 0 0 1px #c084fc38}.plan-ribbon{color:#070508;background:var(--purple-bright);font-family:var(--font-barlow), sans-serif;letter-spacing:.11em;padding:7px 11px;font-size:11px;font-weight:750;position:absolute;top:0;right:0}.account-plan-card>small{color:var(--purple-bright);font-family:var(--font-barlow), sans-serif;letter-spacing:.16em;font-size:12px}.account-plan-card>strong{font-family:var(--font-barlow), sans-serif;margin:32px 0 4px;font-size:62px;line-height:1}.account-plan-card>strong i{color:#817a87;font-family:var(--font-inter), sans-serif;font-size:12px;font-style:normal;font-weight:400}.account-plan-card>p{color:#938c99;min-height:55px;font-size:12px;line-height:1.6}.account-plan-card ul{border-top:1px solid #28222e;gap:10px;margin:14px 0 26px;padding:22px 0 0;list-style:none;display:grid}.account-plan-card li{color:#aaa3b0;font-size:13px;line-height:1.5}.account-plan-card li:before{content:"✓";color:#4ade80;margin-right:9px}.account-plan-card li.future{color:#9a929f;font-size:12px}.account-plan-card li.future:before{content:"…";color:#8f5eb7}.account-plan-card li.plan-preview-feature:before{content:none}.plan-preview-tick{color:#4ade80;margin-right:9px}.account-plan-card .account-link-button,.account-plan-card .plan-current-button,.account-plan-card .plan-coming-soon-button,.account-plan-card .billing-action{margin-top:auto}.plan-current-button{color:#4ade80;min-height:48px;font-family:var(--font-barlow), sans-serif;letter-spacing:.12em;background:#22c55e0f;border:1px solid #245a37;place-items:center;font-size:12px;font-weight:700;display:grid}.plan-coming-soon-button{color:#aaa4ad;min-height:48px;font-family:var(--font-barlow), sans-serif;letter-spacing:.12em;cursor:not-allowed;background:#242126;border:1px solid #46414a;place-items:center;font-size:12px;font-weight:700;display:grid}.account-plan-card.coming-soon .plan-ribbon{color:#d3cdd5;background:#4a454d}.upgrade-hero,.legal-page{z-index:1;width:min(1120px,100% - 64px);margin:0 auto;padding:82px 0 100px;position:relative}.upgrade-hero>h1,.legal-page>h1{margin:22px 0;font-size:clamp(64px,8vw,108px);line-height:.85}.upgrade-hero>p,.legal-page>p{color:#a9a2af;max-width:720px;font-size:16px;line-height:1.7}.upgrade-hero .account-plan-grid{margin-top:50px}.billing-page .upgrade-hero>p{margin:0}.billing-page .billing-price-row{margin-top:22px}.billing-actions{margin-top:28px}.billing-status-strip{background:#a855f70e;border:1px solid #4a3a55;grid-template-columns:1fr auto;align-items:center;gap:20px;margin-top:30px;padding:28px 30px;display:grid}.billing-status-strip.warning{background:#f59e0b0e;border-color:#f59e0b8c}.billing-status-strip h2{margin:7px 0;font-size:32px}.billing-status-strip p{color:#aaa2ae;max-width:780px;margin:0;font-size:14px;line-height:1.6}.billing-status-strip>span{color:#8e8495;font-family:var(--font-barlow), sans-serif;letter-spacing:.12em;border:1px solid #51425d;padding:10px 13px;font-size:12px}.billing-action{gap:9px;display:grid}.billing-primary-action{width:100%;min-height:48px}.billing-action-message,.billing-readiness-note{color:#aaa2ae;margin:0;font-size:13px;line-height:1.55}.billing-action-message.error{color:#fca5a5}.billing-action-message.submitting{color:#d8b4fe}.billing-readiness-note{color:#c3a86f;margin-top:10px}.billing-readiness-note.standalone{margin-top:16px}.account-inline-actions>.billing-action{margin:0}.billing-sync{background:#a855f712;border:1px solid #c084fc80;margin:28px 0;padding:20px 22px}.billing-sync.complete{background:#22c55e12;border-color:#22c55e8c}.billing-sync>span{color:var(--purple-bright);font-family:var(--font-barlow), sans-serif;letter-spacing:.14em;font-size:12px;font-weight:700}.billing-sync.complete>span{color:#4ade80}.billing-sync>p{color:#c6becb;margin:8px 0 0;font-size:14px;line-height:1.6}.billing-price-row{border:1px solid #302a37;grid-template-columns:repeat(3,1fr);display:grid}.billing-price-row>div{border-right:1px solid #302a37;min-height:112px;padding:22px}.billing-price-row>div:last-child{border-right:0}.billing-price-row span{color:#9e96a3;font-family:var(--font-barlow), sans-serif;letter-spacing:.12em;font-size:12px}.billing-price-row strong{font-family:var(--font-barlow), sans-serif;margin-top:10px;font-size:30px;display:block}.billing-price-row small{color:#a59daa;margin-top:8px;font-size:12px;line-height:1.5;display:block}.legal-page{max-width:920px}.legal-section{background:#08070bc7;border:1px solid #2e2835;margin-top:28px;padding:28px}.legal-section h2{margin:0 0 14px;font-size:30px}.legal-section p,.legal-section li{color:#a39ca9;font-size:13px;line-height:1.75}.legal-section a{color:var(--purple-bright)}.trust-page .breadcrumbs{margin-bottom:30px}.trust-page .legal-section{scroll-margin-top:24px}.trust-page .legal-section ul{margin:0;padding-left:20px}.safer-gambling-callout{background:#22c55e0b;border-left:3px solid #22c55e}.trust-footer{margin-top:20px}.premium-gate{background:#09080c;border:1px solid #3b3045;border-radius:8px;overflow:hidden}.premium-gate-preview{opacity:.34;filter:blur(2px);pointer-events:none;gap:12px;min-height:130px;padding:24px;display:grid}.premium-gate-preview i{background:linear-gradient(90deg,#33293d,#4e3a5d,#2c2533);height:15px;display:block}.premium-gate-preview i:nth-child(2){width:76%}.premium-gate-preview i:nth-child(3){width:88%}.premium-gate-copy{background:#0c0a0ff5;border-top:1px solid #322a3a;padding:24px}.premium-gate-copy span{color:var(--purple-bright);font-family:var(--font-barlow), sans-serif;letter-spacing:.13em;font-size:12px}.premium-gate-copy h3{margin:10px 0 8px;font-size:28px}.premium-gate-copy p{color:#918a97;font-size:12px;line-height:1.6}@media (width<=1100px){.signup-page .auth-shell{grid-template-columns:1fr;width:min(760px,100% - 64px)}.signup-page .auth-copy h1{max-width:700px}.signup-page .auth-aside{grid-template-columns:1fr;align-items:start}.signup-page .auth-aside>div{justify-self:start}}@media (width<=980px){.auth-shell{grid-template-columns:1fr}.auth-copy{max-width:780px}.auth-card{max-width:720px}.auth-aside{grid-template-columns:1fr 1fr}.auth-aside>p{grid-column:1/2}.account-summary-grid{grid-template-columns:repeat(2,1fr)}.account-summary-grid>div:nth-child(2){border-right:0}.account-summary-grid>div:nth-child(-n+2){border-bottom:1px solid #2d2734}.account-hero{grid-template-columns:1fr}.account-plan-badge{max-width:380px}.current-plan-grid,.plan-grid.account-plan-grid{grid-template-columns:1fr}.account-plan-card{min-height:0}}@media (width<=760px){.auth-shell,.account-dashboard,.upgrade-hero,.legal-page{width:calc(100% - 32px);padding:44px 0 64px}:is(.login-page,.signup-page,.auth-utility-page) .auth-shell{gap:28px;padding-top:44px;padding-bottom:64px}:is(.login-page,.signup-page,.auth-utility-page) .auth-copy h1{margin:18px 0 20px}:is(.login-page,.signup-page,.auth-utility-page) .auth-copy>p{line-height:1.6}:is(.login-page,.signup-page,.auth-utility-page) .auth-trust{margin-top:26px}.auth-copy h1,.upgrade-hero>h1,.legal-page>h1{font-size:clamp(54px,17vw,76px)}.auth-card{min-height:0;padding:26px 20px}.auth-card h2{font-size:38px}.auth-utility-page .account-submit.secondary{width:100%}.login-page .auth-links{flex-flow:wrap;align-items:center}.login-page .auth-links a{min-height:44px}.account-password-input button{min-height:40px}:is(.login-page,.signup-page,.auth-utility-page) .auth-aside{grid-template-columns:1fr;gap:18px;min-height:0;padding:20px}:is(.login-page,.signup-page,.auth-utility-page) .auth-aside h2{font-size:22px}:is(.login-page,.signup-page,.auth-utility-page) .auth-aside ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}:is(.login-page,.signup-page,.auth-utility-page) .auth-aside li{white-space:normal;font-size:10px;line-height:1.45}:is(.login-page,.signup-page,.auth-utility-page) .auth-aside li:before{margin:0 0 5px;display:block}:is(.login-page,.signup-page,.auth-utility-page) .auth-aside>div{justify-self:start}.signup-page .auth-shell{grid-template-columns:1fr;width:calc(100% - 32px)}.signup-page .auth-copy h1{font-size:clamp(52px,15.5vw,72px)}.signup-page .auth-card{padding:26px 20px}.signup-form{grid-template-columns:1fr;gap:16px}.signup-form>label:nth-of-type(5),.auth-aside>p{grid-column:auto}.account-form-grid{grid-template-columns:1fr}.account-profile-section .account-form-grid,.account-profile-section .account-form-grid>label{width:100%;min-width:0}.account-profile-section .account-form input,.account-profile-section .account-form select{width:100%;height:51px;min-height:51px}.account-profile-section .account-form .account-check input{flex:0 0 17px;width:17px;height:17px;min-height:0}.geo-suggestion{flex-direction:column;align-items:stretch}.account-dashboard{padding-bottom:34px}.account-hero{gap:22px;min-height:0;padding:24px 20px}.account-hero h1{margin:16px 0 10px;font-size:clamp(48px,14vw,68px)}.account-hero p{font-size:13px;line-height:1.55}.account-plan-badge{max-width:none;padding:18px}.account-plan-badge>strong{margin-top:7px;font-size:38px}.account-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.account-summary-grid>div{border-bottom:1px solid #2d2734;border-right:1px solid #2d2734;min-height:76px;padding:14px}.account-summary-grid>div:nth-child(2n){border-right:0}.account-summary-grid>div:nth-last-child(-n+2){border-bottom:0}.account-summary-grid strong{margin-top:6px;font-size:14px;line-height:1.25}.account-summary-grid span{font-size:10px}.account-section{margin-top:18px;padding:20px 16px}.account-section-heading{flex-direction:column;align-items:flex-start;gap:10px;margin-bottom:20px;padding-bottom:17px}.account-section-heading h2{font-size:31px}.account-section-heading>p{text-align:left;text-align:left;font-size:12px;line-height:1.5}.feature-checklist,.security-grid,.security-form-stack,.billing-preview-grid,.billing-price-row{grid-template-columns:1fr}.billing-price-row>div{border-bottom:1px solid #302a37;border-right:0}.billing-price-row>div:last-child{border-bottom:0}.delete-confirmation>div{flex-direction:column;align-items:stretch}.delete-confirmation input{width:100%}.billing-status-strip{grid-template-columns:1fr}.current-plan-grid{gap:14px}.current-plan-price{padding:20px 18px}.current-plan-price>strong{margin:10px 0;font-size:48px}.current-plan-price>p{font-size:12px;line-height:1.5}.current-plan-price .account-inline-actions{margin-top:16px}.feature-checklist{grid-template-columns:1fr}.feature-checklist li{min-height:48px;padding:12px 14px}.security-form-stack{gap:12px}.security-form-stack .account-form{gap:14px;padding:17px 15px}.account-session-row{flex-direction:column;align-items:stretch;gap:12px;padding:15px}.account-session-row .text-button{width:100%}.account-referrals-section .security-grid{gap:10px}.account-referrals-section .security-card{min-height:0;padding:16px}.account-referrals-section .security-card h3{margin:8px 0 6px;font-size:21px}.account-referrals-section .security-card>h3{margin:8px 0 6px}.account-referrals-section .security-card>.referral-description{margin:-5px 0 12px;font-size:12px;line-height:1.5}.account-referrals-section .security-card .text-button{margin-top:12px}.account-danger-section{padding-bottom:16px}.account-danger-section .account-section-heading{margin-bottom:16px}.account-main>.database-footer{padding-top:24px}.account-inline-actions>.billing-action{width:100%}.billing-page .upgrade-hero{padding-bottom:48px}.upgrade-page .upgrade-hero{padding:38px 0 48px}.upgrade-page .upgrade-hero>h1{margin:18px 0;font-size:clamp(52px,15vw,68px)}.upgrade-page .upgrade-hero>p{margin-bottom:0;font-size:14px;line-height:1.6}.upgrade-page .upgrade-hero .account-plan-grid{gap:14px;margin-top:30px}.upgrade-page .account-plan-card{padding:22px 18px}.upgrade-page .account-plan-card>strong{margin-top:22px;font-size:50px}.upgrade-page .account-plan-card>p{min-height:0;margin:8px 0}.upgrade-page .account-plan-card ul{gap:7px;margin:10px 0 20px;padding-top:16px}.upgrade-page .account-plan-card li{font-size:12px;line-height:1.45}.upgrade-page .billing-status-strip{gap:12px;margin-top:18px;padding:20px 18px}.upgrade-page .billing-status-strip h2{font-size:26px}.upgrade-page .billing-status-strip p{font-size:12px;line-height:1.55}.billing-page .billing-price-row>div{min-height:0;padding:14px 16px}.billing-page .billing-price-row strong{margin-top:5px;font-size:25px}.billing-page .billing-price-row small{margin-top:4px;font-size:11px}.billing-page .account-section{padding:20px 16px}.billing-page .account-section-heading{gap:12px;margin-bottom:18px;padding-bottom:16px}.billing-page .account-section-heading h2{font-size:31px}.billing-page .account-section-heading>p{font-size:12px;line-height:1.5}.billing-page .billing-placeholder{min-height:0;padding:16px}.billing-page .billing-placeholder h3{margin:8px 0 6px;font-size:22px}.billing-page .billing-placeholder p{margin:0;font-size:12px;line-height:1.5}.billing-page .billing-placeholder b{margin-top:10px;display:block}.billing-page .billing-actions{gap:8px;margin-top:18px}.billing-page .billing-actions>.billing-action,.billing-page .billing-actions>.account-link-button,.billing-page .billing-actions>.plan-current-button{flex-basis:100%;width:100%}.billing-page .billing-actions>.text-button{flex:1}}.referral-main{color:#f7f4fa;background:linear-gradient(#a855f706 1px,#0000 1px) 0 0/88px 88px,linear-gradient(90deg,#a855f706 1px,#0000 1px) 0 0/88px 88px,radial-gradient(circle at 72% 8%,#6d28d933,#0000 32%),#050507;min-height:100vh}.referral-page-shell{width:min(1420px,100% - 64px);margin:0 auto;padding:48px 0 24px}.referral-hero{grid-template-columns:minmax(0,1.35fr) minmax(340px,.65fr);align-items:end;gap:64px;padding:58px 0 54px;display:grid}.referral-hero h1{letter-spacing:-.045em;margin:20px 0 28px;font-size:clamp(58px,7.2vw,112px);line-height:.84}.referral-hero>div>p{color:#aaa4b0;max-width:720px;font-size:17px;line-height:1.75}.referral-economics-card{background:linear-gradient(145deg,#a855f71f,#08070bf0);border:1px solid #372d40;flex-direction:column;justify-content:center;min-height:330px;padding:34px;display:flex}.referral-economics-card span,.referral-code-card>span,.affiliate-facts span,.promotion-rules span,.application-status span{font:700 11px/1.3 var(--font-barlow),sans-serif;letter-spacing:.18em;color:#bd83ff}.referral-economics-card strong{font:800 clamp(26px,3vw,44px)/1 var(--font-barlow),sans-serif;margin:14px 0 2px;display:block}.referral-economics-card p{color:#96909b;margin:5px 0}.shadow-notice{background:#a855f714;border-left:3px solid #a855f7;margin:0 0 34px;padding:20px 24px}.shadow-notice strong{font:750 12px var(--font-barlow),sans-serif;letter-spacing:.16em;color:#cf9cff}.shadow-notice p{color:#aaa4b0;margin:7px 0 0}.referral-dashboard{grid-template-columns:.75fr 1.25fr;gap:28px;margin:10px 0 54px;display:grid}.referral-code-card,.anonymous-activity,.referral-signin-card,.affiliate-form,.promotion-rules,.affiliate-application-section{background:#08070bd1;border:1px solid #302838;padding:32px}.referral-code-card{flex-direction:column;gap:11px;display:flex}.referral-code-card strong{font:800 clamp(34px,4vw,56px)/1 var(--font-barlow),sans-serif;color:#fff}.referral-code-card code{color:#b9b2be;overflow-wrap:anywhere;font-size:15px}.referral-actions{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.referral-actions button,.referral-signin-card>a,.creator-card>a,.affiliate-form button{color:#fff;min-height:48px;font:750 12px var(--font-barlow),sans-serif;letter-spacing:.12em;cursor:pointer;background:#6b21a8;border:1px solid #7e22ce;justify-content:center;align-items:center;padding:0 20px;display:inline-flex}.referral-stat-grid{background:#2d2633;border:1px solid #2d2633;grid-template-columns:repeat(2,1fr);gap:1px;display:grid}.referral-stat-grid article,.affiliate-facts article{background:#08070b;padding:28px}.referral-stat-grid span{color:#8e8794;font:700 11px var(--font-barlow),sans-serif;letter-spacing:.14em;display:block}.referral-stat-grid strong{font:800 34px var(--font-barlow),sans-serif;margin-top:12px;display:block}.anonymous-activity{grid-column:1/-1}.anonymous-activity h2{font-size:28px}.anonymous-activity>div{color:#aaa4b0;border-top:1px solid #29232f;grid-template-columns:1fr auto;gap:20px;padding:14px 0;display:grid}.reward-activity-result{align-items:center;gap:42px;display:flex}.reward-activity-result b{text-align:right;min-width:80px}.reward-activity-result b.positive{color:#d6f9e2}.reward-activity-result b.negative{color:#f0a7b1}.referral-signin-card{max-width:820px;margin:20px 0 54px}.referral-signin-card h2{margin:14px 0;font-size:42px}.referral-signin-card p{color:#aaa4b0;line-height:1.7}.referral-steps,.affiliate-facts{background:#302838;border:1px solid #302838;grid-template-columns:repeat(3,1fr);gap:1px;margin:38px 0;display:grid}.referral-steps article{background:#08070b;padding:34px}.referral-steps b{color:#a855f7;font:800 28px var(--font-barlow),sans-serif}.referral-steps h2{font-size:26px}.referral-steps p,.affiliate-facts p,.promotion-rules li,.creator-card p{color:#9f98a5;line-height:1.65}.creator-card{background:linear-gradient(100deg,#a855f717,#0000);border:1px solid #372d40;justify-content:space-between;align-items:center;gap:40px;padding:38px;display:flex}.creator-card h2{margin:10px 0;font-size:36px}.referral-legal-note{text-align:center;color:#8f8895;margin:32px auto;line-height:1.6}.referral-legal-note a{color:#c894ff}.affiliate-facts{grid-template-columns:repeat(4,1fr)}.affiliate-facts strong{font:800 25px var(--font-barlow),sans-serif;margin:12px 0;display:block}.promotion-rules,.affiliate-application-section{grid-template-columns:.75fr 1.25fr;gap:52px;margin:38px 0;display:grid}.promotion-rules h2,.affiliate-application-section h2{font-size:40px}.promotion-rules ul{margin:0;padding-left:20px}.promotion-rules li+li{margin-top:10px}.affiliate-form-grid{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}.affiliate-form label{flex-direction:column;gap:8px;margin-bottom:18px;display:flex}.affiliate-form label>span{font:700 11px var(--font-barlow),sans-serif;letter-spacing:.13em;color:#aaa2b0}.affiliate-form input,.affiliate-form select,.affiliate-form textarea{color:#fff;width:100%;font:inherit;background:#0b090e;border:1px solid #3a3042;padding:14px}.affiliate-form select{min-height:50px}.affiliate-form textarea{resize:vertical}.referral-check{align-items:flex-start;flex-direction:row!important}.referral-check input{width:auto}.affiliate-honeypot{left:-10000px;position:absolute!important}.affiliate-form-status{min-height:24px}.affiliate-form-status.success{color:#4ade80}.affiliate-form-status.error{color:#f87171}.application-status{background:#a855f70f;border-left:3px solid #a855f7;margin-top:24px;padding:20px}.referral-footer{position:relative}.affiliate-dashboard{gap:28px;display:grid}.affiliate-code-grid,.affiliate-balance-grid{background:#302838;border:1px solid #302838;grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.affiliate-code-grid article,.affiliate-balance-grid article{background:#08070b;padding:24px}.admin-table-wrap{border:1px solid #302838;overflow-x:auto}.admin-table{border-collapse:collapse;width:100%;min-width:760px}.admin-table th,.admin-table td{text-align:left;border-bottom:1px solid #29232f;padding:15px}.admin-table th{font:700 11px var(--font-barlow),sans-serif;letter-spacing:.12em;color:#a98dbd}.admin-actions{flex-wrap:wrap;gap:8px;display:flex}.admin-actions button{color:#fff;cursor:pointer;background:#35134f;border:1px solid #6b21a8;padding:10px 14px}.admin-nav{flex-wrap:wrap;gap:12px;margin:26px 0;display:flex}.admin-nav a{color:#c7bfcc;border:1px solid #332a3b;padding:10px 14px}.referral-footer nav{flex-wrap:wrap;gap:16px;display:flex}@media (width<=900px){.referral-page-shell{width:min(100% - 34px,1420px);padding-top:28px}.referral-hero{grid-template-columns:1fr;gap:28px;padding:38px 0}.referral-hero h1{font-size:clamp(50px,15vw,76px)}.referral-economics-card{min-height:0}.referral-dashboard,.promotion-rules,.affiliate-application-section{grid-template-columns:1fr}.referral-steps,.affiliate-facts,.affiliate-code-grid,.affiliate-balance-grid{grid-template-columns:1fr 1fr}.creator-card{flex-direction:column;align-items:flex-start}}@media (width<=620px){.referral-page-shell{width:min(100% - 24px,1420px)}.referral-steps,.affiliate-facts,.referral-stat-grid,.affiliate-form-grid,.affiliate-code-grid,.affiliate-balance-grid{grid-template-columns:1fr}.referral-code-card,.anonymous-activity,.referral-signin-card,.affiliate-form,.promotion-rules,.affiliate-application-section{padding:22px}.referral-hero h1{font-size:49px}.creator-card{padding:26px}.anonymous-activity>div{grid-template-columns:1fr auto}.anonymous-activity>div b{grid-column:2}.affiliate-facts article{padding:22px}}.manual-referral-form{background:#08070bd1;border:1px solid #302838;grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px 16px;padding:28px 32px;display:grid}.manual-referral-form label{gap:9px;display:grid}.manual-referral-form label>span{color:#bd83ff;font:700 11px/1.3 var(--font-barlow), sans-serif;letter-spacing:.16em}.manual-referral-form input{color:#fff;width:100%;min-height:50px;font:inherit;text-transform:uppercase;background:#0b090e;border:1px solid #3a3042;border-radius:0;padding:0 14px}.manual-referral-form button{color:#fff;min-width:156px;min-height:50px;font:750 12px var(--font-barlow), sans-serif;letter-spacing:.11em;cursor:pointer;background:#6b21a8;border:1px solid #7e22ce;padding:0 18px}.manual-referral-form p{color:#aaa4b0;grid-column:1/-1;min-height:0;margin:0;font-size:13px}.manual-referral-form .manual-referral-help{line-height:1.5}.manual-referral-form p.success{color:#4ade80}.manual-referral-form p.error{color:#f87171}.manual-referral-form p.sending{color:#d8b4fe}.manual-referral-form button:disabled,.affiliate-form button:disabled{opacity:.55;cursor:wait}.manual-referral-form input:focus,.affiliate-form input:focus,.affiliate-form select:focus,.affiliate-form textarea:focus{outline-offset:1px;border-color:#b864f4;outline:2px solid #b864f438}.member-referral-dashboard{background:#08070bd1;border:1px solid #302838;gap:0;overflow:hidden}.member-referral-dashboard>.referral-code-card,.member-referral-dashboard>.referral-stat-grid,.member-referral-dashboard>.anonymous-activity,.member-referral-dashboard>.manual-referral-form{border:0}.member-referral-dashboard>.referral-code-card{border-right:1px solid #302838}.member-referral-dashboard>.anonymous-activity,.member-referral-dashboard>.manual-referral-form{border-top:1px solid #302838}.affiliate-code-grid span,.affiliate-balance-grid span{color:#aaa3b0;font:700 11px/1.3 var(--font-barlow), sans-serif;letter-spacing:.14em;display:block}.affiliate-code-grid strong,.affiliate-balance-grid strong{color:#f7f4fa;font:800 34px/1 var(--font-barlow), sans-serif;margin-top:12px;display:block}.anonymous-activity>p,.affiliate-dashboard .account-section>p{color:#aaa4b0;line-height:1.65}.shadow-notice a{color:#d8b4fe;text-underline-offset:3px;text-decoration:underline}.affiliate-form-status.sending{color:#d8b4fe}.referral-check{cursor:pointer;min-height:44px;align-items:center!important}.affiliate-form .referral-check input{accent-color:#a855f7;flex:0 0 20px;width:20px;height:20px;min-height:20px;margin:0;padding:0}.admin-nav{background:#08070b;border:1px solid #302838;width:min(1320px,100% - 64px);margin:28px auto 64px;padding:12px}.admin-nav a{align-items:center;min-height:44px;display:inline-flex}.admin-actions input,.admin-actions select{color:#fff;min-height:44px;font:inherit;background:#0b090e;border:1px solid #3a3042;padding:0 12px}.admin-actions button{min-height:44px}.admin-table td a{color:#d8b4fe;overflow-wrap:anywhere}.admin-table-wrap pre,.account-section pre{color:#c9c2ce;white-space:pre-wrap;overflow-wrap:anywhere;background:#08070b;border:1px solid #302838;max-width:100%;padding:16px;overflow:auto}@media (width<=620px){.manual-referral-form{grid-template-columns:1fr;padding:22px}.manual-referral-form button{width:100%}.member-referral-dashboard .referral-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.member-referral-dashboard .referral-stat-grid article{min-width:0;padding:22px 18px}.member-referral-dashboard .referral-stat-grid span{font-size:10px}.member-referral-dashboard .referral-actions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.member-referral-dashboard .referral-actions button{width:100%;padding-left:12px;padding-right:12px}.member-referral-dashboard .referral-actions>span{grid-column:1/-1}.member-referral-dashboard .anonymous-activity>div{grid-template-columns:1fr;gap:6px}.member-referral-dashboard .reward-activity-result{justify-content:space-between;gap:12px;width:100%}.member-referral-dashboard .reward-activity-result b{grid-column:auto}.admin-nav{flex-wrap:nowrap;width:calc(100% - 24px);overflow-x:auto}}@media (width<=900px){.member-referral-dashboard>.referral-code-card{border-bottom:1px solid #302838;border-right:0}}.affiliate-form input:not([type=checkbox]),.affiliate-form select{min-height:54px}.affiliate-form-grid>label:last-child{grid-column:1/-1}.affiliate-page .referral-page-shell{padding-bottom:24px}.promotion-rules ul{list-style:outside}.promotion-rules li{padding-left:4px}.promotion-rules li::marker{color:#a855f7}.affiliate-scroll-hint{display:none}.affiliate-dashboard .admin-table-wrap:focus-visible{outline-offset:2px;border-color:#a855f7;outline:2px solid #a855f738}.account-main .affiliate-dashboard{--affiliate-dashboard-gap:28px;gap:var(--affiliate-dashboard-gap);padding-bottom:24px}.affiliate-dashboard>.account-hero+.affiliate-empty-state{margin-top:calc(-1px - var(--affiliate-dashboard-gap))}.account-main .affiliate-dashboard+.database-footer{padding-top:24px}.affiliate-claim-dashboard{gap:0;padding-bottom:24px;display:grid}.affiliate-claim-dashboard .affiliate-claim-section{margin-top:-1px}.affiliate-claim-section .affiliate-form{background:0 0;border:0;max-width:760px;padding:0}.affiliate-claim-section .affiliate-form-status:empty{display:none}.affiliate-claim-missing>p{color:#aaa4b0;max-width:760px;margin:0;line-height:1.65}.affiliate-claim-page>.database-footer{padding-top:24px}@media (width<=1080px){.affiliate-application-section{grid-template-columns:1fr}}@media (width<=620px){.promotion-rules,.affiliate-application-section{gap:28px}.affiliate-page .referral-hero{padding-bottom:0}.affiliate-page .affiliate-application-section .affiliate-form{padding-left:12px;padding-right:12px}}@media (width<=760px){.affiliate-scroll-hint{color:#bd83ff;font:700 10px/1.4 var(--font-barlow), sans-serif;letter-spacing:.14em;text-align:right;margin:-8px 0 10px;display:block}.affiliate-dashboard .admin-table-wrap{scrollbar-color:#6b21a8 #17121c;scrollbar-gutter:stable;box-shadow:inset -18px 0 18px -18px #bd83ffcc}.account-main .affiliate-dashboard{padding-bottom:16px}.account-main .affiliate-dashboard+.database-footer{padding-top:18px}.affiliate-claim-dashboard{padding-bottom:16px}.affiliate-claim-page>.database-footer{padding-top:18px}}@media (width<=360px){.affiliate-empty-state .account-inline-actions{flex-direction:column;align-items:stretch;width:100%}.affiliate-empty-state .account-inline-actions>a{width:100%}}.odds-admin-shell{max-width:1180px;margin:0 auto;padding:32px 24px 72px}.odds-admin-heading{background:linear-gradient(135deg,#130b1b,#09070c);border:1px solid #56316f;border-radius:18px;padding:26px}.odds-admin-heading span,.odds-admin-list span{color:#b987ee;font:800 11px/1.3 var(--font-mono);letter-spacing:.13em}.odds-admin-heading h1{margin:8px 0;font-size:clamp(34px,7vw,72px)}.odds-admin-heading p{color:#aaa1af;max-width:760px}.odds-admin-form{background:#0d0911;border:1px solid #2e2535;border-radius:16px;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:24px;padding:22px;display:grid}.odds-admin-form label{color:#d8d1dc;font:700 12px/1.3 var(--font-mono);letter-spacing:.06em;gap:7px;display:grid}.odds-admin-form input,.odds-admin-form select,.odds-admin-form textarea{color:#fff;width:100%;min-height:44px;font:inherit;background:#08060a;border:1px solid #44384c;border-radius:8px;padding:10px 12px}.odds-admin-form textarea{resize:vertical;min-height:86px}.odds-admin-form .wide{grid-column:1/-1}.odds-admin-form .odds-admin-check{align-items:center;min-height:44px;display:flex}.odds-admin-check input{width:20px;min-height:20px;margin-right:10px}.odds-admin-form button,.odds-admin-action button,.odds-admin-list button{color:#fff;min-height:44px;font:900 11px var(--font-mono);letter-spacing:.08em;cursor:pointer;background:#6e3894;border:1px solid #7d48a4;border-radius:7px;padding:10px 16px}.odds-admin-form button:disabled,.odds-admin-action button:disabled{opacity:.55;cursor:wait}.odds-admin-message{color:#bdb3c2;grid-column:1/-1;margin:0}.odds-admin-message.done{color:#75d998}.odds-admin-message.error{color:#ff9a9a}.odds-admin-action{flex-wrap:wrap;align-items:center;gap:16px;margin:22px 0;display:flex}.odds-admin-list{gap:10px;margin-top:24px;display:grid}.odds-admin-list article{background:#0c0910;border:1px solid #302638;border-radius:12px;justify-content:space-between;align-items:center;gap:18px;padding:16px;display:flex}.odds-admin-list article>div:first-child{gap:5px;display:grid}.odds-admin-list strong{overflow-wrap:anywhere}.odds-admin-list small{color:#918899}.odds-admin-empty{color:#9d93a2;border:1px dashed #44364e;border-radius:12px;padding:20px}.monitor-actions{flex-wrap:wrap;gap:7px;display:flex}.monitor-actions button{background:#141019}.admin-nav{flex-wrap:wrap;gap:8px;max-width:1180px;margin:0 auto 40px;padding:0 24px;display:flex}.admin-nav a{color:#c9bfcd;min-height:44px;font:800 10px var(--font-mono);letter-spacing:.06em;border:1px solid #352b3d;border-radius:7px;align-items:center;padding:8px 11px;display:inline-flex}.admin-nav a:hover,.admin-nav a:focus-visible{color:#fff;border-color:#8c53b4}@media (width<=680px){.odds-admin-shell{padding:22px 16px 56px}.odds-admin-form{grid-template-columns:1fr;padding:16px}.odds-admin-form .wide{grid-column:auto}.odds-admin-list article{flex-direction:column;align-items:flex-start}.monitor-actions{width:100%}}.odds-monitor-filters{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:18px 0;display:grid}.odds-monitor-filters label{color:#aaa0af;font:800 9px var(--font-mono);gap:5px;display:grid}.odds-monitor-filters input,.odds-monitor-filters select{color:#fff;background:#08060a;border:1px solid #3a2f42;border-radius:7px;min-height:44px;padding:8px 10px}.odds-monitor-filters button{color:#fff;min-height:44px;font:900 10px var(--font-mono);background:#60317f;border:1px solid #744695;border-radius:7px;align-self:end}.odds-admin-diagnostics{background:#08060a;border:1px solid #33283b;border-radius:10px;width:100%;padding:12px}.odds-admin-diagnostics summary{cursor:pointer;color:#bd88e5;font:900 10px var(--font-mono);letter-spacing:.07em}.odds-admin-diagnostics pre{color:#d7cedb;max-height:520px;font:11px/1.55 var(--font-mono);white-space:pre-wrap;overflow-wrap:anywhere;margin:12px 0 0;overflow:auto}@media (width<=680px){.odds-monitor-filters{grid-template-columns:1fr}}.boost-edit{min-width:min(100%,360px)}.boost-edit>summary{color:#d2a3f4;min-height:44px;font:900 10px var(--font-mono);cursor:pointer;border:1px solid #704493;border-radius:7px;justify-content:center;align-items:center;padding:8px 12px;display:flex}.boost-edit form{background:#08060a;border:1px solid #392c42;border-radius:10px;gap:10px;margin-top:10px;padding:14px;display:grid}.boost-edit label{color:#bfb5c5;font:700 10px var(--font-mono);gap:5px;display:grid}.boost-edit input,.boost-edit select,.boost-edit textarea{color:#fff;background:#050407;border:1px solid #44384c;border-radius:7px;min-height:44px;padding:9px 10px}.boost-edit textarea{resize:vertical;min-height:70px}.boost-edit .odds-admin-check{align-items:center;min-height:44px;display:flex}.boost-edit .odds-admin-check input{width:20px;min-height:20px}.odds-audit-history{margin-top:34px}.odds-audit-history h2{font-size:24px}.odds-audit-history>div{gap:8px;display:grid}.odds-audit-history article{background:#0a070d;border:1px solid #2e2535;border-radius:10px;grid-template-columns:minmax(130px,.5fr) minmax(160px,1fr) minmax(220px,2fr) auto;align-items:center;gap:12px;padding:12px;display:grid}.odds-audit-history span{color:#bd88e5;font:800 9px var(--font-mono)}.odds-audit-history strong{overflow-wrap:anywhere}.odds-audit-history p{color:#a096a5;margin:0}.odds-audit-history small{color:#887f8d}@media (width<=760px){.odds-audit-history article{grid-template-columns:1fr}.boost-edit{width:100%}}.bet-tracking-pending{background:#100a15;border:1px solid #5f3a74;border-radius:14px;gap:8px;margin-top:22px;padding:24px;display:grid}.bet-tracking-pending span,.bet-tracking-summary span,.bet-tracking-section header span{color:#bd84eb;font:900 9px var(--font-mono);letter-spacing:.12em}.bet-tracking-pending strong{font-size:22px}.bet-tracking-pending p{color:#9f96a4;margin:0}.bet-tracking-summary{grid-template-columns:2fr repeat(4,1fr);gap:10px;margin:22px 0;display:grid}.bet-tracking-summary>div{background:#0b080e;border:1px solid #33283b;border-radius:11px;gap:6px;min-width:0;padding:14px;display:grid}.bet-tracking-summary strong{overflow-wrap:anywhere}.bet-tracking-section{margin-top:28px}.bet-tracking-section header{margin-bottom:12px}.bet-tracking-section h2{margin:5px 0 0;font-size:28px}.bet-tracking-table{border:1px solid #302638;border-radius:13px;overflow:hidden}.bet-tracking-row{background:#0b080e;border-top:1px solid #28202e;grid-template-columns:minmax(280px,2.2fr) minmax(110px,1fr) minmax(120px,1fr) repeat(3,minmax(70px,.55fr));align-items:center;gap:12px;padding:13px 15px;display:grid}.bet-tracking-row:first-child{border-top:0}.bet-tracking-row.head{color:#918798;font:900 9px var(--font-mono);letter-spacing:.08em;background:#130d18}.bet-tracking-row>div{gap:4px;display:grid}.bet-tracking-row small{color:#8f8695}.bet-tracking-row .positive{color:#78dc94}.bet-tracking-table.special .bet-tracking-row{grid-template-columns:minmax(330px,2.5fr) minmax(120px,1fr) minmax(60px,.5fr) repeat(3,minmax(70px,.55fr))}@media (width<=820px){.bet-tracking-summary{grid-template-columns:1fr 1fr}.bet-tracking-summary>div:first-child{grid-column:1/-1}.bet-tracking-table{overflow-x:auto}.bet-tracking-row,.bet-tracking-table.special .bet-tracking-row{min-width:820px}}.oc-diagnostic-main{background:#07050a;min-height:100vh}.oc-diagnostic-shell{width:min(1260px,100% - 56px);margin:0 auto;padding:58px 0 100px}.oc-diagnostic-heading{margin-bottom:28px}.oc-diagnostic-heading>span,.oc-diagnostic-card-heading>span,.oc-diagnostic-selections>span{color:#c287ee;font:800 10px var(--font-barlow);letter-spacing:.13em}.oc-diagnostic-heading h1{margin:7px 0;font-size:clamp(46px,7vw,82px);line-height:.9}.oc-diagnostic-heading p{color:#aaa0af;max-width:840px;line-height:1.6}.oc-diagnostic-heading small{color:#746a79}.oc-diagnostic-card{background:#0d0911;border:1px solid #352a3d;border-radius:14px;overflow:hidden}.oc-diagnostic-card-heading{border-bottom:1px solid #352a3d;align-items:center;gap:12px;padding:16px 18px;display:flex}.oc-diagnostic-card-heading h2{margin:0;font-size:22px}.oc-diagnostic-card dl{grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.oc-diagnostic-card dl>div{border-bottom:1px solid #292130;grid-template-columns:minmax(130px,.7fr) minmax(0,1fr);gap:12px;min-width:0;padding:13px 18px;display:grid}.oc-diagnostic-card dl>div:nth-child(odd){border-right:1px solid #292130}.oc-diagnostic-card dt{color:#8f8596;font-size:11px}.oc-diagnostic-card dd{color:#e7e1eb;min-width:0;font:700 12px/1.4 var(--font-barlow);overflow-wrap:anywhere;margin:0}.oc-diagnostic-api-grid{grid-template-columns:1fr 1fr;gap:16px;margin-top:16px;display:grid}.oc-diagnostic-selections{padding:17px 18px}.oc-diagnostic-selections ul{margin:10px 0 0;padding:0;list-style:none}.oc-diagnostic-selections li{border-top:1px solid #292130;justify-content:space-between;gap:14px;padding:8px 0;display:flex}.oc-diagnostic-selections li b{color:#72df92}.oc-diagnostic-selections p{color:#817787;margin:9px 0 0;font-size:12px}.oc-diagnostic-json{background:#0a070d;border:1px solid #352a3d;border-radius:12px;margin-top:16px}.oc-diagnostic-json summary{color:#c287ee;font:800 10px var(--font-barlow);letter-spacing:.11em;cursor:pointer;padding:15px 18px}.oc-diagnostic-json pre{color:#c8bdce;white-space:pre-wrap;overflow-wrap:anywhere;border-top:1px solid #352a3d;max-height:620px;margin:0;padding:18px;font:12px/1.55 ui-monospace,SFMono-Regular,Menlo,monospace;overflow:auto}@media (width<=820px){.oc-diagnostic-shell{width:calc(100% - 32px);padding-top:40px}.oc-diagnostic-api-grid,.oc-diagnostic-card dl{grid-template-columns:1fr}.oc-diagnostic-card dl>div:nth-child(odd){border-right:0}.oc-diagnostic-card dl>div{grid-template-columns:1fr;gap:5px}.oc-diagnostic-heading h1{font-size:44px}}.bo-coverage-shell{max-width:1500px}.betonline-shadow-refresh{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.betonline-shadow-refresh button{color:#fff;letter-spacing:.08em;cursor:pointer;background:#7c2cff;border:1px solid #8f43ff;padding:13px 18px;font-weight:900}.betonline-shadow-refresh button:disabled{opacity:.65;cursor:wait}.betonline-shadow-refresh p{color:#aeb1bc;margin:0}.betonline-shadow-refresh p.error{color:#ff7373}.bo-coverage-table-wrap{overflow-x:auto}.bo-coverage-table{border-collapse:collapse;width:100%;min-width:1250px;font-size:.79rem}.bo-coverage-table th,.bo-coverage-table td{text-align:left;vertical-align:top;border-bottom:1px solid #ffffff17;padding:11px 9px}.bo-coverage-table th{color:#aaa9b5;text-transform:uppercase;letter-spacing:.06em}.bo-coverage-table td strong{color:#fff;display:block}.bo-coverage-table td small{color:#868694;margin-top:4px;display:block}.bo-yes{color:#57d990;font-weight:900}.bo-no{color:#ff7373;font-weight:900}.bo-match{font-size:.72rem;font-weight:900}.bo-match.matched{color:#57d990}.bo-match.unmatched{color:#ff7373}.bo-match.ambiguous{color:#ffd66e}@media (width<=700px){.betonline-shadow-refresh{align-items:stretch}.betonline-shadow-refresh button{width:100%}.bo-coverage-table{font-size:.75rem}}.database-hub-page{--dh-bg:#050407;--dh-panel:#09070b;--dh-raised:#100c13;--dh-border:#3c2d46;--dh-border-soft:#2a2030;--dh-purple:#ce7cff;--dh-purple-bright:#e2acff;--dh-white:#f8f4f9;--dh-muted:#aaa1ae;min-height:100vh;color:var(--dh-white);background:linear-gradient(#ffffff04 1px, transparent 1px), linear-gradient(90deg, #ffffff04 1px, transparent 1px), radial-gradient(circle at 73% 0, #7c30a330, transparent 30%), var(--dh-bg);background-size:118px 118px,118px 118px,auto,auto;overflow-x:clip}.database-hub-shell{width:min(1380px,100% - 48px);margin:0 auto;padding:38px 0 82px}.database-hub-private-note{background:linear-gradient(90deg,#632c8440,#1a111f38);border:1px solid #74508c;grid-template-columns:auto auto minmax(260px,1fr);align-items:center;gap:14px;min-height:42px;margin-bottom:14px;padding:9px 13px;display:grid}.database-hub-private-note,.database-hub-masthead,.database-hub-lead,.database-hub-upcoming,.database-hub-section-heading,.database-hub-records,.database-hub-explore,.database-hub-footer{font-family:var(--font-mono), monospace;letter-spacing:.075em;text-transform:uppercase;font-weight:800}.database-hub-private-note span{color:#eed0ff;font-size:10px}.database-hub-private-note strong{color:#ddc2eb;border:1px solid #76518e;padding:6px 9px;font-size:9px}.database-hub-private-note p{color:var(--dh-muted);font-family:var(--font-sans), sans-serif;letter-spacing:0;text-transform:none;margin:0;font-size:12px;font-weight:400;line-height:1.4}.database-hub-edition{border-top:1px solid var(--dh-border);border-right:1px solid var(--dh-border);border-left:1px solid var(--dh-border);background:#070509f7;box-shadow:0 40px 110px #0000004d}.database-hub-masthead{background:radial-gradient(circle at 15% 22%,#9f45ce29,#0000 34%),linear-gradient(112deg,#ffffff05,#0000 52%);grid-template-columns:minmax(340px,.82fr) minmax(520px,1.18fr);display:grid}.database-hub-title-block,.database-hub-search-block{min-width:0;padding:34px 38px 30px}.database-hub-title-block{border-right:1px solid var(--dh-border-soft)}.database-hub-title-block>span,.database-hub-search-block>span,.database-hub-latest-fight>header span,.database-hub-result-ledger>header span,.database-hub-section-heading>div>span,.database-hub-records-heading>div>span{color:var(--dh-purple);font-size:10px}.database-hub-title-block h1{font:620 clamp(62px, 6vw, 88px)/.78 var(--font-barlow), sans-serif;letter-spacing:-.045em;text-transform:uppercase;margin:14px 0 0}.database-hub-title-block h1 em{color:#0000;-webkit-text-stroke:1px var(--dh-purple);font-style:normal}.database-hub-title-block p{color:#beb4c2;max-width:530px;font-family:var(--font-sans), sans-serif;letter-spacing:0;text-transform:none;margin:20px 0 0;font-size:14px;font-weight:400;line-height:1.55}.database-hub-search-block{flex-direction:column;justify-content:center;display:flex}.database-hub-search{margin-top:13px}.database-hub-search fieldset{border:0;gap:5px;margin:0 0 8px;padding:0;display:flex}.database-hub-search legend,.database-hub-sr-only{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.database-hub-search fieldset label{cursor:pointer;min-height:36px;display:inline-flex;position:relative}.database-hub-search fieldset input{opacity:0;position:absolute}.database-hub-search fieldset span{color:#bbb1bf;background:#09070bc2;border:1px solid #4c3957;align-items:center;min-height:36px;padding:0 13px;font-size:10px;display:inline-flex}.database-hub-search fieldset input:checked+span{border-color:var(--dh-purple);color:#09060b;background:var(--dh-purple)}.database-hub-search fieldset input:focus-visible+span{box-shadow:inset 0 0 0 2px #fff}.database-hub-search>div{background:#09070b;border:1px solid #8b57a9;grid-template-columns:minmax(0,1fr) 128px;min-height:56px;display:grid}.database-hub-search input,.database-hub-search button{border:0;border-radius:0;min-width:0;min-height:54px}.database-hub-search input{color:#fff;background:0 0;outline:0;padding:0 17px;font-size:16px}.database-hub-search input::placeholder{color:#918796}.database-hub-search button{color:#09060b;background:var(--dh-purple);font:900 10px var(--font-mono), monospace;letter-spacing:.08em;cursor:pointer;border-left:1px solid #8b57a9;justify-content:space-between;align-items:center;gap:10px;padding:0 16px;display:flex}.database-hub-search button:hover,.database-hub-search button:focus-visible{background:var(--dh-purple-bright)}.database-hub-search>small{color:#a79daa;margin-top:8px;font-size:9px;line-height:1.5;display:block}.database-hub-search-block>p{color:#928798;margin:17px 0 0;font-size:9px;line-height:1.45}.database-hub-search-block>p a{color:#ddd4e0}.database-hub-search-block>p a:hover{color:var(--dh-purple)}.database-hub-index{border-top:1px solid var(--dh-border);border-bottom:1px solid var(--dh-border);background:var(--dh-border-soft);grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.database-hub-index a{color:#aaa0ae;background:#09070b;justify-content:space-between;align-items:center;gap:12px;min-width:0;min-height:72px;padding:12px 20px;display:flex}.database-hub-index a:hover,.database-hub-index a:focus-visible{color:var(--dh-purple);background:#100c13}.database-hub-index span{min-width:0;font-size:9px}.database-hub-index strong{color:#fff;font:620 clamp(25px, 2.3vw, 35px)/.9 var(--font-barlow), sans-serif;letter-spacing:-.02em;white-space:nowrap}.database-hub-alert{color:#cfb1bc;font:800 10px var(--font-mono), monospace;letter-spacing:.07em;background:#7922402b;border-bottom:1px solid #764255;justify-content:space-between;gap:20px;padding:13px 22px;display:flex}.database-hub-alert strong{color:#ff96a8}.database-hub-lead{border-bottom:1px solid var(--dh-border);grid-template-columns:minmax(0,1.58fr) minmax(400px,.82fr);display:grid}.database-hub-lead.has-no-spotlight{grid-template-columns:1fr}.database-hub-now{border-right:1px solid var(--dh-border);min-width:0}.database-hub-lead.has-no-spotlight .database-hub-now{border-right:0}.database-hub-page .database-fighter-photo-frame{-webkit-mask-image:none;mask-image:none}.database-hub-page .database-fighter-photo-frame.is-fallback>span:not(.sr-only){background:0 0;width:68%;height:76%;margin:0;position:relative}.database-hub-page .database-fighter-photo-frame.is-fallback>span:not(.sr-only):before,.database-hub-page .database-fighter-photo-frame.is-fallback>span:not(.sr-only):after{content:"";background:linear-gradient(#807987,#4d4853);position:absolute;left:50%;transform:translate(-50%)}.database-hub-page .database-fighter-photo-frame.is-fallback>span:not(.sr-only):before{aspect-ratio:1;border-radius:50%;width:45%;top:0}.database-hub-page .database-fighter-photo-frame.is-fallback>span:not(.sr-only):after{background:linear-gradient(#726b79,#48434d);border-radius:50% 50% 14% 14%;width:85%;height:45%;bottom:0}.database-hub-latest-fight{border-bottom:1px solid var(--dh-border-soft);background:radial-gradient(circle at 50% 65%,#7a329d26,#0000 48%);min-width:0;padding:30px 32px 26px}.database-hub-latest-fight>header,.database-hub-section-heading,.database-hub-records-heading{justify-content:space-between;align-items:end;gap:28px;display:flex}.database-hub-latest-fight>header h2,.database-hub-section-heading h2,.database-hub-records-heading h2{font:620 clamp(31px, 3vw, 43px)/.86 var(--font-barlow), sans-serif;letter-spacing:-.025em;text-transform:uppercase;margin:7px 0 0}.database-hub-latest-fight>header>a,.database-hub-section-heading nav a,.database-hub-records-heading>a{color:#cbbfd0;white-space:nowrap;align-items:center;min-height:44px;font-size:9px;display:inline-flex}.database-hub-latest-fight>header>a:hover,.database-hub-section-heading nav a:hover,.database-hub-records-heading>a:hover{color:var(--dh-purple)}.database-hub-latest-eventline{border-top:1px solid var(--dh-border-soft);border-bottom:1px solid var(--dh-border-soft);color:#a79daa;justify-content:space-between;align-items:center;gap:18px;min-height:46px;margin-top:18px;padding:0 13px;font-size:9px;display:flex}.database-hub-latest-eventline a{color:#e7e0e9;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.database-hub-latest-eventline a:hover{color:var(--dh-purple)}.database-hub-latest-eventline time{white-space:nowrap}.database-hub-latest-stage{grid-template-columns:minmax(0,1fr) 180px minmax(0,1fr);align-items:end;gap:16px;min-width:0;min-height:300px;padding-top:16px;display:grid}.database-hub-latest-stage>a:not(.database-hub-latest-result){color:#fff;text-align:center;grid-template-rows:196px auto auto;place-items:end center;gap:6px;min-width:0;display:grid}.database-hub-latest-stage>.is-blue-corner{grid-column:3}.database-hub-latest-stage .database-fighter-photo-frame{aspect-ratio:4/3;background:radial-gradient(circle at 50% 48%,#8942ab2e,#0000 58%);grid-row:1;justify-content:center;align-items:end;width:min(250px,100%);height:auto;display:flex;overflow:hidden}.database-hub-latest-stage .database-fighter-photo-frame img{object-fit:contain;object-position:center top;width:100%;max-width:100%;height:100%;-webkit-mask-image:linear-gradient(#000 86%,#0000 100%);mask-image:linear-gradient(#000 86%,#0000 100%)}.database-hub-latest-stage .database-fighter-photo-frame.is-fallback{aspect-ratio:1;background:#110d14;border:1px solid #4b3855;border-radius:50%;align-self:end;width:104px;height:104px;margin-bottom:12px}.database-hub-latest-stage>a>i,.database-hub-result-matchup i{color:#050407;font:900 9px var(--font-mono), monospace;border-radius:3px;place-items:center;font-style:normal;display:grid}.database-hub-latest-stage>a>i{width:30px;height:30px}.database-hub-latest-stage>a>strong{overflow-wrap:anywhere;min-width:0;max-width:100%;font:620 clamp(21px, 2vw, 29px)/.88 var(--font-barlow), sans-serif}.database-hub-latest-stage>a:hover>strong{color:var(--dh-purple)}.database-hub-latest-result{border-right:1px solid var(--dh-border-soft);border-left:1px solid var(--dh-border-soft);color:#fff;text-align:center;grid-area:1/2;place-content:center;align-self:end;gap:7px;min-height:166px;padding:14px 11px;display:grid}.database-hub-latest-result>span{color:var(--dh-purple);font-size:9px}.database-hub-latest-result>strong{color:#e9e2eb;overflow-wrap:normal;text-overflow:ellipsis;word-break:normal;white-space:nowrap;max-width:100%;font-size:12px;line-height:1.25;display:block;overflow:hidden}.database-hub-latest-result>small{color:#a69baa;font-size:8px;line-height:1.4}.database-hub-latest-result>b{color:var(--dh-purple);margin-top:7px;font-size:8px}.database-hub-latest-result:hover{border-color:var(--dh-purple);background:#ce7cff0d}.is-win{background:#39dc80}.is-loss{background:#ff4f68}.is-draw{background:#f1c94d}.is-nc{background:#9c98a1}.is-unknown{background:#58505e;color:#fff!important}.database-hub-result-ledger{min-width:0}.database-hub-result-ledger>header{border-bottom:1px solid var(--dh-border-soft);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;min-height:62px;padding:0 18px;display:grid}.database-hub-result-ledger>header>div:first-child{gap:5px;min-width:0;display:grid}.database-hub-result-ledger>header strong{color:#eae3ec;font:620 20px/.9 var(--font-barlow), sans-serif}.database-hub-ledger-meta{text-align:right;justify-items:end;gap:3px;display:grid}.database-hub-ledger-meta b{color:#fff;font:620 21px/.9 var(--font-barlow), sans-serif}.database-hub-ledger-meta small{color:var(--dh-purple);font-size:7px}.database-hub-ledger-meta a{z-index:4;color:#bcaec0;align-items:center;min-height:24px;font-size:7px;display:inline-flex;position:relative}.database-hub-result-scroll{touch-action:pan-y;scrollbar-color:var(--dh-purple) #17121b;scrollbar-gutter:stable;scrollbar-width:thin;-webkit-overflow-scrolling:touch;width:100%;min-width:0;max-width:100%;min-height:0;max-height:408px;overflow:hidden auto}.database-hub-result-scroll::-webkit-scrollbar{width:8px}.database-hub-result-scroll::-webkit-scrollbar-track{background:#17121b}.database-hub-result-scroll::-webkit-scrollbar-thumb{background:var(--dh-purple);border:2px solid #17121b;border-radius:999px}.database-hub-result-scroll:focus-visible{outline:0;box-shadow:inset 0 0 0 2px #e3b3ff}.database-hub-result-row{isolation:isolate;border-bottom:1px solid var(--dh-border-soft);background:#09070b;grid-template-columns:minmax(158px,.7fr) minmax(260px,1.15fr) minmax(150px,.64fr) 22px;align-items:center;gap:16px;min-width:0;min-height:102px;padding:12px 17px;display:grid;position:relative}.database-hub-result-row:last-child{border-bottom:0}.database-hub-card-link{z-index:1;position:absolute;inset:0}.database-hub-card-link:focus-visible{outline:0;box-shadow:inset 0 0 0 2px #e3b3ff}.database-hub-result-row:focus-within,.database-hub-result-row:hover{background:#100c13}.database-hub-result-event{gap:5px;min-width:0;display:grid}.database-hub-result-event time{color:var(--dh-purple);font-size:8px}.database-hub-result-event a{z-index:3;color:#a99fac;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:9px;position:relative;overflow:hidden}.database-hub-result-event a:hover{color:var(--dh-purple)}.database-hub-result-matchup{gap:8px;min-width:0;display:grid}.database-hub-result-matchup a{z-index:3;color:#f2edf3;grid-template-columns:25px minmax(0,1fr);align-items:center;gap:8px;min-width:0;display:grid;position:relative}.database-hub-result-matchup a:hover{color:var(--dh-purple)}.database-hub-result-matchup i{width:25px;height:25px}.database-hub-result-matchup span{min-width:0;font:600 16px/.95 var(--font-barlow), sans-serif;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.database-hub-result-finish{text-align:right;justify-items:end;gap:4px;min-width:0;display:grid}.database-hub-result-finish strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:9px;overflow:hidden}.database-hub-result-finish span,.database-hub-result-finish small{color:#9f94a3;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:8px;overflow:hidden}.database-hub-result-row>b{color:var(--dh-purple);font-size:15px}.database-hub-spotlight{background:linear-gradient(150deg,#73339524,#0000 50%),#0a080c;grid-template-rows:auto auto 1fr;align-content:start;min-width:0;display:grid}.database-hub-spotlight>header{border-bottom:1px solid var(--dh-border-soft);min-height:52px;color:var(--dh-purple);justify-content:space-between;align-items:center;gap:16px;padding:0 20px;font-size:9px;display:flex}.database-hub-spotlight>header b{color:#a99eac;font-size:8px}.database-hub-spotlight-poster{aspect-ratio:2/3;border-bottom:1px solid var(--dh-border-soft);color:#9c92a0;text-align:center;background:#08060a;justify-content:center;justify-self:center;align-items:center;width:min(430px,100%);min-width:0;font-size:9px;line-height:1.5;display:flex;overflow:hidden}.database-hub-spotlight-poster img{object-position:center;background:#08060a;max-width:100%;max-height:100%;display:block;object-fit:contain!important;width:auto!important;height:auto!important}.database-hub-spotlight-copy{align-content:start;min-width:0;padding:19px 20px 22px;display:grid}.database-hub-spotlight-copy>span{color:var(--dh-purple);font-size:9px}.database-hub-spotlight-copy h2{overflow-wrap:anywhere;font:620 clamp(27px, 2.6vw, 38px)/.88 var(--font-barlow), sans-serif;letter-spacing:-.02em;margin:9px 0 0}.database-hub-spotlight-copy h2 a{color:#fff}.database-hub-spotlight-copy h2 a:hover{color:var(--dh-purple)}.database-hub-spotlight-copy>p{color:#a99fac;font-family:var(--font-sans), sans-serif;letter-spacing:0;text-transform:none;margin:10px 0 0;font-size:11px;font-weight:400;line-height:1.4}.database-hub-spotlight-copy dl{gap:24px;margin:17px 0 0;display:flex}.database-hub-spotlight-copy dl div{gap:4px;display:grid}.database-hub-spotlight-copy dt{color:#a99fac;font-size:8px}.database-hub-spotlight-copy dd{font:620 29px/.9 var(--font-barlow), sans-serif;margin:0}.database-hub-spotlight-main{border-top:1px solid var(--dh-border-soft);color:#fff;grid-template-columns:1fr auto;gap:5px 10px;min-width:0;margin-top:17px;padding-top:14px;display:grid}.database-hub-spotlight-main small{color:var(--dh-purple);grid-column:1/-1;font-size:8px}.database-hub-spotlight-main strong{overflow-wrap:anywhere;min-width:0;font:600 17px/.95 var(--font-barlow), sans-serif}.database-hub-spotlight-main strong i{color:var(--dh-purple);font:800 8px var(--font-mono), monospace;font-style:normal}.database-hub-spotlight-main b,.database-hub-spotlight-main:hover strong{color:var(--dh-purple)}.database-hub-upcoming,.database-hub-events{border-bottom:1px solid var(--dh-border);padding:35px 32px 38px}.database-hub-section-heading{margin-bottom:20px}.database-hub-section-heading nav{flex-wrap:wrap;justify-content:end;gap:8px 18px;display:flex}.database-hub-section-heading>div>p{color:#aaa0ae;font-family:var(--font-sans), sans-serif;letter-spacing:0;text-transform:none;margin:9px 0 0;font-size:11px;font-weight:400;line-height:1.4}.database-hub-upcoming-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.database-hub-upcoming-bout{background:radial-gradient(circle,#8942ab1f,#0000 54%),#09070b;border:1px solid #51375d;grid-template-rows:auto 1fr;min-width:0;min-height:450px;display:grid;overflow:hidden}.database-hub-upcoming-bout.is-main-event{border-top:2px solid #b761db}.database-hub-upcoming-bout>header{background:#8942ab12;border-bottom:1px solid #51375d;justify-content:space-between;align-items:center;gap:12px;min-height:54px;padding:0 14px;display:flex}.database-hub-upcoming-bout>header h3{color:var(--dh-purple);margin:0;font-size:8px}.database-hub-upcoming-bout>header strong{color:#aaa0ae;text-align:right;font-size:8px}.database-hub-upcoming-bout>div{grid-template-columns:minmax(0,1fr) 56px minmax(0,1fr);align-items:stretch;min-width:0;display:grid}.database-hub-upcoming-fighter{isolation:isolate;color:#fff;text-align:center;background:radial-gradient(circle at 50% 58%,#8942ab33,#0000 52%);grid-template-rows:10px 340px auto auto;align-content:end;justify-items:center;gap:7px;min-width:0;padding:12px 8px 14px;display:grid;overflow:hidden}.database-hub-upcoming-fighter:hover,.database-hub-upcoming-fighter:focus-visible{color:var(--dh-purple-bright);background-color:#110d14}.database-hub-upcoming-fighter:focus-visible{outline:0;box-shadow:inset 0 0 0 2px #e3b3ff}.database-hub-upcoming-fighter .database-fighter-photo-frame{background:radial-gradient(circle at 50% 58%,#8942ab33,#0000 58%);justify-content:center;align-items:end;width:100%;height:340px;display:flex;overflow:hidden}.database-hub-upcoming-fighter .database-fighter-photo-frame img{object-fit:contain;object-position:center bottom;width:100%;max-width:100%;height:100%;max-height:100%;-webkit-mask-image:linear-gradient(#000 94%,#0000 100%);mask-image:linear-gradient(#000 94%,#0000 100%)}.database-hub-upcoming-fighter.is-portrait .database-fighter-photo-frame{aspect-ratio:4/3;align-self:end;width:min(190px,100%);height:auto}.database-hub-upcoming-fighter.is-portrait .database-fighter-photo-frame img{object-fit:contain;object-position:center top;width:100%;max-width:100%;height:100%}.database-hub-upcoming-fighter .database-fighter-photo-frame.is-fallback{background:#110d14;border:1px solid #4b3855;border-radius:50%;align-self:end;width:86px;height:86px;margin-bottom:27px}.database-hub-upcoming-fighter>strong{width:100%;min-width:0;height:calc(1.76em + 4px);font:620 clamp(22px, 1.85vw, 28px)/.88 var(--font-barlow), sans-serif;letter-spacing:-.015em;grid-template-rows:repeat(2,.88em);grid-template-columns:minmax(0,1fr);align-content:end;justify-items:center;padding-bottom:4px;display:grid;overflow:hidden}.database-hub-upcoming-fighter.is-name-long>strong{font-size:clamp(19px,1.55vw,24px)}.database-hub-upcoming-fighter.is-name-very-long>strong{letter-spacing:-.025em;font-size:clamp(16px,1.3vw,20px)}.database-hub-upcoming-fighter>strong>span{white-space:nowrap;text-align:center;width:100%;min-width:0;max-width:100%;display:block;overflow:hidden}.database-hub-upcoming-headroom{width:100%;height:10px}.database-hub-upcoming-pro{color:#a79da9;align-self:start;font-size:8px}.database-hub-upcoming-vs{min-width:0;color:var(--dh-purple);background:#050407b8;border-left:1px solid #51375d;border-right:1px solid #51375d;place-content:center;justify-items:center;gap:9px;font-size:10px;display:grid}.database-hub-upcoming-vs b{font-size:14px}.database-hub-upcoming-vs:hover,.database-hub-upcoming-vs:focus-visible{color:var(--dh-purple-bright);background:#ce7cff0f}.database-hub-event-reel{--event-card-height:548px;--event-poster-height:378px;min-width:0}.database-hub-event-toolbar{border:1px solid var(--dh-border-soft);background:#0b080d;justify-content:space-between;align-items:center;gap:18px;min-width:0;margin-bottom:12px;padding:10px 12px;display:flex}.database-hub-event-toolbar p{gap:4px;min-width:0;margin:0;display:grid}.database-hub-event-toolbar p b{color:#fff;font-size:9px}.database-hub-event-toolbar p span{color:#9f94a3;font-size:7px}.database-hub-event-toolbar>div{align-items:center;gap:5px;display:flex}.database-hub-event-toolbar button{color:#efe7f2;min-height:44px;font:inherit;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;background:#100c13;border:1px solid #573b65;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:7px;display:inline-flex}.database-hub-event-toolbar button:hover:not(:disabled),.database-hub-event-toolbar button:focus-visible{border-color:var(--dh-purple);color:#fff;background:#1a1220}.database-hub-event-toolbar button:focus-visible{outline-offset:2px;outline:2px solid #e3b3ff}.database-hub-event-toolbar button:disabled{opacity:.36;cursor:default}.database-hub-event-skip{color:#bcaec0;align-items:center;min-height:28px;margin:-4px 0 7px;font-size:7px;display:inline-flex}.database-hub-event-viewport{overscroll-behavior-inline:contain;touch-action:pan-x pan-y pinch-zoom;scrollbar-color:var(--dh-purple) #17121b;scrollbar-gutter:stable;scrollbar-width:thin;scroll-snap-type:inline proximity;width:100%;min-width:0;max-width:100%;scroll-padding-inline:2px;position:relative;overflow:auto hidden}.database-hub-event-viewport::-webkit-scrollbar{height:9px}.database-hub-event-viewport::-webkit-scrollbar-track{background:#17121b}.database-hub-event-viewport::-webkit-scrollbar-thumb{background:var(--dh-purple);border:2px solid #17121b;border-radius:999px}.database-hub-event-viewport:focus-visible{outline:0;box-shadow:inset 0 0 0 2px #e3b3ff}.database-hub-event-track{height:calc(var(--event-card-height) + 13px);margin:0;padding:0 0 13px;list-style:none;position:relative}.database-hub-event-track>li{width:var(--event-card-width);height:var(--event-card-height);contain:layout paint;scroll-snap-align:start;position:absolute;top:0}.database-hub-event-card{grid-template-rows:var(--event-poster-height) minmax(0, 1fr);border:1px solid var(--dh-border-soft);color:#fff;background:#09070b;width:100%;height:100%;transition:border-color .16s,background-color .16s,color .16s;display:grid;position:relative;overflow:hidden}.database-hub-event-card:hover,.database-hub-event-card:focus-visible{color:#fff;background:#110d14;border-color:#b16ad6}.database-hub-event-card:focus-visible{outline:0;box-shadow:inset 0 0 0 2px #e3b3ff}.database-hub-event-card.is-latest{border-top:2px solid var(--dh-purple);background:#0d0910}.database-hub-event-card.is-origin{border-color:#74508c}.database-hub-event-marker{z-index:2;color:#f2eaf5;background:#09070bdb;border:1px solid #e3b3ff8c;align-items:center;min-height:28px;padding:0 9px;font-size:7px;display:inline-flex;position:absolute;top:11px;left:11px}.database-hub-event-poster{width:100%;height:var(--event-poster-height);color:#a99fac;text-align:center;background:#0e0b10;border-bottom:1px solid #4b3855;place-items:center;min-height:0;font-size:8px;line-height:1.45;display:grid;overflow:hidden}.database-hub-event-poster img{object-position:center;background:#08060a;width:100%;height:100%;object-fit:contain!important}.database-hub-event-card-copy{grid-template-rows:auto 2.05em auto 1fr auto;min-width:0;min-height:0;padding:13px 13px 15px;display:grid}.database-hub-event-card-copy>span{color:var(--dh-purple);font-size:8px}.database-hub-event-card h3{-webkit-line-clamp:2;min-height:2.05em;font:620 23px/.92 var(--font-barlow), sans-serif;-webkit-box-orient:vertical;margin:7px 0 0;display:-webkit-box;overflow:hidden}.database-hub-event-card p{color:#a69ca9;font-family:var(--font-sans), sans-serif;letter-spacing:0;text-overflow:ellipsis;text-transform:none;white-space:nowrap;margin:7px 0 0;font-size:9px;font-weight:400;line-height:1.4;overflow:hidden}.database-hub-event-card dl{border-top:1px solid var(--dh-border-soft);align-self:end;gap:19px;margin:10px 0 0;padding-top:10px;display:flex}.database-hub-event-card dl div{gap:3px;display:grid}.database-hub-event-card dt{color:#9e94a2;font-size:7px}.database-hub-event-card dd{font:620 22px/.9 var(--font-barlow), sans-serif;margin:0}.database-hub-event-card-copy>i{color:var(--dh-purple);font-style:normal;position:absolute;bottom:11px;right:11px}.database-hub-event-skeleton{grid-template-rows:var(--event-poster-height) 22px 46px;border:1px solid var(--dh-border-soft);background:#0b080d;gap:12px;width:100%;height:100%;padding:0 13px 18px;display:grid}.database-hub-event-skeleton i{background:linear-gradient(90deg,#151018,#211827,#151018) 0 0/220% 100%;display:block}.database-hub-event-status{color:#968b9a;text-align:right;min-height:22px;margin:7px 0 0;font-size:7px}.database-hub-event-status button{color:var(--dh-purple);font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.database-hub-records{border-bottom:1px solid var(--dh-border);grid-template-columns:minmax(280px,.62fr) minmax(0,1.38fr);min-width:0;display:grid}.database-hub-records-heading{border-right:1px solid var(--dh-border);background:radial-gradient(circle at 12% 30%,#863da826,#0000 42%);grid-template-rows:auto auto auto minmax(36px,1fr) auto;align-content:stretch;gap:0;min-width:0;padding:34px 32px;display:grid}.database-hub-records-heading>p{color:#ada3b0;max-width:390px;font-family:var(--font-sans), sans-serif;letter-spacing:0;text-transform:none;margin:19px 0 0;font-size:12px;font-weight:400;line-height:1.5}.database-hub-records-heading>a{color:var(--dh-purple);place-self:end start;margin-top:26px}.database-hub-records-snapshot{border-top:1px solid #3c2d46;grid-row:5;grid-template-columns:auto minmax(0,1fr);align-self:end;gap:12px 18px;width:100%;min-width:0;padding-top:19px;display:grid}.database-hub-records-snapshot>span{color:var(--dh-purple);grid-column:1/-1;font-size:9px}.database-hub-records-rate{align-items:end;gap:9px;display:flex}.database-hub-records-rate strong{color:#fff;font:620 42px/.78 var(--font-barlow), sans-serif;font-variant-numeric:tabular-nums;letter-spacing:-.025em}.database-hub-records-rate small{color:#aaa1ae;padding-bottom:1px;font-size:8px;line-height:1.4}.database-hub-records-mix{align-self:end;min-width:0}.database-hub-records-mix>div{background:#211a25;height:6px;display:flex;overflow:hidden}.database-hub-records-mix i{min-width:0;display:block}.database-hub-records-mix i.is-ko{background:#e2acff}.database-hub-records-mix i.is-sub{background:#a861d0}.database-hub-records-mix i.is-other{background:#51475a}.database-hub-records-mix p{color:#aaa1ae;margin:9px 0 0;font-size:9px;line-height:1.45}.database-hub-records-snapshot dl{background:0 0;border-top:1px solid #302537;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;padding-top:13px;display:grid}.database-hub-records-snapshot dl div{background:#0b080d;gap:4px;min-width:0;padding:0 10px;display:grid}.database-hub-records-snapshot dl div:first-child{padding-left:0}.database-hub-records-snapshot dl div+div{border-left:1px solid #302537}.database-hub-records-snapshot dt{color:#aaa1ae;font-size:8px}.database-hub-records-snapshot dd{color:#f8f3f9;font:620 25px/.85 var(--font-barlow), sans-serif;font-variant-numeric:tabular-nums;grid-row:1;margin:0}.database-hub-method-years{border-top:1px solid var(--dh-border);background:#09070b;grid-column:1/-1;grid-template-columns:minmax(280px,.62fr) minmax(0,1.38fr);min-width:0;display:grid}.database-hub-method-years>header{border-right:1px solid var(--dh-border);background:radial-gradient(circle at 12% 30%,#863da81c,#0000 48%);align-content:center;gap:11px;min-width:0;padding:24px 32px;display:grid}.database-hub-method-years>header span{color:var(--dh-purple);font-size:9px}.database-hub-method-years>header h3{color:#fff;font:620 27px/.88 var(--font-barlow), sans-serif;letter-spacing:-.02em;margin:7px 0 0}.database-hub-method-years>header p{color:#aaa1ae;max-width:390px;font-family:var(--font-sans), sans-serif;letter-spacing:0;text-transform:none;margin:0;font-size:11px;font-weight:400;line-height:1.45}.database-hub-method-years ol{grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;margin:0;padding:0;list-style:none;display:grid}.database-hub-method-years li{grid-template-rows:auto 9px auto;gap:13px;min-width:0;padding:20px 18px;display:grid}.database-hub-method-years li+li{border-left:1px solid var(--dh-border-soft)}.database-hub-method-years li>header{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:3px 10px;min-width:0;display:grid}.database-hub-method-years li h4{color:#fff;font:620 24px/.84 var(--font-barlow), sans-serif;font-variant-numeric:tabular-nums;margin:0}.database-hub-method-years li header span,.database-hub-method-years li header small{color:#aaa1ae;text-align:right;font-size:8px}.database-hub-method-years li header small{grid-column:2}.database-hub-method-year-bar{background:#211a25;min-width:0;display:flex;overflow:hidden}.database-hub-method-year-bar i{min-width:0;display:block}.database-hub-method-year-bar i.is-ko{background:#e2acff}.database-hub-method-year-bar i.is-sub{background:#a861d0}.database-hub-method-year-bar i.is-decision{background:#665b6d}.database-hub-method-years dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;min-width:0;margin:0;display:grid}.database-hub-method-years dl div{gap:5px;min-width:0;display:grid}.database-hub-method-years dt{color:#aaa1ae;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:8px;overflow:hidden}.database-hub-method-years dt:before{content:"";width:6px;height:6px;margin-right:6px;display:inline-block}.database-hub-method-years dl .is-ko dt:before{background:#e2acff}.database-hub-method-years dl .is-sub dt:before{background:#a861d0}.database-hub-method-years dl .is-decision dt:before{background:#665b6d}.database-hub-method-years dd{color:#f8f3f9;font:620 22px/.82 var(--font-barlow), sans-serif;font-variant-numeric:tabular-nums;margin:0}.database-hub-leader-grid{background:var(--dh-border-soft);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;min-width:0;display:grid}.database-hub-leader-category{background:#09070b;min-width:0}.database-hub-leader-category>header{border-bottom:1px solid var(--dh-border-soft);justify-content:space-between;align-items:center;gap:12px;min-height:58px;padding:11px 14px;display:flex}.database-hub-leader-category>header span{color:var(--dh-purple);font-size:8px}.database-hub-leader-category>header h3{color:#eee7f0;font:620 21px/.9 var(--font-barlow), sans-serif;text-align:right;margin:0}.database-hub-leader-category ol{margin:0;padding:0;list-style:none}.database-hub-leader-category li{border-bottom:1px solid var(--dh-border-soft)}.database-hub-leader-category li:last-child{border-bottom:0}.database-hub-leader-card{color:#fff;background:#09070b;grid-template-columns:24px 52px minmax(0,1fr) auto;align-items:center;gap:9px;min-width:0;min-height:68px;padding:8px 12px;display:grid;overflow:hidden}.database-hub-leader-card:hover,.database-hub-leader-card:focus-visible{background:#110d14}.database-hub-leader-card:focus-visible{outline:0;box-shadow:inset 0 0 0 2px #e3b3ff}.database-hub-leader-card>b{color:#a89dad;font-size:8px}.database-hub-leader-card .database-fighter-photo-frame{aspect-ratio:4/3;background:radial-gradient(circle at 50% 56%,#8942ab2e,#0000 58%);justify-content:center;justify-self:center;align-items:end;width:52px;height:auto;display:flex;overflow:hidden}.database-hub-leader-card .database-fighter-photo-frame img{object-fit:contain;object-position:center bottom;width:100%;max-width:100%;height:100%;-webkit-mask-image:linear-gradient(#000 86%,#0000 100%);mask-image:linear-gradient(#000 86%,#0000 100%)}.database-hub-leader-card .database-fighter-photo-frame.is-fallback{aspect-ratio:1;background:#110d14;border:1px solid #4b3855;border-radius:50%;width:min(42px,100%);height:auto}.database-hub-leader-card>div{min-width:0}.database-hub-leader-card h4{font:620 17px/.9 var(--font-barlow), sans-serif;text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.database-hub-leader-card p{color:#e7e0e9;margin:5px 0 0;font-size:8px}.database-hub-leader-card>div small{color:#9f95a3;margin-top:5px;font-size:7px;display:none}.database-hub-leader-card>strong{color:var(--dh-purple);font:620 31px/.78 var(--font-barlow), sans-serif;justify-items:end;gap:4px;display:grid}.database-hub-leader-card>strong small{color:#aaa0ae;font:800 7px/1.25 var(--font-mono), monospace;letter-spacing:.06em;text-align:right;display:none}.database-hub-leader-category li.is-first .database-hub-leader-card{background:radial-gradient(circle at 38% 52%,#8942ab2b,#0000 44%),#09070b;grid-template-rows:1fr auto;grid-template-columns:22px minmax(104px,.88fr) minmax(0,1fr);align-items:end;gap:8px 11px;min-height:220px;padding:12px 14px 14px}.database-hub-leader-category li.is-first .database-hub-leader-card>b{color:var(--dh-purple);grid-row:1/-1;align-self:start;padding-top:4px}.database-hub-leader-category li.is-first .database-fighter-photo-frame{grid-row:1/-1;align-self:end;width:min(150px,100%)}.database-hub-leader-category li.is-first .database-fighter-photo-frame.is-fallback{width:min(86px,100%);margin-bottom:26px}.database-hub-leader-category li.is-first .database-hub-leader-card>div{align-self:end;padding-bottom:4px}.database-hub-leader-category li.is-first .database-hub-leader-card h4{white-space:normal;font-size:clamp(20px,1.75vw,27px)}.database-hub-leader-category li.is-first .database-hub-leader-card>div small{display:block}.database-hub-leader-category li.is-first .database-hub-leader-card>strong{grid-column:3;place-self:start end;font-size:clamp(46px,4vw,60px)}.database-hub-leader-category li.is-first .database-hub-leader-card>strong small{display:block}.database-hub-explore{border-bottom:1px solid var(--dh-border);background:var(--dh-border-soft);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.database-hub-explore a{color:#e9e2eb;background:#09070b;justify-content:space-between;align-items:center;gap:18px;min-width:0;min-height:72px;padding:13px 20px;font-size:9px;display:flex}.database-hub-explore a:hover,.database-hub-explore a:focus-visible{color:var(--dh-purple);background:#100c13}.database-hub-explore b{color:var(--dh-purple);font-size:14px}.database-hub-footer{border-bottom:1px solid var(--dh-border);min-height:80px;color:var(--dh-purple);justify-content:space-between;align-items:center;gap:24px;padding:18px 28px;font-size:9px;display:flex}.database-hub-footer nav{flex-wrap:wrap;justify-content:end;gap:8px 20px;display:flex}.database-hub-footer a{color:#bbb1bf;align-items:center;min-height:44px;font-size:9px;display:inline-flex}.database-hub-footer a:hover{color:var(--dh-purple)}.database-hub-empty{color:#9f95a2;min-height:90px;font:800 10px var(--font-mono), monospace;letter-spacing:.07em;text-align:center;place-items:center;padding:22px;display:grid}.database-hub-empty.is-lead{min-height:180px}.database-hub-page a:focus-visible,.database-hub-page button:focus-visible,.database-hub-page input:focus-visible{outline-offset:3px;outline:2px solid #e3b3ff}@media (pointer:coarse){.database-hub-search fieldset label,.database-hub-search fieldset span,.database-hub-result-event a,.database-hub-result-matchup a,.database-hub-latest-eventline a,.database-hub-latest-stage>a,.database-hub-upcoming-fighter,.database-hub-upcoming-vs,.database-hub-spotlight-main{min-height:44px}}@media (width<=1120px){.database-hub-masthead{grid-template-columns:minmax(310px,.75fr) minmax(0,1.25fr)}.database-hub-title-block,.database-hub-search-block{padding-inline:28px}.database-hub-lead{grid-template-columns:1fr}.database-hub-now{border-right:0;border-bottom:1px solid var(--dh-border)}.database-hub-latest-fight{padding-inline:23px}.database-hub-latest-stage{grid-template-columns:minmax(0,1fr) 176px minmax(0,1fr)}.database-hub-latest-stage>a:not(.database-hub-latest-result){grid-template-rows:188px auto auto}.database-hub-latest-stage .database-fighter-photo-frame{width:min(235px,100%)}.database-hub-result-row{grid-template-columns:minmax(128px,.58fr) minmax(215px,1.15fr) minmax(120px,.64fr) 18px;gap:10px;padding-inline:13px}.database-hub-spotlight{grid-template-rows:auto auto;grid-template-columns:260px minmax(0,1fr)}.database-hub-spotlight>header{grid-column:1/-1}.database-hub-spotlight-poster{border-right:1px solid var(--dh-border-soft);border-bottom:0;width:260px}.database-hub-spotlight-copy{align-content:center}.database-hub-upcoming-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.database-hub-upcoming-bout.is-main-event{grid-column:1/-1;justify-self:center;width:min(100%,620px)}.database-hub-upcoming-bout{min-height:424px}.database-hub-upcoming-fighter{grid-template-rows:10px 320px auto auto}.database-hub-upcoming-fighter .database-fighter-photo-frame{height:320px}.database-hub-event-reel{--event-card-height:522px;--event-poster-height:354px}.database-hub-records{grid-template-columns:1fr}.database-hub-records-heading{border-right:0;border-bottom:1px solid var(--dh-border);grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) minmax(200px,.65fr) auto;align-items:end;gap:18px 24px;padding:27px 28px}.database-hub-records-heading>p{margin:0}.database-hub-records-heading>a{place-self:end;margin:0}.database-hub-records-snapshot{grid-area:2/1/auto/-1;grid-template-columns:auto minmax(200px,1fr) minmax(250px,.9fr);align-items:end;margin-top:2px}.database-hub-records-snapshot>span{grid-column:1/-1}.database-hub-records-snapshot dl{border-top:0;border-left:1px solid #302537;grid-area:2/3;padding:0 0 0 18px}.database-hub-method-years{grid-template-columns:220px minmax(0,1fr)}.database-hub-method-years>header{padding-inline:24px}.database-hub-method-years li{padding-inline:14px}.database-hub-leader-category li.is-first .database-hub-leader-card{grid-template-columns:20px minmax(92px,.82fr) minmax(0,1fr);min-height:204px;padding-inline:11px}.database-hub-leader-category li.is-first .database-fighter-photo-frame{width:min(126px,100%)}.database-hub-leader-card{grid-template-columns:22px 44px minmax(0,1fr) auto;padding-inline:9px}.database-hub-leader-card .database-fighter-photo-frame{width:44px}}@media (width<=900px){.database-hub-shell{width:min(100% - 32px,820px);padding-top:28px}.database-hub-private-note{grid-template-columns:auto auto}.database-hub-private-note p{grid-column:1/-1}.database-hub-masthead{grid-template-columns:1fr}.database-hub-title-block{border-right:0;border-bottom:1px solid var(--dh-border-soft)}.database-hub-title-block h1{font-size:clamp(68px,11vw,88px)}.database-hub-index{grid-template-columns:repeat(2,minmax(0,1fr))}.database-hub-latest-stage .database-fighter-photo-frame{width:min(220px,100%)}.database-hub-spotlight{grid-template-rows:auto auto;grid-template-columns:230px minmax(0,1fr)}.database-hub-spotlight-poster{width:230px}.database-hub-spotlight-copy{align-content:center}.database-hub-upcoming-bout{min-height:384px}.database-hub-upcoming-fighter{grid-template-rows:10px 280px auto auto}.database-hub-upcoming-fighter .database-fighter-photo-frame{height:280px}.database-hub-event-reel{--event-card-height:492px;--event-poster-height:324px}.database-hub-method-years{grid-template-columns:1fr}.database-hub-method-years>header{border-right:0;border-bottom:1px solid var(--dh-border);padding:21px 24px}.database-hub-method-years>header p{max-width:none}.database-hub-leader-grid{grid-template-columns:1fr}.database-hub-leader-category li.is-first .database-hub-leader-card{grid-template-columns:24px minmax(120px,.72fr) minmax(0,1fr)}.database-hub-leader-category li.is-first .database-fighter-photo-frame{width:min(150px,100%)}}@media (width<=640px){.database-hub-shell{width:min(100% - 20px,600px);padding:18px 0 42px}.database-hub-private-note{gap:8px;padding:9px 10px}.database-hub-private-note p{font-size:11px}.database-hub-title-block,.database-hub-search-block{padding:25px 18px}.database-hub-title-block h1{font-size:clamp(60px,18vw,80px)}.database-hub-title-block p{margin-top:17px;font-size:13px}.database-hub-search fieldset label{flex:1}.database-hub-search fieldset span{justify-content:center;width:100%;padding-inline:4px}.database-hub-search>div{grid-template-columns:minmax(0,1fr) 52px}.database-hub-search button{justify-content:center;padding:0;font-size:0}.database-hub-search button span{font-size:17px}.database-hub-index a{min-height:66px;padding-inline:14px}.database-hub-index span{font-size:8px}.database-hub-index strong{font-size:clamp(24px,8vw,32px)}.database-hub-alert{flex-direction:column;gap:5px;padding-inline:16px}.database-hub-latest-fight{padding:24px 15px 20px}.database-hub-latest-fight>header{align-items:start}.database-hub-latest-fight>header h2{font-size:32px}.database-hub-latest-eventline{margin-top:14px;padding-inline:9px}.database-hub-latest-stage{grid-template-columns:minmax(0,1fr) clamp(76px,22vw,96px) minmax(0,1fr);gap:6px;min-height:224px;padding-top:10px}.database-hub-latest-stage>a:not(.database-hub-latest-result){grid-template-rows:96px auto auto;gap:5px}.database-hub-latest-stage .database-fighter-photo-frame{width:min(116px,100%);height:auto}.database-hub-latest-stage .database-fighter-photo-frame.is-fallback{width:58px;height:58px;margin-bottom:13px}.database-hub-latest-stage>a>strong{font-size:clamp(17px,5vw,22px)}.database-hub-latest-result{min-height:112px;padding-inline:4px}.database-hub-latest-result>strong{font-size:8px}.database-hub-result-ledger>header{padding-inline:13px}.database-hub-result-ledger>header strong{font-size:17px}.database-hub-ledger-meta b{font-size:19px}.database-hub-result-scroll{scrollbar-gutter:auto;max-height:clamp(290px,52svh,372px)}.database-hub-result-row{grid-template-columns:minmax(0,1fr) minmax(112px,.7fr) 18px;grid-template-areas:"event event arrow""matchup finish arrow";gap:9px 12px;min-height:132px;padding:11px 12px}.database-hub-result-event{grid-area:event;align-items:center;gap:10px;display:flex}.database-hub-result-event a{flex:1}.database-hub-result-matchup{grid-area:matchup}.database-hub-result-finish{grid-area:finish}.database-hub-result-row>b{grid-area:arrow;align-self:center}.database-hub-spotlight{grid-template-rows:44px auto auto;grid-template-columns:1fr}.database-hub-spotlight>header{grid-column:1;min-height:44px}.database-hub-spotlight-poster{border-right:0;border-bottom:1px solid var(--dh-border-soft);width:min(220px,100%);min-height:0}.database-hub-spotlight-copy{padding:17px 14px}.database-hub-spotlight-copy h2{font-size:25px}.database-hub-spotlight-copy dl{gap:15px}.database-hub-spotlight-copy dd{font-size:24px}.database-hub-spotlight-main strong{font-size:15px}.database-hub-upcoming,.database-hub-events{padding:27px 14px 30px}.database-hub-section-heading{flex-direction:column;align-items:start;gap:10px;margin-bottom:15px}.database-hub-section-heading nav{justify-content:start}.database-hub-section-heading h2{font-size:32px}.database-hub-upcoming-grid{grid-template-columns:1fr;gap:10px}.database-hub-upcoming-bout.is-main-event{grid-column:auto}.database-hub-upcoming-bout{min-height:344px}.database-hub-upcoming-fighter{grid-template-rows:10px 240px auto auto}.database-hub-upcoming-fighter .database-fighter-photo-frame{height:240px}.database-hub-event-reel{--event-card-height:495px;--event-poster-height:327px}.database-hub-event-toolbar{flex-direction:column;align-items:stretch;gap:9px}.database-hub-event-toolbar>div{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.database-hub-event-toolbar button{width:100%;padding-inline:8px}.database-hub-event-skip{min-height:36px}.database-hub-event-card h3{font-size:22px}.database-hub-records-heading{grid-template-columns:1fr;gap:12px;padding:27px 18px}.database-hub-records-heading h2{font-size:35px}.database-hub-records-heading>p{margin:0}.database-hub-records-heading>a{justify-self:start;margin:0}.database-hub-records-snapshot{align-items:initial;grid-area:auto;grid-template-columns:auto minmax(0,1fr);margin-top:8px}.database-hub-records-snapshot>span{grid-column:1/-1}.database-hub-records-snapshot dl{border-top:1px solid #302537;border-left:0;grid-area:auto/1/auto/-1;padding:13px 0 0}.database-hub-records-rate strong{font-size:36px}.database-hub-records-mix p{font-size:8px}.database-hub-method-years>header{padding-inline:18px}.database-hub-method-years ol{grid-template-columns:1fr}.database-hub-method-years li{grid-template-rows:9px auto;grid-template-columns:72px minmax(0,1fr);gap:10px 14px;padding:14px 18px}.database-hub-method-years li+li{border-top:1px solid var(--dh-border-soft);border-left:0}.database-hub-method-years li>header{align-content:center;align-items:initial;grid-row:1/3;grid-template-columns:1fr;gap:5px;display:grid}.database-hub-method-years li header span,.database-hub-method-years li header small{text-align:left;grid-column:auto}.database-hub-method-year-bar{grid-column:2}.database-hub-method-years dl{grid-column:2;gap:8px}.database-hub-method-years dd{font-size:19px}.database-hub-leader-grid{grid-template-columns:1fr}.database-hub-leader-category li.is-first .database-hub-leader-card{grid-template-columns:22px 104px minmax(0,1fr);min-height:164px;padding:10px 12px}.database-hub-leader-category li.is-first .database-fighter-photo-frame{width:104px}.database-hub-leader-category li.is-first .database-hub-leader-card>strong{font-size:46px}.database-hub-explore{grid-template-columns:1fr}.database-hub-explore a{min-height:58px}.database-hub-footer{flex-direction:column;align-items:start;padding-inline:18px}.database-hub-footer nav{justify-content:start}}@media (width<=430px){.database-hub-private-note{grid-template-columns:1fr}.database-hub-private-note p{grid-column:auto}.database-hub-title-block,.database-hub-search-block{padding-inline:14px}.database-hub-title-block h1{font-size:clamp(57px,18vw,72px)}.database-hub-index a{flex-direction:column;justify-content:center;align-items:start;gap:5px}.database-hub-latest-fight>header>a{font-size:8px}.database-hub-latest-stage{grid-template-columns:minmax(0,1fr) clamp(76px,22vw,96px) minmax(0,1fr)}.database-hub-latest-stage>a:not(.database-hub-latest-result){grid-template-rows:88px auto auto}.database-hub-latest-stage .database-fighter-photo-frame{width:min(104px,100%);height:auto}.database-hub-latest-stage>a>i{width:26px;height:26px}.database-hub-latest-result>span{font-size:8px}.database-hub-result-row{grid-template-columns:minmax(0,1fr) 106px 16px;gap:8px}.database-hub-result-matchup span{font-size:15px}.database-hub-result-finish strong{white-space:normal}.database-hub-spotlight>header{padding-inline:13px}.database-hub-spotlight{grid-template-rows:44px auto auto}.database-hub-spotlight-poster{width:min(190px,100%)}.database-hub-spotlight-copy{padding-inline:12px}.database-hub-spotlight-copy h2{font-size:23px}.database-hub-spotlight-copy>p{font-size:10px}.database-hub-spotlight-main strong{font-size:13px}.database-hub-upcoming-bout{min-height:344px}.database-hub-upcoming-bout>div{grid-template-columns:minmax(0,1fr) 48px minmax(0,1fr)}.database-hub-upcoming-fighter{grid-template-rows:10px 240px auto auto}.database-hub-upcoming-fighter .database-fighter-photo-frame{height:240px}.database-hub-upcoming-fighter.is-name-long>strong{font-size:17px}.database-hub-upcoming-fighter.is-name-very-long>strong{font-size:15px}.database-hub-event-toolbar p b{font-size:8px}}@media (width<=360px){.database-hub-latest-fight>header{flex-direction:column;gap:7px}.database-hub-latest-stage{grid-template-columns:minmax(0,1fr) 76px minmax(0,1fr);min-height:218px}.database-hub-latest-stage>a:not(.database-hub-latest-result){grid-template-rows:82px auto auto}.database-hub-latest-stage .database-fighter-photo-frame{width:min(96px,100%);height:auto}.database-hub-latest-stage>a>strong{font-size:17px}.database-hub-latest-result{min-height:118px}.database-hub-result-row{grid-template-columns:minmax(0,1fr) 14px;grid-template-areas:"event arrow""matchup arrow""finish arrow"}.database-hub-result-scroll{max-height:clamp(290px,52svh,350px)}.database-hub-result-row{min-height:150px}.database-hub-result-finish{text-align:left;justify-items:start}.database-hub-spotlight{grid-template-rows:44px auto auto}.database-hub-spotlight-poster{width:min(170px,100%)}.database-hub-spotlight-copy dl{gap:10px}.database-hub-upcoming-bout{min-height:324px}.database-hub-upcoming-bout>div{grid-template-columns:minmax(0,1fr) 44px minmax(0,1fr)}.database-hub-upcoming-fighter{grid-template-rows:10px 220px auto auto;padding-inline:5px}.database-hub-upcoming-fighter .database-fighter-photo-frame{height:220px}.database-hub-upcoming-fighter>strong{font-size:19px}.database-hub-upcoming-fighter.is-name-long>strong{font-size:16px}.database-hub-upcoming-fighter.is-name-very-long>strong{font-size:14px}.database-hub-event-reel{--event-card-height:456px;--event-poster-height:291px}.database-hub-event-card-copy{padding-inline:11px}.database-hub-event-card h3{font-size:20px}.database-hub-event-card dl{gap:13px}.database-hub-method-years li{gap-inline:10px;grid-template-columns:58px minmax(0,1fr);padding-inline:12px}.database-hub-method-years li h4{font-size:21px}.database-hub-method-years dd{font-size:18px}.database-hub-leader-category li.is-first .database-hub-leader-card{grid-template-columns:20px 88px minmax(0,1fr);min-height:150px;padding-inline:9px}.database-hub-leader-category li.is-first .database-fighter-photo-frame{width:88px}.database-hub-leader-category li.is-first .database-hub-leader-card>strong{font-size:40px}.database-hub-leader-card{grid-template-columns:20px 36px minmax(0,1fr) auto;gap:7px;padding-inline:8px}.database-hub-leader-card .database-fighter-photo-frame,.database-hub-leader-card .database-fighter-photo-frame.is-fallback{width:36px}.database-hub-leader-card>strong{font-size:28px}}@media (forced-colors:active){.database-hub-title-block h1 em{color:canvastext;-webkit-text-stroke:0}.database-hub-result-scroll,.database-hub-event-viewport{scrollbar-color:auto}}@media (prefers-reduced-motion:reduce){.database-hub-page *,.database-hub-page :before,.database-hub-page :after{scroll-behavior:auto!important;transition:none!important}}.event-template-page{--et-bg:#060407;--et-panel:#0b080d;--et-panel-raised:#100c14;--et-border:#34283d;--et-border-soft:#251d2b;--et-purple:#ca7dff;--et-purple-soft:#9d5fc9;--et-muted:#9f97a4;--et-white:#f6f2f8;min-height:100vh;color:var(--et-white);background:linear-gradient(#ffffff04 1px, transparent 1px), linear-gradient(90deg, #ffffff04 1px, transparent 1px), radial-gradient(circle at 77% 4%, #6f2d9738, transparent 31%), var(--et-bg);background-size:120px 120px,120px 120px,auto,auto;overflow-x:clip}.event-template-shell{width:min(1380px,100% - 48px);margin:0 auto;padding:44px 0 86px}.event-template-public-nav{justify-content:space-between;align-items:center;gap:22px;margin-bottom:18px;display:flex}.event-template-public-nav .breadcrumbs{min-width:0;margin:0}.event-template-public-nav>a{min-height:40px;color:var(--et-purple);font:800 9px var(--font-mono), monospace;letter-spacing:.1em;flex:none;align-items:center;display:inline-flex}.event-template-public-nav>a:hover,.event-template-public-nav>a:focus-visible{color:#fff}.event-template-support{margin-top:18px}.event-template-private-note{background:linear-gradient(90deg,#662f8a42,#2c1a362e);border:1px solid #704897;border-radius:9px;grid-template-columns:auto auto minmax(280px,1fr);align-items:center;gap:14px;margin-bottom:18px;padding:13px 16px;display:grid}.event-template-private-note span,.event-template-private-note strong,.event-template-hero-topline,.event-template-hero-copy>p,.event-template-location span,.event-template-headline-result>div>span,.event-template-metrics span,.event-template-section-heading>div>span,.event-template-section-heading>p,.event-template-bout-label,.event-template-result>span,.event-template-result>em,.event-template-view,.event-template-footer a{font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;font-weight:800}.event-template-private-note span{color:#f0caff;font-size:10px}.event-template-private-note strong{color:#080609;white-space:nowrap;background:#d59cff;border-radius:999px;padding:5px 8px;font-size:10px}.event-template-private-note p{color:#b7aebc;text-align:right;margin:0;font-size:13px;line-height:1.45}.event-template-frame{border:1px solid var(--et-border);background:#08060ae6;border-radius:18px;overflow:hidden;box-shadow:0 34px 100px #00000057}.event-template-hero{isolation:isolate;background:radial-gradient(circle at 72% 38%,#9e50d321,#0000 31%),linear-gradient(142deg,#ffffff05,#0000 50%);padding:clamp(28px,4vw,56px);position:relative}.event-template-hero:after{z-index:-1;content:"";background:linear-gradient(90deg,#0000,#ca7dff75,#0000);height:1px;position:absolute;inset:auto 0 0}.event-template-hero-topline{color:var(--et-purple);justify-content:space-between;align-items:center;gap:20px;font-size:10px;display:flex}.event-template-hero-topline b{color:#82e9aa;align-items:center;gap:8px;font-size:10px;display:inline-flex}.event-template-hero-topline b:before{content:"";background:#43d47c;border-radius:50%;width:7px;height:7px;box-shadow:0 0 14px #43d47ca6}.event-template-hero-grid{grid-template-columns:clamp(245px,24vw,345px) minmax(0,1fr);align-items:stretch;gap:clamp(36px,5vw,78px);margin-top:34px;display:grid}.event-template-hero-grid.no-poster{grid-template-columns:minmax(0,1fr)}.event-template-hero-grid.no-poster .event-template-hero-copy{width:100%}.event-template-poster{align-self:stretch;min-height:0}.event-template-poster .event-poster-panel{background:#0c0910;border-color:#45374f;border-radius:4px;height:100%;margin:0;display:flex;box-shadow:0 30px 72px #00000075}.event-template-poster .event-poster-panel img{aspect-ratio:2/3;object-fit:cover;width:100%;min-height:0}.event-template-poster .event-poster-fallback{width:100%;min-height:100%;color:var(--et-white);text-align:center;background:linear-gradient(145deg,#16101c,#09070b);flex-direction:column;justify-content:center;align-items:center;gap:9px;padding:24px;display:flex}.event-template-poster .event-poster-fallback b{font:700 24px/1 var(--font-barlow), sans-serif;text-transform:uppercase}.event-template-poster .event-poster-fallback small{color:var(--et-muted)}.event-template-poster .event-poster-panel-trim img{transform:scale(1.09)}.event-template-hero-copy{flex-direction:column;min-width:0;display:flex}.event-template-hero-copy>p{color:var(--et-purple);margin:6px 0 0;font-size:11px}.event-template-hero-copy h1{max-width:900px;font-family:var(--font-barlow), sans-serif;letter-spacing:-.05em;text-transform:uppercase;text-wrap:balance;margin:22px 0 0;font-size:clamp(60px,6.5vw,104px);font-weight:800;line-height:.79}.event-template-hero-copy h1 span,.event-template-hero-copy h1 strong{display:block}.event-template-hero-copy h1>span{letter-spacing:-.035em}.event-template-hero-copy h1 strong{color:#d9a5ff;letter-spacing:-.02em;margin-top:13px;font-size:.58em;font-weight:520;line-height:.98}.event-template-hero-copy h1>.event-template-mobile-matchup{display:none}.event-template-location{flex-direction:column;gap:8px;margin-top:34px;display:flex}.event-template-location span{color:#817888;font-size:9px}.event-template-location strong{color:#d1cad5;font-size:15px;font-weight:550}.event-template-headline-result{border:1px solid #493552;border-left:3px solid var(--et-purple);background:linear-gradient(110deg,#a349dd1f,#0d0910a8);grid-template-columns:minmax(190px,.7fr) minmax(280px,1.3fr);align-items:center;gap:30px;min-height:116px;margin-top:32px;padding:20px 22px;display:grid}.event-template-headline-result>div{flex-direction:column;display:flex}.event-template-headline-result>div>span{color:var(--et-purple);font-size:9px}.event-template-headline-result>div>strong{margin-top:8px;font-size:17px}.event-template-headline-result>div>small{color:var(--et-muted);margin-top:7px;font-size:12px}.event-template-headline-result>p{color:var(--et-white);font-family:var(--font-barlow), sans-serif;text-transform:uppercase;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:15px;margin:0;font-size:clamp(22px,2vw,32px);font-weight:650;line-height:.93;display:grid}.event-template-headline-result>p span:last-child{text-align:right}@media (width>=761px){.event-template-headline-result>p span{white-space:nowrap;font-size:clamp(18px,1.45vw,25px)}.event-template-metrics>div:first-child>*{transform:translate(7px)}}.event-template-headline-result>p b{color:#998c9e;width:34px;height:34px;font:800 9px var(--font-mono), monospace;border:1px solid #5b4265;border-radius:50%;place-items:center;display:grid}.event-template-metrics{grid-template-columns:repeat(4,1fr);margin-top:auto;padding-top:26px;display:grid}.event-template-metrics>div{border-right:1px solid var(--et-border);min-width:0;padding:0 18px}.event-template-metrics>div:first-child{padding-left:0}.event-template-metrics>div:last-child{border-right:0;padding-right:0}.event-template-metrics strong{font-family:var(--font-barlow), sans-serif;font-size:36px;line-height:1;display:block}.event-template-metrics span{color:var(--et-muted);margin-top:7px;font-size:8px;display:block}.event-template-card{background:#070509c2;padding:clamp(28px,4vw,56px)}.event-template-section-heading{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:32px;margin-bottom:28px;display:grid}.event-template-section-heading>div>span{color:var(--et-purple);font-size:9px}.event-template-section-heading h2{font-family:var(--font-barlow), sans-serif;letter-spacing:-.045em;margin:8px 0 0;font-size:clamp(46px,6vw,82px);line-height:.84}.event-template-section-heading>p{color:#827a87;flex-wrap:wrap;justify-content:flex-end;gap:10px 18px;margin:0;font-size:8px;display:flex}.event-template-section-heading>p strong{color:#c5bdca}.event-template-bouts{border:1px solid var(--et-border);background:var(--et-panel);border-radius:12px;overflow:hidden}.event-template-empty{color:var(--et-muted);text-align:center;margin:0;padding:44px 24px}.event-template-bout{isolation:isolate;border-bottom:1px solid var(--et-border-soft);background:radial-gradient(circle at 50% 110%, #8c43b411, transparent 37%), var(--et-panel);grid-template-columns:112px minmax(0,1fr) 96px;align-items:stretch;min-height:144px;transition:background .2s,border-color .2s;display:grid;position:relative}.event-template-bout:last-child{border-bottom:0}.event-template-bout:hover{background-color:#100c14}.event-template-bout.title-fight{box-shadow:inset 3px 0 var(--et-purple-soft)}.event-template-bout-label{pointer-events:none;color:#b990ff;flex-direction:column;justify-content:center;align-self:stretch;gap:9px;padding:18px 12px;font-size:8px;display:flex}.event-template-bout-label b{color:#d6a3fa;border:1px solid #9b61c1;border-radius:3px;width:fit-content;padding:4px 6px;font-size:7px}.event-template-matchup{grid-template-columns:minmax(0,1fr) clamp(210px,18vw,240px) minmax(0,1fr);align-items:stretch;gap:0;min-width:0;display:grid}.event-template-fighter{z-index:2;pointer-events:none;align-items:end;width:min(100%,410px);min-width:0;height:143px;display:grid;position:relative}.event-template-fighter.left{grid-template-columns:92px minmax(0,1fr);justify-self:end}.event-template-fighter.right{grid-template-columns:minmax(0,1fr) 92px;justify-self:start}.event-template-portrait,.event-template-portrait-fallback{z-index:0;align-self:end;width:92px;height:132px;position:relative;overflow:hidden}.event-template-portrait-link{z-index:2;pointer-events:auto;align-self:end;width:92px;height:132px;position:relative}.event-template-portrait-link>a{width:100%;height:100%;display:block}.event-template-portrait-link .event-template-portrait{display:block}.event-template-fighter.right .event-template-portrait-link{grid-column:2}.event-template-portrait:after{content:"";background:linear-gradient(transparent, var(--et-panel));height:30px;position:absolute;inset:auto 0 0}.event-template-portrait img{filter:saturate(.88)drop-shadow(0 13px 16px #00000052);width:122px;max-width:none;height:auto;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.event-template-portrait-fallback{color:#6e6175;font:700 24px var(--font-barlow), sans-serif;background:linear-gradient(160deg,#995bc224,#0000 64%);place-items:center;display:grid}.event-template-fighter>a{color:#9c959f;pointer-events:none;align-self:center;align-items:center;gap:9px;min-width:0;display:flex}.event-template-portrait-link>a:focus-visible,.event-template-fighter>a:focus-visible strong{outline:2px solid var(--et-purple);outline-offset:2px}.event-template-fighter.left>a{padding-left:14px}.event-template-fighter.right>a{text-align:right;flex-direction:row-reverse;grid-area:1/1;padding-right:14px}.event-template-fighter>a:hover{color:var(--et-purple)}.event-template-fighter>a.winner{color:var(--et-white)}.event-template-fighter>a i{color:#080609;width:29px;height:29px;font:900 10px var(--font-mono), monospace;background:#77707b;border-radius:4px;flex:0 0 29px;place-items:center;font-style:normal;display:grid}.event-template-fighter>a i.win{background:#3ed17a}.event-template-fighter>a i.loss{background:#ff5462}.event-template-fighter>a i.draw{background:#f1cd4b}.event-template-fighter>a i.neutral{color:#d9d2dc;background:#625a68}.event-template-fighter>a strong{overflow-wrap:anywhere;pointer-events:auto;min-width:0;font-size:clamp(14px,1.3vw,18px);line-height:1.12;transition:color .16s}.event-template-fighter>a strong:hover{color:var(--et-purple)}@media (width>=861px){.event-template-portrait-link{align-self:center;transform:translateY(-12px)}}.event-template-result{text-align:center;border-right:1px solid var(--et-border-soft);border-left:1px solid var(--et-border-soft);flex-direction:column;justify-content:center;align-self:stretch;align-items:center;min-width:0;padding:14px;display:flex}.event-template-result>span{color:var(--et-purple);font-size:8px}.event-template-result>strong{margin-top:11px;font-size:15px;line-height:1.2}.event-template-result>small{color:var(--et-muted);margin-top:5px;font-size:11px}.event-template-result>em{color:#ada5b1;gap:8px;margin-top:15px;font-size:8px;font-style:normal;display:flex}.event-template-result>em b{color:#5c5360}.event-template-view{z-index:1;color:var(--et-purple);display:block;position:absolute;inset:0}.event-template-view>span{white-space:nowrap;justify-content:center;align-items:center;width:76px;min-height:44px;font-size:8px;display:flex;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.event-template-view b{margin-left:5px;font-size:13px}.event-template-view:hover,.event-template-view:focus-visible{color:#fff}.event-template-view:focus-visible{outline:2px solid var(--et-purple);outline-offset:-3px}.event-template-footer{border-top:1px solid var(--et-border);background:#0b080d;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:28px;min-height:92px;padding:20px clamp(28px,4vw,56px);display:grid}.event-template-footer p{max-width:620px;color:var(--et-muted);margin:0;font-size:12px;line-height:1.55}.event-template-footer>div{flex-wrap:wrap;justify-content:flex-end;gap:8px 22px;display:flex}.event-template-footer a{min-height:40px;color:var(--et-purple);align-items:center;font-size:8px;display:inline-flex}.event-template-footer a:hover,.event-template-footer a:focus-visible{color:#fff}@media (width<=1120px){.event-template-hero-grid{grid-template-columns:minmax(210px,280px) minmax(0,1fr);gap:36px}.event-template-headline-result{grid-template-columns:1fr;gap:18px}.event-template-matchup{grid-template-columns:minmax(0,1fr) 190px minmax(0,1fr);gap:0}.event-template-fighter.left{grid-template-columns:84px minmax(0,1fr)}.event-template-fighter.right{grid-template-columns:minmax(0,1fr) 84px}.event-template-fighter{width:100%}.event-template-portrait-link,.event-template-portrait,.event-template-portrait-fallback{width:84px}.event-template-portrait img{width:118px}}@media (width<=860px){.event-template-bout{grid-template-columns:1fr;min-height:0}.event-template-bout-label{flex-direction:row;align-items:center;padding:14px 16px 0}.event-template-matchup{grid-template-columns:minmax(0,1fr) minmax(155px,.85fr) minmax(0,1fr);padding:0 12px}.event-template-view{margin:0;padding:0;inset:0}.event-template-view>span{width:auto;top:auto;bottom:8px;right:12px;transform:none}.event-template-footer{grid-template-columns:1fr}.event-template-footer>div{justify-content:flex-start}}@media (width<=760px){.event-template-shell{width:min(100% - 20px,1380px);padding:10px 0 38px}.event-template-private-note{grid-template-columns:1fr auto;gap:7px;padding:10px 11px}.event-template-public-nav{flex-direction:column;align-items:flex-start;gap:2px;margin-bottom:10px;padding:0 4px}.event-template-public-nav .breadcrumbs{width:100%}.event-template-public-nav>a{min-height:32px}.event-template-private-note p{text-align:left;grid-column:1/-1;font-size:11px}.event-template-frame{border-radius:10px}.event-template-hero{padding:20px 14px 22px}.event-template-hero-grid{grid-template-columns:clamp(130px,44vw,160px) minmax(0,1fr);align-items:center;gap:18px 10px;margin-top:18px}.event-template-poster{grid-area:1/1/span 3;place-self:center stretch;width:100%}.event-template-poster .event-poster-panel{max-width:100%;height:auto;margin:0;width:100%!important}.event-template-hero-copy{display:contents}.event-template-hero-copy>p{letter-spacing:.16em;text-align:right;white-space:nowrap;transform-origin:100%;grid-area:1/2;align-self:end;width:139%;margin:0 0 0 -39%;font-size:11px;transform:scaleX(.72)}.event-template-hero-copy h1{text-align:right;grid-area:2/2;align-self:center;width:100%;min-width:0;margin:0;font-size:clamp(60px,19vw,76px);font-weight:850;line-height:.74}.event-template-hero-copy h1>span{letter-spacing:.025em;transform-origin:100%;text-wrap:nowrap;white-space:nowrap;width:200%;margin-left:-100%;font-size:clamp(38px,11vw,52px);line-height:.82;transform:scaleX(1)}.event-template-hero-copy h1.numbered-series>span{letter-spacing:.045em;font-size:70.4px;line-height:.76}.event-template-hero-copy h1.wide-series>span{letter-spacing:.015em;font-size:clamp(30px,8.5vw,37px);line-height:.84}.event-template-hero-copy h1.long-series>span{letter-spacing:.015em;font-size:clamp(30px,8.8vw,42px);line-height:.84}.event-template-hero-copy h1.extra-long-series>span{letter-spacing:.005em;text-wrap:balance;white-space:normal;font-size:clamp(26px,7.5vw,34px);line-height:.88}.event-template-hero-copy h1>.event-template-desktop-matchup{display:none}.event-template-hero-copy h1>.event-template-mobile-matchup{letter-spacing:normal;text-align:right;transform-origin:100%;word-spacing:normal;width:240%;max-width:none;margin:13px 0 0 -140%;font-size:35.2px;font-weight:650;line-height:.96;display:block;transform:scaleX(.833)}.event-template-hero-copy h1>.event-template-mobile-matchup>span{white-space:nowrap;display:block}.event-template-hero-copy h1>.event-template-mobile-matchup>span.compact-name{letter-spacing:-.025em;font-size:.88em}.event-template-hero-copy h1>.event-template-mobile-matchup>span.ultra-compact-name{letter-spacing:-.04em;font-size:.78em}.event-template-hero-copy h1>.event-template-mobile-matchup>span+span:before{content:none}.event-template-location{text-align:right;grid-area:3/2;align-self:start;align-items:flex-end;gap:5px;margin-top:0}.event-template-location span{font-size:10px}.event-template-location strong{font-size:15px;line-height:1.16}.event-template-headline-result{grid-area:4/1/auto/-1;margin-top:0;padding:14px}.event-template-headline-result>p{font-size:22px}.event-template-metrics{grid-area:5/1/auto/-1;margin-top:0;padding-top:2px}.event-template-metrics>div{text-align:center;padding:0 8px}.event-template-metrics strong{font-size:29px}.event-template-metrics span{letter-spacing:.06em;font-size:6px}.event-template-card{padding:24px 10px 10px}.event-template-section-heading{grid-template-columns:1fr;gap:12px;margin-bottom:20px;padding:0 4px}.event-template-section-heading h2{font-size:clamp(40px,13vw,54px);line-height:.88}.event-template-section-heading>p{justify-content:flex-start}.event-template-bouts{border-radius:8px}.event-template-bout{min-height:178px;display:block}.event-template-matchup{grid-template-columns:minmax(0,1fr) clamp(90px,26vw,104px) minmax(0,1fr);align-items:stretch;gap:0 4px;height:178px;min-height:0;padding:34px 7px 9px}.event-template-bout-label{z-index:3;flex-direction:row;justify-content:flex-start;align-items:center;gap:6px;min-height:0;padding:0;position:absolute;top:10px;left:12px}.event-template-fighter{width:100%;height:135px;display:block;position:relative}.event-template-fighter.left{grid-area:1/1;transform:translate(20px,-20px)}.event-template-fighter.right{grid-area:1/3;transform:translate(-20px,-20px)}.event-template-portrait-link{z-index:2;opacity:.94;width:clamp(60px,17.5vw,70px);height:clamp(104px,28vw,110px);position:absolute;inset:auto auto 22px 0}.event-template-fighter.right .event-template-portrait-link{left:auto;right:0}.event-template-portrait-link .event-template-portrait,.event-template-portrait-link .event-template-portrait-fallback{width:100%;height:100%;position:relative;inset:auto}.event-template-portrait img{width:clamp(88px,25vw,100px)}.event-template-fighter>a,.event-template-fighter.right>a{z-index:1;text-align:center;color:#b7afb9;align-self:stretch;width:100%;max-width:100%;height:100%;padding:0;display:block;position:absolute;inset:0}.event-template-fighter>a.winner,.event-template-fighter.right>a.winner{color:var(--et-white)}.event-template-fighter>a i{width:29px;height:29px;font-size:10px;position:absolute;top:63px}.event-template-fighter.left>a i{left:calc(clamp(49px,14vw,57px) + 30px);right:auto}.event-template-fighter.right>a i{left:auto;right:calc(clamp(49px,14vw,57px) + 30px)}.event-template-fighter>a strong{letter-spacing:-.015em;overflow-wrap:normal;word-break:normal;white-space:nowrap;text-overflow:clip;width:100%;min-height:0;font-size:clamp(10px,3vw,12px);line-height:1;display:block;position:absolute;bottom:1px;left:0;right:0;overflow:visible}.event-template-fighter>a strong.compact-name{letter-spacing:-.035em;font-size:clamp(9px,2.65vw,11px)}.event-template-fighter>a strong.ultra-compact-name{letter-spacing:-.05em;font-size:clamp(8px,2.35vw,10px)}.event-template-fighter.left>a strong{text-align:left;width:calc(100% + 17px);left:-5px;right:auto}.event-template-fighter.right>a strong{text-align:right;width:calc(100% + 17px);left:auto;right:-5px}.event-template-result{background:0 0;border:0;grid-area:1/2;justify-content:flex-start;align-self:stretch;min-height:0;padding:20px 2px 0;position:relative;transform:translateY(1px)}.event-template-result>span{letter-spacing:.035em;white-space:nowrap;font-size:7px}.event-template-result>strong{margin-top:4px;font-size:16px}.event-template-result>small{margin-top:2px;font-size:11px}.event-template-result>em{white-space:nowrap;flex-direction:row;justify-content:center;gap:4px;margin-top:4px;font-size:8px;position:static}.event-template-result>em b{display:inline}.event-template-view{margin:0;padding:0;inset:0}.event-template-view>span{width:auto;min-height:32px;padding:0 4px;font-size:7px;top:1px;bottom:auto;right:8px;transform:none}.event-template-hero-grid.no-poster{grid-template-columns:minmax(0,1fr);display:block}.event-template-hero-grid.no-poster .event-template-hero-copy{display:flex}.event-template-hero-grid.no-poster .event-template-hero-copy>p{text-align:left;width:auto;margin:0;transform:none}.event-template-hero-grid.no-poster .event-template-hero-copy h1{text-align:left;margin-top:18px}.event-template-hero-grid.no-poster .event-template-hero-copy h1>span,.event-template-hero-grid.no-poster .event-template-hero-copy h1>.event-template-mobile-matchup{text-align:left;width:auto;margin-left:0;transform:none}.event-template-hero-grid.no-poster .event-template-location{text-align:left;align-items:flex-start;margin-top:24px}.event-template-footer{padding:16px 14px}}@media (width<=400px){.event-template-hero-copy h1.numbered-series>span{font-size:60.8px}.event-template-hero-copy h1>.event-template-mobile-matchup{width:224%;margin-left:-124%;font-size:30.4px;transform:scaleX(.893)}.event-template-headline-result>p{gap:7px;font-size:19px}.event-template-headline-result>p b{width:29px;height:29px}}@media (width<=360px){.event-template-hero-copy h1.numbered-series>span{font-size:57.6px}.event-template-hero-copy h1>.event-template-mobile-matchup{width:316%;margin-left:-216%;transform:scaleX(.633)}.event-template-result>strong{font-size:15px}}@media (width<=760px){.event-template-hero-grid.no-poster .event-template-hero-copy h1>span,.event-template-hero-grid.no-poster .event-template-hero-copy h1>.event-template-mobile-matchup{text-align:left;width:auto;margin-left:0;transform:none}}.round-template-stats{--rt-panel:#0c0910;--rt-border:#34273d;--rt-muted:#9d94a3;--rt-purple:#c778ff;--rt-purple-soft:#8d56b2;color:#f6f2f8}.round-template-heading span,.round-template-current-view span,.round-template-split-panel header>span,.round-template-split-panel header small,.round-template-fighter-split span,.round-template-fighter-split small,.round-template-source-note strong{font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;font-weight:800}.round-template-round-picker{grid-template-columns:1.35fr repeat(var(--round-template-round-count), minmax(58px, .75fr));border:1px solid var(--rt-border);background:#09070b;border-radius:11px;gap:8px;margin-top:40px;padding:8px;display:grid}.round-template-round-picker[data-round-count="3"]{grid-template-columns:repeat(4,minmax(0,1fr))}.round-template-round-picker button{color:#a69daa;width:100%;min-height:48px;font:900 11px var(--font-mono), monospace;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px}.round-template-round-picker button:focus-visible,.round-template-source-note a:focus-visible{outline-offset:3px;outline:2px solid #fff}.round-template-table thead a:hover{color:#d59cff}.round-template-totals-note{border:1px solid #33293a;border-left:2px solid var(--rt-purple-soft);color:var(--rt-muted);background:#57326a14;margin:18px 0 0;padding:16px 18px;font-size:13px;line-height:1.55}.round-template-fighter-split.fighter2 .round-template-bar i{background:linear-gradient(90deg,#6079d1,#9badff)}.round-template-source-note a{color:#d59cff;min-height:44px;font:800 9px var(--font-mono), monospace;letter-spacing:.08em;white-space:nowrap;flex:none;justify-self:end;align-items:center;display:inline-flex}.round-template-source-note a:hover,.round-template-source-note a:focus-visible{color:#fff}@media (width<=860px){.round-template-heading,.round-template-breakdowns,.round-template-source-note{grid-template-columns:1fr}}@media (width<=620px){.round-template-heading h2{font-size:clamp(42px,14vw,58px)}.round-template-heading p{font-size:13px;line-height:1.55}.round-template-round-picker{grid-template-columns:repeat(var(--round-template-round-count), minmax(0, 1fr));gap:4px;padding:5px}.round-template-round-picker[data-round-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.round-template-round-picker button{min-height:40px;padding-inline:2px;font-size:10px}.round-template-round-picker button:first-child{grid-column:1/-1}.round-template-table-wrap{margin-inline:0;padding-inline:0;overflow-x:visible}.round-template-table{table-layout:fixed;min-width:0}.round-template-table th,.round-template-table td{padding:13px 6px}.round-template-table thead th{font-size:clamp(11px,3.4vw,14px)}.round-template-table thead th:first-child{text-align:left;padding-left:14px}.round-template-table thead th:last-child{text-align:right;padding-right:14px}.round-template-table-given-name,.round-template-table-surname{display:block}.round-template-table thead th:nth-child(2),.round-template-table tbody th{width:32%;padding-inline:2px}.round-template-table tbody td{width:34%;font-size:clamp(19px,5.8vw,23px)}.round-template-table tbody th{letter-spacing:.04em;overflow-wrap:anywhere;font-size:clamp(8px,2.4vw,10px);line-height:1.25}.round-template-table-metric-label{display:none}.round-template-table-vs-label{display:inline}.round-template-totals-note{padding:14px 16px;font-size:12px}.round-template-source-note{gap:5px;padding:14px 16px}.round-template-source-note p{font-size:12px;line-height:1.4}.round-template-source-copy{gap:1px}.round-template-source-final-line{gap:8px;font-size:12px;line-height:1.4}.round-template-source-note a{min-height:auto;padding-bottom:1px}.round-template-fighter-split>div{grid-template-columns:1fr auto}.round-template-fighter-split small{text-align:left;grid-column:1/-1}}.round-template-page{--rt-panel:#0c0910;--rt-panel-raised:#100c15;--rt-border:#34273d;--rt-muted:#9d94a3;--rt-purple:#c778ff;--rt-purple-soft:#8d56b2;--rt-blue:#7f9bff;color:#f6f2f8;background:linear-gradient(#ffffff05 1px,#0000 1px) 0 0/120px 120px,linear-gradient(90deg,#ffffff05 1px,#0000 1px) 0 0/120px 120px,radial-gradient(circle at 78% 4%,#6c2f9433,#0000 30%),#060407;min-height:100vh;overflow-x:clip}.round-template-shell{width:min(1320px,100% - 48px);margin:0 auto;padding:44px 0 80px}.round-template-hero,.round-template-workspace{border:1px solid var(--rt-border);background:#08060ae0}.round-template-hero{border-radius:18px 18px 0 0;padding:clamp(24px,4vw,52px)}.round-template-private-note{background:linear-gradient(90deg,#662f8a40,#2c1a362e);border:1px solid #704897;border-radius:8px;grid-template-columns:auto auto minmax(240px,1fr);align-items:center;gap:14px;margin-bottom:44px;padding:13px 16px;display:grid}.round-template-private-note span,.round-template-private-note strong,.round-template-kicker,.round-template-division,.round-template-result-strip span,.round-template-heading span,.round-template-current-view span,.round-template-split-panel header>span,.round-template-split-panel header small,.round-template-fighter-split span,.round-template-fighter-split small,.round-template-source-note strong{font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;font-weight:800}.round-template-private-note span{color:#f0caff;font-size:10px}.round-template-private-note strong{color:#080609;white-space:nowrap;background:#d59cff;border-radius:999px;padding:5px 8px;font-size:10px}.round-template-private-note p{color:#b7aebc;text-align:right;margin:0;font-size:13px;line-height:1.45}.round-template-kicker{color:var(--rt-purple);justify-content:space-between;gap:20px;font-size:11px;display:flex}.round-template-division{color:#938a98;margin:16px 0 0;font-size:9px}.round-template-matchup{grid-template-columns:minmax(0,1fr) 48px minmax(0,1fr);align-items:center;gap:clamp(10px,1.3vw,18px);width:min(1180px,100%);min-height:300px;margin:24px auto 18px;display:grid}.round-template-fighter{grid-template-columns:minmax(250px,56%) minmax(0,44%);align-items:end;min-width:0;height:300px;display:grid;position:relative}.round-template-fighter.dustin{grid-template-columns:minmax(0,44%) minmax(250px,56%)}.round-template-fighter-copy{z-index:2;min-width:0;padding-bottom:42px;position:relative}.round-template-fighter.islam .round-template-fighter-copy{text-align:right}.round-template-fighter.dustin .round-template-fighter-copy{text-align:left}.round-template-matchup h2{font-family:var(--font-barlow), sans-serif;letter-spacing:-.045em;white-space:nowrap;margin:0;font-size:clamp(48px,3.8vw,62px);font-weight:500;line-height:.84}.round-template-matchup h2>span{display:block}.round-template-given-name{font-size:.68em;line-height:1}.round-template-surname{font-size:1em}.round-template-portrait,.round-template-portrait-placeholder{z-index:1;background:0 0;border:0;width:100%;height:300px;display:block;position:relative;overflow:hidden}.round-template-fighter.islam .round-template-portrait,.round-template-fighter.islam .round-template-portrait-placeholder{grid-column:1}.round-template-fighter.dustin .round-template-portrait,.round-template-fighter.dustin .round-template-portrait-placeholder{grid-column:2}.round-template-portrait img{filter:drop-shadow(0 22px 28px #00000052);width:100%;max-width:none;height:auto;display:block;position:absolute;bottom:0;left:50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(#000 0% 92%,#0000 100%);mask-image:linear-gradient(#000 0% 92%,#0000 100%)}.round-template-page-title{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.round-template-matchup>b{color:#8f8396;width:42px;height:42px;font:800 12px var(--font-mono), monospace;border:1px solid #493653;border-radius:50%;justify-content:center;justify-self:center;align-items:center;margin-top:46px;display:inline-flex}.round-template-outcome{color:#070608;width:32px;height:32px;font:900 12px var(--font-mono), monospace;border-radius:4px;justify-content:center;align-items:center;margin-bottom:14px;display:inline-flex}.round-template-outcome.win{background:#38d37b}.round-template-outcome.loss{background:#ff5360}.round-template-result-strip{border:1px solid var(--rt-border);background:#0a070d;border-radius:10px;grid-template-columns:1.35fr 1fr .7fr;display:grid;overflow:hidden}.round-template-result-strip>div{border-right:1px solid var(--rt-border);gap:8px;min-width:0;padding:17px 20px;display:grid}.round-template-result-strip>div:last-child{border-right:0}.round-template-result-strip span{color:var(--rt-purple);font-size:10px}.round-template-result-strip strong{font-size:14px;line-height:1.4}.round-template-actions{flex-wrap:wrap;gap:12px 22px;margin-top:20px;display:flex}.round-template-actions a,.round-template-source-note a{color:#d59cff;min-height:44px;font:800 9px var(--font-mono), monospace;letter-spacing:.08em;align-items:center;display:inline-flex}.round-template-actions a:hover,.round-template-actions a:focus-visible,.round-template-source-note a:hover,.round-template-source-note a:focus-visible{color:#fff}.round-template-workspace{border-top:0;border-radius:0 0 18px 18px;padding:clamp(24px,4vw,52px)}.round-template-heading{grid-template-columns:minmax(0,1fr) minmax(280px,500px);align-items:end;gap:30px;display:grid}.round-template-heading span{color:var(--rt-purple);font-size:10px}.round-template-heading h2{font-family:var(--font-barlow), sans-serif;letter-spacing:-.045em;margin:7px 0 0;font-size:clamp(45px,7vw,90px);line-height:.82}.round-template-heading p{color:var(--rt-muted);margin:0;line-height:1.65}.round-template-round-picker{border:1px solid var(--rt-border);background:#09070b;border-radius:11px;grid-template-columns:1.35fr repeat(5,minmax(58px,.75fr));gap:8px;margin-top:40px;padding:8px;display:grid}.round-template-round-picker button{color:#a69daa;min-height:48px;font:900 11px var(--font-mono), monospace;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px}.round-template-round-picker button:hover{color:#fff;background:#17111c}.round-template-round-picker button.active{color:#fff;background:linear-gradient(135deg,#744399,#4b2768);border-color:#a261d0}.round-template-round-picker button:focus-visible,.round-template-actions a:focus-visible,.round-template-source-note a:focus-visible{outline-offset:3px;outline:2px solid #fff}.round-template-current-view{border-bottom:2px solid #744399;justify-content:space-between;gap:15px;margin-top:30px;padding-bottom:12px;display:flex}.round-template-current-view span{color:#e3c0ff;font-size:10px}.round-template-current-view small{color:var(--rt-muted)}.round-template-table-wrap{overflow-x:auto}.round-template-table-wrap:focus-visible{outline-offset:3px;outline:2px solid #fff}.round-template-table{border-collapse:collapse;border-inline:1px solid var(--rt-border);background:var(--rt-panel);width:100%;min-width:650px}.round-template-table caption{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.round-template-table th,.round-template-table td{border-bottom:1px solid #29212f;padding:16px 22px}.round-template-table thead th{color:#e8e2eb;text-align:left;background:#0a080d;font-size:16px}.round-template-table thead th:nth-child(2),.round-template-table tbody th{text-align:center}.round-template-table thead th:last-child,.round-template-table tbody td:last-child{text-align:right}.round-template-table-vs-label{display:none}.round-template-table tbody td{width:36%;font-family:var(--font-barlow), sans-serif;font-size:clamp(21px,2vw,29px);font-weight:700}.round-template-table tbody td:first-child{color:#d8abf8}.round-template-table tbody td:last-child{color:#c9d2ff}.round-template-table tbody th{color:#918795;font:800 11px var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase}.round-template-breakdowns{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:34px;display:grid}.round-template-split-panel{border:1px solid var(--rt-border);background:var(--rt-panel);border-radius:12px;min-width:0;overflow:hidden}.round-template-split-panel>header{border-bottom:1px solid var(--rt-border);padding:22px}.round-template-split-panel header>span{color:var(--rt-purple);font-size:10px}.round-template-split-panel h3{margin:6px 0 4px;font-size:25px}.round-template-split-panel header small{color:#89808e;font-size:10px}.round-template-split-row{border-bottom:1px solid #29212f;padding:20px 22px}.round-template-split-row:last-child{border-bottom:0}.round-template-split-row h4{color:#f0ebf2;margin:0 0 15px;font-size:15px}.round-template-fighter-split+.round-template-fighter-split{margin-top:16px}.round-template-fighter-split>div{grid-template-columns:minmax(80px,.8fr) auto minmax(120px,1.2fr);align-items:baseline;gap:10px;display:grid}.round-template-fighter-split span{color:#aaa1ae;font-size:10px}.round-template-fighter-split strong{font-size:18px}.round-template-fighter-split small{color:#8f8694;text-align:right;font-size:10px}.round-template-bar{background:#211a26;border-radius:999px;height:5px;margin-top:7px;display:block;overflow:hidden}.round-template-bar i{width:var(--round-template-width);border-radius:inherit;background:linear-gradient(90deg,#8f50bb,#d291ff);height:100%;display:block}.round-template-fighter-split.dustin .round-template-bar i{background:linear-gradient(90deg,#6079d1,#9badff)}.round-template-source-note{border-left:2px solid var(--rt-purple-soft);background:#57326a1f;grid-template-columns:auto minmax(240px,1fr);align-items:center;gap:20px;margin-top:28px;padding:18px 20px;display:grid}.round-template-source-note strong{color:var(--rt-purple);font-size:10px}.round-template-source-note p{color:var(--rt-muted);margin:0;font-size:13px;line-height:1.5}.round-template-source-copy{gap:2px;display:grid}.round-template-source-final-line{color:var(--rt-muted);justify-content:space-between;align-items:baseline;gap:16px;font-size:13px;line-height:1.5;display:flex}.round-template-source-note a{white-space:nowrap;flex:none;justify-self:end}@media (width<=860px){.round-template-private-note{grid-template-columns:1fr auto}.round-template-private-note p{text-align:left;grid-column:1/-1}.round-template-heading,.round-template-breakdowns,.round-template-source-note{grid-template-columns:1fr}}@media (width<=1080px){.round-template-matchup{grid-template-columns:minmax(0,1fr) 34px minmax(0,1fr);gap:4px;min-height:clamp(240px,28vw,285px);margin:22px 0 26px}.round-template-fighter,.round-template-fighter.dustin{text-align:center;height:clamp(240px,28vw,285px);display:block;overflow:hidden}.round-template-fighter-copy,.round-template-fighter.islam .round-template-fighter-copy,.round-template-fighter.dustin .round-template-fighter-copy{text-align:center;width:max-content;max-width:100%;padding-bottom:0;position:absolute;bottom:0;left:50%;right:auto;transform:translate(-50%)}.round-template-portrait,.round-template-portrait-placeholder{width:100%;height:clamp(165px,23vw,230px);position:absolute;bottom:58px}.round-template-fighter.islam .round-template-portrait,.round-template-fighter.islam .round-template-portrait-placeholder,.round-template-fighter.dustin .round-template-portrait,.round-template-fighter.dustin .round-template-portrait-placeholder{left:0;right:auto}.round-template-portrait img{width:clamp(165px,28vw,280px);left:50%;transform:translate(-50%)}.round-template-matchup>b{width:32px;height:32px;margin-top:0;font-size:9px}.round-template-matchup h2{font-size:clamp(28px,4.6vw,46px)}.round-template-outcome{width:28px;height:28px;margin:0;position:absolute;top:clamp(-230px,-23vw,-174px)}.round-template-fighter.islam .round-template-outcome{left:4px}.round-template-fighter.dustin .round-template-outcome{right:4px}}@media (width<=620px){.round-template-shell{width:min(100% - 24px,1320px);padding-top:18px}.round-template-hero,.round-template-workspace{padding:22px 16px}.round-template-private-note{margin-bottom:30px}.round-template-kicker{gap:6px;display:grid}.round-template-result-strip{grid-template-columns:1fr}.round-template-result-strip>div{border-right:0;border-bottom:1px solid var(--rt-border)}.round-template-result-strip>div:last-child{border-bottom:0}.round-template-matchup{grid-template-columns:minmax(0,1fr) 32px minmax(0,1fr);gap:15px;min-height:218px;margin-top:4px}.round-template-fighter,.round-template-fighter.dustin{height:218px;overflow:visible}.round-template-portrait,.round-template-portrait-placeholder{height:188px;bottom:54px}.round-template-portrait img{width:clamp(184px,48vw,214px)}.round-template-fighter-copy,.round-template-fighter.islam .round-template-fighter-copy,.round-template-fighter.dustin .round-template-fighter-copy{text-align:center;justify-content:flex-start;align-items:center;gap:15px;width:100%;max-width:none;display:flex;left:0;transform:none}.round-template-fighter.islam .round-template-fighter-copy{flex-direction:row-reverse}.round-template-fighter.dustin .round-template-fighter-copy{flex-direction:row}.round-template-outcome,.round-template-fighter.islam .round-template-outcome,.round-template-fighter.dustin .round-template-outcome{flex:0 0 22px;width:22px;height:22px;margin:0;font-size:9px;position:static;transform:none}.round-template-fighter.islam .round-template-outcome,.round-template-fighter.dustin .round-template-outcome{left:auto;right:auto}.round-template-fighter.islam h2{box-sizing:border-box;text-align:right;width:auto;padding:0}.round-template-fighter.dustin h2{box-sizing:border-box;text-align:left;width:auto;padding:0}.round-template-matchup>b{align-self:end;margin-bottom:5px}.round-template-matchup h2{font-size:clamp(22px,7vw,28px)}.round-template-round-picker{grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;padding:5px}.round-template-round-picker button{min-height:40px;padding-inline:2px;font-size:10px}.round-template-round-picker button:first-child{grid-column:1/-1}.round-template-table-wrap{margin-inline:0;padding-inline:0;overflow-x:visible}.round-template-table{table-layout:fixed;min-width:0}.round-template-table th,.round-template-table td{padding:13px 6px}.round-template-table thead th{font-size:clamp(11px,3.4vw,14px)}.round-template-table thead th:first-child{text-align:left;padding-left:14px}.round-template-table thead th:last-child{text-align:right;padding-right:14px}.round-template-table-given-name,.round-template-table-surname{display:block}.round-template-table thead th:nth-child(2),.round-template-table tbody th{width:32%;padding-inline:2px}.round-template-table tbody td{width:34%;font-size:clamp(19px,5.8vw,23px)}.round-template-table tbody th{letter-spacing:.04em;overflow-wrap:anywhere;font-size:clamp(8px,2.4vw,10px);line-height:1.25}.round-template-table-metric-label{display:none}.round-template-table-vs-label{display:inline}.round-template-source-note{gap:5px;padding:14px 16px}.round-template-source-note p{font-size:12px;line-height:1.4}.round-template-source-copy{gap:1px}.round-template-source-final-line{gap:8px;font-size:12px;line-height:1.4}.round-template-source-note a{min-height:auto;padding-bottom:1px}.round-template-fighter-split>div{grid-template-columns:1fr auto}.round-template-fighter-split small{text-align:left;grid-column:1/-1}}.fighter-template-page{--fp-bg:#050407;--fp-panel:#0a080c;--fp-panel-raised:#0f0b12;--fp-border:#35283e;--fp-border-soft:#251c2b;--fp-purple:#cc7eff;--fp-purple-soft:#9c61bd;--fp-white:#f6f2f8;--fp-muted:#9c95a1;min-height:100vh;color:var(--fp-white);background:linear-gradient(#ffffff04 1px, transparent 1px), linear-gradient(90deg, #ffffff04 1px, transparent 1px), radial-gradient(circle at 74% 5%, #71299a38, transparent 31%), var(--fp-bg);background-size:118px 118px,118px 118px,auto,auto;overflow-x:clip}.fighter-template-shell{width:min(1380px,100% - 48px);margin:0 auto;padding:44px 0 86px}.fighter-template-shell.is-public{padding:18px 0 28px}.fighter-template-public-context,.fighter-template-public-support{width:min(1380px,100% - 48px);margin-inline:auto}.fighter-template-public-context{padding-top:18px}.fighter-template-public-context .breadcrumbs{margin-bottom:0}.fighter-template-public-links{flex-wrap:wrap;gap:8px 18px;padding:8px 0 2px;display:flex}.fighter-template-public-links a{color:#bfa8ca;min-height:36px;font:800 9px var(--font-mono), monospace;letter-spacing:.08em;align-items:center;display:inline-flex}.fighter-template-public-links a:hover,.fighter-template-public-links a:focus-visible{color:var(--fp-purple)}.fighter-template-public-support,.fighter-template-public-support .data-provenance{margin-top:0}.fighter-template-private-note{background:linear-gradient(90deg,#662f8a42,#2c1a362e);border:1px solid #704897;border-radius:9px;grid-template-columns:auto auto minmax(280px,1fr);align-items:center;gap:14px;margin-bottom:18px;padding:13px 16px;display:grid}.fighter-template-private-note span,.fighter-template-private-note strong,.fighter-template-topline,.fighter-template-identity>p,.fighter-template-division-line,.fighter-template-latest>span,.fighter-template-actions,.fighter-template-anchor-nav,.fighter-template-record-lead span,.fighter-template-record-lead small,.fighter-template-career-metrics span,.fighter-template-career-metrics small,.fighter-template-facts dt,.fighter-template-section-heading span,.fighter-template-history-columns,.fighter-template-opponent small,.fighter-template-event small,.fighter-template-view-fight,.fighter-template-external-label,.fighter-template-tracking-note strong,.fighter-template-footer{font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;font-weight:800}.fighter-template-private-note span{color:#f0caff;font-size:10px}.fighter-template-private-note strong{color:#080609;white-space:nowrap;background:#d59cff;border-radius:999px;padding:5px 8px;font-size:10px}.fighter-template-private-note p{color:#b7aebc;text-align:right;margin:0;font-size:13px;line-height:1.45}.fighter-template-frame{border:1px solid var(--fp-border);background:#08060aed;border-radius:18px;overflow:hidden;box-shadow:0 34px 100px #0000005c}.fighter-template-hero{isolation:isolate;background:radial-gradient(circle at 24% 52%,#9d48cc1c,#0000 31%),linear-gradient(142deg,#ffffff05,#0000 52%);padding:clamp(18px,2vw,28px) clamp(30px,4vw,56px) clamp(30px,4vw,56px);position:relative}.fighter-template-hero:after{z-index:-1;content:"";background:linear-gradient(90deg,#0000,#cc7eff7a,#0000);height:1px;position:absolute;inset:auto 0 0}.fighter-template-topline{color:var(--fp-purple);justify-content:space-between;align-items:center;gap:20px;font-size:10px;display:flex}.fighter-template-topline b{color:#82e9aa;align-items:center;gap:8px;font-size:10px;display:inline-flex}.fighter-template-topline b:before{content:"";background:#43d47c;border-radius:50%;width:7px;height:7px;box-shadow:0 0 14px #43d47ca6}.fighter-template-topline b.is-review{color:#cdbfd2}.fighter-template-topline b.is-review:before{box-shadow:none;background:#8d8292}.fighter-template-hero-main{grid-template:"portrait identity"minmax(0,1fr)"portrait latest"/minmax(330px,.82fr) minmax(0,1.18fr);align-items:end;gap:18px clamp(30px,5vw,76px);min-height:460px;margin-top:0;display:grid}.fighter-template-portrait-stage{grid-area:portrait;align-self:end;min-width:0;height:440px;position:relative;overflow:hidden}.fighter-template-portrait-stage:after{z-index:-1;content:"";filter:blur(18px);background:#000000a6;border-radius:50%;height:36px;position:absolute;inset:auto 7% 9px}.fighter-template-portrait{justify-content:center;align-items:flex-end;width:100%;height:100%;display:flex}.fighter-template-portrait img{object-fit:contain;object-position:center bottom;filter:drop-shadow(0 22px 26px #0000006b);width:100%;height:100%;display:block;-webkit-mask-image:linear-gradient(#000 0% 78%,#000000d1 86%,#0000 100%);mask-image:linear-gradient(#000 0% 78%,#000000d1 86%,#0000 100%)}.fighter-template-portrait.is-fallback{justify-content:center;align-items:center}.fighter-template-portrait.is-fallback span{aspect-ratio:1;color:#bd7ee5;width:min(270px,75%);font:800 72px var(--font-barlow), sans-serif;background:radial-gradient(circle,#1d1323,#09070c 70%);border:1px solid #463452;border-radius:50%;place-items:center;display:grid}.fighter-template-identity{grid-area:identity;min-width:0;padding-bottom:12px}.fighter-template-identity>p{color:var(--fp-purple);margin:0 0 18px;font-size:10px}.fighter-template-identity h1{max-width:850px;color:var(--fp-white);letter-spacing:-.025em;text-transform:uppercase;margin:0;font-size:clamp(72px,7.5vw,116px);font-weight:500;line-height:.78}.fighter-template-identity h1 span,.fighter-template-identity h1 strong{min-width:0;display:block}.fighter-template-identity h1 span{color:#c8bfcc;letter-spacing:.02em;margin-bottom:.08em;font-size:.66em;font-weight:400}.fighter-template-identity h1 strong{overflow-wrap:normal;font-weight:600}.fighter-template-identity h1.is-long{font-size:clamp(62px,6.4vw,100px)}.fighter-template-identity h1.is-extra-long{font-size:clamp(53px,5.5vw,86px)}.fighter-template-identity h1.single-name{font-size:clamp(70px,7vw,108px)}.fighter-template-division-line{color:#b1a8b5;align-items:center;gap:12px;margin-top:22px;font-size:9px;display:flex}.fighter-template-division-line i{background:var(--fp-purple);border-radius:50%;width:3px;height:3px}.fighter-template-latest{border:1px solid #34293c;border-left:3px solid var(--fp-purple);width:100%;min-height:98px;color:inherit;background:linear-gradient(100deg,#73319426,#0000 52%),#0e0a11d1;grid-area:latest;grid-template-columns:minmax(190px,.85fr) minmax(220px,1.15fr) auto;grid-template-areas:"kicker kicker action""primary meta action";align-items:center;gap:8px 22px;padding:15px 17px;transition:border-color .18s,background .18s,transform .18s;display:grid}.fighter-template-latest:hover,.fighter-template-latest:focus-visible{border-color:var(--fp-purple);background:#5b2b7424;transform:translateY(-2px)}.fighter-template-latest>span{color:var(--fp-purple);grid-area:kicker;font-size:8px}.fighter-template-latest-primary{grid-area:primary;align-items:center;gap:9px;min-width:0;display:flex}.fighter-template-latest-primary i{color:#080609;width:27px;height:27px;font:900 9px var(--font-mono), monospace;border-radius:3px;flex:0 0 27px;place-items:center;font-style:normal;display:grid}.fighter-template-latest-primary i.win{background:#53df8b}.fighter-template-latest-primary i.loss{background:#ff6b7d}.fighter-template-latest-primary i.draw{background:#d69aff}.fighter-template-latest-primary i.no-contest{background:#d3ad62}.fighter-template-latest-primary i.unknown{color:#fff;background:#645b69}.fighter-template-latest-primary strong{min-width:0;font:700 21px/1.05 var(--font-barlow), sans-serif}.fighter-template-latest-meta{grid-area:meta;gap:4px;min-width:0;display:grid}.fighter-template-latest-meta small{color:var(--fp-muted);font-size:11px;line-height:1.25}.fighter-template-latest-meta b{color:#e5dfe8;font-size:12px;font-weight:600}.fighter-template-latest em{color:var(--fp-purple);font:800 8px var(--font-mono), monospace;letter-spacing:.09em;white-space:nowrap;grid-area:action;font-style:normal}.fighter-template-actions{flex-wrap:wrap;gap:8px 22px;font-size:8px;display:flex}.fighter-template-actions a{min-height:44px;color:var(--fp-purple);align-items:center;display:inline-flex}.fighter-template-actions a:hover,.fighter-template-actions a:focus-visible{color:#fff}.fighter-template-utility-bar{border:1px solid var(--fp-border-soft);background:#0a070cc7;justify-content:space-between;align-items:center;gap:22px;min-height:58px;margin-top:24px;padding:0 20px;display:flex}.fighter-template-anchor-nav{align-items:center;gap:26px;font-size:8px;display:flex}.fighter-template-anchor-nav a{min-height:44px;color:var(--fp-purple);align-items:center;display:inline-flex}.fighter-template-anchor-nav a:hover,.fighter-template-anchor-nav a:focus-visible{color:#fff}.fighter-template-career-summary{border:solid var(--fp-border);background:linear-gradient(110deg,#6a2e8717,#0000 38%),#09070b;border-width:0 1px 1px;grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);display:grid}.fighter-template-record-lead{border-right:1px solid var(--fp-border-soft);background:linear-gradient(120deg,#873baa33,#110b1433 72%);align-content:center;min-width:0;min-height:164px;padding:27px 30px;display:grid}.fighter-template-record-lead span,.fighter-template-record-lead small,.fighter-template-career-metrics span,.fighter-template-career-metrics small{color:#998fa0;font-size:8px}.fighter-template-record-lead>strong{color:#fff;font:650 clamp(60px, 6.2vw, 88px)/.8 var(--font-barlow), sans-serif;letter-spacing:-.015em;margin-top:11px}.fighter-template-record-lead small{color:var(--fp-purple);margin-top:13px;line-height:1.45}.fighter-template-career-metrics{grid-template-columns:minmax(0,1.22fr) minmax(0,1fr) minmax(0,.78fr);min-width:0;display:grid}.fighter-template-career-metrics>div{border-left:1px solid var(--fp-border-soft);align-content:center;min-width:0;min-height:164px;padding:25px 23px;display:grid}.fighter-template-career-metrics>div:first-child{border-left:0}.fighter-template-career-metrics>div.is-record{background:linear-gradient(145deg,#71338e1f,#0000 68%)}.fighter-template-career-metrics>div.is-streak{background:linear-gradient(145deg,#5b52611f,#22132814);border-left:3px solid #514957}.fighter-template-career-metrics>div.is-streak.is-active{border-left-color:var(--fp-purple);background:linear-gradient(145deg,#9240b733,#2213281a)}.fighter-template-career-metrics>div.is-fights{text-align:center;background:#ffffff05;justify-items:center}.fighter-template-career-metrics strong{color:#fff;min-width:0;font:650 clamp(38px, 4vw, 56px)/.86 var(--font-barlow), sans-serif;letter-spacing:-.025em;align-items:baseline;gap:7px;margin-top:10px;display:flex}.fighter-template-career-metrics strong small{color:var(--fp-purple);margin:0}.fighter-template-career-metrics em{color:#a39aa6;font:800 8px var(--font-mono), monospace;letter-spacing:.1em;margin-top:12px;font-style:normal}.fighter-template-career-metrics .is-streak.is-active em{color:#63df94}.fighter-template-career-metrics .is-streak.is-active.is-loss{background:linear-gradient(145deg,#ff536724,#22132814);border-left-color:#ff5367}.fighter-template-career-metrics .is-streak.is-active.is-loss em{color:#ff7586}.fighter-template-career-metrics .is-streak.is-active.is-draw em{color:#d39aff}.fighter-template-career-metrics .is-streak.is-active.is-no-contest{border-left-color:#d3ad62}.fighter-template-career-metrics .is-streak.is-active.is-no-contest em{color:#d3ad62}.fighter-template-career-metrics>div.is-fights>strong{aspect-ratio:1;background:radial-gradient(circle,#8f3eb326,#0000 68%);border:1px solid #4d3b59;border-radius:50%;place-items:center;width:min(76px,100%);margin-top:8px;font-size:42px;display:grid}.fighter-template-career-metrics>div.is-record>strong{overflow-wrap:anywhere}.fighter-template-career-metrics>div.is-fights>small{margin-top:8px}.fighter-template-career-record-track{background:#2b232e;border-radius:999px;width:min(150px,100%);height:7px;margin-top:16px;display:flex;overflow:hidden}.fighter-template-career-record-track b.win{background:#3ed47d}.fighter-template-career-record-track b.loss{background:#ff5367}.fighter-template-career-record-track b.draw{background:#c77cff}.fighter-template-career-record-track b.no-contest{background:#d3ad62}.fighter-template-career-record-track b.unknown{background:#645b69}.fighter-template-facts{border-top:1px solid var(--fp-border-soft);grid-column:1/-1;grid-template-columns:repeat(6,minmax(0,1fr));margin:0;display:grid}.fighter-template-facts>div{border-left:1px solid var(--fp-border-soft);align-content:center;min-width:0;min-height:76px;padding:16px 18px;display:grid}.fighter-template-facts>div:first-child{border-left:0}.fighter-template-facts dt{color:#9a909e;font-size:9px}.fighter-template-facts dd{overflow-wrap:anywhere;color:#dcd6df;min-width:0;font:600 16px/1.2 var(--font-barlow), sans-serif;margin:8px 0 0}.fighter-template-dashboard,.fighter-template-history{padding:clamp(34px,4vw,54px)}.fighter-template-history{border-top:1px solid var(--fp-border)}.fighter-template-section-heading{justify-content:space-between;align-items:end;gap:28px;margin-bottom:30px;display:flex}.fighter-template-section-heading span{color:var(--fp-purple);font-size:9px;display:block}.fighter-template-section-heading h2{letter-spacing:-.025em;margin:8px 0 0;font-size:clamp(42px,5vw,72px);font-weight:500;line-height:.9}.fighter-template-section-heading p{max-width:410px;color:var(--fp-muted);text-align:right;margin:0;font-size:13px;line-height:1.55}.fighter-template-dna-board{border:1px solid var(--fp-border);background:radial-gradient(circle at 82% 18%,#7630971f,#0000 28%),#09070b;border-radius:12px;overflow:hidden}.fighter-template-dna-board h3{color:var(--fp-white);font:600 clamp(24px, 2.2vw, 34px)/.92 var(--font-barlow), sans-serif;letter-spacing:-.015em;margin:6px 0 0}.fighter-template-dna-board span,.fighter-template-dna-board small,.fighter-template-dna-board p{font-family:var(--font-mono), monospace;letter-spacing:.085em;text-transform:uppercase;font-weight:800}.fighter-template-dna-header{background:linear-gradient(110deg,#73319421,#0000 55%);grid-template-columns:minmax(230px,.7fr) minmax(0,1.3fr);align-items:center;gap:32px;min-height:96px;padding:18px 28px;display:grid}.fighter-template-dna-header>div:first-child>span,.fighter-template-balance-plot>header span,.fighter-template-efficiency-field>header span,.fighter-template-form-timeline>header span{color:var(--fp-purple);font-size:9px}.fighter-template-coverage{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.fighter-template-coverage>div{min-width:0}.fighter-template-coverage span{color:#a097a5;justify-content:space-between;gap:8px;font-size:9px;display:flex}.fighter-template-coverage span b{color:#ddd6e0;font-weight:800}.fighter-template-coverage>div>i{background:#2a222d;height:8px;margin-top:8px;display:block;overflow:hidden}.fighter-template-coverage>div>i b{background:linear-gradient(90deg, #7b3e9c, var(--fp-purple));height:100%;display:block}.fighter-template-dna-main{border-top:1px solid var(--fp-border-soft);grid-template-columns:minmax(0,1.55fr) minmax(330px,.75fr);display:grid}.fighter-template-balance-plot{min-width:0;padding:26px 30px 28px}.fighter-template-balance-plot>header,.fighter-template-efficiency-field>header,.fighter-template-form-timeline>header{margin-bottom:22px}.fighter-template-balance-lane{border-top:1px solid var(--fp-border-soft);min-width:0;padding:15px 0 17px}.fighter-template-balance-lane:first-of-type{border-top:0}.fighter-template-balance-lane header>span{color:#b8aebe;min-width:0;font-size:9px}.fighter-template-balance-values{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;gap:12px;margin-top:7px;display:grid}.fighter-template-balance-values>div:first-child{grid-column:1}.fighter-template-balance-values>div:last-child{text-align:right;grid-column:3}.fighter-template-balance-values strong{color:#fff;font:600 clamp(29px, 3vw, 42px)/.9 var(--font-barlow), sans-serif;display:block}.fighter-template-balance-values small{color:#9d92a1;margin-top:5px;font-size:9px;display:block}.fighter-template-balance-differential{min-width:52px;font:650 clamp(20px, 2.2vw, 24px)/.9 var(--font-barlow), sans-serif;text-align:center;grid-column:2;align-self:center;justify-items:center;gap:3px;padding-top:2px;display:grid}.fighter-template-balance-differential.positive{color:var(--fp-purple)}.fighter-template-balance-differential.negative{color:#ff7384}.fighter-template-balance-differential.neutral{color:#afa5b2}.fighter-template-balance-differential small{color:#827887;font-size:7px}.fighter-template-balance-differential.is-spacer{visibility:hidden}.fighter-template-balance-track{background:#28202d;border-radius:999px;height:16px;margin-top:12px;display:flex;overflow:hidden}.fighter-template-balance-track i{background:linear-gradient(90deg, #743792, var(--fp-purple))}.fighter-template-balance-track b{background:#4f4754}.fighter-template-balance-lane.is-unavailable .fighter-template-balance-track{background:repeating-linear-gradient(135deg,#241e27 0 6px,#302734 6px 12px);border:1px dashed #514657}.fighter-template-balance-lane.is-empty .fighter-template-balance-track{background:repeating-linear-gradient(135deg,#29222d 0 6px,#352b39 6px 12px)}.fighter-template-balance-lane.is-unavailable .fighter-template-balance-track i,.fighter-template-balance-lane.is-unavailable .fighter-template-balance-track b,.fighter-template-balance-lane.is-empty .fighter-template-balance-track i,.fighter-template-balance-lane.is-empty .fighter-template-balance-track b{opacity:0}.fighter-template-balance-lane>p{color:#9d92a1;margin:10px 0 0;font-size:9px;line-height:1.45}.fighter-template-efficiency-field{border-left:1px solid var(--fp-border-soft);background:#100c1294;min-width:0;padding:26px 24px}.fighter-template-efficiency-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px;display:grid}.fighter-template-efficiency{text-align:center;min-width:0}.fighter-template-efficiency-ring{aspect-ratio:1;border-radius:50%;place-items:center;width:102px;margin:0 auto;padding:8px;display:grid}.fighter-template-efficiency-ring>span{border-radius:inherit;background:#0a080c;place-content:center;width:100%;height:100%;display:grid}.fighter-template-efficiency-ring strong{color:#fff;font:650 26px/.9 var(--font-barlow), sans-serif;display:block}.fighter-template-efficiency-ring small{color:#aea3b2;margin-top:5px;font-size:9px;display:block}.fighter-template-efficiency>small{color:#978c9c;margin-top:8px;font-size:9px;display:block}.fighter-template-efficiency>.fighter-template-efficiency-mobile-label{display:none}.fighter-template-efficiency.is-unavailable .fighter-template-efficiency-ring{background:repeating-linear-gradient(135deg,#241e27 0 6px,#302734 6px 12px);border:1px dashed #514657}.fighter-template-efficiency.is-empty .fighter-template-efficiency-ring{background:repeating-linear-gradient(135deg,#29222d 0 6px,#352b39 6px 12px);border:1px solid #463b4b}.fighter-template-efficiency-field>p{color:#978c9c;text-align:center;margin:24px 0 0;font-size:10px;line-height:1.55}.fighter-template-round-profile{border-top:1px solid var(--fp-border-soft);margin-top:16px;padding-top:15px}.fighter-template-round-profile>header,.fighter-template-round-profile>footer{justify-content:space-between;align-items:end;gap:14px;display:flex}.fighter-template-round-profile h4{color:#f3eef5;font:600 18px/.95 var(--font-barlow), sans-serif;letter-spacing:-.01em;margin:5px 0 0}.fighter-template-round-profile>header span,.fighter-template-round-profile>footer span,.fighter-template-round-profile>header small,.fighter-template-round-profile>footer small{color:#958a9a;font-size:8px}.fighter-template-round-profile>header>strong,.fighter-template-round-profile>footer>strong{color:#fff;font:650 21px/.9 var(--font-barlow), sans-serif;text-align:right;gap:4px;display:grid}.fighter-template-round-profile>header>strong>b,.fighter-template-round-profile>footer>strong>b{font:inherit}.fighter-template-round-profile>footer>strong em{font:inherit;font-style:normal}.fighter-template-round-bars{grid-template-columns:repeat(6,minmax(0,1fr));align-items:end;gap:6px;height:62px;margin-top:12px;display:grid}.fighter-template-round-bars>div{grid-template-rows:16px minmax(0,1fr) 14px;justify-items:center;gap:4px;min-width:0;height:100%;display:grid}.fighter-template-round-bars b{color:#ddd5e0;font:650 15px/.9 var(--font-barlow), sans-serif}.fighter-template-round-bars i{background:#251e29;border-radius:3px 3px 0 0;flex-direction:column;justify-content:flex-end;align-items:stretch;width:min(24px,72%);height:100%;display:flex;overflow:hidden}.fighter-template-round-bars i .fighter-template-round-stack{flex-direction:column-reverse;width:100%;display:flex;overflow:hidden}.fighter-template-round-stack em{flex:none;width:100%;display:block}.fighter-template-round-stack em+em{box-shadow:inset 0 -1px #0806096b}.fighter-template-round-stack .is-win{background:#32e47f}.fighter-template-round-stack .is-loss{background:#ff405d}.fighter-template-round-stack .is-draw{background:#f2c94c}.fighter-template-round-stack .is-no-contest{background:#8d8792}.fighter-template-round-stack .is-unknown{background:#4e4852}.fighter-template-round-bars small{color:#a79dab;font-size:8px}.fighter-template-round-bars.is-unavailable i{background:repeating-linear-gradient(135deg,#211b24 0 5px,#2a222e 5px 10px);border:1px dashed #4a404f}.fighter-template-round-bars.is-unavailable i span{display:none}.fighter-template-round-legend{color:#9f96a3;font:800 7px var(--font-mono), monospace;letter-spacing:.08em;justify-content:center;gap:11px;margin-top:8px;display:flex}.fighter-template-round-legend span{align-items:center;gap:4px;display:inline-flex}.fighter-template-round-legend span:before{content:"";background:#4e4852;border-radius:1px;width:6px;height:6px}.fighter-template-round-legend .is-win:before{background:#32e47f}.fighter-template-round-legend .is-loss:before{background:#ff405d}.fighter-template-round-legend .is-draw:before{background:#f2c94c}.fighter-template-round-legend .is-no-contest:before{background:#8d8792}.fighter-template-round-legend .is-unknown:before{background:#4e4852}.fighter-template-round-profile>footer{border-top:1px solid var(--fp-border-soft);margin-top:9px;padding-top:10px}.fighter-template-dna-outcomes{border-top:1px solid var(--fp-border-soft);grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);grid-template-areas:"outcomes form""wins form""losses map";display:grid}.fighter-template-career-outcomes-mobile{border-bottom:1px solid var(--fp-border-soft);background:linear-gradient(110deg,#3ed47d14,#0000 48%),#ffffff03;grid-area:outcomes;gap:10px;min-width:0;padding:18px 30px;display:grid}.fighter-template-career-outcomes-mobile>header{justify-content:space-between;align-items:end;gap:18px;display:flex}.fighter-template-career-outcomes-mobile>header span{color:var(--fp-purple);font-size:9px}.fighter-template-career-outcomes-mobile h3{margin:5px 0 0;font-size:28px}.fighter-template-career-outcomes-mobile>header>strong{color:#fff;font:650 38px/.85 var(--font-barlow), sans-serif}.fighter-template-career-outcomes-mobile>p{color:#aca2b0;justify-content:space-between;margin:0;font-size:9px;display:flex}.fighter-template-career-outcomes-mobile>p span:first-child{color:#58f097}.fighter-template-career-outcomes-mobile>p span:last-child{color:#ff4961}.fighter-template-career-outcomes-mobile .fighter-template-record-track{border-radius:3px;height:8px;margin-top:0}.fighter-template-career-outcomes-mobile .fighter-template-record-track i.win{background:#48f08e}.fighter-template-career-outcomes-mobile .fighter-template-record-track i.loss{background:#ff3653}.fighter-template-career-outcomes-mobile .fighter-template-record-track i.draw{background:#f2c94c}.fighter-template-career-outcomes-mobile .fighter-template-record-track i.no-contest{background:#8d8792}.fighter-template-win-routes,.fighter-template-form-timeline{flex-direction:column;min-width:0;padding:25px 30px 27px;display:flex}.fighter-template-win-routes{grid-area:wins}.fighter-template-form-timeline{border-left:1px solid var(--fp-border-soft);grid-area:form}.fighter-template-win-routes>header{justify-content:space-between;align-items:end;gap:18px;display:flex}.fighter-template-win-routes>header span,.fighter-template-loss-routes>header span{color:#bb9ca5;font-size:8px}.fighter-template-win-routes>header>strong{color:#58f097;font:650 29px/.9 var(--font-barlow), sans-serif;text-align:right;align-items:baseline;gap:7px;display:flex}.fighter-template-win-routes>header>strong small{color:#a2b9aa;font-size:9px}.fighter-template-win-routes h3{margin:5px 0 0;font-size:23px;line-height:.9}.fighter-template-record-track,.fighter-template-method-strip,.fighter-template-loss-strip{background:#29212d;display:flex;overflow:hidden}.fighter-template-record-track{height:8px;margin-top:18px}.fighter-template-record-track i.win{background:#3ed47d}.fighter-template-record-track i.loss{background:#ff5367}.fighter-template-record-track i.draw{background:#c77cff}.fighter-template-record-track i.no-contest{background:#d3ad62}.fighter-template-record-track i.unknown{background:#645b69}.fighter-template-method-strip{border-radius:3px;height:10px;margin-top:13px}.fighter-template-method-strip i+i,.fighter-template-loss-strip i+i{box-shadow:inset 2px 0 #09070b}.fighter-template-method-strip.is-empty{background:repeating-linear-gradient(135deg,#14231a 0 6px,#192c20 6px 12px);border:1px dashed #355143}.fighter-template-method-key{grid-template-columns:repeat(auto-fit,minmax(min(120px,100%),1fr));gap:14px;margin-top:11px;display:grid}.fighter-template-method-key>div{border-top:1px solid var(--fp-border-soft);align-content:start;gap:6px;min-width:0;padding-top:9px;display:grid}.fighter-template-method-key>div>span{color:#b2a8b6;align-items:center;gap:7px;font-size:9px;display:flex}.fighter-template-method-key i{border-radius:50%;flex:0 0 7px;width:7px;height:7px}.fighter-template-method-key strong{color:#f5eff7;font:650 24px/.9 var(--font-barlow), sans-serif;align-items:baseline;gap:7px;display:flex}.fighter-template-method-key strong small{color:#4fe28c;font-size:9px}.fighter-template-loss-routes{border-top:1px solid var(--fp-border-soft);grid-area:losses;min-width:0;padding:25px 30px 27px}.fighter-template-loss-routes>header{justify-content:space-between;align-items:end;gap:18px;display:flex}.fighter-template-loss-routes>header>div{min-width:0}.fighter-template-loss-routes h4{color:#f3edf5;font:600 23px/.9 var(--font-barlow), sans-serif;letter-spacing:-.01em;margin:5px 0 0}.fighter-template-loss-routes>header>strong{color:#ff6a7b;font:650 29px/.9 var(--font-barlow), sans-serif;align-items:baseline;gap:7px;display:flex}.fighter-template-loss-routes>header>strong small{color:#bd9fa6;font-size:9px}.fighter-template-loss-strip{border-radius:3px;height:10px;margin-top:13px}.fighter-template-loss-strip.is-empty{background:repeating-linear-gradient(135deg,#211b22 0 6px,#282029 6px 12px);border:1px dashed #4c4049}.fighter-template-loss-key{grid-template-columns:repeat(auto-fit,minmax(min(120px,100%),1fr));gap:14px;margin-top:11px;display:grid}.fighter-template-loss-key>div{border-top:1px solid var(--fp-border-soft);align-content:start;gap:6px;min-width:0;padding-top:9px;display:grid}.fighter-template-loss-key>div>span{color:#b8a9ae;align-items:center;gap:7px;font-size:9px;display:flex}.fighter-template-loss-key i{border-radius:50%;flex:0 0 7px;width:7px;height:7px}.fighter-template-loss-key strong{color:#f5eff7;font:650 24px/.9 var(--font-barlow), sans-serif;align-items:baseline;gap:7px;display:flex}.fighter-template-loss-key strong small{color:#ff536f;font-size:9px}.fighter-template-loss-empty{text-align:center;place-content:center;gap:5px;min-height:66px;margin-top:10px;display:grid}.fighter-template-loss-empty strong{color:#c4b7bc;font:600 20px/1 var(--font-barlow), sans-serif}.fighter-template-loss-empty span{color:#918696;font-size:9px}.fighter-template-loss-status{color:#918696;justify-content:space-between;align-items:baseline;gap:12px;margin-top:13px;font-size:9px;display:flex}.fighter-template-loss-status strong{color:#c4b7bc}.fighter-template-method-empty{text-align:center;place-content:center;gap:6px;min-height:82px;margin-top:16px;display:grid}.fighter-template-method-empty strong{color:#b8afbc;font:600 24px/1 var(--font-barlow), sans-serif}.fighter-template-method-empty span{color:#918696;font-size:9px}.fighter-template-win-routes>p{color:#918696;justify-content:space-between;gap:18px;margin:20px 0 0;font-size:9px;line-height:1.5;display:flex}.fighter-template-win-routes>p strong{color:#e2dce5}.fighter-template-form-timeline ol{grid-template-columns:repeat(5,minmax(0,1fr));margin:28px 0 0;padding:0;list-style:none;display:grid;position:relative}.fighter-template-form-timeline ol:before{content:"";background:#3e3344;height:2px;position:absolute;top:17px;left:8%;right:8%}.fighter-template-form-timeline ol.is-single:before{display:none}.fighter-template-form-timeline li{z-index:1;justify-items:center;gap:8px;display:grid;position:relative}.fighter-template-form-timeline li i{color:#09070b;width:35px;height:35px;font:900 8px var(--font-mono), monospace;border:4px solid #0b080d;border-radius:50%;place-items:center;font-style:normal;display:grid}.fighter-template-form-timeline li i.win{background:#3ed47d}.fighter-template-form-timeline li i.loss{background:#ff5367}.fighter-template-form-timeline li i.draw{background:#c77cff}.fighter-template-form-timeline li i.no-contest{background:#d3ad62}.fighter-template-form-timeline li i.unknown{color:#fff;background:#645b69}.fighter-template-form-timeline li small{min-height:9px;color:var(--fp-purple);font-size:8px}.fighter-template-form-empty{color:#918696;min-height:76px;font:800 9px var(--font-mono), monospace;letter-spacing:.08em;place-items:center;display:grid}.fighter-template-current-run{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:4px 16px;margin-top:16px;display:grid}.fighter-template-current-run>span{color:var(--fp-purple);font-size:9px}.fighter-template-current-run>strong{font:600 clamp(31px, 3vw, 42px)/.88 var(--font-barlow), sans-serif;grid-row:span 2}.fighter-template-current-run>small{color:#998e9d;font-size:9px}.fighter-template-form-timeline>p{border-top:1px solid var(--fp-border-soft);color:#9b909f;gap:6px;margin:19px 0 0;padding-top:15px;font-size:9px;line-height:1.45;display:grid}.fighter-template-career-map{border-top:1px solid var(--fp-border-soft);border-left:1px solid var(--fp-border-soft);grid-area:map;min-width:0;padding:25px 30px 27px}.fighter-template-career-map>header{justify-content:space-between;align-items:end;gap:18px;display:flex}.fighter-template-career-map>header>div{min-width:0}.fighter-template-career-map>header span{color:var(--fp-purple);font-size:8px}.fighter-template-career-map h4{font:600 25px/.9 var(--font-barlow), sans-serif;margin:5px 0 0}.fighter-template-career-map>header>strong{font:650 29px/.9 var(--font-barlow), sans-serif;align-items:baseline;gap:7px;display:flex}.fighter-template-career-map>header>strong small{color:#9c909f;font-size:9px}.fighter-template-career-map-grid{grid-template-columns:repeat(auto-fill,minmax(44px,1fr));grid-auto-rows:52px;gap:8px;margin:16px 0 0;padding:0;list-style:none;display:grid}.fighter-template-career-map-grid>li{--career-map-color:#645b69;border-top:2px solid var(--career-map-color);background:#100c12;min-width:0;position:relative;overflow:hidden}.fighter-template-career-map-grid>li>:is(a,span){width:100%;min-width:0;height:100%;color:inherit;grid-template-columns:1fr auto;align-items:center;gap:6px;padding:8px 9px;text-decoration:none;display:grid}.fighter-template-career-map-grid>.is-win{--career-map-color:#3ed47d;background:linear-gradient(135deg,#3ed47d21,#100c12 68%)}.fighter-template-career-map-grid>.is-loss{--career-map-color:#ff5367;background:linear-gradient(135deg,#ff536726,#100c12 68%)}.fighter-template-career-map-grid>.is-draw{--career-map-color:#c77cff;background:linear-gradient(135deg,#c77cff24,#100c12 68%)}.fighter-template-career-map-grid>.is-no-contest{--career-map-color:#d3ad62;background:linear-gradient(135deg,#d3ad6224,#100c12 68%)}.fighter-template-career-map-grid>.is-current{box-shadow:inset 0 0 0 1px #d889ff7a}.fighter-template-career-map-grid i{color:var(--career-map-color);font:800 20px/.9 var(--font-barlow), sans-serif;font-style:normal}.fighter-template-career-map-grid small{color:#8f8493;font-size:7px}.fighter-template-career-map>footer{border-top:1px solid var(--fp-border-soft);grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:14px;padding-top:13px;display:grid}.fighter-template-career-map>footer span{color:#8f8493;gap:5px;font-size:8px;display:grid}.fighter-template-career-map>footer span:last-child{text-align:right}.fighter-template-career-map>footer strong{color:#d8d0dc;font-size:9px}.fighter-template-career-map-empty{color:#8f8493;text-align:center;border:1px dashed #3a303d;place-items:center;min-height:120px;margin-top:16px;font-size:9px;display:grid}.fighter-template-performance-empty{border:1px solid var(--fp-border);text-align:center;background:linear-gradient(135deg,#55266d29,#09070b 62%);place-content:center;gap:10px;min-height:300px;padding:36px;display:grid}.fighter-template-performance-empty span{color:var(--fp-purple);font:800 9px var(--font-mono), monospace;letter-spacing:.1em}.fighter-template-performance-empty strong{font:600 clamp(32px, 4vw, 52px)/.9 var(--font-barlow), sans-serif}.fighter-template-performance-empty p{max-width:480px;color:var(--fp-muted);margin:0;font-size:12px;line-height:1.5}.fighter-template-performance-empty.is-inside-board{border:0}.fighter-template-history-columns{border:solid var(--fp-border);color:#918696;background:#120d15eb;border-width:1px 1px 0;border-radius:10px 10px 0 0;grid-template-columns:48px minmax(230px,1.1fr) minmax(170px,.7fr) minmax(230px,1fr) 104px;align-items:center;gap:20px;min-height:40px;padding:0 20px;font-size:9px;display:grid}.fighter-template-history-columns span:last-child{text-align:right}.fighter-template-history-list{border:1px solid var(--fp-border);border-radius:0 0 10px 10px;overflow:hidden}.fighter-template-history-empty{color:#958b99;text-align:center;background:#08060abd;place-content:center;gap:8px;min-height:118px;padding:24px;display:grid}.fighter-template-history-empty strong{color:#d8d0dc;font:600 22px/1 var(--font-barlow), sans-serif}.fighter-template-history-empty span{font-size:11px;line-height:1.45}.fighter-template-bout{isolation:isolate;border-bottom:1px solid var(--fp-border-soft);background:#08060abd;grid-template-columns:48px minmax(230px,1.1fr) minmax(170px,.7fr) minmax(230px,1fr) 104px;align-items:center;gap:20px;min-height:112px;padding:14px 20px;transition:background .18s;display:grid;position:relative}.fighter-template-bout:before{content:"";opacity:1;background:#645b69;width:2px;position:absolute;inset:18px auto 18px 0}.fighter-template-bout.is-win:before{background:#3ed47d}.fighter-template-bout.is-loss:before{opacity:1;background:#ff5367}.fighter-template-bout.is-draw:before{opacity:1;background:#c77cff}.fighter-template-bout.is-no-contest:before{opacity:1;background:#d3ad62}.fighter-template-bout.is-unknown:before{opacity:1;background:#645b69}.fighter-template-bout.is-clickable{cursor:pointer}.fighter-template-bout:hover{background:#2317298c}.fighter-template-bout:last-child{border-bottom:0}.fighter-template-bout>*{min-width:0}.fighter-template-outcome{color:#060508;width:36px;height:36px;font:900 11px var(--font-mono), monospace;border-radius:3px;place-items:center;display:grid}.fighter-template-outcome.win{background:#3ed47d}.fighter-template-outcome.loss{background:#ff5367}.fighter-template-outcome.draw{background:#c77cff}.fighter-template-outcome.no-contest{background:#d3ad62}.fighter-template-outcome.unknown{color:#fff;background:#645b69}.fighter-template-opponent,.fighter-template-result,.fighter-template-event{gap:6px;display:grid}.fighter-template-opponent{grid-template-columns:66px minmax(0,1fr);align-items:center;gap:13px}.fighter-template-opponent-portrait-link{width:66px;height:84px;color:inherit;align-items:center;display:flex}.fighter-template-opponent>div{gap:6px;min-width:0;display:grid}.fighter-template-bout-portrait{justify-content:center;align-self:center;align-items:flex-end;width:66px;height:84px;display:flex;overflow:hidden;transform:translateY(-10px)}.fighter-template-bout-portrait img{object-fit:contain;object-position:center bottom;width:100%;height:100%;display:block;-webkit-mask-image:linear-gradient(#000 0% 78%,#000000d1 86%,#0000 100%);mask-image:linear-gradient(#000 0% 78%,#000000d1 86%,#0000 100%)}.fighter-template-bout-portrait.is-fallback{aspect-ratio:1;color:#a66eca;background:#100c13;border:1px solid #302638;border-radius:50%;align-self:center;align-items:center;height:auto;transform:none}.fighter-template-mobile-method,.fighter-template-mobile-detail,.fighter-template-mobile-opponent-event,.fighter-template-mobile-timing{display:none}.fighter-template-bout-portrait i{font:700 20px var(--font-barlow), sans-serif;font-style:normal}.fighter-template-opponent small{color:#99909d;font-size:9px}.fighter-template-opponent strong{color:#fff;font:600 20px/1.15 var(--font-barlow), sans-serif}.fighter-template-opponent a,.fighter-template-event a{z-index:2;min-height:24px;color:inherit;align-items:center;display:inline-flex;position:relative}.fighter-template-opponent a:hover,.fighter-template-opponent a:focus-visible,.fighter-template-event a:hover,.fighter-template-event a:focus-visible{color:var(--fp-purple)}.fighter-template-result span{color:#fff;font:650 18px/1.1 var(--font-barlow), sans-serif}.fighter-template-result strong{color:#a9a0ad;font-size:12px;font-weight:500}.fighter-template-result small{color:#817887;font-size:10px}@media (width>=761px){.fighter-template-bout.is-external>.fighter-template-result{transform:translateY(5px)}}.fighter-template-event span{color:#bcb4c0;font-size:12px;line-height:1.35}.fighter-template-event small{color:#978c9c;font-size:9px;line-height:1.45}.fighter-template-view-fight,.fighter-template-external-label{min-height:44px;color:var(--fp-purple);white-space:nowrap;justify-content:flex-end;align-items:center;font-size:9px;display:inline-flex}.fighter-template-bout.is-clickable>.fighter-template-view-fight{z-index:1;color:#0000;min-height:0;font-size:0;display:block;position:absolute;inset:0;overflow:hidden}.fighter-template-view-fight>span{width:104px;min-height:44px;color:var(--fp-purple);pointer-events:none;justify-content:flex-end;align-items:center;font-size:9px;display:flex;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.fighter-template-bout.is-clickable:hover .fighter-template-view-fight>span,.fighter-template-view-fight:focus-visible>span{color:#fff}.fighter-template-bout.is-clickable>.fighter-template-view-fight:focus-visible{outline-offset:-3px;outline:2px solid #e3b3ff}.fighter-template-external-label{color:#918696}.fighter-template-history-toggle{border:solid var(--fp-border);width:100%;min-height:52px;color:var(--fp-purple);font:800 9px var(--font-mono), monospace;letter-spacing:.1em;cursor:pointer;background:#0b080d;border-width:0 1px 1px;justify-content:space-between;align-items:center;padding:0 20px;display:flex}.fighter-template-history-toggle:hover,.fighter-template-history-toggle:focus-visible{color:#fff;background:#130d17}.fighter-template-history-toggle span{font-size:18px}.fighter-template-tracking-note{border-left:3px solid var(--fp-purple);color:#9e96a2;background:#75349417;margin:19px 0 0;padding:17px 20px;font-size:12px;line-height:1.65}.fighter-template-tracking-note strong{color:var(--fp-purple);margin-right:8px;font-size:8px}.fighter-template-tracking-note a{color:#d49cff;text-underline-offset:3px;text-decoration:underline}.fighter-template-footer{border-top:1px solid var(--fp-border);color:#918696;justify-content:space-between;align-items:center;gap:22px;min-height:72px;padding:18px clamp(34px,4vw,54px);font-size:9px;display:flex}.fighter-template-footer>div{gap:22px;display:flex}.fighter-template-footer a{min-height:44px;color:var(--fp-purple);align-items:center;display:inline-flex}.fighter-template-footer a:hover,.fighter-template-footer a:focus-visible{color:#fff}.fighter-template-page a:focus-visible,.fighter-template-page button:focus-visible{outline-offset:3px;outline:2px solid #e3b3ff}@media (width<=1200px){.fighter-template-latest{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"kicker action""primary primary""meta meta"}.fighter-template-latest em{justify-self:end}}@media (width<=1040px){.fighter-template-hero-main{grid-template-columns:minmax(270px,.72fr) minmax(0,1.28fr)}.fighter-template-career-summary{grid-template-columns:minmax(220px,.65fr) minmax(0,1.35fr)}.fighter-template-record-lead{padding-inline:22px}.fighter-template-career-metrics>div{padding-inline:16px}.fighter-template-facts{grid-template-columns:repeat(3,minmax(0,1fr))}.fighter-template-facts>div:nth-child(4){border-left:0}.fighter-template-facts>div:nth-child(-n+3){border-bottom:1px solid var(--fp-border-soft)}.fighter-template-dna-header{grid-template-columns:minmax(210px,.55fr) minmax(0,1.45fr)}.fighter-template-dna-main{grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr)}.fighter-template-efficiency-field{padding-inline:18px}.fighter-template-efficiency-ring{width:82px}.fighter-template-method-key,.fighter-template-loss-key{grid-template-columns:repeat(2,minmax(0,1fr))}.fighter-template-win-routes>p{gap:8px;display:grid}.fighter-template-history-columns,.fighter-template-bout{grid-template-columns:42px minmax(190px,1fr) minmax(150px,.8fr) minmax(180px,1fr) 86px;gap:14px}.fighter-template-view-fight>span{width:86px;right:14px}}@media (width<=1040px) and (width>=761px){.fighter-template-hero-main{min-height:clamp(280px,64vw - 205px,460px)}.fighter-template-portrait-stage{height:clamp(262px,64vw - 225px,440px)}}@media (width<=1100px){.fighter-template-opponent a,.fighter-template-event a{min-height:44px}}@media (width<=820px) and (width>=761px){.fighter-template-dna-outcomes{grid-template-columns:1fr;grid-template-areas:"outcomes""wins""losses""form""map"}.fighter-template-form-timeline{border-top:1px solid var(--fp-border-soft);border-left:0}.fighter-template-career-map{border-left:0}}@media (width<=900px) and (width>=761px){.fighter-template-history-columns{display:none}.fighter-template-history-list{border-radius:10px}.fighter-template-bout{grid-template-columns:42px minmax(200px,1fr) minmax(150px,.8fr) 86px;grid-template-areas:"outcome opponent result view""outcome event event view";gap:10px 15px}.fighter-template-outcome{grid-area:outcome}.fighter-template-opponent{grid-area:opponent}.fighter-template-result{grid-area:result}.fighter-template-event{border-top:1px solid var(--fp-border-soft);grid-area:event;padding-top:8px}.fighter-template-view-fight,.fighter-template-external-label{grid-area:view}}@media (width<=760px){.fighter-template-public-context,.fighter-template-public-support{width:min(100% - 20px,720px)}.fighter-template-public-context{padding-top:10px}.fighter-template-public-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;padding-top:7px;display:grid}.fighter-template-public-links a{border:1px solid var(--fp-border-soft);min-height:44px;padding:0 8px}.fighter-template-public-support{margin-top:0}.fighter-template-shell{width:min(100% - 20px,720px);padding:12px 0 32px}.fighter-template-shell.is-public{padding:8px 0 18px}.fighter-template-private-note{grid-template-columns:1fr auto;gap:8px;margin-bottom:10px;padding:10px}.fighter-template-private-note p{text-align:left;grid-column:1/-1;font-size:11px}.fighter-template-frame{border-radius:11px}.fighter-template-history-columns{display:none}.fighter-template-history-list{border-radius:10px}.fighter-template-hero{padding:10px 14px 14px}.fighter-template-topline,.fighter-template-topline b{font-size:9px}.fighter-template-hero-main{grid-template:"portrait identity"minmax(0,1fr)"portrait latest"/minmax(104px,.68fr) minmax(0,1.32fr);align-content:end;align-items:stretch;gap:5px 10px;min-height:0;margin-top:0}.fighter-template-portrait-stage{height:218px}.fighter-template-portrait img{width:auto;max-width:none;height:198px;max-height:100%;margin-left:0}.fighter-template-portrait.is-fallback span{font-size:38px}.fighter-template-identity{align-self:end;padding:0 0 2px}.fighter-template-identity>p{margin-bottom:11px;font-size:9px}.fighter-template-identity h1{letter-spacing:-.025em;font-size:clamp(42px,12.8vw,58px);line-height:.8}.fighter-template-identity h1.is-long{font-size:clamp(36px,10.4vw,48px)}.fighter-template-identity h1.is-extra-long{font-size:clamp(31px,9vw,42px)}.fighter-template-identity h1.single-name{font-size:clamp(42px,12vw,54px)}.fighter-template-identity h1 strong{overflow-wrap:anywhere}.fighter-template-identity h1 span{font-size:.66em}.fighter-template-division-line{gap:7px;margin-top:9px;font-size:9px}.fighter-template-latest{grid-template-columns:minmax(0,1fr);grid-template-areas:"kicker""primary""meta";align-self:end;gap:4px;min-height:0;margin-top:0;padding:8px 9px}.fighter-template-latest>span{font-size:8px}.fighter-template-latest-primary{gap:7px}.fighter-template-latest-primary i{flex-basis:24px;width:24px;height:24px}.fighter-template-latest-primary strong{font-size:16px}.fighter-template-latest-meta{gap:0}.fighter-template-latest-meta small{display:none}.fighter-template-latest-meta b{font-size:10px}.fighter-template-latest em{display:none}.fighter-template-utility-bar{gap:0;min-height:0;margin-top:11px;padding:0 12px;display:grid}.fighter-template-actions{border-bottom:1px solid var(--fp-border-soft);justify-content:space-between;gap:3px 12px;width:100%;margin-top:0;font-size:9px}.fighter-template-actions a{min-height:44px}.fighter-template-anchor-nav{justify-content:space-between;gap:8px;width:100%;min-height:44px;margin-top:0;padding:0;font-size:9px}.fighter-template-anchor-nav a{min-height:44px}.fighter-template-career-summary{grid-template-columns:1fr}.fighter-template-record-lead{border-right:0;border-bottom:1px solid var(--fp-border-soft);min-height:108px;padding:16px}.fighter-template-record-lead>strong{letter-spacing:-.005em;margin-top:7px;font-size:56px}.fighter-template-record-lead small{margin-top:8px}.fighter-template-record-lead span,.fighter-template-record-lead small,.fighter-template-career-metrics span,.fighter-template-career-metrics small{font-size:9px}.fighter-template-career-metrics{grid-template-columns:minmax(0,1.18fr) minmax(0,1fr) minmax(0,.82fr)}.fighter-template-career-metrics>div{min-height:88px;padding:11px 9px}.fighter-template-career-metrics>div.is-record,.fighter-template-career-metrics>div.is-streak{text-align:center;align-content:center;justify-items:center}.fighter-template-career-metrics>div.is-record>strong{overflow-wrap:normal;white-space:nowrap;max-width:100%;margin-top:6px;font-size:clamp(30px,10vw,38px);line-height:.86;display:block}.fighter-template-career-metrics>div.is-record>strong.is-long-record{font-size:clamp(22px,7vw,28px)}.fighter-template-career-metrics>div.is-record>strong.is-extra-long-record{letter-spacing:-.04em;font-size:clamp(16px,4.8vw,19px)}.fighter-template-career-metrics strong{gap:3px;margin-top:7px;font-size:30px;display:grid}.fighter-template-career-metrics em{margin-top:8px}.fighter-template-career-metrics>div.is-fights>strong{width:min(58px,100%);font-size:30px}.fighter-template-career-record-track{display:none}.fighter-template-facts{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"age height reach""nationality stance debut"}.fighter-template-fact.is-age{grid-area:age}.fighter-template-fact.is-height{grid-area:height}.fighter-template-fact.is-reach{grid-area:reach}.fighter-template-fact.is-nationality{grid-area:nationality}.fighter-template-fact.is-stance{grid-area:stance}.fighter-template-fact.is-debut{grid-area:debut}.fighter-template-facts>.fighter-template-fact{border-left:1px solid var(--fp-border-soft);border-bottom:1px solid var(--fp-border-soft);min-height:64px;padding:9px 8px}.fighter-template-facts>.fighter-template-fact:is(.is-height,.is-reach,.is-stance,.is-debut){border-left:1px solid var(--fp-border-soft)}.fighter-template-facts>.fighter-template-fact:is(.is-age,.is-nationality){border-left:0}.fighter-template-facts>:is(.is-nationality,.is-stance,.is-debut){border-bottom:0}.fighter-template-facts dt{font-size:9px}.fighter-template-facts dd{margin-top:4px;font-size:13px}.fighter-template-dashboard,.fighter-template-history{padding:22px 12px}.fighter-template-section-heading{margin-bottom:14px;display:block}.fighter-template-section-heading h2{margin-top:7px;font-size:41px;line-height:.88}.fighter-template-section-heading p{text-align:left;margin-top:8px;font-size:11px}.fighter-template-dna-header{grid-template-columns:1fr;gap:14px;min-height:0;padding:14px 12px}.fighter-template-dna-board h3{font-size:25px}.fighter-template-coverage{gap:10px}.fighter-template-coverage span{font-size:9px}.fighter-template-dna-main{grid-template-columns:1fr}.fighter-template-dna-outcomes{grid-template-columns:1fr;grid-template-areas:"outcomes""wins""losses""form""map"}.fighter-template-balance-plot,.fighter-template-efficiency-field,.fighter-template-win-routes,.fighter-template-loss-routes,.fighter-template-form-timeline,.fighter-template-career-map{padding:17px 12px}.fighter-template-efficiency-field,.fighter-template-form-timeline{border-top:1px solid var(--fp-border-soft);border-left:0}.fighter-template-career-map{border-left:0}.fighter-template-balance-plot>header,.fighter-template-efficiency-field>header,.fighter-template-form-timeline>header{margin-bottom:15px}.fighter-template-balance-lane{padding-block:11px}.fighter-template-balance-lane header>span,.fighter-template-balance-values small,.fighter-template-balance-lane>p{font-size:9px}.fighter-template-balance-values strong{font-size:34px}.fighter-template-balance-track{height:13px;margin-top:8px}.fighter-template-balance-lane>p{margin-top:7px}.fighter-template-efficiency-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.fighter-template-efficiency-ring{width:min(60px,100%);padding:5px}.fighter-template-efficiency-ring strong{font-size:20px}.fighter-template-efficiency-ring>span>.fighter-template-efficiency-inside-label,.fighter-template-efficiency>.fighter-template-efficiency-sample{display:none}.fighter-template-efficiency>.fighter-template-efficiency-mobile-label{color:#aea3b2;text-align:center;margin-top:5px;font-size:8px;line-height:1.15;display:block}.fighter-template-efficiency-field>p{margin-top:12px}.fighter-template-round-profile{margin-top:12px;padding-top:12px}.fighter-template-round-profile>header{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"kicker label""title count";align-items:baseline;gap:5px 10px;display:grid}.fighter-template-round-profile>header>div{display:contents}.fighter-template-round-profile>header>div>span{grid-area:kicker}.fighter-template-round-profile>header h4{grid-area:title;margin-top:0}.fighter-template-round-profile>header>strong{display:contents}.fighter-template-round-profile>header>strong>b{color:#fff;font:650 21px/.9 var(--font-barlow), sans-serif;text-align:right;grid-area:count}.fighter-template-round-profile>header>strong>small{text-align:right;grid-area:label}.fighter-template-round-profile>header span,.fighter-template-round-profile>footer span,.fighter-template-round-profile>header small,.fighter-template-round-profile>footer small,.fighter-template-round-bars small{font-size:9px}.fighter-template-round-profile>footer>strong{text-align:right;align-items:baseline;gap:7px;display:flex}.fighter-template-round-profile>footer>strong>small{display:block}.fighter-template-round-profile>footer>strong em{display:none}.fighter-template-win-routes>header,.fighter-template-loss-routes>header{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;display:grid}.fighter-template-win-routes>header>strong,.fighter-template-loss-routes>header>strong{text-align:right;font-size:29px}.fighter-template-career-outcomes-mobile{border-bottom:1px solid var(--fp-border-soft);background:linear-gradient(110deg,#3ed47d14,#0000 48%),#ffffff03;grid-area:outcomes;gap:9px;min-width:0;padding:13px 12px;display:grid}.fighter-template-career-outcomes-mobile>header{justify-content:space-between;align-items:end;gap:12px;display:flex}.fighter-template-career-outcomes-mobile>header span{color:var(--fp-purple);font-size:8px}.fighter-template-career-outcomes-mobile h3{margin:4px 0 0;font-size:23px}.fighter-template-career-outcomes-mobile>header>strong{color:#fff;font:650 30px/.85 var(--font-barlow), sans-serif}.fighter-template-career-outcomes-mobile>p{color:#aca2b0;justify-content:space-between;margin:0;font-size:8px;display:flex}.fighter-template-career-outcomes-mobile>p span:first-child{color:#58f097}.fighter-template-career-outcomes-mobile>p span:last-child{color:#ff4961}.fighter-template-career-outcomes-mobile .fighter-template-record-track{border-radius:3px;height:8px;margin-top:0}.fighter-template-career-outcomes-mobile .fighter-template-record-track i.win{background:#48f08e}.fighter-template-career-outcomes-mobile .fighter-template-record-track i.loss{background:#ff3653}.fighter-template-record-track{height:6px;margin-top:14px}.fighter-template-method-strip{height:10px;margin-top:10px}.fighter-template-method-key,.fighter-template-loss-key{grid-template-columns:repeat(var(--route-count), minmax(0, 1fr));gap:5px;margin-top:10px}.fighter-template-method-key>div,.fighter-template-loss-key>div{grid-template-columns:1fr;align-content:start;justify-items:center;gap:4px;min-height:0;padding:7px 2px 6px}.fighter-template-method-key>div>span,.fighter-template-loss-key>div>span{white-space:nowrap;justify-content:center;font-size:0}.fighter-template-method-key>div>span:after,.fighter-template-loss-key>div>span:after{content:attr(data-mobile-label);font-size:8px}.fighter-template-method-key strong,.fighter-template-loss-key strong{white-space:nowrap;justify-self:center;gap:0;font-size:clamp(16px,5vw,20px)}.fighter-template-method-key strong small,.fighter-template-loss-key strong small{display:none}.fighter-template-method-key span,.fighter-template-method-key small,.fighter-template-loss-key span,.fighter-template-loss-key small,.fighter-template-win-routes>p,.fighter-template-form-timeline>p{font-size:9px}.fighter-template-win-routes>p{margin-top:12px}.fighter-template-loss-strip{margin-top:10px}.fighter-template-form-timeline ol{margin-top:18px}.fighter-template-current-run{margin-top:12px}.fighter-template-form-timeline>p{margin-top:14px;padding-top:12px}.fighter-template-career-map-grid{grid-auto-rows:44px;gap:4px;margin-top:12px}.fighter-template-career-map-grid>li>:is(a,span){padding-inline:7px}.fighter-template-career-map>footer{margin-top:12px;padding-top:10px}.fighter-template-current-run>strong{font-size:34px}.fighter-template-current-run>span,.fighter-template-current-run>small{font-size:9px}.fighter-template-bout{grid-template:"outcome portrait opponent method"minmax(21px,auto)"outcome portrait opponent detail"minmax(17px,auto)"outcome portrait opponent timing"minmax(17px,auto)/30px 46px minmax(0,1fr) minmax(70px,.82fr);align-items:stretch;gap:0 6px;min-height:0;padding:4px 22px 4px 8px}.fighter-template-bout:before{width:3px;inset:0 auto 0 0}.fighter-template-bout.is-clickable:after{z-index:2;content:"→";color:var(--fp-purple);font:900 17px/1 var(--font-mono), monospace;pointer-events:none;position:absolute;bottom:8px;right:8px}.fighter-template-outcome{z-index:2;pointer-events:none;grid-area:outcome;align-self:center;width:30px;height:30px;font-size:9px}.fighter-template-opponent,.fighter-template-result,.fighter-template-event{display:contents}.fighter-template-opponent>.fighter-template-opponent-portrait-link,.fighter-template-opponent>.fighter-template-bout-portrait{grid-area:portrait;align-self:center}.fighter-template-opponent-portrait-link{width:46px;height:59px}.fighter-template-opponent>div>small{display:none}.fighter-template-opponent>div{grid-area:opponent;align-content:center;align-self:center;gap:5px;min-width:0;display:grid}.fighter-template-opponent>div>strong{align-items:flex-end;min-height:24px;padding:0;display:flex}.fighter-template-opponent>div>strong>a{align-items:flex-end}.fighter-template-opponent>div>.fighter-template-mobile-opponent-event{overflow-wrap:anywhere;color:#99909d;align-items:flex-start;min-height:24px;font-size:10px;line-height:1.15;display:flex}.fighter-template-opponent>div>.fighter-template-mobile-opponent-event>a{align-items:flex-start}.fighter-template-versus{display:none}.fighter-template-bout-portrait{width:46px;height:59px}.fighter-template-bout-portrait:not(.is-fallback){transform:translateY(-8px)}.fighter-template-bout-portrait.is-fallback{height:46px}.fighter-template-bout-portrait i{font-size:14px}.fighter-template-result>.fighter-template-result-method{display:none}.fighter-template-result>.fighter-template-mobile-method{text-align:right;grid-area:method;place-self:end;padding:0 8px 1px 0;display:block;transform:translate(-25px)}.fighter-template-result>.fighter-template-mobile-detail{color:#918696;text-align:right;overflow-wrap:anywhere;grid-area:detail;place-self:center end;padding-right:8px;font-size:10px;font-weight:500;line-height:1.1;display:block;transform:translate(-25px)}.fighter-template-result>strong,.fighter-template-result>small{display:none}.fighter-template-result>.fighter-template-mobile-timing{color:#918696;text-align:right;overflow-wrap:anywhere;white-space:normal;grid-area:timing;place-self:start end;padding:1px 8px 0 0;font-size:10px;line-height:1.1;display:block;transform:translate(-25px)}.fighter-template-event>span,.fighter-template-event>small{display:none}.fighter-template-opponent strong{overflow-wrap:anywhere;font-size:15px;line-height:1.1}.fighter-template-result span{color:#fff;overflow-wrap:anywhere;text-overflow:clip;white-space:normal;font-size:15px;line-height:1.05;overflow:hidden}.fighter-template-event span{overflow-wrap:anywhere;color:#99909d;font-size:10px;line-height:1.15}.fighter-template-event small{color:#a095a4;font-size:8px}.fighter-template-view-fight>span{display:none}.fighter-template-opponent a,.fighter-template-event a{z-index:3;position:relative}.fighter-template-opponent>div>strong a,.fighter-template-opponent>div>.fighter-template-mobile-opponent-event>a,.fighter-template-event>span a{min-height:24px}.fighter-template-external-label{display:none}.fighter-template-history-toggle{min-height:48px;padding:0 13px;font-size:9px}.fighter-template-tracking-note{margin-top:14px;padding:12px;font-size:10px}.fighter-template-tracking-note strong{margin:0 0 5px;font-size:9px;display:block}.fighter-template-footer{min-height:0;padding:12px;font-size:9px;display:block}.fighter-template-footer>div{gap:15px;margin-top:7px}.fighter-template-footer a{min-height:44px}}@media (width<=420px){.fighter-template-coverage{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=390px){.fighter-template-private-note strong{font-size:8px}.fighter-template-hero-main{grid-template-columns:minmax(100px,.66fr) minmax(0,1.34fr)}.fighter-template-identity h1{font-size:clamp(38px,12vw,47px)}.fighter-template-identity h1.is-long{font-size:clamp(34px,10.1vw,41px)}.fighter-template-identity h1.is-extra-long{overflow-wrap:anywhere;font-size:clamp(29px,8.7vw,36px)}.fighter-template-latest-primary strong{font-size:16px}.fighter-template-career-metrics .is-streak em{display:none}.fighter-template-round-profile>footer{flex-direction:column;align-items:start}.fighter-template-round-profile>footer>strong{text-align:left}.fighter-template-actions{display:grid}.fighter-template-actions a{min-height:44px}.fighter-template-section-heading h2{font-size:36px}}@media (width<=350px){.fighter-template-coverage{grid-template-columns:repeat(2,minmax(0,1fr))}.fighter-template-bout{grid-template-columns:28px 44px minmax(0,1fr) minmax(72px,.8fr);gap:0 5px}.fighter-template-result>.fighter-template-mobile-method,.fighter-template-result>.fighter-template-mobile-detail,.fighter-template-result>.fighter-template-mobile-timing{transform:none}.fighter-template-outcome{width:27px;height:27px}.fighter-template-opponent-portrait-link,.fighter-template-bout-portrait{width:44px}.fighter-template-form-timeline li i{border-width:3px;width:27px;height:27px}.fighter-template-form-timeline ol:before{top:13px}.fighter-template-current-run{grid-template-columns:1fr}.fighter-template-current-run>strong{grid-row:auto}}@media (prefers-reduced-motion:reduce){.fighter-template-page *,.fighter-template-page :before,.fighter-template-page :after{scroll-behavior:auto!important;transition-duration:.001ms!important}}.oc-coverage-shell{width:min(1540px,100% - 40px)}.oc-coverage-summary-card,.oc-fight-audit,.oc-coverage-fights>.oc-diagnostic-card,.oc-diagnostic-card+.oc-diagnostic-card{margin-top:18px}.oc-coverage-table-wrap{width:100%;overflow:auto}.oc-coverage-table{border-collapse:collapse;width:100%;min-width:920px}.oc-coverage-table th,.oc-coverage-table td{text-align:left;vertical-align:middle;border-bottom:1px solid #292130;border-right:1px solid #292130;padding:11px 12px;font-size:11px}.oc-coverage-table th{z-index:1;color:#988d9f;font:800 9px/1.3 var(--font-barlow);letter-spacing:.06em;background:#0a070d;position:sticky;top:0}.oc-coverage-table td{color:#d6cdda}.oc-coverage-table td>small{color:#817787;margin-top:3px;display:block}.oc-summary-table td:nth-child(n+3){font-variant-numeric:tabular-nums}.oc-coverage-status{min-width:68px;font:800 8px/1 var(--font-barlow);white-space:nowrap;border:1px solid;border-radius:999px;justify-content:center;padding:4px 6px;display:inline-flex}.oc-coverage-status.complete{color:#72df92}.oc-coverage-status.partial{color:#e6c26a}.oc-coverage-status.missing{color:#df7777}.oc-coverage-status.market_unavailable{color:#817787}.oc-coverage-fights{margin-top:34px}.oc-coverage-section-heading{margin-bottom:14px}.oc-coverage-section-heading>span{color:#c287ee;font:800 10px var(--font-barlow);letter-spacing:.13em}.oc-coverage-section-heading h2{margin:5px 0;font-size:34px}.oc-coverage-section-heading p{color:#8f8596}.oc-fight-audit>summary{cursor:pointer;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;padding:16px 18px;list-style:none;display:grid}.oc-fight-audit>summary::-webkit-details-marker{display:none}.oc-fight-audit>summary>span{color:#c287ee;font:800 9px var(--font-barlow);letter-spacing:.08em}.oc-fight-audit>summary>strong{font-size:18px}.oc-fight-audit>summary>small{color:#93899a;text-align:right}.oc-fight-audit[open]>summary{border-bottom:1px solid #352a3d}.oc-fight-source-note{color:#8f8596;border-bottom:1px solid #292130;gap:4px;padding:12px 18px;font-size:10px;display:grid}.oc-error-text{color:#e28a8a}.oc-fight-table{min-width:1360px}.oc-fight-table th:not(:first-child),.oc-fight-table td:not(:first-child){text-align:center}.oc-fight-table td:first-child{min-width:110px}.oc-diagnostic-card>dl+div.oc-coverage-table-wrap{border-top:1px solid #292130}@media (width<=820px){.oc-coverage-shell{width:calc(100% - 24px)}.oc-fight-audit>summary{grid-template-columns:1fr;gap:5px}.oc-fight-audit>summary>small{text-align:left}.oc-coverage-table th,.oc-coverage-table td{padding:9px}}.fightodds-coverage-shell{padding-bottom:72px}.fightodds-shadow-refresh{background:#0c0810;border:1px solid #33283a;margin:18px 0;padding:16px 18px}.fightodds-shadow-refresh button{color:#fff;font:800 10px/1 var(--font-barlow);letter-spacing:.08em;cursor:pointer;background:#6f2a9c;border:1px solid #9e48d4;padding:12px 16px}.fightodds-shadow-refresh button:disabled{opacity:.55;cursor:wait}.fightodds-shadow-refresh p{color:#9b91a2;margin:10px 0 0;font-size:11px}.fightodds-shadow-refresh p.error{color:#e28a8a}.fightodds-card-note{color:#93899a;border-bottom:1px solid #292130;margin:0;padding:14px 18px;font-size:11px}.fightodds-fights-table{min-width:1180px}.fightodds-books-table{min-width:1420px}.fightodds-props-wrap{max-height:680px}.fightodds-props-table{min-width:1180px}.fightodds-sample-table{min-width:1080px}.fightodds-fights-table td:first-child,.fightodds-books-table td:first-child{min-width:200px}.fightodds-fights-table td strong,.fightodds-books-table td strong,.fightodds-sample-table td strong{color:#f0e9f3;display:block}.fightodds-sample-table td:nth-child(4),.fightodds-sample-table td:nth-child(5),.fightodds-sample-table td:nth-child(6){font-variant-numeric:tabular-nums}.fightodds-props-table th{top:0}.fightodds-state-audit+.fightodds-state-audit{margin-top:28px}.fightodds-state-audit h3{margin:22px 0 14px;font-size:24px}.fightodds-state-audit table{min-width:980px}.fightodds-state-audit td strong{color:#f0e9f3;display:block}@media (width<=820px){.fightodds-shadow-refresh{margin:14px 0;padding:13px}.fightodds-shadow-refresh button{width:100%}}.sharp-comparison-shell{max-width:1500px}.sharp-summary dd{overflow-wrap:anywhere}.sharp-fights{gap:28px;display:grid}.sharp-fight{padding:0;overflow:hidden}.sharp-fight>header{background:linear-gradient(110deg,#702aff38,#0f0f161a);border-bottom:1px solid #995eff59;padding:22px 24px}.sharp-fight>header span,.sharp-market-heading span{color:#a374ff;letter-spacing:.11em;font-size:.72rem;font-weight:900}.sharp-fight>header h2{margin:7px 0 0;font-size:1.42rem}.sharp-market{border-bottom:1px solid #ffffff14;padding:22px 24px}.sharp-market:last-child{border-bottom:0}.sharp-market-heading{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:14px;display:flex}.sharp-market-heading h3{letter-spacing:.06em;margin:0;font-size:1rem}.sharp-table-wrap{overflow-x:auto}.sharp-table{border-collapse:collapse;width:100%;min-width:1120px;font-size:.8rem}.sharp-mov-table{min-width:1540px}.sharp-table th,.sharp-table td{text-align:left;vertical-align:top;border-bottom:1px solid #ffffff14;padding:11px 9px}.sharp-table th{color:#9b9ba8;text-transform:uppercase;letter-spacing:.06em;font-size:.7rem}.sharp-table td strong{color:#fff}.sharp-table td small{color:#777785;white-space:nowrap;margin-top:3px;font-size:.66rem;display:block}.sharp-table .positive{color:#5fe29b}.sharp-table .negative{color:#ff7b84}.sharp-warning{color:#d8d3e5;background:#7d36ff1a;border-left:3px solid #8e4dff;padding:12px 14px;line-height:1.5}.sharp-incomplete{color:#ffd071;letter-spacing:.04em;font-weight:900}.sharp-draw,.sharp-sum{color:#9695a2;margin:12px 0 0;font-size:.78rem}.sharp-mov-validation{flex-wrap:wrap;gap:8px 20px;display:flex}.sharp-mov-validation strong{color:#fff}.sharp-total dl{margin:0}.sharp-total dl>div{border-bottom:1px solid #ffffff0f;grid-template-columns:minmax(180px,.5fr) 1fr;gap:16px;padding:9px 0;display:grid}.sharp-total dt{color:#8f8e9a}.sharp-total dd{color:#fff;margin:0}.sharp-error{color:#ff7b84}.sharp-mov{background:#572c960b}@media (width<=700px){.sharp-fight>header,.sharp-market{padding:18px 15px}.sharp-market-heading{flex-direction:column;align-items:flex-start;gap:6px}.sharp-total dl>div{grid-template-columns:1fr;gap:4px}.sharp-table{font-size:.75rem}}.calculator-main{color:#fff;background:linear-gradient(#a855f706 1px,#0000 1px) 0 0/88px 88px,linear-gradient(90deg,#a855f706 1px,#0000 1px) 0 0/88px 88px,radial-gradient(circle at 78% 8%,#6d28d929,#0000 28%),#060408;min-height:100vh;overflow:hidden}.calculator-hero,.calculator-builder,.calculator-result,.calculator-explainer,.calculator-notice{width:min(1320px,100% - 56px);margin-inline:auto}.calculator-hero{justify-content:space-between;align-items:flex-end;gap:38px;padding:72px 0 42px;display:flex}.calculator-hero>div{max-width:850px}.calculator-hero>div>span,.calculator-builder-heading span,.calculator-result-heading>span,.calculator-explainer span{color:#bd83ee;font:800 11px/1.3 var(--font-barlow);letter-spacing:.14em}.calculator-hero h1{letter-spacing:-.05em;margin:8px 0 14px;font-size:clamp(58px,9vw,116px);line-height:.82}.calculator-hero p{color:#afa6b4;max-width:760px;margin:0;font-size:16px;line-height:1.65}.calculator-hero aside{border-left:1px solid #6a3f89;gap:7px;min-width:245px;padding:18px 0 4px 24px;display:grid}.calculator-hero aside span{color:#988ca0;font:800 10px var(--font-barlow);letter-spacing:.12em}.calculator-hero aside strong{font:700 20px var(--font-barlow)}.calculator-hero aside small{color:#8f8495}.calculator-notice{color:#b8abbf;background:#120c17;border:1px solid #63467a;border-radius:9px;gap:12px;margin-bottom:18px;padding:13px 16px;font-size:12px;display:flex}.calculator-notice strong{color:#d6a2f4;font:800 10px var(--font-barlow);letter-spacing:.1em}.calculator-builder{background:#0b080ef2;border:1px solid #302538;border-radius:16px;overflow:hidden;box-shadow:0 28px 70px #00000047}.calculator-builder-heading{border-bottom:1px solid #302538;justify-content:space-between;align-items:center;padding:20px 22px;display:flex}.calculator-builder-heading h2{letter-spacing:.01em;margin:4px 0 0;font-size:27px}.calculator-builder-heading button{color:#aaa0af;min-height:38px;font:800 10px var(--font-barlow);letter-spacing:.1em;cursor:pointer;background:0 0;border:1px solid #493653;border-radius:7px;padding:0 14px}.calculator-legs{display:grid}.calculator-leg{grid-template-columns:62px minmax(210px,1.25fr) minmax(250px,1.5fr) minmax(138px,.68fr) minmax(112px,.56fr) minmax(96px,.48fr);align-items:stretch;gap:12px;min-width:0;padding:16px;display:grid;position:relative}.calculator-leg+.calculator-leg{border-top:1px solid #302538}.calculator-leg-number{background:#0c090f;border:1px solid #382b41;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;display:flex}.calculator-leg-number span,.calculator-field>span,.calculator-leg-line>span,.calculator-leg-ev>span{color:#9d92a4;font:800 9px var(--font-barlow);letter-spacing:.12em}.calculator-leg-number strong{font:800 25px var(--font-barlow);color:#c68ef0}.calculator-field{gap:7px;min-width:0;display:grid}.calculator-field>span small{color:#706777;font:inherit;margin-left:5px}.calculator-field select,.calculator-field input{color:#f7f5fb;background:#070509;border:1px solid #403449;border-radius:8px;width:100%;min-width:0;height:48px;padding:0 12px;font-size:13px}.calculator-field select:disabled{color:#6f6774;cursor:not-allowed}.calculator-field input::placeholder{color:#6f6674}.calculator-leg-line,.calculator-leg-ev{text-align:center;background:#0d0911;border:1px solid #392c42;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:3px;min-width:0;padding:10px;display:flex}.calculator-leg-line strong,.calculator-leg-ev strong{font:800 25px var(--font-barlow);line-height:1}.calculator-leg-line small{color:#8f8596;font-size:10px}.calculator-leg-ev.positive strong{color:#72df92}.calculator-leg-ev.negative strong{color:#ff707c}.calculator-remove{z-index:2;color:#fff;min-height:24px;font:800 8px var(--font-barlow);letter-spacing:.08em;cursor:pointer;background:#6c3591;border:1px solid #a264c8;border-radius:999px;padding:0 9px;position:absolute;bottom:-11px;right:10px;box-shadow:0 3px 12px #6c359161}.calculator-add-wrap{border-top:1px solid #302538;align-items:center;gap:14px;padding:18px 22px;display:flex}.calculator-add{color:#fff;min-height:44px;font:800 10px var(--font-barlow);letter-spacing:.1em;cursor:pointer;background:#6c3591;border:1px solid #76489a;border-radius:8px;padding:0 18px}.calculator-add:disabled{opacity:.5;cursor:not-allowed}.calculator-add-wrap small{color:#817786}.calculator-result{background:linear-gradient(115deg,#120b17,#09070b);border:1px solid #3a2b44;border-radius:16px;grid-template-columns:minmax(240px,.8fr) minmax(560px,1.65fr);align-items:center;gap:28px;margin-top:18px;padding:26px;display:grid;box-shadow:0 22px 58px #00000038}.calculator-result.positive{border-color:#48bb708c}.calculator-result.negative{border-color:#ff5e6c7a}.calculator-result-heading h2{margin:6px 0 7px;font-size:clamp(27px,3vw,44px);line-height:.95}.calculator-result.positive .calculator-result-heading h2{color:#72df92}.calculator-result.negative .calculator-result-heading h2{color:#ff707c}.calculator-result-heading p{color:#908695;margin:0;font-size:12px;line-height:1.45}.calculator-result-grid{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.calculator-result-grid>div{text-align:center;gap:9px;min-width:0;padding:10px 16px;display:grid}.calculator-result-grid>div+div{border-left:1px solid #392d42}.calculator-result-grid span{color:#95899c;font:800 9px/1.25 var(--font-barlow);letter-spacing:.1em}.calculator-result-grid strong{font:800 clamp(23px,2.3vw,34px) var(--font-barlow)}.calculator-result.positive .calculator-result-grid .ev strong{color:#72df92}.calculator-result.negative .calculator-result-grid .ev strong{color:#ff707c}.calculator-explainer{border-block:1px solid #2b2132;grid-template-columns:minmax(280px,.8fr) minmax(360px,1.2fr);gap:42px;margin-top:42px;margin-bottom:60px;padding:26px 0;display:grid}.calculator-explainer h2{margin:6px 0 0;font-size:30px;line-height:1}.calculator-explainer p{color:#998f9e;margin:0;font-size:13px;line-height:1.65}.calculator-footer{position:relative}.calculator-empty{text-align:center;border:1px dashed #493652;border-radius:14px;width:min(1320px,100% - 56px);margin:0 auto 60px;padding:42px}.calculator-empty strong{font:800 18px var(--font-barlow)}.calculator-empty p{color:#998e9f}@media (width<=1100px){.calculator-leg{grid-template-columns:54px minmax(180px,1fr) minmax(220px,1.2fr) minmax(130px,.65fr);grid-template-areas:"number fight selection odds""number fair ev ev"}.calculator-leg-number{grid-area:number}.calculator-fight-field{grid-area:fight}.calculator-selection-field{grid-area:selection}.calculator-odds-field{grid-area:odds}.calculator-leg-line{grid-area:fair}.calculator-leg-ev{grid-area:ev}.calculator-result{grid-template-columns:1fr}.calculator-result-heading{text-align:center}}@media (width<=760px){.calculator-hero,.calculator-builder,.calculator-result,.calculator-explainer,.calculator-notice{width:calc(100% - 36px)}.calculator-hero{gap:24px;padding:48px 0 28px;display:grid}.calculator-hero h1{font-size:clamp(54px,18vw,78px)}.calculator-hero p{font-size:14px}.calculator-hero aside{border-top:1px solid #5e3a75;border-left:0;padding:15px 0 0}.calculator-notice{display:grid}.calculator-builder-heading{padding:17px}.calculator-leg{grid-template-columns:46px minmax(0,1.35fr) minmax(86px,.65fr);grid-template-areas:"number fight fight""number selection selection""odds odds odds""fair fair ev";gap:10px;padding:14px}.calculator-field select,.calculator-field input{height:50px;font-size:16px}.calculator-leg-line,.calculator-leg-ev{min-height:78px}.calculator-remove{bottom:-10px;right:9px}.calculator-add-wrap{padding:16px;display:grid}.calculator-add{width:100%}.calculator-result{gap:18px;padding:22px 16px}.calculator-result-grid{grid-template-columns:1fr 1fr}.calculator-result-grid>div{padding:14px 8px}.calculator-result-grid>div:nth-child(3){border-top:1px solid #392d42;border-left:0}.calculator-result-grid>div:nth-child(4){border-top:1px solid #392d42}.calculator-explainer{grid-template-columns:1fr;gap:18px;margin-top:32px;margin-bottom:45px}.calculator-footer{width:calc(100% - 36px);margin-inline:auto}}@media (width<=390px){.calculator-hero,.calculator-builder,.calculator-result,.calculator-explainer,.calculator-notice{width:calc(100% - 28px)}.calculator-hero h1{font-size:50px}.calculator-builder-heading h2{font-size:22px}.calculator-leg{grid-template-columns:42px minmax(0,1.35fr) minmax(82px,.65fr);padding:12px}.calculator-leg-number strong{font-size:21px}.calculator-leg-line strong,.calculator-leg-ev strong{font-size:22px}.calculator-result-grid strong{font-size:24px}}.database-main{background:linear-gradient(#a855f705 1px,#0000 1px) 0 0/100px 100px,linear-gradient(90deg,#a855f705 1px,#0000 1px) 0 0/100px 100px,radial-gradient(circle at 72% 9%,#6d28d91c,#0000 28%),#050507;min-height:100vh;overflow:hidden}.database-main:before{display:none}.database-hero{grid-template-columns:1.04fr .96fr;align-items:end;gap:90px;width:min(1280px,100% - 64px);margin:0 auto;padding:100px 0 80px;display:grid}.database-kicker,.back-link{color:#c678ff;font-family:var(--font-barlow), sans-serif;letter-spacing:.18em;font-size:13px;font-weight:600}.database-hero h1{max-width:none;margin:24px 0 0;font-size:clamp(68px,7vw,112px);line-height:.84}.database-hero h1 b{color:#c678ff;font-weight:800}.database-hero h1 span{color:#0000;-webkit-text-stroke:1px #f7f5fbb8}.database-hero p{color:#bbb7c3;max-width:620px;margin:32px 0 0;font-size:18px;line-height:1.65}.database-freshness{background:#44d17a09;border:1px solid #44d17a3d;border-left:3px solid #44d17a;grid-template-columns:1fr auto;gap:6px 20px;max-width:620px;margin-top:26px;padding:16px 18px;display:grid}.database-freshness span,.database-freshness small{color:#aaa5b1;font-family:var(--font-barlow), sans-serif;letter-spacing:.12em;font-size:11px}.database-freshness strong{color:#f1edf5;font-size:13px}.database-freshness small{letter-spacing:.04em;align-self:center}.database-freshness a{color:#7de3a4;font-family:var(--font-barlow), sans-serif;letter-spacing:.08em;font-size:11px;font-weight:700}.database-metrics{background:#09080cf0;border:1px solid #292432;grid-template-columns:repeat(2,1fr);display:grid}.database-metrics div{border-bottom:1px solid #292432;border-right:1px solid #292432;flex-direction:column;justify-content:flex-end;min-height:135px;padding:28px;display:flex}.database-metrics div:nth-child(2n){border-right:0}.database-metrics div:nth-child(n+3){border-bottom:0}.database-metrics strong{color:#f7f5fb;font-family:var(--font-barlow), sans-serif;font-size:38px;line-height:1}.database-metrics span{color:#aaa5b1;font-family:var(--font-barlow), sans-serif;letter-spacing:.14em;margin-top:9px;font-size:11px}.database-workspace{width:min(1280px,100% - 64px);margin:0 auto;padding-bottom:120px;scroll-margin-top:20px}.fight-search{background:#0b0a0f;border:1px solid #393241;grid-template-columns:1.6fr .85fr auto;gap:0;padding:1px;display:grid;box-shadow:0 20px 60px #00000040}.fight-search label{background:#0b0a0f;border-right:1px solid #2b2632;flex-direction:column;justify-content:center;min-height:86px;padding:15px 18px;display:flex}.fight-search label>span{color:#aaa4b1;font-family:var(--font-barlow), sans-serif;letter-spacing:.12em;margin-bottom:9px;font-size:11px;font-weight:600}.fight-search input,.fight-search select{color:#f7f5fb;background:0 0;border:0;outline:0;width:100%;min-height:28px;padding:0;font-size:16px}.fight-search label:focus-within{z-index:1;position:relative;box-shadow:inset 0 0 0 2px #c678ff}.fight-search select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;cursor:pointer}.fight-search input::placeholder{color:#77717e}.fight-search .major-toggle{flex-direction:row;align-items:center;gap:10px}.major-toggle input{appearance:none;cursor:pointer;border:1px solid #4d4358;flex:0 0 18px;width:18px;height:18px}.major-toggle input:checked{background:#a855f7;border-color:#a855f7;box-shadow:inset 0 0 0 4px #0a090d}.fight-search .major-toggle>span{color:#c2bdc8;margin:0;font-size:12px}.fight-search button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#7e22ce,#581c87);border:0;min-width:190px;padding:0 24px;font-weight:700}.fight-search button b{margin-left:18px;font-size:20px}.database-tabs{background:#0b0a0f;border:1px solid #393241;grid-template-columns:repeat(3,1fr);margin-bottom:14px;display:grid}.database-tabs a{color:#8f8996;min-height:68px;font-family:var(--font-barlow), sans-serif;letter-spacing:.14em;border-right:1px solid #2b2632;justify-content:space-between;align-items:center;padding:0 24px;font-size:13px;font-weight:700;display:flex}.database-tabs a:last-child{border-right:0}.database-tabs a small{color:#aaa3b0;font-family:var(--font-inter), sans-serif;letter-spacing:0;font-size:12px}.database-tabs a:hover,.database-tabs a.active{color:#f7f5fb;background:#a855f714;box-shadow:inset 0 -3px #a855f7}.database-tabs a.active small{color:#c678ff}.fight-search.single-filter{grid-template-columns:1fr auto}.workspace-heading{border-bottom:1px solid #292432;justify-content:space-between;align-items:center;min-height:70px;display:flex}.workspace-heading>span,.workspace-heading>h2{color:#c678ff;font-family:var(--font-barlow), sans-serif;letter-spacing:.15em;margin:0;font-size:13px;font-weight:700}.workspace-heading small{color:#b8b2bd;font-size:14px}.fighter-matches{margin-top:55px}.fighter-match-grid{grid-template-columns:repeat(4,1fr);gap:10px;padding-top:16px;display:grid}.fighter-match-grid>a{background:#0b0a0f;border:1px solid #332d3b;grid-template-columns:1fr auto auto;align-items:center;gap:14px;min-height:105px;padding:20px;transition:border-color .2s,transform .2s;display:grid}.fighter-match-grid>a:hover{border-color:#a855f7;transform:translateY(-2px)}.fighter-match-grid div{flex-direction:column;min-width:0;display:flex}.fighter-match-grid strong{text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-inter), sans-serif;font-size:16px;font-weight:650;overflow:hidden}.fighter-match-grid div span{text-overflow:ellipsis;white-space:nowrap;color:#aaa4b0;margin-top:7px;font-size:12px;overflow:hidden}.fighter-match-grid>a>b{color:#c678ff;font-family:var(--font-barlow), sans-serif;font-size:18px}.fighter-match-grid>a>i{color:#665e6e;font-style:normal}.fight-results{margin-top:55px}.fight-table{background:#09090c;border:1px solid #35303c;overflow:hidden;box-shadow:0 26px 80px #00000047}.fight-table-head,.fight-row{grid-template-columns:1.05fr 1.45fr .9fr;align-items:center;gap:36px;display:grid}.fight-table-head{color:#aaa4b1;min-height:52px;font-family:var(--font-barlow), sans-serif;letter-spacing:.13em;background:#100e14;border-bottom:1px solid #393241;padding:0 28px;font-size:11px;font-weight:600}.fight-row{cursor:pointer;background:#0b0a0e;border-bottom:1px solid #29242f;min-height:126px;padding:23px 28px;transition:background .2s,border-color .2s;position:relative}.fight-row:last-child{border-bottom:0}.fight-row:hover{background:#111017;border-color:#3d3547}.fight-row-link{z-index:1;position:absolute;inset:0}.fight-row-link:focus-visible{outline-offset:-4px;outline:2px solid #c678ff}.fight-row a:not(.fight-row-link){z-index:2;position:relative}.fight-event,.fight-details{flex-direction:column;display:flex}.fight-event>span{color:#c678ff;font-size:13px;font-weight:650}.fight-event>strong{font-family:var(--font-inter), sans-serif;margin:7px 0;font-size:16px;font-weight:700}.fight-event>small{text-overflow:ellipsis;white-space:nowrap;color:#a7a1ad;max-width:310px;font-size:13px;line-height:1.45;overflow:hidden}.fight-matchup{gap:9px;display:grid}.fight-matchup a{color:#aaa5b0;width:fit-content;min-width:0;max-width:100%;font-family:var(--font-inter), sans-serif;justify-self:start;align-items:center;gap:12px;padding:3px 6px 3px 0;font-size:16px;font-weight:560;display:flex}.fight-matchup a span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fight-matchup a.winner{color:#f7f5fb}.fight-matchup a:hover{color:#c678ff}.fight-matchup a i{color:#a39ca9;width:28px;height:28px;font-family:var(--font-inter), sans-serif;border:1px solid #48404f;border-radius:5px;flex:0 0 28px;place-items:center;font-size:11px;font-style:normal;font-weight:750;display:grid}.fight-matchup a i[data-outcome=W]{color:#041109;background:#22c55e;border-color:#22c55e}.fight-matchup a i[data-outcome=L]{color:#180505;background:#ef4444;border-color:#ef4444}.fight-matchup a i[data-outcome=D]{color:#171204;background:#facc15;border-color:#facc15}.fight-matchup a i[data-outcome=NC]{color:#080a0d;background:#718096;border-color:#718096;font-size:10px}.fight-details{align-items:flex-start}.fight-details>div{align-items:center;gap:9px;margin-bottom:9px;display:flex}.fight-details b{color:#09060d;letter-spacing:.06em;background:#a855f7;border-radius:3px;padding:4px 7px;font-size:11px}.fight-details>div span{color:#b7b1bc;font-size:13px}.fight-details>strong{color:#f3f0f6;font-size:16px;font-weight:650}.fight-details>small{color:#aaa4b0;min-height:18px;margin-top:7px;font-size:13px}.no-results{border-bottom:1px solid #292432;flex-direction:column;align-items:center;gap:10px;padding:70px 24px;display:flex}.no-results strong{font-family:var(--font-barlow), sans-serif;font-size:28px}.no-results span{color:#77717e}.pagination{grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;min-height:74px;display:grid}.pagination a{color:#c678ff;font-family:var(--font-barlow), sans-serif;letter-spacing:.1em;font-size:12px}.pagination a:last-child{justify-self:end}.pagination small{color:#aaa4b0}.directory-results{margin-top:42px}.fighter-directory-grid,.event-directory-grid{background:#09090c;border:1px solid #35303c;border-top:0}.fighter-directory-grid>a{background:#0b0a0e;border-bottom:1px solid #29242f;grid-template-columns:minmax(220px,1fr) 150px 130px 120px;align-items:center;gap:24px;min-height:92px;padding:18px 24px;transition:background .2s,border-color .2s;display:grid}.fighter-directory-grid>a:last-child{border-bottom:0}.fighter-directory-grid>a:hover,.event-directory-grid>a:hover{background:#111017;border-color:#3d3547}.fighter-directory-grid>a>div:first-child{flex-direction:column;min-width:0;display:flex}.fighter-directory-grid>a>div:first-child strong{text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-inter), sans-serif;font-size:17px;overflow:hidden}.fighter-directory-grid>a>div:first-child span{color:#aaa4b0;margin-top:7px;font-size:13px}.directory-record{flex-direction:column;display:flex}.directory-record small{color:#aaa3b0;font-family:var(--font-barlow), sans-serif;letter-spacing:.12em;font-size:11px;font-weight:700}.directory-record b{font-family:var(--font-barlow), sans-serif;margin-top:7px;font-size:24px}.directory-record.ufc b{color:#c678ff}.fighter-directory-grid>a>i,.event-directory-grid>a>i{color:#a879ff;font-family:var(--font-barlow), sans-serif;letter-spacing:.1em;justify-self:end;font-size:11px;font-style:normal;font-weight:700}.event-directory-grid>a{background:#0b0a0e;border-bottom:1px solid #29242f;grid-template-columns:125px minmax(280px,1fr) 190px 105px;align-items:center;gap:24px;min-height:108px;padding:20px 24px;transition:background .2s,border-color .2s;display:grid}.event-directory-grid>a:last-child{border-bottom:0}.event-directory-grid>a>span{color:#c678ff;font-size:13px;font-weight:650}.event-directory-grid>a>div:nth-child(2){flex-direction:column;min-width:0;display:flex}.event-directory-grid strong{text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-inter), sans-serif;font-size:17px;overflow:hidden}.event-directory-grid>a>div:nth-child(2) small{text-overflow:ellipsis;white-space:nowrap;color:#aaa4b0;margin-top:8px;font-size:13px;overflow:hidden}.event-directory-stats{grid-template-columns:auto 1fr auto 1fr;align-items:baseline;gap:7px;display:grid}.event-directory-stats b{color:#f7f5fb;font-family:var(--font-barlow), sans-serif;font-size:24px}.event-directory-stats small{color:#aaa3b0;font-family:var(--font-barlow), sans-serif;letter-spacing:.08em;font-size:11px}.directory-empty{grid-column:1/-1}.detail-hero,.detail-workspace{width:min(1280px,100% - 64px);margin:0 auto}.detail-hero{padding:65px 0 58px}.detail-workspace{padding-bottom:100px}.detail-kicker{color:#c678ff;font-family:var(--font-barlow), sans-serif;letter-spacing:.12em;justify-content:space-between;align-items:center;gap:24px;font-size:13px;font-weight:700;display:flex}.detail-kicker a{color:#b8b2bd}.fight-title{grid-template-columns:1fr auto 1fr;align-items:center;gap:36px;margin-top:50px;display:grid}.fight-title>div{opacity:.72;align-items:center;gap:18px;min-width:0;display:flex}.fight-title>div:last-child{text-align:right;flex-direction:row-reverse}.fight-title>div.winner{opacity:1}.fight-title>b{color:#5f5965;font-family:var(--font-barlow), sans-serif;font-size:22px}.fight-title h2{overflow-wrap:anywhere;margin:0;font-size:clamp(44px,5.2vw,82px);line-height:.9}.fight-title h2 a:hover{color:#c678ff}.fight-title .outcome{flex:0 0 38px}.fight-result-summary{border:1px solid #332d3b;grid-template-columns:1fr 1.5fr .8fr 1fr .8fr;margin-top:52px;display:grid}.fight-result-summary div{border-right:1px solid #332d3b;flex-direction:column;justify-content:flex-end;min-height:104px;padding:22px;display:flex}.fight-result-summary div:last-child{border-right:0}.fight-result-summary span,.source-link span{color:#aaa4b0;font-family:var(--font-barlow), sans-serif;letter-spacing:.12em;font-size:11px;font-weight:700}.fight-result-summary strong{margin-top:9px;font-size:15px;line-height:1.35}.detail-actions{justify-content:flex-end;gap:10px;margin-top:16px;display:flex}.detail-actions a{color:#b8b2bd;min-height:46px;font-family:var(--font-barlow), sans-serif;letter-spacing:.1em;border:1px solid #393241;align-items:center;padding:0 18px;font-size:12px;font-weight:700;display:inline-flex}.detail-actions a:hover{color:#fff;border-color:#a855f7}.detail-actions a.primary{color:#fff;background:#7e22ce;border-color:#7e22ce}.fight-context,.event-context{color:#b8b2bd;max-width:980px;margin:28px 0 0;font-size:15px;line-height:1.75}.fight-stat-table{border:1px solid #35303c;border-top:0}.fight-stat-head,.fight-stat-row{text-align:center;grid-template-columns:1fr 220px 1fr;align-items:center;display:grid}.fight-stat-head{background:#100e14;min-height:70px}.fight-stat-head a{overflow-wrap:anywhere;min-width:0;font-family:var(--font-inter), sans-serif;padding:10px 24px;font-size:17px;font-weight:700;line-height:1.25}.fight-stat-head a:first-child{text-align:left}.fight-stat-head a:last-child{text-align:right}.fight-stat-head a:hover{color:#c678ff}.fight-stat-head span,.fight-stat-row span{color:#9f98a5;font-family:var(--font-barlow), sans-serif;letter-spacing:.12em;font-size:11px;font-weight:700}.fight-stat-row{border-top:1px solid #29242f;min-height:72px}.fight-stat-row strong{font-family:var(--font-barlow), sans-serif;padding:0 24px;font-size:26px}.fight-stat-row strong:first-child{color:#d6b0ff;text-align:left}.fight-stat-row strong:last-child{color:#f0edf3;text-align:right}.source-link{border:1px solid #35303c;border-top:0;justify-content:space-between;align-items:center;min-height:70px;padding:0 22px;display:flex}.source-link a{color:#c678ff;font-family:var(--font-barlow), sans-serif;letter-spacing:.09em;font-size:12px;font-weight:700}.event-hero-intro{margin-top:25px}.event-hero-intro.has-event-poster{grid-template-columns:minmax(0,1fr) clamp(210px,20vw,300px);align-items:center;gap:clamp(42px,6vw,96px);display:grid}.event-hero-copy{min-width:0}.event-detail-hero h1{letter-spacing:-.025em;text-wrap:balance;max-width:1040px;margin:18px 0 20px;font-size:clamp(56px,5.6vw,88px);line-height:.98}.event-hero-copy>p{color:#b8b2bd;margin:0;font-size:17px}.event-hero-copy>p.event-context{max-width:940px;margin-top:24px;font-size:15px;line-height:1.65}.event-poster-panel{background:#0d0b11;border:1px solid #3b3344;align-self:center;width:100%;margin:0;overflow:hidden;box-shadow:0 24px 70px #0000006b}.event-poster-panel img{aspect-ratio:2/3;object-fit:cover;object-position:center;width:100%;display:block}.event-poster-panel-trim img{transform:scale(1.11)}.event-poster-fallback{color:#f6f2f8;text-align:center;background:linear-gradient(145deg,#16101c,#09070b);flex-direction:column;justify-content:center;align-items:center;gap:9px;width:100%;min-height:280px;padding:24px;display:flex}.event-poster-fallback b{font-family:var(--font-barlow), sans-serif;text-transform:uppercase}.event-poster-fallback small{color:#9f97a4}.event-detail-hero{isolation:isolate;position:relative}.event-summary-grid{border:1px solid #332d3b;grid-template-columns:repeat(4,1fr);margin-top:52px;display:grid}.event-summary-grid div{border-right:1px solid #332d3b;flex-direction:column;justify-content:flex-end;min-height:112px;padding:22px;display:flex}.event-summary-grid div:last-child{border-right:0}.event-summary-grid strong{font-family:var(--font-barlow), sans-serif;font-size:38px}.event-summary-grid span{color:#aaa4b0;font-family:var(--font-barlow), sans-serif;letter-spacing:.12em;margin-top:7px;font-size:11px;font-weight:700}.completed-event-hero .event-hero-intro.has-event-poster{grid-template-columns:minmax(0,1fr) clamp(320px,25vw,390px);align-items:stretch;gap:clamp(48px,6vw,92px)}.completed-event-hero .event-hero-copy{flex-direction:column;justify-content:center;display:flex}.completed-event-hero .event-location{color:#b8b2bd;font-size:clamp(20px,1.45vw,24px);line-height:1.35}.completed-event-hero .event-seo-summary{color:#8f8995;max-width:780px;margin-top:18px;font-size:15px;line-height:1.65}.completed-event-hero .event-summary-grid{width:min(760px,100%);margin-top:28px}.completed-event-hero .event-summary-grid div{min-height:92px;padding:17px 19px}.completed-event-hero .event-summary-grid strong{font-size:33px}.completed-event-hero .event-poster-panel{flex-direction:column;height:100%;min-height:0;display:flex}.completed-event-hero .event-poster-panel img{aspect-ratio:auto;object-fit:cover;flex:1;min-height:0}.event-card-list{border:1px solid #35303c;border-top:0}.event-bout{background:#0b0a0e;border-bottom:1px solid #29242f;grid-template-columns:94px minmax(300px,1.2fr) minmax(220px,.8fr) 115px;align-items:center;gap:20px;min-height:98px;padding:14px 20px;transition:background .2s,border-color .2s;display:grid;position:relative}.event-bout:hover{background:#111017;border-color:#3d3547}.event-bout:last-child{border-bottom:0}.event-bout-link{z-index:1;position:absolute;inset:0}.event-bout-link:focus-visible{outline-offset:-4px;outline:2px solid #c678ff}.event-bout a:not(.event-bout-link){z-index:2;position:relative}.bout-number{color:#b990ff;font-family:var(--font-barlow), sans-serif;letter-spacing:.09em;font-size:11px;font-weight:700}.event-bout-matchup{gap:8px;display:grid}.event-bout-matchup a{color:#aaa4b0;align-items:center;gap:12px;width:fit-content;min-width:0;max-width:100%;padding:2px 5px 2px 0;display:flex}.event-bout-matchup a.winner{color:#f7f5fb}.event-bout-matchup a:hover{color:#c678ff}.event-bout-matchup .outcome{flex:0 0 28px;width:28px;height:28px;font-size:11px}.event-bout-matchup strong{text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-inter), sans-serif;font-size:16px;overflow:hidden}.event-bout-result{flex-direction:column;min-width:0;display:flex}.event-bout-result span{text-overflow:ellipsis;white-space:nowrap;color:#b990ff;font-size:12px;overflow:hidden}.event-bout-result strong{margin-top:7px;font-size:15px}.event-bout-result small{color:#aaa4b0;margin-top:6px;font-size:12px}.bout-link{color:#c678ff;font-family:var(--font-barlow), sans-serif;letter-spacing:.09em;justify-self:end;font-size:11px;font-weight:700}.database-message{text-align:center;border:1px solid #292432;margin-top:55px;padding:80px 30px}.database-message>span{color:#c678ff;font-family:var(--font-barlow), sans-serif;letter-spacing:.15em;font-size:12px}.database-message h2{font-family:var(--font-barlow), sans-serif;text-transform:uppercase;margin:20px 0;font-size:48px}.database-message p{color:#8a8490}.database-footer{width:min(1380px,100% - 64px)}@media (width>=761px){.database-footer{padding-top:38px}.database-workspace,.fighter-dashboard{padding-bottom:64px}.detail-workspace,.correction-workspace{padding-bottom:56px}.fight-record-page .detail-workspace{padding-bottom:44px}}.fighter-hero{width:min(1280px,100% - 64px);margin:0 auto;padding:65px 0 75px}.back-link{margin-bottom:65px;display:inline-block}.fighter-identity{grid-template-columns:220px minmax(0,1fr) auto;align-items:end;gap:38px;display:grid}.fighter-identity-copy>span{color:#d394ff;font-family:var(--font-barlow), sans-serif;letter-spacing:.14em;font-size:clamp(20px,1.6vw,26px);font-weight:700;line-height:1.1}.fighter-identity h1{overflow-wrap:anywhere;max-width:1000px;margin:12px 0 18px;font-size:clamp(68px,8vw,128px);line-height:.82}.fighter-identity p{color:#c5bfc9;font-size:16px}@media (width>=761px){.fighter-page .fighter-identity h1{margin-bottom:26px}}.fighter-portrait{justify-content:center;align-items:flex-end;width:220px;height:250px;display:flex;position:relative;overflow:hidden}.fighter-portrait img{z-index:1;object-fit:cover;object-position:center top;width:100%;height:100%;position:relative}.fighter-page .fighter-portrait{-webkit-mask-image:linear-gradient(#000 78%,#0000 100%);mask-image:linear-gradient(#000 78%,#0000 100%)}.fighter-portrait-placeholder{display:none;position:absolute;inset:0}.fighter-portrait-failed .fighter-portrait-placeholder{display:block}.fighter-portrait-placeholder:before,.fighter-portrait-placeholder:after{content:"";opacity:.68;background:linear-gradient(#b9b4c0,#6e6875);position:absolute;left:50%;transform:translate(-50%)}.fighter-portrait-placeholder:before{aspect-ratio:1;border-radius:50%;width:31%;top:17%}.fighter-portrait-placeholder:after{border-radius:50% 50% 18% 18%;width:68%;height:44%;bottom:10%}.record-stack{grid-template-columns:repeat(2,auto);align-items:end;gap:24px;display:grid}.record-panel{align-self:end}.record-panel+.record-panel{border-left:1px solid #332d3b;padding-left:24px}.ufc-record-panel .record-display strong{color:#c678ff}.ufc-record-panel .record-display span{color:#f7f5fb}.ufc-record-panel{opacity:.78}.ufc-record-panel .record-display strong{font-size:clamp(30px,2.2vw,44px)}.record-panel>small{color:#8f8996;font-family:var(--font-barlow), sans-serif;letter-spacing:.12em;text-align:right;margin-bottom:12px;font-size:12px;font-weight:700;display:block}.record-panel>small.record-verified{color:#79e6a5}.record-panel>small a{color:#d9b4ff;text-underline-offset:3px;margin-left:12px;text-decoration:underline}.record-display{flex-wrap:wrap;align-items:baseline;gap:12px 18px;padding-bottom:8px;display:flex}.record-pair{align-items:baseline;gap:8px;display:inline-flex}.record-display strong{font-family:var(--font-barlow), sans-serif;font-size:65px;line-height:1}.record-display .record-pair>span{color:#c678ff;font-family:var(--font-barlow), sans-serif;font-size:14px;font-weight:700}.ufc-record-panel .record-pair>span{color:#f7f5fb}.fighter-record-answer{color:#aaa4b0;border-top:1px solid #2d2733;border-bottom:1px solid #2d2733;margin:34px 0 0;padding:17px 0;font-size:15px;line-height:1.65}.fighter-record-answer strong{color:#f7f5fb;font-weight:600}.fighter-record-answer a{color:#d394ff;text-underline-offset:4px;text-decoration:underline}.fighter-context-links{flex-wrap:wrap;gap:9px 24px;margin-top:13px;display:flex}.fighter-context-links a{color:#9e98a5;font-family:var(--font-barlow), sans-serif;letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:700}.fighter-context-links a:hover{color:#d394ff}.fighter-dashboard{width:min(1280px,100% - 64px);margin:0 auto;padding-bottom:120px;position:relative}#fighter-overview,#fighter-methods,#fighter-details,#ufc-history,#pre-ufc-history{scroll-margin-top:90px}.fighter-details{margin-top:32px}.snapshot-heading{display:none}.fighter-facts{border:1px solid #292432;border-top:0;grid-template-columns:repeat(6,1fr);display:grid}.fighter-facts div{border-right:1px solid #292432;flex-direction:column;justify-content:flex-end;min-height:125px;padding:24px;display:flex}.fighter-facts div:last-child{border-right:0}.fighter-facts span{color:#b8b2bd;font-family:var(--font-barlow), sans-serif;letter-spacing:.12em;font-size:12px;font-weight:600}.fighter-facts strong{font-family:var(--font-barlow), sans-serif;text-transform:uppercase;margin-top:11px;font-size:27px}.finish-profile,.career-metrics{min-width:0}.finish-profile-wide{width:100%}.ufc-profile-snapshot+.finish-profile,.career-metrics,.fighter-history{margin-top:42px}.external-career-history{margin-top:56px}.career-history-source{color:#8f8996;border:1px solid #2f2936;border-top:0;margin:0;padding:16px 22px;font-size:12px;line-height:1.6}.career-history-source a{color:#c99aff}.career-history-source strong{color:#d8d2dc}.method-history-validation{color:#d7c98d;background:#f2c94c0b;border:1px solid #f2c94c4d;border-top:0;border-left:3px solid #f2c94c;margin:0;padding:14px 22px;font-size:12px;line-height:1.6}.external-history-toggle{color:#d5a6f5;width:100%;min-height:54px;font-family:var(--font-barlow), sans-serif;letter-spacing:.1em;cursor:pointer;background:#a855f70f;border:1px solid #4a3656;border-top:0;justify-content:space-between;align-items:center;padding:0 22px;font-size:11px;font-weight:800;display:flex}.external-history-toggle:hover{color:#fff;background:#a855f71f}.external-history-toggle span{font-size:20px}.external-history-row{cursor:default}.external-history-row:hover{transform:none}.external-finish{justify-content:flex-end;gap:22px;flex-direction:row!important}.external-finish span{color:#aaa4b0;font-family:var(--font-barlow), sans-serif;letter-spacing:.08em;text-align:right;flex-direction:column;gap:5px;font-size:10px;font-weight:650;display:flex}.external-finish b{color:#eeeaf0;letter-spacing:0;font-size:16px}.method-comparison-grid{background:#292432;border:1px solid #292432;border-top:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.method-comparison-grid.has-other{grid-template-columns:repeat(4,minmax(0,1fr))}.method-comparison-card{background:#0b0a0e;min-width:0}.method-comparison-card h3{color:#e0dce3;min-height:48px;font-family:var(--font-barlow), sans-serif;letter-spacing:.1em;background:#a855f706;border-bottom:1px solid #292432;align-items:center;margin:0;padding:0 24px;font-size:13px;display:flex}.method-label-short{display:none}.method-comparison-result{padding:20px 24px 22px}.method-comparison-result+.method-comparison-result{border-top:1px solid #211d27}.method-comparison-result>div{grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:0;display:grid}.method-comparison-result span{font-family:var(--font-barlow), sans-serif;letter-spacing:.12em;font-size:11px;font-weight:800}.method-comparison-result strong{font-family:var(--font-barlow), sans-serif;font-size:27px;line-height:1}.method-comparison-result small{color:#918a98;white-space:nowrap;justify-self:end;font-size:11px}.method-comparison-result em{background:#211d27;height:7px;margin-top:15px;display:block;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff06}.method-comparison-result em i{height:100%;display:block}.method-win-result span,.method-win-result strong{color:#44d17a}.method-win-result em i{background:linear-gradient(90deg,#5aff8a 0%,#1eae55 55%,#0b4d28 100%);box-shadow:0 0 14px #22c55e24}.method-loss-result span,.method-loss-result strong{color:#ef5a5a}.method-loss-result em i{background:linear-gradient(90deg,#ff5a5f 0%,#c81e1e 55%,#5b0b0b 100%);box-shadow:0 0 14px #dc262624}.career-metric-grid{border:1px solid #292432;border-top:0;grid-template-columns:repeat(6,1fr);display:grid}.career-metric-grid div{border-bottom:0;border-right:1px solid #292432;flex-direction:column;justify-content:flex-end;min-height:76px;padding:16px 18px;display:flex}.career-metric-grid div:last-child{border-right:0}.career-metric-grid span{color:#b8b2bd;font-family:var(--font-barlow), sans-serif;letter-spacing:.12em;font-size:11px;font-weight:600}.career-metric-grid strong{font-family:var(--font-barlow), sans-serif;margin-top:7px;font-size:25px}@media (width>=1101px){.ufc-profile-snapshot{background:linear-gradient(#a855f709,#ffffff03);border:1px solid #302a38;margin-top:32px;overflow:hidden}.ufc-profile-snapshot .snapshot-heading{border-bottom:1px solid #3a3044;min-height:62px;padding:0 24px;display:flex}.ufc-profile-snapshot .snapshot-heading small{color:#9b829f;font-family:var(--font-barlow), sans-serif;letter-spacing:.12em;font-size:11px;font-weight:700}.ufc-profile-snapshot .fighter-details,.ufc-profile-snapshot .career-metrics{margin-top:0}.ufc-profile-snapshot .snapshot-mobile-heading{display:none}.ufc-profile-snapshot .fighter-facts{border:0;grid-template-columns:repeat(6,1fr)}.ufc-profile-snapshot .fighter-facts div{background:#ffffff02;min-height:106px;padding:20px 24px}.ufc-profile-snapshot .fighter-facts strong{font-size:29px}.ufc-profile-snapshot .career-metric-grid{border:0;border-top:1px solid #302a38}.ufc-profile-snapshot .career-metric-grid div{background:#7e22ce06;min-height:92px;padding:18px 24px}.ufc-profile-snapshot .career-metric-grid strong{font-size:28px}}.archive-note{color:#aaa4b0;border:1px solid #2f2936;border-top:0;margin:0;padding:16px 22px;font-size:13px;line-height:1.5}.history-row{background:#0b0a0e;border:1px solid #2f2936;border-top:0;grid-template-columns:42px 1fr .72fr .78fr;align-items:center;gap:20px;min-height:110px;padding:20px 22px;transition:background .2s,border-color .2s,transform .2s;display:grid;position:relative}.history-row-link{z-index:1;position:absolute;inset:0}.history-row-link:focus-visible{outline-offset:-4px;outline:2px solid #c678ff}.history-row a:not(.history-row-link){z-index:2;position:relative}.history-row>span,.history-row>div{z-index:2;pointer-events:none;position:relative}.history-row>div a{pointer-events:auto}.history-row:hover{background:#121018;border-color:#51445e;transform:translate(3px)}.history-row>div{flex-direction:column;min-width:0;display:flex}.history-row small{text-overflow:ellipsis;white-space:nowrap;color:#b8b2bd;font-size:13px;line-height:1.35;overflow:hidden}.history-row strong{font-family:var(--font-inter), sans-serif;margin-top:7px;font-size:16px;font-weight:650}.history-row strong a:hover{color:#c678ff}.history-desktop-timing{color:#9f98a5;font-family:inherit;font-size:14px;font-weight:inherit;letter-spacing:0;white-space:nowrap;margin-left:8px;position:relative;top:-1px}.history-mobile-cell,.history-mobile-stats{display:none}.history-desktop-view-link{color:#c678ff;font-family:var(--font-barlow), sans-serif;letter-spacing:.08em;font-size:10px;font-weight:700;line-height:1;bottom:9px;right:18px;z-index:3!important;position:absolute!important}.history-desktop-view-link:hover{color:#fff}.fight-statline{justify-content:flex-end;gap:16px;flex-direction:row!important}.fight-statline span{color:#aaa4b0;font-family:var(--font-barlow), sans-serif;letter-spacing:.08em;text-align:right;flex-direction:column;gap:5px;font-size:11px;font-weight:600;display:flex}.fight-statline b{color:#eeeaf0;letter-spacing:0;font-size:16px}.outcome{width:36px;height:36px;font-family:var(--font-barlow), sans-serif;border:1px solid #423a4b;place-items:center;font-size:15px;font-weight:700;display:grid}.outcome-w{color:#041109;background:#22c55e;border-color:#22c55e}.outcome-l{color:#180505;background:#ef4444;border-color:#ef4444}.outcome-d{color:#171204;background:#facc15;border-color:#facc15}.outcome-nc{color:#080a0d;background:#718096;border-color:#718096;font-size:10px}.outcome-pending{color:#9d96a4}.data-provenance{background:#0b0a0feb;border:1px solid #312b38;grid-template-columns:1.1fr .8fr 1.4fr auto;align-items:stretch;margin-top:38px;display:grid}.data-provenance>div{border-right:1px solid #312b38;flex-direction:column;justify-content:center;min-width:0;min-height:82px;padding:17px 20px;display:flex}.data-provenance span{color:#958e9d;font-family:var(--font-barlow), sans-serif;letter-spacing:.13em;margin-bottom:8px;font-size:10px;font-weight:650}.data-provenance strong,.data-provenance div a{color:#e6e1e9;text-overflow:ellipsis;font-size:13px;font-weight:650;line-height:1.35;overflow:hidden}.data-provenance div a{color:#c99aff}.data-provenance>a{color:#86e6aa;min-width:178px;font-family:var(--font-barlow), sans-serif;letter-spacing:.1em;text-align:center;justify-content:center;align-items:center;padding:0 20px;font-size:11px;font-weight:750;display:flex}.data-provenance>a:hover{background:#44d17a12}.correction-hero,.correction-workspace{width:min(980px,100% - 64px);margin:0 auto}.correction-hero{padding:82px 0 52px}.correction-hero .back-link{margin-bottom:0}.correction-hero .database-kicker{margin-top:46px;display:block}.correction-hero h1{margin:20px 0 0;font-size:clamp(70px,8vw,118px);line-height:.84}.correction-hero h1 span{color:#c678ff}.correction-hero>p{color:#c0bac5;max-width:700px;margin:28px 0 0;font-size:17px;line-height:1.65}.correction-coverage{background:#44d17a09;border:1px solid #44d17a40;border-left:3px solid #44d17a;align-items:center;gap:18px;margin-top:30px;padding:18px 20px;display:flex}.correction-coverage span,.correction-coverage small{color:#a9a3ae;font-family:var(--font-barlow), sans-serif;letter-spacing:.1em;font-size:11px}.correction-coverage strong{color:#f1edf4;font-size:13px}.correction-coverage small{margin-left:auto}.correction-workspace{padding-bottom:24px}.correction-form{background:#0a090df0;border:1px solid #312b38;border-top:0;gap:20px;padding:30px;display:grid}.correction-form-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.correction-form label{gap:9px;display:grid}.correction-form label>span{color:#a8a1ad;font-family:var(--font-barlow), sans-serif;letter-spacing:.12em;font-size:11px;font-weight:650}.correction-form input,.correction-form select,.correction-form textarea{color:#f3eff5;width:100%;font:inherit;background:#0e0c12;border:1px solid #3c3445;border-radius:0;outline:0}.correction-form input,.correction-form select{min-height:54px;padding:0 15px}.correction-form textarea{resize:vertical;min-height:168px;padding:15px;line-height:1.55}.correction-form input:focus,.correction-form select:focus,.correction-form textarea:focus{border-color:#b864f4;box-shadow:0 0 0 1px #b864f4}.correction-form select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.correction-form button{color:#fff;min-height:58px;font-family:var(--font-barlow), sans-serif;letter-spacing:.1em;cursor:pointer;background:linear-gradient(135deg,#7e22ce,#581c87);border:0;font-size:13px;font-weight:800}.correction-form button:disabled{opacity:.62;cursor:wait}.correction-honeypot{position:absolute;left:-10000px}.correction-status{min-height:22px}.correction-status p{margin:0;font-size:14px}.correction-status .success{color:#7de3a4}.correction-status .error{color:#ff8383}.support-email-panel strong a{color:#f1edf4;text-decoration:none}.support-email-panel strong a:hover{color:#c678ff}.support-email-panel strong{overflow-wrap:anywhere;min-width:0}.support-form textarea{min-height:190px}.support-page .correction-workspace{padding-bottom:12px}.preview-index-hero .breadcrumbs,.preview-detail-page .breadcrumbs{margin-bottom:28px}.preview-directory{padding-top:22px}.preview-card-list{border-top:1px solid #35303c}.preview-bout{background:#0b0a0e;border-bottom:1px solid #29242f;grid-template-columns:94px minmax(330px,1fr) minmax(270px,.72fr);align-items:center;gap:20px;min-height:98px;padding:14px 20px;scroll-margin-top:28px;transition:background .2s,border-color .2s;display:grid;position:relative}.preview-bout:hover{background:#111017;border-color:#3d3547}.preview-bout:last-child{border-bottom:0}.preview-bout-link{z-index:1;position:absolute;inset:0}.preview-bout-link:focus-visible{outline-offset:-4px;outline:2px solid #c678ff}.preview-bout a:not(.preview-bout-link){z-index:2;position:relative}.preview-bout>span,.preview-bout>div{z-index:2;pointer-events:none;position:relative}.preview-bout h3 a{pointer-events:auto}.preview-bout>div:nth-child(2){min-width:0}.preview-bout>div:nth-child(2)>span{color:#b990ff;font-family:var(--font-barlow), sans-serif;letter-spacing:.11em;text-transform:uppercase;font-size:11px;font-weight:700}.preview-bout h3{overflow-wrap:anywhere;font-family:var(--font-inter), sans-serif;margin:9px 0 0;font-size:17px;line-height:1.45}.preview-bout h3 a{margin:-3px -4px;padding:3px 4px;display:inline-block}.preview-bout h3 a:hover{color:#c678ff}.preview-bout h3 i{color:#6d6673;font-family:var(--font-barlow), sans-serif;margin:0 8px;font-size:12px;font-style:normal}.preview-bout-records{color:#b8b2bd;text-align:center;grid-template-columns:1fr auto 1fr;align-items:center;gap:14px;font-size:13px;display:grid}.preview-bout-analysis{color:#bd82e8;min-height:28px;font:900 10px var(--font-mono);letter-spacing:.06em;white-space:nowrap;grid-column:2/-1;align-items:center;display:inline-flex}.preview-bout-records span:first-child{text-align:right}.preview-bout-records span:last-child{text-align:left}.preview-bout-records b{color:#c678ff;font-family:var(--font-barlow), sans-serif;letter-spacing:.08em;font-size:11px}.preview-boundary{background:#a855f70b;border:1px solid #393241;border-left:3px solid #a855f7;margin-top:30px;padding:24px 26px}.preview-boundary strong{color:#c678ff;font-family:var(--font-barlow), sans-serif;letter-spacing:.13em;font-size:12px}.preview-boundary p{color:#aaa4b0;margin:10px 0 0;font-size:14px;line-height:1.7}.preview-boundary a{color:#d8b4fe}@media (width<=1100px){.database-hero{grid-template-columns:1fr}.fight-search{grid-template-columns:1fr 1fr}.fight-search button{min-height:66px}.fighter-directory-grid>a{grid-template-columns:1fr 120px 110px}.fighter-directory-grid>a>i{display:none}.event-directory-grid>a{grid-template-columns:115px 1fr 170px}.event-directory-grid>a>i{display:none}.fight-title{grid-template-columns:1fr;gap:22px}.fight-title>b{display:none}.fight-title>div:last-child{text-align:left;flex-direction:row}.fight-result-summary{grid-template-columns:repeat(3,1fr)}.fight-result-summary div:nth-child(3){border-right:0}.fight-result-summary div:nth-child(-n+3){border-bottom:1px solid #332d3b}.event-bout{grid-template-columns:88px 1fr .72fr}.event-bout .bout-link{grid-column:2/-1;justify-self:start}.fighter-match-grid{grid-template-columns:repeat(2,1fr)}.fighter-identity{grid-template-columns:200px minmax(0,1fr)}.fighter-portrait{width:200px;height:228px}.record-stack{grid-column:1/-1;justify-content:start}.fighter-facts{grid-template-columns:repeat(3,1fr)}.fighter-facts div:nth-child(3){border-right:0}.fighter-facts div:nth-child(-n+3){border-bottom:1px solid #292432}.method-comparison-grid,.method-comparison-grid.has-other{grid-template-columns:repeat(2,minmax(0,1fr))}.career-metric-grid{grid-template-columns:repeat(3,1fr)}.career-metric-grid div{border-bottom:1px solid #292432}.career-metric-grid div:nth-child(3n){border-right:0}.career-metric-grid div:nth-child(n+4){border-bottom:0}.data-provenance{grid-template-columns:repeat(2,1fr)}.data-provenance>div:nth-child(2){border-right:0}.data-provenance>div:nth-child(-n+2){border-bottom:1px solid #312b38}.data-provenance>a{min-height:70px}}@media (width<=760px){.database-hero,.database-workspace,.fighter-hero,.fighter-dashboard,.database-footer,.detail-hero,.detail-workspace{width:calc(100% - 32px)}.database-hero{gap:50px;padding:70px 0 55px}.database-hero h1{font-size:69px}.database-metrics div{min-height:105px;padding:18px}.database-metrics strong{font-size:27px}.fight-search,.fight-search.single-filter{grid-template-columns:1fr}.fight-search label{min-height:74px}.fight-search button{min-height:62px}.database-tabs a{justify-content:center;min-height:58px;padding:0 14px}.database-tabs a small{display:none}.fighter-directory-grid>a{grid-template-columns:1fr 92px;gap:14px;padding:18px}.fighter-directory-grid>a>.directory-record:not(.ufc){display:none}.event-directory-grid>a{grid-template-columns:1fr;gap:10px;padding:20px 18px}.event-directory-stats{justify-self:start}.detail-hero{padding:48px 0 42px}.event-detail-hero{padding-top:38px;padding-bottom:30px}.detail-kicker{flex-direction:column;align-items:flex-start}.fight-title{margin-top:34px}.fight-title h2{font-size:48px}.fight-result-summary{grid-template-columns:1fr 1fr}.fight-result-summary div,.fight-result-summary div:nth-child(3){border-bottom:1px solid #332d3b;border-right:1px solid #332d3b}.fight-result-summary div:nth-child(2n){border-right:0}.fight-result-summary div:last-child{border-bottom:0}.detail-actions{flex-direction:column;align-items:stretch}.detail-actions a{justify-content:center}.fight-stat-head,.fight-stat-row{grid-template-columns:1fr 112px 1fr}.fight-stat-head a{padding:0 12px;font-size:13px}.fight-stat-row strong{padding:0 12px;font-size:22px}.fight-stat-head span,.fight-stat-row span{font-size:11px}.source-link{flex-direction:column;align-items:flex-start;gap:10px;padding:16px}.event-hero-intro,.event-hero-intro.has-event-poster{margin-top:20px;display:block}.event-detail-hero h1{letter-spacing:-.018em;margin:15px 0;font-size:clamp(42px,11.8vw,52px);line-height:1}.event-hero-copy>p{font-size:15px}.event-hero-copy>p.event-context{margin-top:16px;font-size:13px;line-height:1.6}.event-poster-panel{width:min(210px,62vw);margin:26px 0 0}.event-summary-grid{grid-template-columns:repeat(2,1fr);margin-top:28px}.event-summary-grid div{min-height:84px;padding:16px}.event-summary-grid strong{font-size:31px}.event-summary-grid span{font-size:9px}.event-summary-grid div:nth-child(2){border-right:0}.event-summary-grid div:nth-child(-n+2){border-bottom:1px solid #332d3b}.completed-event-hero .event-hero-intro.has-event-poster{grid-template-columns:minmax(0,1fr) 78px;align-items:stretch;gap:0 10px;display:grid}.completed-event-hero .event-hero-copy{display:contents}.completed-event-hero .event-hero-copy>.database-kicker,.completed-event-hero .event-hero-copy>h1,.completed-event-hero .event-location,.completed-event-hero .event-seo-summary{grid-column:1/-1}.completed-event-hero .event-hero-copy>.database-kicker{grid-row:1}.completed-event-hero .event-hero-copy>h1{grid-row:2;margin-bottom:10px}.completed-event-hero .event-location{grid-row:3;margin-top:0;font-size:18px}.completed-event-hero .event-seo-summary{grid-row:5;margin-top:19px;font-size:13px;line-height:1.6}.completed-event-hero .event-poster-panel{grid-area:4/1;width:100%;height:auto;margin:18px 0 0}.completed-event-hero .event-poster-panel img{aspect-ratio:2/3;width:100%;height:auto}.completed-event-hero .event-summary-grid{grid-area:4/2;grid-template-rows:repeat(4,1fr);grid-template-columns:1fr;width:100%;height:auto;margin-top:18px}.completed-event-hero .event-summary-grid div,.completed-event-hero .event-summary-grid div:nth-child(2){text-align:center;border-bottom:1px solid #332d3b;border-right:0;justify-content:center;align-items:center;min-height:0;padding:8px 4px}.completed-event-hero .event-summary-grid div:last-child{border-bottom:0}.completed-event-hero .event-summary-grid strong{font-size:23px;line-height:1}.completed-event-hero .event-summary-grid span{letter-spacing:.08em;margin-top:6px;font-size:7px;line-height:1.2}.event-bout{grid-template-columns:minmax(0,1fr);grid-template-areas:"number""matchup";gap:2px;min-height:0;padding:8px 140px 10px 13px}.event-bout .bout-number{grid-area:number;padding-bottom:2px;font-size:8px;display:block}.event-bout-matchup{grid-area:matchup;gap:2px}.event-bout-matchup a{gap:7px;padding-block:1px}.event-bout-matchup .outcome{flex-basis:21px;width:21px;height:21px;font-size:8px}.event-bout-matchup strong{font-size:13px}.event-bout-result{width:116px;min-width:0;position:absolute;top:21px;right:13px}.event-bout-result span{font-size:9px}.event-bout-result strong{margin-top:3px;font-size:13px;line-height:1.15}.event-bout-result small{margin-top:3px;font-size:9px}.event-bout .bout-link{z-index:3;font-size:8px;position:absolute;bottom:10px;right:8px}.fighter-match-grid{grid-template-columns:1fr}.fight-table{border:0}.fight-table-head{display:none}.fight-row{border:1px solid #393241;grid-template-columns:1fr;gap:20px;margin-bottom:12px;padding:22px 18px}.fight-details{border-top:1px solid #29242f;padding-top:3px}.fight-details>div{margin-top:14px}.database-footer-summary{grid-template-columns:1fr;gap:12px}.database-footer-summary>span{white-space:normal}.fighter-identity{grid-template-columns:104px minmax(0,1fr);align-items:center;gap:18px}.fighter-portrait{width:104px;height:124px}.fighter-identity h1{font-size:clamp(44px,13vw,65px)}.record-stack{grid-template-columns:1fr;width:100%}.record-panel+.record-panel{border-top:1px solid #332d3b;border-left:0;padding:20px 0 0}.record-panel>small{text-align:left}.record-display{justify-content:start;gap:10px 15px}.record-display strong{font-size:50px}.fighter-facts{grid-template-columns:repeat(2,1fr)}.fighter-facts div,.fighter-facts div:nth-child(3){border-bottom:1px solid #292432;border-right:1px solid #292432}.fighter-facts div:nth-child(2n){border-right:0}.method-comparison-grid,.method-comparison-grid.has-other{grid-template-columns:1fr}.method-comparison-card{grid-template-columns:minmax(105px,.8fr) repeat(2,minmax(0,1fr));display:grid}.method-comparison-card h3{border-bottom:0;min-height:96px;padding:16px}.method-comparison-result{border-left:1px solid #292432;min-width:0;padding:16px 13px}.method-comparison-result+.method-comparison-result{border-top:0}.method-comparison-result>div{grid-template-columns:auto 1fr}.method-comparison-result strong{font-size:24px}.method-comparison-result small{white-space:normal;grid-column:1/-1;justify-self:start;font-size:10px}.career-metric-grid{grid-template-columns:repeat(2,1fr)}.career-metric-grid div,.career-metric-grid div:nth-child(3n){border-bottom:1px solid #292432;border-right:1px solid #292432}.career-metric-grid div:nth-child(2n){border-right:0}.career-metric-grid div:nth-child(n+5){border-bottom:0}.history-row{grid-template-columns:38px 1fr}.history-row>div:nth-child(n+3){grid-column:2}.fight-statline{justify-content:flex-start}.fight-statline span{text-align:left}.professional-career-history .workspace-heading{flex-direction:column;align-items:flex-start;gap:9px}.professional-career-history .workspace-heading small{text-align:left}.external-finish{justify-content:flex-start}.external-finish span{text-align:left}.database-freshness,.data-provenance{grid-template-columns:1fr}.data-provenance>div,.data-provenance>div:nth-child(2){border-bottom:1px solid #312b38;border-right:0}.data-provenance>a{min-height:62px}.completed-event-hero+.detail-workspace{padding-bottom:10px}.completed-event-hero+.detail-workspace .data-provenance{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:22px}.completed-event-hero+.detail-workspace .data-provenance>div{min-height:50px;padding:9px 10px}.completed-event-hero+.detail-workspace .data-provenance>div:first-child{border-right:1px solid #312b38}.completed-event-hero+.detail-workspace .data-provenance>div:nth-child(3){grid-column:1/-1}.completed-event-hero+.detail-workspace .data-provenance span{margin-bottom:4px;font-size:8px}.completed-event-hero+.detail-workspace .data-provenance strong,.completed-event-hero+.detail-workspace .data-provenance div a{font-size:11px}.completed-event-hero+.detail-workspace .data-provenance>a{grid-column:1/-1;min-height:40px;padding:7px 10px;font-size:9px}.completed-event-hero~.database-footer{gap:12px;padding-top:10px}.correction-hero,.correction-workspace{width:calc(100% - 32px)}.correction-hero{padding-top:38px;padding-bottom:38px}.correction-hero .database-kicker{margin-top:32px}.correction-hero h1{font-size:62px}.correction-coverage{flex-direction:column;align-items:flex-start;gap:8px}.correction-coverage small{margin-left:0}.correction-form{padding:22px 18px}.correction-form-grid{grid-template-columns:1fr}.support-page .correction-workspace{padding-bottom:16px}.support-form{gap:16px;padding-bottom:18px}.support-form .support-topic-field{gap:11px}.support-form .support-topic-field>span{font-size:12px;line-height:1.35}.support-form .support-topic-field select{appearance:none;box-sizing:border-box;background-color:#0e0c12;background-image:linear-gradient(45deg,#0000 50%,#c678ff 50%),linear-gradient(135deg,#c678ff 50%,#0000 50%);background-position:calc(100% - 20px) 23px,calc(100% - 15px) 23px;background-repeat:no-repeat;background-size:5px 5px,5px 5px;height:54px;min-height:54px;padding:0 46px 0 16px;font-size:16px;line-height:54px;display:block}.support-form .support-final-field{margin-bottom:-4px}.support-form button{width:100%;min-height:56px}.preview-detail-page .detail-actions{gap:8px;margin-top:12px}.preview-detail-page .detail-actions a{min-height:40px;font-size:10px}.preview-detail-page .detail-workspace{padding-bottom:58px}.preview-detail-page .workspace-heading{align-items:flex-start;gap:10px}.preview-detail-page .workspace-heading small{text-align:right;max-width:150px;line-height:1.35}.preview-bout{grid-template-columns:1fr;gap:8px;min-height:0;padding:15px 16px}.preview-bout .bout-number{display:block}.preview-bout>div:nth-child(3)>span{font-size:9px}.preview-bout h3{margin-top:5px;font-size:15px;line-height:1.3}.preview-bout h3 i{margin:0 5px;font-size:9px}.preview-bout-records{justify-self:start;gap:8px;font-size:11px}.preview-bout-records span:first-child,.preview-bout-records span:last-child{text-align:left}.preview-bout-records b{font-size:9px}.preview-bout-analysis{grid-column:auto;min-height:24px;font-size:9px}.preview-boundary{margin-top:22px;padding:19px 20px}.preview-boundary p{font-size:13px;line-height:1.6}.preview-detail-page .database-footer{padding-top:25px}}.database-main{overflow-x:clip}.database-browser-toolbar{background:#09080cf5;border:1px solid #393241;margin-top:14px;box-shadow:0 24px 70px #00000047}.database-desktop-form{display:grid}.database-search{border-bottom:1px solid #332d3b;flex-direction:column;justify-content:center;min-height:96px;padding:18px 22px;display:flex}.database-search>span,.database-control>span,.database-segmented>legend,.database-mobile-search label>span{color:#b7b1bd;font-family:var(--font-barlow), sans-serif;letter-spacing:.13em;margin-bottom:9px;font-size:11px;font-weight:700}.database-search input{color:#f7f5fb;background:0 0;border:0;outline:0;width:100%;min-height:38px;font-size:18px}.database-search input::placeholder,.database-control input::placeholder{color:#7f7886}.database-search:focus-within{box-shadow:inset 0 0 0 2px #bd6cf7}.database-primary-filters,.database-more-grid{grid-template-columns:repeat(auto-fit,minmax(178px,1fr));align-items:stretch;display:grid}.database-primary-filters>*,.database-more-grid>*{border-right:1px solid #302a37}.database-primary-filters>:last-child,.database-more-grid>:last-child{border-right:0}.database-control{background:#0b0a0f;flex-direction:column;justify-content:center;min-width:0;min-height:86px;padding:15px 18px;display:flex}.database-control select,.database-control input{color:#f5f1f7;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;width:100%;min-height:34px;font:inherit;background:0 0;border:0;outline:0;padding:0}.database-select{width:100%;min-width:0;position:relative}.database-select>summary{color:#f5f1f7;cursor:pointer;justify-content:space-between;align-items:center;gap:10px;min-height:34px;list-style:none;display:flex}.database-select>summary::-webkit-details-marker{display:none}.database-select>summary span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.database-select>summary i{color:#a99faf;flex:none;font-size:16px;font-style:normal;transition:transform .16s}.database-select[open]>summary i{transform:rotate(180deg)}.database-select-menu{z-index:80;background:#100d14;border:1px solid #55455f;width:calc(100% + 36px);max-height:min(310px,45vh);position:absolute;top:calc(100% + 8px);left:-18px;overflow-y:auto;box-shadow:0 18px 48px #000000b8}.database-select-menu button{color:#d4ced9;width:100%;min-height:42px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #2f2936;padding:9px 15px;display:block}.database-select-menu button:last-child{border-bottom:0}.database-select-menu button:hover,.database-select-menu button[aria-selected=true]{color:#f6effb;background:#a855f729}.database-control:focus-within{box-shadow:inset 0 0 0 2px #bd6cf7}.database-control small{color:#aaa3b0;margin-top:6px;font-size:11px;line-height:1.4}.database-segmented{background:#0b0a0f;border:0;grid-template-columns:repeat(4,minmax(0,1fr));align-content:center;min-width:0;min-height:86px;margin:0;padding:15px 18px;display:grid}.database-segmented>legend{float:left;grid-column:1/-1;width:100%;padding:0}.database-segmented label{cursor:pointer;min-width:0}.database-segmented input{opacity:0;pointer-events:none;position:absolute}.database-segmented label span{color:#aaa4b0;min-height:34px;font-family:var(--font-barlow), sans-serif;letter-spacing:.06em;text-align:center;border:1px solid #393241;border-right:0;place-items:center;padding:0 8px;font-size:10px;font-weight:750;display:grid}.database-segmented label:last-child span{border-right:1px solid #393241}.database-segmented input:checked+span{color:#f6effb;background:#a855f729;border-color:#0000;box-shadow:inset 0 0 0 1px #a855f7}.database-segmented input:focus-visible+span{outline-offset:2px;outline:2px solid #d494ff}.database-more-filters{border-top:1px solid #302a37}.database-more-filters>summary{color:#c99aff;min-height:50px;font-family:var(--font-barlow), sans-serif;letter-spacing:.12em;cursor:pointer;justify-content:space-between;align-items:center;padding:0 18px;font-size:11px;font-weight:750;list-style:none;display:flex}.database-more-filters>summary::-webkit-details-marker{display:none}.database-more-filters[open]>summary span{transform:rotate(45deg)}.database-more-grid{border-top:1px solid #302a37}.database-apply{color:#fff;min-height:58px;font-family:var(--font-barlow), sans-serif;letter-spacing:.12em;cursor:pointer;background:linear-gradient(135deg,#7e22ce,#581c87);border:0;border-top:1px solid #6d2ea2;font-size:12px;font-weight:800}.database-apply:hover{filter:brightness(1.12)}.database-apply:focus-visible{outline-offset:-5px;outline:2px solid #f1d8ff}.database-mobile-controls{display:none}.database-presets{border-top:1px solid #302a37;flex-wrap:wrap;align-items:center;gap:8px;min-height:58px;padding:10px 18px;display:flex}.database-presets>span{color:#8f8996;font-family:var(--font-barlow), sans-serif;letter-spacing:.12em;margin-right:7px;font-size:10px;font-weight:750}.database-presets a{color:#c8c2cd;border:1px solid #403648;align-items:center;min-height:36px;padding:0 12px;font-size:12px;display:inline-flex}.database-presets a:hover{color:#e5c8fb;border-color:#a855f7}.database-filter-summary{background:#08070b;border-top:1px solid #302a37;justify-content:space-between;align-items:center;gap:24px;min-height:75px;padding:13px 18px;display:flex}.database-filter-chips{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.database-filter-chips a,.database-no-filters{color:#d6cfe0;border:1px solid #45374e;align-items:center;gap:7px;min-height:34px;padding:0 11px;font-size:11px;display:inline-flex}.database-filter-chips a:hover{border-color:#bd6cf7}.database-filter-chips .database-clear{color:#c678ff;font-family:var(--font-barlow), sans-serif;letter-spacing:.08em;border-color:#0000;font-weight:750}.database-no-filters{color:#8f8996;font-family:var(--font-barlow), sans-serif;letter-spacing:.11em;border-color:#0000}.database-result-summary{text-align:right;flex-direction:column;flex:none;align-items:flex-end;gap:5px;display:flex}.database-result-summary strong{color:#f4eff7;font-size:14px}.database-result-summary span{color:#aaa4b0;font-size:12px}.database-results{margin-top:38px}.database-responsive-table{border:1px solid #35303c;border-top:0;overflow-x:auto}.database-responsive-table table{border-collapse:collapse;background:#0b0a0e;width:100%}.database-responsive-table thead{background:#100e14}.database-responsive-table th,.database-responsive-table td{text-align:left;vertical-align:middle;border-bottom:1px solid #29242f;padding:17px 16px}.database-responsive-table thead th{color:#aaa4b1;font-family:var(--font-barlow), sans-serif;letter-spacing:.1em;white-space:nowrap;font-size:10px}.database-responsive-table tbody th{min-width:220px}.database-fighter-row{cursor:pointer;position:relative}.database-fighter-row-link{z-index:1;position:absolute;inset:0}.database-fighter-row-link:focus-visible{outline-offset:-4px;outline:2px solid #d494ff}.database-row-arrow{color:#b96ff0;margin-left:10px;font-weight:800}.database-fighter-row:hover .database-fighter-name,.database-fighter-row:hover .database-row-arrow{color:#d9a7ff}.database-fighter-row>th>span,.database-fighter-row>th>small,.database-fighter-row>td{z-index:2;pointer-events:none;position:relative}.database-fighter-name{color:#f7f5fb;overflow-wrap:anywhere;font-size:16px;display:inline-block}.database-fighter-row:hover .database-fighter-name{color:#c678ff}.database-responsive-table tbody th small{color:#9993a0;margin-top:6px;font-weight:400;display:block}.database-responsive-table td{color:#c4bec9;font-size:13px}.database-responsive-table td strong{color:#c678ff;font-family:var(--font-barlow), sans-serif;font-size:18px}.database-record-scope{color:#8f8995;font-family:var(--font-barlow), sans-serif;letter-spacing:.1em;margin-top:4px;font-size:9px;font-weight:700;display:block}.database-secondary-record{color:#aaa4b1;font-size:12px}.database-responsive-table tbody tr:hover{background:#111017}.database-data-note{color:#b8b2bd;border:1px solid #3a3342;border-left:3px solid #a855f7;margin:0 0 14px;padding:14px 17px;font-size:12px;line-height:1.55}.database-fight-groups,.database-flat-fights{gap:18px;display:grid}.database-fight-group{background:#09090c;border:1px solid #35303c}.database-fight-group>header{background:linear-gradient(110deg,#a855f71f,#100e14f2 55%);border-bottom:1px solid #3c3445;justify-content:space-between;align-items:center;gap:22px;min-height:88px;padding:18px 22px;display:flex}.database-fight-group>header span{color:#aaa4b0;font-size:12px}.database-fight-group>header h3{overflow-wrap:anywhere;margin:7px 0 0;font-size:20px;line-height:1.25}.database-fight-group>header h3 a:hover{color:#c678ff}.database-fight-group>header>strong{color:#c678ff;font-family:var(--font-barlow), sans-serif;letter-spacing:.12em;flex:none;font-size:12px}.database-fight-card{background:#0b0a0e;border-bottom:1px solid #29242f;grid-template-columns:minmax(260px,1.3fr) minmax(180px,.8fr) minmax(190px,.8fr);align-items:center;gap:28px;min-height:102px;padding:18px 22px;display:grid;position:relative}.database-fight-card:last-child{border-bottom:0}.database-fight-card:hover{background:#111017}.database-card-link{z-index:1;position:absolute;inset:0}.database-card-link:focus-visible{outline-offset:-4px;outline:2px solid #d494ff}.database-fight-card a:not(.database-card-link),.database-event-card a:not(.database-card-link){z-index:2;position:relative}.database-fight-matchup{gap:8px;min-width:0;display:grid}.database-fight-matchup a{color:#aaa4b0;align-items:center;gap:10px;width:fit-content;min-width:0;max-width:100%;padding:3px 5px 3px 0;display:flex}.database-fight-matchup a.winner{color:#f7f5fb}.database-fight-matchup a:hover{color:#c678ff}.database-fight-matchup a span{overflow-wrap:anywhere;min-width:0;font-size:15px;font-weight:650}.database-fight-matchup i{color:#a39ca9;border:1px solid #48404f;flex:0 0 28px;place-items:center;width:28px;height:28px;font-size:10px;font-style:normal;font-weight:800;display:grid}.database-fight-matchup i[data-outcome=W]{color:#041109;background:#22c55e;border-color:#22c55e}.database-fight-matchup i[data-outcome=L]{color:#180505;background:#ef4444;border-color:#ef4444}.database-fight-matchup i[data-outcome=D]{color:#171204;background:#facc15;border-color:#facc15}.database-fight-matchup i[data-outcome=NC]{color:#080a0d;background:#718096;border-color:#718096}.database-fight-result,.database-fight-event{flex-direction:column;gap:6px;min-width:0;display:flex}.database-fight-result strong{color:#f2eef4;font-size:15px}.database-fight-result span,.database-fight-result small,.database-fight-event span{color:#aaa4b0;font-size:12px}.database-fight-event a{color:#d8b4fe;overflow-wrap:anywhere;font-size:13px;line-height:1.4}.database-flat-fights{border:1px solid #35303c}.database-flat-fights .database-fight-card{grid-template-columns:minmax(250px,1.2fr) minmax(170px,.65fr) minmax(210px,.9fr)}.database-year-jump{background:#0b0a0f;border:1px solid #332d3b;flex-wrap:wrap;align-items:center;gap:8px;min-height:54px;margin-top:18px;padding:9px 16px;display:flex}.database-year-jump>span{color:#8f8996;font-family:var(--font-barlow), sans-serif;letter-spacing:.12em;margin-right:7px;font-size:10px}.database-year-jump a{color:#c5becb;border:1px solid #0000;align-items:center;min-height:34px;padding:0 10px;font-size:12px;display:inline-flex}.database-year-jump a:hover,.database-year-jump a[aria-current=page]{color:#f4e9fb;background:#a855f71a;border-color:#a855f7}.database-event-years{gap:28px;display:grid}.database-event-years>section>h2{color:#c678ff;font-family:var(--font-barlow), sans-serif;letter-spacing:.08em;border-left:3px solid #a855f7;margin:0;padding:12px 16px;font-size:22px}.database-event-list{background:#09090c;border:1px solid #35303c}.database-event-card{background:#0b0a0e;border-bottom:1px solid #29242f;grid-template-columns:120px minmax(270px,1fr) minmax(300px,.8fr) 130px;align-items:center;gap:22px;min-height:108px;padding:19px 22px;display:grid;position:relative}.database-event-card:last-child{border-bottom:0}.database-event-card:hover{background:#111017}.database-event-card>span{color:#c678ff;font-size:12px}.database-event-card>div{min-width:0}.database-event-card h3{overflow-wrap:anywhere;margin:0;font-size:17px;line-height:1.35}.database-event-card h3 a:hover{color:#c678ff}.database-event-card p{color:#aaa4b0;margin:7px 0 0;font-size:12px}.database-event-metrics{grid-template-columns:auto 1fr auto 1fr auto 1fr;align-items:baseline;gap:7px;display:grid}.database-event-metrics strong{color:#f7f5fb;font-family:var(--font-barlow), sans-serif;font-size:20px}.database-event-metrics span{color:#9992a0;font-family:var(--font-barlow), sans-serif;letter-spacing:.07em;font-size:9px}.database-event-card>small{color:#c99aff;font-family:var(--font-barlow), sans-serif;letter-spacing:.09em;text-align:right;font-size:10px;font-weight:750}.database-empty-state{text-align:center;border:1px solid #35303c;border-top:0;justify-items:center;padding:72px 24px;display:grid}.database-empty-state>span{color:#c678ff;font-family:var(--font-barlow), sans-serif;letter-spacing:.13em;font-size:11px;font-weight:750}.database-empty-state h2{margin:15px 0 0;font-size:30px}.database-empty-state p{color:#aaa4b0;margin:12px 0 0}.database-empty-state>div{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:24px;display:flex}.database-empty-state a{color:#d8b4fe;letter-spacing:.08em;border:1px solid #553d66;align-items:center;min-height:44px;padding:0 16px;font-size:11px;font-weight:750;display:inline-flex}.database-pagination{gap:18px;margin-top:28px;display:grid}.database-page-links{flex-wrap:wrap;justify-content:center;align-items:center;gap:7px;display:flex}.database-page-position{align-items:center;gap:7px;display:inline-flex}.database-page-number,.database-page-step{color:#c9c2cf;min-width:44px;min-height:44px;font-family:var(--font-barlow), sans-serif;border:1px solid #3d3545;justify-content:center;align-items:center;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}.database-page-number:hover,.database-page-step:hover{color:#e8d3f7;border-color:#a855f7}.database-page-number.current{color:#fff;background:#7623ad;border-color:#a855f7}.database-page-step{gap:7px;min-width:108px}.database-page-step.disabled{opacity:.35}.database-page-ellipsis{color:#807986}.database-page-jump{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.database-page-jump label{color:#aaa4b0;font-family:var(--font-barlow), sans-serif;letter-spacing:.1em;font-size:10px}.database-page-jump input{color:#fff;width:82px;min-height:44px;font:inherit;background:#0b0a0f;border:1px solid #3d3545;padding:0 10px}.database-page-jump button{color:#d8b4fe;cursor:pointer;background:#a855f71f;border:1px solid #7d35ad;min-height:44px;padding:0 15px;font-weight:750}.database-mobile-filter,.database-filter-dialog{display:none}@media (width<=1100px){.database-fight-card,.database-flat-fights .database-fight-card{grid-template-columns:minmax(240px,1.2fr) minmax(180px,.8fr)}.database-fight-event{border-top:1px solid #29242f;grid-column:1/-1;padding-top:12px}.database-event-card{grid-template-columns:105px 1fr 270px}.database-event-card>small{text-align:left;grid-column:2/-1}}@media (width<=760px){.database-desktop-form{display:none}.database-mobile-controls{display:grid}.database-mobile-search{border-bottom:1px solid #332d3b;grid-template-columns:1fr 1fr auto;display:grid}.database-mobile-search>label{border-right:1px solid #302a37;flex-direction:column;justify-content:center;min-height:78px;padding:13px 14px;display:flex}.database-mobile-search input,.database-mobile-search select{color:#f7f5fb;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:0 0;border:0;outline:0;width:100%;min-height:34px;padding:0}.database-mobile-search>button{color:#fff;min-width:74px;font-family:var(--font-barlow), sans-serif;letter-spacing:.08em;background:#6f219e;border:0;font-size:10px;font-weight:800}.database-mobile-sort{border-right:1px solid #302a37;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.database-mobile-sort.single{grid-template-columns:1fr}.database-mobile-sort .database-control{min-height:78px;padding:13px 14px}.database-mobile-sort .database-control+.database-control{border-left:1px solid #302a37}.database-mobile-sort .database-control>span{margin-bottom:7px}.database-mobile-filter{display:block}.database-filter-trigger{color:#d8b4fe;width:100%;min-height:52px;font-family:var(--font-barlow), sans-serif;letter-spacing:.12em;cursor:pointer;background:#0b0a0f;border:0;justify-content:space-between;align-items:center;padding:0 16px;font-size:11px;font-weight:800;display:flex}.database-filter-dialog[open]{color:#f7f5fb;background:#09080c;border:1px solid #6c3c82;grid-template-rows:auto minmax(0,1fr);width:min(560px,100% - 16px);max-width:none;max-height:calc(100dvh - 16px);margin:auto;padding:0;display:grid;box-shadow:0 24px 90px #000}.database-filter-dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#020104d1}.database-dialog-open{overflow:hidden}.database-filter-dialog-head{border-bottom:1px solid #3b3243;justify-content:space-between;align-items:center;min-height:62px;padding:0 16px;display:flex}.database-filter-dialog-head h2{color:#c678ff;letter-spacing:.1em;margin:0;font-size:15px}.database-filter-dialog-head button{color:#fff;cursor:pointer;background:0 0;border:1px solid #413749;width:44px;height:44px;font-size:26px}.database-filter-dialog-body{overscroll-behavior:contain;padding-bottom:env(safe-area-inset-bottom);overflow-y:auto}.database-drawer-form{display:grid}.database-drawer-form>.database-control,.database-drawer-form>.database-segmented{border-bottom:1px solid #302a37;border-right:0}.database-drawer-actions{z-index:2;background:#09080cf7;border-top:1px solid #45364f;grid-template-columns:.7fr 1.3fr;gap:8px;padding:10px;display:grid;position:sticky;bottom:0}.database-drawer-actions a,.database-drawer-actions button{color:#d8b4fe;min-height:50px;font-family:var(--font-barlow), sans-serif;letter-spacing:.08em;background:0 0;border:1px solid #553d66;justify-content:center;align-items:center;font-size:11px;font-weight:800;display:flex}.database-drawer-actions button{color:#fff;background:#6f219e;border-color:#7e22ce}.database-noscript{color:#bbb4c0;margin:0;padding:12px 15px;font-size:12px}.database-presets{align-items:stretch}.database-presets>span{width:100%}.database-presets a{text-align:center;flex:calc(50% - 8px);justify-content:center;min-height:44px}.database-filter-summary{flex-direction:column;align-items:flex-start}.database-result-summary{text-align:left;align-items:flex-start}.database-filter-chips a{min-height:44px}.database-results{margin-top:28px}.database-responsive-table{border:0;overflow:visible}.database-responsive-table table,.database-responsive-table tbody,.database-responsive-table tr,.database-responsive-table th,.database-responsive-table td{width:100%;display:block}.database-responsive-table thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.database-responsive-table tbody{gap:12px;display:grid}.database-responsive-table tbody tr{background:#0b0a0e;border:1px solid #393241;padding:16px 17px}.database-responsive-table tbody th,.database-responsive-table tbody td{text-align:right;border:0;grid-template-columns:122px minmax(0,1fr);gap:12px;min-width:0;padding:9px 0;display:grid}.database-responsive-table tbody th{text-align:left;border-bottom:1px solid #29242f;grid-template-columns:1fr;padding-bottom:14px}.database-responsive-table tbody td:before{content:attr(data-label);color:#918a98;font-family:var(--font-barlow), sans-serif;letter-spacing:.08em;text-align:left;text-transform:uppercase;font-size:10px;font-weight:700}.database-fighter-name{font-size:18px}.database-fight-group>header{flex-direction:column;align-items:flex-start;gap:12px}.database-fight-card,.database-flat-fights .database-fight-card{grid-template-columns:1fr;gap:16px;padding:18px 16px}.database-fight-result,.database-fight-event{border-top:1px solid #29242f;padding-top:13px}.database-fight-event{grid-column:auto}.database-year-jump{align-items:stretch}.database-year-jump>span{width:100%}.database-year-jump a{min-height:44px}.database-event-card{grid-template-columns:1fr;gap:11px;padding:18px 16px}.database-event-card>small{grid-column:auto}.database-event-metrics{grid-template-columns:auto 1fr auto 1fr}.database-event-metrics strong:nth-of-type(3),.database-event-metrics span:nth-of-type(3){margin-top:4px}.database-page-links{gap:5px}.database-page-step{min-width:44px}.database-page-word{display:none}}@media (width<=430px){.database-mobile-search{grid-template-columns:1fr auto}.database-mobile-sort{border-top:1px solid #302a37;grid-column:1}.database-mobile-search>button{grid-area:1/2/3}.database-event-metrics{grid-template-columns:auto 1fr}}@media (width<=760px){.database-hero{gap:24px;padding:34px 0 32px}.database-hero .breadcrumbs{margin-bottom:17px}.database-kicker{font-size:11px}.database-hero h1{margin-top:14px;font-size:clamp(48px,14vw,58px);line-height:.88}.database-hero p{margin-top:18px;font-size:15px;line-height:1.55}.database-freshness{gap:5px;margin-top:18px;padding:12px 13px}.database-freshness span,.database-freshness small,.database-freshness a{font-size:10px}.database-metrics div{min-height:76px;padding:12px 13px}.database-metrics strong{font-size:23px}.database-metrics span{margin-top:6px;font-size:9px;line-height:1.25}.database-workspace{padding-bottom:76px}.database-tabs{margin-bottom:10px}.database-tabs a{min-height:54px;padding-inline:10px}.database-browser-toolbar{margin-top:10px}.database-mobile-search{grid-template-columns:minmax(0,1fr) 70px}.database-mobile-search>label{min-height:70px;padding:11px 13px}.database-mobile-sort{border-top:1px solid #302a37;grid-column:1}.database-mobile-sort .database-control{min-height:70px;padding:11px 13px}.database-mobile-search>button{grid-area:1/2/3;min-width:70px}.database-presets{overscroll-behavior-inline:contain;scrollbar-width:none;flex-wrap:nowrap;align-items:center;min-height:54px;padding:8px 12px;overflow-x:auto}.database-presets::-webkit-scrollbar{display:none}.database-presets>span{flex:none;width:auto}.database-presets a{white-space:nowrap;flex:none;min-height:42px}.database-filter-summary{gap:12px;min-height:64px;padding:12px 14px}.database-responsive-table tbody tr{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 15px;padding:14px 15px;display:grid}.database-responsive-table tbody th{grid-column:1/-1;padding:0 0 12px;display:block}.database-responsive-table tbody th small{margin-top:5px}.database-responsive-table tbody td{text-align:left;border-bottom:1px solid #211c27;grid-template-columns:1fr;align-content:center;gap:4px;min-height:48px;padding:8px 0}.database-responsive-table tbody td:before{font-size:9px}.database-event-metrics{grid-template-columns:auto 1fr auto 1fr}}@media (width<=430px){.database-event-metrics{grid-template-columns:auto 1fr}}@media (width<=390px){.database-hero h1{font-size:clamp(45px,13.5vw,53px)}.database-responsive-table tbody tr{gap-inline:12px;padding-inline:13px}}.detail-hero>.back-link{width:max-content;margin-bottom:34px;display:block}@media (width>=761px){.database-apply{background:#7e22ce33;border:1px solid #6d2ea2;justify-self:end;width:220px;min-height:48px;margin:10px 12px}.fighter-hero{padding-bottom:52px}}@media (width<=760px){.database-mobile-search{grid-template-columns:minmax(0,1fr) 96px}.database-mobile-search>label{grid-area:1/1/auto/-1}.database-mobile-sort{grid-area:2/1}.database-mobile-search>button{grid-area:2/2;min-width:96px;min-height:70px}.database-presets{flex-wrap:wrap;padding:10px 12px;overflow:visible}.database-presets>span{width:100%}.database-presets a{white-space:normal;text-align:center;flex:calc(50% - 8px);justify-content:center;min-height:42px}.fighter-hero{padding-bottom:42px}.finish-profile>.workspace-heading{flex-direction:column;justify-content:center;align-items:flex-start;gap:8px;min-height:88px;padding:16px 0}.finish-profile>.workspace-heading small{font-size:12px;line-height:1.45}.external-history-toggle{min-height:58px;padding-inline:17px;font-size:10px}.fighter-page .fighter-dashboard{padding-bottom:28px}.fighter-page .fighter-hero{padding-top:28px;padding-bottom:28px}.fighter-page .fighter-hero .back-link{align-items:center;min-height:44px;margin-bottom:24px;display:inline-flex}.fighter-page .fighter-identity{grid-template-columns:112px minmax(0,1fr);gap:16px}.fighter-page .fighter-portrait{width:112px;height:132px}.fighter-page .fighter-identity-copy>span{letter-spacing:.11em;font-size:17px}.fighter-page .fighter-identity h1{margin:7px 0 10px;font-size:clamp(42px,12vw,58px);line-height:.86}.fighter-page .fighter-identity p{font-size:14px}.fighter-page .record-stack{border-top:0;justify-content:flex-start;align-items:end;gap:16px;width:100%;margin-top:14px;padding-top:0;display:flex}.fighter-page .record-panel{flex:0 auto;min-width:0}.fighter-page .record-panel:first-child{padding-right:0}.fighter-page .record-panel+.record-panel{border-top:0;border-left:1px solid #332d3b;padding:0 0 0 12px}.fighter-page .record-panel>small{letter-spacing:.08em;text-align:left;white-space:nowrap;align-items:center;min-height:0;margin-bottom:6px;font-size:8px;display:flex}.fighter-page .record-panel>small a{align-items:center;min-height:0;margin:0 0 0 6px;display:inline-flex}.fighter-page .record-display{flex-wrap:nowrap;justify-content:flex-start;gap:clamp(6px,2.4vw,10px);padding-bottom:0}.fighter-page .record-display strong{font-size:clamp(41px,11.5vw,50px)}.fighter-page .ufc-record-panel{opacity:.64}.fighter-page .ufc-record-panel>small{white-space:nowrap;font-size:8px}.fighter-page .ufc-record-panel .record-display{gap:clamp(2px,1.2vw,5px)}.fighter-page .ufc-record-panel .record-display strong{font-size:clamp(28px,7.7vw,34px)}.fighter-page .record-pair{white-space:nowrap;flex-shrink:1;gap:2px;min-width:0}.fighter-page .record-display .record-pair>span{font-size:14px}.fighter-page .ufc-record-panel .record-pair{gap:1px}.fighter-page .ufc-record-panel .record-display .record-pair>span{font-size:11px}.fighter-page .record-display:has(.record-pair:nth-child(4)){gap:clamp(3px,1.5vw,6px)}.fighter-page .record-display:has(.record-pair:nth-child(4)) strong{font-size:clamp(38px,10.4vw,45px)}.fighter-page .ufc-record-panel .record-display:has(.record-pair:nth-child(4)) strong{font-size:clamp(25px,7vw,30px)}.fighter-page .fighter-record-answer{margin-top:22px;padding:15px 0;font-size:13px;line-height:1.6}.fighter-page .fighter-context-links{gap:8px 16px;margin-top:12px}.fighter-page .fighter-context-links a{align-items:center;min-height:36px;font-size:10px;line-height:1.35;display:inline-flex}.fighter-page .ufc-profile-snapshot{background:linear-gradient(#a855f706,#ffffff02);border:1px solid #302a38;overflow:hidden}.fighter-page .ufc-profile-snapshot .snapshot-mobile-heading{border-bottom:1px solid #302a38;min-height:40px;padding:0 12px}.fighter-page .ufc-profile-snapshot .snapshot-mobile-heading h2,.fighter-page .ufc-profile-snapshot .snapshot-mobile-heading small{font-size:11px}.fighter-page .ufc-profile-snapshot .career-metrics{border-top:1px solid #3a3044;margin-top:0}.fighter-page .ufc-profile-snapshot .career-metrics .snapshot-mobile-heading{display:none}.fighter-page .ufc-profile-snapshot .fighter-facts,.fighter-page .ufc-profile-snapshot .career-metric-grid{border:0;grid-template-columns:repeat(3,minmax(0,1fr))}.fighter-page .ufc-profile-snapshot .fighter-facts div{background:#ffffff02;min-height:68px;padding:10px 11px}.fighter-page .ufc-profile-snapshot .fighter-facts span,.fighter-page .ufc-profile-snapshot .career-metric-grid span{font-size:9px;line-height:1.3}.fighter-page .ufc-profile-snapshot .fighter-facts strong{margin-top:4px;font-size:18px}.fighter-page .ufc-profile-snapshot .career-metric-grid div{background:#7e22ce05;border-bottom:1px solid #292432;min-height:64px;padding:9px 11px}.fighter-page .ufc-profile-snapshot .fighter-facts div,.fighter-page .ufc-profile-snapshot .career-metric-grid div{border-right:1px solid #292432}.fighter-page .ufc-profile-snapshot .fighter-facts div:nth-child(3n),.fighter-page .ufc-profile-snapshot .career-metric-grid div:nth-child(3n){border-right:0}.fighter-page .ufc-profile-snapshot .fighter-facts div:nth-child(n+4),.fighter-page .ufc-profile-snapshot .career-metric-grid div:nth-child(n+4){border-bottom:0}.fighter-page .ufc-profile-snapshot .career-metric-grid strong{margin-top:4px;font-size:19px}.fighter-page .ufc-profile-snapshot+.finish-profile{margin-top:30px}.fighter-page .finish-profile>.workspace-heading{gap:5px;min-height:70px;padding:12px 0}.fighter-page .method-comparison-card{grid-template-columns:52px repeat(2,minmax(0,1fr))}.fighter-page .method-comparison-card h3{letter-spacing:.06em;padding-inline:7px;font-size:11px}.fighter-page .method-label-full{display:none}.fighter-page .method-label-short{display:inline}.fighter-page .method-comparison-result{padding-inline:10px}.fighter-page .fighter-history{margin-top:34px}.fighter-page .external-career-history{margin-top:42px}.fighter-page .fighter-history>.workspace-heading{min-height:60px}.fighter-page .professional-career-history>.workspace-heading{flex-direction:row;justify-content:space-between;align-items:center;gap:12px;min-height:60px}.fighter-page .professional-career-history>.workspace-heading small{text-align:right;margin-left:auto}.fighter-page .history-row{grid-template-columns:38px minmax(0,1fr) 92px 64px;align-items:stretch;gap:0;min-height:0;padding:0}.fighter-page .outcome{border-width:0 1px 0 0;align-self:stretch;width:100%;height:100%;min-height:66px}.fighter-page .history-row-with-stats .outcome{grid-row:1}.fighter-page .history-desktop-opponent,.fighter-page .history-desktop-method,.fighter-page .history-desktop-stats,.fighter-page .history-desktop-view-link{display:none}.fighter-page .history-mobile-cell{border-right:1px solid #292432;justify-content:center;min-width:0;min-height:66px;padding:7px;display:flex}.fighter-page .history-row>.history-mobile-opponent{grid-area:1/2}.fighter-page .history-row>.history-mobile-method{grid-area:1/3}.fighter-page .history-row>.history-mobile-date{border-right:0;grid-area:1/4}.fighter-page .history-mobile-cell strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:14px;line-height:1.18;display:-webkit-box;overflow:hidden}.fighter-page .history-mobile-cell small{-webkit-line-clamp:2;white-space:normal;color:#98919e;-webkit-box-orient:vertical;margin-top:4px;font-size:8px;line-height:1.25;display:-webkit-box;overflow:hidden}.fighter-page .history-mobile-opponent small{white-space:nowrap;text-overflow:ellipsis;-webkit-line-clamp:unset;display:block}.fighter-page .history-mobile-date{text-align:center;align-items:center;padding-inline:5px}.fighter-page .history-mobile-date strong{color:#98919e;font-size:10px;line-height:1.25;display:block;overflow:visible}.fighter-page .history-mobile-date a{color:#c678ff;font-family:var(--font-barlow), sans-serif;letter-spacing:.04em;margin-top:6px;font-size:8px;font-weight:700;line-height:1.15}.fighter-page .history-row>.history-mobile-stats{display:none}.fighter-page .history-mobile-stats span{flex-direction:row;gap:4px;display:inline-flex}.fighter-page .history-mobile-stats b{color:#ddd8e1;font-size:10px}.fighter-page .history-mobile-stats i{color:#51495a;font-style:normal}.fighter-page .history-row small{font-size:12px;line-height:1.3}.fighter-page .history-row strong{margin-top:3px;font-size:15px}.fighter-page .history-mobile-cell strong{margin-top:0;font-size:14px}.fighter-page .history-mobile-method strong{font-size:13px}.fighter-page .history-mobile-date strong{font-size:10px}.fighter-page .external-history-row .outcome{min-height:66px}.fighter-page .fight-statline,.fighter-page .external-finish{align-items:center;gap:18px;min-height:34px}.fighter-page .fight-statline span,.fighter-page .external-finish span{gap:2px;font-size:9px}.fighter-page .fight-statline b,.fighter-page .external-finish b{font-size:14px}.fighter-page .data-provenance div a{align-items:center;min-height:44px;display:inline-flex}}@media (width>=761px){.fighter-page .history-mobile-cell,.fighter-page .history-mobile-stats{display:none!important}}.fight-record-page .fight-detail-hero{padding-bottom:42px}.fight-record-page .fight-title{grid-template-columns:1fr;gap:0;margin-top:34px;position:relative}.fight-record-page .fight-title>div,.fight-record-page .fight-title>div:last-child{text-align:center;flex-direction:row;justify-content:center;gap:18px;min-height:90px;padding:0 196px;position:relative}.fight-record-page .fight-title>b{place-items:center;min-height:24px;font-size:14px;display:grid}.fight-record-page .fight-title>div:first-child .outcome,.fight-record-page .fight-title>div:first-child h2{transform:translate(-160px)}.fight-record-page .fight-title>div:last-child .outcome,.fight-record-page .fight-title>div:last-child h2{transform:translate(160px)}.fight-record-page .fight-title>div:last-child h2{order:1}.fight-record-page .fight-title>div:last-child .outcome{order:2;align-self:center;line-height:1}.fight-record-page .completed-fight-portrait{pointer-events:none;filter:saturate(.72)brightness(.82);opacity:.76;width:184px;height:214px;position:absolute;top:0;bottom:auto;left:34px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 78%,#0000 100%);mask-image:linear-gradient(#000 78%,#0000 100%)}.fight-record-page .fight-title>div:last-child .completed-fight-portrait{inset:auto 34px 0 auto}.fight-record-page .fight-title>div.winner .completed-fight-portrait{filter:saturate()brightness();opacity:1}.fight-record-page .completed-fight-portrait img{object-fit:cover;object-position:center top;width:100%;height:100%;display:block}.fight-record-page .fight-title h2{font-size:clamp(38px,4.2vw,60px);line-height:.92}.fight-record-page .fight-result-summary{grid-template-columns:.9fr 1.45fr .8fr;margin-top:34px}.fight-record-page .fight-result-summary div{min-height:86px;padding:17px 20px}.fight-record-page .fight-result-summary div:nth-child(3){border-right:0}.fight-record-page .fight-result-meta{color:#aaa4b0;min-height:46px;font-family:var(--font-barlow), sans-serif;letter-spacing:.09em;text-transform:uppercase;border:1px solid #332d3b;border-top:0;align-items:center;gap:12px 26px;margin:0;padding:0 20px;font-size:11px;font-weight:700;display:flex}.fight-record-page .fight-result-meta span+span:before{content:"·";color:#685a72;margin-right:26px}.fight-record-page .detail-actions{align-items:center}.fight-record-page .detail-secondary-link{color:#c99aff;text-transform:none;border:0;min-height:44px;padding:0 8px}.fight-record-page .detail-secondary-link:hover{color:#ecd9ff;border:0}.fight-record-page .fight-footer-browse{display:none}.fight-record-page .detail-workspace{padding-bottom:62px}.fight-record-page .data-provenance{grid-template-columns:1.5fr 1fr auto;margin-top:28px}.fight-record-page .data-provenance>div{min-height:62px;padding-block:12px}.fight-record-page .data-provenance>div:nth-child(3){display:none}.fight-record-page .data-provenance>a{min-width:165px}@media (width<=760px){.fight-record-page .fight-detail-hero{padding-top:28px;padding-bottom:30px}.fight-record-page .fight-detail-hero .back-link{margin-bottom:24px}.fight-record-page .detail-kicker{flex-direction:column;align-items:flex-start;gap:8px}.fight-record-page .fight-event-arrow{display:none}.fight-record-page .fight-title{grid-template-columns:1fr;align-items:center;gap:0;margin-top:26px}.fight-record-page .fight-title>div,.fight-record-page .fight-title>div:last-child{text-align:center;flex-direction:row;justify-content:center;gap:9px;min-width:0;min-height:68px;padding:0 92px}.fight-record-page .fight-title>b{min-height:18px;font-size:10px}.fight-record-page .completed-fight-portrait{opacity:.68;width:120px;height:116px;top:19px;bottom:auto;left:-10px}.fight-record-page .fight-title>div:last-child .completed-fight-portrait{top:auto;bottom:19px;right:-10px}.fight-record-page .fight-title>div.winner .completed-fight-portrait{opacity:.94}.fight-record-page .completed-fight-portrait img{object-fit:cover;object-position:center top}.fight-record-page .fight-title>div:first-child h2,.fight-record-page .fight-title>div:last-child h2{text-align:center}.fight-record-page .fight-title>div:first-child .outcome,.fight-record-page .fight-title>div:first-child h2,.fight-record-page .fight-title>div:last-child .outcome,.fight-record-page .fight-title>div:last-child h2{transform:none}.fight-record-page .fight-title>div:first-child .outcome{order:1}.fight-record-page .fight-title>div:first-child h2{order:2}.fight-record-page .fight-title>div:first-child:after{content:"";flex:0 0 30px;order:3}.fight-record-page .fight-title>div:last-child:before{content:"";flex:0 0 30px;order:0}.fight-record-page .fight-title>div:last-child h2{order:1}.fight-record-page .fight-title>div:last-child .outcome{order:2}.fight-record-page .fight-title>div:first-child .outcome,.fight-record-page .fight-title>div:first-child h2{transform:translate(5px)}.fight-record-page .fight-title>div:last-child .outcome,.fight-record-page .fight-title>div:last-child h2{transform:translate(-5px)}.fight-record-page .fight-title h2{font-size:clamp(18px,4.8vw,21px);line-height:.98}.fight-record-page .fight-title h2 a{display:block}.fight-record-page .fight-title .outcome{flex:0 0 30px;width:30px;height:30px;font-size:12px}.fight-record-page .fight-result-summary{grid-template-columns:minmax(0,1.5fr) minmax(105px,.7fr);margin-top:26px}.fight-record-page .fight-result-summary div,.fight-record-page .fight-result-summary div:nth-child(3){border-bottom:1px solid #332d3b;min-height:58px;padding:11px 14px}.fight-record-page .fight-result-summary div:first-child{border-right:0;grid-column:1/-1}.fight-record-page .fight-result-summary div:nth-child(2){border-bottom:0;border-right:1px solid #332d3b}.fight-record-page .fight-result-summary div:last-child{border-bottom:0;border-right:0}.fight-record-page .fight-result-summary strong{margin-top:5px}.fight-record-page .fight-result-meta{flex-wrap:wrap;gap:5px 12px;min-height:42px;padding:10px 15px;font-size:9px}.fight-record-page .fight-result-meta span+span:before{margin-right:12px}.fight-record-page .detail-actions{align-items:center;margin-top:14px}.fight-record-page .detail-actions .primary{width:100%}.fight-record-page .detail-secondary-link{display:none}.fight-record-page .detail-workspace{padding-bottom:40px}.fight-record-page .fight-stat-head,.fight-record-page .fight-stat-row{grid-template-columns:minmax(0,1fr) 96px minmax(0,1fr)}.fight-record-page .fight-stat-row{min-height:62px}.fight-record-page .fight-stat-head a{padding-inline:8px}.fight-record-page .fight-stat-row strong{padding-inline:8px;font-size:20px}.fight-record-page .fight-stat-head span,.fight-record-page .fight-stat-row span{letter-spacing:.08em;font-size:9px}.fight-record-page .data-provenance{grid-template-columns:minmax(0,1fr) auto}.fight-record-page .data-provenance>div{min-height:50px;padding:9px 11px}.fight-record-page .data-provenance span{margin-bottom:5px;font-size:8px}.fight-record-page .data-provenance strong,.fight-record-page .data-provenance div a{font-size:12px}.fight-record-page .data-provenance>div:nth-child(2){border-right:0}.fight-record-page .data-provenance>a{border-top:1px solid #312b38;grid-column:1/-1;min-height:42px}.fight-record-page .database-footer{gap:8px;padding-top:12px}.fight-record-page .database-footer-summary{display:block}.fight-record-page .database-footer-summary>span,.fight-record-page .database-footer-summary>p{display:none}.fight-record-page .fight-footer-browse{color:#c99aff;min-height:40px;font-family:var(--font-barlow), sans-serif;letter-spacing:.08em;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:flex}.fight-record-page .database-footer nav{gap:0 18px;padding-top:8px}.fight-record-page .database-footer nav a{min-height:38px}}.database-main>.database-hero{gap:70px;padding-top:70px;padding-bottom:55px}.database-main>.database-hero h1{font-size:clamp(64px,6.3vw,96px)}.database-main>.database-hero p{max-width:660px;margin-top:25px}.database-main>.database-hero .database-metrics div{min-height:118px;padding:24px 26px}.database-main>.database-hero .database-metrics strong{font-size:34px}.database-desktop-actions{border-top:1px solid #302a37;grid-template-columns:minmax(0,1fr) 220px;align-items:start;display:grid}.database-desktop-actions .database-more-filters{border-top:0}.database-desktop-actions .database-apply{border:0;border-left:1px solid #6d2ea2;align-self:start;width:auto;min-height:50px;margin:0}.database-desktop-actions .database-more-grid{border-bottom:1px solid #302a37}@media (width<=760px){.database-main>.database-hero{gap:18px;padding-top:24px;padding-bottom:25px}.database-main>.database-hero .breadcrumbs{margin-bottom:13px}.database-main>.database-hero h1{margin-top:11px;font-size:clamp(43px,12.7vw,54px)}.database-main>.database-hero p{margin-top:15px;font-size:14px;line-height:1.5}.database-main>.database-hero .database-freshness{margin-top:15px}.database-main>.database-hero .database-metrics div{min-height:68px;padding:11px 12px}.database-main>.database-hero .database-metrics strong{font-size:21px}.database-main>.database-hero .database-metrics span{font-size:8px}.database-tabs a{min-height:50px}.database-tabs a small{display:none}.database-mobile-search{grid-template-columns:minmax(0,1fr) 78px}.database-mobile-search>button{min-width:78px;min-height:66px;font-size:10px}.database-mobile-sort .database-control{min-height:66px}.database-search>span,.database-control>span,.database-segmented>legend,.database-mobile-search label>span{font-size:10px}.database-filter-trigger{min-height:48px}.database-presets{flex-wrap:nowrap;overflow-x:auto}.database-presets>span{flex:none;width:auto}.database-presets a{white-space:nowrap;flex:none;min-height:38px}.database-filter-summary{min-height:58px}.database-results{margin-top:24px}.database-responsive-table tbody{gap:9px}.database-responsive-table tbody tr{gap:0 13px;padding:13px 14px 11px}.database-responsive-table tbody th{padding-bottom:10px}.database-responsive-table tbody td{min-height:43px;padding:6px 0}.database-responsive-table tbody td:nth-of-type(3){display:none}.database-responsive-table tbody td:nth-of-type(2) strong{font-size:21px}.database-responsive-table tbody td:nth-of-type(5),.database-responsive-table tbody td:nth-of-type(6){border-bottom:0}.database-fighter-name{font-size:17px}.database-row-arrow{margin-left:7px;font-size:15px}.database-fight-group>header{gap:7px;min-height:70px;padding:14px 15px}.database-fight-group>header h3{font-size:17px}.database-fight-card,.database-flat-fights .database-fight-card{grid-template-columns:minmax(0,1.2fr) minmax(105px,.8fr);gap:12px;min-height:0;padding:14px 15px}.database-fight-matchup{gap:6px}.database-fight-matchup a span{font-size:14px}.database-fight-matchup i{flex-basis:24px;width:24px;height:24px}.database-fight-result{border-top:0;align-self:center;padding:0}.database-fight-result strong{font-size:14px}.database-fight-result span,.database-fight-result small{font-size:11px}.database-fight-event{grid-column:1/-1;gap:4px;padding-top:10px}.database-event-card{gap:8px;padding:15px 14px}.database-event-card h3{font-size:16px}.database-event-card p{margin-top:5px}.database-event-metrics{grid-template-columns:auto auto auto auto auto 1fr;align-items:baseline;gap:5px}.database-event-metrics strong{font-size:18px}.database-event-metrics span{font-size:8px}.database-event-metrics strong:nth-of-type(3),.database-event-metrics span:nth-of-type(3){margin-top:0}.database-event-card>small{margin-top:1px}.database-event-years{gap:20px}.database-year-jump{min-height:48px;padding:7px 11px}.database-year-jump a{min-height:38px}}@media (width<=390px){.database-main>.database-hero h1{font-size:clamp(41px,12.4vw,49px)}.database-fight-card,.database-flat-fights .database-fight-card{grid-template-columns:minmax(0,1fr) 100px}}@media (width>=761px){.database-desktop-actions{grid-template-columns:minmax(0,1fr) 310px;align-items:stretch;min-height:58px}.database-desktop-actions .database-more-filters>summary{min-height:58px;padding-inline:22px}.database-desktop-actions .database-apply{place-self:stretch stretch;width:310px;min-height:58px;padding-inline:28px}.database-primary-filters{border-top:1px solid #302a37;border-left:1px solid #302a37;border-right:1px solid #302a37}.database-primary-filters>*{border-right:1px solid #302a37}.database-primary-filters>:last-child{border-right:0}.database-desktop-actions{border-left:1px solid #302a37;border-right:1px solid #302a37}.database-desktop-actions .database-more-filters{border-right:1px solid #302a37}.database-desktop-actions .database-more-grid{border-bottom:1px solid #302a37;border-right:1px solid #302a37;grid-template-columns:repeat(3,minmax(0,1fr))}.database-desktop-actions .database-more-grid>*{border-bottom:1px solid #302a37;border-right:1px solid #302a37}.database-responsive-table table{table-layout:fixed}.database-responsive-table .database-photo-heading,.database-responsive-table .database-fighter-photo{text-align:center;width:82px;padding:0 12px}.database-responsive-table thead th:nth-child(2){width:21%}.database-responsive-table thead th:nth-child(3){width:15%}.database-responsive-table thead th:nth-child(4),.database-responsive-table thead th:nth-child(5){width:13%}.database-responsive-table thead th:nth-child(6){width:18%}.database-responsive-table thead th:nth-child(7){width:15%}.database-fighter-row>th,.database-fighter-row>td{border-right:1px solid #29242f}.database-fighter-row>td.database-fighter-photo,.database-fighter-row>td:last-child{border-right:0}}.database-fighter-photo-frame{background:radial-gradient(circle at 50% 34%,#a855f733,#0000 58%);place-items:end center;width:58px;height:64px;display:inline-grid;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#000 72%,#0000 100%);mask-image:linear-gradient(#000 72%,#0000 100%)}.database-fighter-photo-frame img{object-fit:cover;object-position:center top;filter:drop-shadow(0 8px 10px #0000009e);width:100%;height:100%;display:block}.database-fighter-photo-frame.is-fallback>span:not(.sr-only){background:0 0;width:52px;height:58px;margin:0;position:relative}.database-fighter-photo-frame.is-fallback>span:not(.sr-only):before,.database-fighter-photo-frame.is-fallback>span:not(.sr-only):after{content:"";background:linear-gradient(#807987,#4d4853);position:absolute;left:50%;transform:translate(-50%)}.database-fighter-photo-frame.is-fallback>span:not(.sr-only):before{border-radius:50%;width:25px;height:25px;top:3px}.database-fighter-photo-frame.is-fallback>span:not(.sr-only):after{background:linear-gradient(#726b79,#48434d);border-radius:50% 50% 14% 14%;width:46px;height:25px;top:32px}.database-latest-fight{white-space:nowrap}.database-event-arrow{display:none}@media (width<=760px){.database-responsive-table tbody,.database-responsive-table tbody tr{display:block}.database-responsive-table tbody tr.database-fighter-row{grid-template-columns:58px minmax(0,1fr) auto auto;align-items:center;gap:10px;min-height:76px;padding:8px 12px;display:grid}.database-responsive-table .database-fighter-row>td.database-fighter-photo{border-bottom:0;grid-area:1/1;width:58px;min-width:58px;padding:0;display:block}.database-fighter-photo-frame{height:60px}.database-responsive-table .database-fighter-row>th{border:0;grid-area:1/2;width:auto;min-width:0;padding:0;display:block}.database-fighter-row>th small{display:none}.database-fighter-row .database-fighter-name{font-size:16px;line-height:1.2}.database-fighter-row>td:not(.database-fighter-photo){display:none}.database-responsive-table .database-fighter-row>td.database-pro-record{color:#c678ff;width:auto;min-width:max-content;min-height:0;font-family:var(--font-barlow), sans-serif;text-align:right;grid-area:1/3;padding:0;font-size:18px;font-weight:700;display:block}.database-responsive-table .database-fighter-row>td.database-pro-record:before,.database-record-scope{display:none}.database-responsive-table .database-fighter-row>td.database-latest-fight{text-align:right;grid-area:1/4;width:22px;min-width:22px;min-height:0;padding:0;display:block}.database-fighter-row .database-latest-fight:before,.database-fighter-row .database-latest-fight>span:first-child{display:none}.database-fighter-row .database-row-arrow{margin:0;font-size:19px}.database-event-card{grid-template-columns:70px minmax(0,1fr) auto 20px;align-items:center;gap:10px;min-height:72px;padding:10px 12px;display:grid}.database-event-card>span:first-of-type{grid-area:1/1;font-size:10px;line-height:1.3}.database-event-card>div:first-of-type{grid-area:1/2}.database-event-card h3{font-size:15px;line-height:1.2}.database-event-card p{text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:10px;line-height:1.25;overflow:hidden}.database-event-metrics{grid-area:1/3;grid-template-columns:auto auto;gap:2px 4px;display:grid}.database-event-metrics strong{font-size:14px}.database-event-metrics span{font-size:7px}.database-event-metrics strong:nth-of-type(2),.database-event-metrics span:nth-of-type(2),.database-event-metrics strong:nth-of-type(3),.database-event-metrics span:nth-of-type(3),.database-event-card>small{display:none}.database-event-card .database-event-arrow{color:#c678ff;text-align:right;grid-area:1/4;font-size:18px;display:block}.database-filter-summary{flex-direction:row;align-items:center;gap:8px;min-height:46px;padding:7px 11px}.database-filter-chips{flex-wrap:nowrap;flex:auto;min-width:0;overflow:hidden}.database-filter-chips a,.database-no-filters{white-space:nowrap;flex:none;min-height:28px;padding-inline:8px;font-size:9px}.database-result-summary{gap:0}.database-result-summary strong{font-size:11px}.database-result-summary span{display:none}.database-fight-group>header{flex-direction:row;align-items:center;gap:10px;min-height:56px;padding:9px 12px}.database-fight-group>header>div{flex:auto;min-width:0}.database-fight-group>header span,.database-fight-group>header h3{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.database-fight-group>header span{font-size:9px;display:block}.database-fight-group>header h3{margin-top:3px;font-size:14px}.database-fight-group>header>strong{white-space:nowrap;font-size:9px}.database-select-menu{width:calc(100% + 28px);left:-14px}.database-year-jump{flex-wrap:nowrap;gap:3px;min-height:48px;padding:6px 8px}.database-year-jump>span{display:none}.database-year-jump a{white-space:nowrap;flex:1 1 0;justify-content:center;min-width:0;min-height:34px;padding-inline:6px;font-size:10px}.database-year-jump .database-mobile-year-hidden{display:none}}.upcoming-main{color:#fff;background:#07050a;min-height:100vh}.upcoming-breadcrumbs,.upcoming-hero,.upcoming-controls,.compact-card-list,.upcoming-method,.upcoming-footer,.event-rollover,.feed-alert{max-width:1320px;margin-inline:auto}.upcoming-breadcrumbs{padding:22px 28px 0}.upcoming-hero{grid-template-columns:minmax(0,1.5fr) minmax(280px,.7fr);align-items:end;gap:34px;padding:48px 28px 38px;display:grid}.eyebrow,.upcoming-controls>div>span,.upcoming-snapshot>span,.compact-fight-card header span,.upcoming-method span{color:#bd84eb;font:800 10px/1.3 var(--font-mono);letter-spacing:.14em}.upcoming-intro h1{letter-spacing:-.05em;margin:12px 0 20px;font-size:clamp(48px,8vw,105px);line-height:.82}.upcoming-intro h1 span{color:#b87ae8;margin-top:10px;font-size:.5em;line-height:1.02;display:block}.upcoming-intro>p{color:#afa5b3}.event-times{flex-wrap:wrap;gap:9px;margin-top:24px;display:flex}.event-times div{border:1px solid #33293a;border-radius:9px;gap:4px;min-width:150px;padding:10px 12px;display:grid}.event-times span{color:#82798a;font:800 9px var(--font-mono);letter-spacing:.1em}.event-times strong{font-size:12px}.upcoming-snapshot{background:linear-gradient(145deg,#140b1c,#0a070d);border:1px solid #633d7c;border-radius:15px;gap:11px;padding:22px;display:grid}.upcoming-snapshot>strong{font-size:18px}.upcoming-snapshot>div{border-block:1px solid #35263f;align-items:center;gap:12px;padding:14px 0;display:flex}.upcoming-snapshot b{color:#9ee4af;font-size:38px}.upcoming-snapshot small,.upcoming-snapshot p{color:#978e9e;line-height:1.5}.event-rollover,.feed-alert{border:1px solid #493253;justify-content:space-between;align-items:center;gap:18px;margin-top:8px;padding:16px 28px;display:flex}.event-rollover div{gap:4px;display:grid}.event-rollover span,.feed-alert strong{color:#c591ec;font:900 10px var(--font-mono);letter-spacing:.09em}.event-rollover a{color:#cf9cf2;font:800 10px var(--font-mono)}.upcoming-controls{justify-content:space-between;align-items:end;gap:22px;padding:34px 28px 18px;display:flex}.upcoming-controls h2{margin:5px 0;font-size:clamp(30px,5vw,56px)}.compact-controls{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.compact-controls fieldset{border:0;margin:0;padding:0;display:flex}.compact-controls legend,.compact-controls label{color:#9c92a1;font:800 9px var(--font-mono);letter-spacing:.09em;gap:6px;display:grid}.compact-controls button,.compact-controls select{color:#d9d0de;background:#0b080e;border:1px solid #3c3045;min-height:44px;padding:9px 12px}.compact-controls button:first-of-type{border-radius:7px 0 0 7px}.compact-controls button:last-of-type{border-radius:0 7px 7px 0}.compact-controls button.active{color:#fff;background:#6d3792;border-color:#9a62c0}.compact-controls select{border-radius:7px}.feed-alert{background:#110b15;justify-content:start;display:grid}.feed-alert span{color:#a79dac}.compact-card-list{gap:12px;padding:0 28px 58px;display:grid}.compact-fight-card{background:linear-gradient(110deg,#0f0a13,#09070b);border:1px solid #302638;border-radius:15px;overflow:hidden}.compact-fight-card>header{border-bottom:1px solid #281f2f;justify-content:space-between;align-items:start;gap:18px;padding:15px 18px;display:flex}.compact-fight-card h3{overflow-wrap:anywhere;margin:4px 0 0;font-size:clamp(18px,2.3vw,28px)}.compact-fight-card h3 i{color:#79558e;font:800 11px var(--font-mono);font-style:normal}.compact-fight-card header>small{color:#978e9e;text-align:right}.compact-fighters{grid-template-columns:minmax(0,1fr) 34px minmax(0,1fr);align-items:center;gap:10px;padding:14px 18px 7px;display:grid}.compact-fighters>div{gap:4px;min-width:0;display:grid}.compact-fighters>div:last-child{text-align:right}.compact-fighters a{overflow-wrap:anywhere;font-size:16px;font-weight:900}.compact-fighters small{color:#8f8696}.compact-fighters>span{text-align:center;color:#755789;font:900 10px var(--font-mono)}.compact-market{grid-template-columns:minmax(0,1fr) 1px minmax(0,1fr);gap:16px;padding:8px 18px 17px;display:grid}.compact-divider{background:#2e2434}.compact-selection{grid-template-columns:auto 1fr;align-items:baseline;gap:5px 12px;min-width:0;display:grid}.compact-selection:nth-child(3){text-align:right;grid-template-columns:1fr auto}.compact-selection:nth-child(3)>strong{grid-column:2}.compact-selection:nth-child(3)>span{grid-area:1/1}.compact-selection:nth-child(3)>b,.compact-selection:nth-child(3)>small{grid-column:1/-1}.compact-selection strong{font-size:clamp(29px,4vw,44px)}.compact-selection span{color:#aaa0af}.compact-selection b{overflow-wrap:anywhere;grid-column:1/-1;font-size:15px}.compact-selection small{color:#8f8795;grid-column:1/-1}.compact-selection small.positive{color:#8ee0a4;font-weight:900}.compact-fight-card>footer{border-top:1px solid #281f2f;justify-content:space-between;align-items:center;gap:16px;padding:13px 18px;display:flex}.availability-badges{flex-wrap:wrap;gap:7px;display:flex}.availability-badges span{color:#a99eb0;font:800 9px var(--font-mono);border:1px solid #3a2d43;border-radius:999px;padding:5px 8px}.compact-fight-card>footer>a{color:#d19bf5;min-height:44px;font:900 10px var(--font-mono);letter-spacing:.06em;align-items:center;display:inline-flex}.loading-market{color:#837a88;place-items:center;min-height:110px;display:grid}.upcoming-method{border-block:1px solid #2d2334;justify-content:space-between;align-items:center;gap:28px;margin-bottom:52px;padding:24px 28px;display:flex}.upcoming-method div{max-width:840px}.upcoming-method p{color:#9e94a3;line-height:1.6}.upcoming-method>a{color:#ca95ef;font:900 10px var(--font-mono);white-space:nowrap}.upcoming-footer{padding-inline:28px}@media (width<=850px){.upcoming-hero{grid-template-columns:1fr}.upcoming-controls{flex-direction:column;align-items:start}.compact-controls{justify-content:space-between;width:100%}}@media (width<=560px){.upcoming-breadcrumbs{padding-inline:16px}.upcoming-hero{padding:34px 16px 28px}.upcoming-intro h1{font-size:49px}.event-times{grid-template-columns:1fr 1fr;display:grid}.event-times div:last-child{grid-column:1/-1}.upcoming-controls{padding:28px 16px 14px}.compact-controls{grid-template-columns:1fr;width:100%;display:grid}.compact-controls fieldset,.compact-controls button,.compact-controls label,.compact-controls select{width:100%}.compact-card-list{padding:0 16px 42px}.compact-fight-card>header{padding:14px;display:grid}.compact-fight-card header>small{text-align:left}.compact-fighters{padding-inline:14px}.compact-market{gap:10px;padding:8px 14px 15px}.compact-selection{flex-direction:column;align-items:flex-start;display:flex}.compact-selection:nth-child(3){align-items:flex-end}.compact-selection strong{font-size:31px}.compact-selection:nth-child(3)>strong,.compact-selection:nth-child(3)>span,.compact-selection:nth-child(3)>b,.compact-selection:nth-child(3)>small{grid-area:auto}.compact-fight-card>footer{flex-direction:column;align-items:flex-start;padding:12px 14px}.event-rollover,.feed-alert{flex-direction:column;align-items:flex-start;margin-inline:16px;padding:14px}.upcoming-method{flex-direction:column;align-items:flex-start;margin-inline:16px;padding-inline:0}.upcoming-method>a{white-space:normal}}.page-breadcrumb-shell.upcoming-breadcrumbs,.site-footer.upcoming-footer{width:min(1320px,100%)}.compact-fight-card{content-visibility:auto;contain-intrinsic-size:auto 360px}.upcoming-intro{min-width:0}.upcoming-intro>p{margin:0;line-height:1.55}.upcoming-snapshot p{margin:0}.source-status-panel{border-top:1px solid #35263f;padding-top:10px}.source-status-panel summary{color:#c28ae8;cursor:pointer;min-height:38px;font:900 9px/1.3 var(--font-mono);letter-spacing:.08em;justify-content:space-between;align-items:center;display:flex}.source-status-panel summary small{color:#817787;font:inherit}.source-status-panel>div{gap:2px;padding-top:5px;display:grid}.source-status-row{border-top:1px solid #ffffff0f;grid-template-columns:minmax(0,1fr) auto;gap:2px 10px;min-width:0;padding:7px 0;display:grid}.source-status-row>b{color:#d9d1dc;overflow-wrap:anywhere;min-width:0;font-size:11px}.source-status-row>strong{color:#92dfa7;font:900 8px/1.4 var(--font-mono)}.source-status-row>small{color:#817787;font:700 8px/1.4 var(--font-mono);grid-column:1/-1}.source-status-row.stale>strong,.source-status-row.unavailable>strong,.source-status-row.error>strong,.source-status-row.unmatched>strong{color:#e8a0a0}.compact-controls fieldset{gap:6px;display:grid}.compact-filter-buttons{display:flex}.compact-fight-card h3{font-weight:700;line-height:1.15}.upcoming-intro h1 span a,.compact-fight-card h3 a{color:inherit}.upcoming-intro h1 span a:hover,.compact-fight-card h3 a:hover{text-underline-offset:.12em;text-decoration:underline;text-decoration-thickness:.06em}.compact-fighters a,.compact-fighters>div>strong{overflow-wrap:anywhere;font-size:16px;font-weight:900;line-height:1.25}.compact-selection b,.compact-selection small{line-height:1.4}.upcoming-method p{margin:8px 0 0}.upcoming-intro h1{letter-spacing:-.025em;margin-bottom:26px;line-height:.94}.upcoming-intro h1 span{letter-spacing:-.015em;margin-top:18px;line-height:1.08}.upcoming-controls h2{letter-spacing:-.025em;margin-top:8px;line-height:1.02}.compact-controls label{min-width:210px}.compact-controls select{width:100%;min-width:210px;min-height:48px;font-family:var(--font-sans);letter-spacing:0;cursor:pointer;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;padding:0 42px 0 14px;font-size:14px;font-weight:800;line-height:1.2}.compact-controls select option{color:#fff;background:#0b080e;font-size:14px}.compact-card-meta{text-align:center;min-height:36px;font-family:var(--font-mono);justify-content:center;align-items:center;gap:8px;padding:14px 20px 0;line-height:1.3;display:flex}.compact-card-meta span{color:#bd84eb;letter-spacing:.12em;font-size:9px;font-weight:800}.compact-card-meta i{color:#5f5367;font-style:normal}.compact-card-meta small{color:#978e9e;letter-spacing:.06em;font-size:9px;font-weight:800}.compact-card-meta em{font:900 8px/1 var(--font-mono);letter-spacing:.08em;border:1px solid;border-radius:999px;padding:4px 7px;font-style:normal}.compact-card-meta .compact-live-state{color:#8ee0a4;background:#52be7014}.compact-card-meta .compact-final-state{color:#aaa0af;background:#ffffff09}.live-fight-card{border-color:#8ee0a46b;box-shadow:0 0 0 1px #8ee0a412,0 18px 48px #00000038}.completed-fight-card{background:linear-gradient(135deg,#8ee0a406,#ffffff03);border-color:#302637}.compact-matchup{grid-template-columns:minmax(0,1fr) 48px minmax(0,1fr);align-items:stretch;gap:18px;padding:14px 20px 16px;display:grid}.compact-fighter-side{align-items:start;gap:18px;min-width:0;display:grid}.compact-fighter-side.left{grid-template-columns:minmax(0,1fr) 100px minmax(112px,.48fr);grid-template-areas:"profile art prices"}.compact-fighter-side.right{grid-template-columns:minmax(112px,.48fr) 100px minmax(0,1fr);grid-template-areas:"prices art profile"}.event-fighter-art,.event-fighter-art-placeholder{grid-area:art;place-self:end center;width:100px;height:230px}.event-fighter-art{object-fit:contain;object-position:center bottom;pointer-events:none;display:block}.compact-fighter-details{grid-area:profile;min-width:0}.compact-fighter-side.right .compact-fighter-details{text-align:right}.compact-fighter-name{gap:7px;min-width:0;display:grid}.compact-fighter-name>a,.compact-fighter-name>strong{color:#fff;overflow-wrap:anywhere;font-size:clamp(20px,2vw,28px);font-weight:900;line-height:1.08}.compact-fighter-name>a:hover{color:#d3a2f4;text-underline-offset:.12em;text-decoration:underline;text-decoration-thickness:.06em}.compact-fighter-name>small{color:#aaa0af;font-size:13px;font-weight:800;line-height:1.25}.compact-fighter-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:18px 0 0;display:grid}.compact-fighter-stats>div{border-top:1px solid #34283c;min-width:0;padding-top:9px}.compact-fighter-stats dt,.compact-price-stack dt{color:#aa72d0;font:800 8px/1.2 var(--font-mono);letter-spacing:.1em}.compact-fighter-stats dt{font-size:10px}.compact-fighter-stats dd{color:#d8d0dc;overflow-wrap:anywhere;margin:5px 0 0;font-size:13px;font-weight:800;line-height:1.25}.compact-price-stack{background:#08050b94;border:1px solid #382943;border-radius:10px;grid-area:prices;align-self:stretch;margin:0;display:grid;overflow:hidden}.compact-fighter-side.left .compact-price-stack{text-align:right}.compact-fighter-side.right .compact-price-stack{text-align:left}.compact-price-stack>div{border-bottom:1px solid #2b2032;align-content:center;min-height:54px;padding:8px 11px;display:grid}.compact-price-stack>div:last-child{border-bottom:0}.compact-price-stack>div:last-child dt{font-size:10px}.compact-price-stack dd{color:#fff;margin:3px 0 0;font-size:23px;font-weight:900;line-height:1}.compact-price-stack small{color:#8f8696;font:700 8px/1.3 var(--font-mono);overflow-wrap:anywhere;margin-top:4px;display:block}.compact-price-stack dd.positive{color:#8ee0a4}.compact-price-stack dd.negative{color:#ed8f98}.compact-price-stack dd.unavailable{color:#766e7b}.compact-matchup-marker{color:#ad78ce;font:900 11px/1 var(--font-mono);border-inline:1px solid #312538;flex-direction:column;justify-content:center;align-items:center;gap:7px;display:flex}.compact-matchup-marker small{color:#776d7d;letter-spacing:.1em;font-size:8px}.compact-result-matchup{grid-template-columns:minmax(0,1fr) minmax(180px,.52fr) minmax(0,1fr);align-items:center}.compact-result-matchup .compact-fighter-side.result-fighter-side{grid-template-columns:minmax(0,1fr) 100px;grid-template-areas:"profile art"}.compact-result-matchup .compact-fighter-side.result-fighter-side.right{grid-template-columns:100px minmax(0,1fr);grid-template-areas:"art profile"}.result-runner-up{opacity:1}.result-runner-up .compact-fighter-stats,.result-runner-up .compact-fighter-name>small,.mobile-fighter-head .result-runner-up>small{opacity:.55}.result-winner .compact-fighter-name>a,.result-winner .compact-fighter-name>strong,.mobile-fighter-head .result-winner>a,.mobile-fighter-head .result-winner>strong{color:#a5e9b7}.result-runner-up .compact-fighter-name>a,.result-runner-up .compact-fighter-name>strong,.mobile-fighter-head .result-runner-up>a,.mobile-fighter-head .result-runner-up>strong{color:#ed8f98}.compact-result-summary{text-align:center;background:#08050b9e;border:1px solid #3c2d45;border-radius:12px;place-items:center;gap:8px;min-height:112px;padding:18px 12px;display:grid}.compact-result-summary>span{color:#8ee0a4;font:900 9px/1 var(--font-mono);letter-spacing:.14em}.compact-result-summary>strong{color:#fff;text-transform:uppercase;font-size:17px;font-weight:900;line-height:1.15}.compact-result-summary>small{color:#b7adb9;font:850 10px/1.25 var(--font-mono);letter-spacing:.08em}.result-badges span{color:#9fdcaf;background:#8ee0a40f;border-color:#8ee0a447}.compact-card-actions{justify-content:space-between;align-items:center;gap:16px;min-height:44px;padding:0 20px 16px;display:flex}.compact-card-actions>a{color:#d19bf5;min-height:44px;font:900 10px/1.3 var(--font-mono);letter-spacing:.06em;text-align:right;align-items:center;display:inline-flex}.compact-card-state{color:#837a88;font:700 9px/1.4 var(--font-mono)}@media (width<=900px){.compact-matchup{gap:12px;padding-inline:16px}.compact-fighter-side.left{grid-template-columns:minmax(0,1fr) 82px 104px}.compact-fighter-side.right{grid-template-columns:104px 82px minmax(0,1fr)}.event-fighter-art,.event-fighter-art-placeholder{width:82px;height:205px}.compact-fighter-stats{grid-template-columns:1fr;gap:6px;margin-top:14px}.compact-fighter-stats>div{justify-content:space-between;gap:8px;display:flex}.compact-fighter-side.right .compact-fighter-stats>div{flex-direction:row-reverse}.compact-fighter-stats dd{margin-top:0}}@media (width<=700px){.compact-fight-card{contain-intrinsic-size:auto 520px}.compact-matchup{grid-template-columns:1fr;gap:16px}.compact-matchup-marker{border:1px solid #312538;border-inline:0;flex-direction:row;min-height:38px}}@media (width<=560px){.event-times div{min-width:0}.compact-filter-buttons,.compact-filter-buttons button{width:100%}.compact-controls label,.compact-controls select{min-width:0}.compact-matchup{padding:16px 14px 18px}.compact-card-meta{flex-wrap:wrap;gap:4px 7px;padding-inline:14px}.compact-card-actions{flex-direction:column;align-items:flex-start;padding:0 14px 14px}.compact-card-actions>a{text-align:left}.compact-fighter-side.left,.compact-fighter-side.right{grid-template-columns:1fr;grid-template-areas:"profile""art""prices"}.compact-fighter-side.right .compact-price-stack,.compact-fighter-side.right .compact-fighter-details{text-align:right}.compact-fighter-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.compact-fighter-stats>div,.compact-fighter-side.right .compact-fighter-stats>div{display:block}.compact-fighter-stats dd{margin-top:5px}.compact-price-stack dd{font-size:20px}.compact-selection b,.compact-selection small{min-height:3em}.upcoming-footer{padding-inline:16px}}.compact-mobile-matchup{display:none}@media (width<=700px){.compact-matchup{display:none}.compact-mobile-matchup{padding:12px 14px 14px;display:block}.compact-mobile-result .compact-result-summary{min-height:76px;margin-top:8px;padding:13px 10px}.compact-mobile-result .compact-result-summary>strong{font-size:16px}.mobile-fighter-head{grid-template-columns:minmax(0,1fr) 34px minmax(0,1fr);align-items:center;gap:8px;min-height:160px;display:grid;position:relative}.mobile-fighter-head>div{z-index:1;gap:6px;min-width:0;display:grid;position:relative}.mobile-fighter-head>div:first-child{grid-column:1;padding-right:44px}.mobile-fighter-head>div:last-child{text-align:right;grid-column:3;padding-left:44px}.mobile-fighter-head a,.mobile-fighter-head strong{color:#fff;overflow-wrap:anywhere;font-size:18px;font-weight:900;line-height:1.08}.mobile-fighter-head a:hover{color:#d3a2f4;text-underline-offset:.12em;text-decoration:underline}.mobile-fighter-head small{color:#aaa0af;font-size:11px;font-weight:800}.mobile-fighter-head>i{z-index:2;color:#ad78ce;font:900 9px/1 var(--font-mono);text-align:center;grid-column:2;font-style:normal;position:relative}.mobile-fighter-head .event-fighter-art,.mobile-fighter-head .event-fighter-art-placeholder{z-index:0;width:70px;height:160px;position:absolute;bottom:0}.mobile-fighter-head .event-fighter-art-left{right:calc(50% + 10px)}.mobile-fighter-head .event-fighter-art-right{left:calc(50% + 10px)}.mobile-comparison-body{background:#08050b94;border:1px solid #382943;border-radius:10px;margin-top:8px;overflow:hidden}.mobile-comparison-row{border-bottom:1px solid #2b2032;grid-template-columns:minmax(0,1fr) 72px minmax(0,1fr);align-items:center;min-height:36px;display:grid}.mobile-comparison-row:last-child{border-bottom:0}.mobile-comparison-row>span{color:#d8d0dc;overflow-wrap:anywhere;min-width:0;padding:7px 9px;font-size:13px;font-weight:850;line-height:1.2}.mobile-comparison-row>span:last-child{text-align:right}.mobile-comparison-row>b{color:#aa72d0;font:800 8px/1.2 var(--font-mono);letter-spacing:.07em;text-align:center;border-inline:1px solid #2b2032;align-self:stretch;place-items:center;display:grid}.mobile-comparison-row.price>span,.mobile-comparison-row.ev>span{color:#fff;font-size:20px;font-weight:900}.mobile-comparison-row.book{min-height:58px}.mobile-comparison-row.book>span{gap:4px;display:grid}.mobile-comparison-row.book strong{color:#fff;font-size:20px;line-height:1}.mobile-comparison-row.book small{color:#9c93a2;font:700 9px/1.25 var(--font-mono)}.mobile-comparison-row .positive{color:#8ee0a4}.mobile-comparison-row .negative{color:#ed8f98}.mobile-comparison-row .unavailable{color:#766e7b}}@media (width<=560px){.upcoming-hero{gap:22px;padding:28px 16px 22px}.upcoming-intro h1{margin:10px 0 18px;font-size:clamp(42px,13vw,50px);line-height:.95}.upcoming-intro h1 span{margin-top:12px}.upcoming-intro h1 span a{white-space:nowrap;display:inline-block}.event-times{gap:7px;margin-top:18px}.event-times div{padding:9px 10px}.upcoming-snapshot{gap:8px;padding:16px}.upcoming-snapshot>div{padding:10px 0}.upcoming-snapshot>div>b{font-size:31px}.upcoming-controls{gap:14px;padding:22px 16px 12px}.upcoming-controls h2{font-size:31px}.compact-controls{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:10px}.compact-controls select{min-height:44px;padding-inline:10px 30px;font-size:13px}.compact-card-meta{min-height:32px;padding:10px 12px 0}.compact-card-actions{gap:6px;padding:0 14px 12px}.compact-card-actions>a{min-height:40px}.availability-badges{gap:5px}.availability-badges span{padding:4px 7px;font-size:8px}.mobile-fighter-head a,.mobile-fighter-head strong{letter-spacing:-.02em;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;font-size:clamp(15px,4vw,18px)}}@media (width<=370px){.mobile-comparison-row{grid-template-columns:minmax(0,1fr) 66px minmax(0,1fr)}.mobile-fighter-head a,.mobile-fighter-head strong{font-size:17px}.mobile-fighter-head{min-height:145px}.mobile-fighter-head>div:first-child{padding-right:36px}.mobile-fighter-head>div:last-child{padding-left:36px}.mobile-fighter-head .event-fighter-art,.mobile-fighter-head .event-fighter-art-placeholder{width:62px;height:145px}}.fight-banner{background:linear-gradient(135deg,#140b1bf5,#08050bfa);border:1px solid #382943;border-radius:12px;margin:10px 20px 0;overflow:hidden}.fight-banner-head{grid-template-columns:minmax(0,1fr) 58px minmax(0,1fr);align-items:end;min-height:126px;padding:0 18px;display:grid}.fight-banner-fighter{align-items:center;gap:15px;min-width:0;display:grid}.fight-banner-fighter.left{grid-template-columns:104px minmax(0,1fr)}.fight-banner-fighter.right{text-align:right;grid-template-columns:minmax(0,1fr) 104px}.fight-banner-fighter>div{gap:6px;min-width:0;display:grid}.fight-banner-fighter a,.fight-banner-fighter>div>strong{color:#fff;overflow-wrap:anywhere;font-size:clamp(20px,2vw,28px);font-weight:900;line-height:1.02}.fight-banner-fighter a:hover{color:#d3a2f4;text-underline-offset:.12em;text-decoration:underline}.fight-banner-name span+span:before{content:" "}.fight-banner-fighter small{color:#aaa0af;font-size:12px;font-weight:800}.fight-banner .event-fighter-art-headshot,.fight-banner .event-fighter-art-placeholder.event-fighter-art-headshot{grid-area:auto;align-self:end;width:104px;height:118px}.fight-banner .event-fighter-art-headshot{object-fit:cover;object-position:center top}.fight-banner-vs{color:#bd84eb;font:900 11px/1 var(--font-mono);grid-template-columns:minmax(0,1fr);align-self:center;place-items:center;gap:7px;display:grid}.fight-banner-notice-v394{color:#f0c96f;font:900 7px/1 var(--font-mono);letter-spacing:.06em;white-space:nowrap;background:#f0c96f14;border:1px solid;border-radius:999px;margin-bottom:1px;padding:4px 6px;font-style:normal}.fight-banner-vs small{color:#776d7d;letter-spacing:.1em;font-size:8px}.fight-banner-prices{background:#050307a8;border-top:1px solid #382943;grid-template-columns:minmax(0,1fr) 58px minmax(0,1fr);align-items:stretch;min-height:58px;display:grid}.fight-banner-prices>b{color:#aa72d0;font:900 9px/1 var(--font-mono);letter-spacing:.12em;border-inline:1px solid #34263e;place-items:center;display:grid}.fight-banner-price{grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:8px;min-width:0;padding:8px 14px;display:grid}.fight-banner-price>span{text-align:center;grid-template-rows:8px 18px 8px;align-items:center;gap:3px;min-width:0;display:grid}.fight-banner-book>small{grid-row:1}.fight-banner-book-offer{grid-row:2;justify-content:center;align-items:baseline;gap:5px;min-width:0;max-width:100%;display:flex}.fight-banner-book-offer strong{flex:none}.fight-banner-price.right>span:first-child{grid-column:3}.fight-banner-price.right>span:nth-child(2){grid-area:1/2}.fight-banner-price.right>span:last-child{grid-area:1/1}.fight-banner-price small{color:#aa72d0;font:800 8px/1 var(--font-mono);letter-spacing:.08em}.fight-banner-price strong{color:#fff;font-size:17px;line-height:1}.fight-banner-price em{color:#857b8a;min-width:0;font:700 7px/1.1 var(--font-mono);text-overflow:ellipsis;white-space:nowrap;font-style:normal;overflow:hidden}.fight-banner-price .positive{color:#8ee0a4}.fight-banner-price .negative{color:#ed8f98}.fight-banner-price .unavailable{color:#766e7b}.fight-banner-result{text-align:center;background:#050307a8;border-top:1px solid #382943;justify-content:center;align-items:center;gap:12px;min-height:58px;padding:10px 14px;display:flex}.fight-banner-result>span{color:#8ee0a4;font:900 8px/1 var(--font-mono);letter-spacing:.12em}.fight-banner-result>strong{color:#fff;text-transform:uppercase;font-size:15px}.fight-banner-result>small{color:#aaa0af;font:800 9px/1.2 var(--font-mono)}.fight-banner.expanded{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.fight-banner.expanded+div .upcoming-tale-panel{border-top:2px solid #6e4388;margin-top:0}.fight-banner-fighter.result-winner a,.fight-banner-fighter.result-winner strong{color:#a5e9b7}.fight-banner-fighter.result-runner-up a,.fight-banner-fighter.result-runner-up strong{color:#ed8f98}.upcoming-tale-panel{border-inline:1px solid #382943;background:linear-gradient(#0c0710fa,#060408fa);border-bottom:1px solid #382943;border-radius:0 0 12px 12px;grid-template-columns:150px minmax(0,1fr) 150px;align-items:end;gap:16px;margin:0 20px;padding:22px 22px 0;display:grid}.upcoming-tale-panel .event-fighter-art-full,.upcoming-tale-panel .event-fighter-art-placeholder.event-fighter-art-full{grid-area:auto;align-self:end;width:150px;height:390px}.upcoming-tale-panel .event-fighter-art-full{object-fit:contain;object-position:center bottom}.upcoming-tale-content{align-content:start;align-self:stretch;min-width:0;padding-bottom:22px;display:grid}.upcoming-tale-content>header{text-align:center;gap:8px;padding-bottom:12px;display:grid}.upcoming-tale-content>header>span{color:#bd84eb;font:900 9px/1 var(--font-mono);letter-spacing:.14em}.upcoming-tale-content>header>div{grid-template-columns:minmax(0,1fr) 32px minmax(0,1fr);align-items:center;gap:8px;display:grid}.upcoming-tale-content>header a,.upcoming-tale-content>header strong{color:#fff;overflow-wrap:anywhere;font-size:15px;font-weight:900}.upcoming-tale-content>header i{color:#776d7d;font:900 8px/1 var(--font-mono);font-style:normal}.upcoming-tale-table{border:1px solid #302638;border-radius:10px;overflow:hidden}.upcoming-tale-table>div{text-align:center;border-bottom:1px solid #261e2c;grid-template-columns:minmax(0,1fr) 112px minmax(0,1fr);align-items:center;min-height:34px;display:grid}.upcoming-tale-table>div:last-child{border-bottom:0}.upcoming-tale-table strong{color:#d8d0dc;overflow-wrap:anywhere;min-width:0;padding:7px 9px;font-size:12px}.upcoming-tale-table>div>span{color:#aa72d0;font:800 8px/1.15 var(--font-mono);letter-spacing:.05em;border-inline:1px solid #261e2c;align-self:stretch;place-items:center;display:grid}.upcoming-tale-content>small{color:#817787;font:700 8px/1.4 var(--font-mono);text-align:center;margin-top:10px}.upcoming-recent-form{justify-content:center;gap:4px;display:inline-flex}.upcoming-recent-form b{color:#d8d0dc;min-width:16px;font-size:11px}.upcoming-recent-form .form-w{color:#8ee0a4}.upcoming-recent-form .form-l{color:#ed8f98}.upcoming-recent-form .form-d,.upcoming-recent-form .form-nc{color:#e6c86f}.compact-card-actions{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding-top:8px;display:grid}.fight-stats-toggle{color:#c995ed;cursor:pointer;min-height:40px;font:900 9px/1.2 var(--font-mono);letter-spacing:.06em;background:0 0;border:0;align-items:center;gap:9px;display:inline-flex}.fight-stats-toggle i{color:#fff;border:1px solid #5c3e6f;border-radius:50%;place-items:center;width:22px;height:22px;font-size:14px;font-style:normal;display:grid}.fight-stats-toggle:hover,.fight-stats-toggle:focus-visible{color:#fff}.compact-card-actions .availability-badges{justify-content:center}@media (width>=701px){.fight-banner-price>span{grid-template-rows:auto auto;align-content:center;justify-items:center;gap:5px;height:100%}.fight-banner.expanded .fight-banner-head{display:none}.fight-banner.expanded .fight-banner-prices,.fight-banner.expanded .fight-banner-result{border-top:0}}@media (width>=1100px){.upcoming-tale-panel{grid-template-columns:minmax(0,1fr) minmax(560px,760px) minmax(0,1fr)}.upcoming-tale-panel>.event-fighter-art-full,.upcoming-tale-panel>.event-fighter-art-placeholder.event-fighter-art-full{justify-self:center;width:min(220px,100%);height:440px;transform:translateY(-14px)}}@media (width<=700px){.fight-banner{margin:8px 12px 0}.fight-banner-head{grid-template-columns:minmax(0,1fr) 34px minmax(0,1fr);min-height:96px;padding:0 8px;position:relative}.fight-banner-fighter.left{grid-column:1}.fight-banner-fighter.right{grid-column:3}.fight-banner-vs{z-index:2;width:max-content;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.fight-banner-notice-v394{letter-spacing:.04em;padding:3px 4px;font-size:6px}.fight-banner-fighter{gap:7px}.fight-banner-fighter.left{grid-template-columns:52px minmax(0,1fr)}.fight-banner-fighter.right{grid-template-columns:minmax(0,1fr) 52px}.fight-banner .event-fighter-art-headshot,.fight-banner .event-fighter-art-placeholder.event-fighter-art-headshot{width:52px;height:90px}.fight-banner-fighter a,.fight-banner-fighter>div>strong{letter-spacing:-.02em;overflow-wrap:normal;word-break:normal;font-size:clamp(11px,3.2vw,14px);line-height:1.05}.fight-banner-name{grid-template-rows:repeat(2,1.05em);display:grid}.fight-banner-name span{white-space:nowrap;min-width:0}.fight-banner-name span+span:before{content:""}.fight-banner .event-fighter-art-profile{object-fit:cover;object-position:center top}.fight-banner-fighter small{font-size:9px}.fight-banner-prices{grid-template-columns:minmax(0,1fr) 34px minmax(0,1fr);min-height:52px}.fight-banner-price{gap:2px;padding:7px 4px}.fight-banner-price>span{grid-template-rows:6px 15px 7px;gap:2px}.fight-banner-price small{font-size:6px}.fight-banner-price strong{font-size:13px}.fight-banner-price em{font-size:6px}.upcoming-tale-panel{margin-inline:12px;padding:16px 10px 0;display:block}.upcoming-tale-panel>.event-fighter-art-full,.upcoming-tale-panel>.event-fighter-art-placeholder.event-fighter-art-full{display:none}.upcoming-tale-table>div{grid-template-columns:minmax(0,1fr) 86px minmax(0,1fr)}.upcoming-tale-table strong{padding-inline:5px;font-size:11px}.upcoming-tale-table>div>span{font-size:7px}.compact-card-actions{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 10px;padding:7px 12px 12px}.compact-card-actions .availability-badges,.compact-card-actions .compact-card-state{grid-area:2/1/auto/-1;justify-content:flex-start}.compact-card-actions>a{text-align:right;grid-area:1/2;min-height:40px}.fight-stats-toggle{grid-area:1/1;justify-self:start}}@media (width<=370px){.fight-banner-fighter.left{grid-template-columns:46px minmax(0,1fr)}.fight-banner-fighter.right{grid-template-columns:minmax(0,1fr) 46px}.fight-banner .event-fighter-art-headshot,.fight-banner .event-fighter-art-placeholder.event-fighter-art-headshot{width:46px;height:82px}.fight-banner-fighter a,.fight-banner-fighter>div>strong{font-size:11px}.fight-banner-price strong{font-size:12px}}.value-main{color:#fff;background:#07050a;min-height:100vh}.value-hero,.value-filters,.value-results,.value-disclosure,.value-locked,.value-filter-chips{max-width:1320px;margin-inline:auto}.value-hero{justify-content:space-between;align-items:end;gap:30px;padding:70px 28px 34px;display:flex}.value-hero span,.value-locked>span,.value-row span{color:#b57ce5;font:800 11px/1.3 var(--font-mono);letter-spacing:.12em}.value-hero h1,.value-locked h1{letter-spacing:-.05em;margin:7px 0;font-size:clamp(54px,10vw,118px);line-height:.82}.value-hero p,.value-locked p{color:#b1a8b5;max-width:720px;line-height:1.65}.value-hero aside{border-left:1px solid #6b3e8e;gap:5px;min-width:190px;padding-left:22px;display:grid}.value-hero aside strong{font-size:46px}.value-hero aside small{color:#8f8695}.value-filter-drawer>summary{display:none}.value-filter-drawer>.value-filters{display:grid!important}.value-filters{background:#0b080e;border-block:1px solid #2b2132;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:22px 28px}.value-filters label{color:#a89eae;font:800 10px var(--font-mono);letter-spacing:.08em;gap:6px;display:grid}.value-filters input,.value-filters select{color:#fff;background:#07050a;border:1px solid #3c3045;border-radius:7px;width:100%;min-height:44px;padding:9px 10px}.value-filter-actions{align-items:end;gap:9px;display:flex}.value-filter-actions button,.value-filter-actions a,.value-primary{color:#fff;min-height:44px;font:900 10px var(--font-mono);letter-spacing:.08em;border:1px solid #77479b;border-radius:7px;justify-content:center;align-items:center;padding:9px 15px;display:inline-flex}.value-filter-actions button,.value-primary{cursor:pointer;background:#6b3590}.value-filter-chips{flex-wrap:wrap;gap:8px;padding:14px 28px;display:flex}.value-filter-chips a{color:#caa0e7;min-height:38px;font:800 9px var(--font-mono);border:1px solid #493654;border-radius:999px;align-items:center;padding:7px 11px;display:inline-flex}.value-filter-chips a.clear{color:#aaa0af;border-style:dashed}.value-results{gap:9px;padding:26px 28px 58px;display:grid}.value-row{background:linear-gradient(105deg,#100b14,#09070b);border:1px solid #33283b;border-radius:14px;overflow:hidden;box-shadow:0 12px 34px #0000002e}.value-row-main{grid-template-columns:148px minmax(260px,1.4fr) minmax(360px,1.55fr);min-height:148px;display:grid}.value-bookmaker{background:#111;border-right:1px solid #ffffff1f;justify-content:center;align-items:center;min-width:0;display:flex}.bookmaker-mark{aspect-ratio:1;background:#111;flex:none;justify-content:center;align-items:center;width:100%;display:flex;overflow:hidden}.bookmaker-mark>img{object-fit:cover;width:100%;height:100%;display:block}.bookmaker-mark[data-bookmaker=unibet]{background:#007e3f;padding:20% 13%}.bookmaker-mark[data-bookmaker=unibet]>img{object-fit:contain}.value-row-context{border-right:1px solid #33283b;grid-template-rows:minmax(0,1fr) minmax(0,2fr);min-width:0;height:148px;display:grid}.value-fight{flex-direction:column;justify-content:center;min-width:0;padding:9px 18px;display:flex}.value-selection{grid-template-columns:minmax(0,1fr) auto;align-content:center;gap:4px 10px;min-width:0;padding:11px 18px;display:grid}.value-fight{border-bottom:1px solid #33283b}.value-fight-title{overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;gap:3px 7px;font-size:clamp(14px,1.45vw,18px);font-weight:900;line-height:1.08;display:flex}.value-fight-title>a,.value-fight-title>span{color:inherit;font:inherit;letter-spacing:inherit}.value-fight-title i{color:#948b9a;font:800 .65em var(--font-mono);text-transform:uppercase;font-style:normal}.value-selection>span,.value-selection>strong{grid-column:1/-1}.value-selection strong{overflow-wrap:anywhere;font-size:clamp(17px,1.65vw,22px);line-height:1}.value-selection small{color:#948b9a;grid-column:1;font-size:12px;line-height:1.3}.value-fight-analysis{color:#c793ef;min-height:32px;font:900 9px var(--font-mono);letter-spacing:.04em;white-space:nowrap;grid-area:3/2;justify-self:end;align-items:center;display:inline-flex}.value-fight-analysis>span{color:inherit;font:inherit;letter-spacing:inherit}.value-analysis-compact{display:none}.value-card-metrics{grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;display:grid}.value-metric{text-align:center;grid-template-rows:minmax(0,1fr) minmax(0,2fr);min-width:0;height:148px;display:grid}.value-metric+.value-metric{border-left:1px solid #33283b}.value-metric>span{border-bottom:1px solid #33283b;justify-content:center;align-items:center;padding:8px 6px;display:flex}.value-metric>div{flex-direction:column;justify-content:center;align-items:center;min-width:0;padding:8px 6px;display:flex}.value-metric>div>a{color:inherit;justify-content:center;align-items:center;display:flex}.value-metric strong{font-size:clamp(21px,2.2vw,30px);line-height:1}.value-metric.book a:hover strong{text-underline-offset:4px;text-decoration:underline}.value-metric.ev.positive strong{color:#72df92}.value-metric.ev.negative strong{color:#ff707c}.value-empty{text-align:center;border:1px dashed #483753;border-radius:14px;padding:32px}.value-empty p{color:#9c92a1}.value-disclosure{color:#9d94a2;border-top:1px solid #302538;grid-template-columns:auto 1fr auto;gap:24px;margin-bottom:60px;padding:24px 28px;font-size:13px;display:grid}.value-disclosure strong,.value-disclosure a{color:#c58fee}.value-locked{padding:110px 28px}.value-locked>div{flex-wrap:wrap;gap:10px;margin-top:25px;display:flex}.value-locked>div a:not(.value-primary){color:#cf9af4;align-items:center;min-height:44px;padding:9px 14px;display:inline-flex}.value-locked>small{color:#837a88;margin-top:22px;display:block}@media (width<=1000px){.value-filters{grid-template-columns:repeat(3,minmax(0,1fr))}.value-row-main{grid-template-columns:140px minmax(0,1fr)}.value-bookmaker{grid-area:1/1}.value-row-context{border-right:0;grid-area:1/2;height:140px}.value-card-metrics{border-top:1px solid #33283b;grid-area:2/1/auto/-1}.value-metric{height:96px}}@media (width<=720px){.value-hero{padding:48px 18px 26px;display:grid}.value-hero aside{border-top:1px solid #5d3a76;border-left:0;padding:16px 0 0}.value-filter-drawer{background:#0b080e;border:1px solid #3a2b43;border-radius:10px;margin:0 18px}.value-filter-drawer>summary{color:#d0a0ee;min-height:48px;font:900 10px var(--font-mono);cursor:pointer;justify-content:space-between;align-items:center;padding:10px 14px;display:flex}.value-filter-drawer:not([open])>.value-filters{display:none!important}.value-filter-drawer>.value-filters{border:0;grid-template-columns:1fr 1fr;padding:16px}.value-filter-chips{padding:12px 18px}.value-filter-chips a{min-height:44px}.value-results{padding:18px}.value-row-main{grid-template-columns:90px minmax(0,1fr)}.value-fight{padding:8px 11px}.value-selection{padding:9px 11px}.value-row-context{height:136px}.value-metric{height:92px}.value-disclosure{grid-template-columns:1fr;margin:0 18px 45px;padding-inline:0}.value-locked{padding:76px 18px}}@media (width<=430px){.value-filter-drawer>.value-filters{grid-template-columns:1fr}.value-row-main{grid-template-columns:72px minmax(0,1fr)}.value-row-context{height:128px}.value-fight{padding:7px 9px}.value-selection{gap:3px 6px;padding:8px 9px}.value-fight-title{font-size:13px}.value-selection strong{font-size:17px}.value-selection small{font-size:10px}.value-fight-analysis{letter-spacing:.02em;font-size:8px}.value-analysis-wide{display:none}.value-analysis-compact{display:inline}.value-metric{height:86px}.value-metric>span,.value-metric>div{padding:7px 4px}.value-metric strong{font-size:clamp(18px,6vw,23px)}}.value-view-tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;max-width:1320px;margin:0 auto;padding:0 28px 20px;display:grid}.value-view-tabs>a{color:#918896;background:#0b080e;border:1px solid #3c3045;border-radius:10px;justify-content:space-between;align-items:center;gap:14px;min-height:66px;padding:14px 18px;transition:border-color .15s,background .15s,color .15s;display:flex}.value-view-tabs>a:hover{color:#fff;border-color:#6f4787}.value-view-tabs>a.active{color:#fff;background:linear-gradient(105deg,#3d1756,#17101d);border-color:#a869d1;box-shadow:inset 0 -3px #a869d1}.value-view-tabs strong{font:900 15px/1 var(--font-mono);letter-spacing:.08em}.value-view-tabs span{color:#b57ce5;font:800 9px/1.2 var(--font-mono);letter-spacing:.08em;text-align:right}@media (width<=720px){.value-view-tabs{gap:8px;padding:0 18px 16px}.value-view-tabs>a{text-align:center;flex-direction:column;justify-content:center;gap:5px;min-height:58px;padding:10px 8px}.value-view-tabs strong{font-size:13px}.value-view-tabs span{text-align:center;font-size:8px}}.bookmaker-mark[data-bookmaker=ladbrokes]{background:#d71920;padding:23% 10%}.bookmaker-mark[data-bookmaker=coral]{background:#0050de;padding:0}.bookmaker-mark[data-bookmaker=ladbrokes]>img,.bookmaker-mark[data-bookmaker=coral]>img{object-fit:contain}.value-row-main{grid-template-columns:112px minmax(260px,1.45fr) minmax(330px,1.35fr);min-height:112px}.value-bookmaker{align-self:start;width:112px;height:112px}.value-bookmaker .bookmaker-mark{aspect-ratio:1;width:112px;height:112px}.value-row-context{border-right:1px solid #33283b;height:112px;display:block}.value-selection{grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr) minmax(64px,48%);align-content:stretch;align-items:center;gap:3px 10px;width:100%;height:100%;padding:12px 16px;display:grid}.value-selection>span{text-overflow:ellipsis;white-space:nowrap;grid-area:1/1;min-width:0;overflow:hidden}.value-fight-title{color:#948b9a;text-align:right;text-overflow:ellipsis;white-space:nowrap;overflow-wrap:normal;grid-area:1/2;justify-self:stretch;min-width:0;max-width:100%;font-size:10px;font-weight:800;line-height:1.1;display:block;overflow:hidden}.value-fight-title>a,.value-fight-title>span{min-width:0;white-space:inherit}.value-fight-title i{margin-inline:5px}.value-selection>strong{grid-area:2/1/auto/-1;align-self:center;min-width:0}.value-selection small{text-overflow:ellipsis;white-space:nowrap;grid-area:3/1;min-width:0;font-size:12px;line-height:1.25;overflow:hidden}.value-fight-analysis{grid-area:3/2;align-self:end;min-height:28px}.value-card-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.value-metric{flex-direction:column;justify-content:center;align-items:center;gap:8px;height:112px;display:flex}.value-metric>span{border-bottom:0;flex:none;padding:0}.value-metric>div{flex:none;padding:0}@media (width<=1000px){.value-row-main{grid-template-rows:104px auto;grid-template-columns:104px minmax(0,1fr);min-height:0}.value-bookmaker,.value-bookmaker .bookmaker-mark{width:104px;height:104px}.value-bookmaker{grid-area:1/1}.value-row-context{border-right:0;grid-area:1/2;height:104px}.value-card-metrics{border-top:1px solid #33283b;grid-area:2/1/auto/-1}.value-metric{height:82px}}@media (width<=720px){.value-row-main{grid-template-rows:100px auto;grid-template-columns:100px minmax(0,1fr)}.value-bookmaker,.value-bookmaker .bookmaker-mark{width:100px;height:100px}.value-row-context{height:100px}.value-selection{gap:3px 7px;padding:9px 11px}.value-fight-title{font-size:9px}.value-fight-analysis{min-height:32px}.value-metric{gap:7px;height:78px}}@media (width<=480px){.value-row{box-shadow:none}.value-selection{grid-template-columns:minmax(0,1fr) minmax(64px,48%);gap:2px 6px;padding:8px 9px}.value-selection>span{font-size:9px}.value-fight-title{font-size:8px}.value-selection>strong{font-size:17px;line-height:1.05}.value-selection small{font-size:11px}.value-fight-analysis{letter-spacing:.02em;font-size:8px}.value-metric{height:76px}}@media (width<=360px){.value-selection{gap:2px 5px;padding-inline:7px}.value-selection>span{font-size:8px}.value-fight-title{font-size:8.5px}.value-fight-title>a{margin-block:-6px;padding-block:6px}.value-selection>strong{font-size:15px}}.value-alternatives{background:#0b080e;border-top:1px solid #33283b}.value-alternatives>summary{cursor:pointer;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;min-height:48px;padding:9px 16px;list-style:none;display:grid}.value-alternatives>summary::-webkit-details-marker{display:none}.value-alternatives>summary span{color:#b57ce5;min-width:0;font:900 10px var(--font-mono);letter-spacing:.08em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.value-alternatives>summary strong{color:#c5bac9;font:900 9px var(--font-mono);letter-spacing:.05em;white-space:nowrap;align-items:center;gap:9px;display:flex}.value-alternatives>summary strong:after{content:"+";color:#d5a0f2;border:1px solid #66427b;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:15px;display:inline-flex}.value-alternatives[open]>summary{background:#120d17}.value-alternatives[open]>summary strong:after{content:"−"}.value-alternative-list{border-top:1px solid #2d2334}.value-alternative-row{border-bottom:1px solid #251d2b;grid-template-columns:minmax(190px,1.4fr) minmax(72px,.5fr) minmax(72px,.5fr) minmax(92px,.65fr) minmax(72px,.45fr);align-items:center;gap:14px;min-height:52px;padding:8px 16px;display:grid}.value-alternative-row:last-child{border-bottom:0}.value-alternative-head{color:#827889;min-height:36px;font:800 8px var(--font-mono);letter-spacing:.08em}.value-alternative-head span{color:#827889}.value-alternative-bookmaker{align-items:center;gap:10px;min-width:0;display:flex}.value-alternative-bookmaker .bookmaker-mark{box-sizing:border-box;aspect-ratio:1;flex:0 0 34px;width:34px;height:34px;padding:0}.value-alternative-bookmaker .bookmaker-mark[data-bookmaker=unibet]{padding:9px 4px}.value-alternative-bookmaker .bookmaker-mark[data-bookmaker=ladbrokes]{padding:10px 3px}.value-alternative-bookmaker .bookmaker-mark[data-bookmaker=unibet]>img,.value-alternative-bookmaker .bookmaker-mark[data-bookmaker=ladbrokes]>img{object-fit:contain}.value-alternative-bookmaker strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;overflow:hidden}.value-alternative-ev.positive{color:#72df92}.value-alternative-ev.negative{color:#ff707c}.value-alternative-freshness{font:900 9px var(--font-mono)}.value-alternative-freshness.current{color:#72df92}.value-alternative-freshness.recent{color:#e2c46c}.value-alternative-freshness.stale{color:#df8b94}.value-alternative-link a{color:#c793ef;min-height:36px;font:900 9px var(--font-mono);align-items:center;display:inline-flex}.value-alternative-link>span{color:#746b79}@media (width<=720px){.value-alternatives>summary{gap:8px;min-height:52px;padding-inline:12px}.value-alternatives>summary span{font-size:9px}.value-alternatives>summary strong{font-size:8px}.value-alternative-head{display:none}.value-alternative-row{grid-template-columns:52px repeat(3,minmax(0,1fr));grid-template-areas:"book odds ev status";gap:0;min-height:62px;padding:8px 10px}.value-alternative-row>[data-label]:before{color:#807687;font:800 7px var(--font-mono);letter-spacing:.06em;content:attr(data-label);margin-bottom:2px;display:block}.value-alternative-bookmaker{border-right:1px solid #2f2536;grid-area:book;justify-content:center;padding-right:0}.value-alternative-row>strong[data-label=Odds]{grid-area:odds}.value-alternative-ev{grid-area:ev}.value-alternative-freshness{grid-area:status}.value-alternative-row>strong[data-label=Odds],.value-alternative-ev,.value-alternative-freshness{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-width:0;min-height:44px;padding-inline:6px;display:flex}.value-alternative-ev,.value-alternative-freshness{border-left:1px solid #2f2536}.value-alternative-link{display:none}.value-alternative-bookmaker:before{display:none!important}.value-alternative-bookmaker .bookmaker-mark{flex-basis:38px;width:38px;height:38px}.value-alternative-bookmaker strong{display:none}.value-alternative-link a{background:#17101d;border:1px solid #5f3b75;border-radius:5px;justify-content:center;min-width:64px;min-height:34px;padding-inline:10px}.value-alternative-freshness,.value-alternative-link a{font-size:8px}.value-alternative-row>strong[data-label=Odds],.value-alternative-ev{font-size:13px}}.value-specials{gap:9px;margin-bottom:20px;display:grid}.value-specials>header{grid-template-columns:auto 1fr;align-items:baseline;gap:5px 12px;padding:4px 2px 10px;display:grid}.value-specials>header>span{color:#c793ef;font:900 10px var(--font-mono);letter-spacing:.12em}.value-specials>header>strong{letter-spacing:.02em;font-size:18px}.value-specials>header>small{color:#958b9a;grid-column:1/-1;font-size:12px}.value-special-row{background:linear-gradient(105deg,#1a1021,#0a070d);border:1px solid #68468a;border-radius:14px;grid-template-columns:112px minmax(260px,1fr) minmax(330px,1.05fr);display:grid;overflow:hidden;box-shadow:0 12px 34px #0003}.value-special-book{border-right:1px solid #3b2c46;width:112px;height:112px}.value-special-book .bookmaker-mark{width:112px;height:112px}.value-special-copy{border-right:1px solid #3b2c46;grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr) auto;align-content:stretch;gap:3px 10px;min-width:0;padding:12px 16px;display:grid}.value-special-copy>span{color:#c793ef;font:900 9px var(--font-mono);letter-spacing:.12em;grid-area:1/1/auto/-1}.value-special-copy-gtd>span{grid-column:1}.value-special-copy-gtd>.value-fight-title{grid-area:1/2}.value-special-copy>strong{grid-area:2/1/auto/-1;align-self:center;font-size:clamp(15px,1.35vw,19px);line-height:1.15}.value-special-copy>small{color:#968c9b;text-overflow:ellipsis;white-space:nowrap;grid-area:3/1;align-self:end;min-width:0;font-size:11px;overflow:hidden}.value-special-copy details{grid-area:3/2;place-self:end;min-width:0}.value-special-copy summary{color:#bd85e5;width:max-content;max-width:100%;min-height:26px;font:900 8px var(--font-mono);letter-spacing:.06em;cursor:pointer;white-space:nowrap;align-items:center;display:flex}.value-special-copy details[open]{grid-area:4/1/auto/-1;width:100%}.value-special-copy details[open] summary{margin-left:auto}.value-special-copy ul{color:#aaa0ae;border-top:1px solid #30233a;margin:4px 0 0;padding:8px 8px 3px 20px;font-size:11px;line-height:1.5}.value-special-metrics{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.value-special-metrics>div{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-width:0;display:flex}.value-special-metrics>div+div{border-left:1px solid #3b2c46}.value-special-metrics span{color:#b57ce5;font:800 10px var(--font-mono);letter-spacing:.12em}.value-special-metrics strong{font-size:clamp(21px,2.2vw,30px);line-height:1}.value-special-metrics a{color:inherit}.value-special-metrics .positive strong{color:#72df92}.value-special-metrics .negative strong{color:#ff707c}@media (width<=1000px){.value-special-row{grid-template-columns:104px minmax(0,1fr)}.value-special-book,.value-special-book .bookmaker-mark{width:104px;height:104px}.value-special-copy{border-right:0;min-height:104px}.value-special-metrics{border-top:1px solid #3b2c46;grid-column:1/-1;min-height:82px}}@media (width<=720px){.value-specials>header{grid-template-columns:1fr;gap:4px}.value-specials>header>small{grid-column:auto}.value-special-row{grid-template-columns:100px minmax(0,1fr)}.value-special-book{align-self:start;width:100px;height:100px}.value-special-book .bookmaker-mark{aspect-ratio:1;width:100px;min-width:100px;height:100px;min-height:100px}.value-special-book .bookmaker-mark>img{object-fit:cover;width:100%;height:100%}.value-special-copy{gap:2px 7px;height:100px;min-height:100px;max-height:100px;padding:9px 11px;overflow:hidden}.value-special-copy:has(details[open]){height:auto;max-height:none;overflow:visible}.value-special-copy>strong{font-size:15px;transform:translateY(2px)}.value-special-copy>small{font-size:10px}.value-special-metrics{min-height:78px}.value-special-metrics strong{font-size:clamp(19px,6vw,24px)}}@media (width<=430px){.value-special-copy{gap:1px 5px;padding:7px 8px}.value-special-copy>span{font-size:8px}.value-special-copy>strong{font-size:13px;line-height:1.1}.value-special-copy>small{font-size:9px}.value-special-copy summary{min-height:18px;font-size:7px}.value-special-metrics{min-height:74px}.value-special-metrics span{font-size:8px}}.value-hero aside{gap:10px;min-width:220px}.value-hero aside>div{gap:4px;display:grid}.value-hero-count strong{font-size:46px;line-height:1}.value-hero-refresh{border-top:1px solid #31253a;padding-top:10px}.value-hero-refresh time,.value-hero-refresh b{color:#eeeaf1;font:800 12px var(--font-mono);letter-spacing:.04em}@media (width<=720px){.value-hero aside{min-width:0}}.fight-analysis-main{color:#fff;background:#07050a;min-height:100vh}.analysis-hero,.analysis-section,.analysis-disclosure{max-width:1240px;margin-inline:auto}.analysis-hero{padding:24px 28px 48px}.analysis-hero .back-link{color:#bd84e8;font:900 10px var(--font-mono);margin:22px 0;display:inline-block}.analysis-event{color:#a399aa;font:800 11px var(--font-mono);letter-spacing:.06em;justify-content:space-between;gap:20px;display:flex}.analysis-hero h1{text-align:center;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:20px;margin:38px 0 26px;font-size:clamp(35px,7vw,82px);line-height:.9;display:grid}.analysis-hero h1 a{overflow-wrap:anywhere}.analysis-hero h1 i{font:900 13px var(--font-mono);color:#b583d1}.analysis-hero-meta{border:1px solid #33283a;border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.analysis-hero-meta>div{border-bottom:1px solid #2e2434;border-right:1px solid #2e2434;gap:5px;padding:15px;display:grid}.analysis-hero-meta span,.analysis-heading span,.market-summary span,.boost-panel>span,.history-heading>span{color:#a770cc;font:800 9px var(--font-mono);letter-spacing:.11em}.analysis-hero-meta strong{overflow-wrap:anywhere;font-size:13px}.analysis-hero>p{color:#9c93a1;max-width:850px;margin:20px 0 0;line-height:1.6}.analysis-section{padding:42px 28px}.analysis-heading h2{letter-spacing:-.04em;margin:6px 0 22px;font-size:clamp(38px,7vw,72px)}.market-tabs,.selection-tabs{flex-wrap:wrap;gap:8px;display:flex}.market-tabs a,.selection-tabs a{color:#b6acbb;min-height:44px;font:900 10px var(--font-mono);border:1px solid #3d3046;border-radius:7px;align-items:center;padding:9px 13px;display:inline-flex}.market-tabs a.active,.selection-tabs a.active{color:#fff;background:#6a368e;border-color:#9a62c0}.selection-tabs{margin:0 0 8px}.mov-selection-tabs{gap:8px;margin-bottom:8px;display:grid}.mov-selection-tabs .selection-tabs{margin-bottom:0}.mov-fighter-tabs a{justify-content:center;min-width:160px}.mov-method-tabs a{justify-content:center;min-width:82px}.market-tabs{margin-bottom:18px}.market-summary{border:1px solid #4f3560;border-radius:13px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.market-summary>div{border-right:1px solid #34263e;gap:5px;padding:18px;display:grid}.market-summary strong{font-size:clamp(25px,4vw,43px)}.market-summary small{color:#958b9a}.market-summary-heading{flex-wrap:wrap;align-items:baseline;gap:7px;display:flex}.market-summary-heading small{color:#958b9a;font:800 9px/1.2 var(--font-mono);letter-spacing:.02em;white-space:nowrap}.positive{color:#8ee0a4!important}.book-table{border:1px solid #302638;border-radius:12px;margin-top:18px;overflow:hidden}.book-row{border-bottom:1px solid #251d2b;grid-template-columns:1.2fr .7fr .6fr 1.2fr .7fr;align-items:center;gap:12px;min-height:57px;padding:10px 16px;display:grid;position:relative}.book-row:last-child{border-bottom:0}.book-row.best{background:#120d17}.book-row strong{align-items:center;gap:8px;display:flex}.book-row strong small{color:#c897ec;font:800 8px var(--font-mono);border:1px solid #795193;border-radius:999px;padding:3px 6px}.book-row>a{color:#c793ec;font:900 8px var(--font-mono);position:absolute;bottom:4px;right:10px}.book-head{color:#817787;min-height:38px;font:800 9px var(--font-mono);background:#0a070d}.freshness{font:900 9px var(--font-mono)}.freshness.current{color:#83d99b}.freshness.recent{color:#e8c66e}.freshness.stale,.freshness.suspended,.freshness.unavailable{color:#e48e8e}.market-locked,.market-unavailable{border:1px dashed #4a3856;border-radius:13px;margin-top:18px;padding:28px}.market-locked span{color:#bd84e8;font:900 10px var(--font-mono)}.market-locked p,.market-unavailable p{color:#9d94a2}.market-locked a{color:#cd98f1;min-height:44px;font:900 10px var(--font-mono);align-items:center;margin-top:8px;display:inline-flex}.boost-panel,.history-panel{border:1px solid #54366a;border-radius:14px;margin-top:28px;padding:20px}.boost-panel article{border-top:1px solid #342540;grid-template-columns:1fr 1.5fr auto;align-items:center;gap:18px;margin-top:14px;padding-top:14px;display:grid}.boost-panel article>div{gap:5px;display:grid}.boost-panel p{color:#a399a8}.boost-panel a{color:#cf98f2;font:900 10px var(--font-mono)}.history-heading h3{margin:6px 0;font-size:28px}.history-heading p{color:#9b92a0}.price-chart{margin-top:18px}.chart-controls{flex-wrap:wrap;justify-content:space-between;gap:15px;display:flex}.chart-controls button,.chart-controls summary{color:#aaa0af;min-height:44px;font:800 9px var(--font-mono);cursor:pointer;background:#0b080e;border:1px solid #3a2c43;padding:8px 11px}.chart-controls button.active{color:#fff;background:#60327f}.chart-controls details{position:relative}.chart-controls details>div{z-index:2;background:#09070b;border:1px solid #463453;gap:9px;min-width:200px;padding:12px;display:grid;position:absolute;top:42px;right:0}.chart-controls label{align-items:center;gap:8px;min-height:44px;display:flex}.price-chart svg{background:#09070b;border-radius:8px;width:100%;height:auto;margin-top:12px}.chart-axis{stroke:#3a2f40}.fair-reference{stroke:#9363ac;stroke-dasharray:6 5}.price-chart text{fill:#a77ac0;font:8px var(--font-mono)}.chart-collecting{color:#968d9c;text-align:center;font:800 10px var(--font-mono)}.chart-summary{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.chart-summary>div{border:1px solid #2f2635;padding:10px}.chart-summary dt{color:#887e8e;font:800 8px var(--font-mono)}.chart-summary dd{overflow-wrap:anywhere;margin:5px 0 0;font-weight:800}.tale-table{border:1px solid #302638;border-radius:14px;overflow:hidden}.tale-head,.tale-row{text-align:center;border-bottom:1px solid #261e2c;grid-template-columns:minmax(0,1fr) minmax(130px,.7fr) minmax(0,1fr);align-items:center;gap:14px;padding:13px 16px;display:grid}.tale-row:last-child{border-bottom:0}.tale-head{background:#0e0a12}.tale-head a{overflow-wrap:anywhere;font-weight:900}.tale-row span{color:#8d8393;font:800 9px var(--font-mono)}.analysis-source-note{color:#827988;margin-top:12px;display:block}.analysis-disclosure{border-block:1px solid #2d2334;justify-content:space-between;gap:25px;margin-bottom:55px;padding:24px 28px;display:flex}.analysis-disclosure p{color:#918897}.analysis-disclosure nav{flex-wrap:wrap;gap:15px;display:flex}.analysis-disclosure a{color:#c48fec}@media (width<=760px){.book-row [data-label]:before{content:attr(data-label);color:#95899d;font:800 8px var(--font-mono);letter-spacing:.07em;margin-bottom:4px;display:block}.book-row>span,.book-row>strong{overflow-wrap:anywhere;min-width:0}.analysis-hero,.analysis-section{padding-inline:16px}.analysis-event{display:grid}.analysis-hero h1{grid-template-columns:1fr;gap:9px}.analysis-hero h1 i{order:2}.analysis-hero-meta,.market-summary{grid-template-columns:1fr 1fr}.book-head{display:none}.book-row{grid-template-columns:1fr 1fr;gap:7px;padding:14px}.book-row strong{grid-column:1/-1}.boost-panel article{grid-template-columns:1fr}.chart-summary{grid-template-columns:1fr 1fr}.tale-head,.tale-row{grid-template-columns:minmax(0,1fr) 88px minmax(0,1fr);padding-inline:10px}.analysis-disclosure{flex-direction:column;margin-inline:16px;padding-inline:0}}@media (width<=420px){.analysis-hero-meta{grid-template-columns:1fr}.market-summary{grid-template-columns:1fr 1fr}.market-summary>div{padding:13px}.market-summary strong{font-size:25px}.chart-summary{grid-template-columns:1fr}.tale-head,.tale-row{gap:5px;font-size:12px}}.chart-data-table{margin-top:14px}.chart-data-table>summary{color:#bd8cdd;min-height:44px;font:800 9px var(--font-mono);cursor:pointer;align-items:center;display:flex}.chart-data-table>div{border:1px solid #302638;border-radius:8px;max-height:320px;overflow:auto}.chart-data-table table{border-collapse:collapse;width:100%;min-width:560px}.chart-data-table th,.chart-data-table td{text-align:left;border-bottom:1px solid #28202e;padding:9px 11px;font-size:12px}.chart-data-table thead{color:#b988dd;background:#0d0911;position:sticky;top:0}.market-summary-heading{align-items:center}.bookmaker-banner{background:#151019;border:1px solid #ffffff24;border-radius:6px;flex:none;justify-content:center;align-items:center;width:132px;height:34px;padding:5px 11px;display:inline-flex;overflow:hidden}.bookmaker-banner>img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;display:block}.bookmaker-banner[data-bookmaker=unibet]{background:#007e3f}.bookmaker-banner[data-bookmaker=grosvenor]{background:#100a0a;padding:0}.bookmaker-banner[data-bookmaker=skybet]{background:#fff;padding:3px 8px}.bookmaker-banner[data-bookmaker=paddypower]{background:#004d43;padding:7px 10px}.bookmaker-banner[data-bookmaker=williamhill]{background:#060a2a;padding:6px 10px}.bookmaker-banner[data-bookmaker=betway]{background:#050505;padding:6px 10px}.bookmaker-banner[data-bookmaker=betfred]{background:#08065f;padding:6px 10px}.market-summary-heading .bookmaker-banner{border-radius:5px;width:106px;height:28px;padding-block:4px}.market-summary-heading .bookmaker-banner[data-bookmaker=grosvenor],.market-summary-heading .bookmaker-banner[data-bookmaker=coral]{padding:0}.book-row strong small{letter-spacing:.04em;align-items:center;min-height:24px;padding:5px 9px;font-size:10px;line-height:1;display:inline-flex}.book-last-checked{color:#817787;font:700 10px/1.35 var(--font-mono);letter-spacing:.01em}.market-summary-heading .best-standard-bookmaker{color:#958b9a;font-size:10px}.bookmaker-banner[data-bookmaker=bet365]{background:#047957;padding:5px 10px}.bookmaker-banner[data-bookmaker=betvictor]{background:#252c34;padding:6px 9px}.bookmaker-banner[data-bookmaker=boylesports]{background:#2615e7;padding:5px 8px}.bookmaker-banner[data-bookmaker=betmgm]{background:#000;padding:0}.bookmaker-banner[data-bookmaker=tenbet]{background:#efefef;padding:0}.market-summary-heading .bookmaker-banner[data-bookmaker=betmgm],.market-summary-heading .bookmaker-banner[data-bookmaker=tenbet]{padding:0}.bookmaker-banner[data-bookmaker=betfair]{background:#ffb80b;padding:0}.market-summary-heading .bookmaker-banner[data-bookmaker=betfair]{padding:0}.market-workspace{scroll-margin-top:20px}.ev-positive{color:#8ee0a4!important}.ev-negative{color:#f18b8b!important}.recent-form{flex-wrap:wrap;justify-content:center;align-items:center;gap:3px 5px;display:inline-flex}.recent-form i{color:#655d6a;font-style:normal}.recent-form-token{font:900 12px var(--font-mono)}.recent-form-token.win{color:#8ee0a4}.recent-form-token.loss{color:#f18b8b}.recent-form-token.draw{color:#f2ce75}.recent-form-token.nc{color:#f0edf2}.recent-form-token.unknown{color:#8e8594}.chart-legend{color:#aaa1af;font:800 9px var(--font-mono);letter-spacing:.04em;text-transform:uppercase;flex-wrap:wrap;gap:9px 18px;margin-top:14px;display:flex}.chart-legend span{align-items:center;gap:7px;display:inline-flex}.chart-legend i{border-radius:999px;width:18px;height:3px}.chart-legend i.fair{background:repeating-linear-gradient(90deg,#9363ac 0 5px,#0000 5px 8px)}.chart-plot{overscroll-behavior-inline:contain;scrollbar-color:#67407f #120d17;width:100%;overflow-x:auto}.chart-scroll-hint{display:none}.chart-plot:focus-visible{outline-offset:3px;outline:2px solid #a770cc}.chart-svg-mobile{display:none}.chart-grid{stroke:#241d29}.price-chart .chart-time-label,.price-chart .fair-label{font-size:9px;font-weight:800}.fight-analysis-footer{width:min(1240px,100% - 56px)}@media (width<=760px){.chart-svg-desktop{min-width:560px}.fight-analysis-footer{width:calc(100% - 32px)}}@media (width<=420px){.recent-form{gap:2px 4px}.recent-form-token{font-size:11px}}.analysis-short-notice{color:#f0c96f;font:900 8px/1 var(--font-mono);letter-spacing:.08em;vertical-align:middle;background:#f0c96f14;border:1px solid;border-radius:999px;margin-left:8px;padding:4px 7px;font-style:normal;display:inline-flex}@media (width<=760px){.analysis-hero{padding:12px 16px 28px}.analysis-hero .breadcrumbs{display:none}.analysis-hero .back-link{align-items:center;min-height:44px;margin:0 0 8px;display:inline-flex}.analysis-event{gap:0;font-size:10px;line-height:1.45}.analysis-event>span{align-items:center;min-height:28px;display:flex}.analysis-event>a{align-items:flex-start;gap:5px;min-height:44px;padding-block:6px;display:flex}.analysis-event>a>span{min-width:0}.analysis-event>a>i{flex:none;margin-left:0;font-style:normal}.analysis-hero h1{grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr);gap:7px;margin:17px 0 18px;font-size:clamp(27px,8.5vw,38px);line-height:.94}.analysis-hero h1>:first-child{text-align:right}.analysis-hero h1>:last-child{text-align:left}.analysis-hero h1 i{order:0;font-size:10px}.analysis-hero-meta,.analysis-hero-meta:last-child{grid-template-columns:repeat(2,minmax(0,1fr))}.analysis-hero-meta>div{min-height:58px;padding:10px 11px}.analysis-hero-meta>div:nth-child(2n){border-right:0}.analysis-hero-meta strong{font-size:11px;line-height:1.3}.analysis-section{padding:30px 16px}.analysis-heading h2{margin-bottom:17px;font-size:clamp(35px,11vw,44px);line-height:.95}.selection-tabs,.market-tabs{gap:7px;width:100%;margin-inline:0;padding-inline:0;display:grid;overflow:visible}.selection-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.mov-selection-tabs{gap:7px;margin-bottom:8px}.mov-selection-tabs .selection-tabs{margin-bottom:0}.mov-method-tabs{grid-template-columns:repeat(3,minmax(0,1fr))}.mov-fighter-tabs a,.mov-method-tabs a{min-width:0}.market-tabs{grid-template-columns:repeat(3,minmax(0,1fr))}.selection-tabs a,.market-tabs a{white-space:normal;text-align:center;justify-content:center;min-width:0;min-height:48px;padding:8px 5px;line-height:1.25}.market-summary>div{border-bottom:1px solid #34263e;border-right:1px solid #34263e;min-width:0;padding:13px 12px}.market-summary>div:nth-child(2n){border-right:0}.market-summary>div:nth-last-child(-n+2){border-bottom:0}.market-summary strong{font-size:clamp(24px,8vw,31px)}.book-row.book-head{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;gap:0;width:1px;height:1px;min-height:1px;margin:-1px;padding:0;display:grid;position:absolute;overflow:hidden}.book-row{grid-template-rows:auto auto auto;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px 8px;min-height:106px;padding:10px}.book-row>strong{grid-area:1/1/auto/3;gap:6px}.book-row>strong[data-label]:before{display:none}.book-row>span:first-of-type{grid-area:2/1;font-size:15px;font-weight:800}.book-row>span:nth-of-type(2){grid-area:2/2;font-size:15px;font-weight:800}.book-row>span:nth-of-type(3){grid-area:3/1/auto/3;align-self:center}.book-row>span:nth-of-type(4){text-align:right;grid-area:1/3;place-self:center end}.book-row>a{align-items:center;min-height:0;padding:0;line-height:1.2;display:inline-flex;position:absolute;bottom:10px;right:10px}.book-row>a:before{content:"";position:absolute;inset:-14px -8px}.book-row .bookmaker-banner{width:96px;height:28px}.book-row .bookmaker-banner[data-bookmaker=grosvenor]{padding:2px 12px}.book-row strong small{min-height:22px;padding:4px 7px;font-size:9px}.book-row [data-label]:before{margin-bottom:3px;font-size:8px}.book-last-checked{font-size:9px;line-height:1.3}.book-last-checked:before{margin:0 6px 0 0!important;display:inline!important}.freshness{font-size:9px}.chart-controls{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:8px;display:grid}.chart-controls>div[role=group]{min-width:0;display:flex}.chart-controls>div[role=group] button{flex:1 1 0;min-width:0}.chart-scroll-hint{color:#a77ac0;min-height:32px;font:800 8px/1.3 var(--font-mono);letter-spacing:.05em;justify-content:flex-end;align-items:center;display:flex}.chart-legend{font-size:9px;line-height:1.35}.chart-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.chart-summary>div{min-width:0;padding:9px}.chart-summary>div:last-child{grid-column:1/-1}.chart-summary dd{font-size:14px;line-height:1.25}.history-panel,.boost-panel{margin-top:20px;padding:15px}.history-heading h3{font-size:24px;line-height:1.08}.analysis-disclosure{gap:14px;margin-bottom:38px}}@media (width<=390px){.analysis-hero h1{font-size:clamp(25px,8vw,32px)}.analysis-hero-meta>div{padding-inline:9px}.book-row .bookmaker-banner{width:92px;height:27px}.book-row .bookmaker-banner[data-bookmaker=grosvenor]{padding:2px 10px}.tale-head,.tale-row{grid-template-columns:minmax(0,1fr) 78px minmax(0,1fr);padding-inline:8px}}@media (width<=350px){.analysis-heading h2{font-size:34px}.selection-tabs a,.market-tabs a{min-height:50px;font-size:8px}.chart-controls{grid-template-columns:1fr}.chart-controls details,.chart-controls details>summary{width:100%}.chart-controls details>summary{justify-content:center}.chart-svg-desktop{min-width:520px}}@media (width<=480px){.market-summary{grid-template-areas:"odds probability""standard ev"}.market-summary>div.summary-odds{border-bottom:1px solid #34263e;border-right:1px solid #4f3560;grid-area:odds}.market-summary>div.summary-probability{border-bottom:1px solid #34263e;border-right:0;grid-area:probability}.market-summary>div.summary-standard{border-bottom:0;border-right:1px solid #4f3560;grid-area:standard}.market-summary>div.summary-ev{border-bottom:0;border-right:0;grid-area:ev}.history-panel{padding-inline:12px}.chart-plot{overflow-x:hidden}.chart-plot .chart-svg-desktop{display:none}.chart-plot .chart-svg-mobile{width:100%;min-width:0;display:block}.chart-scroll-hint{display:none}.price-chart .chart-svg-mobile text,.price-chart .chart-svg-mobile .chart-time-label,.price-chart .chart-svg-mobile .fair-label{font-size:9px}.price-chart .chart-svg-mobile line{vector-effect:non-scaling-stroke}}.bookmaker-banner[data-bookmaker=ladbrokes]{background:#d71920;padding:7px 10px}.bookmaker-banner[data-bookmaker=coral]{background:#0e4e96;padding:0}.completed-fight-template-frame{--rt-border:#34273d;--rt-muted:#9d94a3;--rt-purple:#c778ff;border:1px solid var(--rt-border);background:#08060ae0;border-radius:18px;width:min(1320px,100% - 48px);margin:44px auto 38px;overflow:hidden}.completed-fight-template-frame>.fight-detail-hero,.completed-fight-template-frame>.detail-workspace{width:auto;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0}.completed-fight-template-frame>.fight-detail-hero{padding:clamp(24px,4vw,52px)}.completed-fight-template-frame>.detail-workspace{border-top:1px solid var(--rt-border);padding:clamp(24px,4vw,52px)}.completed-fight-template-frame>.archived-history-section{border-top:1px solid var(--rt-border);border-bottom:0;width:auto;margin:0;padding:clamp(24px,4vw,52px)}.public-completed-fight-division{color:#938a98;font:800 9px var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;margin:16px 0 0}.public-completed-fight-matchup,.public-completed-fight-result{--rt-border:#34273d;--rt-muted:#9d94a3;--rt-purple:#c778ff}.round-template-matchup.public-completed-fight-matchup{grid-template-columns:minmax(0,1fr) 48px minmax(0,1fr);align-items:center;gap:clamp(10px,1.3vw,18px);width:min(1180px,100%);min-height:300px;margin:24px auto 18px;display:grid}.public-completed-fight-matchup .round-template-fighter{grid-template-columns:minmax(250px,56%) minmax(0,44%);align-items:end;min-width:0;height:300px;display:grid;position:relative}.public-completed-fight-matchup .round-template-fighter.fighter2{grid-template-columns:minmax(0,44%) minmax(250px,56%)}.public-completed-fight-matchup .round-template-fighter-copy{z-index:2;min-width:0;padding-bottom:42px;position:relative}.public-completed-fight-matchup .round-template-fighter.fighter1 .round-template-fighter-copy{text-align:right}.public-completed-fight-matchup .round-template-fighter.fighter2 .round-template-fighter-copy{text-align:left}.public-completed-fight-matchup h2{max-width:100%;font-family:var(--font-barlow), sans-serif;letter-spacing:-.045em;margin:0;font-size:clamp(40px,3.6vw,60px);font-weight:500;line-height:.84}.public-completed-fight-matchup h2 a,.public-completed-fight-matchup h2>span{display:block}.public-completed-fight-matchup h2 a:hover{color:var(--rt-purple)}.public-completed-fight-matchup .round-template-given-name{font-size:.68em;line-height:1;display:block}.public-completed-fight-matchup .round-template-surname{overflow-wrap:anywhere;text-wrap:balance;max-width:100%;font-size:1em;display:block}.public-completed-fight-matchup .round-template-portrait,.public-completed-fight-matchup .round-template-portrait-placeholder{z-index:1;background:0 0;border:0;width:100%;height:300px;display:block;position:relative;overflow:hidden}.public-completed-fight-matchup .round-template-fighter.fighter1 .round-template-portrait,.public-completed-fight-matchup .round-template-fighter.fighter1 .round-template-portrait-placeholder{grid-column:1}.public-completed-fight-matchup .round-template-fighter.fighter2 .round-template-portrait,.public-completed-fight-matchup .round-template-fighter.fighter2 .round-template-portrait-placeholder{grid-column:2}.public-completed-fight-matchup .round-template-portrait img{filter:drop-shadow(0 22px 28px #00000052);width:100%;max-width:none;height:auto;display:block;position:absolute;bottom:0;left:50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(#000 0% 92%,#0000 100%);mask-image:linear-gradient(#000 0% 92%,#0000 100%)}.public-completed-fight-matchup>b{color:#8f8396;width:42px;height:42px;font:800 12px var(--font-mono), monospace;border:1px solid #493653;border-radius:50%;justify-content:center;justify-self:center;align-items:center;margin-top:46px;display:inline-flex}.public-completed-fight-matchup .round-template-outcome{color:#070608;width:32px;height:32px;font:900 12px var(--font-mono), monospace;border-radius:4px;justify-content:center;align-items:center;margin-bottom:14px;display:inline-flex}.public-completed-fight-matchup .round-template-outcome.win{background:#38d37b}.public-completed-fight-matchup .round-template-outcome.loss{background:#ff5360}.public-completed-fight-matchup .round-template-outcome.draw{background:#f2ce75}.public-completed-fight-matchup .round-template-outcome.no-contest{color:#161219;background:#c8c1cc}.public-completed-fight-matchup .round-template-outcome.unknown{color:#ece7ef;background:#625a68}.round-template-result-strip.public-completed-fight-result{border:1px solid var(--rt-border);background:#0a070d;border-radius:10px;grid-template-columns:1.35fr 1fr .7fr;display:grid;overflow:hidden}.public-completed-fight-result>div{border-right:1px solid var(--rt-border);gap:8px;min-width:0;padding:17px 20px;display:grid}.public-completed-fight-result>div:last-child{border-right:0}.public-completed-fight-result span{color:var(--rt-purple);font:800 10px var(--font-mono), monospace;letter-spacing:.1em}.public-completed-fight-result strong{font-size:14px;line-height:1.4}@media (width<=1080px){.round-template-matchup.public-completed-fight-matchup{grid-template-columns:minmax(0,1fr) 34px minmax(0,1fr);gap:4px;min-height:clamp(240px,28vw,285px);margin:22px 0 26px}.public-completed-fight-matchup .round-template-fighter,.public-completed-fight-matchup .round-template-fighter.fighter2{text-align:center;height:clamp(240px,28vw,285px);display:block;overflow:hidden}.public-completed-fight-matchup .round-template-fighter-copy,.public-completed-fight-matchup .round-template-fighter.fighter1 .round-template-fighter-copy,.public-completed-fight-matchup .round-template-fighter.fighter2 .round-template-fighter-copy{text-align:center;width:max-content;max-width:100%;padding-bottom:0;position:absolute;bottom:0;left:50%;right:auto;transform:translate(-50%)}.public-completed-fight-matchup .round-template-portrait,.public-completed-fight-matchup .round-template-portrait-placeholder{width:100%;height:clamp(165px,23vw,230px);position:absolute;bottom:58px}.public-completed-fight-matchup .round-template-fighter.fighter1 .round-template-portrait,.public-completed-fight-matchup .round-template-fighter.fighter1 .round-template-portrait-placeholder,.public-completed-fight-matchup .round-template-fighter.fighter2 .round-template-portrait,.public-completed-fight-matchup .round-template-fighter.fighter2 .round-template-portrait-placeholder{left:0;right:auto}.public-completed-fight-matchup .round-template-portrait img{width:clamp(165px,28vw,280px);left:50%;transform:translate(-50%)}.public-completed-fight-matchup>b{width:32px;height:32px;margin-top:0;font-size:9px}.public-completed-fight-matchup h2{font-size:clamp(28px,4.6vw,46px)}.public-completed-fight-matchup .round-template-outcome{width:28px;height:28px;margin:0;position:absolute;top:clamp(-230px,-23vw,-174px)}.public-completed-fight-matchup .round-template-fighter.fighter1 .round-template-outcome{left:4px}.public-completed-fight-matchup .round-template-fighter.fighter2 .round-template-outcome{right:4px}}@media (width<=620px){.completed-fight-template-frame{width:calc(100% - 24px);margin:18px auto 28px}.completed-fight-template-frame>.fight-detail-hero,.completed-fight-template-frame>.detail-workspace,.completed-fight-template-frame>.archived-history-section{padding:22px 16px}.round-template-matchup.public-completed-fight-matchup{grid-template-columns:minmax(0,1fr) 32px minmax(0,1fr);gap:15px;min-height:218px;margin-top:4px}.public-completed-fight-matchup .round-template-fighter,.public-completed-fight-matchup .round-template-fighter.fighter2{height:218px;overflow:visible}.public-completed-fight-matchup .round-template-portrait,.public-completed-fight-matchup .round-template-portrait-placeholder{height:188px;bottom:54px}.public-completed-fight-matchup .round-template-portrait img{width:clamp(184px,48vw,214px)}.public-completed-fight-matchup .round-template-fighter-copy,.public-completed-fight-matchup .round-template-fighter.fighter1 .round-template-fighter-copy,.public-completed-fight-matchup .round-template-fighter.fighter2 .round-template-fighter-copy{text-align:center;justify-content:flex-start;align-items:center;gap:15px;width:100%;max-width:none;display:flex;left:0;transform:none}.public-completed-fight-matchup .round-template-fighter.fighter1 .round-template-fighter-copy{flex-direction:row-reverse}.public-completed-fight-matchup .round-template-fighter.fighter2 .round-template-fighter-copy{flex-direction:row}.public-completed-fight-matchup .round-template-outcome,.public-completed-fight-matchup .round-template-fighter.fighter1 .round-template-outcome,.public-completed-fight-matchup .round-template-fighter.fighter2 .round-template-outcome{flex:0 0 22px;width:22px;height:22px;margin:0;font-size:9px;position:static;transform:none}.public-completed-fight-matchup .round-template-fighter.fighter1 h2,.public-completed-fight-matchup .round-template-fighter.fighter2 h2{box-sizing:border-box;width:auto;min-width:0;padding:0}.public-completed-fight-matchup .round-template-fighter.fighter1 h2{text-align:right}.public-completed-fight-matchup .round-template-fighter.fighter2 h2{text-align:left}.public-completed-fight-matchup>b{align-self:end;margin-bottom:5px}.public-completed-fight-matchup h2{font-size:clamp(20px,6.6vw,28px)}.public-completed-fight-matchup h2 a{letter-spacing:.015em}.round-template-result-strip.public-completed-fight-result{grid-template-columns:1fr}.public-completed-fight-result>div{border-right:0;border-bottom:1px solid var(--rt-border)}.public-completed-fight-result>div:last-child{border-bottom:0}}.archive-section{box-sizing:border-box;border-top:1px solid #6f3f8b;border-bottom:1px solid #34263d;width:min(1280px,100% - 64px);margin:0 auto 38px;padding:34px 28px}.archive-heading>span,.archive-market header span{color:#bd87e2;font:800 10px/1.3 var(--font-mono);letter-spacing:.11em}.archive-heading h2{letter-spacing:-.04em;margin:7px 0 12px;font-size:clamp(34px,6vw,68px)}.archive-heading p{color:#a39aa8;max-width:880px;line-height:1.65}.archive-market{background:#0b080e;border:1px solid #3a2b44;border-radius:13px;margin-top:18px;overflow:hidden}.archive-market header{border-bottom:1px solid #302338;justify-content:space-between;align-items:center;gap:14px;padding:15px 17px;display:flex}.archive-market h3{margin:0;font-size:21px}.archive-selections{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.archive-selections>div{border-bottom:1px solid #2d2234;border-right:1px solid #2d2234;gap:5px;min-width:0;padding:17px;display:grid}.archive-selections span{color:#c3b9c8;font:800 10px var(--font-mono);overflow-wrap:anywhere}.archive-selections strong{font-size:20px}.archive-selections small{color:#948b99}.archive-locked{padding:22px}.archive-locked p{color:#9f95a4}.archive-locked a{color:#cc95ee;min-height:44px;font:900 10px var(--font-mono);align-items:center;display:inline-flex}.archived-history-section .selection-tabs,.archived-history-section .mov-selection-tabs{margin-top:24px}.archived-history-section .mov-selection-tabs{gap:8px;display:grid}.archived-history-section .mov-selection-tabs .selection-tabs{margin-top:0}.archived-history-section .mov-fighter-tabs button{justify-content:center;min-width:160px}.archived-history-section .mov-method-tabs button{justify-content:center;min-width:82px}.archived-history-section .market-tabs button,.archived-history-section .selection-tabs button{color:#b6acbb;min-height:44px;font:900 10px var(--font-mono);cursor:pointer;background:0 0;border:1px solid #3d3046;border-radius:7px;align-items:center;padding:9px 13px;display:inline-flex}.archived-history-section .market-tabs button.active,.archived-history-section .selection-tabs button.active{color:#fff;background:#6a368e;border-color:#9a62c0}.archived-history-section .selection-tabs{margin-top:24px}.archived-history-section .market-tabs{margin-top:10px}.archived-history-section .history-panel{margin-top:18px}.fight-final-market-notice{background:#100b15;border-style:solid;border-color:#6a368e}.fight-final-market-notice strong{color:#d4a4f3}.archived-history-section .archive-history-retry{color:#fff;min-height:44px;font:900 10px var(--font-mono);cursor:pointer;background:#60327f;border:1px solid #795193;border-radius:7px;margin-top:8px;padding:9px 13px}.archived-history-section .archive-history-retry:focus-visible{outline-offset:3px;outline:2px solid #d4a4f3}@media (width<=620px){.archive-section{width:calc(100% - 32px);margin-bottom:28px;padding-block:26px;padding-inline:16px}.archive-heading h2{font-size:38px}.archive-heading p{font-size:13px;line-height:1.55}.archive-selections{grid-template-columns:1fr}.archive-market header{flex-direction:column;align-items:flex-start}.fight-record-page .archived-history-section .selection-tabs,.fight-record-page .archived-history-section .market-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.fight-record-page .archived-history-section .selection-tabs:not(.mov-method-tabs){grid-template-columns:repeat(2,minmax(0,1fr))}.fight-record-page .archived-history-section .market-tabs button,.fight-record-page .archived-history-section .selection-tabs button,.fight-record-page .archived-history-section .mov-fighter-tabs button,.fight-record-page .archived-history-section .mov-method-tabs button{text-align:center;justify-content:center;min-width:0;min-height:44px;padding:8px 6px;font-size:9px;line-height:1.25}.fight-record-page .archived-history-section .history-panel{padding-inline:16px}}
