.steps-hint[data-astro-cid-rjgud2em]{display:flex;align-items:center;justify-content:center;gap:8px;margin:0 0 14px;color:#513ff7;font-size:.9rem;font-weight:700}.hint-touch[data-astro-cid-rjgud2em]{display:none}.steps-hint-icon[data-astro-cid-rjgud2em]{display:inline-flex;animation:hint-nudge 1.3s ease-in-out infinite}@keyframes hint-nudge{0%,to{transform:translate(0)}50%{transform:translate(4px,5px)}}.steps-ui[data-astro-cid-rjgud2em]{position:relative}.steps-board[data-astro-cid-rjgud2em]{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.steps-demo[data-astro-cid-rjgud2em]{position:absolute;z-index:3;left:24px;top:24px;width:26px;height:26px;pointer-events:none;transition:left .55s ease,top .55s ease;filter:drop-shadow(0 2px 2px rgba(27,47,91,.25))}.steps-demo[data-astro-cid-rjgud2em].is-tap{animation:demo-tap .42s ease}@keyframes demo-tap{0%{transform:translate(0) scale(1)}45%{transform:translate(2px,3px) scale(.86)}to{transform:translate(0) scale(1)}}.steps-ui[data-astro-cid-rjgud2em].is-used .steps-demo[data-astro-cid-rjgud2em]{opacity:0;transition:opacity .25s ease}.step-tile[data-astro-cid-rjgud2em]{display:grid;grid-template-columns:52px minmax(0,1fr);grid-template-rows:auto auto;-moz-column-gap:10px;column-gap:10px;row-gap:2px;align-items:center;align-content:center;min-height:0;margin:0;padding:10px 12px;text-align:left;background:#fff;border:1px solid rgba(27,47,91,.1);border-radius:16px;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.step-tile[data-astro-cid-rjgud2em] img{grid-column:1;grid-row:1/span 2;width:48px!important;height:48px!important;max-width:48px!important;max-height:48px!important;aspect-ratio:1!important;-o-object-fit:contain!important;object-fit:contain!important;-o-object-position:center!important;object-position:center!important}.step-num[data-astro-cid-rjgud2em]{grid-column:2;margin:0;font-size:12px;font-weight:700;letter-spacing:.08em;color:#513ff7}.step-title[data-astro-cid-rjgud2em]{grid-column:2;min-width:0;font-size:.95rem;line-height:1.25;font-weight:700;color:#121826;overflow-wrap:break-word}.step-tile[data-astro-cid-rjgud2em].is-invite{border-color:#513ff7;box-shadow:0 0 0 4px #513ff729}.step-tile[data-astro-cid-rjgud2em].is-on{background:#f3f5fb;border-color:#513ff7;box-shadow:inset 0 0 0 1px #513ff7}.step-detail[data-astro-cid-rjgud2em]{position:absolute;z-index:30;width:min(360px,100%);margin:0;padding:14px 16px 16px;overflow:visible;border:1px solid rgba(81,63,247,.35);border-radius:16px;background:#fff;box-shadow:0 18px 40px #1b2f5b29;scroll-margin:88px}.step-detail[data-astro-cid-rjgud2em].is-in{animation:bubble-in .22s ease}.step-detail[data-astro-cid-rjgud2em][data-side=above].is-in{animation-name:bubble-in-up}.step-detail[data-astro-cid-rjgud2em]:before{content:"";position:absolute;left:var(--arrow, 28px);width:14px;height:14px;background:#fff;transform:translate(-50%) rotate(45deg)}.step-detail[data-astro-cid-rjgud2em][data-side=below]:before{top:-8px;border-left:1px solid rgba(81,63,247,.35);border-top:1px solid rgba(81,63,247,.35)}.step-detail[data-astro-cid-rjgud2em][data-side=above]:before{bottom:-8px;border-right:1px solid rgba(81,63,247,.35);border-bottom:1px solid rgba(81,63,247,.35)}.step-pane[data-astro-cid-rjgud2em]{max-height:min(280px,52vh);overflow:auto}@keyframes bubble-in{0%{opacity:0;transform:translateY(8px) scale(.97)}to{opacity:1;transform:none}}@keyframes bubble-in-up{0%{opacity:0;transform:translateY(-8px) scale(.97)}to{opacity:1;transform:none}}.step-text[data-astro-cid-rjgud2em]{font-size:.95rem;line-height:1.5;color:#374151}.step-text[data-astro-cid-rjgud2em] p{margin:0}.step-text[data-astro-cid-rjgud2em] a{color:#513ff7;text-decoration:underline}@media (max-width:1100px){.step-tile[data-astro-cid-rjgud2em] img{grid-row:1}.step-num[data-astro-cid-rjgud2em]{align-self:center}.step-title[data-astro-cid-rjgud2em]{grid-column:1/-1}}@media (max-width:360px){.step-tile[data-astro-cid-rjgud2em]{padding:10px 8px}.step-title[data-astro-cid-rjgud2em]{font-size:.875rem}}@media (min-width:800px){.steps-board[data-astro-cid-rjgud2em]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.step-tile[data-astro-cid-rjgud2em]{padding:12px 14px}}.dark .step-tile[data-astro-cid-rjgud2em],.dark .step-detail[data-astro-cid-rjgud2em],.dark .step-tile[data-astro-cid-rjgud2em].is-on{background:#fff}.dark .step-title[data-astro-cid-rjgud2em]{color:#121826}.dark .step-text[data-astro-cid-rjgud2em]{color:#374151}@media (hover:none){.hint-mouse[data-astro-cid-rjgud2em]{display:none}.hint-touch[data-astro-cid-rjgud2em]{display:inline}.steps-hint-icon[data-astro-cid-rjgud2em],.steps-demo[data-astro-cid-rjgud2em]{display:none}}@media (prefers-reduced-motion:reduce){.step-tile[data-astro-cid-rjgud2em],.step-pane[data-astro-cid-rjgud2em],.steps-hint-icon[data-astro-cid-rjgud2em],.steps-demo[data-astro-cid-rjgud2em]{transition:none;animation:none}}