@charset "utf-8";

[class*="is-web"] #betslip_container .LOL-map-wrapper { margin: 0px auto; }

.LOL-map-wrapper { position: relative; }

[class*="is-web"] .LOL-map-wrapper { width: 304px; height: 216px; margin-bottom: 5px; }

[class*="is-mobile"] .LOL-map-wrapper { width: 100%; height: auto; margin-bottom: 15px; }

.LOL-map { width: 100%; height: 100%; object-fit: cover; aspect-ratio: 1.4 / 1; }

.LOL-map-figures-grid { display: flex; justify-content: center; position: absolute; overflow: hidden; }

.LOL-map-figures-grid .blue, .LOL-map-figures-grid .red { display: flex; justify-content: center; align-items: center; }

.LOL-map-figures-grid .group-a, .LOL-map-figures-grid .group-b { position: absolute; display: flex; justify-content: space-between; align-items: center; }

.LOL-map-figures-grid .group-a { flex-direction: column; }

.LOL-map-figures-grid .group-a-blue, .LOL-map-figures-grid .group-a-red { display: flex; justify-content: space-between; }

.LOL-map-figures-grid .group-a-red-double, .LOL-map-figures-grid .group-a-blue-double, .LOL-map-figures-grid .group-c-blue-double, .LOL-map-figures-grid .group-c-red-double { display: flex; }

.LOL-map-figures-grid .group-b-blue, .LOL-map-figures-grid .group-b-red { height: 60%; display: flex; flex-direction: column; justify-content: space-between; }

.LOL-map-figures-grid .group-c { display: flex; align-items: center; gap: 15%; transform: rotate(-40deg); }

.LOL-map-figures-grid .group-c .red, .LOL-map-figures-grid .group-c .blue { transform: rotate(40deg); }

.LOL-map-figures-grid .group-c-blue, .LOL-map-figures-grid .group-c-red { flex: 1 1 auto; display: flex; justify-content: space-between; align-items: center; }

.LOL-map-figures-grid { inset: 0px; }

.LOL-map-figures-grid .blue img:not(.LOL-nexus), .LOL-map-figures-grid .red img:not(.LOL-nexus) { height: 18px; }

.LOL-map-figures-grid .blue .LOL-nexus, .LOL-map-figures-grid .red .LOL-nexus { height: 22px; }

.LOL-map-figures-grid .blue:not(.killed) { filter: drop-shadow(rgb(56, 160, 255) 0px 4px 2px); }

.LOL-map-figures-grid .blue:not(.killed) img { filter: drop-shadow(rgb(56, 160, 255) 0px 4px 2px); }

.LOL-map-figures-grid .red:not(.killed) { filter: drop-shadow(rgb(248, 80, 88) 0px 4px 2px); }

.LOL-map-figures-grid .red:not(.killed) img { filter: drop-shadow(rgb(248, 80, 88) 0px 4px 2px); }

.LOL-map-figures-grid .group-a, .LOL-map-figures-grid .group-b { inset: 10% 15% 10% 16%; }

.LOL-map-figures-grid .group-a-blue, .LOL-map-figures-grid .group-a-red { gap: 35px; }

.LOL-map-figures-grid .group-c { width: 80%; }

.LOL-map-figures-grid .group-d { width: 20px; height: 100%; padding-top: 45px; padding-bottom: 40px; display: flex; flex-direction: column; justify-content: space-between; position: absolute; left: 50%; transform: translate(-50%) rotate(-45deg); }

.LOL-map-figures-grid .group-d .cave-top, .LOL-map-figures-grid .group-d .cave-bottom { display: flex; width: 100%; }

.LOL-map-figures-grid .group-d .cave-top img, .LOL-map-figures-grid .group-d .cave-bottom img { width: 20px; transform: rotate(50deg); }