.driver-popover.mhg-tour{animation:.24s cubic-bezier(.22,1,.36,1) mhg-tour-pop;background-color:var(--popover)!important;color:var(--popover-foreground)!important;border:1px solid var(--border)!important;border-radius:var(--radius,12px)!important;box-shadow:0 16px 48px -12px color-mix(in oklab, var(--foreground) 28%, transparent), 0 0 0 1px color-mix(in oklab, var(--primary) 12%, transparent)!important;max-width:344px!important;padding:18px!important;font-family:inherit!important}@keyframes mhg-tour-pop{0%{opacity:0;transform:translateY(6px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.driver-popover.mhg-tour{animation:none}}.driver-popover.mhg-tour .driver-popover-title{color:var(--popover-foreground)!important;margin:0 0 6px!important;font-size:16px!important;font-weight:650!important;line-height:1.4!important}.driver-popover.mhg-tour .driver-popover-description{color:var(--muted-foreground)!important;font-size:13.5px!important;line-height:1.65!important}.driver-popover.mhg-tour .driver-popover-description em{opacity:.95;color:var(--primary)!important;font-style:normal!important}.driver-popover.mhg-tour .driver-popover-progress-text{letter-spacing:.04em;opacity:.9;align-self:center;color:var(--muted-foreground)!important;font-size:11px!important;font-weight:600!important}.driver-popover.mhg-tour .driver-popover-footer{gap:8px;margin-top:16px!important}[dir=rtl] .driver-popover.mhg-tour .driver-popover-footer,[dir=rtl] .driver-popover.mhg-tour .driver-popover-navigation-btns{flex-direction:row-reverse}.driver-popover.mhg-tour .driver-popover-navigation-btns{gap:8px}.driver-popover.mhg-tour .driver-popover-footer button{min-height:34px;text-shadow:none!important;border:1px solid var(--border)!important;color:var(--popover-foreground)!important;background-color:#0000!important;border-radius:9px!important;padding:8px 16px!important;font-size:13px!important;font-weight:600!important;transition:background-color .14s,border-color .14s,transform 80ms!important}.driver-popover.mhg-tour .driver-popover-footer button:hover{background-color:color-mix(in oklab, var(--foreground) 8%, transparent)!important;border-color:color-mix(in oklab, var(--primary) 45%, var(--border))!important}.driver-popover.mhg-tour .driver-popover-footer button:active{transform:translateY(1px)}.driver-popover.mhg-tour .driver-popover-footer button:focus-visible{outline-offset:2px;outline:2px solid var(--ring,var(--primary))!important}.driver-popover.mhg-tour .driver-popover-next-btn{background-color:var(--primary)!important;border-color:var(--primary)!important;color:var(--primary-foreground)!important}.driver-popover.mhg-tour .driver-popover-next-btn:hover{background-color:color-mix(in oklab, var(--primary) 88%, var(--foreground))!important;border-color:color-mix(in oklab, var(--primary) 88%, var(--foreground))!important}.driver-popover.mhg-tour .driver-popover-btn-disabled{opacity:.4!important;pointer-events:none!important}.driver-popover.mhg-tour .driver-popover-close-btn{color:var(--muted-foreground)!important;transition:color .14s!important}.driver-popover.mhg-tour .driver-popover-close-btn:hover,.driver-popover.mhg-tour .driver-popover-close-btn:focus{color:var(--popover-foreground)!important}.driver-popover.mhg-tour .driver-popover-arrow-side-left{border-left-color:var(--popover)!important}.driver-popover.mhg-tour .driver-popover-arrow-side-right{border-right-color:var(--popover)!important}.driver-popover.mhg-tour .driver-popover-arrow-side-top{border-top-color:var(--popover)!important}.driver-popover.mhg-tour .driver-popover-arrow-side-bottom{border-bottom-color:var(--popover)!important}.driver-popover.mhg-tour.ir-tour{min-width:min(320px,100vw - 32px)!important;max-width:384px!important}.driver-popover.mhg-tour.ir-tour.cs-tour{max-width:min(384px,100vw - 24px)!important}.driver-popover.mhg-tour.ir-tour *{font-family:inherit!important}.driver-popover.mhg-tour.ir-tour .ir-tour-head{align-items:center;gap:8px;margin-bottom:8px;display:flex}.driver-popover.mhg-tour.ir-tour .ir-tour-exit{border:1px solid var(--border);color:var(--muted-foreground);cursor:pointer;background:0 0;border-radius:6px;margin-inline-start:auto;padding:2px 9px;font-size:11px;font-weight:500;line-height:1.6;transition:color .14s,background-color .14s}.driver-popover.mhg-tour.ir-tour .ir-tour-exit:hover,.driver-popover.mhg-tour.ir-tour .ir-tour-exit:focus-visible{color:var(--popover-foreground);background:var(--muted)}.driver-popover.mhg-tour.ir-tour .ir-tour-chip{color:var(--primary);background:color-mix(in oklab, var(--primary) 14%, transparent);border-radius:999px;padding:2px 9px;font-size:11px;font-weight:600;line-height:1.6}.driver-popover.mhg-tour.ir-tour .ir-tour-count{font-variant-numeric:tabular-nums;color:var(--muted-foreground);font-size:11px}.driver-popover.mhg-tour.ir-tour .ir-tour-bar{background:var(--muted);border-radius:999px;height:3px;margin-bottom:14px;overflow:hidden}.driver-popover.mhg-tour.ir-tour .ir-tour-bar i{border-radius:inherit;background:var(--primary);height:100%;transition:width .32s cubic-bezier(.22,1,.36,1);display:block}.driver-popover.mhg-tour.ir-tour .driver-popover-description p{margin:0}.driver-popover.mhg-tour.ir-tour .ir-tour-list{counter-reset:ir-tour;gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}.driver-popover.mhg-tour.ir-tour .ir-tour-list li{counter-increment:ir-tour;grid-template-columns:22px 1fr;column-gap:10px;display:grid}.driver-popover.mhg-tour.ir-tour .ir-tour-list li:before{content:counter(ir-tour);width:22px;height:22px;color:var(--primary);background:color-mix(in oklab, var(--primary) 14%, transparent);border-radius:999px;grid-row:span 2;place-items:center;font-size:11px;font-weight:600;display:grid}.driver-popover.mhg-tour.ir-tour .ir-tour-list b{color:var(--popover-foreground);font-size:13px;font-weight:600}.driver-popover.mhg-tour.ir-tour .ir-tour-list span{font-size:13px;line-height:1.5}.driver-popover.mhg-tour.ir-tour .ir-tour-tip,.driver-popover.mhg-tour.ir-tour .ir-tour-try{border-radius:8px;margin-top:10px;padding:8px 10px;font-size:13px;line-height:1.6}.driver-popover.mhg-tour.ir-tour .ir-tour-tip{color:var(--popover-foreground);background:var(--muted)}.driver-popover.mhg-tour.ir-tour .ir-tour-try{color:var(--popover-foreground);border:1px dashed color-mix(in oklab, var(--primary) 55%, transparent);background:color-mix(in oklab, var(--primary) 8%, transparent)}.driver-popover.mhg-tour.ir-tour .ir-tour-shot{aspect-ratio:16/9;object-fit:cover;border:1px solid var(--border);background:var(--muted);border-radius:8px;width:100%;margin-bottom:10px;display:block}.driver-popover.mhg-tour.ir-tour .ir-tour-try b{color:var(--primary);font-weight:600}.driver-popover.mhg-tour.ir-tour .ir-tour-why{margin-top:10px;font-size:13px;line-height:1.6}.driver-popover.mhg-tour.ir-tour .ir-tour-why summary{width:fit-content;color:var(--primary);cursor:pointer;border-radius:6px;margin-inline-start:-4px;padding:1px 4px;font-weight:600}.driver-popover.mhg-tour.ir-tour .ir-tour-why summary:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.driver-popover.mhg-tour.ir-tour .ir-tour-why ul{color:var(--popover-foreground);margin:6px 0 0;padding-inline-start:18px}.ir-tour-transit{z-index:10000;background:#09090bb8;background:lab(2.50124% .210062 -.770628/.72);place-items:center;animation:.16s ease-out ir-tour-fade;display:grid;position:fixed;inset:0}.ir-tour-transit span{border:1px solid var(--border);color:var(--popover-foreground);background:var(--popover);border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:13px;display:inline-flex}@keyframes ir-tour-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.ir-tour-transit{animation:none}.driver-popover.mhg-tour.ir-tour .ir-tour-bar i{transition:none}}
