*{scrollbar-color:color-mix(in srgb,var(--palette-primary-main)34%,transparent)transparent;scrollbar-width:thin}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background-color:color-mix(in srgb,var(--palette-primary-main)34%,transparent);background-clip:padding-box;border:1px solid #0000;border-radius:999px}::-webkit-scrollbar-thumb:hover{background-color:color-mix(in srgb,var(--palette-primary-main)54%,transparent)}.css-13ddxbb>*+*{margin:0!important}.maplibregl-popup-content{border-radius:12px!important;padding:0!important}.maplibregl-popup-tip{margin-top:-1px!important}html[data-color-scheme=dark] .maplibregl-popup-tip{border-top-color:var(--palette-background-paper)!important}html[data-color-scheme=dark] .maplibregl-popup-anchor-top .maplibregl-popup-tip{border-bottom-color:var(--palette-background-paper)!important}@property --tour-border-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes originTourBorderSpin{to{--tour-border-angle:360deg}}.driver-popover.origin-product-tour-popover{--driver-popover-font-family:"Public Sans",sans-serif;width:min(360px,100vw - 24px);max-width:360px;color:var(--palette-text-primary);background:linear-gradient(var(--palette-background-paper),var(--palette-background-paper))padding-box,conic-gradient(from var(--tour-border-angle,0deg),#004101,#a40d3a,#006ec8,#004101)border-box;box-shadow:0 20px 56px color-mix(in srgb,var(--palette-grey-900)28%,transparent);border:1.5px solid #0000;border-radius:16px;padding:24px;animation:5s linear infinite originTourBorderSpin;overflow:hidden}.origin-product-tour-popover .origin-product-tour-eyebrow{color:var(--palette-primary-main);letter-spacing:.09em;text-transform:uppercase;margin-bottom:8px;padding-right:96px;font-size:.6875rem;font-weight:700;line-height:1.4;display:block}.origin-product-tour-popover .driver-popover-title{color:var(--palette-text-primary);margin:0;font-size:1.25rem;font-weight:700;line-height:1.45}.origin-product-tour-popover .driver-popover-description{color:var(--palette-text-secondary);margin-top:10px;font-size:.875rem;line-height:1.65}.origin-product-tour-popover .origin-product-tour-timer{gap:8px;margin-top:24px;margin-bottom:8px;display:grid}.origin-product-tour-popover .origin-product-tour-timer-label{color:var(--palette-text-secondary);font-size:.6875rem;font-weight:500}.origin-product-tour-popover .origin-product-tour-timer-track{background:var(--palette-primary-lighter);border-radius:999px;width:100%;height:3px;display:block;overflow:hidden}.origin-product-tour-popover .origin-product-tour-timer-bar{background:linear-gradient(90deg,var(--palette-primary-main),var(--palette-secondary-main));border-radius:inherit;width:100%;height:100%;transition:width .12s linear;display:block}.origin-product-tour-popover .driver-popover-footer{gap:12px;margin-top:20px}.origin-product-tour-popover .driver-popover-navigation-btns{gap:16px;display:flex}.origin-product-tour-popover .driver-popover-progress-text{color:var(--palette-text-secondary);font-size:.75rem;font-weight:500}.origin-product-tour-popover .driver-popover-footer button{min-height:40px;text-shadow:none;box-shadow:none;border-radius:8px;margin:0;padding:8px 16px;font-family:inherit;font-size:.8125rem;font-weight:600;line-height:1.4;transition:all .2s ease-in-out}.origin-product-tour-popover .driver-popover-footer button:focus{outline:0}.origin-product-tour-popover .driver-popover-footer button:focus-visible{outline:2px solid var(--palette-primary-main);outline-offset:2px}.origin-product-tour-popover .origin-product-tour-skip-btn{z-index:1;min-height:32px;color:var(--palette-text-secondary);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;margin:0;padding:6px 12px;font-family:inherit;font-size:.75rem;font-weight:600;line-height:1.35;transition:all .2s ease-in-out;position:absolute;top:18px;right:18px}.origin-product-tour-popover .origin-product-tour-skip-btn:hover{color:var(--palette-primary-main);background:var(--palette-primary-lighter);border-color:color-mix(in srgb,var(--palette-primary-main)30%,transparent)}.origin-product-tour-popover .origin-product-tour-skip-btn:focus{outline:0}.origin-product-tour-popover .origin-product-tour-skip-btn:focus-visible{outline:2px solid var(--palette-primary-main);outline-offset:2px}.origin-product-tour-popover .driver-popover-prev-btn{color:var(--palette-text-primary);background:var(--palette-background-paper);border:1px solid var(--palette-divider)}.origin-product-tour-popover .driver-popover-prev-btn:hover:not(:disabled){color:var(--palette-primary-main);background:var(--palette-primary-lighter);border-color:var(--palette-primary-main)}.origin-product-tour-popover .driver-popover-next-btn{color:var(--palette-primary-contrastText);background:var(--palette-primary-main);border:1px solid var(--palette-primary-main)}.origin-product-tour-popover .driver-popover-next-btn:hover{color:var(--palette-primary-contrastText);background:var(--palette-primary-dark);border-color:var(--palette-primary-dark)}.origin-product-tour-popover .driver-popover-prev-btn:disabled{cursor:not-allowed;opacity:.42}.driver-popover.origin-product-tour-popover.driver-popover-side-top .driver-popover-arrow{border-top-color:var(--palette-background-paper)}.driver-popover.origin-product-tour-popover.driver-popover-side-right .driver-popover-arrow{border-right-color:var(--palette-background-paper)}.driver-popover.origin-product-tour-popover.driver-popover-side-bottom .driver-popover-arrow{border-bottom-color:var(--palette-background-paper)}.driver-popover.origin-product-tour-popover.driver-popover-side-left .driver-popover-arrow{border-left-color:var(--palette-background-paper)}@media (max-width:600px){.driver-popover.origin-product-tour-popover{padding:20px}.origin-product-tour-popover .driver-popover-footer{flex-direction:column;align-items:flex-start}.origin-product-tour-popover .driver-popover-navigation-btns{grid-template-columns:1fr 1fr;gap:12px;width:100%;display:grid}.origin-product-tour-popover .driver-popover-navigation-btns button{width:100%;min-height:44px}.origin-product-tour-popover .origin-product-tour-skip-btn{min-height:40px;top:12px;right:12px}}@media (prefers-reduced-motion:reduce){.origin-product-tour-popover .origin-product-tour-timer-bar{transition:none}}
