.landing-events[data-v-92bf2c64]{margin:0 auto;max-width:1120px;padding:0 1.5rem 2rem}.event-card[data-v-92bf2c64]{background:linear-gradient(135deg,color-mix(in srgb,var(--ui-surface) 88%,transparent),color-mix(in srgb,var(--ui-fill) 72%,transparent));border:1px solid var(--ui-separator);border-radius:20px;color:var(--ui-label);padding:1.6rem 1.8rem;position:relative}.event-card.is-premium[data-v-92bf2c64]{border-color:color-mix(in srgb,var(--ui-warning) 40%,transparent)}.event-card.is-empty[data-v-92bf2c64]{align-items:center;display:flex;flex-direction:column;gap:.4rem;padding:1.4rem;text-align:center}.empty-icon[data-v-92bf2c64]{color:var(--ui-label-2);font-size:18px}.empty-text[data-v-92bf2c64]{color:var(--ui-label-2);font-size:13.5px;margin:0}.event-head[data-v-92bf2c64]{align-items:center;display:flex;flex-wrap:wrap;gap:.6rem;justify-content:space-between;margin-bottom:.5rem}.event-kicker[data-v-92bf2c64]{color:var(--ui-accent);font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.event-tags[data-v-92bf2c64]{display:flex;flex-wrap:wrap;gap:.4rem}.tag[data-v-92bf2c64]{align-items:center;border-radius:999px;display:inline-flex;font-size:11px;font-weight:600;padding:.15rem .55rem}.is-premium-tag[data-v-92bf2c64]{background:color-mix(in srgb,var(--ui-warning) 15%,transparent);color:var(--ui-warning)}.is-public-tag[data-v-92bf2c64]{background:color-mix(in srgb,var(--ui-accent) 14%,transparent);color:var(--ui-accent)}.is-plain[data-v-92bf2c64]{background:var(--ui-fill);color:var(--ui-label-2)}.event-title[data-v-92bf2c64]{font-size:1.25rem;font-weight:700;letter-spacing:-.02em;margin:0 0 .4rem}.event-when[data-v-92bf2c64]{align-items:center;color:var(--ui-label-2);display:flex;flex-wrap:wrap;font-size:13px;gap:.45rem;margin:0 0 .5rem}.event-countdown[data-v-92bf2c64]{background:var(--ui-accent-soft);border-radius:999px;color:var(--ui-accent);font-size:11.5px;font-weight:600;margin-left:.35rem;padding:.1rem .5rem}.event-desc[data-v-92bf2c64]{color:var(--ui-label-2);font-size:13.5px;line-height:1.55;margin:0 0 .9rem}.event-actions[data-v-92bf2c64]{align-items:center;display:flex;flex-wrap:wrap;gap:.6rem}.event-btn[data-v-92bf2c64]{align-items:center;background:var(--ui-accent);border:0;border-radius:10px;color:var(--ui-accent-contrast);cursor:pointer;display:inline-flex;font-size:13.5px;font-weight:700;gap:.4rem;justify-content:center;min-height:38px;padding:0 1.1rem;text-decoration:none}.event-btn[data-v-92bf2c64]:disabled{cursor:not-allowed;opacity:.6}.event-btn.ghost[data-v-92bf2c64]{background:transparent;border:1px solid var(--ui-separator);color:var(--ui-label);font-weight:600}.joined-badge[data-v-92bf2c64]{color:var(--ui-accent)}.joined-badge[data-v-92bf2c64],.pending-badge[data-v-92bf2c64]{align-items:center;display:inline-flex;font-size:13px;font-weight:700;gap:.35rem}.pending-badge[data-v-92bf2c64]{color:var(--ui-warning)}.quick-form[data-v-92bf2c64]{display:flex;flex-direction:column;gap:.6rem}.quick-fields[data-v-92bf2c64]{display:flex;flex-wrap:wrap;gap:.6rem}.quick-fields input[data-v-92bf2c64]{background:var(--ui-hover-soft);border:1px solid var(--ui-separator);border-radius:10px;color:var(--ui-label);flex:1;font-size:13.5px;min-height:40px;min-width:200px;padding:0 .85rem}.consent[data-v-92bf2c64]{align-items:flex-start;color:var(--ui-label-2);display:flex;font-size:12px;gap:.5rem}.consent input[data-v-92bf2c64]{margin-top:.15rem}.consent a[data-v-92bf2c64]{color:var(--ui-accent)}.quick-note[data-v-92bf2c64]{color:var(--ui-label-2);font-size:11.5px;line-height:1.5;margin:0;opacity:.9}.form-error[data-v-92bf2c64]{color:var(--ui-danger);font-size:12.5px;margin:0}.login-link[data-v-92bf2c64]{color:var(--ui-accent);font-weight:700;margin-left:.35rem}.guest-done[data-v-92bf2c64]{align-items:flex-start;color:var(--ui-label);display:flex;flex-direction:column;font-size:13.5px;gap:.5rem}.guest-done i[data-v-92bf2c64]{color:var(--ui-accent);font-size:18px}.guest-done p[data-v-92bf2c64]{margin:0}.modal-overlay[data-v-92bf2c64]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:color-mix(in srgb,var(--ui-bg) 55%,transparent);display:grid;top:0;right:0;bottom:0;left:0;place-items:center;position:fixed;z-index:90}.modal-card[data-v-92bf2c64]{background:var(--ui-surface);border:1px solid var(--ui-separator);border-radius:16px;color:var(--ui-label);padding:1.4rem;text-align:center;width:min(26rem,calc(100vw - 2rem))}.premium-icon[data-v-92bf2c64]{background:color-mix(in srgb,var(--ui-warning) 15%,transparent);border-radius:50%;color:var(--ui-warning);display:grid;font-size:18px;height:46px;margin:0 auto .75rem;place-items:center;width:46px}.modal-card h3[data-v-92bf2c64]{font-size:16px;margin:0 0 .6rem}.modal-card p[data-v-92bf2c64]{color:var(--ui-label-2);font-size:13px;line-height:1.5;margin:0 0 1.1rem}.modal-actions[data-v-92bf2c64]{display:flex;gap:.6rem;justify-content:center}@media screen and (max-width:720px){.landing-events[data-v-92bf2c64]{padding:0 1rem 1.5rem}.event-card[data-v-92bf2c64]{padding:1.25rem}}.footer-custom[data-v-3b75533e]{background-color:var(--ui-bg);color:var(--ui-label-2);font-family:var(--ui-font);padding:4rem 1.5rem 2rem;position:relative}.footer-line[data-v-3b75533e]{background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--ui-accent) 50%,transparent),transparent);box-shadow:none;height:1px;left:0;position:absolute;top:0;width:100%}.brand-text[data-v-3b75533e]{background:linear-gradient(90deg,var(--ui-label),var(--ui-accent));-webkit-background-clip:text;font-weight:800;letter-spacing:1px;-webkit-text-fill-color:transparent;display:inline-block}.max-w-300[data-v-3b75533e]{line-height:1.6;max-width:300px}.footer-heading[data-v-3b75533e]{color:var(--ui-label);font-size:.85rem;font-weight:700;letter-spacing:1.5px;margin-bottom:1.5rem;opacity:.8;text-transform:uppercase}.footer-links[data-v-3b75533e]{list-style:none;margin:0;padding:0}.footer-links li[data-v-3b75533e]{margin-bottom:.8rem}.link-item[data-v-3b75533e]{color:var(--ui-label-3);display:inline-block;font-size:.95rem;text-decoration:none;transition:all .3s ease}.link-item[data-v-3b75533e]:hover{color:var(--ui-accent);text-shadow:none;transform:translate(5px)}.copyright-bar[data-v-3b75533e]{border-top:1px solid var(--ui-separator);padding-top:1.5rem;text-align:center}.footer-disclaimer[data-v-3b75533e]{color:var(--ui-label-3);font-size:.78rem;line-height:1.6;margin:0 auto .75rem;max-width:720px}@media screen and (max-width:768px){.footer-custom[data-v-3b75533e]{padding-top:3rem;text-align:center}.max-w-300[data-v-3b75533e]{margin:0 auto}.column.is-offset-1[data-v-3b75533e]{margin-left:0;margin-top:2rem}.footer-links li[data-v-3b75533e]{margin-bottom:1rem}}.hero-art[data-v-4c6dce6e]{display:block;height:100%;width:100%}.s-primary[data-v-4c6dce6e]{stop-color:var(--primary,#00d1b2)}.s-bright[data-v-4c6dce6e],.s-secondary[data-v-4c6dce6e]{stop-color:var(--secondary,#3e8ed0)}.lh-breathe[data-v-4c6dce6e]{animation:lh-breathe-4c6dce6e 7s ease-in-out infinite;transform-box:fill-box;transform-origin:center}.lh-floor path[data-v-4c6dce6e]{animation:lh-fade-4c6dce6e 1.2s var(--ease-emphasized,ease) forwards;opacity:0;stroke:var(--primary,#00d1b2);stroke-width:.8}.lh-floor path[data-v-4c6dce6e]:nth-child(n+6){animation-delay:.12s}.lh-floor path[data-v-4c6dce6e]:nth-child(n+12){animation-delay:.24s}.lh-horizon[data-v-4c6dce6e]{animation:lh-fade-4c6dce6e 1.4s .2s var(--ease-emphasized,ease) forwards;opacity:.35;stroke:var(--primary,#00d1b2);stroke-width:4}.lh-horizon-line[data-v-4c6dce6e]{animation:lh-fade-4c6dce6e 1.4s .26s var(--ease-emphasized,ease) forwards;opacity:.5;stroke:var(--primary,#00d1b2);stroke-width:1}.lh-band-group[data-v-4c6dce6e]{animation:lh-band-in-4c6dce6e .9s var(--ease-emphasized,ease) forwards;opacity:0;transform-box:fill-box;transform-origin:left center}.lh-band-rect[data-v-4c6dce6e]{fill:var(--primary,#00d1b2);opacity:.07}.lh-band-line[data-v-4c6dce6e]{opacity:.55;stroke:var(--primary,#00d1b2);stroke-dasharray:5 6;stroke-width:1}.lh-band-label[data-v-4c6dce6e]{fill:var(--primary,#00d1b2);font-family:var(--ui-font-display,sans-serif);font-size:13px;font-weight:700;opacity:.85}.lh-candles g[data-v-4c6dce6e]{animation:lh-candle-in-4c6dce6e .6s var(--ease-emphasized,ease) forwards;opacity:0;transform-box:fill-box;transform-origin:center bottom}.lh-candles .body[data-v-4c6dce6e],.lh-candles .wick[data-v-4c6dce6e]{stroke-width:1}.lh-candles .is-up .body[data-v-4c6dce6e],.lh-candles .is-up .wick[data-v-4c6dce6e]{fill:var(--ui-success,#30d158);stroke:var(--ui-success,#30d158)}.lh-candles .is-down .body[data-v-4c6dce6e],.lh-candles .is-down .wick[data-v-4c6dce6e]{fill:var(--ui-danger,#ff453a);stroke:var(--ui-danger,#ff453a)}.lh-candles .body[data-v-4c6dce6e]{fill-opacity:.25;stroke-opacity:.75}.lh-candles .wick[data-v-4c6dce6e]{stroke-opacity:.55}.lh-trend[data-v-4c6dce6e]{animation:lh-draw-4c6dce6e 2.6s .7s var(--ease-emphasized,ease) forwards;fill:none;stroke:url(#lh-trend);stroke-dasharray:1;stroke-dashoffset:1;stroke-linecap:round;stroke-width:2.2}.lh-globe .ring[data-v-4c6dce6e]{animation:lh-fade-4c6dce6e 1s ease .5s forwards;opacity:0;stroke:var(--secondary,#3e8ed0);stroke-width:1.3}.lh-globe .wire[data-v-4c6dce6e]{animation:lh-fade-4c6dce6e 1.2s ease .6s forwards;opacity:0;stroke:var(--primary,#00d1b2);stroke-width:.7}.lh-core[data-v-4c6dce6e]{animation:lh-pulse-4c6dce6e 4s ease-in-out infinite;transform-box:fill-box;transform-origin:center}.lh-sweep[data-v-4c6dce6e]{animation:lh-spin-4c6dce6e 7s linear infinite}.lh-orbit[data-v-4c6dce6e],.lh-sweep[data-v-4c6dce6e]{transform-box:view-box;transform-origin:600px 140px}.lh-orbit[data-v-4c6dce6e]{animation:lh-spin-4c6dce6e 9s linear infinite;fill:var(--secondary,#3e8ed0);opacity:.85}.lh-scanline[data-v-4c6dce6e]{animation:lh-scan-4c6dce6e 7s ease-in-out 1s infinite;opacity:0;stroke:var(--secondary,#3e8ed0);stroke-width:1.6}.lh-net .link[data-v-4c6dce6e]{animation:lh-fade-4c6dce6e 1s ease forwards,lh-flow-4c6dce6e 6s linear infinite;opacity:0;stroke:var(--primary,#00d1b2);stroke-dasharray:6 8;stroke-width:1}.lh-net .node[data-v-4c6dce6e]{animation:lh-fade-4c6dce6e .8s ease forwards,lh-pulse-4c6dce6e 4s ease-in-out infinite;fill:var(--primary,#00d1b2);opacity:0}.lh-net .node.is-hit[data-v-4c6dce6e]{fill:var(--ui-success,#30d158)}.lh-net .node.is-pending[data-v-4c6dce6e]{fill:none;stroke:var(--secondary,#3e8ed0);stroke-width:1.2}.lh-hud path[data-v-4c6dce6e]{animation:lh-fade-4c6dce6e 1s ease .8s forwards;opacity:0;stroke:var(--ui-label,#fff);stroke-width:1}@keyframes lh-fade-4c6dce6e{to{opacity:.6}}@keyframes lh-candle-in-4c6dce6e{0%{opacity:0;transform:scaleY(.2) translateY(6px)}to{opacity:1;transform:none}}@keyframes lh-band-in-4c6dce6e{0%{opacity:0;transform:scaleX(.6)}to{opacity:1;transform:none}}@keyframes lh-draw-4c6dce6e{to{stroke-dashoffset:0}}@keyframes lh-spin-4c6dce6e{to{transform:rotate(1turn)}}@keyframes lh-flow-4c6dce6e{to{stroke-dashoffset:-28}}@keyframes lh-pulse-4c6dce6e{0%,to{opacity:.45}50%{opacity:.95}}@keyframes lh-breathe-4c6dce6e{0%,to{opacity:.75;transform:scale(1)}50%{opacity:1;transform:scale(1.03)}}@keyframes lh-scan-4c6dce6e{0%,to{opacity:0;transform:translateY(0)}45%{opacity:.5}50%{transform:translateY(250px)}55%{opacity:.4}}@media (prefers-reduced-motion:reduce){.hero-art[data-v-4c6dce6e] *{animation:none!important}.lh-band-group[data-v-4c6dce6e],.lh-candles g[data-v-4c6dce6e],.lh-floor path[data-v-4c6dce6e],.lh-globe .ring[data-v-4c6dce6e],.lh-globe .wire[data-v-4c6dce6e],.lh-horizon[data-v-4c6dce6e],.lh-horizon-line[data-v-4c6dce6e],.lh-hud path[data-v-4c6dce6e],.lh-net .link[data-v-4c6dce6e],.lh-net .node[data-v-4c6dce6e]{opacity:.7}.lh-trend[data-v-4c6dce6e]{stroke-dashoffset:0}}.art[data-v-f9c6d3ec]{display:block;height:100%;width:100%}.s-primary[data-v-f9c6d3ec]{stop-color:var(--primary,#00d1b2)}.s-secondary[data-v-f9c6d3ec]{stop-color:var(--secondary,#3e8ed0)}.lc-zone[data-v-f9c6d3ec]{animation:lc-zone-in-f9c6d3ec .9s var(--ease-emphasized,ease) forwards;opacity:0;transform-box:fill-box;transform-origin:left center}.lc-line[data-v-f9c6d3ec]{animation:lc-draw-f9c6d3ec 1.1s var(--ease-emphasized,ease) forwards;opacity:.5;stroke:var(--primary,#00d1b2);stroke-dasharray:5 6;stroke-dashoffset:1;stroke-width:1}.lc-a[data-v-f9c6d3ec],.lc-top[data-v-f9c6d3ec]{opacity:.75;stroke-width:1.4}.lc-b[data-v-f9c6d3ec]{stroke:var(--secondary,#3e8ed0)}.lc-c[data-v-f9c6d3ec]{opacity:.6;stroke:var(--ui-warning,#ffd60a)}.lc-x-line[data-v-f9c6d3ec]{opacity:.6;stroke:var(--secondary,#3e8ed0);stroke-dasharray:2 5}.lc-label[data-v-f9c6d3ec]{fill:var(--primary,#00d1b2);font-family:var(--ui-font-display,sans-serif);font-size:12px;font-weight:700}.lc-label-x[data-v-f9c6d3ec]{fill:var(--secondary,#3e8ed0)}.lc-candles g[data-v-f9c6d3ec]{animation:lc-candle-in-f9c6d3ec .55s var(--ease-emphasized,ease) forwards;opacity:0;transform-box:fill-box;transform-origin:center bottom}.lc-candles .is-up .body[data-v-f9c6d3ec],.lc-candles .is-up .wick[data-v-f9c6d3ec]{fill:var(--ui-success,#30d158);stroke:var(--ui-success,#30d158)}.lc-candles .is-down .body[data-v-f9c6d3ec],.lc-candles .is-down .wick[data-v-f9c6d3ec]{fill:var(--ui-danger,#ff453a);stroke:var(--ui-danger,#ff453a)}.lc-candles .body[data-v-f9c6d3ec]{fill-opacity:.28;stroke-opacity:.75}.lc-candles .wick[data-v-f9c6d3ec]{stroke-opacity:.5;stroke-width:1}.lc-price[data-v-f9c6d3ec]{animation:lc-price-move-f9c6d3ec 6.5s var(--ease-emphasized,ease) infinite;transform-box:view-box}.lc-price-dot[data-v-f9c6d3ec]{fill:var(--ui-label,#fff)}.lc-price-halo[data-v-f9c6d3ec]{fill:var(--primary,#00d1b2);opacity:.55}.lc-touch[data-v-f9c6d3ec]{animation:lc-touch-f9c6d3ec 6.5s ease-out infinite;fill:none;opacity:0;stroke:var(--primary,#00d1b2);stroke-width:1.6;transform-box:fill-box;transform-origin:center}@keyframes lc-zone-in-f9c6d3ec{0%{opacity:0;transform:scaleX(.5)}to{opacity:1;transform:none}}@keyframes lc-draw-f9c6d3ec{to{stroke-dashoffset:0}}@keyframes lc-candle-in-f9c6d3ec{0%{opacity:0;transform:scaleY(.15) translateY(8px)}to{opacity:1;transform:none}}@keyframes lc-price-move-f9c6d3ec{0%{transform:translate(60px,150px)}18%{transform:translate(150px,108px)}36%{transform:translate(240px,210px)}54%{transform:translate(330px,130px)}62%{transform:translate(356px,159px)}74%{transform:translate(356px,159px)}86%{transform:translate(430px,240px)}to{transform:translate(60px,150px)}}@keyframes lc-touch-f9c6d3ec{0%,55%{opacity:0;transform:scale(.4)}62%{opacity:.9;transform:scale(1)}80%{opacity:0;transform:scale(2.6)}to{opacity:0}}@media (prefers-reduced-motion:reduce){.art[data-v-f9c6d3ec] *{animation:none!important}.lc-zone[data-v-f9c6d3ec]{opacity:1}.lc-line[data-v-f9c6d3ec]{stroke-dashoffset:0}.lc-candles g[data-v-f9c6d3ec]{opacity:1}.lc-price[data-v-f9c6d3ec]{display:none}}.art[data-v-9b36203c]{display:block;height:100%;width:100%}.s-primary[data-v-9b36203c]{stop-color:var(--primary,#00d1b2)}.lw-past[data-v-9b36203c]{animation:lw-draw-9b36203c 1.6s .2s var(--ease-emphasized,ease) forwards;fill:none;opacity:.35;stroke:var(--ui-label-2,hsla(0,0%,100%,.4));stroke-dasharray:1;stroke-dashoffset:1;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.lw-active[data-v-9b36203c]{animation:lw-draw-9b36203c 1.4s .8s var(--ease-emphasized,ease) forwards;fill:none;stroke:url(#lw-active);stroke-dasharray:1;stroke-dashoffset:1;stroke-linecap:round;stroke-linejoin:round;stroke-width:3}.lw-ref[data-v-9b36203c]{animation:lw-fade-9b36203c .7s var(--ease-emphasized,ease) forwards;opacity:0}.lw-ref-line[data-v-9b36203c]{animation:lw-draw-9b36203c .9s var(--ease-emphasized,ease) forwards;opacity:.5;stroke:var(--ui-label-2,hsla(0,0%,100%,.4));stroke-dasharray:4 6;stroke-dashoffset:1;stroke-width:1}.lw-ref-avg[data-v-9b36203c]{opacity:.75;stroke:var(--primary,#00d1b2)}.lw-ref-label[data-v-9b36203c]{fill:var(--ui-label-2,hsla(0,0%,100%,.4));font-family:var(--ui-font-display,sans-serif);font-size:11px;font-weight:600}.lw-ref-label-avg[data-v-9b36203c]{fill:var(--primary,#00d1b2)}.lw-arrow-path[data-v-9b36203c]{animation:lw-fade-9b36203c .6s ease 1.9s forwards;fill:none;opacity:0;stroke:var(--primary,#00d1b2);stroke-linecap:round;stroke-linejoin:round;stroke-width:2.4}.lw-measure-line[data-v-9b36203c],.lw-tick[data-v-9b36203c]{opacity:.6;stroke:var(--primary,#00d1b2);stroke-width:1.4}.lw-measure-line[data-v-9b36203c]{animation:lw-draw-9b36203c 1s var(--ease-emphasized,ease) forwards;stroke-dasharray:1;stroke-dashoffset:1}.lw-measure[data-v-9b36203c]{animation:lw-fade-9b36203c .7s var(--ease-emphasized,ease) forwards;opacity:0}.lw-measure-text[data-v-9b36203c]{fill:var(--ui-label-2,hsla(0,0%,100%,.55));font-family:var(--ui-font-display,sans-serif);font-size:12px;font-weight:600}.lw-marker-halo[data-v-9b36203c]{animation:lw-pulse-9b36203c 3.4s ease-in-out infinite;opacity:.5}.lw-marker-dot[data-v-9b36203c]{fill:var(--ui-label,#fff)}.lw-badge[data-v-9b36203c]{animation:lw-fade-9b36203c .8s var(--ease-emphasized,ease) forwards;opacity:0}.lw-badge-bg[data-v-9b36203c]{fill:var(--ui-fill,rgba(118,118,128,.2));stroke:var(--ui-separator,hsla(0,0%,100%,.1))}.lw-badge-arrow[data-v-9b36203c]{fill:none;stroke:var(--ui-success,#30d158);stroke-linecap:round;stroke-linejoin:round;stroke-width:2.2}.lw-badge-text[data-v-9b36203c]{fill:var(--ui-label,#fff);font-family:var(--ui-font-display,sans-serif);font-size:12px;font-weight:600}@keyframes lw-draw-9b36203c{to{stroke-dashoffset:0}}@keyframes lw-fade-9b36203c{to{opacity:1}}@keyframes lw-pulse-9b36203c{0%,to{opacity:.35;transform:scale(1)}50%{opacity:.85;transform:scale(1.25)}}@media (prefers-reduced-motion:reduce){.art[data-v-9b36203c] *{animation:none!important}.lw-active[data-v-9b36203c],.lw-past[data-v-9b36203c]{stroke-dashoffset:0}.lw-arrow-path[data-v-9b36203c],.lw-badge[data-v-9b36203c],.lw-measure[data-v-9b36203c],.lw-ref[data-v-9b36203c]{opacity:1}}.art[data-v-d87cce24]{display:block;height:100%;width:100%}.s-primary[data-v-d87cce24]{stop-color:var(--primary,#00d1b2)}.lhm-seg[data-v-d87cce24]{animation:lhm-draw-d87cce24 .7s var(--ease-emphasized,ease) forwards;fill:none;stroke:url(#lhm-seg);stroke-dasharray:1;stroke-dashoffset:1;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.6}.lhm-fib-line[data-v-d87cce24]{stroke:var(--secondary,#3e8ed0);stroke-dasharray:3 6;stroke-width:1}.lhm-fib-label[data-v-d87cce24],.lhm-fib-line[data-v-d87cce24]{animation:lhm-fade-d87cce24 .6s ease forwards;opacity:0}.lhm-fib-label[data-v-d87cce24]{fill:var(--secondary,#3e8ed0);font-family:var(--ui-font-mono,monospace);font-size:10px}.lhm-prz[data-v-d87cce24]{animation:lhm-fade-d87cce24 .8s var(--ease-emphasized,ease) forwards;opacity:0}.lhm-prz-rect[data-v-d87cce24]{animation:lhm-prz-pulse-d87cce24 3.6s ease-in-out infinite;stroke:var(--primary,#00d1b2);stroke-dasharray:5 5;stroke-width:1.2;transform-box:fill-box;transform-origin:center}.lhm-prz-label[data-v-d87cce24]{fill:var(--primary,#00d1b2);font-family:var(--ui-font-display,sans-serif);font-size:12px;font-weight:700}.lhm-point[data-v-d87cce24]{animation:lhm-fade-d87cce24 .5s var(--ease-emphasized,ease) forwards;opacity:0}.lhm-dot[data-v-d87cce24]{fill:var(--ui-label,#fff);stroke:var(--primary,#00d1b2);stroke-width:2}.lhm-point-label[data-v-d87cce24]{fill:var(--ui-label,#fff);font-family:var(--ui-font-display,sans-serif);font-size:14px;font-weight:700}.lhm-signal[data-v-d87cce24]{animation:lhm-signal-d87cce24 3.4s ease-out infinite;fill:var(--primary,#00d1b2);opacity:.45;transform-box:fill-box;transform-origin:center}@keyframes lhm-draw-d87cce24{to{stroke-dashoffset:0}}@keyframes lhm-fade-d87cce24{to{opacity:1}}@keyframes lhm-prz-pulse-d87cce24{0%,to{opacity:.6}50%{opacity:1}}@keyframes lhm-signal-d87cce24{0%{opacity:0;transform:scale(.4)}30%{opacity:.7;transform:scale(1)}75%{opacity:0;transform:scale(2.4)}to{opacity:0}}@media (prefers-reduced-motion:reduce){.art[data-v-d87cce24] *{animation:none!important}.lhm-seg[data-v-d87cce24]{stroke-dashoffset:0}.lhm-fib-label[data-v-d87cce24],.lhm-fib-line[data-v-d87cce24],.lhm-point[data-v-d87cce24],.lhm-prz[data-v-d87cce24]{opacity:1}}.art[data-v-29acfac6]{display:block;height:100%;width:100%}.s-primary[data-v-29acfac6]{stop-color:var(--primary,#00d1b2)}.lwo-seg[data-v-29acfac6]{animation:lwo-draw-29acfac6 .7s var(--ease-emphasized,ease) forwards;fill:none;stroke:url(#lwo-imp);stroke-dasharray:1;stroke-dashoffset:1;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.6}.lwo-channel-line[data-v-29acfac6]{animation:lwo-draw-29acfac6 1.2s 1.2s var(--ease-emphasized,ease) forwards;opacity:.65;stroke:var(--secondary,#3e8ed0);stroke-dasharray:1;stroke-dashoffset:1;stroke-width:1.2}.lwo-epa[data-v-29acfac6]{animation:lwo-fade-29acfac6 .7s var(--ease-emphasized,ease) forwards;opacity:0}.lwo-epa-line[data-v-29acfac6]{animation:lwo-draw-29acfac6 1.1s var(--ease-emphasized,ease) forwards;opacity:.8;stroke:var(--ui-success,#30d158);stroke-dasharray:1;stroke-dashoffset:1;stroke-width:1.6}.lwo-epa-arrow[data-v-29acfac6]{fill:none;stroke:var(--ui-success,#30d158);stroke-linecap:round;stroke-width:2}.lwo-epa-label[data-v-29acfac6]{fill:var(--ui-success,#30d158);font-family:var(--ui-font-display,sans-serif);font-size:12px;font-weight:700}.lwo-point[data-v-29acfac6]{animation:lwo-fade-29acfac6 .5s var(--ease-emphasized,ease) forwards;opacity:0}.lwo-dot[data-v-29acfac6]{stroke:var(--primary,#00d1b2);stroke-width:2}.lwo-dot[data-v-29acfac6],.lwo-label[data-v-29acfac6]{fill:var(--ui-label,#fff)}.lwo-label[data-v-29acfac6]{font-family:var(--ui-font-mono,monospace);font-size:13px;font-weight:700}.lwo-fakeout[data-v-29acfac6]{animation:lwo-fade-29acfac6 .6s var(--ease-emphasized,ease) forwards;opacity:0}.lwo-fakeout-halo[data-v-29acfac6]{animation:lwo-pulse-29acfac6 3.2s ease-in-out infinite;fill:var(--ui-danger,#ff453a);opacity:.35}.lwo-fakeout-x[data-v-29acfac6]{stroke:var(--ui-danger,#ff453a);stroke-linecap:round;stroke-width:2}@keyframes lwo-draw-29acfac6{to{stroke-dashoffset:0}}@keyframes lwo-fade-29acfac6{to{opacity:1}}@keyframes lwo-pulse-29acfac6{0%,to{opacity:.25;transform:scale(1)}50%{opacity:.7;transform:scale(1.3)}}@media (prefers-reduced-motion:reduce){.art[data-v-29acfac6] *{animation:none!important}.lwo-channel-line[data-v-29acfac6],.lwo-epa-line[data-v-29acfac6],.lwo-seg[data-v-29acfac6]{stroke-dashoffset:0}.lwo-epa[data-v-29acfac6],.lwo-fakeout[data-v-29acfac6],.lwo-point[data-v-29acfac6]{opacity:1}}.art[data-v-ec141e15]{display:block;height:100%;width:100%}.s-primary[data-v-ec141e15]{stop-color:var(--primary,#00d1b2)}.ld-window[data-v-ec141e15]{fill:var(--ui-surface,#1c1c1e);stroke:var(--ui-separator,hsla(0,0%,100%,.08));stroke-width:1.2}.ld-sep[data-v-ec141e15]{stroke:var(--ui-separator,hsla(0,0%,100%,.08))}.ld-bar[data-v-ec141e15]{fill:var(--ui-label-3,hsla(0,0%,100%,.28))}.ld-bar-strong[data-v-ec141e15]{fill:var(--ui-label-2,hsla(0,0%,100%,.55))}.ld-bar-dim[data-v-ec141e15]{opacity:.6}.ld-side[data-v-ec141e15]{animation:ld-fade-ec141e15 .7s var(--ease-emphasized,ease) forwards;opacity:0}.ld-side-bg[data-v-ec141e15]{fill:color-mix(in srgb,var(--ui-surface-2,#2c2c2e) 55%,transparent)}.ld-logo[data-v-ec141e15]{fill:var(--primary,#00d1b2)}.ld-avatar[data-v-ec141e15]{fill:var(--ui-surface-2,#2c2c2e);stroke:var(--ui-separator,hsla(0,0%,100%,.1))}.ld-nav-item[data-v-ec141e15]{animation:ld-slide-right-ec141e15 .6s var(--ease-emphasized,ease) forwards;opacity:0}.ld-nav-hover[data-v-ec141e15]{fill:transparent}.ld-nav-active[data-v-ec141e15]{fill:color-mix(in srgb,var(--primary,#00d1b2) 14%,transparent)}.ld-nav-dot[data-v-ec141e15]{fill:var(--ui-label-3,hsla(0,0%,100%,.28))}.ld-nav-dot-active[data-v-ec141e15]{fill:var(--primary,#00d1b2)}.ld-toolbar[data-v-ec141e15]{animation:ld-fade-ec141e15 .7s var(--ease-emphasized,ease) forwards;opacity:0}.ld-search[data-v-ec141e15]{fill:var(--ui-fill,rgba(118,118,128,.2))}.ld-chip[data-v-ec141e15]{fill:color-mix(in srgb,var(--primary,#00d1b2) 20%,transparent)}.ld-card[data-v-ec141e15]{fill:color-mix(in srgb,var(--ui-surface-2,#2c2c2e) 45%,transparent);stroke:var(--ui-separator,hsla(0,0%,100%,.08))}.ld-cage[data-v-ec141e15]{animation:ld-fade-ec141e15 .7s var(--ease-emphasized,ease) forwards;opacity:0}.ld-cage-line[data-v-ec141e15]{animation:ld-draw-ec141e15 1s var(--ease-emphasized,ease) forwards;opacity:.6;stroke:var(--primary,#00d1b2);stroke-dasharray:5 6;stroke-dashoffset:1;stroke-width:1}.ld-cage-label[data-v-ec141e15]{fill:var(--primary,#00d1b2);font-family:var(--ui-font-display,sans-serif);font-size:10px;font-weight:700}.ld-candles g[data-v-ec141e15]{animation:ld-candle-in-ec141e15 .5s var(--ease-emphasized,ease) forwards;opacity:0;transform-box:fill-box;transform-origin:center bottom}.ld-candles .is-up .body[data-v-ec141e15],.ld-candles .is-up .wick[data-v-ec141e15]{fill:var(--ui-success,#30d158);stroke:var(--ui-success,#30d158)}.ld-candles .is-down .body[data-v-ec141e15],.ld-candles .is-down .wick[data-v-ec141e15]{fill:var(--ui-danger,#ff453a);stroke:var(--ui-danger,#ff453a)}.ld-candles .body[data-v-ec141e15]{fill-opacity:.3;stroke-opacity:.75}.ld-candles .wick[data-v-ec141e15]{stroke-opacity:.5;stroke-width:1}.ld-trend[data-v-ec141e15]{animation:ld-draw-ec141e15 1.8s 1.1s var(--ease-emphasized,ease) forwards;fill:none;stroke:url(#ld-trend);stroke-dasharray:1;stroke-dashoffset:1;stroke-linecap:round;stroke-width:2}.ld-sweep[data-v-ec141e15]{animation:ld-scan-ec141e15 4.5s ease-in-out 1.6s infinite;transform-box:view-box}.ld-stats g[data-v-ec141e15]{animation:ld-pop-ec141e15 .55s var(--ease-emphasized,ease) forwards;opacity:0;transform-box:fill-box;transform-origin:center}.ld-stat-dot[data-v-ec141e15]{animation:ld-pulse-ec141e15 3s ease-in-out infinite;fill:var(--ui-success,#30d158);opacity:.5}.ld-mini[data-v-ec141e15]{animation:ld-draw-ec141e15 1.2s 1.6s var(--ease-emphasized,ease) forwards;fill:none;stroke:var(--primary,#00d1b2);stroke-dasharray:1;stroke-dashoffset:1;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6}.ld-symbols[data-v-ec141e15]{animation:ld-fade-ec141e15 .6s var(--ease-emphasized,ease) forwards;opacity:0}.ld-symbol[data-v-ec141e15]{animation:ld-slide-right-ec141e15 .5s var(--ease-emphasized,ease) forwards;opacity:0;transform-box:fill-box}.ld-sym[data-v-ec141e15]{fill:var(--ui-fill,rgba(118,118,128,.2))}.ld-sym-found[data-v-ec141e15]{fill:color-mix(in srgb,var(--ui-success,#30d158) 28%,transparent);stroke:var(--ui-success,#30d158);stroke-width:1.2}.ld-sym-text[data-v-ec141e15]{fill:var(--ui-label,#fff);font-family:var(--ui-font-mono,monospace);font-size:9.5px;font-weight:700}.ld-found-ring[data-v-ec141e15]{animation:ld-ring-ec141e15 2.6s ease-out 2.6s infinite;transform-box:fill-box;transform-origin:center}.ld-found-halo[data-v-ec141e15]{fill:var(--ui-success,#30d158);opacity:.4}.ld-chat[data-v-ec141e15]{animation:ld-fade-ec141e15 .7s var(--ease-emphasized,ease) forwards;opacity:0}.ld-chat-bg[data-v-ec141e15]{fill:color-mix(in srgb,var(--ui-surface-2,#2c2c2e) 40%,transparent)}.ld-ai-avatar[data-v-ec141e15]{fill:var(--primary,#00d1b2);opacity:.85}.ld-live-dot[data-v-ec141e15]{animation:ld-pulse-ec141e15 2.2s ease-in-out infinite;fill:var(--ui-success,#30d158)}.ld-msg-user[data-v-ec141e15]{animation:ld-slide-right-ec141e15 .6s var(--ease-emphasized,ease) forwards;opacity:0;transform-box:fill-box}.ld-bubble-user[data-v-ec141e15]{fill:var(--ui-fill,rgba(118,118,128,.2));stroke:var(--ui-separator,hsla(0,0%,100%,.08))}.ld-bar-ai[data-v-ec141e15]{animation:ld-type-ec141e15 .5s var(--ease-emphasized,ease) forwards;transform:scaleX(0);transform-box:fill-box;transform-origin:left center}.ld-think[data-v-ec141e15]{animation:ld-fade-ec141e15 .6s var(--ease-emphasized,ease) forwards;opacity:0}.ld-think-dot[data-v-ec141e15]{animation:ld-blink-ec141e15 1.2s ease-in-out infinite;fill:var(--primary,#00d1b2)}.ld-found-block[data-v-ec141e15]{animation:ld-pop-ec141e15 .7s var(--ease-emphasized,ease) forwards;opacity:0;transform-box:fill-box;transform-origin:center}.ld-found-bg[data-v-ec141e15]{fill:color-mix(in srgb,var(--ui-success,#30d158) 12%,transparent);stroke:var(--ui-success,#30d158);stroke-opacity:.35}.ld-found-check-bg[data-v-ec141e15]{fill:var(--ui-success,#30d158);opacity:.35}.ld-found-check[data-v-ec141e15]{animation:ld-draw-ec141e15 .5s ease 2.6s forwards;fill:none;stroke:var(--ui-success,#30d158);stroke-dasharray:1;stroke-dashoffset:1;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.2}.ld-found-text[data-v-ec141e15]{fill:var(--ui-success,#30d158);font-family:var(--ui-font-display,sans-serif);font-size:11px;font-weight:700}.ld-found-sub[data-v-ec141e15]{fill:var(--ui-label-2,hsla(0,0%,100%,.55));font-family:var(--ui-font-mono,monospace);font-size:8.5px}.ld-found-spark[data-v-ec141e15]{animation:ld-draw-ec141e15 1s 2.8s var(--ease-emphasized,ease) forwards;fill:none;stroke:var(--ui-success,#30d158);stroke-dasharray:1;stroke-dashoffset:1;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5}.ld-input[data-v-ec141e15]{fill:var(--ui-fill,rgba(118,118,128,.2));stroke:var(--ui-separator,hsla(0,0%,100%,.08))}.ld-send[data-v-ec141e15]{fill:var(--primary,#00d1b2)}@keyframes ld-fade-ec141e15{to{opacity:1}}@keyframes ld-draw-ec141e15{to{stroke-dashoffset:0}}@keyframes ld-type-ec141e15{to{transform:scaleX(1)}}@keyframes ld-slide-right-ec141e15{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:none}}@keyframes ld-candle-in-ec141e15{0%{opacity:0;transform:scaleY(.2) translateY(6px)}to{opacity:1;transform:none}}@keyframes ld-pop-ec141e15{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:none}}@keyframes ld-pulse-ec141e15{0%,to{opacity:.4}50%{opacity:1}}@keyframes ld-blink-ec141e15{0%,to{opacity:.25}50%{opacity:1}}@keyframes ld-scan-ec141e15{0%,8%{opacity:0;transform:translateY(0)}18%{opacity:1}82%{opacity:1}92%,to{opacity:0;transform:translateY(300px)}}@keyframes ld-ring-ec141e15{0%{opacity:0;transform:scale(.6)}30%{opacity:.9;transform:scale(1)}80%{opacity:0;transform:scale(1.9)}to{opacity:0}}@media (prefers-reduced-motion:reduce){.art[data-v-ec141e15] *{animation:none!important}.ld-cage[data-v-ec141e15],.ld-candles g[data-v-ec141e15],.ld-chat[data-v-ec141e15],.ld-found-block[data-v-ec141e15],.ld-msg-user[data-v-ec141e15],.ld-nav-item[data-v-ec141e15],.ld-side[data-v-ec141e15],.ld-stats g[data-v-ec141e15],.ld-symbol[data-v-ec141e15],.ld-symbols[data-v-ec141e15],.ld-think[data-v-ec141e15],.ld-toolbar[data-v-ec141e15]{opacity:1}.ld-bar-ai[data-v-ec141e15]{transform:none}.ld-cage-line[data-v-ec141e15],.ld-found-check[data-v-ec141e15],.ld-found-spark[data-v-ec141e15],.ld-mini[data-v-ec141e15],.ld-trend[data-v-ec141e15]{stroke-dashoffset:0}.ld-sweep[data-v-ec141e15]{display:none}}.art[data-v-b2d98b6e]{display:block;height:100%;width:100%}.s-primary[data-v-b2d98b6e]{stop-color:var(--primary,#00d1b2)}.cc-panel[data-v-b2d98b6e]{fill:color-mix(in srgb,var(--ui-surface-2,#2c2c2e) 42%,transparent);stroke:var(--ui-separator,hsla(0,0%,100%,.08));stroke-width:1.2}.cc-bar[data-v-b2d98b6e]{fill:var(--ui-label-3,hsla(0,0%,100%,.28))}.cc-bar-strong[data-v-b2d98b6e]{fill:var(--ui-label-2,hsla(0,0%,100%,.55))}.cc-chip[data-v-b2d98b6e]{fill:color-mix(in srgb,var(--primary,#00d1b2) 18%,transparent)}.cc-chip-text[data-v-b2d98b6e]{fill:var(--primary,#00d1b2);font-family:var(--ui-font-mono,monospace);font-size:10px;font-weight:700}.cc-chart[data-v-b2d98b6e],.cc-chat[data-v-b2d98b6e]{animation:cc-fade-b2d98b6e .7s var(--ease-emphasized,ease) forwards;opacity:0}.cc-candles g[data-v-b2d98b6e]{animation:cc-candle-in-b2d98b6e .5s var(--ease-emphasized,ease) forwards;opacity:0;transform-box:fill-box;transform-origin:center bottom}.cc-candles .is-up .body[data-v-b2d98b6e],.cc-candles .is-up .wick[data-v-b2d98b6e]{fill:var(--ui-success,#30d158);stroke:var(--ui-success,#30d158)}.cc-candles .is-down .body[data-v-b2d98b6e],.cc-candles .is-down .wick[data-v-b2d98b6e]{fill:var(--ui-danger,#ff453a);stroke:var(--ui-danger,#ff453a)}.cc-candles .body[data-v-b2d98b6e]{fill-opacity:.3;stroke-opacity:.75}.cc-candles .wick[data-v-b2d98b6e]{stroke-opacity:.5;stroke-width:1}.cc-drawn[data-v-b2d98b6e]{animation:cc-fade-b2d98b6e .4s 2.35s var(--ease-emphasized,ease) forwards;opacity:0}.cc-cage-line[data-v-b2d98b6e],.cc-support[data-v-b2d98b6e]{animation:cc-draw-b2d98b6e 1s 2.4s var(--ease-emphasized,ease) forwards;opacity:.65;stroke:var(--primary,#00d1b2);stroke-dasharray:5 6;stroke-dashoffset:1;stroke-width:1.1}.cc-support[data-v-b2d98b6e]{animation-delay:2.8s;stroke:var(--ui-label-3,hsla(0,0%,100%,.28));stroke-dasharray:1}.cc-label[data-v-b2d98b6e]{fill:var(--primary,#00d1b2);font-family:var(--ui-font-display,sans-serif);font-size:9.5px;font-weight:700}.cc-label-dim[data-v-b2d98b6e]{fill:var(--ui-label-3,hsla(0,0%,100%,.28))}.cc-plan[data-v-b2d98b6e]{animation:cc-fade-b2d98b6e .4s 3.75s var(--ease-emphasized,ease) forwards;opacity:0}.cc-plan-bg[data-v-b2d98b6e]{fill:color-mix(in srgb,var(--primary,#00d1b2) 6%,transparent);stroke:var(--ui-separator,hsla(0,0%,100%,.1))}.cc-entry[data-v-b2d98b6e],.cc-sl[data-v-b2d98b6e],.cc-tp[data-v-b2d98b6e]{animation:cc-draw-b2d98b6e .9s 3.8s var(--ease-emphasized,ease) forwards;stroke-dasharray:1;stroke-dashoffset:1;stroke-width:1.4}.cc-tp[data-v-b2d98b6e]{stroke:var(--ui-success,#30d158)}.cc-entry[data-v-b2d98b6e]{animation-delay:4s;stroke:var(--primary,#00d1b2)}.cc-sl[data-v-b2d98b6e]{animation-delay:4.2s;stroke:var(--ui-danger,#ff453a)}.cc-plan-text[data-v-b2d98b6e]{fill:var(--ui-label-2,hsla(0,0%,100%,.55));font-family:var(--ui-font-mono,monospace);font-size:9px}.cc-tp-text[data-v-b2d98b6e]{fill:var(--ui-success,#30d158)}.cc-sl-text[data-v-b2d98b6e]{fill:var(--ui-danger,#ff453a)}.cc-done[data-v-b2d98b6e]{animation:cc-pop-b2d98b6e .6s 4.4s var(--ease-emphasized,ease) forwards;opacity:0;transform-box:fill-box;transform-origin:center}.cc-done-bg[data-v-b2d98b6e]{fill:color-mix(in srgb,var(--ui-success,#30d158) 16%,transparent);stroke:var(--ui-success,#30d158);stroke-opacity:.4}.cc-done-check[data-v-b2d98b6e]{animation:cc-draw-b2d98b6e .4s ease 4.6s forwards;fill:none;stroke:var(--ui-success,#30d158);stroke-dasharray:1;stroke-dashoffset:1;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.cc-done-text[data-v-b2d98b6e]{fill:var(--ui-success,#30d158);font-family:var(--ui-font-display,sans-serif);font-size:10px;font-weight:700}.cc-ai[data-v-b2d98b6e]{fill:var(--primary,#00d1b2);opacity:.85}.cc-ai-name[data-v-b2d98b6e]{fill:var(--ui-label,#fff);font-family:var(--ui-font-display,sans-serif);font-size:11.5px;font-weight:700}.cc-live[data-v-b2d98b6e]{animation:cc-pulse-b2d98b6e 2.2s ease-in-out infinite;fill:var(--ui-success,#30d158)}.cc-msg[data-v-b2d98b6e]{animation:cc-slide-b2d98b6e .55s var(--ease-emphasized,ease) forwards;opacity:0;transform-box:fill-box}.cc-bubble-user[data-v-b2d98b6e]{fill:color-mix(in srgb,var(--primary,#00d1b2) 14%,transparent);stroke:color-mix(in srgb,var(--primary,#00d1b2) 30%,transparent)}.cc-bubble-ai[data-v-b2d98b6e]{fill:var(--ui-fill,rgba(118,118,128,.2));stroke:var(--ui-separator,hsla(0,0%,100%,.08))}.cc-bubble-plan[data-v-b2d98b6e]{fill:color-mix(in srgb,var(--primary,#00d1b2) 9%,transparent);stroke:color-mix(in srgb,var(--primary,#00d1b2) 26%,transparent)}.cc-text-user[data-v-b2d98b6e]{fill:var(--ui-label,#fff);font-size:10.5px;font-weight:600}.cc-text-ai[data-v-b2d98b6e],.cc-text-user[data-v-b2d98b6e]{font-family:var(--ui-font-display,sans-serif)}.cc-text-ai[data-v-b2d98b6e]{fill:var(--ui-label-2,hsla(0,0%,100%,.7));font-size:10px}.cc-text-dim[data-v-b2d98b6e]{fill:var(--ui-label-3,hsla(0,0%,100%,.45));font-size:9.5px}.cc-dot[data-v-b2d98b6e]{animation:cc-blink-b2d98b6e 1.2s ease-in-out infinite;fill:var(--primary,#00d1b2)}.cc-input[data-v-b2d98b6e]{fill:var(--ui-fill,rgba(118,118,128,.2));stroke:var(--ui-separator,hsla(0,0%,100%,.08))}.cc-input-text[data-v-b2d98b6e]{fill:var(--ui-label-3,hsla(0,0%,100%,.35));font-family:var(--ui-font-display,sans-serif);font-size:10px}.cc-send[data-v-b2d98b6e]{fill:var(--primary,#00d1b2)}@keyframes cc-fade-b2d98b6e{to{opacity:1}}@keyframes cc-draw-b2d98b6e{to{stroke-dashoffset:0}}@keyframes cc-candle-in-b2d98b6e{0%{opacity:0;transform:scaleY(.2) translateY(6px)}to{opacity:1;transform:none}}@keyframes cc-slide-b2d98b6e{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes cc-pop-b2d98b6e{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:none}}@keyframes cc-pulse-b2d98b6e{0%,to{opacity:.4}50%{opacity:1}}@keyframes cc-blink-b2d98b6e{0%,to{opacity:.25}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.art[data-v-b2d98b6e] *{animation:none!important}.cc-candles g[data-v-b2d98b6e],.cc-chart[data-v-b2d98b6e],.cc-chat[data-v-b2d98b6e],.cc-done[data-v-b2d98b6e],.cc-drawn[data-v-b2d98b6e],.cc-msg[data-v-b2d98b6e],.cc-plan[data-v-b2d98b6e]{opacity:1}.cc-cage-line[data-v-b2d98b6e],.cc-done-check[data-v-b2d98b6e],.cc-entry[data-v-b2d98b6e],.cc-sl[data-v-b2d98b6e],.cc-support[data-v-b2d98b6e],.cc-tp[data-v-b2d98b6e]{stroke-dashoffset:0}}.art[data-v-4d60d6ba]{display:block;height:100%;width:100%}.ca-frame[data-v-4d60d6ba]{fill:color-mix(in srgb,var(--ui-surface-2,#2c2c2e) 40%,transparent);stroke:var(--ui-separator,hsla(0,0%,100%,.08))}.ca-grid[data-v-4d60d6ba]{stroke:var(--ui-separator,hsla(0,0%,100%,.07));stroke-width:1}.ca-caption[data-v-4d60d6ba]{fill:var(--ui-label-3,hsla(0,0%,100%,.35));font-family:var(--ui-font-display,sans-serif);font-size:8.5px}.ca-draw-zone[data-v-4d60d6ba]{animation:ca-fade-4d60d6ba .5s .2s var(--ease-emphasized,ease) forwards;opacity:0}.ca-band[data-v-4d60d6ba]{fill:color-mix(in srgb,var(--primary,#00d1b2) 10%,transparent)}.ca-band-line[data-v-4d60d6ba]{animation:ca-draw-4d60d6ba .8s .4s var(--ease-emphasized,ease) forwards;opacity:.6;stroke:var(--primary,#00d1b2);stroke-dasharray:4 5;stroke-dashoffset:1;stroke-width:1}.ca-candles g[data-v-4d60d6ba]{animation:ca-fade-4d60d6ba .4s var(--ease-emphasized,ease) forwards;opacity:0}.ca-candles g[data-v-4d60d6ba]:first-child{animation-delay:.3s}.ca-candles g[data-v-4d60d6ba]:nth-child(2){animation-delay:.42s}.ca-candles g[data-v-4d60d6ba]:nth-child(3){animation-delay:.54s}.ca-candles .is-up .body[data-v-4d60d6ba],.ca-candles .is-up .wick[data-v-4d60d6ba]{fill:var(--ui-success,#30d158);stroke:var(--ui-success,#30d158)}.ca-candles .is-down .body[data-v-4d60d6ba],.ca-candles .is-down .wick[data-v-4d60d6ba]{fill:var(--ui-danger,#ff453a);stroke:var(--ui-danger,#ff453a)}.ca-candles .body[data-v-4d60d6ba]{fill-opacity:.3;stroke-opacity:.75}.ca-candles .wick[data-v-4d60d6ba]{stroke-opacity:.5;stroke-width:1}.ca-line[data-v-4d60d6ba]{animation:ca-draw-4d60d6ba 1.6s .7s var(--ease-emphasized,ease) forwards;fill:none;stroke:var(--primary,#00d1b2);stroke-dasharray:1;stroke-dashoffset:1;stroke-linecap:round;stroke-width:2}.ca-pen[data-v-4d60d6ba]{animation:ca-pen-4d60d6ba 1.6s .7s var(--ease-emphasized,ease) forwards;transform:translate(32px,100px)}.ca-pen-body[data-v-4d60d6ba]{fill:var(--ui-label-2,hsla(0,0%,100%,.55))}.ca-pen-tip[data-v-4d60d6ba]{fill:var(--primary,#00d1b2)}.ca-pen-led[data-v-4d60d6ba]{animation:ca-blink-4d60d6ba 1.2s ease-in-out infinite;fill:var(--ui-success,#30d158)}.ca-bars rect[data-v-4d60d6ba]{animation:ca-grow-4d60d6ba .7s var(--ease-emphasized,ease) forwards;transform:scaleY(0);transform-box:fill-box;transform-origin:center bottom}.ca-bar[data-v-4d60d6ba]{fill:var(--ui-label-3,hsla(0,0%,100%,.3))}.ca-bar-strong[data-v-4d60d6ba]{fill:var(--primary,#00d1b2)}.ca-scan[data-v-4d60d6ba]{animation:ca-scan-4d60d6ba 3.2s ease-in-out 1.2s infinite;fill:color-mix(in srgb,var(--primary,#00d1b2) 22%,transparent)}.ca-magnifier[data-v-4d60d6ba]{animation:ca-fade-4d60d6ba .5s 1.1s var(--ease-emphasized,ease) forwards;opacity:0}.ca-lens[data-v-4d60d6ba]{fill:color-mix(in srgb,var(--primary,#00d1b2) 8%,transparent);stroke:var(--primary,#00d1b2);stroke-opacity:.7;stroke-width:1.6}.ca-handle[data-v-4d60d6ba]{stroke:var(--primary,#00d1b2);stroke-linecap:round;stroke-opacity:.7;stroke-width:3}.ca-score[data-v-4d60d6ba]{animation:ca-pop-4d60d6ba .5s 1.9s var(--ease-emphasized,ease) forwards;opacity:0;transform-box:fill-box;transform-origin:center}.ca-score-bg[data-v-4d60d6ba]{fill:color-mix(in srgb,var(--ui-success,#30d158) 18%,transparent);stroke:var(--ui-success,#30d158);stroke-opacity:.45}.ca-score-text[data-v-4d60d6ba]{fill:var(--ui-success,#30d158);font-family:var(--ui-font-mono,monospace);font-size:12px;font-weight:700}.ca-mini-line[data-v-4d60d6ba]{animation:ca-draw-4d60d6ba 1.4s .3s var(--ease-emphasized,ease) forwards;fill:none;stroke:var(--primary,#00d1b2);stroke-dasharray:1;stroke-dashoffset:1;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6}.ca-step[data-v-4d60d6ba]{animation:ca-slide-4d60d6ba .5s var(--ease-emphasized,ease) forwards;opacity:0;transform-box:fill-box}.ca-step-dot[data-v-4d60d6ba]{fill:color-mix(in srgb,var(--primary,#00d1b2) 16%,transparent);stroke:var(--primary,#00d1b2);stroke-opacity:.5}.ca-step-num[data-v-4d60d6ba]{fill:var(--primary,#00d1b2);font-family:var(--ui-font-mono,monospace);font-size:9px;font-weight:700}.ca-step-bar[data-v-4d60d6ba]{fill:var(--ui-label-3,hsla(0,0%,100%,.3))}.ca-check[data-v-4d60d6ba]{animation:ca-pop-4d60d6ba .5s 2.3s var(--ease-emphasized,ease) forwards;opacity:0;transform-box:fill-box;transform-origin:center}.ca-check-bg[data-v-4d60d6ba]{fill:color-mix(in srgb,var(--ui-success,#30d158) 18%,transparent);stroke:var(--ui-success,#30d158);stroke-opacity:.45}.ca-check-mark[data-v-4d60d6ba]{animation:ca-draw-4d60d6ba .4s ease 2.5s forwards;fill:none;stroke:var(--ui-success,#30d158);stroke-dasharray:1;stroke-dashoffset:1;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.2}@keyframes ca-fade-4d60d6ba{to{opacity:1}}@keyframes ca-draw-4d60d6ba{to{stroke-dashoffset:0}}@keyframes ca-grow-4d60d6ba{to{transform:scaleY(1)}}@keyframes ca-slide-4d60d6ba{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:none}}@keyframes ca-pop-4d60d6ba{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:none}}@keyframes ca-blink-4d60d6ba{0%,to{opacity:.3}50%{opacity:1}}@keyframes ca-pen-4d60d6ba{0%{transform:translate(32px,100px)}to{transform:translate(206px,44px)}}@keyframes ca-scan-4d60d6ba{0%,8%{opacity:0;transform:translateY(0)}20%{opacity:1}80%{opacity:1}92%,to{opacity:0;transform:translateY(72px)}}@media (prefers-reduced-motion:reduce){.art[data-v-4d60d6ba] *{animation:none!important}.ca-candles g[data-v-4d60d6ba],.ca-check[data-v-4d60d6ba],.ca-draw-zone[data-v-4d60d6ba],.ca-magnifier[data-v-4d60d6ba],.ca-score[data-v-4d60d6ba],.ca-step[data-v-4d60d6ba]{opacity:1}.ca-band-line[data-v-4d60d6ba],.ca-check-mark[data-v-4d60d6ba],.ca-line[data-v-4d60d6ba],.ca-mini-line[data-v-4d60d6ba]{stroke-dashoffset:0}.ca-bars rect[data-v-4d60d6ba]{transform:none}.ca-pen[data-v-4d60d6ba]{transform:translate(206px,44px)}.ca-scan[data-v-4d60d6ba]{display:none}}.art[data-v-a1379e98]{display:block;height:100%;width:100%}.s-primary[data-v-a1379e98]{stop-color:var(--primary,#00d1b2)}.ff-title[data-v-a1379e98]{fill:var(--ui-label,#fff);font-family:var(--ui-font-display,sans-serif);font-size:14px;font-weight:700;letter-spacing:-.01em}.ff-bar[data-v-a1379e98]{fill:var(--ui-label-3,hsla(0,0%,100%,.28))}.ff-node[data-v-a1379e98]{animation:ff-slide-a1379e98 .6s var(--ease-emphasized,ease) forwards;opacity:0;transform-box:fill-box}.ff-sector[data-v-a1379e98]{fill:color-mix(in srgb,var(--ui-surface-2,#2c2c2e) 48%,transparent);stroke:var(--ui-separator,hsla(0,0%,100%,.08))}.ff-dot-in[data-v-a1379e98]{fill:var(--ui-success,#30d158)}.ff-dot-out[data-v-a1379e98]{fill:var(--ui-danger,#ff453a)}.ff-name[data-v-a1379e98]{fill:var(--ui-label,#fff);font-family:var(--ui-font-display,sans-serif);font-size:11.5px;font-weight:650}.ff-amount[data-v-a1379e98]{font-family:var(--ui-font-mono,monospace);font-size:9.5px;font-weight:600}.ff-amount-in[data-v-a1379e98]{fill:var(--ui-success,#30d158)}.ff-amount-out[data-v-a1379e98]{fill:var(--ui-danger,#ff453a)}.ff-link[data-v-a1379e98]{animation:ff-fade-a1379e98 .6s var(--ease-emphasized,ease) forwards;opacity:0}.ff-path[data-v-a1379e98]{animation:ff-draw-a1379e98 1.1s var(--ease-emphasized,ease) forwards;fill:none;opacity:.22;stroke:var(--primary,#00d1b2);stroke-dasharray:1;stroke-dashoffset:1;stroke-width:1.4}.ff-flow[data-v-a1379e98]{animation:ff-stream-a1379e98 1.1s linear infinite;fill:none;opacity:.75;stroke:var(--primary,#00d1b2);stroke-dasharray:5 11;stroke-linecap:round;stroke-width:1.8}.ff-flow-label[data-v-a1379e98]{fill:var(--primary,#00d1b2);font-family:var(--ui-font-mono,monospace);font-size:9px;font-weight:700}.ff-stock[data-v-a1379e98]{animation:ff-slide-a1379e98 .55s var(--ease-emphasized,ease) forwards;opacity:0;transform-box:fill-box}.ff-card[data-v-a1379e98]{fill:color-mix(in srgb,var(--ui-surface-2,#2c2c2e) 45%,transparent);stroke:var(--ui-separator,hsla(0,0%,100%,.08))}.ff-card-top[data-v-a1379e98]{fill:url(#ff-top);stroke:var(--primary,#00d1b2);stroke-opacity:.55}.ff-symbol[data-v-a1379e98]{fill:var(--ui-label,#fff);font-size:12px}.ff-pct[data-v-a1379e98],.ff-symbol[data-v-a1379e98]{font-family:var(--ui-font-mono,monospace);font-weight:700}.ff-pct[data-v-a1379e98]{fill:var(--ui-label-2,hsla(0,0%,100%,.6));font-size:11px}.ff-pct-top[data-v-a1379e98]{fill:var(--primary,#00d1b2)}.ff-track[data-v-a1379e98]{fill:var(--ui-fill,rgba(118,118,128,.2))}.ff-fill[data-v-a1379e98],.ff-fill-top[data-v-a1379e98]{animation:ff-grow-a1379e98 .9s var(--ease-emphasized,ease) forwards;transform:scaleX(0);transform-box:fill-box;transform-origin:left center}.ff-fill[data-v-a1379e98]{fill:var(--ui-label-3,hsla(0,0%,100%,.4))}.ff-fill-top[data-v-a1379e98]{fill:var(--primary,#00d1b2)}.ff-badge[data-v-a1379e98]{animation:ff-pop-a1379e98 .6s 2.6s var(--ease-emphasized,ease) forwards;opacity:0;transform-box:fill-box;transform-origin:center}.ff-badge-bg[data-v-a1379e98]{fill:color-mix(in srgb,var(--ui-success,#30d158) 16%,transparent);stroke:var(--ui-success,#30d158);stroke-opacity:.4}.ff-badge-halo[data-v-a1379e98]{animation:ff-pulse-a1379e98 2.6s ease-in-out infinite;fill:var(--ui-success,#30d158);opacity:.3}.ff-badge-check[data-v-a1379e98]{animation:ff-draw-a1379e98 .4s ease 2.8s forwards;fill:none;stroke:var(--ui-success,#30d158);stroke-dasharray:1;stroke-dashoffset:1;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ff-badge-text[data-v-a1379e98]{fill:var(--ui-success,#30d158);font-size:10px;font-weight:700}.ff-badge-text[data-v-a1379e98],.ff-note[data-v-a1379e98]{font-family:var(--ui-font-display,sans-serif)}.ff-note[data-v-a1379e98]{fill:var(--ui-label-3,hsla(0,0%,100%,.32));font-size:9px}@keyframes ff-fade-a1379e98{to{opacity:1}}@keyframes ff-draw-a1379e98{to{stroke-dashoffset:0}}@keyframes ff-grow-a1379e98{to{transform:scaleX(1)}}@keyframes ff-slide-a1379e98{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:none}}@keyframes ff-stream-a1379e98{0%{stroke-dashoffset:32}to{stroke-dashoffset:0}}@keyframes ff-pop-a1379e98{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:none}}@keyframes ff-pulse-a1379e98{0%,to{opacity:.15}50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.art[data-v-a1379e98] *{animation:none!important}.ff-badge[data-v-a1379e98],.ff-link[data-v-a1379e98],.ff-node[data-v-a1379e98],.ff-stock[data-v-a1379e98]{opacity:1}.ff-badge-check[data-v-a1379e98],.ff-path[data-v-a1379e98]{stroke-dashoffset:0}.ff-fill[data-v-a1379e98],.ff-fill-top[data-v-a1379e98]{transform:none}.ff-flow[data-v-a1379e98]{display:none}}.art[data-v-7764860d]{display:block;height:100%;width:100%}.fi-frame[data-v-7764860d]{fill:color-mix(in srgb,var(--ui-surface-2,#2c2c2e) 40%,transparent);stroke:var(--ui-separator,hsla(0,0%,100%,.08))}.fi-title[data-v-7764860d]{fill:var(--ui-label,#fff);font-size:11px;font-weight:700}.fi-caption[data-v-7764860d],.fi-title[data-v-7764860d]{font-family:var(--ui-font-display,sans-serif)}.fi-caption[data-v-7764860d]{fill:var(--ui-label-3,hsla(0,0%,100%,.35));font-size:8.5px}.fi-row[data-v-7764860d]{animation:fi-fade-7764860d .5s var(--ease-emphasized,ease) forwards;opacity:0}.fi-bar[data-v-7764860d]{fill:var(--ui-label-3,hsla(0,0%,100%,.28))}.fi-track[data-v-7764860d]{fill:var(--ui-fill,rgba(118,118,128,.18))}.fi-fill[data-v-7764860d]{animation:fi-grow-7764860d .9s var(--ease-emphasized,ease) forwards;fill:var(--ui-label-3,hsla(0,0%,100%,.42));transform:scaleX(0);transform-box:fill-box;transform-origin:left center}.fi-fill-hot[data-v-7764860d]{fill:var(--primary,#00d1b2)}.fi-badge[data-v-7764860d]{animation:fi-pop-7764860d .5s 1.5s var(--ease-emphasized,ease) forwards;opacity:0;transform-box:fill-box;transform-origin:center}.fi-badge-bg[data-v-7764860d]{fill:color-mix(in srgb,var(--ui-success,#30d158) 16%,transparent);stroke:var(--ui-success,#30d158);stroke-opacity:.4}.fi-arrow[data-v-7764860d]{fill:none;stroke:var(--ui-success,#30d158);stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.fi-badge-text[data-v-7764860d]{fill:var(--ui-success,#30d158);font-family:var(--ui-font-mono,monospace);font-size:9.5px;font-weight:700}.fi-out[data-v-7764860d]{animation:fi-slide-7764860d .5s .2s var(--ease-emphasized,ease) forwards}.fi-in[data-v-7764860d],.fi-out[data-v-7764860d]{opacity:0;transform-box:fill-box}.fi-in[data-v-7764860d]{animation:fi-slide-7764860d .5s .4s var(--ease-emphasized,ease) forwards}.fi-sector-out[data-v-7764860d]{fill:color-mix(in srgb,var(--ui-danger,#ff453a) 8%,transparent);stroke:var(--ui-danger,#ff453a);stroke-opacity:.3}.fi-sector-in[data-v-7764860d]{fill:color-mix(in srgb,var(--ui-success,#30d158) 8%,transparent);stroke:var(--ui-success,#30d158);stroke-opacity:.3}.fi-sector-name[data-v-7764860d]{fill:var(--ui-label,#fff);font-family:var(--ui-font-display,sans-serif);font-size:10.5px;font-weight:650}.fi-sector-flow[data-v-7764860d]{font-family:var(--ui-font-mono,monospace);font-size:9.5px;font-weight:700}.fi-flow-out[data-v-7764860d]{fill:var(--ui-danger,#ff453a)}.fi-flow-in[data-v-7764860d]{fill:var(--ui-success,#30d158)}.fi-arc[data-v-7764860d]{animation:fi-draw-7764860d .9s .8s var(--ease-emphasized,ease) forwards,fi-stream-7764860d 1.1s 1.7s linear infinite;fill:none;opacity:.7;stroke:var(--primary,#00d1b2);stroke-dasharray:4 6;stroke-dashoffset:1;stroke-width:1.6}.fi-coin[data-v-7764860d]{animation:fi-fade-7764860d .4s 1.4s var(--ease-emphasized,ease) forwards,fi-travel-7764860d 2.4s 1.8s ease-in-out infinite;opacity:0}.fi-coin-bg[data-v-7764860d]{fill:var(--primary,#00d1b2)}.fi-coin-text[data-v-7764860d]{fill:#0b0c15;font-family:var(--ui-font-display,sans-serif);font-size:8px;font-weight:700}.fi-fund[data-v-7764860d]{animation:fi-fade-7764860d .5s var(--ease-emphasized,ease) forwards;opacity:0}.fi-rank[data-v-7764860d]{fill:var(--ui-fill,rgba(118,118,128,.2));stroke:var(--ui-separator,hsla(0,0%,100%,.1))}.fi-rank-first[data-v-7764860d]{fill:color-mix(in srgb,var(--primary,#00d1b2) 20%,transparent);stroke:var(--primary,#00d1b2);stroke-opacity:.6}.fi-rank-num[data-v-7764860d]{fill:var(--ui-label-2,hsla(0,0%,100%,.6));font-family:var(--ui-font-mono,monospace);font-size:9px;font-weight:700}.fi-fund-bar[data-v-7764860d],.fi-fund-bar-first[data-v-7764860d]{animation:fi-grow-7764860d .9s var(--ease-emphasized,ease) forwards;transform:scaleX(0);transform-box:fill-box;transform-origin:left center}.fi-fund-bar[data-v-7764860d]{fill:var(--ui-label-3,hsla(0,0%,100%,.35))}.fi-fund-bar-first[data-v-7764860d]{fill:var(--primary,#00d1b2)}.fi-crown[data-v-7764860d]{animation:fi-pop-7764860d .5s 1.4s var(--ease-emphasized,ease) forwards;opacity:0;transform-box:fill-box;transform-origin:center}.fi-crown-mark[data-v-7764860d]{fill:color-mix(in srgb,var(--primary,#00d1b2) 70%,transparent)}@keyframes fi-fade-7764860d{to{opacity:1}}@keyframes fi-draw-7764860d{to{stroke-dashoffset:0}}@keyframes fi-grow-7764860d{to{transform:scaleX(1)}}@keyframes fi-slide-7764860d{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes fi-pop-7764860d{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:none}}@keyframes fi-stream-7764860d{0%{stroke-dashoffset:20}to{stroke-dashoffset:0}}@keyframes fi-travel-7764860d{0%{opacity:0;transform:translate(96px,74px)}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:translate(144px,60px)}}@media (prefers-reduced-motion:reduce){.art[data-v-7764860d] *{animation:none!important}.fi-badge[data-v-7764860d],.fi-coin[data-v-7764860d],.fi-crown[data-v-7764860d],.fi-fund[data-v-7764860d],.fi-in[data-v-7764860d],.fi-out[data-v-7764860d],.fi-row[data-v-7764860d]{opacity:1}.fi-fill[data-v-7764860d],.fi-fund-bar[data-v-7764860d],.fi-fund-bar-first[data-v-7764860d]{transform:none}.fi-arc[data-v-7764860d]{stroke-dashoffset:0}.fi-coin[data-v-7764860d]{transform:translate(120px,66px)}}.art[data-v-f4dc6d21]{display:block;height:100%;width:100%}.s-primary[data-v-f4dc6d21]{stop-color:var(--primary,#00d1b2)}.las-pill[data-v-f4dc6d21]{fill:var(--ui-fill,rgba(118,118,128,.2));stroke:var(--ui-separator,hsla(0,0%,100%,.08))}.las-live[data-v-f4dc6d21]{animation:las-pulse-f4dc6d21 2.2s ease-in-out infinite;fill:var(--ui-success,#30d158)}.las-pill-text[data-v-f4dc6d21]{fill:var(--ui-label,#fff);font-family:var(--ui-font-display,sans-serif);font-size:11px;font-weight:600}.las-track[data-v-f4dc6d21]{fill:var(--ui-fill,rgba(118,118,128,.2))}.las-progress[data-v-f4dc6d21]{animation:las-fill-f4dc6d21 2.6s var(--ease-emphasized,ease) forwards;transform:scaleX(0);transform-box:fill-box;transform-origin:left center}.las-progress-text[data-v-f4dc6d21]{fill:var(--ui-label,#fff);font-family:var(--ui-font-display,sans-serif);font-size:9px;font-weight:600}.las-panel[data-v-f4dc6d21]{fill:color-mix(in srgb,var(--ui-surface,#1c1c1e) 70%,transparent);stroke:var(--ui-separator,hsla(0,0%,100%,.08))}.las-cell[data-v-f4dc6d21]{animation:las-in-f4dc6d21 .55s var(--ease-emphasized,ease) forwards;opacity:0;transform-box:fill-box}.las-cell-bg[data-v-f4dc6d21]{fill:var(--ui-fill,rgba(118,118,128,.16));stroke:var(--ui-separator,hsla(0,0%,100%,.07))}.las-cell-found[data-v-f4dc6d21]{fill:color-mix(in srgb,var(--ui-success,#30d158) 16%,transparent);stroke:var(--ui-success,#30d158);stroke-width:1.2}.las-sym[data-v-f4dc6d21]{fill:var(--ui-label,#fff);font-family:var(--ui-font-mono,monospace);font-size:11px;font-weight:700}.las-score[data-v-f4dc6d21]{animation:las-in-f4dc6d21 .5s var(--ease-emphasized,ease) forwards;opacity:0;transform-box:fill-box}.las-score-high[data-v-f4dc6d21]{fill:color-mix(in srgb,var(--ui-success,#30d158) 30%,transparent)}.las-score-mid[data-v-f4dc6d21]{fill:color-mix(in srgb,var(--ui-warning,#ffd60a) 26%,transparent)}.las-score-low[data-v-f4dc6d21]{fill:color-mix(in srgb,var(--ui-danger,#ff453a) 24%,transparent)}.las-score-text[data-v-f4dc6d21]{fill:var(--ui-label,#fff);font-family:var(--ui-font-mono,monospace);font-size:9px;font-weight:700}.las-dir[data-v-f4dc6d21]{animation:las-in-f4dc6d21 .5s var(--ease-emphasized,ease) forwards;fill:none;opacity:0;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.las-dir.is-up[data-v-f4dc6d21]{stroke:var(--ui-success,#30d158)}.las-dir.is-down[data-v-f4dc6d21]{stroke:var(--ui-danger,#ff453a)}.las-found-halo[data-v-f4dc6d21]{animation:las-ring-f4dc6d21 2.4s ease-out infinite;fill:var(--ui-success,#30d158);opacity:.4;transform-box:fill-box;transform-origin:center}.las-found-check[data-v-f4dc6d21]{animation:las-draw-f4dc6d21 .5s ease 2.4s forwards;fill:none;stroke:var(--ui-success,#30d158);stroke-dasharray:1;stroke-dashoffset:1;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.2}.las-sweep[data-v-f4dc6d21]{animation:las-scan-f4dc6d21 4.2s ease-in-out .8s infinite;transform-box:view-box}.las-foot[data-v-f4dc6d21]{animation:las-in-f4dc6d21 .7s var(--ease-emphasized,ease) forwards;opacity:0}.las-foot-text[data-v-f4dc6d21]{fill:var(--ui-label-2,hsla(0,0%,100%,.55));font-family:var(--ui-font-display,sans-serif);font-size:11px;font-weight:600}@keyframes las-in-f4dc6d21{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes las-draw-f4dc6d21{to{stroke-dashoffset:0}}@keyframes las-fill-f4dc6d21{to{transform:scaleX(1)}}@keyframes las-pulse-f4dc6d21{0%,to{opacity:.4}50%{opacity:1}}@keyframes las-scan-f4dc6d21{0%,6%{opacity:0;transform:translateY(0)}16%{opacity:1}84%{opacity:1}94%,to{opacity:0;transform:translateY(230px)}}@keyframes las-ring-f4dc6d21{0%{opacity:0;transform:scale(.6)}30%{opacity:.9;transform:scale(1)}80%{opacity:0;transform:scale(1.9)}to{opacity:0}}@media (prefers-reduced-motion:reduce){.art[data-v-f4dc6d21] *{animation:none!important}.las-cell[data-v-f4dc6d21],.las-dir[data-v-f4dc6d21],.las-foot[data-v-f4dc6d21],.las-score[data-v-f4dc6d21]{opacity:1}.las-progress[data-v-f4dc6d21]{transform:none}.las-found-check[data-v-f4dc6d21]{stroke-dashoffset:0}.las-sweep[data-v-f4dc6d21]{display:none}}.art[data-v-3bc1dfab]{display:block;height:100%;width:100%}.ls-row[data-v-3bc1dfab]{animation:ls-in-3bc1dfab .6s var(--ease-emphasized,ease) forwards;opacity:0;transform-box:fill-box}.ls-row-bg[data-v-3bc1dfab]{fill:var(--ui-fill,rgba(118,118,128,.16));stroke:var(--ui-separator,hsla(0,0%,100%,.08))}.ls-row-bg.is-open[data-v-3bc1dfab]{stroke:var(--primary,#00d1b2);stroke-opacity:.5}.ls-symbol-chip[data-v-3bc1dfab]{fill:var(--ui-surface-2,#2c2c2e)}.ls-symbol[data-v-3bc1dfab]{fill:var(--ui-label,#fff);font-family:var(--ui-font-mono,monospace);font-size:11px;font-weight:700}.ls-dir[data-v-3bc1dfab]{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.4}.ls-dir.is-up[data-v-3bc1dfab]{stroke:var(--ui-success,#30d158)}.ls-dir.is-down[data-v-3bc1dfab]{stroke:var(--ui-danger,#ff453a)}.ls-score-bg.is-high[data-v-3bc1dfab]{fill:var(--ui-success,#30d158);opacity:.18}.ls-score-bg.is-mid[data-v-3bc1dfab]{fill:var(--ui-warning,#ffd60a);opacity:.18}.ls-score-bg.is-low[data-v-3bc1dfab]{fill:var(--ui-danger,#ff453a);opacity:.16}.ls-score[data-v-3bc1dfab]{fill:var(--ui-label,#fff);font-family:var(--ui-font-mono,monospace);font-size:11px;font-weight:700}.ls-chev[data-v-3bc1dfab]{fill:none;stroke:var(--ui-label-3,hsla(0,0%,100%,.28));stroke-linecap:round;stroke-width:1.8}.ls-detail[data-v-3bc1dfab]{animation:ls-fade-3bc1dfab .8s var(--ease-emphasized,ease) forwards;opacity:0}.ls-detail-bg[data-v-3bc1dfab]{fill:var(--ui-surface,#1c1c1e);stroke:var(--ui-separator,hsla(0,0%,100%,.08))}.ls-price[data-v-3bc1dfab]{animation:ls-draw-3bc1dfab 1.6s 1.4s var(--ease-emphasized,ease) forwards;fill:none;stroke:var(--primary,#00d1b2);stroke-dasharray:1;stroke-dashoffset:1;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.2}.ls-levels[data-v-3bc1dfab]{animation:ls-fade-3bc1dfab .6s var(--ease-emphasized,ease) forwards;opacity:0}.ls-tp[data-v-3bc1dfab]{animation:ls-draw-3bc1dfab 1s var(--ease-emphasized,ease) forwards;stroke:var(--ui-success,#30d158);stroke-dasharray:1;stroke-dashoffset:1;stroke-width:1.4}.ls-sl[data-v-3bc1dfab]{animation:ls-draw-3bc1dfab 1s .15s var(--ease-emphasized,ease) forwards;stroke:var(--ui-danger,#ff453a);stroke-dasharray:1;stroke-dashoffset:1;stroke-width:1.4}.ls-tp-label[data-v-3bc1dfab]{fill:var(--ui-success,#30d158)}.ls-sl-label[data-v-3bc1dfab],.ls-tp-label[data-v-3bc1dfab]{font-family:var(--ui-font-mono,monospace);font-size:11px;font-weight:700}.ls-sl-label[data-v-3bc1dfab]{fill:var(--ui-danger,#ff453a)}.ls-entry[data-v-3bc1dfab]{animation:ls-pulse-3bc1dfab 3s ease-in-out infinite;fill:var(--ui-label,#fff);transform-box:fill-box;transform-origin:center}.ls-entry-label[data-v-3bc1dfab]{fill:var(--ui-label-3,hsla(0,0%,100%,.28));font-family:var(--ui-font-display,sans-serif);font-size:10px}@keyframes ls-in-3bc1dfab{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:none}}@keyframes ls-fade-3bc1dfab{to{opacity:1}}@keyframes ls-draw-3bc1dfab{to{stroke-dashoffset:0}}@keyframes ls-pulse-3bc1dfab{0%,to{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.3)}}@media (prefers-reduced-motion:reduce){.art[data-v-3bc1dfab] *{animation:none!important}.ls-detail[data-v-3bc1dfab],.ls-levels[data-v-3bc1dfab],.ls-row[data-v-3bc1dfab]{opacity:1}.ls-price[data-v-3bc1dfab],.ls-sl[data-v-3bc1dfab],.ls-tp[data-v-3bc1dfab]{stroke-dashoffset:0}}.art[data-v-6225a7b7]{display:block;height:100%;width:100%}.s-primary[data-v-6225a7b7]{stop-color:var(--primary,#00d1b2)}.s-secondary[data-v-6225a7b7]{stop-color:var(--secondary,#3e8ed0)}.lf-row[data-v-6225a7b7]{animation:lf-fade-6225a7b7 .6s var(--ease-emphasized,ease) forwards;opacity:0}.lf-code[data-v-6225a7b7]{fill:var(--ui-label-2,hsla(0,0%,100%,.55));font-family:var(--ui-font-mono,monospace);font-size:12px;font-weight:600}.lf-track[data-v-6225a7b7]{fill:var(--ui-fill,rgba(118,118,128,.2))}.lf-fill[data-v-6225a7b7]{animation:lf-grow-6225a7b7 .9s var(--ease-emphasized,ease) forwards;transform:scaleX(0);transform-box:fill-box;transform-origin:left center}.lf-pct[data-v-6225a7b7]{fill:var(--ui-label,#fff);font-family:var(--ui-font-mono,monospace);font-size:11px;font-weight:700}.lf-cell[data-v-6225a7b7]{animation:lf-fade-6225a7b7 .7s var(--ease-emphasized,ease) forwards;fill:var(--primary,#00d1b2);transform-box:fill-box;transform-origin:center}.lf-heat-label[data-v-6225a7b7]{fill:var(--ui-label-3,hsla(0,0%,100%,.28));font-family:var(--ui-font-display,sans-serif);font-size:11px;font-weight:500}.lf-top[data-v-6225a7b7]{animation:lf-fade-6225a7b7 .7s var(--ease-emphasized,ease) forwards;opacity:0}.lf-top-bg[data-v-6225a7b7]{fill:var(--ui-success,#30d158);opacity:.12;stroke:var(--ui-success,#30d158);stroke-opacity:.3}.lf-top-arrow[data-v-6225a7b7]{fill:none;stroke:var(--ui-success,#30d158);stroke-linecap:round;stroke-linejoin:round;stroke-width:2.2}.lf-top-text[data-v-6225a7b7]{fill:var(--ui-success,#30d158);font-family:var(--ui-font-display,sans-serif);font-size:12px;font-weight:600}@keyframes lf-fade-6225a7b7{to{opacity:1}}@keyframes lf-grow-6225a7b7{to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.art[data-v-6225a7b7] *{animation:none!important}.lf-cell[data-v-6225a7b7],.lf-row[data-v-6225a7b7],.lf-top[data-v-6225a7b7]{opacity:1}.lf-fill[data-v-6225a7b7]{transform:none}}.landing[data-v-386bfa59]{background:var(--bg-dark);color:var(--ui-label);font-family:var(--ui-font-display);overflow-x:hidden}.hero[data-v-386bfa59],.landing[data-v-386bfa59]{min-height:100vh}.hero[data-v-386bfa59]{align-items:center;display:flex;justify-content:center;overflow:hidden;padding:7rem 1.5rem 5rem;position:relative}.hero-art-wrap[data-v-386bfa59]{top:0;right:0;bottom:0;left:0;position:absolute;z-index:0}.hero-veil[data-v-386bfa59]{background:radial-gradient(ellipse 80% 60% at 50% 42%,color-mix(in srgb,var(--bg-dark) 55%,transparent) 0,transparent 70%),linear-gradient(180deg,color-mix(in srgb,var(--bg-dark) 40%,transparent) 0,transparent 30%,color-mix(in srgb,var(--bg-dark) 85%,transparent) 100%);top:0;right:0;bottom:0;left:0;position:absolute;z-index:1}.hero-content[data-v-386bfa59]{max-width:880px;position:relative;text-align:center;z-index:2}.hero-title[data-v-386bfa59]{color:var(--ui-label);font-size:clamp(2.6rem,6vw,4.6rem);font-weight:700;letter-spacing:-.03em;line-height:1.03;margin:0 0 1.5rem;text-wrap:balance}.hero-title-accent[data-v-386bfa59]{background:linear-gradient(100deg,var(--ui-accent),color-mix(in srgb,var(--ui-accent) 55%,var(--ui-label)));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.hero-sub[data-v-386bfa59]{color:var(--ui-label-2);font-size:1.15rem;line-height:1.65;margin:0 auto 2.5rem;max-width:640px}.hero-actions[data-v-386bfa59]{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center}.hero-note[data-v-386bfa59]{color:var(--ui-label-2);font-size:12.5px;margin-top:1.75rem;opacity:.85}.hero-note i[data-v-386bfa59]{margin-right:.35rem}.btn[data-v-386bfa59]{align-items:center;border-radius:999px;display:inline-flex;font-size:15px;font-weight:600;gap:.5rem;justify-content:center;padding:.8rem 1.6rem;text-decoration:none;transition:transform var(--motion-fast,.15s) var(--ease-standard,ease),box-shadow var(--motion-fast,.15s) var(--ease-standard,ease),background var(--motion-fast,.15s) var(--ease-standard,ease)}.btn-primary[data-v-386bfa59]{background:var(--ui-accent);box-shadow:var(--ui-shadow-soft);color:var(--ui-accent-contrast)}.btn-primary[data-v-386bfa59]:hover{box-shadow:var(--ui-shadow-popover);transform:translateY(-2px)}.btn-secondary[data-v-386bfa59]{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:color-mix(in srgb,var(--ui-fill) 70%,transparent);border:1px solid var(--border-color);color:var(--ui-label)}.btn-secondary[data-v-386bfa59]:hover{background:var(--ui-fill);transform:translateY(-2px)}.btn-lg[data-v-386bfa59]{font-size:16px;padding:.95rem 2.1rem}.section[data-v-386bfa59]{margin:0 auto;max-width:1120px;padding:6rem 1.5rem}.section-head[data-v-386bfa59]{margin:0 auto;max-width:680px;text-align:center}.kicker[data-v-386bfa59]{color:var(--ui-accent);font-size:12px;font-weight:600;letter-spacing:.16em;margin:0 0 .7rem;text-transform:uppercase}.section-title[data-v-386bfa59]{color:var(--ui-label);font-size:clamp(1.9rem,3.6vw,2.8rem);font-weight:700;letter-spacing:-.025em;line-height:1.1;margin:0 0 .85rem}.section-sub[data-v-386bfa59]{color:var(--ui-label-2);font-size:1.02rem;line-height:1.65;margin:0}.feature[data-v-386bfa59]{align-items:center;display:grid;gap:4rem;grid-template-columns:.9fr 1.1fr;margin:0 auto;max-width:1120px;padding:3.5rem 1.5rem}.feature-reverse[data-v-386bfa59]{grid-template-columns:1.1fr .9fr}.feature-reverse .feature-copy[data-v-386bfa59]{order:2}.feature-reverse .feature-art[data-v-386bfa59]{order:1}.feature-copy[data-v-386bfa59]{min-width:0}.feature-title[data-v-386bfa59]{color:var(--ui-label);font-size:clamp(1.7rem,3vw,2.4rem);font-weight:700;letter-spacing:-.025em;margin:0 0 .9rem}.feature-desc[data-v-386bfa59]{color:var(--ui-label-2);font-size:1rem;line-height:1.7;margin:0 0 1.4rem}.feature-points[data-v-386bfa59]{display:flex;flex-direction:column;gap:.6rem;list-style:none;margin:0;padding:0}.feature-points li[data-v-386bfa59]{align-items:center;color:var(--ui-label-2);display:flex;font-size:.95rem;gap:.65rem}.feature-points i[data-v-386bfa59]{color:var(--ui-accent);font-size:10px}.feature-art[data-v-386bfa59]{aspect-ratio:520/320;background:radial-gradient(120% 100% at 20% 0,color-mix(in srgb,var(--ui-accent) 7%,transparent),transparent 60%),var(--bg-panel);border:1px solid var(--border-color);border-radius:26px;overflow:hidden;position:relative;transition:transform var(--motion-base,.2s) var(--ease-emphasized,ease),box-shadow var(--motion-base,.2s) var(--ease-emphasized,ease)}.feature-art[data-v-386bfa59],.feature-art[data-v-386bfa59]:hover{box-shadow:var(--ui-shadow-popover)}.feature-art[data-v-386bfa59]:hover{transform:translateY(-4px)}.ai-card[data-v-386bfa59]{align-items:center;background:radial-gradient(90% 120% at 85% 10%,color-mix(in srgb,var(--ui-accent) 9%,transparent),transparent 60%),var(--bg-panel);border:1px solid var(--border-color);border-radius:30px;box-shadow:var(--ui-shadow-popover);display:grid;gap:3.5rem;grid-template-columns:1fr 1.05fr;padding:3.5rem}.ai-card+.ai-card[data-v-386bfa59],.ai-card+.caps[data-v-386bfa59]{margin-top:2.5rem}.ai-card-reverse[data-v-386bfa59]{grid-template-columns:1.05fr 1fr}.ai-card-reverse .ai-copy[data-v-386bfa59]{order:2}.ai-card-reverse .ai-art[data-v-386bfa59]{order:1}.ai-art[data-v-386bfa59]{aspect-ratio:520/320}.caps[data-v-386bfa59]{display:grid;gap:1.5rem;grid-template-columns:repeat(3,minmax(0,1fr))}.fund-caps[data-v-386bfa59]{margin-top:2.5rem}.cap-card[data-v-386bfa59]{background:var(--bg-panel);border:1px solid var(--border-color);border-radius:24px;padding:1.5rem 1.6rem 1.7rem;transition:transform var(--motion-base,.2s) var(--ease-emphasized,ease),box-shadow var(--motion-base,.2s) var(--ease-emphasized,ease),border-color var(--motion-base,.2s) var(--ease-emphasized,ease)}.cap-card[data-v-386bfa59]:hover{border-color:var(--border-hover);box-shadow:var(--ui-shadow-popover);transform:translateY(-4px)}.cap-art[data-v-386bfa59]{aspect-ratio:240/140;background:color-mix(in srgb,var(--bg-dark) 45%,transparent);border:1px solid var(--border-color);border-radius:16px;margin-bottom:1.15rem;overflow:hidden}.cap-title[data-v-386bfa59]{color:var(--ui-label);font-size:1.06rem;font-weight:650;letter-spacing:-.015em;margin:0 0 .45rem}.cap-desc[data-v-386bfa59]{color:var(--ui-label-2);font-size:.9rem;line-height:1.6;margin:0}.fund-flow[data-v-386bfa59]{margin-top:3rem}.duo-section[data-v-386bfa59]{padding-top:2rem}.duo[data-v-386bfa59]{display:grid;gap:1.5rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:3rem}.duo-card[data-v-386bfa59]{background:var(--bg-panel);border:1px solid var(--border-color);border-radius:26px;overflow:hidden;transition:transform var(--motion-base,.2s) var(--ease-emphasized,ease),box-shadow var(--motion-base,.2s) var(--ease-emphasized,ease),border-color var(--motion-base,.2s) var(--ease-emphasized,ease)}.duo-card[data-v-386bfa59]:hover{border-color:var(--border-hover);box-shadow:var(--ui-shadow-popover);transform:translateY(-4px)}.duo-art[data-v-386bfa59]{aspect-ratio:520/320;border-bottom:1px solid var(--border-color)}.duo-body[data-v-386bfa59]{padding:1.6rem 1.8rem 1.9rem}.duo-title[data-v-386bfa59]{color:var(--ui-label);font-size:1.2rem;font-weight:650;letter-spacing:-.015em;margin:0 0 .55rem}.duo-desc[data-v-386bfa59]{color:var(--ui-label-2);font-size:.94rem;line-height:1.65;margin:0}.cta-section[data-v-386bfa59]{padding-bottom:8rem}.cta-card[data-v-386bfa59]{background:radial-gradient(70% 120% at 50% 0,color-mix(in srgb,var(--ui-accent) 10%,transparent),transparent 65%),var(--bg-panel);border:1px solid var(--border-color);border-radius:30px;box-shadow:var(--ui-shadow-popover);margin:0 auto;max-width:820px;padding:4.5rem 2.5rem;text-align:center}.cta-title[data-v-386bfa59]{color:var(--ui-label);font-size:clamp(1.9rem,3.6vw,2.7rem);font-weight:700;letter-spacing:-.025em;margin:0 0 1rem}.cta-sub[data-v-386bfa59]{font-size:1rem;line-height:1.65;margin:0 auto 2.25rem;max-width:560px}.cta-note[data-v-386bfa59],.cta-sub[data-v-386bfa59]{color:var(--ui-label-2)}.cta-note[data-v-386bfa59]{font-size:12.5px;margin-top:1.4rem;opacity:.85}.cta-note i[data-v-386bfa59]{margin-right:.35rem}@media screen and (max-width:900px){.ai-card[data-v-386bfa59],.ai-card-reverse[data-v-386bfa59],.caps[data-v-386bfa59],.duo[data-v-386bfa59],.feature[data-v-386bfa59],.feature-reverse[data-v-386bfa59]{gap:2.25rem;grid-template-columns:1fr}.feature-reverse .feature-copy[data-v-386bfa59]{order:1}.feature-reverse .feature-art[data-v-386bfa59]{order:2}.ai-card-reverse .ai-copy[data-v-386bfa59]{order:1}.ai-card-reverse .ai-art[data-v-386bfa59]{order:2}.caps[data-v-386bfa59]{gap:1.25rem}.feature[data-v-386bfa59]{padding:2.5rem 1.25rem}.section[data-v-386bfa59]{padding:4rem 1.25rem}.ai-card[data-v-386bfa59]{padding:2.25rem 1.5rem}.hero[data-v-386bfa59]{min-height:92vh;padding-top:5.5rem}}.guide[data-v-831635b0]{background:var(--bg-dark);color:var(--ui-label);font-family:var(--ui-font-display);min-height:100vh;overflow-x:hidden}.guide-hero[data-v-831635b0]{padding:6rem 1.5rem 3rem;text-align:center}.guide-hero-inner[data-v-831635b0]{margin:0 auto;max-width:820px}.hero-badge[data-v-831635b0]{align-items:center;background:var(--ui-fill);border:1px solid var(--border-color);border-radius:999px;color:var(--ui-label-2);display:inline-flex;font-size:12px;font-weight:600;letter-spacing:.12em;margin-bottom:1.5rem;padding:.35rem .9rem}.guide-hero-title[data-v-831635b0]{color:var(--ui-label);font-size:clamp(2.1rem,4.6vw,3.4rem);font-weight:700;letter-spacing:-.02em;line-height:1.08;margin:0 0 1.25rem}.accent[data-v-831635b0]{background:linear-gradient(100deg,var(--ui-accent),color-mix(in srgb,var(--ui-accent) 55%,var(--ui-label)));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.guide-hero-sub[data-v-831635b0]{color:var(--ui-label-2);font-size:1.05rem;line-height:1.65;margin:0 auto;max-width:660px}.container-guide[data-v-831635b0]{margin:0 auto;max-width:1080px;padding:0 1.5rem 5rem}.section[data-v-831635b0]{padding:4.5rem 0}.section-head[data-v-831635b0]{margin:0 auto 3rem;max-width:620px;text-align:center}.kicker[data-v-831635b0]{color:var(--ui-accent);font-size:12px;font-weight:600;letter-spacing:.14em;margin:0 0 .7rem;text-transform:uppercase}.section-title[data-v-831635b0]{color:var(--ui-label);font-size:clamp(1.6rem,3vw,2.3rem);font-weight:700;letter-spacing:-.02em;line-height:1.15;margin:0 0 .7rem}.section-sub[data-v-831635b0]{color:var(--ui-label-2);font-size:15px;line-height:1.65;margin:0}.ai-grid[data-v-831635b0]{display:grid;gap:1.5rem;grid-template-columns:repeat(3,1fr)}.ai-col[data-v-831635b0]{background:var(--bg-panel);border:1px solid var(--border-color);border-radius:20px;padding:1.75rem}.col-title[data-v-831635b0]{align-items:center;color:var(--ui-label);display:flex;font-size:1.02rem;font-weight:600;gap:.6rem;margin:0 0 1.25rem}.col-title i[data-v-831635b0]{color:var(--ui-accent)}.doc-list[data-v-831635b0]{color:var(--ui-label-2);display:flex;flex-direction:column;font-size:13.5px;gap:.9rem;line-height:1.6;list-style:none;margin:0;padding:0}.doc-list li strong[data-v-831635b0]{color:var(--ui-label)}.doc-list-warn[data-v-831635b0]{color:var(--ui-label-2)}.doc-list-warn li[data-v-831635b0]:before{color:var(--ui-accent);content:"•";margin-right:.5rem}.prompt-box[data-v-831635b0]{background:var(--ui-fill);border:1px solid var(--border-color);border-radius:14px;margin-bottom:1rem;padding:1rem}.prompt-bad[data-v-831635b0]{border-left:3px solid var(--ui-danger)}.prompt-good[data-v-831635b0]{border-left:3px solid var(--ui-success)}.prompt-label[data-v-831635b0]{display:block;font-size:11px;font-weight:700;letter-spacing:.04em;margin-bottom:.4rem;text-transform:uppercase}.prompt-bad .prompt-label[data-v-831635b0]{color:var(--ui-danger)}.prompt-good .prompt-label[data-v-831635b0]{color:var(--ui-success)}.prompt-text[data-v-831635b0]{color:var(--ui-label);font-family:var(--ui-font);font-size:13px}.prompt-note[data-v-831635b0]{color:var(--ui-label-2);font-size:12px;margin:.4rem 0 0}.split[data-v-831635b0]{align-items:center;display:grid;gap:3.5rem;grid-template-columns:1fr 1fr}.split-media[data-v-831635b0]{aspect-ratio:520/320;background:var(--bg-panel);border:1px solid var(--border-color);border-radius:20px;overflow:hidden;position:relative}.split-media[data-v-831635b0] svg{display:block;height:100%;width:100%}.ai-media[data-v-831635b0]{aspect-ratio:520/320;background:var(--bg-panel);border:1px solid var(--border-color);border-radius:24px;margin:0 auto 3rem;max-width:720px;overflow:hidden}.ai-media[data-v-831635b0] svg{display:block;height:100%;width:100%}.ai-media-chat[data-v-831635b0]{margin-top:-1rem}.ai-caps[data-v-831635b0]{display:grid;gap:1.5rem;grid-template-columns:repeat(3,1fr);margin-top:2.5rem}.ai-cap[data-v-831635b0]{background:var(--bg-panel);border:1px solid var(--border-color);border-radius:20px;padding:1.4rem 1.5rem 1.6rem;transition:transform var(--motion-fast) var(--ease-standard),box-shadow var(--motion-fast) var(--ease-standard)}.ai-cap[data-v-831635b0]:hover{box-shadow:var(--ui-shadow-popover);transform:translateY(-4px)}.ai-cap-art[data-v-831635b0]{aspect-ratio:240/140;background:color-mix(in srgb,var(--bg-dark) 45%,transparent);border:1px solid var(--border-color);border-radius:14px;margin-bottom:1.1rem;overflow:hidden}.ai-cap-art[data-v-831635b0] svg{display:block;height:100%;width:100%}.ai-cap-desc[data-v-831635b0]{color:var(--ui-label-2);font-size:13.5px;line-height:1.6;margin:0}.num-badge[data-v-831635b0]{background:var(--bg-panel);border:1px solid var(--border-color);border-radius:50%;color:var(--ui-label);display:grid;font-size:14px;font-variant-numeric:tabular-nums;font-weight:700;height:44px;left:1rem;place-items:center;position:absolute;top:1rem;width:44px}.check-list[data-v-831635b0]{color:var(--ui-label-2);display:flex;flex-direction:column;font-size:14px;gap:.9rem;line-height:1.6;list-style:none;margin:1.5rem 0 0;padding:0}.check-list li[data-v-831635b0]:before{color:var(--ui-success);content:"✓";font-weight:700;margin-right:.6rem}.check-list strong[data-v-831635b0]{color:var(--ui-label)}.algo-card[data-v-831635b0]{border:1px solid var(--border-color);display:grid;grid-template-columns:1fr 1fr}.algo-card[data-v-831635b0],.algo-media[data-v-831635b0]{background:var(--bg-panel);border-radius:24px;overflow:hidden}.algo-media[data-v-831635b0]{aspect-ratio:520/320}.algo-media[data-v-831635b0] svg{display:block;height:100%;width:100%}.algo-copy[data-v-831635b0]{display:flex;flex-direction:column;gap:.75rem;justify-content:center;padding:2.25rem}.algo-head[data-v-831635b0]{align-items:center;display:flex;gap:1rem;justify-content:space-between}.tag-chip[data-v-831635b0]{border-radius:999px;color:var(--ui-label-2);flex:none;font-size:12px;font-weight:500;padding:.25rem .7rem}.scoring-card[data-v-831635b0],.tag-chip[data-v-831635b0]{border:1px solid var(--border-color)}.scoring-card[data-v-831635b0]{align-items:center;background:var(--bg-panel);border-radius:24px;display:grid;gap:3rem;grid-template-columns:1fr auto;padding:3rem}.steps[data-v-831635b0]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.75rem}.step[data-v-831635b0]{align-items:center;background:var(--ui-fill);border:1px solid var(--border-color);border-radius:999px;display:flex;gap:.6rem;padding:.55rem .9rem}.step-tag[data-v-831635b0]{color:var(--ui-label);font-size:13px;font-weight:600}.step-tag-1[data-v-831635b0]{color:var(--ui-success)}.step-tag-2[data-v-831635b0],.step-tag-3[data-v-831635b0]{color:var(--ui-accent)}.step-points[data-v-831635b0]{color:var(--ui-label);font-variant-numeric:tabular-nums;font-weight:700}.score-circle[data-v-831635b0]{align-items:center;background:var(--ui-fill);border:4px solid var(--ui-accent);border-radius:50%;box-shadow:0 0 0 10px var(--ui-accent-soft);display:flex;flex-direction:column;height:168px;justify-content:center;width:168px}.score-num[data-v-831635b0]{color:var(--ui-success);font-size:3.4rem;font-variant-numeric:tabular-nums;font-weight:800;line-height:1}.score-label[data-v-831635b0]{color:var(--ui-label-2);font-size:11px;font-weight:700;letter-spacing:.14em;margin-top:.3rem}.fund-media[data-v-831635b0]{aspect-ratio:520/320;background:var(--bg-panel);border:1px solid var(--border-color);border-radius:24px;margin:0 auto 2.5rem;max-width:720px;overflow:hidden}.fund-media[data-v-831635b0] svg{display:block;height:100%;width:100%}.fund-media-flow[data-v-831635b0]{margin-top:-1rem}.fund-art[data-v-831635b0]{aspect-ratio:240/140;background:color-mix(in srgb,var(--bg-dark) 45%,transparent);border:1px solid var(--border-color);border-radius:14px;margin-bottom:1.1rem;overflow:hidden}.fund-art[data-v-831635b0] svg{display:block;height:100%;width:100%}.fund-grid[data-v-831635b0]{display:grid;gap:1.5rem;grid-template-columns:repeat(3,1fr)}.fund-card[data-v-831635b0]{background:var(--bg-panel);border:1px solid var(--border-color);border-radius:20px;padding:1.75rem;transition:transform var(--motion-fast) var(--ease-standard),box-shadow var(--motion-fast) var(--ease-standard)}.fund-card[data-v-831635b0]:hover{box-shadow:var(--ui-shadow-popover);transform:translateY(-4px)}.fund-title[data-v-831635b0]{color:var(--ui-label);font-size:1.05rem;font-weight:600;margin:0 0 .6rem}.fund-desc[data-v-831635b0]{color:var(--ui-label-2);font-size:13.5px;line-height:1.6;margin:0}@media screen and (max-width:900px){.ai-caps[data-v-831635b0],.ai-grid[data-v-831635b0],.algo-card[data-v-831635b0],.fund-grid[data-v-831635b0],.scoring-card[data-v-831635b0],.split[data-v-831635b0]{grid-template-columns:1fr}.scoring-card[data-v-831635b0]{padding:2rem}.split-reverse .split-media[data-v-831635b0]{order:-1}.section[data-v-831635b0]{padding:3rem 0}}
