html,body{margin:0;padding:0;height:100dvh;overflow-x:hidden;overflow-anchor:none}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#root{height:100%}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.driver-popover.cohaven-tour{background-color:var(--chakra-colors-bg-panel);color:var(--chakra-colors-fg);border:1px solid var(--chakra-colors-border-chrome);border-radius:var(--chakra-radii-2xl);box-shadow:0 18px 48px #1f1f1f2e;padding:18px 18px 14px;max-width:328px;font-family:var(--chakra-fonts-body)}.cohaven-tour .driver-popover-title{font-size:16px;font-weight:600;letter-spacing:-.01em;line-height:1.35;color:var(--chakra-colors-fg);padding-right:24px}.cohaven-tour .driver-popover-description{margin-top:6px;font-size:13.5px;font-weight:500;line-height:1.55;color:var(--chakra-colors-fg-nav)}.cohaven-tour .driver-popover-close-btn{width:28px;height:26px;font-size:17px;color:var(--chakra-colors-fg-subtle)}.cohaven-tour .driver-popover-close-btn:hover,.cohaven-tour .driver-popover-close-btn:focus-visible{color:var(--chakra-colors-fg)}.cohaven-tour .driver-popover-footer{margin-top:16px;gap:12px}.cohaven-tour .driver-popover-progress-text{font-size:12px;font-weight:600;color:var(--chakra-colors-fg-subtle)}.cohaven-tour .driver-popover-navigation-btns{gap:6px}.cohaven-tour .driver-popover-navigation-btns button+button{margin-left:0}.cohaven-tour .driver-popover-footer-btn{border-radius:999px;border:1px solid var(--chakra-colors-border-chrome);background-color:transparent;color:var(--chakra-colors-fg-nav);padding:6px 14px;font-size:12.5px;font-weight:600;transition:background-color .16s ease,color .16s ease,border-color .16s ease}.cohaven-tour .driver-popover-footer-btn:hover,.cohaven-tour .driver-popover-footer-btn:focus-visible{background-color:var(--chakra-colors-gold-wash-faint);border-color:var(--chakra-colors-gold-hairline);color:var(--chakra-colors-fg)}.cohaven-tour .driver-popover-next-btn{background-color:var(--chakra-colors-gold-solid);border-color:var(--chakra-colors-gold-solid);color:var(--chakra-colors-gold-contrast)}.cohaven-tour .driver-popover-next-btn:hover,.cohaven-tour .driver-popover-next-btn:focus-visible{background-color:var(--chakra-colors-gold-600);border-color:var(--chakra-colors-gold-600);color:var(--chakra-colors-gold-contrast);filter:brightness(1.06)}.cohaven-tour .driver-popover-footer-btn:focus-visible{outline:2px solid var(--chakra-colors-gold-focus-ring);outline-offset:2px}.cohaven-tour .driver-popover-arrow-side-left{border-left-color:var(--chakra-colors-bg-panel)}.cohaven-tour .driver-popover-arrow-side-right{border-right-color:var(--chakra-colors-bg-panel)}.cohaven-tour .driver-popover-arrow-side-top{border-top-color:var(--chakra-colors-bg-panel)}.cohaven-tour .driver-popover-arrow-side-bottom{border-bottom-color:var(--chakra-colors-bg-panel)}.driver-active .driver-active-element{outline:2px solid var(--chakra-colors-gold-solid);outline-offset:3px;border-radius:var(--chakra-radii-xl)}@media(prefers-reduced-motion:reduce){.cohaven-tour .driver-popover-footer-btn{transition:none}}.App{min-height:100vh}
