svg.tcoutlook_map {
  width: 100%; }
  svg.tcoutlook_map .map-group.selected .outline {
    fill-opacity: 0.7;
    stroke-width: 1px !important; }
  svg.tcoutlook_map .map-group * {
    pointer-events: none; }
  svg.tcoutlook_map .map-group .outline {
    pointer-events: auto;
    fill-opacity: 0.7; }
#ar rect {
	opacity: 0;
}
body {
  position: relative; }

.map_info_box > * {
  pointer-events: none; }

.map_info_box {
  display: none;
  background-color: white;
  border: 1px solid #4b576756;
  padding: 3px 6px;
  position: absolute;
  top: 200px;
  left: 100px;
  width: 250px; }
  .map_info_box * {
    display: block; }
  .map_info_box .header {
    font-weight: bold;
    font-size: 1.1rem; }
  .map_info_box .meta {
    display: inline-block;
    background-color: var(--map-color);
    color: white;
    padding: 2px 6px;
    border-radius: 3px; }
  .map_info_box .detail {
    border-top: 1px solid #4b576756;
    margin-top: 5px;
    font-size: 0.9rem; }

.tcoutlook_main_holder {
  position: relative; }
  .tcoutlook_main_holder.tc .legend .probability {
    display: none; }
  .tcoutlook_main_holder.probability .legend .tc {
    display: none; }
  .tcoutlook_main_holder .legend {
    background-color: rgba(255, 255, 255, 0.144);
    padding: 10px; }
    .tcoutlook_main_holder .legend .row {
      display: flex;
      align-items: center; }
    .tcoutlook_main_holder .legend .color {
      margin-right: 10px;
      width: 50px;
      height: 1rem; }
  .tcoutlook_main_holder .header {
    pointer-events: none !important;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    color: white;
    display: flex;
    padding: 0px;
    justify-content: space-between; }
    .tcoutlook_main_holder .header * {
      pointer-events: none !important; }
.tcoutlook_main_holder .header .heading {
	padding: 10px;
}.tcoutlook_main_holder .header .heading
    .tcoutlook_main_holder .header .heading h1 {
      font-size: 1.8rem;
      margin-bottom: 0; }
    .tcoutlook_main_holder .header .heading h2 {
      font-size: 1.5rem;
      margin-top: 0;
      font-weight: bold; }
  .tcoutlook_main_holder .rightbutton {
    position: absolute;
    bottom: 23px;
    right: 20px; }
    .tcoutlook_main_holder .rightbutton a {
      padding: 6px 12px;
      border: none;
      border-radius: 0px;
      background-color: white;
      color: var(--map-color); }
      .tcoutlook_main_holder .rightbutton a:hover {
        background-color: var(--map-color);
        color: white;
        outline: 1px solid white;
        z-index: 1; }
      .tcoutlook_main_holder .rightbutton a:focus {
        background-color: var(--map-color);
        color: white;
        outline: 1px solid white;
        z-index: 1; }
      .tcoutlook_main_holder .rightbutton a.selected {
        z-index: 1;
        outline: 1px solid white;
        color: white;
        background-color: var(--map-color); }
  .tcoutlook_main_holder .buttongroup {
    position: absolute;
    bottom: 20px;
    left: 20px;
    display: flex; }
    .tcoutlook_main_holder .buttongroup button {
      border: none;
      border-radius: 0px;
      background-color: white;
      color: var(--map-color);
      padding: 3px 12px; }
      .tcoutlook_main_holder .buttongroup button:hover {
        background-color: var(--map-color);
        color: white;
        outline: 1px solid white;
        z-index: 1; }
      .tcoutlook_main_holder .buttongroup button:focus {
        background-color: var(--map-color);
        color: white;
        outline: 1px solid white;
        z-index: 1; }
      .tcoutlook_main_holder .buttongroup button.selected {
        z-index: 1;
        outline: 1px solid white;
        color: white;
        background-color: var(--map-color); }

@media (max-width: 1025px) {
  .tcoutlook_main_holder .header {
    padding: 0;
    display: block;
    position: relative !important; }
  .tcoutlook_main_holder .heading {
    display: none !important; }
  .tcoutlook_main_holder .button_holder {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    align-items: center; }
    .tcoutlook_main_holder .button_holder .rightbutton a {
      color: white;
      background-color: var(--map-color); }
    .tcoutlook_main_holder .button_holder .buttongroup button {
      border: 1px solid var(--map-color); }
  .tcoutlook_main_holder .button_holder > div {
    margin-bottom: 10px;
    position: relative;
    bottom: auto;
    top: auto;
    left: auto;
    right: auto; }
  .tcoutlook_main_holder .legend {
    padding: 10px !important;
    background-color: white;
    color: var(--map-color); }
  .tcoutlook_main_holder .legend .title {
    font-weight: bold; }
  .tcoutlook_main_holder .legend .rows {
    display: flex;
    flex-wrap: wrap;
    flex-direction: row; }
  .tcoutlook_main_holder .legend .rows .row {
    min-width: 100px;
    margin-right: 10px; } }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguY3NzIiwic291cmNlcyI6WyJpbmRleC5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIiRicmVha3BvaW50LXRhYmxldDogNzY4cHg7XHJcblxyXG5zdmcudGNvdXRsb29rX21hcCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIC5tYXAtZ3JvdXAge1xyXG4gICAgICAgICYuc2VsZWN0ZWQge1xyXG4gICAgICAgICAgICAub3V0bGluZSB7XHJcbiAgICAgICAgICAgICAgICBmaWxsLW9wYWNpdHk6IDAuODtcclxuICAgICAgICAgICAgICAgIHN0cm9rZS13aWR0aDogM3B4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgKiB7XHJcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgICAub3V0bGluZSB7XHJcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xyXG4gICAgICAgICAgICBmaWxsLW9wYWNpdHk6IDAuODtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuYm9keSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5tYXBfaW5mb19ib3ggPiAqIHtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG59XHJcblxyXG5cclxuXHJcbi5tYXBfaW5mb19ib3gge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgIzRiNTc2NzU2O1xyXG4gICAgcGFkZGluZzogM3B4IDZweDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMjAwcHg7XHJcbiAgICBsZWZ0OiAxMDBweDtcclxuICAgIHdpZHRoOiAyNTBweDtcclxuICAgICoge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG4gICAgLmhlYWRlciB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjFyZW07XHJcbiAgICB9XHJcbiAgICAubWV0YSB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzQUFEREE7XHJcbiAgICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICAgIHBhZGRpbmc6IDJweCA2cHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgICAgIFxyXG4gICAgfVxyXG4gICAgLmRldGFpbCB7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM0YjU3Njc1NjtcclxuICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAwLjlyZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbi50Y291dGxvb2tfbWFpbl9ob2xkZXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgJi50YyB7XHJcbiAgICAgICAgLmxlZ2VuZCAucHJvYmFiaWxpdHkge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYucHJvYmFiaWxpdHkge1xyXG5cclxuICAgICAgICAubGVnZW5kIC50YyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmxlZ2VuZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE0NCk7XHJcbiAgICAgICAgcGFkZGluZzogMTBweDtcclxuICAgICAgICAucm93IHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmNvbG9yIHtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgICB3aWR0aDogNTBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxcmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5oZWFkZXIge1xyXG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgKiB7XHJcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAuaGVhZGluZyB7XHJcbiAgICAgICAgICAgIGgxIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZToxLjhyZW07XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgaDIge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOjEuNXJlbTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5yaWdodGJ1dHRvbiB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGJvdHRvbTogMjNweDtcclxuICAgICAgICByaWdodDogMjBweDtcclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgcGFkZGluZzogNnB4IDEycHg7XHJcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcclxuICAgICAgICAgICAgY29sb3I6ICMzQUFEREE7XHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzNBQUREQTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICAgICAgICAgIG91dGxpbmU6IDFweCBzb2xpZCB3aGl0ZTtcclxuICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM0FBRERBO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgb3V0bGluZTogMXB4IHNvbGlkIHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLnNlbGVjdGVkIHtcclxuICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgICAgICAgICBvdXRsaW5lOiAxcHggc29saWQgd2hpdGU7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM0FBRERBO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmJ1dHRvbmdyb3VwIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgYm90dG9tOiAyMHB4O1xyXG4gICAgICAgIGxlZnQ6IDIwcHg7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBidXR0b24ge1xyXG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDBweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjM0FBRERBOyAgICAgICAgICAgXHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDNweCAxMnB4O1xyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzQUFEREE7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgICAgICAgICAgICBvdXRsaW5lOiAxcHggc29saWQgd2hpdGU7XHJcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzNBQUREQTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICAgICAgICAgIG91dGxpbmU6IDFweCBzb2xpZCB3aGl0ZTtcclxuICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5zZWxlY3RlZCB7XHJcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgICAgICAgICAgb3V0bGluZTogMXB4IHNvbGlkIHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzNBQUREQTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjVweCkge1xyXG5cclxuICAgIC50Y291dGxvb2tfbWFpbl9ob2xkZXIge1xyXG4gICAgICAgIC5oZWFkZXIge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5oZWFkaW5nIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuYnV0dG9uX2hvbGRlciB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAucmlnaHRidXR0b24gYSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM0FBRERBO1xyXG5cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuYnV0dG9uZ3JvdXAgYnV0dG9uIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMzQUFEREE7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgXHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5idXR0b25faG9sZGVyID4gZGl2IHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBib3R0b206IGF1dG87XHJcbiAgICAgICAgICAgIHRvcDogYXV0bztcclxuICAgICAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICAgICAgcmlnaHQ6IGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5sZWdlbmQge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG4gICAgICAgICAgICAvLyBib3JkZXI6IDFweCBzb2xpZCAjM0FBRERBO1xyXG4gICAgICAgICAgICBjb2xvcjogIzNBQUREQTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmxlZ2VuZCAudGl0bGUge1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmxlZ2VuZCAucm93cyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICB9XHJcbiAgICAgICAgLmxlZ2VuZCAucm93cyAucm93IHtcclxuICAgICAgICAgICAgbWluLXdpZHRoOiAxMDBweDtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBRUEsQUFBQSxHQUFHLEFBQUEsY0FBYyxDQUFDO0VBQ2QsS0FBSyxFQUFFLElBQUksR0FnQmQ7RUFqQkQsQUFJWSxHQUpULEFBQUEsY0FBYyxDQUViLFVBQVUsQUFDTCxTQUFTLENBQ04sUUFBUSxDQUFDO0lBQ0wsWUFBWSxFQUFFLEdBQUc7SUFDakIsWUFBWSxFQUFFLGNBQWMsR0FDL0I7RUFQYixBQVNRLEdBVEwsQUFBQSxjQUFjLENBRWIsVUFBVSxDQU9OLENBQUMsQ0FBQztJQUNFLGNBQWMsRUFBRSxJQUFJLEdBQ3ZCO0VBWFQsQUFZUSxHQVpMLEFBQUEsY0FBYyxDQUViLFVBQVUsQ0FVTixRQUFRLENBQUM7SUFDTCxjQUFjLEVBQUUsSUFBSTtJQUNwQixZQUFZLEVBQUUsR0FBRyxHQUNwQjs7QUFHVCxBQUFBLElBQUksQ0FBQztF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 */
