/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@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;--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{box-sizing:border-box;border:0 solid;margin:0;padding:0}::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]){-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance: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{.visible{visibility:visible}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.isolate{isolation:isolate}.block{display:block}.hidden{display:none}.table{display:table}.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))}}:root{--navy:#090909;--navy2:#1b1b1b;--blue:#e1261c;--cyan:#ff4338;--paper:#f3f3f0;--line:#deded9;--muted:#696966;--green:#14845f;--orange:#e1261c}*{box-sizing:border-box}html{background:var(--paper)}body{color:var(--navy);margin:0;font-family:Arial,Helvetica,sans-serif}button,input,textarea{font:inherit}button{color:inherit}main{min-height:100vh}.masthead{border-bottom:4px solid var(--blue);background:#fff;grid-template-rows:76px 40px;grid-template-columns:minmax(300px,1fr) auto;column-gap:28px;min-height:116px;padding:0 38px;display:grid}.brand{align-items:center;gap:15px;min-width:0;display:flex}.brand>img{object-fit:contain;width:98px;height:62px}.brand p,.kicker{letter-spacing:1.7px;color:var(--blue);margin:0 0 5px;font-size:10px;font-weight:900}.brand h1{letter-spacing:-.5px;text-transform:uppercase;margin:0;font-size:20px}.eventMeta{color:var(--muted);white-space:nowrap;justify-content:flex-end;align-items:center;gap:16px;font-size:10px;display:flex}.eventMeta b{color:var(--navy);letter-spacing:1px;font-size:12px}.deadline{color:#a21812;background:#fee8e6;padding:8px 11px;font-weight:800}.overview{color:#fff;border-bottom:5px solid var(--cyan);background:linear-gradient(112deg,#050505 0%,#191919 72%,#38100d 100%);justify-content:space-between;align-items:end;padding:37px 42px;display:flex}.overview h2{letter-spacing:-1.4px;margin:4px 0 12px;font-size:38px;line-height:1.08}.overview h2 em{color:#ff4b40;font-style:normal}.overview>div>p:last-child{color:#b5c3d8;margin:0;font-size:13px}.overviewStats{border:1px solid #ffffff25;grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.overviewStats article{border-right:1px solid #ffffff20;padding:16px}.overviewStats article:last-child{border:0}.overviewStats strong{font-size:25px;display:block}.overviewStats span{color:#aebdd2;text-transform:uppercase;letter-spacing:.8px;font-size:9px}.workspace{grid-template-columns:292px 1fr;max-width:1540px;min-height:760px;margin:auto;display:grid}.squadRail{border-right:1px solid var(--line);background:#fff}.railHead{justify-content:space-between;align-items:center;padding:19px 18px 12px;display:flex}.railHead p{letter-spacing:1.3px;color:var(--muted);margin:0;font-size:10px;font-weight:900}.railHead>span{background:#e7edf4;border-radius:20px;padding:4px 8px;font-size:10px}.fighterList{padding:0 8px 20px}.fighterList button{text-align:left;cursor:pointer;background:0 0;border:0;border-left:3px solid #0000;grid-template-columns:36px 1fr 28px;align-items:center;gap:10px;width:100%;padding:10px;display:grid}.fighterList button:hover{background:#f5f8fb}.avatar{background:#e7edf5;place-items:center;width:34px;height:34px;font-size:10px;font-weight:900;display:grid}.selected .avatar{background:var(--navy);color:#fff}.fighterList b{font-size:12px;display:block}.fighterList small{color:var(--muted);margin-top:3px;font-size:9px;display:block}.fighterList i{text-align:center;background:#e9eef4;border-radius:20px;padding:5px 2px;font-size:10px;font-style:normal}.selected i{background:var(--blue);color:#fff}.intel{min-width:0;padding:27px 30px 42px}.athleteHeader{justify-content:space-between;align-items:end;margin-bottom:20px;display:flex}.athleteHeader h2{letter-spacing:-.9px;margin:0 0 5px;font-size:30px}.athleteHeader>div>p:last-child{color:var(--muted);margin:0;font-size:12px}.athleteCount{text-align:right}.athleteCount strong{font-size:29px;display:block}.athleteCount span{text-transform:uppercase;color:var(--muted);letter-spacing:.8px;font-size:9px}.categoryTabs{gap:8px;padding-bottom:2px;display:flex;overflow:auto}.categoryTabs button{border:1px solid var(--line);text-align:left;cursor:pointer;background:#fff;min-width:145px;padding:12px;position:relative}.categoryTabs button.active{border-color:var(--blue);box-shadow:inset 0 -3px var(--blue)}.categoryTabs span{color:var(--blue);letter-spacing:1px;font-size:9px;font-weight:900;display:block}.categoryTabs b{margin-top:6px;font-size:12px;display:block}.categoryTabs i{background:#e9eef4;border-radius:15px;padding:3px 6px;font-size:10px;font-style:normal;position:absolute;top:10px;right:10px}.categoryTabs .active i{background:var(--blue);color:#fff}.categorySummary{border:1px solid var(--line);border-left:4px solid var(--cyan);background:#fff;justify-content:space-between;align-items:center;margin-top:14px;padding:18px 20px;display:flex}.categorySummary h3{margin:0;font-size:19px}.categorySummary>div>p:last-child{color:var(--muted);margin:5px 0 0;font-size:10px}.categoryMetrics{align-items:center;gap:22px;display:flex}.categoryMetrics span{text-transform:uppercase;color:var(--muted);letter-spacing:.7px;font-size:9px}.categoryMetrics span b{color:var(--navy);font-size:19px;display:block}.categoryMetrics a{color:var(--blue);border:1px solid #bcd9f8;padding:9px;font-size:10px;font-weight:800;text-decoration:none}.searchRow{justify-content:space-between;align-items:center;margin:16px 0 11px;display:flex}.searchRow label{border:1px solid var(--line);background:#fff;align-items:center;width:min(430px,75%);display:flex}.searchRow label span{color:var(--muted);padding-left:12px}.searchRow input{background:0 0;border:0;outline:0;width:100%;padding:10px;font-size:11px}.searchRow>span{color:var(--muted);font-size:10px}.opponentGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;display:grid}.opponentCard{border:1px solid var(--line);text-align:left;cursor:pointer;background:#fff;padding:16px;transition:all .15s}.opponentCard:hover{border-color:#91bff2;transform:translateY(-2px);box-shadow:0 7px 18px #10294d12}.cardTop{justify-content:space-between;display:flex}.countryFlag{font-size:22px}.confidence{color:var(--green);letter-spacing:.8px;font-size:8px;font-weight:900}.opponentCard h4{margin:14px 0 6px;font-size:15px}.opponentCard>p{color:var(--muted);height:27px;margin:0;font-size:10px;overflow:hidden}.opponentCard footer{color:var(--muted);border-top:1px solid #edf0f4;justify-content:space-between;margin-top:14px;padding-top:10px;font-size:9px;display:flex}.opponentCard footer b{color:var(--blue)}.noEntries{text-align:center;color:var(--muted);background:#fff;border:1px dashed #cbd6e2;grid-column:1/-1;padding:55px}.noEntries b{color:var(--navy)}.pending{background:#fff7e8;border:1px solid #f3d9a8;gap:17px;margin-top:17px;padding:25px;display:flex}.pending>span{background:var(--orange);color:#fff;border-radius:50%;place-items:center;width:40px;height:40px;font-weight:900;display:grid}.pending h3{margin:1px 0 6px}.pending p{color:#75572e;margin:0;font-size:12px;line-height:1.6}.drawerBackdrop{z-index:10;background:#06102199;justify-content:flex-end;display:flex;position:fixed;inset:0}.drawer{background:#f7f9fc;width:min(490px,95vw);height:100%;position:relative;overflow:auto;box-shadow:-20px 0 45px #0004}.close{color:#fff;cursor:pointer;background:#ffffff12;border:1px solid #ffffff40;width:36px;height:36px;font-size:23px;position:absolute;top:14px;right:18px}.drawerHero{background:linear-gradient(125deg,var(--navy),#11466a);color:#fff;padding:31px 29px 25px}.drawerHero>span{font-size:34px}.drawerHero .kicker{color:#66e0ee;margin-top:16px}.drawerHero h2{margin:4px 0 8px;font-size:30px}.drawerHero>p:last-child{color:#b5c6dc;margin:0;font-size:12px;line-height:1.6}.researchStatus{background:#def5ea;border-bottom:1px solid #b7e6d2;padding:15px 28px}.researchStatus span{letter-spacing:1px;color:#3c7561;font-size:8px;display:block}.researchStatus b{color:#15694e;font-size:11px}.drawer section{border-bottom:1px solid var(--line);padding:22px 28px}.drawer h3{margin:0 0 12px;font-size:13px}.sourceLinks{grid-template-columns:1fr 1fr;gap:8px;display:grid}.sourceLinks a{border:1px solid var(--line);background:#fff;padding:13px;text-decoration:none}.sourceLinks b{color:var(--navy);font-size:11px;display:block}.sourceLinks span{color:var(--blue);margin-top:5px;font-size:9px;display:block}.drawer textarea{resize:vertical;border:1px solid var(--line);width:100%;height:120px;padding:12px;font-size:11px;line-height:1.5}.drawer section small{color:var(--muted);font-size:8px}.safetyNote{border-left:3px solid var(--orange);background:#fff4dc;margin:18px 28px;padding:13px}.safetyNote b{font-size:10px}.safetyNote p{color:#71572d;margin:4px 0 0;font-size:9px;line-height:1.5}.siteFooter{border-top:1px solid var(--line);max-width:1540px;color:var(--muted);text-transform:uppercase;letter-spacing:.8px;justify-content:space-between;margin:auto;padding:18px 30px;font-size:9px;display:flex}.confidence.partial{color:#8a6b25}.miniRecord{grid-template-columns:repeat(3,1fr);gap:5px;margin-top:11px;display:grid}.miniRecord span{color:var(--muted);text-transform:uppercase;font-size:7px}.miniRecord b{color:var(--navy);margin-bottom:2px;font-size:11px;display:block}.drawer{width:min(560px,96vw)}.researchStatus.limited{background:#fff1d7;border-color:#f1d39c}.researchStatus.limited b{color:#805717}.recordMetrics{grid-template-columns:repeat(4,1fr);gap:7px;display:grid}.recordMetrics span{border:1px solid var(--line);background:#fff;padding:11px}.recordMetrics b{font-size:16px;display:block}.recordMetrics small{text-transform:uppercase;color:var(--muted);margin-top:4px;display:block;font-size:7px!important}.recentMetrics{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.recentMetrics span{color:var(--muted);border:1px solid var(--line);background:#fff;padding:9px;font-size:8px}.recentMetrics b{color:var(--navy);font-size:14px;display:block}.recentMetrics .good b{color:var(--green)}.recentMetrics .bad b{color:#b94d4d}.coachRead{border-left:3px solid var(--blue);background:#eaf5ff;margin-top:10px;padding:11px}.coachRead b{text-transform:uppercase;font-size:9px}.coachRead p{color:#425470;margin:4px 0 0;font-size:10px;line-height:1.5}.resultList{border:1px solid var(--line)}.resultList article{background:#fff;border-top:1px solid #edf1f5;grid-template-columns:1fr 38px 34px 50px;align-items:center;gap:6px;padding:9px 10px;display:grid}.resultList article:first-child{border-top:0}.resultList article>div b{font-size:9px;display:block}.resultList article small{color:var(--muted);font-size:7px!important}.resultList article>span{text-align:center;font-size:9px}.resultList .medal{background:#fff0c3;padding:4px;font-weight:900}.mutedLine{color:var(--muted);padding:15px;font-size:10px}.ratingBadge{background:var(--navy);color:#fff;text-align:center;min-width:58px;padding:6px 7px;font-size:17px;font-weight:900}.ratingBadge small{color:#b9c7d9;margin-left:2px;font-size:7px}.ratingBadge.score0{background:#788598}.ratingBadge.score1{background:#647287}.ratingBadge.score2{background:#25769b}.ratingBadge.score3{background:#167859}.ratingBadge.score4,.ratingBadge.score5{background:#a95c14}.ratingPanel{align-items:center;gap:17px;display:flex;background:linear-gradient(110deg,#e9f8ff,#fff)!important}.ratingDial{text-align:center;background:var(--navy);color:#fff;border-radius:50%;flex:0 0 78px;place-content:center;width:78px;height:78px;display:grid;box-shadow:inset 0 0 0 6px #2ebfd4}.ratingDial b{font-size:29px;line-height:1}.ratingDial small{color:#b8d9e4;font-size:8px!important}.ratingPanel h3{margin:0 0 5px;font-size:18px}.ratingPanel>div>p:last-child{color:var(--muted);margin:0;font-size:9px;line-height:1.5}.ratingBreakdown{grid-template-columns:repeat(5,1fr);gap:6px;display:grid}.ratingBreakdown span{border:1px solid var(--line);background:#fff;padding:10px 7px}.ratingBreakdown b{font-size:13px;display:block}.ratingBreakdown small{text-transform:uppercase;font-size:7px!important}.ratingBreakdown .good b{color:var(--green)}.ratingBreakdown .bad b{color:#b94d4d}.transitionRead{border-left:3px solid var(--cyan);background:#eaf8fa;margin-top:10px;padding:11px}.transitionRead b{text-transform:uppercase;font-size:9px}.transitionRead p,.methodNote{color:#506176;font-size:9px;line-height:1.55}.transitionRead p{margin:4px 0 0}.methodNote{margin:10px 0 0}.apexFormPanel{color:#fff;border-bottom:3px solid var(--cyan);background:linear-gradient(110deg,#0b1c38,#143c61);align-items:center;gap:16px;margin-bottom:10px;padding:16px 18px;display:flex}.apexDial{flex-basis:68px;width:68px;height:68px;box-shadow:inset 0 0 0 5px #2ed2e6}.apexDial b{font-size:25px}.apexFormIntro{flex:1}.apexFormIntro h3{margin:0 0 5px;font-size:16px}.apexFormIntro>p:last-child{color:#bac8d9;margin:0;font-size:9px;line-height:1.5}.apexFormStats{grid-template-columns:repeat(3,68px);gap:6px;display:grid}.apexFormStats span{text-transform:uppercase;color:#aebed1;background:#ffffff0d;border:1px solid #ffffff20;padding:9px;font-size:7px}.apexFormStats b{color:#fff;margin-bottom:3px;font-size:15px;display:block}.apexHistory{border:1px solid var(--line);background:#fff;margin-bottom:14px}.apexHistory summary{cursor:pointer;color:var(--blue);padding:12px 15px;font-size:10px;font-weight:800;list-style:none}.apexHistory summary::-webkit-details-marker{display:none}.apexHistory summary:after{content:"+";float:right;font-size:16px}.apexHistory[open] summary:after{content:"−"}.apexHistory summary span{color:var(--muted);margin-left:7px;font-weight:400}.apexHistory .resultList{border:0;border-top:1px solid var(--line);max-height:360px;overflow:auto}.coachIndicator{text-transform:uppercase;letter-spacing:.7px;color:#777;font-size:9px;font-weight:900}.coachIndicator.on{color:var(--green)}.apexFormPanel{border-bottom-color:var(--blue);background:linear-gradient(110deg,#070707,#272727)}.apexDial{box-shadow:inset 0 0 0 5px var(--blue)}.apexFormIntro .kicker{color:#ff5a50}.fighterNarrative{border:1px solid var(--line);border-left:5px solid var(--blue);background:#fff;margin-bottom:10px;padding:18px 20px}.fighterNarrative h3{margin:0 0 8px;font-size:16px}.fighterNarrative>p:not(.kicker){color:#4f4f4c;margin:0;font-size:11px;line-height:1.7}.overviewTags{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.overviewTags span{text-transform:uppercase;background:#f1f1ed;border:1px solid #dddcd6;padding:6px 8px;font-size:8px;font-weight:800}.coachNotesPanel{color:#fff;border-top:4px solid var(--blue);background:#111;margin-bottom:10px;padding:18px 20px}.coachNotesHead{justify-content:space-between;align-items:start;display:flex}.coachNotesHead h3{margin:0;font-size:16px}.coachNotesHead>span{text-transform:uppercase;letter-spacing:.8px;color:#aaa;font-size:8px}.coachNotesPanel textarea{color:#fff;resize:vertical;background:#1d1d1d;border:1px solid #444;width:100%;height:130px;margin-top:14px;padding:12px;font-size:11px;line-height:1.6}.noteActions{justify-content:space-between;align-items:center;margin-top:8px;display:flex}.noteActions small{color:#aaa;font-size:8px}.noteActions button,.coachUnlock button{background:var(--blue);color:#fff;text-transform:uppercase;cursor:pointer;border:0;padding:9px 14px;font-size:9px;font-weight:900}.coachUnlock{border-top:1px solid #333;justify-content:space-between;align-items:center;gap:15px;margin-top:13px;padding-top:13px;display:flex}.coachUnlock b{font-size:11px}.coachUnlock p{color:#aaa;margin:4px 0 0;font-size:8px}.coachUnlock label{display:flex}.coachUnlock input{color:#fff;background:#1d1d1d;border:1px solid #444;outline:0;width:150px;padding:9px;font-size:10px}.coachUnlock>small{color:#ff746c;font-size:8px}.fighterList button.selected{border-left-color:var(--blue);background:#fff0ef}.selected .avatar{background:var(--blue)}.categoryTabs button.active{border-color:var(--blue)}.ratingBadge{background:#111}.drawerHero{background:linear-gradient(125deg,#070707,#32100e)}.hiddenView{display:none!important}.modeNav{align-self:stretch;display:flex}.modeNav button{text-transform:uppercase;letter-spacing:.7px;cursor:pointer;background:0 0;border:0;border-bottom:4px solid #0000;padding:0 18px;font-size:9px;font-weight:900}.modeNav button.active{color:var(--blue);border-bottom-color:var(--blue)}.tournamentOps{max-width:1540px;margin:auto;padding:30px}.opsHero{color:#fff;border-bottom:5px solid var(--blue);background:linear-gradient(115deg,#050505,#25100e);justify-content:space-between;align-items:center;padding:30px 34px;display:flex}.opsHero h2{margin:3px 0 9px;font-size:34px}.opsHero>div>p:last-child{color:#aaa;margin:0;font-size:11px}.drawState{background:#ffffff0a;border:1px solid #fff2;min-width:250px;padding:16px}.drawState span,.drawState small{color:#aaa;text-transform:uppercase;letter-spacing:.8px;font-size:8px;display:block}.drawState b{margin:6px 0 8px;font-size:15px;display:block}.opsMetrics{grid-template-columns:repeat(4,1fr);gap:9px;margin:12px 0;display:grid}.opsMetrics article{border:1px solid var(--line);background:#fff;border-top:3px solid #222;padding:15px}.opsMetrics span,.opsMetrics small{text-transform:uppercase;color:var(--muted);font-size:8px;display:block}.opsMetrics b{margin:8px 0;font-size:25px;display:block}.runningBoard{border:1px solid var(--line);background:#fff}.opsSectionHead{justify-content:space-between;align-items:end;padding:18px 20px;display:flex}.opsSectionHead h3{margin:0}.opsSectionHead>span{color:var(--muted);font-size:9px}.runningHeader,.runningRows article{grid-template-columns:1.2fr 2.2fr .8fr .5fr 1fr .9fr;align-items:center;gap:10px;display:grid}.runningHeader{color:#aaa;text-transform:uppercase;letter-spacing:.7px;background:#111;padding:10px 15px;font-size:8px}.runningRows article{border-top:1px solid #eee;padding:10px 15px;font-size:9px}.runningRows article>div b{font-size:10px;display:block}.runningRows article>div small{color:var(--muted);font-size:7px}.runningRows article>span{color:#686863}.runningRows article>strong{color:#9c7a35;text-transform:uppercase;font-size:8px}.kitPending{border:1px dashed #ccc;padding:6px}.opsLower{grid-template-columns:1fr 1fr;gap:12px;margin-top:12px;display:grid}.opsLower>section{border:1px solid var(--line);background:#fff;padding:20px}.opsLower h3{margin:0 0 15px}.opsLower ol{grid-template-columns:1fr 1fr;gap:8px;margin:0;padding:0;list-style:none;display:grid}.opsLower li{border:1px solid #e6e6e0;gap:9px;padding:10px;display:flex}.opsLower li>b{color:#fff;background:#111;place-items:center;width:25px;height:25px;display:grid}.opsLower li strong,.opsLower li small{font-size:9px;display:block}.opsLower li small{color:var(--muted);margin-top:4px}.signalGrid{grid-template-columns:1fr 1fr;gap:7px;display:grid}.signalGrid span{border:1px solid #e6e6e0;padding:10px;font-size:9px}.signalGrid i{vertical-align:-1px;width:10px;height:10px;margin-right:7px;display:inline-block}.redCorner{background:#e1261c}.blueCorner{background:#1f64c8}.warmSignal{background:#e8aa23}.clashSignal{background:#111}.emptyUpload{border-left:4px solid var(--blue);background:#f6f4ef;margin-top:12px;padding:12px}.emptyUpload b{font-size:10px}.emptyUpload p{color:var(--muted);margin:5px 0 0;font-size:9px;line-height:1.5}@media (max-width:1050px){.overview{display:block}.overviewStats{width:max-content;margin-top:25px}.workspace{grid-template-columns:240px 1fr}.opponentGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:720px){.masthead{height:auto;padding:18px}.eventMeta{display:none}.overview{padding:28px 19px}.overview h2{font-size:29px}.overviewStats{grid-template-columns:repeat(2,1fr);width:100%}.workspace{display:block}.squadRail{border-right:0;border-bottom:1px solid var(--line)}.fighterList{display:flex;overflow:auto}.fighterList button{min-width:190px}.intel{padding:22px 14px}.athleteHeader{align-items:start}.opponentGrid{grid-template-columns:1fr}.categorySummary{display:block}.categoryMetrics{margin-top:14px}.siteFooter{display:block}.siteFooter span{margin-top:5px;display:block}.masthead{flex-wrap:wrap}.brand>div{display:none}.modeNav{order:3;width:100%;margin-top:10px}.modeNav button{flex:1;padding:12px 4px}.tournamentOps{padding:14px}.opsHero{padding:24px 20px;display:block}.drawState{min-width:0;margin-top:18px}.opsMetrics{grid-template-columns:1fr 1fr}.runningBoard{overflow:auto}.runningHeader,.runningRows article{min-width:760px}.opsLower,.opsLower ol{grid-template-columns:1fr}}.brand{grid-area:1/1}.eventMeta{grid-area:1/2}.modeNav{background:#111;grid-area:2/1/auto/-1;align-self:stretch;align-items:stretch;margin:0 -38px;padding:0 38px;display:flex}.modeNav button,.modeNav a{color:#aaa;text-transform:uppercase;letter-spacing:.8px;cursor:pointer;background:0 0;border:0;border-bottom:4px solid #0000;justify-content:center;align-items:center;padding:0 22px;font-size:9px;font-weight:900;text-decoration:none;display:flex}.modeNav button:hover,.modeNav a:hover{color:#fff;background:#1b1b1b}.modeNav button.active,.modeNav a.active{color:#fff;border-bottom-color:var(--blue);background:#1b1b1b}@media (max-width:1050px){.masthead{grid-template-columns:minmax(270px,1fr) auto;padding-left:24px;padding-right:24px}.modeNav{margin-left:-24px;margin-right:-24px;padding-left:24px;padding-right:24px}.eventMeta>span:not(.coachIndicator){display:none}}@media (max-width:720px){.masthead{grid-template-rows:64px 40px;grid-template-columns:1fr auto;min-height:108px;padding:0 16px}.brand{gap:9px}.brand>img{width:82px;height:54px}.brand>div{display:block}.brand p{letter-spacing:1.15px;font-size:7px}.brand h1{font-size:15px}.eventMeta{display:flex}.eventMeta>:not(.coachIndicator){display:none}.modeNav{order:initial;width:auto;margin:0 -16px;padding:0 16px}.modeNav button,.modeNav a{flex:1;padding:0 4px}.fightBoardFilters{flex-wrap:wrap;gap:7px}.fightBoardFilters>label{width:100%}.fightStatusLegend{flex-wrap:wrap;justify-content:flex-start;gap:7px 10px;width:100%;margin-left:0;padding-top:3px}}.homeFighterGrid article,.opponentCard,.fightRows article{content-visibility:auto;contain-intrinsic-size:1px 280px}[id]{scroll-margin-top:18px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.mediaPanel{border:1px solid var(--line);background:#fff;border-top:4px solid #111;margin-bottom:10px;padding:18px 20px;scroll-margin-top:15px}.mediaHead{justify-content:space-between;align-items:end;gap:18px;margin-bottom:14px;display:flex}.mediaHead h3{margin:0;font-size:17px}.mediaHead>span{color:var(--muted);text-transform:uppercase;letter-spacing:.7px;font-size:8px}.socialChips{flex-wrap:wrap;gap:7px;margin-bottom:12px;display:flex}.socialChips a{border:1px solid var(--line);background:#f6f6f3;min-width:142px;padding:9px 11px;text-decoration:none;position:relative}.socialChips a:hover{border-color:var(--blue)}.socialChips b,.socialChips span{display:block}.socialChips b{text-transform:uppercase;color:var(--blue);font-size:8px}.socialChips span{color:#222;margin-top:3px;font-size:10px}.socialChips i{text-transform:uppercase;color:var(--green);font-size:6px;font-style:normal;position:absolute;top:7px;right:7px}.videoGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:12px 0;display:grid}.videoGrid article{border:1px solid var(--line);background:#f7f7f4;min-width:0}.videoFrame{background:#111;padding-top:56.25%;position:relative}.videoFrame iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.videoGrid article>div:last-child{padding:10px}.videoGrid article b,.videoGrid article span{display:block}.videoGrid article b{font-size:10px;line-height:1.4}.videoGrid article span{color:var(--muted);margin:4px 0;font-size:8px}.videoGrid article a{color:var(--blue);font-size:8px;font-weight:800;text-decoration:none}.mediaEmpty{background:#f5f3ed;border-left:3px solid #aaa;justify-content:space-between;align-items:center;gap:18px;margin:10px 0;padding:12px;display:flex}.mediaEmpty b{font-size:10px}.mediaEmpty span{color:var(--muted);font-size:8px;line-height:1.45}.mediaEmpty.compact{display:block}.mediaEmpty.compact span{margin-top:4px;display:block}.mediaSearches{flex-wrap:wrap;gap:6px;display:flex}.mediaSearches a{color:#fff;text-transform:uppercase;background:#111;padding:8px 10px;font-size:8px;font-weight:900;text-decoration:none}.mediaSearches a:hover{background:var(--blue)}.drawerMedia{background:#f0f0ec}.drawerVideos{grid-template-columns:1fr}.drawerSocial{margin-top:10px}.close{float:right;z-index:3;position:sticky}.opponentCard:focus-visible{outline-offset:2px;outline:3px solid #ffb2ad}.fighterList button:focus-visible{outline-offset:2px;outline:3px solid #ffb2ad}.categoryTabs button:focus-visible{outline-offset:2px;outline:3px solid #ffb2ad}.modeNav button:focus-visible{outline-offset:2px;outline:3px solid #ffb2ad}a:focus-visible{outline-offset:2px;outline:3px solid #ffb2ad}button:focus-visible{outline-offset:2px;outline:3px solid #ffb2ad}@media (max-width:720px){.mediaHead{display:block}.mediaHead>span{margin-top:7px;display:block}.videoGrid{grid-template-columns:1fr}.socialChips a{flex:135px}.mediaEmpty{display:block}.mediaEmpty span{margin-top:5px;display:block}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}.intel{flex-direction:column;display:flex}.athleteHeader{order:1}.apexFormPanel{order:2}.categoryTabs{order:3}.categorySummary{order:4}.searchRow{order:5}.opponentGrid{order:6}.pending{order:3}.fighterNarrative{order:7;margin-top:16px}.mediaPanel{order:8}.coachNotesPanel{order:9}.apexHistory{order:10}.evanProfileTabs{order:3;gap:8px;margin-top:16px;display:flex}.evanProfileTabs button{border:1px solid var(--line);text-align:left;cursor:pointer;background:#fff;border-top:3px solid #111;min-width:210px;padding:12px 14px}.evanProfileTabs button.active{border-color:#e1261c;box-shadow:inset 0 -3px #e1261c}.evanProfileTabs span,.evanProfileTabs b{display:block}.evanProfileTabs span{color:#e1261c;letter-spacing:1px;font-size:7px;font-weight:900}.evanProfileTabs b{margin-top:5px;font-size:11px}.evanHungarianTracker{order:4;margin-top:10px}.evanHungarianHero{color:#fff;background:linear-gradient(120deg,#090909,#202020 68%,#751713);border-bottom:5px solid #e1261c;grid-template-columns:1fr 190px;display:grid}.evanHungarianHero>div:first-child{padding:26px}.evanHungarianHero h3{margin:5px 0 8px;font-size:25px}.evanHungarianHero p:not(.kicker){color:#c9c9c4;max-width:720px;font-size:10px;line-height:1.65}.evanHungarianLinks{flex-wrap:wrap;gap:7px;margin-top:15px;display:flex}.evanHungarianLinks a{color:#111;background:#fff;padding:9px 11px;font-size:8px;font-weight:900;text-decoration:none}.evanHungarianLinks a:first-child{color:#fff;background:#e1261c}.evanHungarianPulse{text-align:center;background:#0004;border-left:1px solid #fff2;flex-direction:column;justify-content:center;align-items:center;display:flex}.evanHungarianPulse span{color:#ff5a50;letter-spacing:1.1px;font-size:7px;font-weight:900}.evanHungarianPulse>b{margin:8px 0;font-size:54px;line-height:1}.evanHungarianPulse small{color:#ddd;font-size:8px}.evanHungarianPulse i{color:#888;margin-top:13px;font-size:7px;font-style:normal}.evanHungarianDivisions{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:8px;display:grid}.evanHungarianDivisions article{border:1px solid var(--line);background:#fff;align-items:center;gap:11px;padding:13px;display:flex}.evanHungarianDivisions article>strong{color:#fff;background:#111;place-items:center;width:38px;height:38px;display:grid}.evanHungarianDivisions b,.evanHungarianDivisions span{display:block}.evanHungarianDivisions b{font-size:9px}.evanHungarianDivisions span{color:var(--muted);margin-top:4px;font-size:7px}.evanProgressHead{justify-content:space-between;align-items:end;margin:19px 0 9px;display:flex}.evanProgressHead h3{margin:3px 0 0}.evanProgressHead>span{color:var(--muted);font-size:8px}.evanProgressGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.evanProgressCard{border:1px solid var(--line);background:#fff;border-top:4px solid #e1261c;padding:14px}.evanProgressIdentity{grid-template-columns:48px 1fr auto;align-items:center;gap:11px;display:grid}.evanProgressIdentity>img,.evanProgressIdentity>span{object-fit:cover;background:#f1f1ed;border-radius:50%;place-items:center;width:48px;height:48px;font-size:22px;display:grid}.evanProgressIdentity small,.evanProgressIdentity b,.evanProgressIdentity p{display:block}.evanProgressIdentity>div>small{color:#e1261c;text-transform:uppercase;font-size:7px;font-weight:900}.evanProgressIdentity>div>b{margin-top:4px;font-size:13px}.evanProgressIdentity p{color:var(--muted);margin:4px 0 0;font-size:7px}.evanProgressIdentity>strong{color:#fff;text-align:center;background:#111;min-width:55px;padding:8px;font-size:17px}.evanProgressIdentity>strong small{color:#aaa;font-size:6px;display:block}.evanProgressStatus{grid-template-columns:repeat(4,1fr);gap:5px;margin-top:12px;display:grid}.evanProgressStatus span{color:var(--muted);text-transform:uppercase;background:#f3f2ee;padding:8px;font-size:6px}.evanProgressStatus b{color:#111;text-transform:none;margin-bottom:4px;font-size:8px;display:block}.evanProgressNext{border-top:1px solid #eee;justify-content:space-between;align-items:end;gap:12px;margin-top:10px;padding-top:10px;display:flex}.evanProgressNext small,.evanProgressNext b,.evanProgressNext span{display:block}.evanProgressNext small{color:#e1261c;font-size:6px;font-weight:900}.evanProgressNext b{margin-top:3px;font-size:9px}.evanProgressNext span{color:var(--muted);margin-top:3px;font-size:7px}.evanProgressNext button{color:#fff;cursor:pointer;background:#111;border:0;padding:8px 9px;font-size:7px;font-weight:900}.evanTrackerNote{background:#fff5dc;border-left:4px solid #c8911d;margin-top:9px;padding:13px 15px}.evanTrackerNote b{font-size:9px}.evanTrackerNote p{color:#725e31;margin:5px 0 0;font-size:8px;line-height:1.55}@media (max-width:820px){.evanProgressGrid,.evanHungarianHero{grid-template-columns:1fr}.evanHungarianPulse{border-top:1px solid #fff2;border-left:0;padding:18px}.evanHungarianPulse>b{font-size:38px}.evanHungarianDivisions{grid-template-columns:1fr}.evanProgressHead{display:block}.evanProgressHead>span{margin-top:5px;display:block}}@media (max-width:520px){.evanProfileTabs button{flex:1;min-width:0;padding:10px}.evanProfileTabs span{font-size:6px}.evanProfileTabs b{font-size:9px}.evanProgressIdentity{grid-template-columns:42px 1fr auto}.evanProgressIdentity>img,.evanProgressIdentity>span{width:42px;height:42px}.evanProgressStatus{grid-template-columns:repeat(2,1fr)}.evanProgressNext{display:block}.evanProgressNext button{width:100%;margin-top:9px}}.evanNoCrossovers{text-align:center;background:#fff;border:1px dashed #c9c9c3;padding:34px 20px}.evanNoCrossovers b{font-size:15px}.evanNoCrossovers p{max-width:620px;color:var(--muted);margin:8px auto 0;font-size:9px;line-height:1.6}.mediaStatusTitle{justify-content:space-between;align-items:center;gap:10px;display:flex}.mediaStatusTitle h3{margin:0}.mediaStatusTitle>span{text-transform:uppercase;padding:6px 8px;font-size:7px;font-weight:900}.verifiedState{color:#176c50;background:#dbf4e8}.pendingState{color:#78622f;background:#eee9dd}.possibleMatches{background:#fffaf0;border:1px solid #d7cba9;margin-top:14px;padding:12px}.possibleHead{justify-content:space-between;align-items:center;margin-bottom:9px;display:flex}.possibleHead>div b,.possibleHead>div span{display:block}.possibleHead>div b{font-size:12px}.possibleHead>div span{color:#846f3d;text-transform:uppercase;margin-top:3px;font-size:7px}.possibleHead>i{background:#e7d59d;padding:5px 7px;font-size:8px;font-style:normal}.possibleVideo{background:#fff;border:1px solid #e5dcc3;grid-template-columns:28px 1fr auto;align-items:center;gap:8px;margin-bottom:7px;padding:9px;text-decoration:none;display:grid}.possibleVideo>span{color:#fff;background:#c9352c;place-items:center;width:27px;height:27px;font-size:9px;display:grid}.possibleVideo b,.possibleVideo small{display:block}.possibleVideo b{color:#111;font-size:9px}.possibleVideo small{color:var(--muted);margin-top:3px;font-size:7px}.possibleVideo>i{color:var(--blue);font-size:8px;font-style:normal;font-weight:800}.possibleGrid{grid-template-columns:1fr 1fr;gap:6px;display:grid}.possibleGrid a{background:#fff;border:1px solid #e5dcc3;padding:9px;text-decoration:none}.possibleGrid b,.possibleGrid span{display:block}.possibleGrid b{color:#111;font-size:8px}.possibleGrid span{color:#876d2d;margin-top:4px;font-size:7px}.possibleMatches>p{color:#7c704e;margin:9px 0 0;font-size:7px;line-height:1.5}@media (max-width:720px){.possibleGrid{grid-template-columns:1fr}.mediaStatusTitle{align-items:start}}.cardMedia{text-transform:uppercase;letter-spacing:.3px;margin-top:10px;padding:6px 7px;font-size:7px;font-weight:900}.cardMedia.verified{color:#176c50;background:#def4e9}.cardMedia.possible{color:#7b642d;background:#f4eddc}.photoAvatar{object-fit:cover;background:#ddd;border-radius:50%}.selected .photoAvatar{background:#ddd}.athleteIdentity{align-items:center;gap:14px;display:flex}.athleteIdentity>img,.athleteIdentity>span{object-fit:cover;color:#fff;width:62px;height:62px;box-shadow:0 0 0 2px var(--blue);background:#111;border:3px solid #fff;border-radius:50%;place-items:center;font-size:17px;font-weight:900;display:grid}.opponentPhoto{object-fit:cover;background:#eee;border:2px solid #fff;border-radius:50%;width:50px;height:50px;box-shadow:0 0 0 1px #ddd}.cardResearchTags{flex-wrap:wrap;gap:5px;margin-top:10px;display:flex}.cardResearchTags span{text-transform:uppercase;padding:6px 7px;font-size:7px;font-weight:900}.cardResearchTags .verified{color:#176c50;background:#def4e9}.cardResearchTags .possible{color:#7b642d;background:#f4eddc}.cardResearchTags .external{color:#324e86;background:#e7edfa}.drawerIdentity{align-items:center;gap:17px;display:flex}.drawerIdentity>img,.drawerIdentity>span{object-fit:cover;background:#fff1;border:3px solid #fff3;border-radius:50%;flex:0 0 86px;place-items:center;width:86px;height:86px;font-size:33px;display:grid}.drawerIdentity h2{margin-top:4px}.drawerIdentity>div>p:last-child{color:#b5c6dc;margin:0;font-size:12px;line-height:1.6}.photoAvatar,.athleteIdentity>img{object-position:50% 16%;filter:drop-shadow(0 5px 8px #071d3c33);background:linear-gradient(145deg,#071d3c,#148fd0)}.athleteIdentity>img{width:82px;height:82px;box-shadow:0 10px 24px #071d3c24,0 0 0 2px var(--blue);border-radius:22px}.overviewSide{flex-direction:column;gap:12px;width:min(540px,48%);display:flex}.overviewSide .overviewStats{width:100%}.headCoachCard{color:#fff;background:linear-gradient(110deg,#061b38 0%,#0a3f72 63%,#0d9bd1 100%);border:1px solid #ffffff24;justify-content:flex-end;align-items:center;min-height:118px;padding:18px 24px;display:flex;position:relative;overflow:hidden}.headCoachCard:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 20%,#071d3c20);position:absolute;inset:0}.headCoachCard img{z-index:1;object-fit:cover;object-position:50% 12%;filter:drop-shadow(10px 9px 14px #0007);width:150px;height:160px;position:absolute;bottom:0;left:2px}.headCoachCard div{z-index:2;flex-direction:column;width:62%;display:flex;position:relative}.headCoachCard span{letter-spacing:1.8px;color:#62d6ff;font-size:8px;font-weight:900}.headCoachCard strong{letter-spacing:-.3px;margin-top:5px;font-size:21px}.headCoachCard small{color:#d4e6f5;margin-top:3px;font-size:10px}.externalResults{background:#fff}.externalHead{justify-content:space-between;align-items:end;gap:10px;display:flex}.externalHead h3{margin:0}.externalHead>span{color:#324e86;text-transform:uppercase;background:#e7edfa;padding:6px 8px;font-size:8px;font-weight:900}.externalLedger{border:1px solid var(--line);margin-top:12px}.externalLedger article{background:#fff;border-top:1px solid #eee;grid-template-columns:62px 1fr;gap:12px;padding:12px;display:grid}.externalLedger article:first-child{border-top:0}.externalPlace{color:#fff;text-align:center;background:#111;padding:8px}.externalPlace b,.externalPlace span{display:block}.externalPlace b{font-size:14px}.externalPlace span{color:#aaa;margin-top:4px;font-size:7px}.externalLedger article>div:last-child>b,.externalLedger article>div:last-child>span{display:block}.externalLedger article>div:last-child>b{font-size:10px}.externalLedger article>div:last-child>span{color:#6b6b67;margin-top:4px;font-size:8px}.externalLedger p{color:#555;margin:7px 0;font-size:8px;line-height:1.45}.externalLedger a{color:var(--blue);font-size:8px;font-weight:800;text-decoration:none}.externalRule{background:#fff3d7;border-left:4px solid #bd8d20;justify-content:space-between;align-items:center;gap:10px;margin-top:10px;padding:10px;display:flex}.externalRule b{text-transform:uppercase;font-size:8px}.externalRule span{color:#745c27;text-align:right;font-size:7px}.externalSearches{gap:6px;margin-top:8px;display:flex}.externalSearches a{color:#fff;text-transform:uppercase;text-align:center;background:#202b42;flex:1;padding:9px;font-size:8px;font-weight:900;text-decoration:none}@media (max-width:720px){.athleteIdentity>img,.athleteIdentity>span{width:50px;height:50px}.drawerIdentity>img,.drawerIdentity>span{flex-basis:70px;width:70px;height:70px}.externalSearches{display:grid}.externalRule{display:block}.externalRule span{text-align:left;margin-top:4px;display:block}.overviewSide{width:100%}.headCoachCard{min-height:110px}.headCoachCard img{width:130px;height:142px}.athleteIdentity>img{border-radius:17px;width:58px;height:58px}}.squadHome{max-width:1540px;margin:auto;padding:30px}.homeHero{color:#fff;border-bottom:6px solid var(--blue);background:radial-gradient(circle at 16% 20%,#173b68 0,#0000 35%),linear-gradient(120deg,#020811 0%,#071d3c 58%,#0a4c7d 100%);grid-template-columns:1.25fr .75fr;min-height:420px;display:grid;overflow:hidden}.homeHeroCopy{flex-direction:column;justify-content:center;padding:54px 58px;display:flex}.homeHeroCopy .kicker{color:#61dcea}.homeHeroCopy h2{letter-spacing:-2.2px;margin:12px 0 18px;font-size:56px;line-height:.95}.homeHeroCopy h2 em{color:#ff4e45;font-style:normal}.homeHeroCopy>p:last-of-type{color:#b8cadc;max-width:590px;font-size:13px;line-height:1.7}.countdown{grid-template-columns:repeat(4,94px);gap:8px;margin-top:28px;display:grid}.countdown span{text-align:center;background:#ffffff0c;border:1px solid #fff2;padding:15px 10px}.countdown b,.countdown small{display:block}.countdown b{letter-spacing:-1px;font-size:29px}.countdown small{text-transform:uppercase;letter-spacing:1.3px;color:#74dffc;margin-top:5px;font-size:7px}.homeCoach{background:linear-gradient(150deg,#0f86ba25,#031226);min-height:420px;position:relative;overflow:hidden}.homeCoach:before{content:"";border:1px solid #ffffff16;border-radius:50%;width:310px;height:310px;position:absolute;top:40px;right:-40px;box-shadow:0 0 0 55px #ffffff08,0 0 0 110px #ffffff05}.homeCoach img{z-index:1;object-fit:cover;object-position:50% 10%;filter:drop-shadow(18px 12px 24px #0009);width:360px;height:430px;position:absolute;bottom:-2px;left:50%;transform:translate(-50%)}.homeCoach div{z-index:2;border-left:4px solid var(--blue);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#020b17d9;padding:15px 18px;position:absolute;bottom:24px;left:28px;right:28px}.homeCoach span,.homeCoach strong,.homeCoach small{display:block}.homeCoach span{letter-spacing:1.5px;color:#65dcff;font-size:7px;font-weight:900}.homeCoach strong{margin:5px 0;font-size:20px}.homeCoach small{color:#a9bed2;font-size:8px}.squadHomeHead{justify-content:space-between;align-items:end;padding:34px 2px 17px;display:flex}.squadHomeHead h3{margin:1px 0 0;font-size:26px}.squadHomeHead>span{color:var(--muted);text-transform:uppercase;letter-spacing:.8px;font-size:9px}.homeFighterGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;display:grid}.homeFighterGrid article{border:1px solid var(--line);background:#fff;border-top:3px solid #071d3c;min-width:0;transition:all .18s;position:relative;overflow:hidden}.homeFighterGrid article:hover{border-color:#ee3830;transform:translateY(-3px);box-shadow:0 14px 30px #071d3c18}.homePortrait{background:radial-gradient(circle at 50% 26%,#1b6b9c,#071d3c 70%);place-items:center;height:260px;display:grid;overflow:hidden}.homePortrait img{object-fit:cover;object-position:50% 3%;filter:drop-shadow(8px 8px 12px #0007);width:114%;height:114%;transform:translateY(-7%)scale(1.04)}.homePortrait>span{color:#fff;font-size:40px;font-weight:900}.homeFighterInfo{padding:16px}.homeFighterInfo small{text-transform:uppercase;letter-spacing:.7px;color:#ee3830;font-size:7px;font-weight:900}.homeFighterInfo h4{margin:5px 0 6px;font-size:17px}.homeFighterInfo p{height:28px;color:var(--muted);margin:0;font-size:8px;line-height:1.5}.homeFighterInfo button{color:#fff;text-transform:uppercase;letter-spacing:.6px;cursor:pointer;background:#071d3c;border:0;border-left:4px solid #ee3830;justify-content:space-between;align-items:center;width:100%;margin-top:13px;padding:10px 12px;font-size:8px;font-weight:900;display:flex}.homeFighterInfo button span{font-size:14px}@media (max-width:1050px){.homeHero{grid-template-columns:1fr .65fr}.homeHeroCopy{padding:40px}.homeHeroCopy h2{font-size:45px}.countdown{grid-template-columns:repeat(4,78px)}.homeFighterGrid{grid-template-columns:repeat(3,1fr)}}@media (max-width:720px){.squadHome{padding:14px}.homeHero{display:block}.homeHeroCopy{padding:34px 22px}.homeHeroCopy h2{font-size:39px}.countdown{grid-template-columns:repeat(4,1fr);gap:4px}.countdown span{padding:11px 3px}.countdown b{font-size:21px}.homeCoach{min-height:330px}.homeCoach img{width:290px;height:345px}.squadHomeHead{padding-top:27px;display:block}.squadHomeHead>span{margin-top:6px;display:block}.homeFighterGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.homePortrait{height:210px}.homeFighterInfo{padding:12px}.homeFighterInfo h4{font-size:14px}.homeFighterInfo p{height:36px}.modeNav button{letter-spacing:.2px;font-size:7px}}@media (max-width:430px){.homePortrait{height:185px}.homeFighterInfo h4{font-size:13px}.homeFighterGrid{gap:6px}}.squadHome{color:#090909;background:#f3f3f0}.homeHero{background:linear-gradient(120deg,#050505 0%,#161616 62%,#9f1915 100%);border-bottom-color:#e1261c}.homeHeroCopy .kicker,.countdown small{color:#ff5a50}.homeHeroCopy h2 em{color:#e1261c}.homeCoach{background:linear-gradient(145deg,#080808 0%,#171717 72%,#a51c18 100%)}.homeCoach div{border-left-color:#e1261c}.homeFighterGrid article{border-top:3px solid #e1261c}.homeFighterGrid article:hover{border-color:#e1261c}.homePortrait{background:linear-gradient(145deg,#0a0a0a 0%,#1b1b1b 72%,#e1261c 72% 77%,#f3f3f0 77%);height:260px}.homePortrait img{object-fit:contain;object-position:center top;filter:drop-shadow(7px 8px 9px #0009);width:100%;height:100%;padding:0 18px;transform:none}.homeFighterInfo small{color:#e1261c}.homeFighterInfo button{background:#090909;border-left-color:#e1261c}.homeFighterInfo button:hover{background:#e1261c}@media (max-width:720px){.homePortrait{height:210px}.homePortrait img{padding:0 13px}}@media (max-width:430px){.homePortrait{height:185px}}.homePortrait{aspect-ratio:4/3;background:#090909;height:auto;display:block}.homePortrait img{object-fit:cover;object-position:center;filter:none;width:100%;height:100%;padding:0;display:block;transform:none}@media (max-width:720px){.homePortrait{aspect-ratio:4/3;height:auto}.homePortrait img{padding:0}}@media (max-width:430px){.homePortrait{aspect-ratio:4/3;height:auto}}.opponentMeta{height:34px;margin:11px 0 0;overflow:hidden}.opponentMeta p{font-weight:900;line-height:1.25;color:#222!important;height:auto!important;margin:0!important;font-size:10px!important}.opponentMeta p span{margin-right:5px}.opponentMeta small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:8px;display:block;overflow:hidden}.drawerClub{color:#b5c6dc;font-size:11px}.ratingBadge.unrated{background:#777;min-width:64px}.ratingBadge.unrated small{margin:2px 0 0;display:block}.scoreDataState{background:#fff5dc;border-left:4px solid #c4911d;justify-content:space-between;align-items:center;gap:18px;margin-top:14px;padding:12px 14px;display:flex}.scoreDataState b{font-size:10px}.scoreDataState span{color:#725e31;text-align:right;font-size:8px}.scoreDataState.error{background:#ffebe9;border-left-color:#b7322a}.scoreDataState.error span{color:#81342e}@media (max-width:720px){.scoreDataState{display:block}.scoreDataState span{text-align:left;margin-top:5px;display:block}}.drawState button{color:#111;text-transform:uppercase;cursor:pointer;background:#fff;border:1px solid #ffffff35;width:100%;margin-top:12px;padding:9px;font-size:8px;font-weight:900}.drawState.feedLive{border-color:#36ba83}.fightCentreTabs{border-bottom:4px solid var(--blue);background:#111;display:flex}.fightCentreTabs button{color:#aaa;text-transform:uppercase;letter-spacing:.8px;cursor:pointer;background:0 0;border:0;flex:1;padding:15px;font-size:9px;font-weight:900}.fightCentreTabs button.active{background:var(--blue);color:#fff}.fightBoard{border:1px solid var(--line);background:#fff;margin-top:12px}.fightBoardHead,.fightRows article{grid-template-columns:1.25fr 1.4fr .75fr .35fr 1fr .65fr;align-items:center;gap:12px;display:grid}.fightBoardHead{color:#aaa;text-transform:uppercase;letter-spacing:.7px;background:#111;padding:11px 16px;font-size:8px}.fightRows article{border-top:1px solid #ecece7;padding:14px 16px;font-size:9px;position:relative}.fightRows article:first-child{border-top:0}.fightRows b,.fightRows small{display:block}.fightRows small{color:var(--muted);margin-top:4px}.fightRows article>strong{font-size:18px}.cornerBadge{text-transform:uppercase;padding:8px;font-size:8px;font-weight:900}.cornerBadge.pending{color:#777;background:#efefe9}.fightStatus{text-transform:uppercase;font-size:8px;font-style:normal;font-weight:900}.fightStatus.complete{color:var(--green)}.fightStatus.on-deck{color:#aa7211}.coachPrep{color:#ddd;background:#111;grid-column:1/-1;padding:8px 10px;font-size:8px}.coachPrep b{color:#ff5a50;display:inline}.fightEmpty{text-align:center;background:linear-gradient(#fff,#f6f5f1);padding:56px 22px}.fightEmpty b{font-size:17px}.fightEmpty p{max-width:560px;color:var(--muted);margin:8px auto;font-size:10px;line-height:1.6}.fightEmpty span{color:#8a8a85;font-size:8px}.dayBrief{border:1px solid var(--line);background:#fff;justify-content:space-between;align-items:center;margin-top:12px;padding:20px;display:flex}.dayBrief h3{margin:2px 0 6px}.dayBrief p:last-child{color:var(--muted);margin:0;font-size:9px}.dayBrief>strong{color:var(--blue);font-size:23px}.fightStatusLegend{color:var(--muted);text-transform:uppercase;letter-spacing:.3px;align-items:center;gap:10px;margin-left:auto;font-size:8px;display:flex}.fightStatusLegend span{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.fightStatusLegend i{background:#aaa;border-radius:50%;width:7px;height:7px;display:inline-block}.fightStatusLegend i.live{background:#e1261c}.fightStatusLegend i.on-deck{background:#aa7211}.fightStatusLegend i.scheduled{background:#777}.fightStatusLegend i.delayed{background:#b04bb8}.fightStatusLegend i.complete{background:var(--green)}.clearFightFilters{border:1px solid var(--line);color:var(--blue);text-transform:uppercase;letter-spacing:.4px;cursor:pointer;background:#fff;padding:7px 10px;font-size:8px;font-weight:900}.clearFightFilters:hover{background:#f1f7fb}.watchLive{color:#fff;background:#e1261c;border:1px solid #ff675f;grid-template-columns:auto auto;align-items:center;gap:2px 9px;margin-top:20px;padding:11px 14px;text-decoration:none;display:inline-grid;box-shadow:0 8px 24px #0005}.watchLive>span{color:#fff;grid-row:1/3;animation:1.6s infinite livePulse}.watchLive b{text-transform:uppercase;letter-spacing:.5px;font-size:10px}.watchLive small{color:#ffd4d1;font-size:8px}.fightActions{flex-direction:column;align-items:flex-start;gap:5px;display:flex}.fightActions a{color:#fff;text-transform:uppercase;background:#e1261c;padding:6px 7px;font-size:7px;font-weight:900;text-decoration:none}@keyframes livePulse{50%{opacity:.35}}.fightNameLine{align-items:center;gap:7px;display:flex}.fightNameLine b{display:inline}.fightNameLine em{color:#fff;text-transform:uppercase;white-space:nowrap;background:#111;padding:3px 5px;font-size:7px;font-style:normal;font-weight:900}.disciplinePill{background:var(--blue);color:#fff;margin-right:6px;padding:3px 5px;font-size:7px;line-height:1;display:inline-block}.briefCounts{text-align:right}.briefCounts strong{color:var(--blue);font-size:23px;display:block}.briefCounts span{color:var(--muted);text-transform:uppercase;margin-top:4px;font-size:8px;display:block}.prepChecklist{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:8px;display:grid}.prepChecklist article{color:#fff;border-top:3px solid var(--blue);background:#111;align-items:center;gap:10px;padding:13px;display:flex}.prepChecklist article>span{background:var(--blue);flex:0 0 24px;place-items:center;width:24px;height:24px;font-size:10px;font-weight:900;display:grid}.prepChecklist b,.prepChecklist small{display:block}.prepChecklist b{font-size:9px}.prepChecklist small{color:#aaa;margin-top:3px;font-size:7px;line-height:1.35}.timingGuide{border:1px solid var(--line);border-left:5px solid var(--blue);background:#fff;margin-top:10px;padding:16px}.timingGuideHead{justify-content:space-between;align-items:end;gap:18px;display:flex}.timingGuideHead h3{margin:2px 0 0}.timingGuideHead>span{text-transform:uppercase;color:var(--blue);font-size:8px;font-weight:900}.timingRuleGrid{grid-template-columns:repeat(4,1fr);gap:7px;margin-top:12px;display:grid}.timingRuleGrid article{background:#f4f3ef;align-items:center;gap:10px;padding:10px;display:flex}.timingRuleGrid article>b{color:#fff;background:#111;place-items:center;width:31px;height:31px;font-size:9px;display:grid}.timingRuleGrid strong,.timingRuleGrid small{display:block}.timingRuleGrid strong{font-size:9px}.timingRuleGrid small{color:var(--muted);margin-top:3px;font-size:7px}.timingGuide>p{color:var(--muted);margin:10px 0 0;font-size:8px;line-height:1.5}.demoModeBanner{border:1px solid var(--line);background:#fff;border-left:5px solid #777;justify-content:space-between;align-items:center;gap:18px;padding:11px 14px;display:flex}.demoModeBanner b,.demoModeBanner span{display:block}.demoModeBanner b{font-size:9px}.demoModeBanner span{color:var(--muted);margin-top:3px;font-size:8px}.demoModeBanner button{color:#fff;text-transform:uppercase;cursor:pointer;white-space:nowrap;background:#111;border:0;padding:9px 12px;font-size:8px;font-weight:900}.fightingNow{background:#fff8f7!important;border-top-color:#e1261c!important}.fightingNow>div{flex-wrap:wrap;gap:5px;margin-top:9px;display:flex}.fightingNow>div>*{text-transform:uppercase;padding:5px 7px;font-size:7px;font-style:normal;text-decoration:none}.fightingNow>div strong,.fightingNow>div em{color:#fff;background:#111}.fightingNow>div i.red{color:#fff;background:#e1261c}.fightingNow>div i.blue{color:#fff;background:#1b57a8}.fightingNow>div mark{color:#111;background:#ffe16a;font-size:12px;font-weight:950}.liveScore{color:#111;background:#ffe16a;padding:5px 7px;font-size:17px;line-height:1;display:block!important}.liveArena{color:#fff;background:#0d0d0d;border-top:5px solid #e1261c;margin-top:12px;padding:18px}.liveArenaHead,.comingNextHead{justify-content:space-between;align-items:end;gap:18px;display:flex}.liveArenaHead h3,.comingNextHead h3{margin:2px 0 0}.liveArenaHead>span,.comingNextHead>span{text-transform:uppercase;color:#aaa;font-size:8px;font-weight:900}.faceoffGrid{grid-template-columns:repeat(auto-fit,minmax(420px,1fr));gap:12px;margin-top:14px;display:grid}.faceoffCard{background:linear-gradient(135deg,#1c1c1c,#080808);border:1px solid #ffffff24}.faceoffTop{border-bottom:1px solid #ffffff18;align-items:center;padding:9px 12px;display:flex}.faceoffTop .livePulseDot{color:#ff3d33;font-size:8px;font-weight:900}.faceoffTop strong{margin-left:auto;font-size:11px}.faceoffTop small{color:#aaa;margin-left:10px;font-size:8px}.faceoffPeople{grid-template-columns:1fr 82px 1fr;align-items:center;min-height:245px;display:grid}.faceoffPerson{text-align:center;padding:16px 10px}.faceoffPerson img,.faceoffPerson>span{object-fit:contain;object-position:center top;background:radial-gradient(circle,#353535,#111);place-items:center;width:118px;height:138px;margin:auto;font-size:47px;display:grid;overflow:hidden}.faceoffPerson b,.faceoffPerson small{display:block}.faceoffPerson b{margin-top:9px;font-size:15px}.faceoffPerson small{color:#999;letter-spacing:.6px;margin-top:4px;font-size:7px}.versus{text-align:center}.versus b{color:#ffe16a;font-size:26px;display:block}.versus span{background:#e1261c;margin-top:8px;padding:4px 6px;font-size:8px;font-weight:900;display:inline-block}.faceoffFooter{color:#111;background:#fff;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:10px 12px;display:grid}.faceoffFooter>span,.faceoffFooter>a{color:#fff;text-transform:uppercase;padding:7px 9px;font-size:8px;font-weight:900;text-decoration:none}.faceoffFooter>span.red{background:#e1261c}.faceoffFooter>span.blue{background:#1b57a8}.faceoffFooter>span.pending{background:#777}.faceoffFooter>b{text-align:center;font-size:9px}.liveArenaEmpty{text-align:center;color:#aaa;background:#171717;margin-top:14px;padding:36px;font-size:9px}.comingNext{border:1px solid var(--line);background:#fff;margin-top:10px;padding:17px}.nextFightGrid{grid-template-columns:repeat(2,1fr);gap:8px;margin-top:12px;display:grid}.nextFightGrid article{background:#f4f3ef;border-left:4px solid #111;grid-template-columns:58px 1fr auto auto;align-items:center;gap:11px;padding:9px;display:grid}.nextPortrait img,.nextPortrait>span{object-fit:contain;object-position:center top;background:#ddd;place-items:center;width:58px;height:64px;font-size:14px;font-weight:900;display:grid}.nextFightGrid article>div:nth-child(2) small,.nextFightGrid article>div:nth-child(2) b,.nextFightGrid article>div:nth-child(2) span{display:block}.nextFightGrid article>div:nth-child(2) small{color:#e1261c;font-size:7px;font-weight:900}.nextFightGrid article>div:nth-child(2) b{margin-top:3px;font-size:10px}.nextFightGrid article>div:nth-child(2) span{color:var(--muted);margin-top:3px;font-size:8px}.nextFightGrid article>strong{font-size:10px}.nextFightGrid article>strong small{color:var(--muted);margin-top:3px;font-size:7px;display:block}.nextFightGrid article>em{color:#fff;text-transform:uppercase;padding:7px;font-size:7px;font-style:normal;font-weight:900}.nextFightGrid article>em.pending{background:#777}.statsPage{max-width:1540px;margin:auto;padding:30px}.statsHero{color:#fff;border-bottom:5px solid var(--blue);background:linear-gradient(115deg,#050505,#35110e);padding:36px}.statsHero h2{margin:4px 0 9px;font-size:36px}.statsHero>p:last-child{color:#aaa;margin:0;font-size:11px}.statsGrid{grid-template-columns:repeat(4,1fr);gap:10px;margin:12px 0;display:grid}.statsGrid article{border:1px solid var(--line);border-top:3px solid var(--blue);background:#fff;padding:18px}.statsGrid span{color:var(--muted);text-transform:uppercase;font-size:8px}.statsGrid b{margin-top:8px;font-size:29px;display:block}.statsLedger{border:1px solid var(--line);background:#fff}.statsLedger>div:first-child{padding:20px}.statsLedger h3{margin:2px 0 0}.statsGrid{margin:14px 0 10px}.statsGrid small{color:#777;margin-top:5px;font-size:8px;display:block}.statsGuide{grid-template-columns:repeat(3,1fr);gap:10px;margin:0 0 12px;display:grid}.statsGuide>div{background:#fff;border:1px solid #deded9;border-left:4px solid #111;border-radius:12px;gap:5px;padding:14px 16px;display:grid}.statsGuide b{font-size:10px}.statsGuide span{color:#666;font-size:9px;line-height:1.45}.statsJumpNav{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.statsJumpNav a{color:#fff;text-transform:uppercase;letter-spacing:.5px;background:#ffffff18;padding:8px 10px;font-size:8px;font-weight:900;text-decoration:none}.statsJumpNav a:hover{background:#e1261c}.insightCockpit{color:#fff;background:radial-gradient(circle at 85% 0,#233e61 0,#101b2b 34%,#090d14 76%);border:1px solid #365478;margin-top:12px;padding:22px;box-shadow:0 18px 42px #0b101b2e}.insightCockpitHead,.insightSectionHead{justify-content:space-between;align-items:end;gap:20px;display:flex}.insightCockpit h3{margin:3px 0 7px;font-size:24px}.insightCockpitHead p:last-child,.insightSectionHead p:last-child{color:#b6c4d7;max-width:650px;margin:0;font-size:10px;line-height:1.6}.sourcePulse{background:#ffffff0d;border:1px solid #ffffff25;min-width:160px;padding:12px 14px}.sourcePulse span,.sourcePulse b,.sourcePulse small{display:block}.sourcePulse span{letter-spacing:.7px;color:#8bc5ff;font-size:8px}.sourcePulse b{margin-top:5px;font-size:11px}.sourcePulse small{color:#9fb0c4;margin-top:4px;font-size:8px}.readinessGrid{grid-template-columns:repeat(4,1fr);gap:9px;margin-top:17px;display:grid}.readinessGrid article{background:linear-gradient(135deg,#152235,#101825);border:1px solid #ffffff15;padding:13px}.readinessGrid article>div:first-child{justify-content:space-between;align-items:end;gap:8px;display:flex}.readinessGrid span{color:#afc2d9;letter-spacing:.4px;text-transform:uppercase;font-size:8px}.readinessGrid b{font-size:23px;line-height:1}.readinessGrid b small{color:#96a8bb;font-size:10px}.readinessTrack{background:#314256;height:6px;margin:13px 0 7px;overflow:hidden}.readinessTrack i{background:linear-gradient(90deg,#46c5ff,#e0b551);min-width:3px;height:100%;display:block;box-shadow:0 0 12px #48bbff}.readinessGrid p{color:#aab9ca;margin:0;font-size:8px}.insightSplit{grid-template-columns:minmax(0,1.65fr) minmax(280px,.8fr);gap:10px;margin-top:10px;display:grid}.threatMatrix,.coveragePanel,.formTimeline{background:#ffffff0d;border:1px solid #ffffff1f}.threatMatrix{padding:17px}.insightSectionHead>span{color:#bcd3ea;text-transform:uppercase;white-space:nowrap;background:#ffffff10;padding:6px 8px;font-size:8px;font-weight:900}.matrixRows{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:12px;display:grid}.matrixRows button{color:#fff;text-align:left;cursor:pointer;background:#0d1624;border:1px solid #ffffff12;grid-template-columns:minmax(100px,.8fr) minmax(70px,1fr) auto;align-items:center;gap:8px;width:100%;padding:9px;transition:transform .18s,border-color .18s;display:grid}.matrixRows button:hover{border-color:#62c7ff;transform:translateY(-2px)}.matrixCategory b,.matrixCategory span,.matrixMeta span,.matrixMeta small{display:block}.matrixCategory b{color:#8bc5ff;font-size:8px}.matrixCategory span{margin-top:2px;font-size:9px;font-weight:800}.matrixSignal{background:#304155;height:7px;position:relative}.matrixSignal i{background:linear-gradient(90deg,#4dc8ff,#f2bd54);min-width:3px;height:100%;display:block}.matrixSignal em{color:#bdcfe3;margin-top:5px;font-size:7px;font-style:normal;display:block}.matrixMeta{text-align:right}.matrixMeta span{font-size:8px}.matrixMeta strong{color:#ffcf71;text-transform:uppercase;margin:3px 0;font-size:7px;display:block}.matrixMeta small{color:#97abc0;font-size:7px}.coveragePanel{padding:17px}.coverageDonut{background:conic-gradient(#4dc8ff 0 var(--rated),#e2b550 var(--rated) var(--verified),#556b84 var(--verified) 100%);border-radius:50%;place-items:center;width:146px;height:146px;margin:22px auto 16px;display:grid;position:relative;box-shadow:0 0 0 7px #ffffff08}.coverageDonut:before{content:"";background:#111a28;border-radius:50%;position:absolute;inset:17px}.coverageDonut>div{text-align:center;position:relative}.coverageDonut b,.coverageDonut span{display:block}.coverageDonut b{font-size:25px}.coverageDonut span{color:#aac0d6;text-transform:uppercase;margin-top:3px;font-size:8px}.coverageLegend{border-top:1px solid #ffffff1a;padding-top:8px}.coverageLegend p{color:#bdcadd;grid-template-columns:11px 26px 1fr;align-items:center;gap:7px;margin:7px 0;font-size:8px;display:grid}.coverageLegend i{background:#586a80;border-radius:50%;width:8px;height:8px}.coverageLegend b{color:#fff;font-size:10px}.formTimeline{margin-top:10px;padding:17px}.timelineBars{grid-template-columns:repeat(6,1fr);align-items:end;gap:10px;min-height:190px;margin-top:15px;display:grid}.timelineBars article{grid-template-rows:auto 96px auto auto;gap:5px;min-width:0;display:grid}.timelineValue b,.timelineValue span{display:block}.timelineValue b{font-size:19px}.timelineValue span{color:#b9c8d9;text-transform:uppercase;font-size:7px}.timelineBar{background:linear-gradient(#1f3147,#111a28);border:1px solid #ffffff12;align-items:end;padding:0 8px;display:flex}.timelineBar i{background:linear-gradient(#66d1ff,#2388d0);width:100%;min-height:4px;display:block;box-shadow:0 -7px 20px #4dc8ff55}.timelineBars strong{font-size:9px}.timelineBars small{color:#a8b9cc;font-size:7px;line-height:1.3}.insightEmpty{color:#aec0d3;text-align:center;background:#0d1624;margin-top:14px;padding:24px;font-size:9px}@media (max-width:900px){.prepChecklist,.timingRuleGrid{grid-template-columns:1fr 1fr}.faceoffGrid,.nextFightGrid{grid-template-columns:1fr}}@media (max-width:720px){.fightCentreTabs button{padding:12px 5px;font-size:8px}.demoModeBanner{display:block}.demoModeBanner button{width:100%;margin-top:10px}.liveArena{padding:10px}.liveArenaHead,.comingNextHead{display:block}.liveArenaHead>span,.comingNextHead>span{margin-top:6px;display:block}.faceoffGrid{grid-template-columns:1fr}.faceoffPeople{grid-template-columns:1fr 54px 1fr;min-height:205px}.faceoffPerson{padding:12px 4px}.faceoffPerson img,.faceoffPerson>span{width:88px;height:108px;font-size:35px}.faceoffPerson b{font-size:11px}.versus b{font-size:20px}.faceoffFooter{grid-template-columns:1fr 1fr}.faceoffFooter>b{grid-area:1/1/auto/-1}.nextFightGrid article{grid-template-columns:48px 1fr auto}.nextPortrait img,.nextPortrait>span{width:48px;height:55px}.nextFightGrid article>em{grid-column:2/4}.fightBoardHead{display:none}.fightRows{padding:8px}.fightRows article{border:1px solid #e3e3de;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:8px;padding:13px}.fightRows article>div:first-child{grid-column:1/-1}.fightRows article>strong{font-size:16px}.coachPrep{grid-column:1/-1}.dayBrief{display:block}.briefCounts{text-align:left;margin-top:14px}.prepChecklist,.timingRuleGrid{grid-template-columns:1fr}.timingGuideHead{display:block}.timingGuideHead>span{margin-top:7px;display:block}.statsPage{padding:14px}.statsHero{padding:26px 20px}.statsHero h2{font-size:28px}.statsGrid{grid-template-columns:1fr 1fr}.modeNav button{line-height:1.25}}.feedActions{align-items:center;gap:9px;display:flex}.feedActions i{text-transform:uppercase;letter-spacing:.6px;padding:6px 8px;font-size:7px;font-style:normal;font-weight:900}.feedActions i.live{color:#0d704e;background:#dff5ea}.feedActions i.awaiting-feed{color:#666;background:#ecece8}.coachControl{color:#fff;border-top:4px solid var(--blue);background:#111;margin-top:12px;padding:17px}.coachControlHead{justify-content:space-between;align-items:end;display:flex}.coachControlHead h3{margin:2px 0 0;font-size:18px}.coachControlHead>span{text-transform:uppercase;letter-spacing:1px;color:#aaa;font-size:7px}.coachControlMetrics{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:13px;display:grid}.coachControlMetrics article{background:#202020;border-left:3px solid #555;padding:12px}.coachControlMetrics article.alert{background:#351310;border-left-color:#ff4338}.coachControlMetrics span,.coachControlMetrics b{display:block}.coachControlMetrics span{color:#aaa;text-transform:uppercase;letter-spacing:.6px;font-size:7px}.coachControlMetrics b{margin-top:5px;font-size:23px}.clashList{gap:6px;margin-top:9px;display:grid}.clashList article{background:#351310;border-left:3px solid #ff4338;justify-content:space-between;gap:16px;padding:10px;display:flex}.clashList b{color:#ff6b62;font-size:9px}.clashList span{color:#ddd;text-align:right;font-size:8px}.coachAllClear{color:#bdebd7;background:#113226;border-left:3px solid #36ba83;margin-top:9px;padding:10px;font-size:8px}@media (max-width:720px){.feedActions{display:block}.feedActions i{display:inline-block}.coachControlHead{display:block}.coachControlHead>span{margin-top:6px;display:block}.coachControlMetrics{grid-template-columns:1fr 1fr}.clashList article{display:block}.clashList span{text-align:left;margin-top:5px;display:block}}.tomorrowPrep{border:1px solid var(--line);border-top:5px solid var(--blue);background:#fff;margin-top:12px;padding:18px}.tomorrowPrepHead{justify-content:space-between;align-items:end;gap:16px;display:flex}.tomorrowPrepHead h3{margin:2px 0 0;font-size:20px}.tomorrowPrepHead>span{color:var(--muted);text-transform:uppercase;letter-spacing:.5px;font-size:8px}.tomorrowCardGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:14px;display:grid}.tomorrowCardGrid article{background:#f4f3ef;border-left:4px solid #111;grid-template-columns:72px 1fr auto;align-items:center;gap:11px;min-width:0;padding:10px;display:grid;position:relative}.tomorrowPhoto{background:linear-gradient(145deg,#151515,#333);width:72px;height:82px;position:relative;overflow:hidden}.tomorrowPhoto img,.tomorrowPhoto>span{object-fit:contain;object-position:center top;color:#fff;place-items:center;width:100%;height:100%;font-weight:900;display:grid}.tomorrowPhoto i{background:var(--blue);color:#fff;padding:4px 6px;font-size:7px;font-style:normal;font-weight:900;position:absolute;bottom:0;left:0}.tomorrowIdentity{min-width:0}.tomorrowIdentity small,.tomorrowIdentity b,.tomorrowIdentity span{display:block}.tomorrowIdentity small{color:var(--blue);font-size:7px;font-weight:900}.tomorrowIdentity b{margin-top:5px;font-size:11px}.tomorrowIdentity span{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:8px;overflow:hidden}.tomorrowLogistics{text-align:right}.tomorrowLogistics strong,.tomorrowLogistics small,.tomorrowLogistics em{display:block}.tomorrowLogistics strong{font-size:10px}.tomorrowLogistics small{color:var(--muted);margin-top:3px;font-size:7px}.tomorrowLogistics em{color:#fff;text-transform:uppercase;margin-top:8px;padding:6px;font-size:7px;font-style:normal;font-weight:900}.tomorrowLogistics em.red{background:#e1261c}.tomorrowLogistics em.blue{background:#1b57a8}.tomorrowLogistics em.pending{background:#777}.tomorrowCoach{color:#ddd;background:#111;grid-column:1/-1;padding:7px 9px;font-size:7px}.tomorrowCoach:first-letter{text-transform:uppercase}@media (max-width:1050px){.tomorrowCardGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.tomorrowPrep{padding:12px}.tomorrowPrepHead{display:block}.tomorrowPrepHead>span{margin-top:6px;display:block}.tomorrowCardGrid{grid-template-columns:1fr}.tomorrowCardGrid article{grid-template-columns:62px 1fr auto}.tomorrowPhoto{width:62px;height:72px}}.hungarianPage{max-width:1540px;margin:auto;padding:30px}.hungarianHero{color:#fff;border-bottom:5px solid var(--blue);background:linear-gradient(115deg,#050505 0%,#20100f 70%,#941b16 100%);grid-template-columns:1fr 300px;gap:24px;padding:34px;display:grid}.hungarianHero h2{margin:4px 0 9px;font-size:38px}.hungarianHero p:last-of-type{color:#bbb;margin:0;font-size:10px}.hungarianEventLinks{flex-wrap:wrap;gap:7px;margin-top:18px;display:flex}.hungarianEventLinks a{color:#111;text-transform:uppercase;background:#fff;padding:9px 11px;font-size:8px;font-weight:900;text-decoration:none}.hungarianEventLinks a.live{background:var(--blue);color:#fff}.hungarianFeed{background:#ffffff10;border:1px solid #ffffff25;align-self:stretch;padding:18px}.hungarianFeed span,.hungarianFeed b,.hungarianFeed small{display:block}.hungarianFeed span{color:#ff6b62;letter-spacing:1px;font-size:7px}.hungarianFeed b{margin-top:8px;font-size:17px}.hungarianFeed small{color:#aaa;margin-top:5px;font-size:8px}.hungarianFeed button{color:#111;text-transform:uppercase;background:#fff;border:0;width:100%;margin-top:18px;padding:9px;font-size:8px;font-weight:900}.hungarianFeed.connected{border-color:#36ba83}.hungarianBlock{border:1px solid var(--line);background:#fff;margin-top:12px;padding:18px}.hungarianBlock.liveActions{color:#fff;border-top:5px solid var(--blue);background:#111}.hungarianBlockHead{justify-content:space-between;align-items:end;gap:16px;display:flex}.hungarianBlockHead h3{margin:2px 0 0}.hungarianBlockHead>span{color:#888;text-transform:uppercase;font-size:8px}.hungarianEmpty{text-align:center;color:#999;background:#1d1d1d;margin-top:14px;padding:40px;font-size:9px}.hungarianSuccess{color:#fff;border-top:5px solid var(--blue);background:#111;grid-template-columns:1fr 2fr;gap:22px;margin-top:12px;padding:22px;display:grid}.hungarianSuccess h3{margin:2px 0 7px}.hungarianSuccess>div:first-child>p:last-child{color:#999;margin:0;font-size:8px}.hungarianMetrics{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.hungarianMetrics article{border-left:3px solid var(--blue);background:#222;padding:15px}.hungarianMetrics span,.hungarianMetrics b{display:block}.hungarianMetrics span{color:#aaa;text-transform:uppercase;font-size:7px}.hungarianMetrics b{margin-top:7px;font-size:26px}@media (max-width:900px){.hungarianHero,.hungarianSuccess{grid-template-columns:1fr}.hungarianMetrics{grid-template-columns:1fr 1fr}}@media (max-width:720px){.hungarianPage{padding:14px}.hungarianHero{padding:24px 20px}.hungarianHero h2{font-size:30px}.hungarianBlock{padding:12px}.hungarianBlockHead{display:block}.hungarianBlockHead>span{margin-top:6px;display:block}}.hungarianPage{flex-direction:column;display:flex}.hungarianHero{order:0}.streamWall{color:#fff;border-top:5px solid var(--blue);background:#0e0e0e;order:1;margin-top:12px;padding:18px}.hungarianBlock{order:2}.hungarianSuccess{order:3}.streamWallHead{justify-content:space-between;align-items:end;gap:18px;display:flex}.streamWallHead h3{margin:2px 0 6px;font-size:22px}.streamWallHead p:last-child{color:#999;margin:0;font-size:8px}.streamWallHead>a{background:var(--blue);color:#fff;text-transform:uppercase;white-space:nowrap;padding:10px 12px;font-size:8px;font-weight:900;text-decoration:none}.streamLayout{grid-template-columns:250px 1fr;gap:12px;margin-top:14px;display:grid}.areaSelector{grid-template-columns:1fr 1fr;align-content:start;gap:6px;display:grid}.areaSelector button{text-align:left;color:#fff;cursor:pointer;background:#1c1c1c;border:1px solid #ffffff16;grid-template-columns:28px 1fr;align-items:center;gap:8px;padding:8px;display:grid}.areaSelector button:hover,.areaSelector button.active{border-color:var(--blue);background:#2a1110}.areaSelector button>span{background:#333;grid-row:1/3;place-items:center;width:28px;height:28px;font-size:9px;font-weight:900;display:grid}.areaSelector button.active>span{background:var(--blue)}.areaSelector b,.areaSelector small{display:block}.areaSelector b{font-size:8px}.areaSelector small{color:#777;font-size:6px}.streamViewer{background:#050505;border:1px solid #ffffff1b;min-width:0}.streamViewerTop{background:#1b1b1b;justify-content:space-between;align-items:center;padding:10px 12px;display:flex}.streamViewerTop span,.streamViewerTop b{display:block}.streamViewerTop span{color:#888;font-size:6px}.streamViewerTop b{margin-top:3px;font-size:12px}.streamViewerTop i{color:#d6a34a;font-size:7px;font-style:normal}.streamViewer iframe{background:#000;border:0;width:100%;height:520px;display:block}.streamPlaceholder{text-align:center;background:radial-gradient(circle,#262626,#080808 70%);flex-direction:column;justify-content:center;align-items:center;min-height:420px;padding:34px;display:flex}.streamPlaceholder strong{font-size:30px}.streamPlaceholder p{color:#aaa;max-width:520px;font-size:9px;line-height:1.6}.streamPlaceholder button,.streamPlaceholder a{background:var(--blue);color:#fff;text-transform:uppercase;cursor:pointer;border:0;min-width:190px;margin-top:8px;padding:10px 13px;font-size:8px;font-weight:900;text-decoration:none}.streamPlaceholder a{color:#111;background:#fff}.streamNotice{color:#c9b98d;background:#211c11;padding:9px 12px;font-size:7px;line-height:1.45}@media (max-width:900px){.streamLayout{grid-template-columns:1fr}.areaSelector{grid-template-columns:repeat(4,1fr)}.streamViewer iframe{height:430px}}@media (max-width:720px){.streamWall{padding:12px}.streamWallHead{display:block}.streamWallHead>a{margin-top:10px;display:inline-block}.areaSelector{grid-template-columns:1fr 1fr}.streamViewer iframe{height:360px}.streamPlaceholder{min-height:330px;padding:22px}}.streamHeadActions button,.streamHeadActions a{color:#111;text-transform:uppercase;white-space:nowrap;cursor:pointer;background:#fff;border:0;padding:10px 12px;font-size:8px;font-weight:900;text-decoration:none}.streamHeadActions a{background:var(--blue);color:#fff}.persistentFrames iframe{display:none}.persistentFrames iframe.active{display:block}.areaSelector button small{color:#777}.areaSelector button:has(small:first-child){border-color:#36ba83}@media (max-width:720px){.streamHeadActions{align-items:stretch;margin-top:10px}.streamHeadActions button,.streamHeadActions a{text-align:center;flex:1;padding:9px 7px;font-size:7px}}.captureStage{background:#000;border:1px solid #ffffff24;margin-top:14px}.captureToolbar{background:#1a1a1a;justify-content:space-between;align-items:center;gap:16px;padding:11px 13px;display:flex}.captureToolbar span,.captureToolbar b{display:block}.captureToolbar b{margin-top:4px;font-size:11px}.captureLive{color:#ff4438;letter-spacing:1px;font-size:7px;font-weight:900}.captureToolbar>div:last-child{gap:6px;display:flex}.captureToolbar button{color:#fff;text-transform:uppercase;cursor:pointer;background:#292929;border:1px solid #444;padding:8px 10px;font-size:7px;font-weight:900}.captureStage video{object-fit:contain;background:#000;width:100%;height:min(62vh,720px);display:block}.captureHelp{color:#888;background:#151515;justify-content:center;gap:8px;padding:9px 12px;font-size:7px;display:flex}.captureHelp b{color:#fff}.captureSetup{background:linear-gradient(120deg,#191919,#29100e);border:1px solid #ffffff1b;justify-content:space-between;align-items:center;gap:26px;margin-top:14px;padding:24px;display:flex}.captureSetup>div:first-child>span{color:#ff5147;letter-spacing:1.2px;font-size:7px;font-weight:900}.captureSetup h4{margin:6px 0 12px;font-size:20px}.captureSetup ol{color:#bbb;margin:0;padding-left:18px;font-size:9px;line-height:1.8}.captureSetupBadge{background:var(--blue);text-align:center;flex:0 0 120px;place-items:center;padding:20px;display:grid}.captureSetupBadge b{font-size:38px}.captureSetupBadge span{text-transform:uppercase;font-size:7px;font-weight:900}.captureError{color:#fff;background:#641d18;margin:11px 0 0;padding:9px;font-size:8px}.streamHeadActions .captureStart{background:var(--blue);color:#fff}.streamHeadActions .captureStop{color:#fff;background:#641d18}.legacyWall{background:#141414;border:1px solid #ffffff14;margin-top:10px}.legacyWall summary{color:#888;text-transform:uppercase;cursor:pointer;padding:11px 13px;font-size:8px;font-weight:900}.legacyWall .streamLayout{border-top:1px solid #ffffff14;margin:0;padding:12px}.legacyWall .streamPlaceholder button+button{background:#333}.streamNotice{margin-top:8px}@media (max-width:720px){.captureSetup{align-items:stretch;padding:17px}.captureSetupBadge{display:none}.captureToolbar{align-items:flex-start}.captureToolbar>div:last-child{flex-direction:column}.captureStage video{height:48vh}.captureHelp{line-height:1.5;display:block}.captureHelp b{margin-bottom:3px;display:block}}.deviceStreamGrid{grid-template-columns:1fr 1fr;gap:12px;margin-top:14px;display:grid}.deviceStreamGrid article{border:1px solid #ffffff18;border-top:3px solid var(--blue);background:linear-gradient(135deg,#191919,#25100e);flex-direction:column;align-items:flex-start;min-height:190px;padding:20px;display:flex}.deviceStreamGrid article>span{color:#ff5147;letter-spacing:1.2px;font-size:7px;font-weight:900}.deviceStreamGrid h4{margin:7px 0 6px;font-size:18px}.deviceStreamGrid p{color:#aaa;max-width:520px;margin:0 0 16px;font-size:8px;line-height:1.6}.deviceStreamGrid button{color:#fff;text-transform:uppercase;cursor:pointer;border:0;margin-top:auto;padding:10px 14px;font-size:8px;font-weight:900}.deviceStreamGrid button:disabled{opacity:.55;cursor:wait}.deviceStreamGrid small{color:#8c8c8c;margin-top:9px;font-size:7px}.deviceStreamGrid .captureStart{background:var(--blue)}.deviceStreamGrid .captureStop{background:#641d18}.laptopPreview video{height:260px}.remoteViewer{min-height:260px;position:relative}.remoteViewer video{display:none}.remoteViewer.active video{display:block}.remoteViewer audio{display:none}.remoteWaiting{color:#777;text-align:center;background:radial-gradient(circle,#202020,#060606 72%);place-items:center;min-height:220px;padding:25px;font-size:9px;display:grid}.remoteViewer.active .remoteWaiting{display:none}.streamHeadActions{align-items:center;gap:8px;display:flex}.streamHeadActions a{background:var(--blue);color:#fff;text-transform:uppercase;white-space:nowrap;padding:10px 12px;font-size:8px;font-weight:900;text-decoration:none}@media (max-width:720px){.deviceStreamGrid{grid-template-columns:1fr}.deviceStreamGrid article{min-height:170px}.remoteViewer{min-height:220px}.remoteWaiting{min-height:180px}}.waitingSection{border-top:3px solid #ef2b22;margin-top:18px;padding-top:18px}.waitingHead{justify-content:space-between;align-items:end;gap:16px;margin-bottom:7px;display:flex}.waitingHead h3{margin:3px 0 0;font-size:20px}.waitingHead>span{color:#a5150e;text-transform:uppercase;background:#ffe7e5;padding:7px 9px;font-size:7px;font-weight:900}.waitingExplainer{color:#666;max-width:760px;margin:0 0 13px;font-size:8px;line-height:1.6}.waitingGrid{opacity:1}.waitingCard{background:linear-gradient(#fff8f7,#fff);border-top-color:#ef2b22;position:relative;box-shadow:0 0 0 2px #ef2b22,0 0 22px #ef2b2247}.waitingCard:hover{box-shadow:0 0 0 3px #ef2b22,0 0 30px #ef2b226b}.waitBadge{color:#fff;letter-spacing:.8px;background:#ef2b22;padding:6px 8px;font-size:7px;font-weight:950;position:absolute;top:8px;left:8px;box-shadow:0 0 12px #ef2b228c}.waitingCard .ratingBadge{margin-left:auto}.cardResearchTags .waiting{color:#a5150e;background:#ffe0dd}.waitingDrawer{box-shadow:-8px 0 32px #ef2b2247,inset 4px 0 #ef2b22}.drawerWaitingFlag{color:#fff;letter-spacing:.8px;background:#ef2b22;padding:9px 46px 9px 18px;font-size:8px;font-weight:950}@media (max-width:720px){.waitingHead{flex-direction:column;align-items:flex-start}.waitingHead>span{align-self:flex-start}}.hungarianResultsCentre{border:1px solid var(--line);border-top:5px solid var(--blue);background:#fff;order:3;margin-top:12px;padding:22px}.hungarianResultsHead{justify-content:space-between;align-items:end;gap:20px;display:flex}.hungarianResultsHead h3{margin:2px 0 0}.medalTally{gap:7px;display:flex}.medalTally span{text-align:center;text-transform:uppercase;border:1px solid var(--line);min-width:72px;padding:9px 12px;font-size:7px}.medalTally b{color:#111;font-size:20px;display:block}.medalTally .gold{background:#fff2bd;border-color:#e3c55c}.medalTally .silver{background:#f0f2f4;border-color:#bcc3ca}.medalTally .bronze{background:#f4dfd0;border-color:#bd8159}.athleteResultGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:16px;display:grid}.athleteResultGrid>article{border:1px solid var(--line);background:#fafafa;padding:13px}.athleteResultIdentity{align-items:center;gap:10px;display:flex}.athleteResultIdentity>img,.athleteResultIdentity>span{object-fit:cover;object-position:50% 16%;color:#fff;background:#111;place-items:center;width:46px;height:46px;font-size:10px;font-weight:900;display:grid}.athleteResultIdentity b,.athleteResultIdentity small{display:block}.athleteResultIdentity b{font-size:11px}.athleteResultIdentity small{color:var(--muted);margin-top:3px;font-size:7px}.athleteResultNumbers{grid-template-columns:repeat(3,1fr);gap:5px;margin-top:10px;display:grid}.athleteResultNumbers span{border:1px solid var(--line);text-transform:uppercase;color:var(--muted);background:#fff;padding:7px;font-size:6px}.athleteResultNumbers b{color:#111;font-size:14px;display:block}.athleteMedals{flex-wrap:wrap;gap:5px;margin-top:8px;display:flex}.athleteMedals span{text-transform:uppercase;padding:5px 7px;font-size:6px;font-weight:900}.athleteMedals .gold{background:#ffe993}.athleteMedals .silver{background:#e5e9ed}.athleteMedals .bronze{background:#e8c1a5}.athleteMedals .none{color:#777;background:#eee}.hungarianResultsEmpty{text-align:center;color:#777;background:#f5f5f5;margin-top:16px;padding:32px}.hungarianResultsEmpty b{color:#111;display:block}.hungarianResultsEmpty p{font-size:8px}.hungarianCompleted{order:3}@media (max-width:900px){.athleteResultGrid{grid-template-columns:1fr}}@media (max-width:720px){.hungarianResultsHead{display:block}.medalTally{margin-top:12px}.medalTally span{flex:1;min-width:0;padding:8px 5px}}.hungarianWatchLink{justify-content:space-between;gap:14px;margin:20px 0;display:flex}.hungarianTimetable{color:#151b25;background:#fff;border:1px solid #d9dce2;margin:22px 0}.hungarianTimetableHead{justify-content:space-between;align-items:center;gap:20px;padding:24px;display:flex}.hungarianTimetable h3{margin:6px 0;font-size:24px}.hungarianTimetableHead p{font-size:12px;line-height:1.5}.hungarianTimetable button{color:#fff;cursor:pointer;font:inherit;background:#172e62;border:0;padding:12px 18px;font-size:12px}.hungarianTimetable button:disabled{opacity:.5}.timetableNotice{background:#eef3fa;padding:18px 24px;font-size:13px;line-height:1.65}.timetableNotice p{margin:8px 0}.timetableNotice small{color:#536279;font-size:11px;display:block}.timetableScroll{overflow-x:auto}.hungarianTimetable table{border-collapse:collapse;text-align:left;width:100%;min-width:850px}.hungarianTimetable th{color:#fff;text-transform:uppercase;background:#142341;padding:14px 12px;font-size:11px}.hungarianTimetable td{border-bottom:1px solid #e0e4eb;padding:17px 12px;font-size:12px;line-height:1.5}.hungarianTimetable td:nth-child(4),.hungarianTimetable td:nth-child(5){white-space:nowrap;font-size:18px}.hungarianTimetable td small{color:#606b7c;margin-top:5px;font-size:10px;display:block}.hungarianTimetable .current{background:#e8f4ec}.hungarianTimetable .earlier{background:#faf8ef}.hungarianTimetable a{color:#1c50a4;font-weight:700}.timetableWarning{background:#fff1d5;padding:16px 24px;font-size:13px}.unmatchedEntries{padding:20px 24px}.unmatchedEntries summary{cursor:pointer;font-size:14px;font-weight:700}.unmatchedEntries p{margin:16px 0;font-size:12px;line-height:1.6}.unmatchedEntries article{border-bottom:1px solid #e0e4eb;padding:12px 0;font-size:12px}.unmatchedEntries article span{color:#596574;margin-top:6px;line-height:1.7;display:block}@media (max-width:600px){.hungarianTimetableHead{padding:18px;display:block}.hungarianTimetableHead button{margin-top:10px}.hungarianWatchLink{display:block}.hungarianWatchLink small{margin-top:10px;display:block}.timetableNotice{padding:18px}.hungarianTimetable h3{font-size:20px}}.resultsArchiveTable{border-collapse:collapse;text-align:left;width:100%;margin-top:18px;font-size:13px}.resultsArchiveTable th,.resultsArchiveTable td{vertical-align:top;border-bottom:1px solid #26394b;padding:12px}.resultsArchiveTable th{color:#91a9bf;text-transform:uppercase;font-size:11px}.resultsArchiveTable small{color:#91a9bf}.drawer{overscroll-behavior:contain}.homeFighterGrid h4,.opponentCard h4,.fightRows b{overflow-wrap:anywhere;text-wrap:balance}body{overflow-x:hidden}.clearFightFilters,.fightBoardFilters select,.fightCentreTabs button{-webkit-tap-highlight-color:transparent;min-height:40px}@media (max-width:720px){main,.drawer{padding-bottom:env(safe-area-inset-bottom)}.modeNav button,.fightBoardFilters select,.clearFightFilters{min-height:44px}}.fightRows small,.nextFightGrid article>div:nth-child(2) span,.homeFighterInfo p{color:#5f6064}.drawState.demoState{background:#3a290b;border-color:#d28b00}.videoPoster{color:#fff;text-decoration:none;display:block;overflow:hidden}.videoPoster img{object-fit:cover;width:100%;height:100%;transition:transform .2s;position:absolute;inset:0}.videoPoster:before{content:"";z-index:1;background:linear-gradient(#0000 25%,#000b);position:absolute;inset:0}.videoPoster i{z-index:2;color:#fff;background:#e1261c;border-radius:50%;place-items:center;width:48px;height:48px;font-size:18px;font-style:normal;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 3px 14px #0009}.videoPoster span{z-index:2;text-transform:uppercase;letter-spacing:.6px;font-size:8px;font-weight:900;position:absolute;bottom:9px;left:10px}.videoPoster:hover img{transform:scale(1.04)}.squadSearch{border:1px solid var(--line);background:#fff;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 16px;padding:12px;display:flex}.squadSearch label{text-transform:uppercase;letter-spacing:.7px;font-size:8px;font-weight:900}.squadSearch input,.squadSearch select,.fightBoardFilters input{border:1px solid var(--line);color:#171717;background:#fff;min-height:38px;padding:0 10px;font-size:9px}.squadSearch input{flex:230px;min-width:210px}.squadSearch select{flex:0 156px}.squadSearch>span{color:var(--muted);text-transform:uppercase;margin-left:auto;font-size:8px;font-weight:800}.viewToggle{border:1px solid var(--line);display:flex}.viewToggle button{text-transform:uppercase;cursor:pointer;background:#f4f4f0;border:0;min-height:38px;padding:0 10px;font-size:8px;font-weight:900}.viewToggle button.active{color:#fff;background:#111}.homeFighterGrid.listView{grid-template-columns:repeat(2,minmax(0,1fr))}.homeFighterGrid.listView article{grid-template-columns:92px 1fr;display:grid}.homeFighterGrid.listView .homePortrait{aspect-ratio:auto;height:auto;min-height:100%}.homeFighterGrid.listView .homeFighterInfo p{height:auto;min-height:28px}.fighterPulse{grid-template-columns:repeat(2,1fr);gap:5px;margin-top:11px;display:grid}.fighterPulse span{color:#62625f;text-transform:uppercase;background:#f4f4f1;padding:6px;font-size:7px;line-height:1.25}.fighterPulse b{color:#111;font-size:12px;display:block}.fightBoardFilters input{flex:210px;min-width:190px}@media (max-width:720px){.masthead{grid-template-rows:62px 82px;min-height:144px}.modeNav{background:#111;grid-template-columns:1fr 1.15fr 1fr 1.15fr;gap:1px;display:grid}.modeNav button{white-space:normal;min-width:0;padding:0 3px;font-size:6.5px;line-height:1.15}.squadSearch{gap:6px;padding:10px}.squadSearch label{width:100%}.squadSearch input,.squadSearch select{flex:calc(50% - 3px);width:calc(50% - 3px);min-width:0}.squadSearch .viewToggle{width:calc(50% - 3px)}.squadSearch>span{text-align:right;width:calc(50% - 3px);margin:0}.homeFighterGrid.listView{grid-template-columns:1fr}.homeFighterGrid.listView article{grid-template-columns:90px 1fr}.fighterPulse{gap:4px}.fighterPulse span{font-size:6px}.fightBoardFilters input{width:100%;min-height:44px}.videoPoster i{width:44px;height:44px}}.tournamentOps{background:linear-gradient(#f3f3f0 0,#fff 420px,#f3f3f0 100%);padding-top:24px;position:relative}.opsHero{isolation:isolate;background:linear-gradient(118deg,#080808 0%,#151515 58%,#48120f 100%);border-bottom:6px solid #e1261c;min-height:252px;padding:38px 42px;position:relative;overflow:hidden;box-shadow:0 12px 28px #1112}.opsHero:before{content:"";z-index:-1;opacity:.13;filter:grayscale()brightness(2);background:url(/energize-apex-logo.png) 50%/contain no-repeat;width:480px;height:480px;position:absolute;top:-114px;right:-54px}.opsHero:after{content:"FIGHT CENTRE";color:#fff;letter-spacing:2.4px;opacity:.28;font-size:10px;font-weight:900;position:absolute;bottom:21px;right:34px}.opsHero h2{letter-spacing:-1.5px;max-width:560px;font-size:42px}.opsHero>div>p:last-child{color:#d2d2d0;max-width:560px;font-size:12px;line-height:1.65}.watchLive{box-shadow:none;border:0}.watchLive:hover{background:#ff4338;transform:translateY(-1px)}.drawState{color:#111;background:#fff;border:0;border-top:4px solid #e1261c;min-width:276px;padding:18px;position:relative;box-shadow:0 12px 24px #0004}.drawState span,.drawState small{color:#686866}.drawState b{font-size:17px}.drawState button{color:#fff;background:#111;border:0}.drawState button:hover{background:#e1261c}.drawState.feedLive{border-top-color:#14845f}.drawState.feedDelayed{background:#fffaf0;border-top-color:#d28b00}.drawState.feedDelayed span{color:#8b5b00}.drawState.feedDelayed b{color:#473400}.drawState.demoState{background:#fff7e4;border-top-color:#d28b00}.drawState.demoState span{color:#8b5b00}.drawState.demoState b{color:#171717}.demoModeBanner{background:#fff;border:1px solid #deded9;border-left:5px solid #111;margin-top:12px;padding:13px 16px}.demoModeBanner.active{background:#fff5dc;border-left-color:#e1261c}.demoModeBanner.active button{background:#e1261c}.demoModeBanner button{background:#111}.feedActions i.demo{color:#a71e18;background:#ffe3df}.fightCentreTabs{background:#fff;border:1px solid #deded9;border-bottom:4px solid #111;margin-top:12px}.fightCentreTabs button{color:#555;background:#fff;padding:16px;position:relative}.fightCentreTabs button:hover{color:#111;background:#f4f4f0}.fightCentreTabs button.active{color:#fff;background:#111}.fightCentreTabs button.active:after{content:"";background:#e1261c;height:4px;position:absolute;bottom:-4px;left:0;right:0}.liveArena{color:#111;box-shadow:0 8px 22px #1110b;background:#fff;border:1px solid #deded9;border-top:5px solid #e1261c;padding:22px}.liveArena .kicker{color:#e1261c}.liveArenaHead>span{color:#747471}.liveArenaHead h3,.comingNextHead h3{font-size:24px}.faceoffGrid{gap:10px}.faceoffCard{box-shadow:none;background:#fff;border:1px solid #deded9;border-top:3px solid #111}.faceoffTop{color:#fff;background:#111;border:0;padding:10px 13px}.faceoffTop strong{font-size:11px}.faceoffTop small{color:#d0d0cf}.faceoffPeople{background:linear-gradient(135deg,#fafaf8,#efefeb);min-height:228px}.faceoffPerson img,.faceoffPerson>span{filter:drop-shadow(5px 7px 8px #0002);background:linear-gradient(145deg,#ecece8,#fff);border-bottom:3px solid #e1261c}.faceoffPerson b{font-size:14px}.faceoffPerson small{color:#656563}.versus b{color:#e1261c}.versus span{color:#fff;background:#111}.faceoffFooter{background:#fff;border-top:1px solid #deded9}.faceoffFooter>a{background:#e1261c}.faceoffFooter>a:hover{background:#111}.liveArenaEmpty{color:#686866;background:#f4f3ef}.comingNext{background:#fff;border:1px solid #deded9;border-top:4px solid #111;padding:20px}.comingNext .kicker{color:#e1261c}.nextFightGrid article{background:#fff;border:1px solid #deded9;border-left:4px solid #e1261c;box-shadow:0 3px 10px #111000}.nextPortrait img,.nextPortrait>span{background:linear-gradient(145deg,#222,#555);border-bottom:3px solid #e1261c}.nextFightGrid article>strong{color:#111}.nextFightGrid article>em{color:#fff;background:#111!important}.nextFightGrid article>em.red{background:#e1261c!important}.nextFightGrid article>em.blue{background:#1b57a8!important}.fightBoard{box-shadow:0 8px 22px #1110b;border:1px solid #deded9;border-top:4px solid #111}.fightBoardFilters{background:#f5f4f0;border-bottom:1px solid #deded9;padding:12px 15px}.fightBoardFilters label{color:#e1261c}.fightBoardFilters input,.fightBoardFilters select{background:#fff;border-color:#d6d6d0}.fightBoardHead{color:#fff;background:#111}.fightRows article{background:#fff}.fightRows article:nth-child(2n){background:#fafaf8}.fightRows article:hover{background:#fff5f3}.cornerBadge.red{color:#fff;background:#e1261c}.cornerBadge.blue{color:#fff;background:#162c51}.fightStatus.live{color:#e1261c}.fightActions a{background:#111}.fightActions a:hover{background:#e1261c}.clearFightFilters{color:#111;border-color:#111}.clearFightFilters:hover{color:#fff;background:#111}.fightStatusLegend{color:#555}.disciplinePill{background:#e1261c}.fightEmpty{background:linear-gradient(#fff,#f4f3ef)}.dayBrief,.tomorrowPrep{box-shadow:0 8px 22px #1110b;border-color:#deded9}.dayBrief{border-top:4px solid #111}.tomorrowPrep{border-top-color:#e1261c}@media (max-width:720px){.tournamentOps{padding-top:14px}.opsHero{min-height:0;padding:28px 21px}.opsHero:before{width:360px;height:360px;top:-90px;right:-140px}.opsHero:after{font-size:7px;bottom:15px;right:18px}.opsHero h2{font-size:32px}.drawState{min-width:0;margin-top:22px}.liveArena{padding:14px}.liveArenaHead h3,.comingNextHead h3{font-size:20px}.faceoffPeople{min-height:198px}.faceoffPerson img,.faceoffPerson>span{background:#f1f1ed}.fightCentreTabs button{padding:13px 4px}.comingNext{padding:14px}}.tournamentOps{background:#f5f5f7}.opsHero{color:#111;background:linear-gradient(120deg,#fff 0%,#f8f8f8 62%,#ececef 100%);border:1px solid #e1e1e5;border-bottom:6px solid #e1261c;border-radius:24px;box-shadow:0 10px 28px #1110000d}.opsHero:before{opacity:.07;filter:grayscale()brightness(.45)}.opsHero:after{color:#111;opacity:.16}.opsHero h2{color:#111}.opsHero>div>p:last-child{color:#5f6064}.opsHero .kicker{color:#e1261c}.drawState{box-shadow:0 8px 22px #11100012}.fightCentreTabs{border-radius:16px;overflow:hidden;box-shadow:0 2px 10px #1110000a}.liveArena,.comingNext,.fightBoard,.dayBrief{border-radius:20px;box-shadow:0 5px 18px #1110000a}@media (max-width:720px){.statsGuide{grid-template-columns:1fr}.statsGuide>div{padding:12px 14px}.statsJumpNav a{text-align:center;flex:auto}}.close{background:#111c;border-color:#fff9}.close,button,a{touch-action:manipulation}body{-moz-text-size-adjust:100%;text-size-adjust:100%}.fightImportPanel{color:#fff;background:#101114;border:1px solid #292b31;border-radius:16px;grid-template-columns:1fr auto;align-items:center;gap:16px;margin-top:12px;padding:18px 20px;display:grid;box-shadow:0 6px 18px #11100012}.fightImportPanel .kicker{color:#7ea9ff}.fightImportPanel h3{margin:3px 0 5px;font-size:20px}.fightImportPanel p:not(.kicker){color:#c9cbd1;max-width:760px;margin:0;font-size:11px;line-height:1.55}.fightUploadButton{color:#fff;text-transform:uppercase;cursor:pointer;white-space:nowrap;background:#2f6fe4;border-radius:9px;justify-content:center;align-items:center;min-height:42px;padding:0 16px;font-size:10px;font-weight:900;display:inline-flex}.fightUploadButton:hover{background:#4a83ef}.fightUploadButton input{display:none}.fightImportStatus{color:#b9f1d0;border-top:1px solid #34363d;grid-column:1/-1;justify-content:space-between;align-items:center;gap:12px;padding-top:10px;font-size:10px;display:flex}.fightImportStatus button{color:#fff;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #6d7079;border-radius:6px;padding:6px 9px;font-size:9px}.fightImportError{grid-column:1/-1;color:#ffaaa4!important;font-size:10px!important}@media (max-width:720px){.fightImportPanel{padding:16px;display:block}.fightUploadButton{width:100%;margin-top:14px}.fightImportStatus{margin-top:14px}}.modeNav button.active,.modeNav a.active{color:#06c;background:#f0f7ff;border-bottom-color:#06c}.modeNav button.active:after,.modeNav a.active:after{content:"";background:#06c;border-radius:50%;width:5px;height:5px;position:absolute;bottom:7px;right:12px}.modeNav button,.modeNav a{position:relative}.dailyResults{background:#fff;border:1px solid #e5e5ea;border-top:4px solid #34a853;border-radius:20px;margin:12px 0;padding:20px;box-shadow:0 5px 18px #1d1d1f0b}.dailyResultsHead{justify-content:space-between;align-items:end;gap:16px;margin-bottom:15px;display:flex}.dailyResultsHead .kicker{color:#14845f;letter-spacing:.12em;margin:0;font-size:12px;font-weight:800}.dailyResultsHead h3{color:#1d1d1f;letter-spacing:-.4px;margin:5px 0 0;font-size:22px}.dailyResultsHead>span{color:#6e6e73;font-size:13px}.dailyMetricGrid{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.dailyMetricGrid article{background:#f5f5f7;border:1px solid #e5e5ea;border-radius:14px;min-height:104px;padding:15px 16px}.dailyMetricGrid span,.dailyMetricGrid small{color:#6e6e73;font-size:12px;display:block}.dailyMetricGrid span{font-weight:700}.dailyMetricGrid b{color:#1d1d1f;letter-spacing:-.5px;min-height:29px;margin:8px 0 4px;font-size:22px;display:block}.dailyMetricGrid article:last-child b{font-size:15px;line-height:1.25}@media (max-width:900px){.dailyMetricGrid{grid-template-columns:1fr 1fr}}@media (max-width:640px){.dailyResults{padding:19px}.dailyResultsHead{display:block}.dailyResultsHead>span{margin-top:7px;display:block}.dailyMetricGrid{grid-template-columns:1fr}.dailyMetricGrid article{min-height:0}}.worldsDataCentre{background:#f5f5f7;max-width:1540px;margin:0 auto;padding:24px 30px 48px}.dataCentreHero{background:#fff;border:1px solid #e5e5ea;border-bottom:4px solid #06c;border-radius:22px;justify-content:space-between;align-items:stretch;gap:24px;padding:34px 38px;display:flex;box-shadow:0 8px 24px #1d1d1f0b}.dataCentreHero .kicker,.dataSectionHead .kicker,.dataCentreEmpty .kicker{color:#06c;letter-spacing:.12em;margin:0;font-size:12px;font-weight:800}.dataCentreHero h2{color:#1d1d1f;letter-spacing:-1.3px;margin:6px 0 8px;font-size:38px}.dataCentreHero p:not(.kicker){color:#6e6e73;margin:0;font-size:16px;line-height:1.5}.dataFreshness{background:#f5f5f7;border:1px solid #e5e5ea;border-radius:14px;min-width:265px;padding:17px 18px}.dataFreshness span,.dataFreshness small{color:#6e6e73;font-size:12px;display:block}.dataFreshness span{letter-spacing:.08em;font-weight:800}.dataFreshness b{color:#1d1d1f;margin:7px 0;font-size:17px;display:block}.dataCentreControls{background:#fff;border:1px solid #e5e5ea;border-radius:16px;justify-content:space-between;align-items:center;gap:18px;margin:14px 0;padding:14px 18px;display:flex}.dataCentreControls>div{align-items:center;gap:16px;display:flex}.dataCentreControls>div>span{color:#6e6e73;font-size:14px}.dataCentreControls [role=group]{background:#f5f5f7;border-radius:999px;padding:3px;display:flex}.dataCentreControls button{color:#6e6e73;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:8px 13px;font-size:13px;font-weight:700}.dataCentreControls button.active{color:#fff;background:#1d1d1f}.dataCentreControls>a,.dataCentreEmpty>a{color:#06c;font-size:14px;font-weight:800;text-decoration:none}.dataCentreControls>a span,.dataCentreEmpty>a span{padding-left:5px}.dataMetricGrid{grid-template-columns:repeat(5,1fr);gap:10px;display:grid}.dataMetricGrid article{background:#fff;border:1px solid #e5e5ea;border-top:3px solid #06c;border-radius:16px;min-height:136px;padding:18px;box-shadow:0 4px 14px #1d1d1f08}.dataMetricGrid article:nth-child(2){border-top-color:#34a853}.dataMetricGrid article:nth-child(3){border-top-color:#ff453a}.dataMetricGrid article:nth-child(4){border-top-color:#af52de}.dataMetricGrid article:nth-child(5){border-top-color:#8e8e93}.dataMetricGrid span,.dataMetricGrid small{color:#6e6e73;font-size:12px;display:block}.dataMetricGrid span{font-weight:700}.dataMetricGrid b{color:#1d1d1f;letter-spacing:-1px;margin:10px 0 4px;font-size:31px;display:block}.dataCentrePulse{background:#fff;border:1px solid #e5e5ea;border-radius:16px;justify-content:space-between;align-items:center;gap:20px;margin:12px 0;padding:15px 18px;display:flex}.dataCentrePulse article{align-items:center;gap:10px;display:flex}.dataCentrePulse article>span{background:#c7c7cc;border-radius:50%;width:11px;height:11px}.dataCentrePulse article>span.live{background:#ff453a;box-shadow:0 0 0 5px #ff453a20}.dataCentrePulse b,.dataCentrePulse small{display:block}.dataCentrePulse b{font-size:15px}.dataCentrePulse small,.dataCentrePulse>p{color:#6e6e73;font-size:13px}.dataCentrePulse>p{text-align:right;margin:0}.dataCentreGrid{grid-template-columns:.9fr 1.35fr;gap:12px;display:grid}.disciplineScorecard,.athleteResults,.dataCentreEmpty{background:#fff;border:1px solid #e5e5ea;border-top:4px solid #1d1d1f;border-radius:20px;box-shadow:0 5px 18px #1d1d1f0b}.dataSectionHead{border-bottom:1px solid #e5e5ea;justify-content:space-between;align-items:end;gap:14px;padding:22px 22px 16px;display:flex}.dataSectionHead h3{color:#1d1d1f;letter-spacing:-.4px;margin:4px 0 0;font-size:22px}.dataSectionHead>span{color:#6e6e73;font-size:13px}.disciplineRows{padding:10px}.disciplineRows article{border-bottom:1px solid #e5e5ea;grid-template-columns:46px 1fr auto;align-items:center;gap:10px;padding:13px 12px;display:grid}.disciplineRows article:last-child{border-bottom:0}.disciplineRows b{color:#06c;font-size:15px}.disciplineRows span{color:#6e6e73;font-size:13px}.disciplineRows strong{color:#1d1d1f;font-size:13px}.disciplineRows i{background:#e5e5ea;border-radius:999px;grid-column:1/-1;height:5px;overflow:hidden}.disciplineRows em{border-radius:inherit;background:linear-gradient(90deg,#5ac8fa,#06c);height:100%;display:block}.athleteResultRows{padding:8px 14px}.athleteResultRows article{border-bottom:1px solid #e5e5ea;grid-template-columns:1.4fr .7fr .65fr .8fr;align-items:center;gap:12px;padding:14px 6px;display:grid}.athleteResultRows article:last-child{border-bottom:0}.athleteResultRows b,.athleteResultRows small{display:block}.athleteResultRows b{color:#1d1d1f;font-size:15px}.athleteResultRows small,.athleteResultRows span,.athleteResultRows em{color:#6e6e73;font-size:13px;font-style:normal}.athleteResultRows strong{color:#14845f;font-size:13px}.dataCentreEmpty{text-align:center;margin-top:12px;padding:48px 26px}.dataCentreEmpty h3{color:#1d1d1f;margin:7px 0;font-size:26px}.dataCentreEmpty p:not(.kicker){color:#6e6e73;max-width:560px;margin:0 auto 18px;font-size:15px;line-height:1.55}@media (max-width:900px){.dataMetricGrid{grid-template-columns:repeat(3,1fr)}.dataCentreGrid{grid-template-columns:1fr}.dataCentreHero{padding:28px}.dataCentreHero h2{font-size:32px}}@media (max-width:640px){.worldsDataCentre{padding:14px 14px 34px}.dataCentreHero,.dataCentreControls,.dataCentrePulse{padding:22px 19px;display:block}.dataFreshness{min-width:0;margin-top:18px}.dataCentreControls>div{display:block}.dataCentreControls [role=group]{margin-top:10px;overflow:auto}.dataCentreControls>a{margin-top:16px;display:block}.dataMetricGrid{grid-template-columns:1fr 1fr}.dataMetricGrid article:last-child{grid-column:1/-1}.dataCentrePulse>p{text-align:left;margin-top:12px}.athleteResultRows{padding:8px}.athleteResultRows article{grid-template-columns:1fr 1fr}.athleteResultRows article>div{grid-column:1/-1}.athleteResultRows em{text-align:right}.dataCentreHero h2{font-size:29px}}.statsPage{background:#f5f5f7;padding-top:24px}.statsHero{color:#1d1d1f;background:#fff;border:1px solid #e5e5ea;border-bottom:4px solid #06c;border-radius:22px;box-shadow:0 8px 24px #1d1d1f0b}.statsHero .kicker{color:#06c}.statsHero>p:last-child{color:#6e6e73}.statsJumpNav a{color:#1d1d1f;background:#f5f5f7;border-color:#e5e5ea;border-radius:999px}.statsJumpNav a:hover{color:#06c;background:#eaf3ff;border-color:#b9d7ff}.statsGrid article{border-top-color:#06c;border-radius:16px;box-shadow:0 5px 16px #1d1d1f0b}.statsGrid article:nth-child(2){border-top-color:#34a853}.statsGrid article:nth-child(3){border-top-color:#ff453a}.statsGrid article:nth-child(4){border-top-color:#8e8e93}.statsGuide>div{border-left-color:#06c;box-shadow:0 4px 14px #1d1d1f08}.insightCockpit{color:#1d1d1f;background:#fff;border:1px solid #e5e5ea;border-top:4px solid #06c;border-radius:22px;box-shadow:0 8px 24px #1d1d1f0b}.insightCockpit .kicker,.insightCockpit .insightSectionHead .kicker{color:#06c}.insightCockpit h3{color:#1d1d1f}.insightCockpitHead p:last-child,.insightSectionHead p:last-child{color:#6e6e73}.sourcePulse{background:#f5f5f7;border:1px solid #e5e5ea}.sourcePulse span{color:#06c}.sourcePulse b{color:#1d1d1f}.sourcePulse small{color:#6e6e73}.readinessGrid article{background:#f5f5f7;border:1px solid #e5e5ea;border-radius:14px}.readinessGrid span{color:#6e6e73}.readinessGrid b{color:#1d1d1f}.readinessGrid b small{color:#8e8e93}.readinessTrack{background:#e5e5ea;border-radius:999px}.readinessTrack i{box-shadow:none;background:linear-gradient(90deg,#5ac8fa,#06c)}.readinessGrid p{color:#6e6e73}.threatMatrix,.coveragePanel,.formTimeline{background:#fff;border:1px solid #e5e5ea;border-radius:16px}.insightSectionHead>span{color:#6e6e73;background:#f5f5f7}.matrixRows button{color:#1d1d1f;background:#f8f8fa;border:1px solid #e5e5ea;border-radius:10px}.matrixRows button:hover{background:#f0f7ff;border-color:#06c}.matrixCategory b{color:#06c}.matrixSignal{background:#e5e5ea;border-radius:999px}.matrixSignal i{background:linear-gradient(90deg,#5ac8fa,#06c)}.matrixSignal em,.matrixMeta small{color:#6e6e73}.matrixMeta strong{color:#ff453a}.matrixMeta span{color:#1d1d1f}.coverageDonut{box-shadow:0 0 0 7px #f5f5f7}.coverageDonut:before{background:#fff}.coverageDonut b{color:#1d1d1f}.coverageDonut span{color:#6e6e73}.coverageLegend{border-top-color:#e5e5ea}.coverageLegend p{color:#6e6e73}.coverageLegend b{color:#1d1d1f}.coverageLegend i.rated{background:#06c}.coverageLegend i.verified{background:#ffb340}.coverageLegend i.pending{background:#c7c7cc}.coverageLegend i.media{background:#af52de}.formTimeline{margin-top:10px}.timelineBar{background:#f5f5f7;border-color:#e5e5ea}.timelineBar i{box-shadow:none;background:linear-gradient(#5ac8fa,#06c)}.timelineValue b,.timelineBars strong{color:#1d1d1f}.timelineValue span,.timelineBars small{color:#6e6e73}.statsLedger{background:#fff;border:1px solid #e5e5ea;border-top:4px solid #1d1d1f;border-radius:20px;box-shadow:0 5px 18px #1d1d1f0b}.statsLedger .kicker{color:#06c}
