.vc-tour{color:var(--white)}.vc-tour__head{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:18px 64px 14px 22px}.vc-tour__title{font-size:18px!important;font-weight:600!important}.vc-tour__pill{font-size:11px;padding:3px 10px;border-radius:999px;color:var(--primary-300);background:var(--primary-color-10);border:1px solid var(--primary-border-30)}.vc-tour__stage{position:relative;aspect-ratio:16 / 9;display:grid;place-items:center;background:radial-gradient(circle at 20% 20%,rgba(67,171,251,.18),transparent 55%),radial-gradient(circle at 80% 80%,rgba(139,92,246,.2),transparent 55%),var(--neutral-900);border-top:1px solid var(--card-border);border-bottom:1px solid var(--card-border);overflow:hidden}.vc-tour__scene{display:flex;flex-direction:column;align-items:center;gap:18px;padding:24px;text-align:center;animation:vc-tour-fade .45s ease}.vc-tour__scene-title{font-size:clamp(18px,3vw,26px)!important;font-weight:700!important}.vc-tour__mocks{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.vc-tour__mock{padding:12px 18px;border-radius:12px;font-size:15px;font-weight:500;background:var(--white-06);border:1px solid var(--card-border)}.vc-tour__mock--on{color:var(--primary-color);border-color:var(--primary-border-30);background:var(--primary-color-10)}.vc-tour__play-mock{display:grid;place-items:center;width:80px;height:80px;border-radius:50%;background:linear-gradient(90deg,var(--primary-color),var(--secondary-color))}.vc-tour__caption{position:absolute;left:0;right:0;bottom:14px;text-align:center;padding:0 16px}.vc-tour__caption span{display:inline-block;padding:6px 12px;border-radius:8px;font-size:14px;background:#000000a6}.vc-tour__controls{display:flex;align-items:center;gap:12px;padding:14px 22px}.vc-tour__play{display:grid;place-items:center;width:40px;height:40px;flex:none;border:none;border-radius:50%;color:var(--white);cursor:pointer;background:linear-gradient(90deg,var(--primary-color),var(--secondary-color))}.vc-tour__range{flex:1;min-width:0;accent-color:var(--primary-color)}.vc-tour__time{min-width:84px;font-size:13px;color:var(--other-text);font-variant-numeric:tabular-nums}.vc-tour__cc{padding:4px 10px;border-radius:6px;font-size:12px;font-weight:700;cursor:pointer;color:var(--other-text);background:transparent;border:1px solid var(--border-color)}.vc-tour__cc--on{color:var(--white);border-color:var(--primary-color)}.vc-tour__actions{display:flex;flex-wrap:wrap;gap:10px;padding:0 22px 22px}@keyframes vc-tour-fade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.vc-tour__scene{animation:none}}@media(max-width:520px){.vc-tour__time{display:none}.vc-tour__actions>*{flex:1 1 100%}}
