@import"https://fonts.googleapis.com/css2?family=Inter+Tight:ital,wght@0,300;0,400;0,500;0,700;0,800;1,400&display=swap";*{box-sizing:border-box;padding:0;margin:0;font-family:Inter Tight,sans-serif}html{scroll-behavior:smooth;scroll-padding-top:18.2rem}html body{background-color:#000}html body .sticky{background:#000;position:sticky;top:0;left:0;right:0;z-index:2}html body .sticky.fixed{position:fixed}@media screen and (max-width: 990px){html body .sticky.fixed+.table-container tbody{top:160px}}@media screen and (max-width: 761px){html body .sticky.fixed+.table-container tbody{top:200px}}@media screen and (max-width: 670px){html body .sticky.fixed+.table-container tbody{top:193px}}@media screen and (max-width: 550px){html body .sticky.fixed+.table-container tbody{top:188px}}@media screen and (max-width: 430px){html body .sticky.fixed+.table-container tbody{top:195px}}html body .loading-wrapper{display:flex;justify-content:center;align-items:center;height:100vh;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1}html body .loading-wrapper .loading{padding:20px}html body .loading-wrapper .loading img{width:80px}html body h1{color:#fff;font-size:50px;font-weight:500;line-height:69px}@media screen and (max-width: 670px){html body h1{font-size:30px}}html body .header{max-width:1140px;margin:auto;display:flex;justify-content:space-between;align-items:center}html body .about-container{max-width:1140px;margin:auto;display:flex;justify-content:flex-end}html body .about-container .about-tab{display:flex;width:150px;align-items:center;justify-content:center;padding:8px;border-right:1px solid #fff;border-bottom:1px solid #fff;border-left:1px solid #fff;cursor:pointer;z-index:2}html body .about-container .about-tab p{font-weight:500;color:#fff;font-size:21px;margin-left:10px}@media screen and (max-width: 670px){html body .about-container{position:absolute;left:0;top:0}}html body .filters{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:10px}html body .filters a,html body .filters p{font-weight:500;color:#fff;font-size:20px;line-height:23px;padding:8px 16px;cursor:pointer;border:1px solid transparent;text-decoration-line:underline}html body .filters a:not(.active):hover,html body .filters p:not(.active):hover{text-decoration:none}html body .filters a.active,html body .filters p.active{display:flex;justify-content:center;align-items:center;border-radius:56px;border:1px solid #fff;text-decoration:none;pointer-events:none}html body .filters a span.down-arrow,html body .filters p span.down-arrow{visibility:hidden}html body .filters a span.down-arrow.visible,html body .filters p span.down-arrow.visible{visibility:visible}html body .table-container{position:relative}html body .table-container table{width:100%;min-width:1000px;margin:auto;border-collapse:collapse;position:relative}html body .table-container table thead{position:sticky;top:160px;left:0;right:0;z-index:2}@media screen and (max-width: 761px){html body .table-container table thead{top:180px}}@media screen and (max-width: 600px){html body .table-container table thead{top:160px}}html body .table-container table thead tr th{border-bottom:1px solid #eee;position:sticky;top:0;background-color:#000}html body .table-container table thead tr th h3{color:#fff;font-size:clamp(.7rem,2vw,1.2rem);font-weight:500}html body .table-container table thead tr th p{color:#fff;font-style:italic;font-weight:400;font-size:12px}@media screen and (max-width: 1400px){html body .table-container table thead tr th p{font-size:8px;padding-top:5px}}html body .table-container table thead tr th.th-badge{padding:34px 70px 33px;font-size:clamp(16px,3vw,46px);font-weight:800}@media screen and (max-width: 1400px){html body .table-container table thead tr th.th-badge{padding:34px 50px 33px}}@media screen and (max-width: 970px){html body .table-container table thead tr th.th-badge{padding:34px 30px 33px}}@media screen and (max-width: 670px){html body .table-container table thead tr th.th-badge{padding:34px 20px 33px}}@media screen and (max-width: 470px){html body .table-container table thead tr th.th-badge{padding:34px 20px 33px}}html body .table-container table thead tr th:first-child{width:120px}html body .table-container table thead tr th.year{padding-left:1.75em;left:0;z-index:2}html body .table-container table tbody{overflow-x:auto;position:relative;z-index:1}html body .table-container table tbody tr td{color:#fff}html body .table-container table tbody tr.tr-row{text-align:center;justify-content:center}html body .table-container table tbody tr.tr-row td{border-bottom:1px solid #eee;padding:.75em 0}html body .table-container table tbody tr.tr-row td.year{font-size:clamp(1rem,2vw,1.7rem);font-weight:500;position:sticky;left:0;background-color:#000;padding-right:10px}@media screen and (max-width: 760px){html body .table-container table tbody tr.tr-row td{height:120px}}html body .table-container table tbody tr.tr-row td:first-child{padding-left:1.75em}html body .table-container table tbody tr.tr-row td:last-child{padding-right:20px}html body .badge-container{display:flex;justify-content:center;flex-direction:column;max-width:1140px;min-height:5.5em;margin:auto}html body .badge-container .season-badges{display:flex;flex-wrap:wrap}html body .badge-container .season-badges .badges{display:flex;padding:8px 24px;align-items:flex-start;gap:8px;border-radius:100px;margin-right:20px;margin-bottom:20px;text-decoration:none}html body .badge-container .season-badges .badges:hover{transform:scale(1.05)}html body .badge-container .season-badges .badges:active{transform:scale(.95)}@media screen and (max-width: 670px){html body .badge-container .season-badges .badges{margin-right:10px;margin-bottom:10px}}html body .badge-container .season-badges .badges p{font-size:clamp(1rem,2.5vw,2.5rem);font-weight:500}html body .badge-container .season-badges .badges.mlb.winner{background-color:#d5f200}html body .badge-container .season-badges .badges.mlb.winner p{color:#394100}html body .badge-container .season-badges .badges.mlb.runnerup{background-color:transparent;border:1px solid #d5f200}html body .badge-container .season-badges .badges.mlb.runnerup p{color:#d5f200}html body .badge-container .season-badges .badges.mls.winner{background-color:#00ffe4}html body .badge-container .season-badges .badges.mls.winner p{color:#00443c}html body .badge-container .season-badges .badges.mls.runnerup{background-color:transparent;border:1px solid #00ffe4}html body .badge-container .season-badges .badges.mls.runnerup p{color:#00ffe4}html body .badge-container .season-badges .badges.nba.winner{background-color:#deddff}html body .badge-container .season-badges .badges.nba.winner p{color:#00328a}html body .badge-container .season-badges .badges.nba.runnerup{background-color:transparent;border:1px solid #deddff}html body .badge-container .season-badges .badges.nba.runnerup p{color:#deddff}html body .badge-container .season-badges .badges.nhl.winner{background-color:#ffe0b2}html body .badge-container .season-badges .badges.nhl.winner p{color:#523800}html body .badge-container .season-badges .badges.nhl.runnerup{background-color:transparent;border:1px solid #ffe0b2}html body .badge-container .season-badges .badges.nhl.runnerup p{color:#ffe0b2}html body .badge-container .season-badges .badges.nfl.winner{background-color:#ffdcec}html body .badge-container .season-badges .badges.nfl.winner p{color:#790051}html body .badge-container .season-badges .badges.nfl.runnerup{background-color:transparent;border:1px solid #ffdcec}html body .badge-container .season-badges .badges.nfl.runnerup p{color:#ffdcec}html body .badge-container .team-badge{padding:8px 24px;border-radius:100px;margin:5px auto;font-weight:500;font-size:clamp(12px,1.75vw,28px);cursor:pointer;text-decoration:none;display:flex;align-items:center;transition:all cubic-bezier(.215,.61,.355,1) ease-in-out}html body .badge-container .team-badge:hover{transform:scale(1.05)}html body .badge-container .team-badge:active{transform:scale(.95)}@media screen and (max-width: 670px){html body .badge-container .team-badge{padding:2px 10px}}html body .badge-container .team-badge.boston{background-color:#ffddd8;color:#830014}html body .badge-container .team-badge.philadelphia{background-color:#004344;color:#00fafb}html body .badge-container .team-badge.pittsburgh{background-color:#004734;color:#42ffc6}html body .badge-container .team-badge.newyorkcity{background-color:#00328a;color:#deddff}html body .badge-container .team-badge.chicago{background-color:#ffe53e;color:#463d00}html body .badge-container .team-badge.detroit{background-color:#00ffe4;color:#00443c}html body .badge-container .team-badge.brooklynny{background-color:#ffded1;color:#752100}html body .badge-container .team-badge.vancouver{background-color:#ffddd8;color:#830014}html body .badge-container .team-badge.ottawa{background-color:#004048;color:#8df0ff}html body .badge-container .team-badge.montreal{background-color:#740068;color:#ffd7f6}html body .badge-container .team-badge.portland{background-color:#004825;color:#5dffa2}html body .badge-container .team-badge.neworleans{background-color:#2d0fbf;color:#e8daff}html body .badge-container .team-badge.rochester{background-color:#394100;color:#d5f200}html body .badge-container .team-badge.sanantonio{background-color:#523800;color:#ffe0b2}html body .badge-container .team-badge.greenbay{background-color:#b9e3ff;color:#003c54}html body .badge-container .team-badge.anaheim{background-color:#e2e2e2;color:#3e3e3e}html body .badge-container .team-badge.columbus{background-color:#72ff6c;color:#004908}html body .badge-container .team-badge.sanjose{background-color:#830014;color:#ffddd8}html body .badge-container .team-badge.oakland{background-color:#003b5e;color:#c6e0ff}html body .badge-container .team-badge.toronto{background-color:#ffdddf;color:#82002c}html body .badge-container .team-badge.edmonton{background-color:#8df0ff;color:#004048}html body .badge-container .team-badge.baltimore{background-color:#ffdddf;color:#82002c}html body .badge-container .team-badge.newark{background-color:#00386d;color:#d4e0ff}html body .badge-container .team-badge.kansascity{background-color:#deddff;color:#00328a}html body .badge-container .team-badge.tampabay{background-color:#ffdce5;color:#800040}html body .badge-container .team-badge.denver{background-color:#42ffc6;color:#004734}html body .badge-container .team-badge.sanfrancisco{background-color:#752100;color:#ffded1}html body .badge-container .team-badge.washingtondc{background-color:#ffe0b2;color:#523800}html body .badge-container .team-badge.milwaukee{background-color:#ffdcec;color:#790051}html body .badge-container .team-badge.lasvegas{background-color:#e8daff;color:#2d0fbf}html body .badge-container .team-badge.raleigh{background-color:#264500;color:#98fb00}html body .badge-container .team-badge.victoria{background-color:#ffded1;color:#523800}html body .badge-container .team-badge.losangeles{background-color:#f7d9ff;color:#660087}html body .badge-container .team-badge.stlouis{background-color:#800040;color:#ffdce5}html body .badge-container .team-badge.minneapolis{background-color:#790051;color:#ffdcec}html body .badge-container .team-badge.houston{background-color:#c6e0ff;color:#003b5e}html body .badge-container .team-badge.dallas{background-color:#5dffa2;color:#004825}html body .badge-container .team-badge.miami{background-color:#ffd7f6;color:#740068}html body .badge-container .team-badge.cincinnati{background-color:#d5f200;color:#394100}html body .badge-container .team-badge.seattle{background-color:#82002c;color:#ffdddf}html body .badge-container .team-badge.cleveland{background-color:#98fb00;color:#264500}html body .badge-container .team-badge.atlanta{background-color:#ffdce5;color:#800040}html body .badge-container .team-badge.indianapolis{background-color:#d4e0ff;color:#00386d}html body .badge-container .team-badge.syracuse{background-color:#3e3e3e;color:#e2e2e2}html body .badge-container .team-badge.calgary{background-color:#ffdfc6;color:#633300}html body .badge-container .team-badge.saltlakecity{background-color:#633300;color:#ffe53e}html body .badge-container .team-badge.phoenix{background-color:#00443c;color:#00ffe4}html body .badge-container .team-badge.buffalo{background-color:#ffdfc6;color:#633300}html body .badge-container .team-badge.sandiego{background-color:#633300;color:#ffdfc6}html body .badge-container .team-badge.charlotte{background-color:#ffe0b2;color:#523800}html body .badge-container .team-badge.eastrutherford{background-color:#00fafb;color:#004344}html body .badge-container .team-badge.fortwayne{background-color:#aee9ff;color:#00404f}html body .badge-container .team-badge.nashville{background-color:#660087;color:#f7d9ff}html body .badge-container .team-badge.orlando{background-color:#00404f;color:#aee9ff}html body .badge-container .team-badge.oklahomacity{background-color:#003c54;color:#b9e3ff}html body .badge-container .team-badge.portsmouth{background-color:#004908;color:#72ff6c}html body .badge-container .team-badge .counters{margin-left:10px;font-size:clamp(.4rem,2vw,1rem)}@media screen and (max-width: 670px){html body .badge-container .team-badge .counters{margin-left:5px}}html body .badge-container.single-city{margin-top:50px}html body .badge-container.single-city .back-link{color:#fff;margin-bottom:40px;cursor:pointer;text-decoration:underline}html body .badge-container.single-city .back-link:hover{text-decoration:none}html body .badge-container.single-city .team-badge{font-size:clamp(1.5rem,2.5vw,10rem);padding:24px 72px;display:flex;align-items:center;margin:unset;width:fit-content}html body .badge-container.single-city .team-badge:hover{transform:unset}html body .badge-container.single-city .team-badge .stats{font-size:clamp(1rem,2.5vw,2rem);margin-left:10px}@media screen and (max-width: 960px){html body .badge-container.single-city .team-badge{padding:12px 35px}}html body .badge-container.single-city .stats-legend{color:#fff;font-size:42px;margin:50px 0}html body .badge-container.single-city .stats-legend p{display:flex;align-items:center;font-size:clamp(1rem,2.5vw,3rem)}html body .badge-container.single-city .stats-legend p .team-badge{background-color:transparent;padding:0 10px;font-size:clamp(1rem,2.5vw,3rem);margin:0}html body .badge-container.single-city .stats-legend p .team-badge.number:hover{cursor:unset}html body .badge-container.single-city .stats-legend p .team-badge.boston{color:#ffddd8}html body .badge-container.single-city .stats-legend p .team-badge.philadelphia{color:#00fafb}html body .badge-container.single-city .stats-legend p .team-badge.pittsburgh{color:#42ffc6}html body .badge-container.single-city .stats-legend p .team-badge.newyorkcity{color:#deddff}html body .badge-container.single-city .stats-legend p .team-badge.chicago{color:#ffe53e}html body .badge-container.single-city .stats-legend p .team-badge.detroit{color:#00ffe4}html body .badge-container.single-city .stats-legend p .team-badge.brooklynny{color:#ffded1}html body .badge-container.single-city .stats-legend p .team-badge.vancouver{color:#ffddd8}html body .badge-container.single-city .stats-legend p .team-badge.ottawa{color:#8df0ff}html body .badge-container.single-city .stats-legend p .team-badge.montreal{color:#ffd7f6}html body .badge-container.single-city .stats-legend p .team-badge.portland{color:#5dffa2}html body .badge-container.single-city .stats-legend p .team-badge.neworleans{color:#e8daff}html body .badge-container.single-city .stats-legend p .team-badge.rochester{color:#d5f200}html body .badge-container.single-city .stats-legend p .team-badge.sanantonio{color:#ffe0b2}html body .badge-container.single-city .stats-legend p .team-badge.greenbay{color:#b9e3ff}html body .badge-container.single-city .stats-legend p .team-badge.anaheim{color:#e2e2e2}html body .badge-container.single-city .stats-legend p .team-badge.columbus{color:#72ff6c}html body .badge-container.single-city .stats-legend p .team-badge.sanjose{color:#ffddd8}html body .badge-container.single-city .stats-legend p .team-badge.oakland{color:#c6e0ff}html body .badge-container.single-city .stats-legend p .team-badge.toronto{color:#ffdddf}html body .badge-container.single-city .stats-legend p .team-badge.edmonton{color:#8df0ff}html body .badge-container.single-city .stats-legend p .team-badge.baltimore{color:#ffdddf}html body .badge-container.single-city .stats-legend p .team-badge.newark{color:#d4e0ff}html body .badge-container.single-city .stats-legend p .team-badge.kansascity{color:#deddff}html body .badge-container.single-city .stats-legend p .team-badge.tampabay{color:#ffdce5}html body .badge-container.single-city .stats-legend p .team-badge.denver{color:#42ffc6}html body .badge-container.single-city .stats-legend p .team-badge.sanfrancisco{color:#ffded1}html body .badge-container.single-city .stats-legend p .team-badge.washingtondc{color:#ffe0b2}html body .badge-container.single-city .stats-legend p .team-badge.milwaukee{color:#ffdcec}html body .badge-container.single-city .stats-legend p .team-badge.lasvegas{color:#e8daff}html body .badge-container.single-city .stats-legend p .team-badge.raleigh{color:#98fb00}html body .badge-container.single-city .stats-legend p .team-badge.victoria{color:#ffded1}html body .badge-container.single-city .stats-legend p .team-badge.losangeles{color:#f7d9ff}html body .badge-container.single-city .stats-legend p .team-badge.stlouis{color:#ffdce5}html body .badge-container.single-city .stats-legend p .team-badge.minneapolis{color:#ffdcec}html body .badge-container.single-city .stats-legend p .team-badge.houston{color:#c6e0ff}html body .badge-container.single-city .stats-legend p .team-badge.dallas{color:#5dffa2}html body .badge-container.single-city .stats-legend p .team-badge.miami{color:#ffd7f6}html body .badge-container.single-city .stats-legend p .team-badge.cincinnati{color:#d5f200}html body .badge-container.single-city .stats-legend p .team-badge.seattle{color:#ffdddf}html body .badge-container.single-city .stats-legend p .team-badge.cleveland{color:#98fb00}html body .badge-container.single-city .stats-legend p .team-badge.atlanta{color:#ffdce5}html body .badge-container.single-city .stats-legend p .team-badge.indianapolis{color:#d4e0ff}html body .badge-container.single-city .stats-legend p .team-badge.syracuse{color:#e2e2e2}html body .badge-container.single-city .stats-legend p .team-badge.calgary{color:#ffdfc6}html body .badge-container.single-city .stats-legend p .team-badge.saltlakecity{color:#ffe53e}html body .badge-container.single-city .stats-legend p .team-badge.phoenix{color:#00ffe4}html body .badge-container.single-city .stats-legend p .team-badge.buffalo,html body .badge-container.single-city .stats-legend p .team-badge.sandiego{color:#ffdfc6}html body .badge-container.single-city .stats-legend p .team-badge.charlotte{color:#ffe0b2}html body .badge-container.single-city .stats-legend p .team-badge.eastrutherford{color:#00fafb}html body .badge-container.single-city .stats-legend p .team-badge.fortwayne{color:#aee9ff}html body .badge-container.single-city .stats-legend p .team-badge.nashville{color:#f7d9ff}html body .badge-container.single-city .stats-legend p .team-badge.orlando{color:#aee9ff}html body .badge-container.single-city .stats-legend p .team-badge.oklahomacity{color:#b9e3ff}html body .badge-container.single-city .stats-legend p .team-badge.portsmouth{color:#72ff6c}@media screen and (max-width: 760px){html body .badge-container.single-city .stats-legend p .team-badge{padding:0 5px}}@media screen and (max-width: 760px){html body .badge-container.single-city .stats-legend{margin:20px 0}}@media screen and (max-width: 670px){html body .badge-container.single-city{margin-top:100px}}html body .badge-container .league-reference{display:flex;flex-wrap:wrap;margin-bottom:20px;gap:20px}html body .badge-container .league-reference div{display:flex;align-items:center;margin-right:10px}html body .badge-container .league-reference div .league-title{color:#fff;font-size:clamp(.5rem,2.5vw,1.2rem)}html body .badge-container .league-reference div .league-circles-container{display:flex}html body .badge-container .league-reference div .league-circles-container span{width:20px;height:20px;border-radius:100%;margin:0 3px}@media screen and (max-width: 760px){html body .badge-container .league-reference{margin-top:20px}}html body .badge-container .reference-text{margin-bottom:40px}html body .badge-container .reference-text p{font-size:clamp(.8rem,2vw,1.5rem);color:#fff;font-weight:400;line-height:21px;margin-bottom:3px}@media screen and (max-width: 760px){html body .badge-container .reference-text{margin-bottom:20px}}@media screen and (max-width: 760px){html body .badge-container{gap:5px}}html body .by-cities-container{max-width:1140px;display:flex;flex-wrap:wrap;margin:100px auto}html body .by-cities-container .badge-container{margin:unset;margin-right:16px;min-height:unset}html body .by-cities-container .badge-container a{display:flex;align-items:center}html body .by-cities-container .badge-container a .stats{font-size:16px;margin-left:8px}@media screen and (max-width: 760px){html body .by-cities-container{margin-top:50px;margin-bottom:50px}}html body .cities-filters-container{display:flex;max-width:1140px;margin:auto}@media screen and (max-width: 670px){html body .cities-filters-container{flex-direction:column;align-items:flex-start}}html body .key-reference-container{display:flex;position:fixed;bottom:0;height:248px;background-color:#000c;border-top:1px solid #fff;border-right:1px solid #fff;border-bottom:1px solid #fff;z-index:3}html body .key-reference-container .key-reference{display:flex;gap:52px;flex-direction:column;align-items:center;padding:24px 8px 102px;cursor:pointer}html body .key-reference-container .key-reference img{width:14px;height:24px}html body .key-reference-container .key-reference img.active{transform:rotate(180deg)}@media screen and (max-width: 670px){html body .key-reference-container .key-reference img.active{transform:rotate(270deg)}}@media screen and (max-width: 670px){html body .key-reference-container .key-reference img{transform:rotate(90deg);width:10px;height:18px}}html body .key-reference-container .key-reference p{color:#fff;font-size:28px;writing-mode:vertical-rl;transform:rotate(180deg)}@media screen and (max-width: 670px){html body .key-reference-container .key-reference p{transform:rotate(0);writing-mode:unset;font-size:15px}}@media screen and (max-width: 670px){html body .key-reference-container .key-reference{flex-direction:row-reverse;padding:18.5px 10px;position:absolute;right:0;border-left:1px solid #fff;border-right:1px solid #fff;border-bottom:1px solid #fff}}html body .key-reference-container .key-reference-content{display:none;padding:20px 140px 0;align-items:center;justify-content:center;gap:30px;transition:cubic-bezier(.075,.82,.165,1)}html body .key-reference-container .key-reference-content .team-badge{font-size:clamp(.7rem,2.5vw,1.5rem);padding:8px 24px;display:flex;align-items:center;border-radius:100px;width:fit-content}html body .key-reference-container .key-reference-content .team-badge:first-child{background-color:#ffddd8;position:relative}html body .key-reference-container .key-reference-content .team-badge:first-child p{color:#830014}html body .key-reference-container .key-reference-content .team-badge:nth-child(2){background-color:#00328a;position:relative}html body .key-reference-container .key-reference-content .team-badge:nth-child(2) p{color:#deddff}html body .key-reference-container .key-reference-content .team-badge p{display:flex;justify-content:center;align-items:center;font-weight:500}html body .key-reference-container .key-reference-content .team-badge p span{font-size:16px;margin-left:10px;font-weight:500}html body .key-reference-container .key-reference-content .team-badge span.arrow p{color:#fff;font-size:12px}@media screen and (max-width: 670px){html body .key-reference-container .key-reference-content .team-badge span.arrow p{font-size:8px}}html body .key-reference-container .key-reference-content .team-badge span.arrow img,html body .key-reference-container .key-reference-content .team-badge span.arrow p{position:absolute}html body .key-reference-container .key-reference-content .team-badge span.arrow.one p{left:-72px;bottom:10px;width:30%;text-align:center}html body .key-reference-container .key-reference-content .team-badge span.arrow.one img{left:-50px;bottom:-22px}html body .key-reference-container .key-reference-content .team-badge span.arrow.two p{top:-40px;left:0}@media screen and (max-width: 470px){html body .key-reference-container .key-reference-content .team-badge span.arrow.two p{top:-38px;left:-15px}}html body .key-reference-container .key-reference-content .team-badge span.arrow.two img{top:-42px;left:18px}@media screen and (max-width: 670px){html body .key-reference-container .key-reference-content .team-badge span.arrow.two img{left:10px}}@media screen and (max-width: 470px){html body .key-reference-container .key-reference-content .team-badge span.arrow.two img{left:-5px}}html body .key-reference-container .key-reference-content .team-badge span.arrow.three p{top:-55px;left:20px;width:100%}@media screen and (max-width: 670px){html body .key-reference-container .key-reference-content .team-badge span.arrow.three p{left:-10px}}html body .key-reference-container .key-reference-content .team-badge span.arrow.three img{top:-45px;left:63px}@media screen and (max-width: 670px){html body .key-reference-container .key-reference-content .team-badge span.arrow.three img{top:-50px;left:40px}}@media screen and (max-width: 470px){html body .key-reference-container .key-reference-content .team-badge span.arrow.three img{left:25px}}html body .key-reference-container .key-reference-content .team-badge span.arrow.four p{top:-25px;right:-140px}@media screen and (max-width: 670px){html body .key-reference-container .key-reference-content .team-badge span.arrow.four p{right:-100px}}html body .key-reference-container .key-reference-content .team-badge span.arrow.four img{top:-15px;right:-80px}html body .key-reference-container .key-reference-content .team-badge span.arrow.five p{left:-75px;bottom:-30px;width:30%;text-align:center}html body .key-reference-container .key-reference-content .team-badge span.arrow.five img{left:-40px;bottom:0}html body .key-reference-container .key-reference-content.active{display:flex;flex-direction:column}@media screen and (max-width: 670px){html body .key-reference-container .key-reference-content{background-color:#000;padding:100px;border-top:1px solid #fff;border-bottom:1px solid #fff;border-left:1px solid #fff;position:relative;top:56px}}@media screen and (max-width: 670px){html body .key-reference-container{top:0;flex-direction:column;position:absolute;right:0;border-top:unset;opacity:1}}html body .floating-menu-container{max-width:1140px;margin:auto;display:flex;flex-direction:column;gap:10px;padding:10px 0}html body .floating-menu-container .floating-menu-years,html body .floating-menu-container .floating-menu-leagues{display:flex;flex-wrap:wrap}html body .floating-menu-container .floating-menu-years a,html body .floating-menu-container .floating-menu-leagues a{color:#fff;font-size:clamp(.6rem,2vw,1rem);text-decoration:none}html body .floating-menu-container .floating-menu-years a span,html body .floating-menu-container .floating-menu-leagues a span{text-decoration:underline;text-underline-offset:3px;cursor:pointer;margin:0 5px}html body .floating-menu-container .floating-menu-years a span:hover,html body .floating-menu-container .floating-menu-leagues a span:hover{text-decoration:none}@media screen and (max-width: 760px){html body .floating-menu-container{padding:30px 0}}html body .cities-view{padding-top:100px}.about-modal{max-width:800px;margin:auto;background-color:#000;padding:220px 0;display:flex;flex-direction:column;align-items:center;text-align:center}.about-modal .modal-header{display:flex;justify-content:space-between}.about-modal .modal-header .modal-header-links{display:flex;align-items:center}.about-modal .modal-header .modal-header-links a{text-decoration:underline}.about-modal .modal-header .modal-header-links a:hover,.about-modal .modal-header .modal-header-links a:focus{text-decoration:none}.about-modal .modal-header .close-icon{display:flex;align-items:center;cursor:pointer;width:25px;height:25px}.about-modal .modal-header img{width:30px;height:30px;margin-right:10px}.about-modal .modal-header p,.about-modal .modal-header a{color:#fff;font-size:18px}.about-modal .modal-body{padding-top:40px;padding-bottom:20px}.about-modal .modal-body p{color:#fff;font-size:18px;font-weight:500;line-height:35px;margin-bottom:20px}.about-modal .modal-body p span{font-weight:700}.about-modal .modal-button{padding:8px 16px;border-radius:50px;border:1px solid #fff;background-color:#fff;width:fit-content;cursor:pointer;display:flex}.about-modal .modal-button a{font-size:clamp(.7rem,1.5vw,1.2rem);font-weight:500;color:#000;text-decoration:none}.about-modal .modal-button:hover{transform:scale(1.05)}.about-modal .modal-button:active{transform:scale(.95)}.about-modal .modal-bg{position:absolute;width:100%;bottom:0;left:0}@media screen and (max-width: 970px){.about-modal{max-width:500px;padding:100px 0}.about-modal .modal-header a,.about-modal .modal-header p,.about-modal .modal-header span{font-size:14px}.about-modal .modal-header img{width:15px;height:15px}.about-modal .modal-body p{font-size:14px;line-height:25px}}@media screen and (max-width: 670px){.about-modal{max-width:400px}.about-modal .modal-header a,.about-modal .modal-header p,.about-modal .modal-header span{font-size:12px}.about-modal .modal-header img{width:12px;height:12px}.about-modal .modal-body p{font-size:12px;line-height:22px}}
