.tour-dialog_dialog__nW4TF{gap:14px}.tour-dialog_player__J4vxV{display:grid;gap:12px;min-width:0}.tour-dialog_screen__eC4mH{position:relative;overflow:hidden;border:1px solid hsl(var(--accent-readable)/.18);border-radius:16px;background:hsl(var(--surface-subtle));box-shadow:0 0 0 1px hsl(var(--accent-readable)/.08),0 2px 4px hsl(var(--ink)/.04),0 32px 72px -32px hsl(var(--ink)/.36);aspect-ratio:1440/900}.tour-dialog_video__exd_f{display:block;width:100%;height:100%;object-fit:cover;cursor:pointer}button.tour-dialog_bigPlay__dWj2U{position:absolute;inset:0;margin:auto;width:max-content;height:48px;display:inline-flex;align-items:center;gap:10px;padding:0 22px;border:1px solid hsl(var(--line));border-radius:999px;background:hsl(var(--paper)/.96);color:hsl(var(--ink));font:inherit;font-size:15px;font-weight:600;box-shadow:0 1px 2px hsl(var(--ink)/.1),0 12px 28px -10px hsl(var(--ink)/.4);cursor:pointer;transition:transform .16s var(--ease-smooth),box-shadow .16s var(--ease-smooth)}button.tour-dialog_bigPlay__dWj2U svg{width:18px;height:18px}button.tour-dialog_bigPlay__dWj2U:active{transform:scale(.97)}@media (hover:hover){button.tour-dialog_bigPlay__dWj2U:hover{transform:translateY(-1px)}}.tour-dialog_bar__ot3Gy{position:absolute;left:0;right:0;bottom:0;display:flex;gap:2px;height:2px;pointer-events:none}.tour-dialog_segment__IIDXN{position:relative;flex-basis:0;min-width:0;height:2px;background:hsl(var(--ink)/.14);overflow:hidden}.tour-dialog_fill__4MJwK{position:absolute;inset:0;background:hsl(var(--accent-readable));transform-origin:left center;transform:scaleX(0);will-change:transform}.tour-dialog_controls__maZfQ{display:grid;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:4px 12px}button.tour-dialog_playButton__s_AjM{display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid hsl(var(--line));border-radius:50%;background:hsl(var(--paper));color:hsl(var(--ink));box-shadow:var(--shadow-subtle);cursor:pointer;transition:transform .16s var(--ease-smooth),background-color .15s var(--ease-smooth)}button.tour-dialog_playButton__s_AjM svg{width:18px;height:18px}button.tour-dialog_playButton__s_AjM:active{transform:scale(.94)}@media (hover:hover){button.tour-dialog_playButton__s_AjM:hover{background:hsl(var(--surface-subtle))}}.tour-dialog_time__xAfQ_{font-size:13px;font-variant-numeric:tabular-nums;color:hsl(var(--muted-foreground));white-space:nowrap}.tour-dialog_chapters___4E97{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;justify-self:end;width:min(100%,420px)}button.tour-dialog_chapter__bTjxy{display:grid;justify-items:center;align-content:center;gap:0;min-height:44px;padding:4px 6px;border:1px solid hsl(var(--line));border-radius:12px;background:hsl(var(--paper));color:hsl(var(--ink));font:inherit;cursor:pointer;transition:background-color .15s var(--ease-smooth),border-color .15s var(--ease-smooth),transform .16s var(--ease-smooth)}button.tour-dialog_chapter__bTjxy span{font-size:14px;font-weight:600;line-height:1.25}button.tour-dialog_chapter__bTjxy small{font-size:12px;line-height:1.25;font-variant-numeric:tabular-nums;color:hsl(var(--muted-foreground))}button.tour-dialog_chapter__bTjxy:active{transform:scale(.97)}@media (hover:hover){button.tour-dialog_chapter__bTjxy:hover{background:hsl(var(--surface-subtle))}}button.tour-dialog_chapter__bTjxy[aria-current=true]{border-color:hsl(var(--accent-readable));background:hsl(var(--accent-surface))}.tour-dialog_foot__KaVVQ{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px}@media (max-width:640px){.tour-dialog_controls__maZfQ{grid-template-columns:auto minmax(0,1fr)}.tour-dialog_chapters___4E97{grid-column:1/-1;justify-self:stretch;width:100%;margin-top:4px}button.tour-dialog_chapter__bTjxy{padding-inline:2px}button.tour-dialog_chapter__bTjxy span{font-size:13px}.tour-dialog_foot__KaVVQ{display:grid;justify-items:stretch}.tour-dialog_foot__KaVVQ>:last-child{width:100%}}@media (prefers-reduced-motion:reduce){button.tour-dialog_bigPlay__dWj2U,button.tour-dialog_chapter__bTjxy,button.tour-dialog_playButton__s_AjM{transition:none}button.tour-dialog_bigPlay__dWj2U:active,button.tour-dialog_bigPlay__dWj2U:hover,button.tour-dialog_chapter__bTjxy:active,button.tour-dialog_playButton__s_AjM:active{transform:none}}