.tour[data-astro-cid-ubfmyd5r]{--tour-acc:var(--brand);gap:16px;display:grid}.tour[data-astro-cid-ubfmyd5r] button[data-astro-cid-ubfmyd5r]{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}.tour-top[data-astro-cid-ubfmyd5r]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.tour-demos[data-astro-cid-ubfmyd5r]{box-shadow:inset 0 0 0 1px var(--line);background:#ffffff0d;border-radius:999px;gap:4px;padding:4px;display:inline-flex}.tour-demos[data-astro-cid-ubfmyd5r] button[data-astro-cid-ubfmyd5r]{color:var(--muted);border-radius:999px;padding:8px 16px;font-size:.9rem;font-weight:600;transition:background .25s,color .25s}.tour-demos[data-astro-cid-ubfmyd5r] button[data-astro-cid-ubfmyd5r][aria-selected=true]{background:var(--text);color:var(--bg)}.tour-one[data-astro-cid-ubfmyd5r]{font-weight:650}.tour-note[data-astro-cid-ubfmyd5r]{font-family:var(--mono);color:var(--dim);border:1px solid var(--line);border-radius:999px;padding:4px 11px;font-size:.7rem}.tour-body[data-astro-cid-ubfmyd5r]{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:18px;display:grid}.tour-nav[data-astro-cid-ubfmyd5r]{gap:4px;display:grid}.tour-nav[data-astro-cid-ubfmyd5r] button[data-astro-cid-ubfmyd5r]{text-align:left;color:var(--muted);border-radius:12px;gap:2px;padding:11px 14px;transition:background .25s,color .25s;display:grid;position:relative}.tour-nav[data-astro-cid-ubfmyd5r] button[data-astro-cid-ubfmyd5r] b[data-astro-cid-ubfmyd5r]{color:inherit;font-size:.95rem;font-weight:650}.tour-nav[data-astro-cid-ubfmyd5r] button[data-astro-cid-ubfmyd5r] span[data-astro-cid-ubfmyd5r]{color:var(--dim);font-size:.78rem;line-height:1.4}.tour-nav[data-astro-cid-ubfmyd5r] button[data-astro-cid-ubfmyd5r]:hover{color:var(--text);background:#ffffff0a}.tour-nav[data-astro-cid-ubfmyd5r] button[data-astro-cid-ubfmyd5r][aria-selected=true]{color:var(--text);box-shadow:inset 2px 0 0 var(--tour-acc);background:#ffffff12}.tour-nav[data-astro-cid-ubfmyd5r][data-many]{gap:2px}.tour-nav[data-astro-cid-ubfmyd5r][data-many] button[data-astro-cid-ubfmyd5r]{padding:7px 14px}.tour-nav[data-astro-cid-ubfmyd5r][data-many] button[data-astro-cid-ubfmyd5r] span[data-astro-cid-ubfmyd5r]{display:none}.tour-nav[data-astro-cid-ubfmyd5r][data-many] button[data-astro-cid-ubfmyd5r][aria-selected=true] span[data-astro-cid-ubfmyd5r]{display:block}.tour-nav[data-astro-cid-ubfmyd5r] button[data-astro-cid-ubfmyd5r][aria-selected=true]:after{content:"";background:var(--tour-acc);transform-origin:0;height:2px;transform:scaleX(var(--p,0));opacity:.7;border-radius:2px;position:absolute;bottom:6px;left:14px;right:14px}.tour-frame[data-astro-cid-ubfmyd5r]{border:1px solid var(--line-2);box-shadow:0 50px 140px -60px color-mix(in srgb, var(--tour-acc) 55%, transparent);background:#0d0d10;border-radius:18px;min-width:0;overflow:hidden}.tour-bar[data-astro-cid-ubfmyd5r]{border-bottom:1px solid var(--line);align-items:center;gap:7px;padding:11px 14px;display:flex}.tour-bar[data-astro-cid-ubfmyd5r] i[data-astro-cid-ubfmyd5r]{background:#ffffff1f;border-radius:50%;width:10px;height:10px}.tour-url[data-astro-cid-ubfmyd5r]{font-family:var(--mono);color:var(--muted);background:#ffffff0a;border-radius:7px;margin-left:8px;padding:3px 11px;font-size:.72rem}.tour-stage[data-astro-cid-ubfmyd5r]{aspect-ratio:16/10;background:#f7f7f9;position:relative}.tour-shot[data-astro-cid-ubfmyd5r]{opacity:0;transition:opacity .5s var(--ease), transform .7s var(--ease);pointer-events:none;margin:0;position:absolute;inset:0;transform:scale(1.015)}.tour-shot[data-astro-cid-ubfmyd5r][data-on]{opacity:1;pointer-events:auto;transform:none}.tour-shot[data-astro-cid-ubfmyd5r] img[data-astro-cid-ubfmyd5r]{object-fit:cover;object-position:top left;width:100%;height:100%;display:block}.tour-spot[data-astro-cid-ubfmyd5r]{left:var(--x);top:var(--y);opacity:0;transition:opacity .4s var(--ease) calc(.45s + var(--n) * .35s);align-items:center;gap:10px;display:flex;position:absolute;transform:translate(-50%,-50%)}.tour-shot[data-astro-cid-ubfmyd5r][data-on] .tour-spot[data-astro-cid-ubfmyd5r]{opacity:1}.tour-spot[data-astro-cid-ubfmyd5r] i[data-astro-cid-ubfmyd5r]{background:var(--tour-acc);width:14px;height:14px;box-shadow:0 0 0 4px color-mix(in srgb, var(--tour-acc) 30%, transparent);border-radius:50%;flex:none;animation:2s ease-out infinite tour-pulse}.tour-spot[data-astro-cid-ubfmyd5r] em[data-astro-cid-ubfmyd5r]{color:#fff;white-space:nowrap;background:#111116e6;border-radius:8px;padding:6px 10px;font-size:clamp(.68rem,1.05vw,.82rem);font-style:normal;font-weight:600;box-shadow:0 8px 24px -8px #00000080}.tour-spot[data-astro-cid-ubfmyd5r][data-side=left]{flex-direction:row-reverse;transform:translate(calc(7px - 100%),-50%)}.tour-spot[data-astro-cid-ubfmyd5r][data-side=right]{transform:translate(-7px,-50%)}@keyframes tour-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--tour-acc) 55%, transparent)}to{box-shadow:0 0 0 14px #0000}}.tour-hint[data-astro-cid-ubfmyd5r]{color:var(--dim);font-size:.8rem}@media (width<=900px){.tour-body[data-astro-cid-ubfmyd5r]{grid-template-columns:1fr}.tour-nav[data-astro-cid-ubfmyd5r]{scrollbar-width:none;gap:6px;margin-inline:-20px;padding-inline:20px;display:flex;overflow-x:auto}.tour-nav[data-astro-cid-ubfmyd5r] button[data-astro-cid-ubfmyd5r]{box-shadow:inset 0 0 0 1px var(--line);border-radius:999px;flex:none;padding:8px 14px}.tour-nav[data-astro-cid-ubfmyd5r] button[data-astro-cid-ubfmyd5r] span[data-astro-cid-ubfmyd5r],.tour-nav[data-astro-cid-ubfmyd5r] button[data-astro-cid-ubfmyd5r]:after{display:none}.tour-nav[data-astro-cid-ubfmyd5r] button[data-astro-cid-ubfmyd5r][aria-selected=true]{box-shadow:inset 0 0 0 1px var(--tour-acc)}.tour-spot[data-astro-cid-ubfmyd5r]{display:none}}@media (prefers-reduced-motion:reduce){.tour-shot[data-astro-cid-ubfmyd5r],.tour-spot[data-astro-cid-ubfmyd5r]{transition:none}.tour-spot[data-astro-cid-ubfmyd5r] i[data-astro-cid-ubfmyd5r]{animation:none}}
