body {
  margin: 0;
  padding: 0;
  font-family: Arial, Helvetica, sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

code {
  font-family: source-code-pro, Menlo, Monaco, Consolas, 'Courier New', monospace;
}

.Resizer.disabled {
  cursor: default;
}

.scrollable-table::-webkit-scrollbar {
  width: 12px;
}

.scrollable-table::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
}

.scrollable-table::-webkit-scrollbar-thumb {
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.5);
}

.ReactVirtualized__Grid,
.ReactVirtualized__List {
  outline: none;
}

.ReactVirtualized__Table__headerColumn {
  margin-right: 0px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.ReactVirtualized__Table__rowColumn {
  display: flex;
  border-right: 1px solid #b7c0c5;
  margin-right: 0px;
  -webkit-box-orient: vertical;
}

.ReactVirtualized__Table__headerColumn:first-of-type,
.ReactVirtualized__Table__rowColumn:first-of-type {
  margin-left: 0px;
}

body .react-datetimerange-picker__wrapper {
  border: 0;
}

.layout header.MuiPaper-elevation4 {
  box-shadow: 0 1px 4px -1px rgba(0, 0, 0, 0.3);
}

.my-translated-paragraph {
  white-space: pre-wrap;
}

.App {
  text-align: center;
}

.App-logo {
  -webkit-animation: App-logo-spin infinite 20s linear;
          animation: App-logo-spin infinite 20s linear;
  height: 40vmin;
}

.App-header {
  background-color: #282c34;
  min-height: 100vh;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  font-size: calc(10px + 2vmin);
  color: white;
}

.App-link {
  color: #61dafb;
}

@-webkit-keyframes App-logo-spin {
  from {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}

@keyframes App-logo-spin {
  from {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}

nav {
  margin: auto;
}

.spinner{clear:both;position:relative;width:106px;height:64px}.spinner div{display:inline-block;position:absolute;left:6px;width:13px;background:#fff;-webkit-animation:spinner 1.2s cubic-bezier(0, 0.5, 0.5, 1) infinite;animation:spinner 1.2s cubic-bezier(0, 0.5, 0.5, 1) infinite}.spinner div:nth-child(1){left:6px;-webkit-animation-delay:-0.48s;animation-delay:-0.48s}.spinner div:nth-child(2){left:26px;-webkit-animation-delay:-0.36s;animation-delay:-0.36s}.spinner div:nth-child(3){left:45px;-webkit-animation-delay:-0.24s;animation-delay:-0.24s}.spinner div:nth-child(4){left:65px;-webkit-animation-delay:-0.12s;animation-delay:-0.12s}.spinner div:nth-child(5){left:85px;-webkit-animation-delay:0s;animation-delay:0s}@-webkit-keyframes spinner{0%{top:6px;height:51px}50%,100%{top:19px;height:26px}}@keyframes spinner{0%{top:6px;height:51px}50%,100%{top:19px;height:26px}}
:root{--right: 0;--left-box-shadow: block;--right-box-shadow: block}@-webkit-keyframes overlay-in{from{right:-999px}to{right:0;right:var(--right)}}@keyframes overlay-in{from{right:-999px}to{right:0;right:var(--right)}}@-webkit-keyframes overlay-out{from{right:0}to{right:-999px}}@keyframes overlay-out{from{right:0}to{right:-999px}}.right-sticky-block:before,.right-sticky-none:before,.left-sticky-block:after,.left-sticky-none:after{height:102%;content:"";width:4px;top:0px;position:absolute;box-shadow:68px 0px 7px -71px rgba(0,0,0,.75) inset}.left-sticky-none{position:-webkit-sticky;position:sticky;left:0}.left-sticky-none:after{content:"";right:4px;position:absolute;display:none}.left-sticky-block{position:-webkit-sticky;position:sticky;left:0}.left-sticky-block:after{content:"";right:4px;position:absolute;display:block}.right-sticky-none{position:-webkit-sticky;position:sticky;right:0}.right-sticky-none:before{content:"";left:-4px;transform:rotate(180deg);display:none}.right-sticky-block{position:-webkit-sticky;position:sticky;right:0}.right-sticky-block:before{content:"";left:-4px;transform:rotate(180deg);display:block}.word-break{word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.row{position:relative;overflow:hidden}.row .actions{display:none;position:absolute;top:50%;transform:translate(0, -55%);background-color:#fff !important;border-top-left-radius:16px;border-bottom-left-radius:16px;box-shadow:rgba(149,157,165,.2) 0px 8px 24px;right:0;right:var(--right);padding:2px}.row .actions button{padding:6px;margin:0 1px}.row:hover .actions{display:block}

.popup-container .popup-bubble-anchor .clickable-info-window{display:block;background:#fff;padding:8px;color:#000;border:1px solid #1bace0;border-radius:6px;max-height:200px;min-width:180px;max-width:250px;box-shadow:0 2px 4px 0 rgba(0,0,0,.2),0 4px 10px 0 rgba(0,0,0,.19);z-index:100}.popup-container .popup-bubble-anchor:has(>.clickable-info-window)::after,.popup-container .popup-bubble-anchor:has(>.clickable-info-window)::before{content:"";position:absolute;border-width:6px;border-style:solid}.popup-container .popup-bubble-anchor:has(>.clickable-info-window)::after{z-index:101;top:calc(100% - 2px);border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.popup-container .popup-bubble-anchor:has(>.clickable-info-window)::before{top:100%;margin-left:-6px;border-color:#1bace0 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.popup-container .info-content{margin:0;font-size:12px}.popup-container .name-container,.popup-container .vehicle-container{display:flex;justify-content:space-between;align-items:center}.popup-container .partner-content{margin-top:5px}.name-content,.vehicle-content,.partner-content{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.copy-button{border-radius:50%;border:none;width:20px;height:20px;padding:0;cursor:pointer;background-color:#fff}.copy-button:hover{filter:brightness(90%)}.icon-copy{height:14px;margin-top:2px}.location-content{font-size:12px;margin-top:20px;margin-bottom:40px}.location-content p{margin:5px 0px}.action-content{position:absolute;bottom:8px;width:90%}.action-btn{color:#1bace0;cursor:pointer;font-size:12px}

/*# sourceMappingURL=main.74c8d968.css.map*/