#shapes path {fill:#ccc;} text{pointer-events:none; color: #fff; font-family: Arial;} .item {cursor: pointer;} #venue svg.filter:not(text):not([fill="#fff"]):not([fill="#fff"]){fill: #ccc;} .text-1{font-weight:500;font-size:12px;fill:#fff;} .text-2{font-weight:500;font-size:12px;fill:#FFF;} #shapes [data-section="category-1-aston-villa-section"],#fixture-details:has(li[data-section="category-1-aston-villa-section"]:hover) #venue svg path[data-section="category-1-aston-villa-section"] {fill:#cd323299;} #shapes [data-section="category-1-freiburg"],#fixture-details:has(li[data-section="category-1-freiburg"]:hover) #venue svg path[data-section="category-1-freiburg"] {fill:#ce3b3b99;} #shapes [data-section="category-2-aston-villa-section"],#fixture-details:has(li[data-section="category-2-aston-villa-section"]:hover) #venue svg path[data-section="category-2-aston-villa-section"] {fill:#439b3199;} #shapes [data-section="category-2-freiburg"],#fixture-details:has(li[data-section="category-2-freiburg"]:hover) #venue svg path[data-section="category-2-freiburg"] {fill:#b1b33d99;} #shapes [data-section="category-3-aston-villa-section"],#fixture-details:has(li[data-section="category-3-aston-villa-section"]:hover) #venue svg path[data-section="category-3-aston-villa-section"] {fill:#6b309199;} #shapes [data-section="category-3-freiburg"],#fixture-details:has(li[data-section="category-3-freiburg"]:hover) #venue svg path[data-section="category-3-freiburg"] {fill:#59269799;} #shapes [data-section="category-4-aston-villa-section"],#fixture-details:has(li[data-section="category-4-aston-villa-section"]:hover) #venue svg path[data-section="category-4-aston-villa-section"] {fill:#eadb3499;} #shapes [data-section="category-4-freiburg"],#fixture-details:has(li[data-section="category-4-freiburg"]:hover) #venue svg path[data-section="category-4-freiburg"] {fill:#3431d399;} #shapes [data-section="longside-lower-tier-aston-villa"],#fixture-details:has(li[data-section="longside-lower-tier-aston-villa"]:hover) #venue svg path[data-section="longside-lower-tier-aston-villa"] {fill:#7a2e4f99;} #shapes [data-section="longside-lower-tier-sc-freiburg"],#fixture-details:has(li[data-section="longside-lower-tier-sc-freiburg"]:hover) #venue svg path[data-section="longside-lower-tier-sc-freiburg"] {fill:#7a2eaf99;} #shapes [data-section="longside-upper-tier-aston-villa"],#shapes [data-section="longside-upper-tier-sc-freiburg"] ,#fixture-details:has(li[data-section="longside-upper-tier-aston-villa"]:hover) #venue svg path[data-section="longside-upper-tier-aston-villa"] ,#fixture-details:has(li[data-section="longside-upper-tier-sc-freiburg"]:hover) #venue svg path[data-section="longside-upper-tier-sc-freiburg"] {fill:#670e3699;} #shapes [data-section="shortside-lower-tier-aston-villa"],#shapes [data-section="shortside-lower-tier-sc-freiburg"] ,#fixture-details:has(li[data-section="shortside-lower-tier-aston-villa"]:hover) #venue svg path[data-section="shortside-lower-tier-aston-villa"] ,#fixture-details:has(li[data-section="shortside-lower-tier-sc-freiburg"]:hover) #venue svg path[data-section="shortside-lower-tier-sc-freiburg"] {fill:#95bfe599;} #shapes [data-section="shortside-upper-tier-aston-villa"],#shapes [data-section="shortside-upper-tier-sc-freiburg"] ,#fixture-details:has(li[data-section="shortside-upper-tier-aston-villa"]:hover) #venue svg path[data-section="shortside-upper-tier-aston-villa"] ,#fixture-details:has(li[data-section="shortside-upper-tier-sc-freiburg"]:hover) #venue svg path[data-section="shortside-upper-tier-sc-freiburg"] {fill:#3387d799;} #shapes [data-section="vip-hospitality-package"],#fixture-details:has(li[data-section="vip-hospitality-package"]:hover) #venue svg path[data-section="vip-hospitality-package"] {fill:#f5b45f99;} li[data-section="category-1-aston-villa-section"]:hover,#fixture-details:has(#shapes path[data-section="category-1-aston-villa-section"]:hover) li[data-section="category-1-aston-villa-section"] ,#fixture-details:has(#shapes path[data-tags*="category-1-aston-villa-section"]:hover) li[data-section="category-1-aston-villa-section"] ,li[data-section="category-1-freiburg"]:hover ,#fixture-details:has(#shapes path[data-section="category-1-freiburg"]:hover) li[data-section="category-1-freiburg"] ,#fixture-details:has(#shapes path[data-tags*="category-1-freiburg"]:hover) li[data-section="category-1-freiburg"] ,li[data-section="category-2-aston-villa-section"]:hover ,#fixture-details:has(#shapes path[data-section="category-2-aston-villa-section"]:hover) li[data-section="category-2-aston-villa-section"] ,#fixture-details:has(#shapes path[data-tags*="category-2-aston-villa-section"]:hover) li[data-section="category-2-aston-villa-section"] ,li[data-section="category-2-freiburg"]:hover ,#fixture-details:has(#shapes path[data-section="category-2-freiburg"]:hover) li[data-section="category-2-freiburg"] ,#fixture-details:has(#shapes path[data-tags*="category-2-freiburg"]:hover) li[data-section="category-2-freiburg"] ,li[data-section="category-3-aston-villa-section"]:hover ,#fixture-details:has(#shapes path[data-section="category-3-aston-villa-section"]:hover) li[data-section="category-3-aston-villa-section"] ,#fixture-details:has(#shapes path[data-tags*="category-3-aston-villa-section"]:hover) li[data-section="category-3-aston-villa-section"] ,li[data-section="category-3-freiburg"]:hover ,#fixture-details:has(#shapes path[data-section="category-3-freiburg"]:hover) li[data-section="category-3-freiburg"] ,#fixture-details:has(#shapes path[data-tags*="category-3-freiburg"]:hover) li[data-section="category-3-freiburg"] ,li[data-section="category-4-aston-villa-section"]:hover ,#fixture-details:has(#shapes path[data-section="category-4-aston-villa-section"]:hover) li[data-section="category-4-aston-villa-section"] ,#fixture-details:has(#shapes path[data-tags*="category-4-aston-villa-section"]:hover) li[data-section="category-4-aston-villa-section"] ,li[data-section="category-4-freiburg"]:hover ,#fixture-details:has(#shapes path[data-section="category-4-freiburg"]:hover) li[data-section="category-4-freiburg"] ,#fixture-details:has(#shapes path[data-tags*="category-4-freiburg"]:hover) li[data-section="category-4-freiburg"] ,li[data-section="longside-lower-tier-aston-villa"]:hover ,#fixture-details:has(#shapes path[data-section="longside-lower-tier-aston-villa"]:hover) li[data-section="longside-lower-tier-aston-villa"] ,#fixture-details:has(#shapes path[data-tags*="longside-lower-tier-aston-villa"]:hover) li[data-section="longside-lower-tier-aston-villa"] ,li[data-section="longside-lower-tier-sc-freiburg"]:hover ,#fixture-details:has(#shapes path[data-section="longside-lower-tier-sc-freiburg"]:hover) li[data-section="longside-lower-tier-sc-freiburg"] ,#fixture-details:has(#shapes path[data-tags*="longside-lower-tier-sc-freiburg"]:hover) li[data-section="longside-lower-tier-sc-freiburg"] ,li[data-section="longside-upper-tier-aston-villa"]:hover ,#fixture-details:has(#shapes path[data-section="longside-upper-tier-aston-villa"]:hover) li[data-section="longside-upper-tier-aston-villa"] ,#fixture-details:has(#shapes path[data-tags*="longside-upper-tier-aston-villa"]:hover) li[data-section="longside-upper-tier-aston-villa"] ,li[data-section="longside-upper-tier-sc-freiburg"]:hover ,#fixture-details:has(#shapes path[data-section="longside-upper-tier-sc-freiburg"]:hover) li[data-section="longside-upper-tier-sc-freiburg"] ,#fixture-details:has(#shapes path[data-tags*="longside-upper-tier-sc-freiburg"]:hover) li[data-section="longside-upper-tier-sc-freiburg"] ,li[data-section="shortside-lower-tier-aston-villa"]:hover ,#fixture-details:has(#shapes path[data-section="shortside-lower-tier-aston-villa"]:hover) li[data-section="shortside-lower-tier-aston-villa"] ,#fixture-details:has(#shapes path[data-tags*="shortside-lower-tier-aston-villa"]:hover) li[data-section="shortside-lower-tier-aston-villa"] ,li[data-section="shortside-lower-tier-sc-freiburg"]:hover ,#fixture-details:has(#shapes path[data-section="shortside-lower-tier-sc-freiburg"]:hover) li[data-section="shortside-lower-tier-sc-freiburg"] ,#fixture-details:has(#shapes path[data-tags*="shortside-lower-tier-sc-freiburg"]:hover) li[data-section="shortside-lower-tier-sc-freiburg"] ,li[data-section="shortside-upper-tier-aston-villa"]:hover ,#fixture-details:has(#shapes path[data-section="shortside-upper-tier-aston-villa"]:hover) li[data-section="shortside-upper-tier-aston-villa"] ,#fixture-details:has(#shapes path[data-tags*="shortside-upper-tier-aston-villa"]:hover) li[data-section="shortside-upper-tier-aston-villa"] ,li[data-section="shortside-upper-tier-sc-freiburg"]:hover ,#fixture-details:has(#shapes path[data-section="shortside-upper-tier-sc-freiburg"]:hover) li[data-section="shortside-upper-tier-sc-freiburg"] ,#fixture-details:has(#shapes path[data-tags*="shortside-upper-tier-sc-freiburg"]:hover) li[data-section="shortside-upper-tier-sc-freiburg"] ,li[data-section="vip-hospitality-package"]:hover ,#fixture-details:has(#shapes path[data-section="vip-hospitality-package"]:hover) li[data-section="vip-hospitality-package"] ,#fixture-details:has(#shapes path[data-tags*="vip-hospitality-package"]:hover) li[data-section="vip-hospitality-package"] {background-color:#f0f0f0} #fixture-details:has(li[data-section="category-1-aston-villa-section"]:hover) #venue svg path:not([data-section="category-1-aston-villa-section"]):not(#football-pitch > path),#fixture-details:has(#shapes path[data-section="category-1-aston-villa-section"]:hover) #shapes path:not([data-section="category-1-aston-villa-section"]):not([data-tags*="category-1-aston-villa-section"]):not(.active) ,#fixture-details:has(li[data-section="category-1-freiburg"]:hover) #venue svg path:not([data-section="category-1-freiburg"]):not(#football-pitch > path) ,#fixture-details:has(#shapes path[data-section="category-1-freiburg"]:hover) #shapes path:not([data-section="category-1-freiburg"]):not([data-tags*="category-1-freiburg"]):not(.active) ,#fixture-details:has(li[data-section="category-2-aston-villa-section"]:hover) #venue svg path:not([data-section="category-2-aston-villa-section"]):not(#football-pitch > path) ,#fixture-details:has(#shapes path[data-section="category-2-aston-villa-section"]:hover) #shapes path:not([data-section="category-2-aston-villa-section"]):not([data-tags*="category-2-aston-villa-section"]):not(.active) ,#fixture-details:has(li[data-section="category-2-freiburg"]:hover) #venue svg path:not([data-section="category-2-freiburg"]):not(#football-pitch > path) ,#fixture-details:has(#shapes path[data-section="category-2-freiburg"]:hover) #shapes path:not([data-section="category-2-freiburg"]):not([data-tags*="category-2-freiburg"]):not(.active) ,#fixture-details:has(li[data-section="category-3-aston-villa-section"]:hover) #venue svg path:not([data-section="category-3-aston-villa-section"]):not(#football-pitch > path) ,#fixture-details:has(#shapes path[data-section="category-3-aston-villa-section"]:hover) #shapes path:not([data-section="category-3-aston-villa-section"]):not([data-tags*="category-3-aston-villa-section"]):not(.active) ,#fixture-details:has(li[data-section="category-3-freiburg"]:hover) #venue svg path:not([data-section="category-3-freiburg"]):not(#football-pitch > path) ,#fixture-details:has(#shapes path[data-section="category-3-freiburg"]:hover) #shapes path:not([data-section="category-3-freiburg"]):not([data-tags*="category-3-freiburg"]):not(.active) ,#fixture-details:has(li[data-section="category-4-aston-villa-section"]:hover) #venue svg path:not([data-section="category-4-aston-villa-section"]):not(#football-pitch > path) ,#fixture-details:has(#shapes path[data-section="category-4-aston-villa-section"]:hover) #shapes path:not([data-section="category-4-aston-villa-section"]):not([data-tags*="category-4-aston-villa-section"]):not(.active) ,#fixture-details:has(li[data-section="category-4-freiburg"]:hover) #venue svg path:not([data-section="category-4-freiburg"]):not(#football-pitch > path) ,#fixture-details:has(#shapes path[data-section="category-4-freiburg"]:hover) #shapes path:not([data-section="category-4-freiburg"]):not([data-tags*="category-4-freiburg"]):not(.active) ,#fixture-details:has(li[data-section="longside-lower-tier-aston-villa"]:hover) #venue svg path:not([data-section="longside-lower-tier-aston-villa"]):not(#football-pitch > path) ,#fixture-details:has(#shapes path[data-section="longside-lower-tier-aston-villa"]:hover) #shapes path:not([data-section="longside-lower-tier-aston-villa"]):not([data-tags*="longside-lower-tier-aston-villa"]):not(.active) ,#fixture-details:has(li[data-section="longside-lower-tier-sc-freiburg"]:hover) #venue svg path:not([data-section="longside-lower-tier-sc-freiburg"]):not(#football-pitch > path) ,#fixture-details:has(#shapes path[data-section="longside-lower-tier-sc-freiburg"]:hover) #shapes path:not([data-section="longside-lower-tier-sc-freiburg"]):not([data-tags*="longside-lower-tier-sc-freiburg"]):not(.active) ,#fixture-details:has(li[data-section="longside-upper-tier-aston-villa"]:hover) #venue svg path:not([data-section="longside-upper-tier-aston-villa"]):not(#football-pitch > path) ,#fixture-details:has(#shapes path[data-section="longside-upper-tier-aston-villa"]:hover) #shapes path:not([data-section="longside-upper-tier-aston-villa"]):not([data-tags*="longside-upper-tier-aston-villa"]):not(.active) ,#fixture-details:has(li[data-section="longside-upper-tier-sc-freiburg"]:hover) #venue svg path:not([data-section="longside-upper-tier-sc-freiburg"]):not(#football-pitch > path) ,#fixture-details:has(#shapes path[data-section="longside-upper-tier-sc-freiburg"]:hover) #shapes path:not([data-section="longside-upper-tier-sc-freiburg"]):not([data-tags*="longside-upper-tier-sc-freiburg"]):not(.active) ,#fixture-details:has(li[data-section="shortside-lower-tier-aston-villa"]:hover) #venue svg path:not([data-section="shortside-lower-tier-aston-villa"]):not(#football-pitch > path) ,#fixture-details:has(#shapes path[data-section="shortside-lower-tier-aston-villa"]:hover) #shapes path:not([data-section="shortside-lower-tier-aston-villa"]):not([data-tags*="shortside-lower-tier-aston-villa"]):not(.active) ,#fixture-details:has(li[data-section="shortside-lower-tier-sc-freiburg"]:hover) #venue svg path:not([data-section="shortside-lower-tier-sc-freiburg"]):not(#football-pitch > path) ,#fixture-details:has(#shapes path[data-section="shortside-lower-tier-sc-freiburg"]:hover) #shapes path:not([data-section="shortside-lower-tier-sc-freiburg"]):not([data-tags*="shortside-lower-tier-sc-freiburg"]):not(.active) ,#fixture-details:has(li[data-section="shortside-upper-tier-aston-villa"]:hover) #venue svg path:not([data-section="shortside-upper-tier-aston-villa"]):not(#football-pitch > path) ,#fixture-details:has(#shapes path[data-section="shortside-upper-tier-aston-villa"]:hover) #shapes path:not([data-section="shortside-upper-tier-aston-villa"]):not([data-tags*="shortside-upper-tier-aston-villa"]):not(.active) ,#fixture-details:has(li[data-section="shortside-upper-tier-sc-freiburg"]:hover) #venue svg path:not([data-section="shortside-upper-tier-sc-freiburg"]):not(#football-pitch > path) ,#fixture-details:has(#shapes path[data-section="shortside-upper-tier-sc-freiburg"]:hover) #shapes path:not([data-section="shortside-upper-tier-sc-freiburg"]):not([data-tags*="shortside-upper-tier-sc-freiburg"]):not(.active) ,#fixture-details:has(li[data-section="vip-hospitality-package"]:hover) #venue svg path:not([data-section="vip-hospitality-package"]):not(#football-pitch > path) ,#fixture-details:has(#shapes path[data-section="vip-hospitality-package"]:hover) #shapes path:not([data-section="vip-hospitality-package"]):not([data-tags*="vip-hospitality-package"]):not(.active) {fill:#ccc;} #fixture-details:has(li[data-section="category-1-aston-villa-section"]:hover) #venue svg path[data-tags*="category-1-aston-villa-section"]{fill:#cd323299!important;} #fixture-details:has(li[data-section="category-1-freiburg"]:hover) #venue svg path[data-tags*="category-1-freiburg"]{fill:#ce3b3b99!important;} #fixture-details:has(li[data-section="category-2-aston-villa-section"]:hover) #venue svg path[data-tags*="category-2-aston-villa-section"]{fill:#439b3199!important;} #fixture-details:has(li[data-section="category-2-freiburg"]:hover) #venue svg path[data-tags*="category-2-freiburg"]{fill:#b1b33d99!important;} #fixture-details:has(li[data-section="category-3-aston-villa-section"]:hover) #venue svg path[data-tags*="category-3-aston-villa-section"]{fill:#6b309199!important;} #fixture-details:has(li[data-section="category-3-freiburg"]:hover) #venue svg path[data-tags*="category-3-freiburg"]{fill:#59269799!important;} #fixture-details:has(li[data-section="category-4-aston-villa-section"]:hover) #venue svg path[data-tags*="category-4-aston-villa-section"]{fill:#eadb3499!important;} #fixture-details:has(li[data-section="category-4-freiburg"]:hover) #venue svg path[data-tags*="category-4-freiburg"]{fill:#3431d399!important;} #fixture-details:has(li[data-section="longside-lower-tier-aston-villa"]:hover) #venue svg path[data-tags*="longside-lower-tier-aston-villa"]{fill:#7a2e4f99!important;} #fixture-details:has(li[data-section="longside-lower-tier-sc-freiburg"]:hover) #venue svg path[data-tags*="longside-lower-tier-sc-freiburg"]{fill:#7a2eaf99!important;} #fixture-details:has(li[data-section="longside-upper-tier-aston-villa"]:hover) #venue svg path[data-tags*="longside-upper-tier-aston-villa"],#fixture-details:has(li[data-section="longside-upper-tier-sc-freiburg"]:hover) #venue svg path[data-tags*="longside-upper-tier-sc-freiburg"] {fill:#670e3699!important;} #fixture-details:has(li[data-section="shortside-lower-tier-aston-villa"]:hover) #venue svg path[data-tags*="shortside-lower-tier-aston-villa"],#fixture-details:has(li[data-section="shortside-lower-tier-sc-freiburg"]:hover) #venue svg path[data-tags*="shortside-lower-tier-sc-freiburg"] {fill:#95bfe599!important;} #fixture-details:has(li[data-section="shortside-upper-tier-aston-villa"]:hover) #venue svg path[data-tags*="shortside-upper-tier-aston-villa"],#fixture-details:has(li[data-section="shortside-upper-tier-sc-freiburg"]:hover) #venue svg path[data-tags*="shortside-upper-tier-sc-freiburg"] {fill:#3387d799!important;} #fixture-details:has(li[data-section="vip-hospitality-package"]:hover) #venue svg path[data-tags*="vip-hospitality-package"]{fill:#f5b45f99!important;} .filter #shapes path:not(.active){fill:#ccc!important;}