/*!************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./assets/css/modules/seatmap.scss ***!
  \************************************************************************************************************************************************************************************************************************************************************************************/
.seatmap-legend .seat-empty, .seatmap-wrapper .seat-empty {
  background-color: green;
}
.seatmap-legend .seat-empty:before, .seatmap-wrapper .seat-empty:before {
  background-color: green;
  border-radius: 50%;
}
.seatmap-legend .seat-taken, .seatmap-wrapper .seat-taken {
  background-color: darkred;
}
.seatmap-legend .seat-taken:before, .seatmap-wrapper .seat-taken:before {
  background-color: darkred;
  border-radius: 50%;
}
.seatmap-legend .seat-reserved, .seatmap-wrapper .seat-reserved {
  background-color: #0080C0;
}
.seatmap-legend .seat-reserved:before, .seatmap-wrapper .seat-reserved:before {
  background-color: #0080C0;
  border-radius: 50%;
}
.seatmap-legend .seat-own, .seatmap-wrapper .seat-own {
  background-color: #0088ff;
}
.seatmap-legend .seat-own:before, .seatmap-wrapper .seat-own:before {
  background-color: #0088ff;
  border-radius: 50%;
}
.seatmap-legend .seat-locked, .seatmap-wrapper .seat-locked {
  background-color: gray;
}
.seatmap-legend .seat-locked:before, .seatmap-wrapper .seat-locked:before {
  background-color: gray;
  border-radius: 50%;
}
.seatmap-legend .seat-own-clan, .seatmap-wrapper .seat-own-clan {
  border: 4px solid #0088ff;
}
.seatmap-legend .seat-clan-reserved, .seatmap-wrapper .seat-clan-reserved {
  border: 4px solid #303030;
}

.seatmap-legend .seat {
  height: 33px;
  width: 33px;
  border-radius: 30%;
  display: inline-block;
}

.seatmap-wrapper {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  transform: scale(1);
  transform-origin: left top;
}
.seatmap-wrapper .seat {
  position: absolute;
  border-radius: var(--seatmap-seat-border-radius, 8px);
  cursor: pointer;
}
.seatmap-wrapper .seat[data-chair-position=n], .seatmap-wrapper .seat[data-chair-position=s] {
  width: calc(var(--seatmap-seat-size, 27px) * var(--seatmap-seat-tableWidthMultiplier, 1));
  height: var(--seatmap-seat-size, 27px);
}
.seatmap-wrapper .seat[data-chair-position=w], .seatmap-wrapper .seat[data-chair-position=e] {
  width: var(--seatmap-seat-size, 27px);
  height: calc(var(--seatmap-seat-size, 27px) * var(--seatmap-seat-tableWidthMultiplier, 1));
}
.seatmap-wrapper .seat::before {
  content: "";
  position: absolute;
  width: var(--seatmap-seat-bullet-size, 6px);
  height: var(--seatmap-seat-bullet-size, 6px);
  border-radius: 50%;
  transform: translate(-50%, -50%);
}
.seatmap-wrapper .seat[data-chair-position=n]::before {
  top: -11px;
  left: 50%;
  transform: translate(-50%, -50%);
}
.seatmap-wrapper .seat[data-chair-position=n].seat-border::before, .seatmap-wrapper .seat[data-chair-position=n].seat-own-clan::before, .seatmap-wrapper .seat[data-chair-position=n].seat-clan-reserved::before {
  top: -15px;
  left: 50%;
  transform: translate(-50%, -50%);
}
.seatmap-wrapper .seat[data-chair-position=e]::before {
  right: -11px;
  top: 50%;
  transform: translate(50%, -50%);
}
.seatmap-wrapper .seat[data-chair-position=e].seat-border::before, .seatmap-wrapper .seat[data-chair-position=e].seat-own-clan::before, .seatmap-wrapper .seat[data-chair-position=e].seat-clan-reserved::before {
  right: -15px;
  top: 50%;
  transform: translate(50%, -50%);
}
.seatmap-wrapper .seat[data-chair-position=s]::before {
  bottom: -11px;
  left: 50%;
  transform: translate(-50%, 50%);
}
.seatmap-wrapper .seat[data-chair-position=s].seat-border::before, .seatmap-wrapper .seat[data-chair-position=s].seat-own-clan::before, .seatmap-wrapper .seat[data-chair-position=s].seat-clan-reserved::before {
  bottom: -15px;
  left: 50%;
  transform: translate(-50%, 50%);
}
.seatmap-wrapper .seat[data-chair-position=w]::before {
  left: -11px;
  top: 50%;
  transform: translate(-50%, -50%);
}
.seatmap-wrapper .seat[data-chair-position=w].seat-border::before, .seatmap-wrapper .seat[data-chair-position=w].seat-own-clan::before, .seatmap-wrapper .seat[data-chair-position=w].seat-clan-reserved::before {
  left: -15px;
  top: 50%;
  transform: translate(-50%, -50%);
}
.seatmap-wrapper .seat-information {
  cursor: default;
  background-color: transparent;
  text-align: center;
  line-height: 1.2;
}
.seatmap-wrapper .seat-information .fa-info-circle {
  color: #0088ff;
  font-size: 1.5em;
  vertical-align: middle;
  margin-top: 0.1rem;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2VhdG1hcC5jc3MiLCJtYXBwaW5ncyI6Ijs7O0FBMkNFO0VBeENBLHVCQXlDZ0I7QUExQ2xCO0FBR0U7RUFDRSx1QkFzQ2M7RUFyQ2Q7QUFESjtBQXlDRTtFQTVDQSx5QkE2Q2dCO0FBdkNsQjtBQUpFO0VBQ0UseUJBMENjO0VBekNkO0FBTUo7QUFzQ0U7RUFoREEseUJBaURnQjtBQXBDbEI7QUFYRTtFQUNFLHlCQThDYztFQTdDZDtBQWFKO0FBbUNFO0VBcERBLHlCQ0hXO0FEdUJiO0FBbEJFO0VBQ0UseUJDTlM7RURPVDtBQW9CSjtBQWdDRTtFQXhEQSxzQkF5RGdCO0FBOUJsQjtBQXpCRTtFQUNFLHNCQXNEYztFQXJEZDtBQTJCSjtBQTZCRTtFQWpEQTtBQXVCRjtBQThCRTtFQXJEQTtBQTBCRjs7QUFpQ0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQTlCSjs7QUFrQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQS9CRjtBQWlDRTtFQUNFO0VBQ0E7RUFDQTtBQS9CSjtBQWlDSTtFQUNFO0VBQ0E7QUEvQk47QUFrQ0k7RUFDRTtFQUNBO0FBaENOO0FBbUNJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBakNOO0FBcUNNO0VBM0ZGO0VBQ0E7RUFDQTtBQXlESjtBQW9DTTtFQS9GRjtFQUNBO0VBQ0E7QUE4REo7QUEyQk07RUF2RkY7RUFDQTtFQUNBO0FBK0RKO0FBMEJNO0VBM0ZGO0VBQ0E7RUFDQTtBQW9FSjtBQWlCTTtFQW5GRjtFQUNBO0VBQ0E7QUFxRUo7QUFnQk07RUF2RkY7RUFDQTtFQUNBO0FBMEVKO0FBT007RUEvRUY7RUFDQTtFQUNBO0FBMkVKO0FBTU07RUFuRkY7RUFDQTtFQUNBO0FBZ0ZKO0FBT0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQUxKO0FBT0k7RUFDRSxjQ3BJTztFRHFJUDtFQUNBO0VBQ0E7QUFMTixDIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2Nzcy9tb2R1bGVzL3NlYXRtYXAuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvY3NzL2hlbHBlci92YXJpYWJsZXMuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0ICcuLi9oZWxwZXIvdmFyaWFibGVzLnNjc3MnO1xuXG5AbWl4aW4gc2VhdCgkY29sb3IpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuXG4gICY6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB9XG59XG5cbi5zZWF0LWJvcmRlciB7fVxuQG1peGluIHNlYXQtYm9yZGVyKCRjb2xvcikge1xuICBAZXh0ZW5kIC5zZWF0LWJvcmRlcjtcbiAgYm9yZGVyOiAkc2VhdC1tYXJrLWJvcmRlci13aWR0aCBzb2xpZCAkY29sb3I7XG59XG5cbiRzZWF0LXBvaW50LWRpc3RhbmNlOiAxMXB4O1xuJHNlYXQtbWFyay1ib3JkZXItd2lkdGg6IDRweDtcblxuJHNlYXQtb3JpZW50YXRpb25zOiBuLCBlLCBzLCB3O1xuXG5AbWl4aW4gY2hhci1zZWF0LXBvaW50KCRvcmllbnRhdGlvbiwgJGRpc3RhbmNlKSB7XG4gIEBpZiAkb3JpZW50YXRpb24gPT0gbiAge1xuICAgIHRvcDogLSRkaXN0YW5jZTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIH0gQGVsc2UgaWYgJG9yaWVudGF0aW9uID09IGUge1xuICAgIHJpZ2h0OiAtJGRpc3RhbmNlO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDUwJSwgLTUwJSk7XG4gIH0gQGVsc2UgaWYgJG9yaWVudGF0aW9uID09IHMge1xuICAgIGJvdHRvbTogLSRkaXN0YW5jZTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgNTAlKTtcbiAgfSBAZWxzZSBpZiAkb3JpZW50YXRpb24gPT0gdyB7XG4gICAgbGVmdDogLSRkaXN0YW5jZTtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgfVxufVxuXG4uc2VhdG1hcC1sZWdlbmQsIC5zZWF0bWFwLXdyYXBwZXIge1xuICAuc2VhdC1lbXB0eSB7XG4gICAgQGluY2x1ZGUgc2VhdChncmVlbilcbiAgfVxuXG4gIC5zZWF0LXRha2VuIHtcbiAgICBAaW5jbHVkZSBzZWF0KGRhcmtyZWQpXG4gIH1cblxuICAuc2VhdC1yZXNlcnZlZCB7XG4gICAgQGluY2x1ZGUgc2VhdCgjMDA4MEMwKVxuICB9XG5cbiAgLnNlYXQtb3duIHtcbiAgICBAaW5jbHVkZSBzZWF0KCRwcmltYXJ5KVxuICB9XG5cbiAgLnNlYXQtbG9ja2VkIHtcbiAgICBAaW5jbHVkZSBzZWF0KGdyYXkpXG4gIH1cblxuICAuc2VhdC1vd24tY2xhbiB7XG4gICAgQGluY2x1ZGUgc2VhdC1ib3JkZXIoJHByaW1hcnkpO1xuICB9XG5cbiAgLnNlYXQtY2xhbi1yZXNlcnZlZCB7XG4gICAgQGluY2x1ZGUgc2VhdC1ib3JkZXIoIzMwMzAzMCk7XG4gIH1cbn1cblxuLnNlYXRtYXAtbGVnZW5kIHtcbiAgLnNlYXQge1xuICAgIGhlaWdodDogMzNweDtcbiAgICB3aWR0aDogMzNweDtcbiAgICBib3JkZXItcmFkaXVzOiAzMCU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG59XG5cbi5zZWF0bWFwLXdyYXBwZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCB0b3A7XG4gIFxuICAuc2VhdCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXNlYXRtYXAtc2VhdC1ib3JkZXItcmFkaXVzLCA4cHgpO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICZbZGF0YS1jaGFpci1wb3NpdGlvbj1cIm5cIl0sICZbZGF0YS1jaGFpci1wb3NpdGlvbj1cInNcIl0ge1xuICAgICAgd2lkdGg6IGNhbGModmFyKC0tc2VhdG1hcC1zZWF0LXNpemUsIDI3cHgpICogdmFyKC0tc2VhdG1hcC1zZWF0LXRhYmxlV2lkdGhNdWx0aXBsaWVyLCAxKSk7XG4gICAgICBoZWlnaHQ6IHZhcigtLXNlYXRtYXAtc2VhdC1zaXplLCAyN3B4KTtcbiAgICB9XG5cbiAgICAmW2RhdGEtY2hhaXItcG9zaXRpb249XCJ3XCJdLCAmW2RhdGEtY2hhaXItcG9zaXRpb249XCJlXCJdIHtcbiAgICAgIHdpZHRoOiB2YXIoLS1zZWF0bWFwLXNlYXQtc2l6ZSwgMjdweCk7XG4gICAgICBoZWlnaHQ6IGNhbGModmFyKC0tc2VhdG1hcC1zZWF0LXNpemUsIDI3cHgpICogdmFyKC0tc2VhdG1hcC1zZWF0LXRhYmxlV2lkdGhNdWx0aXBsaWVyLCAxKSk7XG4gICAgfVxuICBcbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogdmFyKC0tc2VhdG1hcC1zZWF0LWJ1bGxldC1zaXplLCA2cHgpO1xuICAgICAgaGVpZ2h0OiB2YXIoLS1zZWF0bWFwLXNlYXQtYnVsbGV0LXNpemUsIDZweCk7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICB9XG5cbiAgICBAZWFjaCAkb3JpZW50YXRpb24gaW4gJHNlYXQtb3JpZW50YXRpb25zIHtcbiAgICAgICZbZGF0YS1jaGFpci1wb3NpdGlvbj1cIiN7JG9yaWVudGF0aW9ufVwiXTo6YmVmb3JlIHtcbiAgICAgICAgQGluY2x1ZGUgY2hhci1zZWF0LXBvaW50KCRvcmllbnRhdGlvbiwgJHNlYXQtcG9pbnQtZGlzdGFuY2UpO1xuICAgICAgfVxuXG4gICAgICAmW2RhdGEtY2hhaXItcG9zaXRpb249XCIjeyRvcmllbnRhdGlvbn1cIl0uc2VhdC1ib3JkZXI6OmJlZm9yZSB7XG4gICAgICAgIEBpbmNsdWRlIGNoYXItc2VhdC1wb2ludCgkb3JpZW50YXRpb24sICRzZWF0LXBvaW50LWRpc3RhbmNlKyRzZWF0LW1hcmstYm9yZGVyLXdpZHRoKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc2VhdC1pbmZvcm1hdGlvbiB7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuXG4gICAgLmZhLWluZm8tY2lyY2xlIHtcbiAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgIGZvbnQtc2l6ZTogMS41ZW07XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgbWFyZ2luLXRvcDogMC4xcmVtO1xuICAgIH1cbiAgfVxufVxuIiwiJG1haW4tY29sb3I6ICMwMDg4ZmY7IC8vIGJsdWVcbi8vICRtYWluLWNvbG9yOiAjMDBiNjI2OyAvLyBncmVlblxuJGJvZHktYmc6IzhlOGU4ZTsgLy8gIzc3Nzc3NztcbiRzaGFkb3ctY29sb3I6IzAwMDtcblxuJGxpZ2h0LW11dGVkOnJnYmEoI2ZmZiwuNzUpO1xuJHRleHQtbXV0ZWQ6IzY3Njc2NztcblxuLy8gJGxpbmstY29sb3I6IGxpZ2h0ZW4oJG1haW4tY29sb3IsIDIwJSk7XG4kbGluay1jb2xvcjogJG1haW4tY29sb3I7XG4kbGluay1ob3Zlci1jb2xvcjogbGlnaHRlbigkbWFpbi1jb2xvciwgMTAlKTtcblxuJGhlYWRlci1jb2xvcjogIzYyNjI2MjtcbiRuYXZiYXItZGFyay1jb2xvcjogJGxpZ2h0LW11dGVkO1xuJG5hdmJhci1kYXJrLWhvdmVyLWNvbG9yOiAjZmZmO1xuXG4kcHJpbWFyeTogJG1haW4tY29sb3I7XG5cbiR0aGVtZS1jb2xvcnM6ICAoXG4gIFwiZXJyb3JcIjogI2RjMzU0NSxcbiAgXCJsaWdodC1tdXRlZFwiOiAkbGlnaHQtbXV0ZWQsXG4pO1xuXG4kbWFyay1wYWRkaW5nOiAwO1xuXG4kZ3JpZC1icmVha3BvaW50czogKFxuICB4czogMCxcbiAgc206IDYwMHB4LFxuICBtZDogNzY4cHgsXG4gIGxnOiAxMDI0cHgsXG4gIHhsOiAxMjgwcHhcbikgIWRlZmF1bHQ7XG5cbiRjb250YWluZXItbWF4LXdpZHRoczogKFxuICBzbTogNTQwcHgsXG4gIG1kOiA3MjBweCxcbiAgbGc6IDEwMDBweCxcbiAgeGw6IDEyMDBweFxuKSAhZGVmYXVsdDtcblxuJHNpemVzOiAoXG4gIDE6IDElXG4pICFkZWZhdWx0O1xuXG4kZW5hYmxlLXJvdW5kZWQ6IGZhbHNlO1xuJGVuYWJsZS1zaGFkb3dzOiB0cnVlO1xuXG4kYm94LXNoYWRvdy1zbTogMCAxLjZweCAzLjZweCAwIHJnYmEoJHNoYWRvdy1jb2xvciwuMTMyKSwwIC4zcHggLjlweCAwIHJnYmEoJHNoYWRvdy1jb2xvciwuMTA4KTtcbiRib3gtc2hhZG93OiAgICAwIDMuMnB4IDcuMnB4IDAgcmdiYSgkc2hhZG93LWNvbG9yLC4xMzIpLDAgLjZweCAxLjhweCAwIHJnYmEoJHNoYWRvdy1jb2xvciwuMTA4KTtcbiRib3gtc2hhZG93LWxnOiAwIDYuNHB4IDE0LjRweCAwIHJnYmEoJHNoYWRvdy1jb2xvciwuMTMyKSwwIDEuMnB4IDMuNnB4IDAgcmdiYSgkc2hhZG93LWNvbG9yLC4xMDgpO1xuJGJveC1zaGFkb3cteGw6IDAgMjUuNnB4IDU3LjZweCAwIHJnYmEoJHNoYWRvdy1jb2xvciwuMjIpLDAgNC44cHggMTQuNHB4IDAgcmdiYSgkc2hhZG93LWNvbG9yLC4xOCk7XG5cbiRjYXJkLWF2YXRhci1zaXplOjZyZW07XG4kY2FyZC1iZzogI2QxZDFkMTsiXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/