.tour-overlay[data-v-38c223c5]{width:100%;height:100%;z-index:var(--tour-overlay-z);position:fixed;inset:0}.tour-overlay--interactive[data-v-38c223c5]{pointer-events:none}.tour-overlay--interactive .tour-overlay__mask[data-v-38c223c5]{pointer-events:auto}.tour-overlay__mask[data-v-38c223c5]{fill:#0000}.tour-overlay__mask--dim[data-v-38c223c5]{fill:var(--tour-overlay-color);transition:fill var(--tour-transition-duration) ease}.tour-overlay__highlight[data-v-38c223c5]{fill:none;stroke-width:var(--tour-highlight-outline-width);pointer-events:none}.tour-popover[data-v-7e643056]{z-index:var(--tour-popover-z);width:var(--tour-popover-width);max-width:calc(100vw - 24px);position:fixed;top:0;left:0}.tour-popover--centered[data-v-7e643056]{max-height:var(--tour-popover-max-height);top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}.tour-popover--sheet[data-v-7e643056]{right:var(--tour-sheet-inset);left:var(--tour-sheet-inset);width:auto;max-width:none;max-height:var(--tour-sheet-max-height);overflow-y:auto}.tour-popover--sheet-top[data-v-7e643056]{top:calc(var(--tour-sheet-inset) + env(safe-area-inset-top,0px));bottom:auto}.tour-popover--sheet-bottom[data-v-7e643056]{top:auto;bottom:calc(var(--tour-sheet-inset) + env(safe-area-inset-bottom,0px))}.tour-popover__arrow[data-v-7e643056]{width:var(--tour-arrow-size);height:var(--tour-arrow-size);background:var(--tour-popover-bg);border:1px solid var(--tour-popover-border-color);position:absolute;transform:rotate(45deg)}.tour-popover[data-placement^=top] .tour-popover__arrow[data-v-7e643056]{bottom:calc(var(--tour-arrow-size) / -2);border-top:none;border-left:none}.tour-popover[data-placement^=bottom] .tour-popover__arrow[data-v-7e643056]{top:calc(var(--tour-arrow-size) / -2);border-bottom:none;border-right:none}.tour-popover[data-placement^=left] .tour-popover__arrow[data-v-7e643056]{right:calc(var(--tour-arrow-size) / -2);border-bottom:none;border-left:none}.tour-popover[data-placement^=right] .tour-popover__arrow[data-v-7e643056]{left:calc(var(--tour-arrow-size) / -2);border-top:none;border-right:none}.tour-step-card[data-v-098ab596]{box-shadow:var(--tour-popover-shadow)}.tour-step-card__title[data-v-098ab596]{font-size:1rem}.tour-step-card__progress[data-v-098ab596]{font-variant-numeric:tabular-nums;flex-shrink:0}@media (width<=768px){.tour-step-card__image[data-v-098ab596]{--bs-aspect-ratio:calc(4 / 3 * 100%);max-height:var(--tour-step-image-max-height)}}.tour-step-card__description[data-v-098ab596]{color:var(--bs-gray-700,inherit);font-size:.875rem;line-height:1.6}:root{--tour-overlay-z:2000;--tour-popover-z:2001;--tour-overlay-color:#0000008c;--tour-highlight-radius:8px;--tour-highlight-padding:4px;--tour-highlight-outline-width:2px;--tour-popover-width:350px;--tour-popover-max-height:calc(100dvh - 24px);--tour-popover-bg:var(--bs-white,#fff);--tour-popover-shadow:0 12px 32px #0000002e;--tour-popover-border-color:var(--bs-gray-300,#00000014);--tour-sheet-inset:8px;--tour-sheet-max-height:52dvh;--tour-step-image-max-height:30dvh;--tour-arrow-size:10px;--tour-transition-duration:.16s}@media (prefers-reduced-motion:reduce){:root{--tour-transition-duration:0s}}
