._38Upja_tour{background:var(--hz-card);color:var(--hz-ink);font-family:var(--hz-font-body);border-radius:20px;flex-direction:column;gap:12px;padding:22px 20px 18px;display:flex}._38Upja_tour ._38Upja_title{margin:0;font-size:18px;font-weight:600;line-height:1.3}._38Upja_demo{background:var(--hz-paper);border-radius:14px;padding:8px}._38Upja_svg{width:100%;height:auto;max-height:230px;display:block}._38Upja_frames{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}._38Upja_still{position:relative}._38Upja_stepNo,._38Upja_lineNo{background:var(--gm-deep-azure);width:20px;height:20px;color:var(--gm-on-deep);border-radius:999px;place-items:center;font-size:12px;font-weight:600;display:inline-grid}._38Upja_stepNo{position:absolute;top:0;left:0}._38Upja_frame{fill:var(--rc-frame)}._38Upja_empty{fill:var(--rc-empty);stroke:var(--rc-empty-line);stroke-width:1px}._38Upja_stone{fill:var(--rc-stone);stroke:var(--rc-stone-edge);stroke-width:1.5px}._38Upja_filled{fill:var(--rc-tone)}._38Upja_tray{fill:none;stroke:var(--rc-slot);stroke-width:1.5px;stroke-dasharray:5 4}._38Upja_ring{fill:none;stroke:var(--rc-burst);stroke-width:3px}._38Upja_finger{fill:var(--hz-card);stroke:var(--hz-ink);stroke-width:2px;opacity:.9}._38Upja_fingerTip{fill:var(--hz-ink)}._38Upja_lines{gap:8px;margin:0;padding:0;font-size:15px;line-height:1.4;list-style:none;display:grid}._38Upja_lines li{align-items:flex-start;gap:8px;display:flex}._38Upja_lineNo{flex:none;margin-top:1px}._38Upja_actions{justify-content:flex-end;gap:10px;margin-top:4px;display:flex}._38Upja_skip,._38Upja_start{border-radius:12px;min-height:44px;padding:0 18px;font-size:15px;font-weight:600}._38Upja_skip{border:1px solid var(--hz-line-strong);color:var(--hz-ink-soft);background:0 0}._38Upja_start{background:var(--gm-deep-jade);color:var(--gm-on-deep)}._38Upja_pieceA,._38Upja_pieceB,._38Upja_hand,._38Upja_row,._38Upja_column,._38Upja_rowRing,._38Upja_columnRing{animation-duration:6s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}._38Upja_row rect,._38Upja_column rect{transform-box:fill-box;transform-origin:50%}._38Upja_pieceA{animation-name:_38Upja_piece-a}@keyframes _38Upja_piece-a{0%,7%{opacity:1;transform:none}27%,33%{opacity:1;transform:translate(-90px,134px)}40%,92%{opacity:0;transform:translate(-90px,134px)}93%{opacity:0;transform:none}to{opacity:1;transform:none}}._38Upja_row{animation-name:_38Upja_line-out-a}@keyframes _38Upja_line-out-a{0%,33%{opacity:1}40%,92%{opacity:0}to{opacity:1}}._38Upja_rowRing{animation-name:_38Upja_ring-a}@keyframes _38Upja_ring-a{0%,28%{opacity:0}31%,36%{opacity:1}41%,to{opacity:0}}._38Upja_pieceB{animation-name:_38Upja_piece-b}@keyframes _38Upja_piece-b{0%,45%{opacity:1;transform:none}65%,71%{opacity:1;transform:translate(-74px,46px)}78%,92%{opacity:0;transform:translate(-74px,46px)}93%{opacity:0;transform:none}to{opacity:1;transform:none}}._38Upja_column{animation-name:_38Upja_line-out-b}@keyframes _38Upja_line-out-b{0%,71%{opacity:1}78%,92%{opacity:0}to{opacity:1}}._38Upja_columnRing{animation-name:_38Upja_ring-b}@keyframes _38Upja_ring-b{0%,66%{opacity:0}69%,74%{opacity:1}79%,to{opacity:0}}._38Upja_hand{animation-name:_38Upja_hand}@keyframes _38Upja_hand{0%{transform:translate(262px,206px)}5%,7%{transform:translate(236px,39px)}27%,33%{transform:translate(146px,173px)}42%,45%{transform:translate(237px,110px)}65%,71%{transform:translate(163px,156px)}85%,to{transform:translate(262px,206px)}}@media (prefers-reduced-motion:reduce){._38Upja_pieceA,._38Upja_pieceB,._38Upja_hand,._38Upja_row,._38Upja_column,._38Upja_rowRing,._38Upja_columnRing{animation:none}}
