[data-high-contrast=true]{--mantine-color-dimmed: var(--mantine-color-black)}[data-high-contrast=true] :where(.mantine-Paper-root,.mantine-Modal-content){border-width:2px}[data-reduce-motion=true] *,[data-reduce-motion=true] *:before,[data-reduce-motion=true] *:after{animation-duration:.001ms!important;transition-duration:.001ms!important}.driver-popover.adatrack-tour{background-color:var(--mantine-color-body);color:var(--mantine-color-text);border:1px solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-md);font-family:var(--mantine-font-family);box-shadow:var(--mantine-shadow-md);padding:var(--mantine-spacing-md)}.driver-popover.adatrack-tour .driver-popover-title{font-family:var(--mantine-font-family);font-size:var(--mantine-font-size-md);font-weight:600;color:var(--mantine-color-text)}.driver-popover.adatrack-tour .driver-popover-description{font-size:var(--mantine-font-size-sm);color:var(--mantine-color-dimmed)}.driver-popover.adatrack-tour .driver-popover-progress-text{color:var(--mantine-color-dimmed);font-size:var(--mantine-font-size-xs)}.driver-popover.adatrack-tour{min-width:280px;max-width:340px}.driver-popover.adatrack-tour .driver-popover-title{padding-right:var(--mantine-spacing-xl);line-height:1.4}.driver-popover.adatrack-tour .driver-popover-description{margin-top:var(--mantine-spacing-xs);line-height:1.55}.driver-popover.adatrack-tour .driver-popover-close-btn{top:var(--mantine-spacing-xs);right:var(--mantine-spacing-xs);width:24px;height:24px;line-height:24px;font-size:var(--mantine-font-size-lg);border-radius:var(--mantine-radius-sm);color:var(--mantine-color-dimmed)}.driver-popover.adatrack-tour .driver-popover-close-btn:hover,.driver-popover.adatrack-tour .driver-popover-close-btn:focus-visible{color:var(--mantine-color-text);background-color:var(--mantine-color-default-hover)}.driver-popover.adatrack-tour .driver-popover-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:var(--mantine-spacing-xs);margin-top:var(--mantine-spacing-md)}.driver-popover.adatrack-tour .driver-popover-progress-text{flex:0 0 100%;margin-bottom:var(--mantine-spacing-xs)}.driver-popover.adatrack-tour .driver-popover-navigation-btns{display:flex;flex:1 1 auto;flex-grow:1;justify-content:flex-end;gap:var(--mantine-spacing-xs);margin-left:auto}.driver-popover.adatrack-tour .driver-popover-navigation-btns button+button{margin-left:0}.driver-popover.adatrack-tour .driver-popover-footer button,.driver-popover.adatrack-tour .adatrack-tour-btn{all:unset;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;height:30px;padding:0 14px;font-family:var(--mantine-font-family);font-size:var(--mantine-font-size-xs);font-weight:600;line-height:1;white-space:nowrap;cursor:pointer;background-color:var(--mantine-color-default);color:var(--mantine-color-default-color);border:1px solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-sm);text-shadow:none;transition:background-color .1s ease}.driver-popover.adatrack-tour .driver-popover-footer button:hover,.driver-popover.adatrack-tour .adatrack-tour-btn:hover{background-color:var(--mantine-color-default-hover)}.driver-popover.adatrack-tour .driver-popover-footer button:focus-visible,.driver-popover.adatrack-tour .adatrack-tour-btn:focus-visible{outline:2px solid var(--mantine-primary-color-filled);outline-offset:2px}.driver-popover.adatrack-tour .driver-popover-footer .driver-popover-next-btn,.driver-popover.adatrack-tour .adatrack-tour-stay{background-color:var(--mantine-primary-color-filled);color:var(--mantine-color-white);border-color:transparent}.driver-popover.adatrack-tour .driver-popover-footer .driver-popover-next-btn:hover,.driver-popover.adatrack-tour .adatrack-tour-stay:hover{background-color:var(--mantine-primary-color-filled-hover)}.driver-popover.adatrack-tour .driver-popover-footer .adatrack-tour-skip{background-color:transparent;border-color:transparent;color:var(--mantine-color-dimmed);padding:0 var(--mantine-spacing-xs)}.driver-popover.adatrack-tour.adatrack-tour--confirming .driver-popover-title,.driver-popover.adatrack-tour.adatrack-tour--confirming .driver-popover-description,.driver-popover.adatrack-tour.adatrack-tour--confirming .driver-popover-footer,.driver-popover.adatrack-tour.adatrack-tour--confirming .driver-popover-close-btn{display:none!important}.driver-popover.adatrack-tour .adatrack-tour-confirm-title{font-size:var(--mantine-font-size-md);font-weight:600;color:var(--mantine-color-text);line-height:1.4}.driver-popover.adatrack-tour .adatrack-tour-confirm-message{margin-top:var(--mantine-spacing-xs);font-size:var(--mantine-font-size-sm);color:var(--mantine-color-dimmed);line-height:1.55}.driver-popover.adatrack-tour .adatrack-tour-confirm-actions{display:flex;justify-content:flex-end;gap:var(--mantine-spacing-xs);margin-top:var(--mantine-spacing-md)}.driver-popover.adatrack-tour .driver-popover-arrow-side-left.driver-popover-arrow{border-left-color:var(--mantine-color-body)}.driver-popover.adatrack-tour .driver-popover-arrow-side-right.driver-popover-arrow{border-right-color:var(--mantine-color-body)}.driver-popover.adatrack-tour .driver-popover-arrow-side-top.driver-popover-arrow{border-top-color:var(--mantine-color-body)}.driver-popover.adatrack-tour .driver-popover-arrow-side-bottom.driver-popover-arrow{border-bottom-color:var(--mantine-color-body)}.driver-popover.adatrack-tour .driver-popover-footer button:disabled,.driver-popover.adatrack-tour .driver-popover-footer .driver-popover-btn-disabled{opacity:.5;pointer-events:none;cursor:default}.checklist-item-clickable:hover{background:var(--mantine-color-default-hover)}*{box-sizing:border-box}#root{width:100vw;height:100vh;margin:0;padding:0;overflow:scroll}body{margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#ffffff0d}::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.ada-map-popup .mapboxgl-popup-content,.ada-map-popup .maplibregl-popup-content{padding:0;background:transparent;box-shadow:none;border-radius:0}.ada-map-popup .mapboxgl-popup-tip,.ada-map-popup .maplibregl-popup-tip{display:none}.react-grid-item{transition:all .3s ease}.react-grid-item.css-transforms{transition-property:transform}
