@font-face{font-family:'Barlow Condensed';src:url(/assets/BarlowCondensed-ExtraBold-04a4feb14fe8fe1c2a728bc47d39830c137e92501383b08e3a08a04f9f640647.woff2) format("woff2");font-weight:800;font-style:normal}@font-face{font-family:'Barlow Condensed';src:url(/assets/BarlowCondensed-ExtraBoldItalic-d602c01e2e90262483130e8dcfc00d9c92c65112fcc6a20bd5f5a996b37660c3.woff2) format("woff2");font-weight:800;font-style:italic}@font-face{font-family:'Barlow Condensed';src:url(/assets/BarlowCondensed-Bold-c114eefa09867d85f774db493821b5ea176ab2857fe2aec61335dd11f3aebe5c.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:'Barlow Condensed';src:url(/assets/BarlowCondensed-SemiBold-ca832c733f160fe303625d4216d2d9bfedda801f58332814cb4daac4c09e3498.woff2) format("woff2");font-weight:600;font-style:normal}@font-face{font-family:'Barlow';src:url(/assets/Barlow-SemiBold-78900d73fd03b75c4e66076fee73dace0a73d487104852737863e506a4ed28f2.woff2) format("woff2");font-weight:600;font-style:normal}#font-preload{opacity:0;position:absolute;left:-9999px;top:-9999px}#font-preload span{display:block}#font-preload span:nth-of-type(1){font-family:'Barlow Condensed';font-weight:800;font-style:italic}#font-preload span:nth-of-type(2){font-family:'Barlow Condensed';font-weight:800;font-style:normal}#font-preload span:nth-of-type(3){font-family:'Barlow Condensed';font-weight:700;font-style:normal}#font-preload span:nth-of-type(4){font-family:'Barlow Condensed';font-weight:600;font-style:normal}#font-preload span:nth-of-type(5){font-family:'Barlow';font-weight:600;font-style:normal}@font-face{font-family:'KlavikaWebBoldCond';src:url(/assets/KlavikaWebBoldCond-a14be1c1a5b19a730224b9dc07656b1ebf199edf1d7fdb98503054805925c140.woff2) format("woff2"),url(/assets/KlavikaWebBoldCond-ec775b34f4dafd56345caef4cf491c03d32d2dc405764d3fe64ee4fd988cab1e.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:'DIN 2014';src:url(/assets/DIN2014Web-Regular-4d1315ecc528665b0e214dfe95e175b0c035fb1d66a8121634060d9d672dbdca.woff2) format("woff2"),url(/assets/DIN2014Web-Regular-14bc823b7733349f66d9ff74f422df1d929b890f200b50fd5f7b780b8bfe7f4f.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:'DIN 2014';src:url(/assets/DIN2014-Bold-9f6603525aa99fb01e48831d12b16b4215fcd99763b67a4ba1bff08d0b1fa32c.woff2) format("woff2"),url(/assets/DIN2014-Bold-d992693e588915b26c11f6fb245da03c1cb64d4df5316872aa7100284f231588.woff) format("woff");font-weight:700;font-style:normal}:root{--max-w:                76.25em;--results-desc-h:       2em;--time-nav-hover:       .25s;--font-klavika:         'KlavikaWebBoldCond', Arial, sans-serif;--font-din:             'DIN 2014', Arial, sans-serif;--color-black:          #191919;--color-fire:           #E30000;--color-fire-dark:      #890707;--color-fire-10:        #FFE6E6;--color-grey-5:         #FBFBFB;--color-grey-10:        #F6F7F7;--color-grey-cool-10:   #EEEEEF;--color-grey-15:        #E8E8E8;--color-grey-20:        #D5D6D8;--color-grey-60:        #ABADB1;--color-grey-70:        #888891;--color-grey-80:        #6B6A6A;--color-grey-85:        #59595F;--color-gold:           #CCAE5B}*{box-sizing:border-box}html{width:100%;height:100%}body{background-color:#FFF;box-sizing:border-box;color:var(--color-black);font-family:var(--font-din);margin:0;padding:0;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%}body.has-overlay{overflow:hidden;position:fixed}h1,h2{color:var(--color-black);font-size:3.75em;font-weight:700;font-family:var(--font-klavika);letter-spacing:-.025em;line-height:1;margin:.1em 0 .8em;text-align:center;text-transform:uppercase}h2{font-size:2.5em}h3{color:var(--color-fire);font-size:1.65em;font-weight:700;font-family:var(--font-klavika);line-height:1;margin:0 0 .91em;text-transform:uppercase}h4{color:var(--color-black);font-size:1.35em;font-weight:700;font-family:var(--font-klavika);line-height:1;margin:0 0 .91em;text-transform:uppercase}p{color:var(--color-black);font-size:1em;line-height:1.5;margin:0 0 1.5em}a{cursor:pointer}a:focus{outline:dotted 1px var(--color-black);outline-offset:.5em}@media (max-width: 900px){h1{font-size:3em}}@media (max-width: 768px){h1{font-size:2.5em;margin:0 0 .5em}h2{font-size:2em}h3{font-size:1.5em}}.page-header{background:#FFF;box-sizing:border-box;margin:0;padding:0;position:relative;z-index:2}.page-header nav{background:inherit;box-shadow:0 4px 14px rgba(0,0,0,0.2);box-sizing:border-box;margin:2.625em auto 0;max-width:var(--max-w);padding:0 1em;position:relative}.page-header nav a{color:var(--color-black);transition:color var(--time-nav-hover) ease}.page-header nav a:hover{color:var(--color-fire)}.menu-main{font-size:1em;font-weight:700;font-family:var(--font-klavika);line-height:1.125em;list-style:none;margin:0;padding:0;position:relative;text-transform:uppercase;display:flex;flex-flow:row;justify-content:space-between;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 100fr 1fr 1fr 1fr 1fr;grid-template-rows:auto;grid-column-gap:0;grid-row-gap:0;justify-items:center;align-items:stretch;grid-auto-flow:column}.menu-main::before{content:"";flex:1 1 auto;grid-column:5 / 6;-ms-flex-order:2}.menu-main li{display:inline-block;margin:0;-ms-flex-order:3;padding:0}.menu-main li:nth-child(1),.menu-main li:nth-child(2),.menu-main li:nth-child(3),.menu-main li:nth-child(4){-ms-flex-order:1}.menu-main li a{display:inline-block;width:auto;padding:1.5em;text-decoration:none}.menu-main li a:focus{outline:dotted 1px var(--color-black)}.menu-main--item-active a{color:var(--color-fire);position:relative}.menu-main--item-active a::before{background:var(--color-fire);content:"";display:block;height:2px;position:absolute;bottom:0;left:50%;transform:translateX(-50%);transition:transform var(--time-nav-hover) ease;width:2.25em}.menu-main--item-active a:focus{outline-color:var(--color-fire)}.menu-main--item-active a:hover::before{transform:translateX(-50%) scaleX(1.3)}.menu-main--item-home{height:100%;position:absolute;left:50%;transform:translateX(-50%);z-index:1}.menu-main--item-home a{display:block;height:100%;padding-top:0;padding-bottom:0;display:flex;flex-flow:row nowrap;align-items:center}.menu-main--item-home a path{fill:currentColor;transition:fill var(--time-nav-hover) ease}.menu-main--item-home .svg-holder{width:4.125em}.menu-main--item-home .svg-holder div{padding-bottom:34.69%}@media (max-width: 900px){.menu-main li a{padding:1.5em 1.2em}}@media (max-width: 768px){.page-header nav{height:4.125em;margin:0;max-width:none;padding:0 1.5em;width:100%;display:flex;flex-flow:row;justify-content:space-between;align-items:center}.menu-main{background:#FFF;border-top:solid 0.5px var(--color-grey-15);box-shadow:0 5px 6px rgba(0,0,0,0.1);display:block;font-size:1.5em;padding:1em;position:absolute;top:100%;left:0;width:100%}.menu-main li{display:block;margin:0 0 .5em;text-align:center}.menu-main li a{padding:0}.menu-main .menu-main--item-active a{color:inherit}.menu-main .menu-main--item-active a::before{content:none}.menu-main .menu-main--item-home{display:inline-block;height:auto;position:absolute;left:auto;top:50%;transform:translateY(-50%)}.menu-main .menu-main--item-home a{display:block;padding:0}.menu-main--item-home{position:relative;left:auto;transform:none}.menu-main--item-home a::before{content:none}#menu-main--mobile-menu-toggle{background:none;border:none;display:block;font-size:1em;font-weight:700;font-family:var(--font-klavika);height:100%;padding:1.5em;position:relative;text-transform:uppercase}#menu-main--mobile-menu-toggle span{appearance:none;background:none;border:0}#menu-main--mobile-menu-toggle .svg-holder{position:absolute;top:50%;right:0;transform:translateY(-50%);transition:transform var(--time-nav-hover) ease;width:.75em}#menu-main--mobile-menu-toggle::before{background:var(--color-fire);content:"";display:block;height:2px;position:absolute;bottom:0;left:50%;transform:translateX(-50%);transition:transform var(--time-nav-hover) ease;width:2.25em}#menu-main--mobile-menu-toggle:focus{outline:none}#menu-main--mobile-menu-toggle:focus-within{outline:dotted 1px var(--color-black)}#menu-main--mobile-menu-toggle[aria-expanded=true] .svg-holder{transform:translateY(-50%) rotate(0.5turn)}}.page-footer{background:var(--color-black);color:var(--color-grey-70);min-height:27em;padding:2em;position:sticky;bottom:0;z-index:0}.page-footer--inner{margin:0 auto;max-width:var(--max-w)}.page-footer nav{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:flex-start}.page-footer p{margin:0 0 1em}#nav-footer--link-home .svg-holder{width:5em}#nav-footer--link-home .svg-holder div{padding-bottom:34.69%}.menu-footer{list-style:none;margin:0 0 1em auto;padding:0;display:grid;grid-template-columns:1fr 1fr 1fr}.menu-footer a{color:#FFF}.menu-footer li{color:#FFF;font-size:1em;font-weight:700;font-family:var(--font-klavika);line-height:1.5;list-style:none;margin:0 0 0 1em;padding:0}.menu-footer li a{color:inherit;text-decoration:none}.menu-footer li:last-of-type{margin-right:0}.menu-footer .menu-footer--submenu{margin:0;padding:0}.menu-footer .menu-footer--submenu li{color:var(--color-grey-70);margin:0;text-transform:none}.menu-footer .menu-footer--submenu li a{margin:0}.menu-footer .menu-footer--submenu li a:hover{color:#FFF}@media (max-width: 768px){.page-footer nav{flex-flow:column;justify-content:center;align-items:flex-start}#nav-footer--link-home{margin:0 auto 1em}.menu-footer{border-top:solid 0.5px var(--color-grey-70);border-bottom:solid 0.5px var(--color-grey-70);margin:0 0 2em;padding:1em 0 2em;width:100%;display:flex;flex-flow:row nowrap;justify-content:space-evenly}.menu-footer li{margin:0}}main{background:#FFF;margin:0;min-height:100vh;padding:0;position:relative;z-index:1}main h1 .weight-class{color:var(--color-fire);display:block;font-size:.3335em;letter-spacing:0;margin-top:.5em}.main-inner{max-width:var(--max-w);margin:0 auto;padding:5.625em 0 5em}.rankings-content{border-top:solid 0.5px var(--color-grey-20);padding:3em 0 0}.button-group{margin:3em 0 0;display:flex;flex-flow:row;justify-content:space-between;align-items:flex-start}#rankings-content--step-2 .rankings-content--wrapper,#rankings-content--step-3 .rankings-content--wrapper{--sidebar-width: 20em;border-bottom:solid 0.5px var(--color-grey-20);padding-bottom:1px;display:flex;flex-flow:row nowrap;justify-content:space-between;display:grid;grid-template-columns:var(--sidebar-width) auto;column-gap:8em;grid-template-rows:auto}#rankings-content--step-3 .rankings-content--wrapper{justify-content:flex-start}.rankings-content--select-weight-class{margin:0 auto;max-width:55em;width:100%}.rankings-content--select-weight-class ul{list-style:none;margin:0;padding:0;display:flex;flex-flow:row wrap;justify-content:space-evenly;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;column-gap:1.5em;grid-template-rows:auto;row-gap:1.5em}.rankings-content--select-weight-class ul li{font-size:1em;font-family:var(--font-klavika);font-weight:700;line-height:1;margin:0;padding:0;text-transform:uppercase;text-align:center;flex:0 0 20%}.rankings-content--select-weight-class ul li a{background:var(--color-grey-10);border:solid 1px var(--color-grey-70);border-radius:.25em;color:inherit;display:block;height:8em;overflow:hidden;padding:1em;position:relative;text-decoration:none;transition:background .15s ease-out, border-color .15s ease-out}.rankings-content--select-weight-class ul li a::before{border-radius:inherit;box-shadow:0 4px 16px 4px rgba(227,0,0,0.1),0 2px 3px 0 rgba(227,0,0,0.2);content:"";display:block;height:100%;position:absolute;top:0;left:0;opacity:0;transition:opacity .15s ease-out;width:100%}.rankings-content--select-weight-class ul li a img{display:block;height:60%;position:absolute;left:50%;bottom:0;transform:translateX(-50%);width:auto}.rankings-content--select-weight-class ul li a:hover,.rankings-content--select-weight-class ul li a:focus{background:var(--color-fire-10);border-color:var(--color-fire)}.rankings-content--select-weight-class ul li a:hover::before,.rankings-content--select-weight-class ul li a:focus::before{opacity:1}.rankings-content--add-fighters{border-right:solid 0.5px var(--color-grey-20);height:calc(100vh - 1em);position:sticky;top:1em;display:grid;grid-template-rows:auto auto 1fr}.rankings-content--add-fighters:focus{outline:dotted 1px var(--color-black);outline-offset:.25em}.rankings-content--add-fighters h3{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:baseline;margin-right:.6075em}.rankings-content--add-fighters h3 .sort-buttons{display:inline-block}.rankings-content--add-fighters h3 .sort-buttons button{background:none;border:none;border-bottom:solid 1px transparent;color:var(--color-grey-70);font-size:.6075em;font-family:var(--font-klavika);font-weight:700;line-height:1;margin:0 0 0 .75em;padding:0;text-transform:uppercase;transition:border-color var(--time-nav-hover) ease-out}.rankings-content--add-fighters h3 .sort-buttons button:hover{border-color:currentColor}.rankings-content--add-fighters h3 .sort-buttons button:focus{outline:dotted 1px var(--color-black);outline-offset:.25em}.rankings-content--add-fighters h3 .sort-buttons .sort-button--active{border-bottom-color:currentColor;color:var(--color-black);transition:none}.rankings-content--add-fighters .search-fighters{margin:0 1em 1em 0;position:relative}.rankings-content--add-fighters .search-fighters input[type="text"]{width:100%;-webkit-appearance:none}.rankings-content--add-fighters .search-fighters button{background:none;border:none;border-radius:50%;font-size:1em;padding:.75em;position:absolute;right:.25em;top:50%;transform:translateY(-50%)}.rankings-content--add-fighters .search-fighters button .svg-holder{display:block;width:.75em}.rankings-content--add-fighters .search-fighters button:hover{background:var(--color-grey-15)}.rankings-content--add-fighters .search-fighters button:focus{outline:dotted 1px var(--color-black)}.rankings-content--add-fighters .add-list{overflow-y:auto;padding:.5em 0 0}.rankings-content--add-fighters .add-list li{height:3em}.rankings-content--add-fighters .add-list li .move-up{display:none}.rankings-content--add-fighters .add-list li .move-down{display:none}.rankings-content--add-fighters .add-list li .remove{display:none}.rankings-content--add-fighters .fighters-list--row{padding:0 0 0 3.5em}.rankings-content--add-fighters .fighters-list--row button .svg-holder{display:block;width:1em}.rankings-content--add-fighters .fighters-list--row button:last-of-type{margin-right:.5em}.rankings-content--add-fighters .fighters-list--row .drag-bumps{align-self:stretch}.rankings-content--your-rankings{background:none;padding:0 0 1em;position:relative}.rankings-content--your-rankings .instructions{margin:0 0 3em}.rankings-content--your-rankings #instructions-mobile{display:none}.rankings-content--your-rankings h4.visually-hidden{position:absolute}.rankings-content--your-rankings .champion{background:linear-gradient(180deg, #CCAE5B 0%, #EBD6A1 100%);border:solid 1px var(--color-grey-80);border-left:0;border-right:0;height:4.5em;margin:1.5em 0 1.5em;padding:0;position:relative;text-align:center}.rankings-content--your-rankings .champion .champion--title{background:var(--color-black);color:var(--color-gold);display:inline-block;font-size:1em;line-height:1;margin-bottom:0;padding:.35em .75em .2em;position:relative;transform:translateY(calc((-1 * 100%) + .25em))}.rankings-content--your-rankings .champion .champion--name{font-size:1.625em;font-family:var(--font-klavika);font-weight:700;line-height:1;text-transform:uppercase;position:absolute;left:2.75em;top:50%;transform:translateY(-50%)}.rankings-content--your-rankings .champion .champion--photo{--offset: 25%;clip-path:polygon(var(--offset) 0, 100% 0, 100% 100%, var(--offset) 100%);height:calc(100% + 8px);position:absolute;left:0;bottom:0;transform:translateX(calc(-1 * var(--offset)));width:auto}.rankings-content--your-rankings .rankings-list{counter-reset:rankings-counter;font-size:1.25em}.rankings-content--your-rankings .rankings-list li{counter-increment:rankings-counter;height:3em}.rankings-content--your-rankings .rankings-list li::before{background:var(--color-grey-70);color:#FFF;content:counter(rankings-counter);display:block;font-size:.8em;height:1.5em;position:absolute;top:50%;left:-3em;transform:translateY(-50%);width:1.5em;display:flex;justify-content:center;align-items:center}.rankings-content--your-rankings .overflow-list:not(:empty){border-top:dashed 1px var(--color-grey-20);color:var(--color-grey-70);margin:1.5em 0;padding:1.5em 0 0}.rankings-content--your-rankings .overflow-list:not(:empty) li::before{content:none}.rankings-content--your-rankings .overflow-list .fighters-list--row--fighter{background-color:var(--color-grey-10);color:var(--color-grey-70)}.rankings-content--your-rankings .overflow-list .fighters-list--row--fighter button:hover{background:#FFF}.rankings-content--your-rankings .overflow-list .fighters-list--row--fighter img{filter:grayscale(1)}.rankings-content--your-rankings .fighters-list--row button{font-size:.8em;padding:.75em}.rankings-content--your-rankings .fighters-list--row button .svg-holder{display:block;width:1em}.rankings-content--your-rankings .fighters-list--row .add-fighter{display:none}.rankings-content--your-rankings .fighters-list--row .drag-bumps{align-self:stretch}.fighters-list{color:var(--color-black);font-size:1em;font-family:var(--font-klavika);font-weight:700;line-height:1;list-style-type:none;margin:0;padding:0;text-align:left;text-transform:uppercase}.fighters-list li{background-color:var(--color-grey-10);background-image:linear-gradient(0deg, var(--color-grey-20) 0px, var(--color-grey-20) 1px, rgba(0,0,0,0) 1px, rgba(0,0,0,0) calc(100% - 1px), var(--color-grey-20) calc(100% - 1px), var(--color-grey-20) 100%);display:block;margin:-1px 0 0;padding:0;position:relative}.fighters-list--row{background-image:inherit;color:var(--color-grey-70);display:block;height:100%;margin:0;padding:0 0 0 4em;position:absolute;width:100%;display:flex;justify-content:space-between;display:grid;grid-template-columns:1fr auto;grid-auto-flow:column;align-items:center}.fighters-list--row p{color:inherit;line-height:inherit;margin:0 auto 0 0}.fighters-list--row img{--offset: 20%;clip-path:polygon(var(--offset) 0, 100% 0, 100% 100%, var(--offset) 100%);height:calc(100% + 4px);position:absolute;left:0;bottom:0;transform:translateX(calc(-1 * var(--offset)));width:auto}.fighters-list--row button{background:transparent;border:none;border-radius:50%;color:inherit;font-size:1em;margin:0 .5em;padding:.75em;transition:background .15s ease-out}.fighters-list--row button .svgHolder{display:block;width:.875em}.fighters-list--row button:hover{background:var(--color-grey-10)}.fighters-list--row button:focus{outline:dotted 1px var(--color-black)}.fighters-list--row button::-moz-focus-inner{border:0}.fighters-list--row button:last-of-type{margin-right:1em}.fighters-list--row--fighter{background-color:#FFF;color:var(--color-black)}.rankings-content--image-format{border-right:solid 0.5px var(--color-grey-20);padding:0 1.5em 2em 0}.rankings-content--image-format button{width:100%}.rankings-content--image-preview{max-width:50em;padding:0 0 6em}.rankings-content--image-preview #image-preview-container{position:relative}.rankings-content--image-preview #image-preview-container img{box-shadow:0 2px 5px 0 rgba(0,0,0,0.25);height:auto;width:100%}.image-aspect-ratio--16x9{padding-top:56.25%}.image-aspect-ratio--9x16{padding-top:56.25%}.image-aspect-ratio--1x1{padding-top:100%}.drag-bumps{font-size:1rem;display:inline-block;height:100%;position:relative;width:3em}.drag-bumps .svg-holder{display:block;opacity:.3;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:.5em}.drag-bumps .svg-holder span{padding-bottom:187.5%}#add-fighters-open{display:none;margin:0 0 1.5em;width:100%}#add-fighters-open-icon{background:var(--color-fire);border:none;border-radius:50%;box-shadow:0 4px 8px 4px rgba(0,0,0,0.1),0 2px 3px 0 rgba(0,0,0,0.3);color:#FFF;display:none;font-size:1em;height:3.5em;min-width:0;padding:0;position:absolute;top:0;right:0;transform:translate(0.75em, -0.75em);transition:background .15s ease-out;width:3.5em}#add-fighters-open-icon .svg-holder{display:block;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:2em}#add-fighters-open-icon .svg-holder span{padding-bottom:50%}#add-fighters-open-icon:hover{background:var(--color-fire-dark)}#add-fighters-open-icon:focus{outline:dotted 1px var(--color-black);outline-offset:.25em}#add-fighters-close{display:none;width:100%}#add-fighters-close-icon{background:transparent;border:none;border-radius:50%;color:#FFF;display:none;font-size:1em;height:3em;padding:0;position:absolute;top:.5em;right:.5em;transition:background .15s ease-out;width:3em}#add-fighters-close-icon .svg-holder{display:block;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:1em}#add-fighters-close-icon:hover{background:var(--color-fire-dark)}#add-fighters-close-icon:focus{outline:dotted 1px var(--color-black);outline-offset:.25em}#button-step-3--share .svg-holder{display:inline-block;margin-right:.5em;vertical-align:middle;width:1em}#button-step-3--share .svg-holder span{padding-bottom:128.5%}.skip-link{color:var(--color-black);display:inline-block;padding:.25em 1em .2em;text-decoration:underline}.back-to-top{color:var(--color-black);display:block;padding:.25em 1em .2em;text-decoration:underline}.back-to-top:hover{color:var(--color-fire)}.back-to-top svg{display:inline-block;margin:0 0 0 .5em;vertical-align:baseline}.back-to-top svg path{fill:currentColor}@media (max-width: 1220px){.rankings-content{padding:3em 2em 0}#rankings-content--step-2 .rankings-content--wrapper,#rankings-content--step-3 .rankings-content--wrapper{column-gap:6em}}@media (max-width: 1000px){#rankings-content--step-2 .rankings-content--wrapper,#rankings-content--step-3 .rankings-content--wrapper{column-gap:4em}.rankings-content--your-rankings .rankings-list{font-size:1.15em}.rankings-content--your-rankings .rankings-list li::before{left:-2.5em}}@media (max-width: 900px){main h1 .weight-class{font-size:.4225em}#rankings-content--step-2 .rankings-content--wrapper,#rankings-content--step-3 .rankings-content--wrapper{--sidebar-width: 18em;column-gap:3em}.rankings-content--select-weight-class ul{grid-template-columns:1fr 1fr 1fr 1fr}.rankings-content--add-fighters .fighters-list--row{padding:0 0 0 3em}.rankings-content--add-fighters .fighters-list--row img{height:95%}.rankings-content--your-rankings .champion .champion--photo{height:95%}.rankings-content--your-rankings .champion .champion--name{left:2.3em}.rankings-content--your-rankings .rankings-list{font-size:1.15em}.rankings-content--your-rankings .rankings-list li::before{left:-2em}.rankings-content--your-rankings .fighters-list--row{padding:0 0 0 3em}.rankings-content--your-rankings .fighters-list--row img{height:95%}.rankings-content--your-rankings .fighters-list--row button{margin:0 .25em}.drag-bumps{width:2em}}@media (max-width: 768px){main h1 .weight-class{font-size:.5em}.rankings-content{padding:2em 1.5em 0}.button-group{margin:2em 0 0;flex-flow:column-reverse;justify-content:flex-start;align-items:stretch}.button-group button{flex:1 1 auto;margin:0 0 1.5em}.rankings-content--select-weight-class ul{grid-template-columns:1fr 1fr 1fr;column-gap:1em;row-gap:1em}.rankings-content--select-weight-class ul li{text-align:left}.rankings-content--select-weight-class ul li a{height:4.5em;padding:.75em 2em .75em .75em}.rankings-content--select-weight-class ul li a img{height:75%;left:auto;right:0;transform:translateX(20%)}#rankings-content--step-2 .rankings-content--wrapper,#rankings-content--step-3 .rankings-content--wrapper{display:block}.rankings-content--add-fighters{background:var(--color-fire);border-right:none;display:none;height:auto;height:100vh;overflow-y:auto;padding:2em 1.5em;padding:4em 1.5em 10em;position:absolute;top:0;width:100%;z-index:2}.rankings-content--add-fighters h3{color:#FFF;margin-right:0}.rankings-content--add-fighters h3 .sort-buttons button{color:#FFC6C6;font-size:.7em;margin:0 0 0 1em}.rankings-content--add-fighters h3 .sort-buttons button:hover{border-color:var(--color-fire-10)}.rankings-content--add-fighters h3 .sort-buttons .sort-button--active{color:#FFF}.rankings-content--add-fighters .search-fighters{margin:0 0 1em}.rankings-content--add-fighters .search-fighters input[type=text]{border-color:transparent}.rankings-content--add-fighters .search-fighters input[type=text]:focus{border-color:var(--color-black)}.rankings-content--add-fighters .fighters-list{border-bottom:solid 1px #FF5151;color:#FFF;margin:0 0 2em;overflow-y:visible}.rankings-content--add-fighters .fighters-list li{background-color:transparent;background-image:linear-gradient(0deg, #FF5151 0px, #FF5151 1px, rgba(0,0,0,0) 1px, rgba(0,0,0,0) calc(100% - 1px), #FF5151 calc(100% - 1px), #FF5151 100%)}.rankings-content--add-fighters .fighters-list--row{background:transparent;color:#FFF}.rankings-content--add-fighters .fighters-list--row .add-fighter{font-size:1em;margin:0 .5em}.rankings-content--add-fighters .fighters-list--row .add-fighter .svg-holder{width:1em}.rankings-content--add-fighters .fighters-list--row .add-fighter:hover{background:rgba(0,0,0,0.1)}.has-overlay .rankings-content--add-fighters{display:block}.rankings-content--your-rankings{padding:2em 1.5em;padding:0}.rankings-content--your-rankings h3{padding-right:3em}.rankings-content--your-rankings .instructions{display:none}.rankings-content--your-rankings #instructions-mobile{display:block}.rankings-content--your-rankings article{width:calc(100% + 1.5em)}.rankings-content--your-rankings .champion{height:4em}.rankings-content--your-rankings .champion .champion--photo{height:90%}.rankings-content--your-rankings .rankings-list{font-size:1em}.rankings-content--your-rankings .rankings-list li::before{font-size:.75em;left:auto;right:calc(100% + .5em);width:1.25em}.rankings-content--your-rankings .rankings-list .rankings-list--item-empty .add-fighter{display:block;margin-right:.5em}.rankings-content--your-rankings .fighters-list--row button{font-size:1em}.rankings-content--your-rankings .fighters-list--row button:last-of-type{margin-right:1em}.rankings-content--image-format{border:none;margin:0 0 2em;padding:0}.rankings-content--image-preview{padding:0}.rankings-content--image-preview #image-preview-container{margin:0 0 2em}#add-fighters-open,#add-fighters-open-icon,#add-fighters-close,#add-fighters-close-icon{display:block}.drag-bumps{display:none}.back-to-top{display:inline-block;font-size:1em;margin:.75em 0 0;padding:0}}@media (max-width: 600px){.rankings-content--select-weight-class ul{grid-template-columns:1fr 1fr}}.input-group{display:block;margin:0 0 1.5em}.label{display:block;font-size:1.25em;font-weight:700;font-family:var(--font-klavika);line-height:1.25em;margin:0 0 .6em;padding:0;text-transform:uppercase}input[type="text"]{background:var(--color-grey-10);border:1px solid var(--color-grey-70);border-radius:.25em;color:var(--color-black);display:block;font-size:16px;font-weight:400;font-family:var(--font-din);padding:.75em .8em}input[type="text"]:focus{outline:none;border-color:var(--color-black);box-shadow:0 2px 3px 0 rgba(0,0,0,0.15),0 3px 8px 6px rgba(0,0,0,0.05)}.radio-group{display:block;margin:0 0 1em;position:relative}.radio-group input{height:2em;margin:0;opacity:0;padding:0;position:absolute;left:.5em;width:2em}.radio-group label{display:inline-block;font-size:1em;height:100%;line-height:1.5;margin:0;padding:0 0 0 2.5em;position:relative}.radio-group label::before,.radio-group label::after{content:"";border-radius:50%;box-sizing:border-box;display:block;position:absolute;top:50%;left:0;transform:translateY(-50%)}.radio-group label::before{background:var(--color-grey-10);border:solid 1px var(--color-grey-70);height:2em;width:2em}.radio-group label::after{background:var(--color-fire);height:1.25em;left:calc(0% + .375em);opacity:0;width:1.25em;transform:translateY(-50%) scale(0.5);transition:transform var(--time-nav-hover) ease,opacity var(--time-nav-hover) ease}.radio-group label span{font-family:var(--font-din);font-weight:400;text-transform:none}.radio-group input:focus+label{outline:dotted 1px var(--color-black);outline-offset:.25em}.radio-group input:checked+label::after{opacity:1;transform:translateY(-50%) scale(1)}.radio-group:last-of-type{margin-right:0}.select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2014%208%22%3E%0A%20%20%3Cpath%20fill%3D%22%23191919%22%20d%3D%22M0%200h14L7%208z%22%2F%3E%0A%3C%2Fsvg%3E"),linear-gradient(to bottom, var(--color-grey-10) 0%, var(--color-grey-10) 100%);background-repeat:no-repeat, repeat;background-position:right 1em top 50%, 0 0;background-size:.875em auto, 100%;border:1px solid var(--color-grey-70);border-radius:.25em;box-sizing:border-box;color:var(--color-black);display:block;font-size:16px;font-weight:400;font-family:var(--font-din);line-height:1.5;margin:0;max-width:100%;padding:.75em 1.4em .75em .8em;width:100%}.select::-ms-expand{display:none}.select:hover{border-color:#888}.select:focus{border-color:#aaa;color:#222;outline:dotted 1px var(--color-black);outline-offset:.5em}.select option{font-weight:normal}.button{appearance:none;background:#FFF;border:solid 1px var(--color-grey-20);border-radius:.125em;box-sizing:border-box;color:var(--color-black);font-size:1.25em;font-weight:700;font-family:var(--font-klavika);line-height:1;min-width:10em;padding:.75em 1.5em;text-transform:uppercase;transition:background var(--time-nav-hover) ease}.button:hover,.button:active{background:var(--color-grey-10)}.button:focus{outline:dotted 1px var(--color-black);outline-offset:.5em}.button--black{background:var(--color-black);border:none;color:#FFF}.button--black:hover,.button--black:active{background:var(--color-grey-85)}.button--red{background:var(--color-fire);border:none;color:#FFF}.button--red:hover,.button--red:active{background:var(--color-fire-dark)}fieldset{border:0;margin:0;min-width:0;padding:0}fieldset legend{padding:0;display:table}body:not(:-moz-handler-blocked) fieldset{display:table-cell}.svg-holder div,.svg-holder span{display:block;height:0;padding-bottom:100%;position:relative;width:100%}.svg-holder div svg,.svg-holder span svg{height:100%;overflow:hidden;position:absolute;top:0;left:0;width:100%}.visually-hidden:not(:focus):not(:active){clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.hidden{display:none !important}.offscreen{height:1px;left:-10000px;overflow:hidden;position:absolute;top:auto;width:1px}.fighters-list--row--interim-champ{background:linear-gradient(180deg, #CCAE5B 0%, #EBD6A1 100%);border:solid 1px var(--color-grey-80);border-left:0;border-right:0}.fighters-list--row--interim-champ button,.fighters-list--row--interim-champ .drag-bumps{display:none}.fighters-list--row--interim-champ::before{background:var(--color-black);color:var(--color-gold);content:attr(data-content);display:inline-block;font-size:.75em;line-height:1;margin-bottom:0;padding:.35em .75em .2em;position:absolute;top:0;left:50%;transform:translate(-50%, calc((-1 * 100%) + .25em))}ul.filtered li{display:none}ul.filtered li.found{display:list-item}.errorMessage{background:#FFEDED;border:solid 1px var(--color-fire-dark);padding:1em 1.5em;display:none}.errorMessage p{color:var(--color-fire-dark)}.errorMessage p span{font-weight:700}.mobileCTA{color:var(--color-black);font-size:1.25em;font-family:var(--font-klavika);font-weight:700;margin:0 0 1.5em;text-transform:uppercase;display:none;justify-content:center;align-items:center}.mobileCTA svg{display:inline-block;height:1.8em;margin-right:.5em;width:1.2em}:root{--max-w:                76.25em;--results-desc-h:       2em;--time-nav-hover:       .25s;--font-klavika:         'KlavikaWebBoldCond', Arial, sans-serif;--font-din:             'DIN 2014', Arial, sans-serif;--color-black:          #191919;--color-fire:           #E30000;--color-fire-2:         #890707;--color-grey-5:         #FBFBFB;--color-grey-10:        #F6F7F7;--color-grey-cool-10:   #EEEEEF;--color-grey-15:        #E8E8E8;--color-grey-20:        #D5D6D8;--color-grey-60:        #ABADB1;--color-grey-70:        #888891;--color-grey-80:        #6B6A6A;--color-grey-85:        #59595F}*{box-sizing:border-box}html{width:100%;height:100%}body{background-color:#FFF;box-sizing:border-box;color:var(--color-black);font-family:var(--font-din);margin:0;padding:0;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%}h1,h2{color:var(--color-black);font-size:3.75em;font-weight:700;font-family:var(--font-klavika);letter-spacing:-.025em;line-height:1;margin:.1em 0 .8em;text-align:center;text-transform:uppercase}h2{font-size:2.5em}a{cursor:pointer}a:focus{outline:dotted 1px var(--color-black);outline-offset:.5em}@media (max-width: 900px){h1{font-size:3em}}@media (max-width: 768px){h1{font-size:2.5em;margin:0 0 .5em}h2{font-size:2em}}.page-header{background:#FFF;box-sizing:border-box;margin:0;padding:0;position:relative;z-index:2}.page-header nav{background:inherit;box-shadow:0 4px 14px rgba(0,0,0,0.2);box-sizing:border-box;margin:2.625em auto 0;max-width:var(--max-w);padding:0 1em;position:relative}.page-header nav a{color:var(--color-black);transition:color var(--time-nav-hover) ease}.page-header nav a:hover{color:var(--color-fire)}.menu-main{font-size:1em;font-weight:700;font-family:var(--font-klavika);line-height:1.125em;list-style:none;margin:0;padding:0;position:relative;text-transform:uppercase;display:flex;flex-flow:row;justify-content:space-between;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 100fr 1fr 1fr 1fr 1fr;grid-template-rows:auto;grid-column-gap:0;grid-row-gap:0;justify-items:center;align-items:stretch;grid-auto-flow:column}.menu-main::before{content:"";flex:1 1 auto;grid-column:5 / 6;-ms-flex-order:2}.menu-main li{display:inline-block;margin:0;-ms-flex-order:3;padding:0}.menu-main li:nth-child(1),.menu-main li:nth-child(2),.menu-main li:nth-child(3),.menu-main li:nth-child(4){-ms-flex-order:1}.menu-main li a{display:inline-block;width:auto;padding:1.5em;text-decoration:none}.menu-main li a:focus{outline:dotted 1px var(--color-black)}.menu-main--item-active a{color:var(--color-fire);position:relative}.menu-main--item-active a::before{background:var(--color-fire);content:"";display:block;height:2px;position:absolute;bottom:0;left:50%;transform:translateX(-50%);transition:transform var(--time-nav-hover) ease;width:2.25em}.menu-main--item-active a:focus{outline-color:var(--color-fire)}.menu-main--item-active a:hover::before{transform:translateX(-50%) scaleX(1.3)}.menu-main--item-home{height:100%;position:absolute;left:50%;transform:translateX(-50%);z-index:1}.menu-main--item-home a{display:block;height:100%;padding-top:0;padding-bottom:0;display:flex;flex-flow:row nowrap;align-items:center}.menu-main--item-home a path{fill:currentColor;transition:fill var(--time-nav-hover) ease}.menu-main--item-home .svg-holder{width:4.125em}.menu-main--item-home .svg-holder div{padding-bottom:34.69%}@media (max-width: 900px){.menu-main li a{padding:1.5em 1.2em}}@media (max-width: 768px){.page-header nav{height:4.125em;margin:0;max-width:none;padding:0 1.5em;width:100%;display:flex;flex-flow:row;justify-content:space-between;align-items:center}.menu-main{background:#FFF;border-top:solid 0.5px var(--color-grey-15);box-shadow:0 5px 6px rgba(0,0,0,0.1);display:block;font-size:1.5em;padding:1em;position:absolute;top:100%;left:0;width:100%}.menu-main li{display:block;margin:0 0 .5em;text-align:center}.menu-main li a{padding:0}.menu-main .menu-main--item-active a{color:inherit}.menu-main .menu-main--item-active a::before{content:none}.menu-main .menu-main--item-home{display:inline-block;height:auto;position:absolute;left:auto;top:50%;transform:translateY(-50%)}.menu-main .menu-main--item-home a{display:block;padding:0}.menu-main--item-home{position:relative;left:auto;transform:none}.menu-main--item-home a::before{content:none}#menu-main--mobile-menu-toggle{background:none;border:none;display:block;font-size:1em;font-weight:700;font-family:var(--font-klavika);height:100%;padding:1.5em;position:relative;text-transform:uppercase}#menu-main--mobile-menu-toggle span{appearance:none;background:none;border:0}#menu-main--mobile-menu-toggle .svg-holder{position:absolute;top:50%;right:0;transform:translateY(-50%);transition:transform var(--time-nav-hover) ease;width:.75em}#menu-main--mobile-menu-toggle::before{background:var(--color-fire);content:"";display:block;height:2px;position:absolute;bottom:0;left:50%;transform:translateX(-50%);transition:transform var(--time-nav-hover) ease;width:2.25em}#menu-main--mobile-menu-toggle:focus{outline:none}#menu-main--mobile-menu-toggle:focus-within{outline:dotted 1px var(--color-black)}#menu-main--mobile-menu-toggle[aria-expanded=true] .svg-holder{transform:translateY(-50%) rotate(0.5turn)}}.page-footer{background:var(--color-black);color:var(--color-grey-70);min-height:27em;padding:2em;position:sticky;bottom:0;z-index:0}.page-footer--inner{margin:0 auto;max-width:var(--max-w)}.page-footer nav{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:flex-start}.page-footer p{margin:0 0 1em}#nav-footer--link-home .svg-holder{width:5em}#nav-footer--link-home .svg-holder div{padding-bottom:34.69%}.menu-footer{list-style:none;margin:0 0 1em auto;padding:0;display:grid;grid-template-columns:1fr 1fr 1fr}.menu-footer a{color:#FFF}.menu-footer li{color:#FFF;font-size:1em;font-weight:700;font-family:var(--font-klavika);line-height:1.5;list-style:none;margin:0 0 0 1em;padding:0}.menu-footer li a{color:inherit;text-decoration:none}.menu-footer li:last-of-type{margin-right:0}.menu-footer .menu-footer--submenu{margin:0;padding:0}.menu-footer .menu-footer--submenu li{color:var(--color-grey-70);margin:0;text-transform:none}.menu-footer .menu-footer--submenu li a{margin:0}.menu-footer .menu-footer--submenu li a:hover{color:#FFF}@media (max-width: 768px){.page-footer nav{flex-flow:column;justify-content:center;align-items:flex-start}#nav-footer--link-home{margin:0 auto 1em}.menu-footer{border-top:solid 0.5px var(--color-grey-70);border-bottom:solid 0.5px var(--color-grey-70);margin:0 0 2em;padding:1em 0 2em;width:100%;display:flex;flex-flow:row nowrap;justify-content:space-evenly}.menu-footer li{margin:0}}main{background:#FFF;margin:0;padding:0;position:relative;z-index:1}.main-inner{max-width:var(--max-w);margin:0 auto;padding:5.625em 0 5em}.stats-groups-nav{margin:0 0 3em}.stats-groups-menu{border-top:solid 0.5px var(--color-grey-20);border-bottom:solid 0.5px var(--color-grey-20);font-size:1.625em;font-weight:700;font-family:var(--font-klavika);letter-spacing:-.025em;line-height:1;text-align:center;list-style:none;margin:0;padding:.925em;text-transform:uppercase}.stats-groups-menu li{display:inline-block;margin:0;padding:0 1em 0 0}.stats-groups-menu li a{color:var(--color-grey-60);text-decoration:none;transition:color var(--time-nav-hover) ease}.stats-groups-menu li a:hover{color:var(--color-black)}.stats-groups-menu li a:focus{outline:dotted 1px var(--color-black);outline-offset:.5em}.stats-groups-menu li:last-of-type{padding-right:0}.stats-groups-menu .stats-groups-menu--item-active a{color:var(--color-black)}@media (max-width: 900px){.stats-groups-menu{font-size:1.5em}}@media (max-width: 768px){.main-inner{padding:2em 0 5em}.stats-groups-nav{margin:0 0 2em}.stats-groups-menu{font-size:1em;line-height:2;padding:1em;display:flex;flex-flow:row wrap;justify-content:space-evenly;align-items:center}.stats-groups-menu li{flex:1 0 33%;padding:0}}.results{display:flex;flex-flow:row wrap;display:grid;grid-template-columns:20% 80%;grid-template-rows:auto 1fr;align-content:start}.results #results-nav--description,#results-nav--last-updated{color:var(--color-grey-80);font-size:.75em;font-style:italic;margin:0;padding:0 0 2em;grid-column:1 / 2;grid-row:1 / 2;align-self:start}.results #results-nav--description{flex:0 0 100%}#results-nav--last-updated{margin:2em 0 0;padding:0}.results-nav{display:inline-block;flex:1 1 auto;grid-column:1 / 2;grid-row:2 / 3;align-self:start;margin:0;position:sticky;top:2em}.results-menu{list-style:none;margin:0;padding:0}.results-menu li{font-size:1.25em;font-weight:700;font-family:var(--font-klavika);line-height:1.1;margin:0 0 1.2em;padding:0;text-transform:uppercase}.results-menu li a{background:var(--color-grey-15);display:block;color:var(--color-black);margin:0 0 .4em;padding:.25em 1em .2em;text-decoration:none;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2012%2012%22%3E%0A%20%20%3Cpath%20fill%3D%22%23191919%22%20d%3D%22M12%204.5H7.5V0h-3v4.5H0v3h4.5V12h3V7.5H12z%22%2F%3E%0A%3C%2Fsvg%3E");background-size:.6em .6em;background-position:right 1em top 50%;background-repeat:no-repeat}.results-menu li a:hover{background-color:var(--color-grey-20)}.results-menu li a:focus{outline:dotted 1px var(--color-black)}.results-menu li a.active{background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2012%203%22%3E%0A%20%20%3Cpath%20fill%3D%22%23191919%22%20d%3D%22M0%200h12v3H0z%22%2F%3E%0A%3C%2Fsvg%3E")}.results-menu .results-menu--submenu{list-style:none;margin:0;padding:0}.results-menu .results-menu--submenu li{font-size:.8em;font-weight:normal;font-family:var(--font-din);line-height:1.5;margin:0;padding:0;text-transform:none}.results-menu .results-menu--submenu li a{background:#FFF;margin:0;text-decoration:underline}.results-menu .results-menu--submenu li a:hover{background:var(--color-grey-10)}.results-content{display:inline-block;flex:0 0 65%;padding:0 0 0 6em;grid-column:2 / 3;grid-row:1 / 3;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:flex-start;align-content:flex-start}.results-group{margin:1em 0 4em 0;width:45%;max-width:25em}.results-group header{margin:0 0 1em}.results-group header h3{color:var(--color-fire);font-size:1.65em;font-weight:700;font-family:var(--font-klavika);letter-spacing:-.025em;line-height:1.1;margin:0 0 .15em;padding:0;text-transform:uppercase}.results-group header p{color:var(--color-grey-80);font-size:.75em;font-style:italic;margin:0;padding:0}.results-table{font-size:1em;line-height:1.5}.results-table .results-table--tr{box-sizing:border-box;padding:.6em .75em;display:grid;grid-template-columns:1.5fr 7fr 1.5fr;grid-template-rows:auto auto;column-gap:0;justify-items:stretch;align-items:start}.results-table .results-table--tr span:nth-of-type(1){font-variant-numeric:tabular-nums;font-weight:700}.results-table .results-table--tr span:nth-of-type(3){font-variant-numeric:tabular-nums;font-weight:700;text-align:right}.results-table .results-table--tr:nth-of-type(odd){background:var(--color-grey-5)}.results-table .results-table--th{background:var(--color-grey-15) !important;font-size:.75em;font-weight:700;line-height:1;padding:.665em 1em;text-transform:uppercase}.results-table .results-table--row-1{border-bottom:solid 0.5px var(--color-grey-20);color:var(--color-fire);font-family:var(--font-klavika);font-weight:700;height:12em;letter-spacing:-.025em;line-height:1;overflow:hidden;padding:1em .75em .75em;position:relative;text-transform:uppercase;display:flex;flex-flow:column;justify-content:flex-start;align-items:flex-start;display:grid;grid-template-columns:1.5fr 8.5fr;grid-template-columns:15% 85%;grid-template-rows:min-content;column-gap:0;row-gap:0}.results-table .results-table--row-1 span:nth-of-type(1){color:var(--color-black);font-size:2em;line-height:.9;grid-row:1 / 3}.results-table .results-table--row-1 span:nth-of-type(2){color:var(--color-black);display:block;font-size:2em;line-height:.9;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.results-table .results-table--row-1 span:nth-of-type(2) a{text-decoration:none}.results-table .results-table--row-1 span:nth-of-type(3){font-size:4em;font-weight:700;text-align:left}.results-table .results-table--row-1 img{color:var(--color-black);font-size:.75em;height:auto;height:70%;position:absolute;right:0;bottom:.5px;pointer-events:none;text-align:center;width:12.5em;width:auto}.results-table .results-table--ties{border-top:solid 0.5px var(--color-grey-20)}.results-table a{color:inherit;line-height:inherit}.results-table a:hover{color:var(--color-fire) !important}.results-table-combined .results-table--tr span:nth-of-type(2) span,.results-table-solo .results-table--tr span:nth-of-type(2) span,.results-table-round .results-table--tr span:nth-of-type(2) span,.results-table-round-combined .results-table--tr span:nth-of-type(2) span{background:var(--color-black);color:#FFF;font-size:.65em;line-height:1;padding:0em .25em 0 .2em}.results-table-combined .results-table--tr span:nth-of-type(4),.results-table-combined .results-table--tr span:nth-of-type(5),.results-table-solo .results-table--tr span:nth-of-type(4),.results-table-solo .results-table--tr span:nth-of-type(5),.results-table-round .results-table--tr span:nth-of-type(4),.results-table-round .results-table--tr span:nth-of-type(5),.results-table-round-combined .results-table--tr span:nth-of-type(4),.results-table-round-combined .results-table--tr span:nth-of-type(5){background:var(--color-grey-cool-10);border-radius:1em;color:var(--color-grey-85);display:inline-block;font-size:.625em;grid-row:2 / 3;grid-column:2 / 3;justify-self:start;margin:.5em 0 0;max-width:100%;overflow:hidden;padding:.1em .5em;text-overflow:ellipsis;white-space:nowrap}.results-table-combined .results-table--row-1 span:nth-of-type(1),.results-table-solo .results-table--row-1 span:nth-of-type(1),.results-table-round .results-table--row-1 span:nth-of-type(1),.results-table-round-combined .results-table--row-1 span:nth-of-type(1){grid-row:1 / 4}.results-table-combined .results-table--row-1 span:nth-of-type(2),.results-table-solo .results-table--row-1 span:nth-of-type(2),.results-table-round .results-table--row-1 span:nth-of-type(2),.results-table-round-combined .results-table--row-1 span:nth-of-type(2){vertical-align:baseline}.results-table-combined .results-table--row-1 span:nth-of-type(2) a:nth-of-type(1),.results-table-solo .results-table--row-1 span:nth-of-type(2) a:nth-of-type(1),.results-table-round .results-table--row-1 span:nth-of-type(2) a:nth-of-type(1),.results-table-round-combined .results-table--row-1 span:nth-of-type(2) a:nth-of-type(1){display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.results-table-combined .results-table--row-1 span:nth-of-type(2) span,.results-table-solo .results-table--row-1 span:nth-of-type(2) span,.results-table-round .results-table--row-1 span:nth-of-type(2) span,.results-table-round-combined .results-table--row-1 span:nth-of-type(2) span{background:none;color:var(--color-grey-70);font-size:.45em;padding:0}.results-table-combined .results-table--row-1 span:nth-of-type(3),.results-table-solo .results-table--row-1 span:nth-of-type(3),.results-table-round .results-table--row-1 span:nth-of-type(3),.results-table-round-combined .results-table--row-1 span:nth-of-type(3){grid-row:2 / 3}.results-table-combined .results-table--row-1 span:nth-of-type(4),.results-table-combined .results-table--row-1 span:nth-of-type(5),.results-table-solo .results-table--row-1 span:nth-of-type(4),.results-table-solo .results-table--row-1 span:nth-of-type(5),.results-table-round .results-table--row-1 span:nth-of-type(4),.results-table-round .results-table--row-1 span:nth-of-type(5),.results-table-round-combined .results-table--row-1 span:nth-of-type(4),.results-table-round-combined .results-table--row-1 span:nth-of-type(5){align-self:end;background:var(--color-black);border-radius:1em;color:#FFF;display:inline-block;font-size:.75em;grid-row:auto;grid-column:auto;justify-self:start;line-height:1;max-width:100%;max-width:calc(100% - 1em);padding:.25em .675em .15em;position:relative;top:.4em;width:auto;z-index:1}.results-table-combined .results-table--row-1 img,.results-table-solo .results-table--row-1 img,.results-table-round .results-table--row-1 img,.results-table-round-combined .results-table--row-1 img{height:55%;right:-2.25em}.results-table-combined .results-table--row-1 img:nth-of-type(1),.results-table-solo .results-table--row-1 img:nth-of-type(1),.results-table-round .results-table--row-1 img:nth-of-type(1),.results-table-round-combined .results-table--row-1 img:nth-of-type(1){transform:translateX(-50%)}.results-table-solo .results-table--tr span:nth-of-type(2) a:nth-of-type(1),.results-table-round .results-table--tr span:nth-of-type(2) a:nth-of-type(1){display:block;margin:0 0 -.35em}.results-table-solo .results-table--tr span:nth-of-type(2) a:nth-of-type(2),.results-table-round .results-table--tr span:nth-of-type(2) a:nth-of-type(2){font-size:.75em}.results-table-solo .results-table--row-1 span:nth-of-type(2) a:nth-of-type(1),.results-table-round .results-table--row-1 span:nth-of-type(2) a:nth-of-type(1){margin:0 0 -.2em}.results-table-solo .results-table--row-1 span:nth-of-type(2) a:nth-of-type(2),.results-table-round .results-table--row-1 span:nth-of-type(2) a:nth-of-type(2){color:var(--color-grey-70);font-size:.625em}.results-table-solo .results-table--row-1 img:nth-of-type(1),.results-table-round .results-table--row-1 img:nth-of-type(1){filter:grayscale(1);opacity:.75;z-index:-1}.results-table-round .results-table--tr,.results-table-round-combined .results-table--tr{grid-template-columns:1.5fr 6fr 1fr 1.5fr}.results-table-round .results-table--tr span:nth-of-type(4),.results-table-round-combined .results-table--tr span:nth-of-type(4){background:none;color:inherit;font-size:inherit;font-weight:700;font-variant-numeric:tabular-nums;grid-column:auto;grid-row:auto;justify-self:auto;margin:0;overflow:visible;padding:0;text-align:right}.results-table-round .results-table--row-1,.results-table-round-combined .results-table--row-1{grid-template-columns:15% 85%;grid-template-rows:auto auto auto 1fr}.results-table-round .results-table--row-1 span:nth-of-type(1),.results-table-round-combined .results-table--row-1 span:nth-of-type(1){grid-row:1;grid-column:1}.results-table-round .results-table--row-1 span:nth-of-type(2),.results-table-round-combined .results-table--row-1 span:nth-of-type(2){grid-row:1;grid-column:2;margin:0 0 .1em;margin:0}.results-table-round .results-table--row-1 span:nth-of-type(3),.results-table-round-combined .results-table--row-1 span:nth-of-type(3){line-height:.8;grid-row:2;grid-column:2;margin:.1em 0 0}.results-table-round .results-table--row-1 span:nth-of-type(4),.results-table-round-combined .results-table--row-1 span:nth-of-type(4){align-self:start;font-size:1.25em;grid-row:3;grid-column:2;margin:0;top:auto;text-align:left}.results-table-round .results-table--row-1 span:nth-of-type(5),.results-table-round-combined .results-table--row-1 span:nth-of-type(5){grid-row:4;grid-column:2;align-self:end;margin:0}.results-table-round .results-table--th span,.results-table-round-combined .results-table--th span{color:inherit;font-size:inherit}.results-table-event .results-table--tr{grid-template-columns:1.5fr 7fr 1.5fr;grid-template-columns:15% min-content auto 15%;grid-template-rows:auto auto}.results-table-event .results-table--tr span:nth-of-type(2){grid-column:2 / span 2}.results-table-event .results-table--tr span:nth-of-type(3){grid-column:4}.results-table-event .results-table--tr span:nth-of-type(4){background:var(--color-grey-cool-10);border-radius:1em;color:var(--color-grey-85);display:inline-block;font-size:.625em;grid-column:2;grid-row:2;justify-self:start;margin:.5em 0 0;max-width:100%;overflow:hidden;padding:.1em .5em;text-overflow:ellipsis;white-space:nowrap}.results-table-event .results-table--tr span:nth-of-type(5){color:var(--color-grey-85);font-size:.625em;grid-column:3;grid-row:2;margin:.5em 0 0 1em;padding:.1em 0}.results-table-event .results-table--row-1{grid-template-columns:15% auto 1fr;grid-template-columns:15% auto 1fr;grid-template-rows:auto 1fr}.results-table-event .results-table--row-1 span:nth-of-type(1){grid-row:1;grid-column:1}.results-table-event .results-table--row-1 span:nth-of-type(2){align-self:start;grid-row:1;grid-column:2 / span 2;margin:0;font-size:2em;line-height:.9em;overflow:hidden;text-overflow:ellipsis;white-space:normal;max-height:calc(.875em * 5)}.results-table-event .results-table--row-1 span:nth-of-type(3){line-height:.8;grid-row:1;grid-column:4;justify-self:end;margin-left:.2em}.results-table-event .results-table--row-1 span:nth-of-type(4){background:var(--color-black);border-radius:1em;color:#FFF;display:inline-block;font-size:.75em;grid-row:2;grid-column:2;line-height:1;justify-self:start;margin:.4em 0 0;padding:.25em .675em .15em;width:auto}.results-table-event .results-table--row-1 span:nth-of-type(5){color:var(--color-black);font-size:.75em;grid-row:2;grid-column:3;justify-self:start;margin:.4em 0 0 1em;padding:.25em 0 .15em}.back-to-top{color:var(--color-black);display:block;padding:.25em 1em .2em;text-decoration:underline}.back-to-top:hover{color:var(--color-fire)}.back-to-top svg{display:inline-block;margin:0 0 0 .5em;vertical-align:baseline}.back-to-top svg path{fill:currentColor}@media (max-width: 1220px){.results{padding:0 2em}}@media (max-width: 900px){.results{padding:0 1em}.results-nav{margin:0;min-width:10em}.results-content{padding:0 0 0 3em}.results-menu li{font-size:1em}.results-table .results-table--row-1{font-size:.9em}.results-table .results-table--row-1 img{height:60%}.results-table-combined .results-table--row-1 img,.results-table-solo .results-table--row-1 img,.results-table-round .results-table--row-1 img{height:50%}.back-to-top{font-size:.8em}}@media (max-width: 768px){.results{display:block;padding:0 1.5em}.results-nav{background:#FFF;box-shadow:0 6px 6px rgba(0,0,0,0.1);box-sizing:border-box;margin:0 -1.5em 2em;overflow:hidden;padding:.5em 1.5em;padding:.5em 1.5em;position:sticky;top:0em;width:100%;width:calc(100% + 3em);z-index:2;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:flex-start}.results-nav ::-webkit-scrollbar{display:none}.results-nav ::-webkit-scrollbar{-webkit-appearance:none}.results-nav::before,.results-nav::after{content:"";display:block;background:linear-gradient(90deg, white 0%, rgba(255,255,255,0) 100%);height:100%;pointer-events:none;position:absolute;left:0;top:.5em;width:1.5em;z-index:1}.results-nav::after{left:auto;right:0;transform:scaleX(-1)}#results-nav--last-updated{display:inline-block;margin:0;justify-self:flex-end;align-self:flex-end}.results-content{padding:0}.results-menu{box-sizing:content-box;display:flex;flex-flow:row nowrap;justify-content:stretch;align-items:flex-start;flex:0 0 auto;width:100%;width:calc(100% + 1.5em);overflow-x:visible;overflow-y:hidden;padding:0 0em 0 1.5em;position:relative;left:-1.5em}.results-menu::after{content:"";display:block;width:1.5em;height:1em;flex:0 0 auto}.results-menu li{flex:1 1 auto;flex:0 0 25%;font-size:1.15em;margin:0 .5em 0 0;text-align:center}.results-menu li a{margin:0 .5em 0 0;margin:0;padding:.5em .75em;background-image:none}.results-menu li a.active{background-image:none}.results-menu li:last-of-type{margin-right:0}.results-menu .results-menu--submenu{display:none}.results-content{display:block}.results-group{margin:0em 0 3em;width:100%;max-width:none}.results-table .results-table--row-1{font-size:1em}.results-table .results-table--row-1 img{height:70%}.results-table-combined .results-table--row-1 img,.results-table-solo .results-table--row-1 img,.results-table-round .results-table--row-1 img,.results-table-round-combined .results-table--row-1 img{height:60%}.back-to-top{display:inline-block;font-size:1em;margin:.75em 0 0;padding:0}}.filters-container{border-bottom:solid 0.5px var(--color-grey-20);margin:0 0 2em;padding:0 0 2em}.filters{height:100%;margin:0 auto;min-height:1px;padding:0}.filters #filters--form-elements{display:flex;flex-flow:row nowrap;justify-content:center;align-items:flex-start}.filters h2{font-size:1em;margin:0}.filters h2 button{all:inherit;display:inline-block;margin:0;padding:0 1.125em 0 0;position:relative;transition:color var(--time-nav-hover) ease}.filters h2 button svg{display:inline-block;height:.3125em;margin:0 0 0 .5em;position:absolute;top:50%;right:0;transform:translateY(-60%);transition:transform var(--time-nav-hover) ease;width:.625em}.filters h2 button svg path{fill:currentColor}.filters h2 button:focus{outline:dotted 1px var(--color-black);outline-offset:.5em}.filters h2 button[aria-expanded=true] svg{transform:translateY(-60%) rotate(0.5turn)}.filters #filters--fighter-status-group{align-self:stretch;flex:0 0 auto;height:100%}.filters #filters--fighter-status-group .filters--radio-group{margin-top:1em}.filters #filters--weight-class-group{width:25%}.filters #filters--country-group{width:25%}.filters #filters--update{align-self:flex-end;width:10em;width:auto}.filters .input-group{display:block;flex:1 1 auto;height:100%;max-width:18em;margin:0 2em 0 0}.filters--label{display:block;font-size:1.25em;font-weight:700;font-family:var(--font-klavika);line-height:1.25em;margin:0 0 .6em;padding:0;text-transform:uppercase}.filters--radio-group{margin:0 1.5em 0 0;display:inline-block}.filters--radio-group input{height:2em;margin:0;opacity:0;padding:0;width:2em}.filters--radio-group label.filters--label{display:inline-block;font-size:1em;height:100%;line-height:1.1;margin:0;padding:0 0 0 2.5em;position:relative}.filters--radio-group label.filters--label::before,.filters--radio-group label.filters--label::after{content:"";border-radius:50%;box-sizing:border-box;display:block;position:absolute;top:50%;left:0;transform:translateY(-50%)}.filters--radio-group label.filters--label::before{background:var(--color-grey-10);border:solid 1px var(--color-grey-70);height:2em;width:2em}.filters--radio-group label.filters--label::after{background:var(--color-fire);height:1.25em;left:calc(0% + .375em);opacity:0;width:1.25em;transform:translateY(-50%) scale(0.5);transition:transform var(--time-nav-hover) ease,opacity var(--time-nav-hover) ease}.filters--radio-group input:focus+label.filters--label{outline:dotted 1px var(--color-black);outline-offset:.75em}.filters--radio-group input:checked+label.filters--label::after{opacity:1;transform:translateY(-50%) scale(1)}.filters--radio-group:last-of-type{margin-right:0}.filters--select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2014%208%22%3E%0A%20%20%3Cpath%20fill%3D%22%23191919%22%20d%3D%22M0%200h14L7%208z%22%2F%3E%0A%3C%2Fsvg%3E"),linear-gradient(to bottom, var(--color-grey-10) 0%, var(--color-grey-10) 100%);background-repeat:no-repeat, repeat;background-position:right 1em top 50%, 0 0;background-size:.875em auto, 100%;border:1px solid var(--color-grey-70);border-radius:.25em;box-sizing:border-box;color:var(--color-black);display:block;font-size:16px;font-weight:400;font-family:var(--font-din);line-height:1.5;margin:0;max-width:100%;padding:.75em 1.4em .75em .8em;width:100%}.filters--select::-ms-expand{display:none}.filters--select:hover{border-color:#888}.filters--select:focus{border-color:#aaa;color:#222;outline:dotted 1px var(--color-black);outline-offset:.5em}.filters--select option{font-weight:normal}.button-primary{appearance:none;background:var(--color-fire);border:none;border-radius:.125em;box-sizing:border-box;color:#FFF;font-size:1.25em;font-weight:700;font-family:var(--font-klavika);line-height:1;padding:.75em 1.5em;text-transform:uppercase;transition:background var(--time-nav-hover) ease}.button-primary:hover,.button-primary:active{background:var(--color-fire-2)}.button-primary:focus{outline:dotted 1px var(--color-black);outline-offset:.5em}fieldset{border:0;margin:0;min-width:0;padding:0}fieldset legend{padding:0;display:table}body:not(:-moz-handler-blocked) fieldset{display:table-cell}@media (max-width: 1220px){.filters{padding:0 2em}}@media (max-width: 900px){.filters{padding:0 1em}.filters .input-group{margin:0 1em 0 0}.filters--radio-group{margin:0 1em 0 0}}@media (max-width: 768px){.filters{padding:0 1.5em}.filters #filters--form-elements{display:block;margin:1em 0 0}.filters .input-group{margin:0 0 1.75em;max-width:none}.filters--radio-group{margin:0 1.5em 0 0}.filters #filters--fighter-status-group{height:auto}.filters #filters--fighter-status-group .filters--radio-group{margin-top:0}.filters #filters--weight-class-group,.filters #filters--country-group{width:100%}.filters #filters--update{width:100%}}.svg-holder div{height:0;padding-bottom:100%;position:relative;width:100%}.svg-holder div svg{height:100%;overflow:hidden;position:absolute;top:0;left:0;width:100%}.visually-hidden:not(:focus):not(:active){clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.hidden{display:none !important}.offscreen{height:1px;left:-10000px;overflow:hidden;position:absolute;top:auto;width:1px}
