.hs[data-v-3eefbeb8]{color:#141c28;font-family:var(--font-sans);margin:0;position:relative}.hs.is-scaled .hs-window[data-v-3eefbeb8]{zoom:var(--hs-zoom);width:720px}.hs-window[data-v-3eefbeb8]{background:#fff;border:1px solid #141c281a;border-radius:18px;overflow:hidden;box-shadow:0 1px 2px #141c280d,0 48px 96px -48px #141c2859}.hs-bar[data-v-3eefbeb8]{border-bottom:1px solid #eceff4;align-items:center;gap:6px;padding:10px 14px;font-size:12px;display:flex}.hs-project[data-v-3eefbeb8]{color:#1f3c88;font-family:var(--font-mono);background:#eef2fb;border-radius:999px;padding:2px 8px;font-size:11px}.hs-crumb[data-v-3eefbeb8]{color:#6b7385}.hs-crumb[data-v-3eefbeb8]:before{content:"/";color:#c4cad5;margin-right:6px}.hs-crumb[data-v-3eefbeb8]:last-child{color:#141c28;font-weight:600}.hs-frame[data-v-3eefbeb8]{aspect-ratio:16/10.5;display:flex}.hs-side[data-v-3eefbeb8]{width:118px;transition:width .45s var(--ease-out),padding .45s var(--ease-out),opacity .3s ease;background:#fafbfc;border-right:1px solid #eceff4;flex:none;align-content:start;gap:2px;padding:12px 8px;display:grid;overflow:hidden}.hs-area[data-v-3eefbeb8]{color:#6b7385;white-space:nowrap;border-radius:7px;padding:6px 8px;font-size:11.5px;font-weight:500;transition:background .35s,color .35s}.hs-area.is-on[data-v-3eefbeb8]{color:#141c28;background:#fff;font-weight:600;box-shadow:0 0 0 1px #e3e7ee}.hs.is-code .hs-side[data-v-3eefbeb8]{opacity:0;border-right-color:#0000;width:0;padding-inline:0}.hs-main[data-v-3eefbeb8]{flex:1;min-width:0;padding:16px 18px;font-size:12px;line-height:1.45;position:relative;container-type:inline-size}.hs-swap-enter-active[data-v-3eefbeb8],.hs-swap-leave-active[data-v-3eefbeb8]{transition:opacity .22s,transform .22s}.hs-swap-enter-from[data-v-3eefbeb8]{opacity:0;transform:translateY(6px)}.hs-swap-leave-to[data-v-3eefbeb8]{opacity:0}.hs-label[data-v-3eefbeb8],.hs-sub[data-v-3eefbeb8]{color:#6b7385;font-size:11px;font-weight:600}.hs-chip[data-v-3eefbeb8]{color:#444e5e;background:#fff;border:1px solid #e3e7ee;border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font-size:11px;display:inline-flex}.hs-chip.is-on[data-v-3eefbeb8]{color:#3a45ad;background:#eef0fc;border-color:#cdd2f3}.hs-kb-head[data-v-3eefbeb8]{justify-content:space-between;align-items:center;margin-bottom:12px;font-size:14px;display:flex}.hs-kb-grid[data-v-3eefbeb8]{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:16px;display:grid}.hs-kb-sources[data-v-3eefbeb8]{align-content:start;gap:6px;display:grid}.hs-kb-sources .hs-sub+.hs-src[data-v-3eefbeb8]{margin-top:0}.hs-kb-sources .hs-sub[data-v-3eefbeb8]:not(:first-child){margin-top:6px}.hs-src[data-v-3eefbeb8]{border:1px solid #eceff4;border-radius:9px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 8px;padding:8px 10px;display:grid;position:relative;overflow:hidden}.hs-src b[data-v-3eefbeb8]{text-overflow:ellipsis;white-space:nowrap;font-weight:600;display:block;overflow:hidden}.hs-src small[data-v-3eefbeb8]{color:#6b7385;font-size:10.5px;display:block}.hs-src em[data-v-3eefbeb8]{color:#444e5e;font-size:11px;font-style:normal}.hs-src svg[data-v-3eefbeb8]{color:#8a93a6}.hs-bar-fill[data-v-3eefbeb8]{width:var(--w);background:#2e6f4c;height:2px;position:absolute;bottom:0;left:0}.hs-map-field[data-v-3eefbeb8]{background:radial-gradient(circle at 30% 30%,#eef0fc,#0000 60%),radial-gradient(circle at 75% 70%,#e7eee9,#0000 55%),#fafbfc;border-radius:12px;flex-wrap:wrap;align-content:flex-start;gap:6px;min-height:140px;margin-top:6px;padding:12px;display:flex;position:relative}.hs-theme[data-v-3eefbeb8]{background:#fff;border-radius:999px;padding:4px 9px;font-size:11px;font-weight:600;box-shadow:0 0 0 1px #e3e7ee}.hs-theme[data-v-3eefbeb8]:nth-child(2n),.hs-thin[data-v-3eefbeb8]{margin-top:10px}.hs-thin[data-v-3eefbeb8]{color:#6b7385;font-size:11px}.hs-thin b[data-v-3eefbeb8]{color:#a8423a;font-weight:600;display:block}.hs-designer[data-v-3eefbeb8]{align-content:start;gap:14px;display:grid}.hs-card[data-v-3eefbeb8]{border:1px solid #e3e7ee;border-radius:12px;gap:6px;padding:14px;display:grid;box-shadow:0 8px 24px -16px #141c284d}.hs-prompt[data-v-3eefbeb8]{border:1px solid #1f47a8;border-radius:9px;padding:10px 12px;font-size:13px;line-height:1.5;box-shadow:0 0 0 3px #1f47a81f}.hs-prompt span[data-v-3eefbeb8]{display:block}.hs-kb-pick[data-v-3eefbeb8]{margin-bottom:4px}.hs-build[data-v-3eefbeb8]{color:#2e6f4c;align-items:center;gap:12px;margin-top:4px;font-size:11.5px;display:flex}.hs-build b[data-v-3eefbeb8]{color:#fff;background:#1f47a8;border-radius:999px;padding:6px 14px;font-weight:600}.hs-mini-canvas[data-v-3eefbeb8]{background-color:#fafbfc;background-image:radial-gradient(#dfe3ea 1px,#0000 0);background-size:16px 16px;border-radius:12px;height:110px;position:relative}.hs-mini-canvas .hs-node[data-v-3eefbeb8]{width:27%;top:50%;transform:translateY(-50%)}.hs-mini-canvas .hs-wires[data-v-3eefbeb8]{width:100%;height:100%;position:absolute;inset:0}.hs-node[data-v-3eefbeb8]{z-index:1;background:#fff;border:1px solid #d3dae7;border-radius:9px;padding:0 0 6px;font-size:10.5px;line-height:1.3;position:absolute;box-shadow:0 1px 3px #0c162614}.hs-node.is-placed[data-v-3eefbeb8]{width:28%;transform:translateY(-50%)}.hs-node-head[data-v-3eefbeb8]{border-top:3px solid var(--accent);border-radius:8px 8px 0 0;padding:4px 8px 0;font-weight:650;display:block}.hs-node code[data-v-3eefbeb8]{padding:1px 8px 0;font-size:10px;display:block}.hs-node-sub[data-v-3eefbeb8]{color:#6b7385;text-overflow:ellipsis;white-space:nowrap;height:1.35em;padding:0 8px;display:block;position:relative;overflow:hidden}.hs-node-sub s[data-v-3eefbeb8]{display:none}.hs-node-sub b[data-v-3eefbeb8]{font-weight:400}.hs-node.has-ana[data-v-3eefbeb8]{box-shadow:0 0 0 2px #2f7f95}.hs-node.has-sam[data-v-3eefbeb8]{box-shadow:0 0 0 2px #9b4f78}.hs-presence[data-v-3eefbeb8]{color:#fff;background:#2f7f95;border-radius:4px;padding:1px 6px;font-size:9.5px;font-weight:600;position:absolute;top:-18px;left:-2px}.hs-wires path[data-v-3eefbeb8]{fill:none;stroke-width:2px;vector-effect:non-scaling-stroke;opacity:.6}.hs-studio[data-v-3eefbeb8]{flex-direction:column;padding:0;display:flex}.hs-palette[data-v-3eefbeb8]{color:#6b7385;border-bottom:1px solid #eceff4;flex-wrap:wrap;padding:8px 12px;font-size:10.5px;display:flex}.hs-palette[data-v-3eefbeb8],.hs-pill[data-v-3eefbeb8]{align-items:center;gap:4px}.hs-pill[data-v-3eefbeb8]{color:#444e5e;background:#fff;border:1px solid #e3e7ee;border-radius:999px;padding:2px 7px;display:inline-flex}.hs-pill i[data-v-3eefbeb8]{border-radius:50%;width:6px;height:6px}.hs-pill.is-more[data-v-3eefbeb8]{color:#6b7385}.hs-studio-body[data-v-3eefbeb8]{flex:1;min-height:0;display:flex}.hs-canvas[data-v-3eefbeb8]{background-color:#fafbfc;background-image:radial-gradient(#dfe3ea 1px,#0000 0);background-size:16px 16px;flex:1;position:relative}.hs-canvas .hs-wires[data-v-3eefbeb8]{width:100%;height:100%;position:absolute;inset:0}.hs-note[data-v-3eefbeb8]{color:#5f4b14;background:#fdf3c8;border-radius:4px;width:28%;padding:7px 9px;font-size:10px;position:absolute;top:70%;left:3%;transform:translateY(-50%)rotate(-1.5deg);box-shadow:0 2px 6px #0c16261a}.hs-cursor[data-v-3eefbeb8]{z-index:3;fill:#9b4f78;filter:drop-shadow(0 2px 3px #0f141a33);position:absolute;top:33%;left:52%}.hs-cursor path[data-v-3eefbeb8]{stroke:#fff;stroke-width:2px;stroke-linejoin:round}.hs-cursor-name[data-v-3eefbeb8]{z-index:3;color:#fff;background:#9b4f78;border-radius:999px;padding:1px 6px;font-size:9.5px;font-weight:600;position:absolute;top:calc(33% + 18px);left:calc(52% + 10px)}.hs-assistant[data-v-3eefbeb8]{border-left:1px solid #eceff4;align-content:start;gap:8px;width:38%;padding:12px;display:grid}.hs-assistant-title[data-v-3eefbeb8]{font-weight:650}.hs-assistant-msg[data-v-3eefbeb8]{background:#f3f5f9;border-radius:10px;padding:9px 10px}.hs-assistant-actions[data-v-3eefbeb8]{align-items:center;gap:10px;display:flex}.hs-assistant-actions b[data-v-3eefbeb8]{color:#fff;background:#1f47a8;border-radius:999px;padding:4px 10px;font-weight:600}.hs-assistant-actions span[data-v-3eefbeb8]{color:#6b7385}.hs-assistant-done[data-v-3eefbeb8]{color:#2e6f4c;align-items:center;gap:5px;font-weight:600;display:flex}.hs-checks[data-v-3eefbeb8]{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:16px;display:grid}.hs-chat[data-v-3eefbeb8]{align-content:start;gap:10px;display:grid}.hs-bubble[data-v-3eefbeb8]{background:#fff;border:1px solid #eceff4;border-radius:12px 12px 12px 3px;max-width:92%;padding:8px 11px}.hs-bubble.is-user[data-v-3eefbeb8]{color:#fff;background:#1f47a8;border-color:#1f47a8;border-radius:12px 12px 3px;justify-self:end}.hs-answer[data-v-3eefbeb8]{border:1px solid #eceff4;border-radius:12px;padding:10px 12px;font-size:12.5px}.hs-answer sup[data-v-3eefbeb8],.hs-rich sup[data-v-3eefbeb8]{color:#3a45ad;background:#eef0fc;border-radius:4px;padding:0 4px;font-size:9.5px;font-weight:700}.hs-sources[data-v-3eefbeb8]{border-top:1px solid #eceff4;gap:4px;margin:10px 0 0;padding:8px 0 0;font-size:11px;list-style:none;display:grid}.hs-sources li[data-v-3eefbeb8]{align-items:baseline;gap:6px;display:flex}.hs-sources span[data-v-3eefbeb8]{color:#3a45ad;font-weight:700}.hs-sources small[data-v-3eefbeb8]{color:#6b7385}.hs-trace[data-v-3eefbeb8]{align-content:start;gap:5px;margin:0;padding:0;list-style:none;display:grid}.hs-trace li[data-v-3eefbeb8]{border:1px solid #eceff4;border-radius:8px;gap:1px;padding:6px 8px 6px 22px;display:grid;position:relative}.hs-trace li[data-v-3eefbeb8]:before{content:"";background:#2e6f4c;border-radius:50%;width:7px;height:7px;position:absolute;top:11px;left:8px}.hs-trace li.is-rejected[data-v-3eefbeb8]:before{background:#a8423a}.hs-trace li.is-rejected b[data-v-3eefbeb8]{color:#a8423a}.hs-trace span[data-v-3eefbeb8]{color:#6b7385;font-size:11px}.hs-publish[data-v-3eefbeb8]{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:14px;display:grid}.hs-page[data-v-3eefbeb8]{background:#fbfcfd;border:1px solid #e3e7ee;border-radius:12px;align-content:start;gap:8px;padding:0 12px 12px;display:grid;overflow:hidden}.hs-url[data-v-3eefbeb8]{color:#6b7385;font-family:var(--font-mono);background:#f3f5f9;border-bottom:1px solid #e3e7ee;margin:0 -12px;padding:6px 12px;font-size:10px}.hs-page-head[data-v-3eefbeb8]{align-items:center;gap:8px;display:flex}.hs-page-head i[data-v-3eefbeb8]{color:#fff;background:#2f7f95;border-radius:50%;place-items:center;width:26px;height:26px;font-style:normal;font-weight:700;display:grid}.hs-page-head small[data-v-3eefbeb8]{color:#6b7385;font-size:10.5px;display:block}.hs-starters[data-v-3eefbeb8]{flex-wrap:wrap;gap:5px;display:flex}.hs-starters span[data-v-3eefbeb8]{color:#3a45ad;border:1px solid #cdd2f3;border-radius:999px;padding:3px 8px;font-size:10.5px}.hs-rich table[data-v-3eefbeb8]{border-collapse:collapse;width:100%;min-width:0;font-size:11px}.hs-rich th[data-v-3eefbeb8]{color:#6b7385;text-align:left;text-transform:none;letter-spacing:0;border-bottom:1px solid #e3e7ee;padding:3px 6px;font-weight:600}.hs-rich td[data-v-3eefbeb8]{border-bottom:1px solid #f1f3f7;padding:4px 6px}.hs-share[data-v-3eefbeb8]{align-content:start;gap:8px;display:grid}.hs-published[data-v-3eefbeb8]{color:#2e6f4c;background:#e8f3ec;border-radius:999px;justify-self:start;align-items:center;gap:5px;padding:2px 9px;font-weight:600;display:inline-flex}.hs-qr[data-v-3eefbeb8]{width:92px}.hs-qr[data-v-3eefbeb8] svg{width:100%;height:auto;display:block}.hs-targets[data-v-3eefbeb8]{flex-wrap:wrap;gap:4px;display:flex}.hs-targets span[data-v-3eefbeb8]{border:1px solid #e3e7ee;border-radius:999px;padding:2px 7px;font-size:10.5px}.hs-targets span.is-on[data-v-3eefbeb8]{color:#1f3c88;background:#eef2fb;border-color:#1f47a8;font-weight:600}.hs-snippet[data-v-3eefbeb8]{color:#141c28;overflow-wrap:anywhere;background:#f3f5f9;border-radius:8px;padding:7px 9px;font-size:9.5px;line-height:1.5}.hs-limits[data-v-3eefbeb8]{color:#6b7385;flex-wrap:wrap;gap:4px 12px;font-size:10.5px;display:flex}.hs-research[data-v-3eefbeb8]{flex-direction:column;gap:10px;display:flex}.hs-filters[data-v-3eefbeb8]{color:#6b7385;flex-wrap:wrap;gap:5px;font-size:11px;display:flex}.hs-filters span[data-v-3eefbeb8]{border:1px solid #e3e7ee;border-radius:999px;padding:2px 8px}.hs-filters b[data-v-3eefbeb8]{color:#141c28;font-weight:500}.hs-table[data-v-3eefbeb8]{border-collapse:collapse;width:100%;min-width:0}.hs-table th[data-v-3eefbeb8]{color:#6b7385;letter-spacing:0;text-align:left;text-transform:none;border-bottom:1px solid #e3e7ee;padding:6px 8px;font-size:11px;font-weight:600}.hs-table td[data-v-3eefbeb8]{border-bottom:1px solid #f1f3f7;padding:8px}.hs-table .num[data-v-3eefbeb8]{font-family:var(--font-mono);text-align:right}.hs-run[data-v-3eefbeb8]{background:#eef0fc;border:1px solid #cdd2f3;border-radius:10px;padding:10px 12px}.hs-run b[data-v-3eefbeb8]{margin-right:6px}.hs-run-tags[data-v-3eefbeb8]{gap:6px;margin-top:6px;display:flex}.hs-run-tags span[data-v-3eefbeb8]{background:#fff;border-radius:999px;padding:2px 8px;font-size:10.5px}.hs-export[data-v-3eefbeb8]{color:#8a93a6;align-items:center;gap:8px;margin-top:auto;font-size:11px;display:flex}.hs-export span[data-v-3eefbeb8]{margin-right:auto}.hs-export b[data-v-3eefbeb8]{color:#141c28;border:1px solid #d3dae7;border-radius:999px;padding:4px 9px;font-weight:600}.hs-code[data-v-3eefbeb8]{background:#fbfbfa;grid-template-rows:auto 1fr;gap:12px;display:grid}.hs-editor[data-v-3eefbeb8]{background:#fff;border:1px solid #e3e7ee;border-radius:10px;overflow:hidden}.hs-file[data-v-3eefbeb8]{color:#6b7385;border-bottom:1px solid #eceff4;padding:6px 12px;font-size:10.5px}.hs-editor pre[data-v-3eefbeb8],.hs-file[data-v-3eefbeb8]{font-family:var(--font-mono)}.hs-editor pre[data-v-3eefbeb8]{white-space:pre-wrap;margin:0;padding:10px 12px;font-size:11.5px;line-height:1.65}.hs-editor em[data-v-3eefbeb8]{color:#2e6f4c;font-style:normal}.hs-term[data-v-3eefbeb8]{font-family:var(--font-mono);align-content:start;gap:8px;font-size:11px;line-height:1.55;display:grid}.hs-term-prompt[data-v-3eefbeb8]{font-family:var(--font-sans);background:#eef2fb;border-left:3px solid #1f47a8;border-radius:0 8px 8px 0;padding:8px 10px;font-size:11.5px}.hs-term-line[data-v-3eefbeb8]{overflow-wrap:anywhere}.hs-term-line small[data-v-3eefbeb8]{color:#8a93a6;display:block}.hs-term-line span[data-v-3eefbeb8]{color:#2e6f4c}@media (prefers-reduced-motion:no-preference){.is-playing .hs-src[data-v-3eefbeb8]{animation:hs-rise-3eefbeb8 .4s var(--ease-out) both;animation-delay:calc(.1s + var(--i)*.12s)}.is-playing .hs-bar-fill[data-v-3eefbeb8]{animation:hs-fill-3eefbeb8 1.4s var(--ease-out) .3s both}.is-playing .hs-theme[data-v-3eefbeb8]{animation:hs-pop-3eefbeb8 .35s var(--ease-out) both;animation-delay:calc(1s + var(--i)*.12s)}.is-playing .hs-thin[data-v-3eefbeb8]{animation:.4s 1.7s both hs-fade-3eefbeb8}.is-playing .hs-prompt span[data-v-3eefbeb8]{animation:.9s steps(18,end) both hs-type-3eefbeb8}.is-playing .hs-prompt span+span[data-v-3eefbeb8]{animation-delay:.9s}.is-playing .hs-kb-pick[data-v-3eefbeb8]{animation:.3s 1.8s both hs-fade-3eefbeb8}.is-playing .hs-build b[data-v-3eefbeb8]{animation:.3s 2.2s both hs-press-3eefbeb8}.is-playing .hs-build span[data-v-3eefbeb8]{animation:.3s 2.6s both hs-fade-3eefbeb8}.is-playing .hs-mini-canvas .hs-node[data-v-3eefbeb8]{animation:hs-node-3eefbeb8 .4s var(--ease-out) both;animation-delay:calc(2.6s + var(--i)*.2s)}.is-playing .hs-mini-canvas path[data-v-3eefbeb8]{stroke-dasharray:1000;animation:hs-draw-3eefbeb8 .6s var(--ease-out) 3.1s both}.hs-studio.is-playing .hs-wires path[data-v-3eefbeb8]{stroke-dasharray:1;animation:hs-draw-unit-3eefbeb8 .5s var(--ease-out) both;animation-delay:calc(.2s + var(--i)*.15s)}.hs-studio.is-playing .hs-swap-text s[data-v-3eefbeb8]{text-decoration:none;animation:.3s 1.2s both hs-out-3eefbeb8;display:block;position:absolute;inset:0 8px}.hs-studio.is-playing .hs-swap-text s+b[data-v-3eefbeb8]{animation:.3s 1.4s both hs-fade-3eefbeb8}.hs-studio.is-playing .is-scope s[data-v-3eefbeb8]{animation-delay:3s}.hs-studio.is-playing .is-scope s+b[data-v-3eefbeb8]{animation-delay:3.2s}.hs-studio.is-playing .hs-cursor[data-v-3eefbeb8],.hs-studio.is-playing .hs-cursor-name[data-v-3eefbeb8]{animation:hs-cursor-3eefbeb8 1s var(--ease-out) .5s both}.hs-studio.is-playing .hs-assistant-msg[data-v-3eefbeb8]{animation:hs-rise-3eefbeb8 .4s var(--ease-out) 1.8s both}.hs-studio.is-playing .hs-assistant-actions[data-v-3eefbeb8]{animation:.3s 2.2s both hs-fade-3eefbeb8}.hs-studio.is-playing .hs-assistant-actions b[data-v-3eefbeb8]{animation:.3s 2.7s both hs-press-3eefbeb8}.hs-studio.is-playing .hs-assistant-done[data-v-3eefbeb8]{animation:.3s 3.1s both hs-fade-3eefbeb8}.is-playing .hs-trace li[data-v-3eefbeb8]{animation:hs-rise-3eefbeb8 .35s var(--ease-out) both;animation-delay:calc(.3s + var(--i)*.35s)}.is-playing .hs-answer[data-v-3eefbeb8]{animation:hs-rise-3eefbeb8 .45s var(--ease-out) 2.5s both}.hs-publish.is-playing .hs-page[data-v-3eefbeb8]>*{animation:hs-rise-3eefbeb8 .35s var(--ease-out) both}.hs-publish.is-playing .hs-page[data-v-3eefbeb8]>:nth-child(3){animation-delay:.3s}.hs-publish.is-playing .hs-page[data-v-3eefbeb8]>:nth-child(4){animation-delay:.5s}.hs-publish.is-playing .hs-page[data-v-3eefbeb8]>:nth-child(5){animation-delay:.9s}.hs-publish.is-playing .hs-page[data-v-3eefbeb8]>:nth-child(6){animation-delay:1.4s}.hs-publish.is-playing .hs-share[data-v-3eefbeb8]>*{animation:.4s .6s both hs-fade-3eefbeb8}.is-playing .hs-table tbody tr[data-v-3eefbeb8]{animation:hs-rise-3eefbeb8 .35s var(--ease-out) both;animation-delay:calc(.2s + var(--i)*.15s)}.is-playing .hs-run[data-v-3eefbeb8]{animation:hs-rise-3eefbeb8 .4s var(--ease-out) .9s both}.is-playing .hs-term-line[data-v-3eefbeb8]{animation:hs-rise-3eefbeb8 .35s var(--ease-out) both;animation-delay:calc(.5s + var(--i)*.3s)}}@keyframes hs-rise-3eefbeb8{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes hs-fade-3eefbeb8{0%{opacity:0}to{opacity:1}}@keyframes hs-out-3eefbeb8{0%{opacity:1}to{opacity:0}}@keyframes hs-pop-3eefbeb8{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:none}}@keyframes hs-fill-3eefbeb8{0%{width:0}to{width:var(--w)}}@keyframes hs-type-3eefbeb8{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes hs-press-3eefbeb8{0%{opacity:1;transform:none}50%{transform:scale(.94)}to{transform:none}}@keyframes hs-node-3eefbeb8{0%{opacity:0;transform:translateY(-40%)scale(.95)}to{opacity:1;transform:translateY(-50%)}}@keyframes hs-draw-3eefbeb8{0%{stroke-dashoffset:1000px}to{stroke-dashoffset:0}}@keyframes hs-draw-unit-3eefbeb8{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes hs-cursor-3eefbeb8{0%{opacity:0;transform:translate(-60px,50px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.hs-area[data-v-3eefbeb8],.hs-side[data-v-3eefbeb8],.hs-swap-enter-active[data-v-3eefbeb8],.hs-swap-leave-active[data-v-3eefbeb8]{transition:none}}.lt[data-v-598c7edc]{grid-template-columns:repeat(var(--count),minmax(0,1fr));gap:12px;display:grid}.lt-step[data-v-598c7edc]{color:var(--public-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;gap:10px;padding:0;display:grid}.lt-dots[data-v-598c7edc]{justify-content:space-between;align-items:center;height:8px;display:flex}.lt-dots i[data-v-598c7edc]{color:#141c2829;background:currentColor;width:5px;height:5px;transition:color .2s,opacity .2s}.lt-dots .dot[data-v-598c7edc],.lt-dots .ring[data-v-598c7edc]{border-radius:50%}.lt-dots .ring[data-v-598c7edc]{background:0 0;box-shadow:inset 0 0 0 1.25px}.lt-dots .square[data-v-598c7edc]{width:4px;height:4px}.lt-dots .triangle[data-v-598c7edc]{clip-path:polygon(50% 0,100% 100%,0 100%);width:6px;height:6px}.lt-dots .plus[data-v-598c7edc]{clip-path:polygon(38% 0,62% 0,62% 38%,100% 38%,100% 62%,62% 62%,62% 100%,38% 100%,38% 62%,0 62%,0 38%,38% 38%);width:6px;height:6px}.lt-step.is-past i[data-v-598c7edc]{color:var(--c);opacity:.4}.lt.is-done i[data-v-598c7edc]{opacity:1}.lt-step:not(.is-on,.is-past):hover i[data-v-598c7edc]{color:var(--c);opacity:.5}.lt-step.is-on i[data-v-598c7edc]{color:var(--c);animation:lt-on-598c7edc .5s var(--ease-out) both;animation-delay:calc(var(--k)*var(--step))}.lt.is-paused .lt-step.is-on i[data-v-598c7edc]{animation-play-state:paused}.lt-label[data-v-598c7edc]{font-size:.8125rem;font-weight:600;transition:color .2s}.lt-step.is-on .lt-label[data-v-598c7edc],.lt-step:hover .lt-label[data-v-598c7edc]{color:var(--public-ink)}.lt-step[data-v-598c7edc]:focus-visible{box-shadow:0 0 0 3px var(--surface),0 0 0 5px var(--ink-blue);border-radius:6px}@keyframes lt-on-598c7edc{0%{color:#141c2829}40%{color:var(--c);scale:1.9}to{color:var(--c);scale:1}}@media (prefers-reduced-motion:reduce){.lt-step.is-on i[data-v-598c7edc]{animation:none}}@media (width<=640px){.lt[data-v-598c7edc]{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:18px}}.hl[data-v-a70ac9f3]{margin:0;display:grid;position:relative}.hl-canvas[data-v-a70ac9f3]{aspect-ratio:1/.9;cursor:crosshair;touch-action:pan-y;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in,xor;width:100%;display:block;-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000),linear-gradient(#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000),linear-gradient(#0000,#000 7% 93%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.hl-caption[data-v-a70ac9f3]{gap:16px;display:grid}.hl-now[data-v-a70ac9f3]{min-height:3em;color:var(--public-text);font-size:.975rem;line-height:1.5}
