.wd[data-v-aae339e6]{display:flex;flex-direction:column;height:100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.wd--static .wd__cl-inner[data-v-aae339e6]{animation:none;clip-path:none}.wd--static .wd__cursor[data-v-aae339e6]{display:none}.wd__chrome[data-v-aae339e6]{align-items:center;background:var(--solutions-shell-bg);gap:0;height:24px;padding-left:8px}.wd__chrome[data-v-aae339e6],.wd__dots[data-v-aae339e6]{display:flex;flex-shrink:0}.wd__dots[data-v-aae339e6]{gap:4px;margin-right:8px}.wd__dot[data-v-aae339e6]{border-radius:50%;display:block;height:6px;width:6px}.wd__tab[data-v-aae339e6]{align-items:center;color:var(--solutions-shell-tab-text);display:flex;font-family:SF Mono,Cascadia Code,Menlo,monospace;font-size:7px;height:100%;padding:0 9px;transition:color .25s,background .25s}.wd__tab--active[data-v-aae339e6]{background:var(--solutions-shell-tab-bg);border-top:1px solid var(--accent);color:var(--solutions-shell-tab-text-active)}.wd__split[data-v-aae339e6]{display:grid;flex:1;grid-template-columns:1fr 1fr;min-height:0;overflow:hidden}.wd__editor[data-v-aae339e6]{background:var(--solutions-shell-bg);border-right:1px solid var(--solutions-shell-separator);overflow-y:scroll;padding:7px 6px;position:relative;scroll-behavior:smooth;scrollbar-width:none}.wd__editor[data-v-aae339e6]::-webkit-scrollbar{display:none}.wd__code[data-v-aae339e6]{display:flex;flex-direction:column}.wd__cl[data-v-aae339e6]{align-items:baseline;display:flex;font-family:SF Mono,Cascadia Code,Menlo,monospace;font-size:6px;line-height:1.85;white-space:nowrap}.wd__cl-inner[data-v-aae339e6]{animation:wdType-aae339e6 .2s linear var(--d,0s) both;clip-path:inset(0 100% 0 0);display:inline-block;white-space:nowrap}.wd__tg[data-v-aae339e6]{color:var(--solutions-editor-syntax-tag)}.wd__at[data-v-aae339e6]{color:var(--solutions-editor-syntax-attr)}.wd__br[data-v-aae339e6]{color:var(--solutions-editor-syntax-neutral)}.wd__st[data-v-aae339e6]{color:var(--solutions-editor-syntax-string)}.wd__kw[data-v-aae339e6]{color:var(--solutions-editor-syntax-keyword)}.wd__pr[data-v-aae339e6]{color:var(--solutions-editor-syntax-tag)}.wd__vl[data-v-aae339e6]{color:var(--solutions-editor-syntax-string)}.wd__fn[data-v-aae339e6]{color:var(--solutions-editor-syntax-fn)}.wd__nm[data-v-aae339e6]{color:var(--solutions-editor-syntax-number)}.wd__op[data-v-aae339e6]{color:var(--solutions-editor-syntax-neutral)}.wd__cursor[data-v-aae339e6]{animation:wdBlink-aae339e6 .7s ease-in-out infinite;color:var(--solutions-editor-cursor);display:inline;font-family:monospace;font-size:8px;margin-left:1px}@keyframes wdType-aae339e6{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes wdBlink-aae339e6{0%,to{opacity:1}50%{opacity:0}}.wd__preview[data-v-aae339e6]{background:var(--bg);display:flex;flex-direction:column;gap:4px;overflow:hidden;padding:5px;transition:background .55s ease}.wd__preview--dark[data-v-aae339e6]{background:var(--dark-bg)}.wd__preview--dark .wd__pv-logo[data-v-aae339e6]{background:var(--dark-ink)}.wd__preview--dark .wd__pv-nl[data-v-aae339e6]{background:var(--dark-ink3)}.wd__preview--dark .wd__pv-nav[data-v-aae339e6]{border-bottom-color:var(--dark-border-strong)}.wd__preview--dark .wd__pv-h1[data-v-aae339e6]{background:var(--dark-ink)}.wd__preview--dark .wd__pv-h1--b[data-v-aae339e6]{background:var(--dark-ink3)}.wd__preview--dark .wd__pv-img[data-v-aae339e6]{background:linear-gradient(to bottom right,transparent 49%,var(--dark-ink3) 49%,var(--dark-ink3) 51%,transparent 51%),linear-gradient(to bottom left,transparent 49%,var(--dark-ink3) 49%,var(--dark-ink3) 51%,transparent 51%),color-mix(in srgb,var(--dark-bg) 94%,var(--ink) 6%)}.wd__preview--dark .wd__pv-btn[data-v-aae339e6],.wd__preview--dark .wd__pv-card[data-v-aae339e6],.wd__preview--dark .wd__pv-img[data-v-aae339e6]{border-color:var(--dark-border-strong)}.wd__preview--dark .wd__pv-card[data-v-aae339e6]{background:color-mix(in srgb,var(--dark-bg) 94%,var(--ink) 6%)}.wd__pv-el--in[data-v-aae339e6]{opacity:1!important;transform:translateY(0)!important}.wd__pv-nav[data-v-aae339e6]{align-items:center;border-bottom:1px solid var(--border);display:flex;justify-content:space-between;opacity:0;padding-bottom:3px;transform:translateY(-3px);transition:opacity .28s ease,transform .28s ease,border-color .35s ease}.wd__pv-nav--in[data-v-aae339e6]{opacity:1;transform:translateY(0)}.wd__pv-nav--scrolled[data-v-aae339e6]{border-bottom-color:var(--accent)}.wd__pv-logo[data-v-aae339e6]{background:var(--ink);border-radius:2px;height:4px;width:16px}.wd__pv-nl-group[data-v-aae339e6]{display:flex;gap:3px}.wd__pv-nl[data-v-aae339e6]{background:var(--border2);border-radius:2px;height:3px;width:9px}.wd__pv-hero[data-v-aae339e6]{display:flex;flex-direction:column;gap:3px;transition:opacity .45s ease,transform .5s cubic-bezier(.16,1,.3,1)}.wd__pv-hero--pre[data-v-aae339e6]{opacity:.3;transform:translateY(7px)}.wd__pv-h1[data-v-aae339e6]{background:var(--ink3);border-radius:2px;height:4px;opacity:0;transform:translateY(3px);transition:opacity .25s ease,transform .25s ease,height .3s ease,background .3s ease}.wd__pv-h1--styled[data-v-aae339e6]{background:var(--ink);height:6px}.wd__pv-h1--a[data-v-aae339e6]{width:82%}.wd__pv-h1--b[data-v-aae339e6]{width:55%}.wd__pv-img[data-v-aae339e6]{background:linear-gradient(to bottom right,transparent 49%,var(--solutions-ui-border-muted) 49%,var(--solutions-ui-border-muted) 51%,transparent 51%),linear-gradient(to bottom left,transparent 49%,var(--solutions-ui-border-muted) 49%,var(--solutions-ui-border-muted) 51%,transparent 51%),var(--solutions-ui-surface-soft);border:1px solid var(--solutions-ui-border-strong);border-radius:3px;height:22px;opacity:0;transform:translateY(3px);transition:opacity .28s ease,transform .28s ease;width:100%}.wd__pv-btns[data-v-aae339e6]{display:flex;gap:4px;margin-top:1px}.wd__pv-btn[data-v-aae339e6]{border:1px solid var(--solutions-ui-border-muted);border-radius:999px;height:10px;opacity:0;transform:translateY(3px);transition:opacity .25s ease,transform .25s ease,background .35s ease,border-color .35s ease;width:30px}.wd__pv-btn--p[data-v-aae339e6]{background:var(--solutions-ui-muted-soft);border-color:var(--solutions-ui-muted-soft)}.wd__pv-btn--p.wd__pv-btn--styled[data-v-aae339e6]{background:var(--accent);border-color:var(--accent)}.wd__pv-grid[data-v-aae339e6]{display:flex;gap:3px}.wd__pv-card[data-v-aae339e6]{background:var(--solutions-ui-surface-soft);border:1px solid transparent;border-radius:2px;flex:1;height:18px;opacity:0;transform:translateY(3px);transition:opacity .25s ease,transform .25s ease,border-color .35s ease,background .35s ease}.wd__pv-card--styled[data-v-aae339e6]{background:var(--bg);border-color:var(--solutions-ui-border-strong)}.wd__pv-grid--pre .wd__pv-card[data-v-aae339e6]{opacity:.25;transform:translateY(10px) scale(.88)}.wd__pv-grid--animated .wd__pv-card[data-v-aae339e6]{animation:cardPop-aae339e6 .45s cubic-bezier(.34,1.56,.64,1) both}.wd__pv-grid--animated .wd__pv-card[data-v-aae339e6]:nth-child(2){animation-delay:.1s}.wd__pv-grid--animated .wd__pv-card[data-v-aae339e6]:nth-child(3){animation-delay:.2s}@keyframes cardPop-aae339e6{0%{opacity:.25;transform:translateY(10px) scale(.88)}to{opacity:1;transform:translateY(0) scale(1)}}@media(prefers-reduced-motion:reduce){.wd__cl-inner[data-v-aae339e6]{clip-path:none}.wd__cl-inner[data-v-aae339e6],.wd__cursor[data-v-aae339e6]{animation:none}.wd__pv-btn[data-v-aae339e6],.wd__pv-card[data-v-aae339e6],.wd__pv-h1[data-v-aae339e6],.wd__pv-hero[data-v-aae339e6],.wd__pv-img[data-v-aae339e6],.wd__pv-nav[data-v-aae339e6]{opacity:1;transform:none;transition:none}.wd__pv-h1[data-v-aae339e6]{background:var(--ink);height:6px}.wd__pv-btn--p[data-v-aae339e6]{background:var(--accent);border-color:var(--accent)}}.mp[data-v-a7888dad]{display:flex;flex-direction:column;height:100%;overflow:visible;pointer-events:none;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.mp--static .mp__cl-inner[data-v-a7888dad]{animation:none;clip-path:none}.mp--static .mp__cursor[data-v-a7888dad]{display:none}.mp__chrome[data-v-a7888dad]{align-items:center;background:var(--solutions-shell-bg);gap:0;height:24px;padding-left:8px}.mp__chrome[data-v-a7888dad],.mp__dots[data-v-a7888dad]{display:flex;flex-shrink:0}.mp__dots[data-v-a7888dad]{gap:4px;margin-right:8px}.mp__dot[data-v-a7888dad]{border-radius:50%;display:block;height:6px;width:6px}.mp__tab[data-v-a7888dad]{align-items:center;color:var(--solutions-shell-tab-text);display:flex;font-family:SF Mono,Cascadia Code,Menlo,monospace;font-size:7px;height:100%;padding:0 9px;transition:color .25s,background .25s}.mp__tab--active[data-v-a7888dad]{background:var(--solutions-shell-tab-bg);border-top:1px solid var(--accent);color:var(--solutions-shell-tab-text-active)}.mp__content[data-v-a7888dad]{flex:1;min-height:0;overflow:hidden;position:relative}.mp__editor[data-v-a7888dad]{background:var(--solutions-shell-bg);inset:0;overflow-y:scroll;padding:7px 6px;position:absolute;scroll-behavior:smooth;scrollbar-width:none}.mp__editor[data-v-a7888dad]::-webkit-scrollbar{display:none}.mp__phone-float[data-v-a7888dad]{filter:drop-shadow(0 8px 24px color-mix(in srgb,var(--ink) 85%,transparent));position:absolute;right:30px;top:6px;z-index:10}.mp__code[data-v-a7888dad]{display:flex;flex-direction:column}.mp__cl[data-v-a7888dad]{align-items:baseline;display:flex;font-family:SF Mono,Cascadia Code,Menlo,monospace;font-size:6px;line-height:1.85;white-space:nowrap}.mp__cl-inner[data-v-a7888dad]{animation:mpType-a7888dad .2s linear var(--d,0s) both;clip-path:inset(0 100% 0 0);display:inline-block;white-space:nowrap}.mp__cursor[data-v-a7888dad]{animation:mpBlink-a7888dad .7s ease-in-out infinite;color:var(--solutions-editor-cursor);display:inline;font-family:monospace;font-size:8px;margin-left:1px}.mp__kw[data-v-a7888dad]{color:var(--solutions-editor-syntax-keyword)}.mp__fn[data-v-a7888dad]{color:var(--solutions-editor-syntax-fn)}.mp__tg[data-v-a7888dad]{color:var(--solutions-editor-syntax-tag)}.mp__at[data-v-a7888dad]{color:var(--solutions-editor-syntax-attr)}.mp__st[data-v-a7888dad]{color:var(--solutions-editor-syntax-string)}.mp__pr[data-v-a7888dad]{color:var(--solutions-editor-syntax-tag)}.mp__nm[data-v-a7888dad]{color:var(--solutions-editor-syntax-number)}.mp__op[data-v-a7888dad]{color:var(--solutions-editor-syntax-neutral)}@keyframes mpType-a7888dad{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes mpBlink-a7888dad{0%,to{opacity:1}50%{opacity:0}}.mp__phone-outer[data-v-a7888dad]{height:196px;position:relative;width:100px}.mp__btn[data-v-a7888dad]{background:var(--solutions-ui-ink-subtle);border-radius:2px;position:absolute}.mp__btn--vol-up[data-v-a7888dad]{height:9px;left:-3px;top:30px;width:2.5px}.mp__btn--vol-dn[data-v-a7888dad]{height:9px;left:-3px;top:43px;width:2.5px}.mp__btn--pow[data-v-a7888dad]{height:18px;right:-3px;top:38px;width:2.5px}.mp__phone[data-v-a7888dad]{background:var(--solutions-ui-surface);border:2px solid var(--solutions-ui-ink-dim);border-radius:20px;display:flex;flex-direction:column;inset:0;overflow:hidden;position:absolute}.mp__notch[data-v-a7888dad]{background:var(--solutions-ui-night);border-radius:999px;height:7px;left:50%;position:absolute;top:6px;transform:translate(-50%);width:26px;z-index:10}.mp__status[data-v-a7888dad]{align-items:center;display:flex;flex-shrink:0;justify-content:space-between;padding:14px 8px 3px}.mp__status-time[data-v-a7888dad]{color:var(--ink);font-family:monospace;font-size:4.5px;font-weight:700}.mp__status-icons[data-v-a7888dad]{display:flex;gap:2px}.mp__sicon[data-v-a7888dad]{background:var(--ink);border-radius:1px;display:block;height:3px;opacity:.5;width:4px}.mp__home-ind[data-v-a7888dad]{align-items:center;display:flex;flex-shrink:0;height:8px;justify-content:center}.mp__home-ind[data-v-a7888dad]:after{background:var(--ink);border-radius:1px;content:"";display:block;height:2px;opacity:.25;width:20px}.mp__app[data-v-a7888dad]{display:flex;flex:1;flex-direction:column;overflow:hidden;position:relative}.mp__el--in[data-v-a7888dad]{opacity:1!important;transform:translateY(0)!important}.mp__header[data-v-a7888dad]{flex-shrink:0;opacity:0;padding:5px 5px 4px;transform:translateY(-3px);transition:opacity .25s ease,transform .25s ease}.mp__header-title[data-v-a7888dad]{background:var(--ink);border-radius:2px;height:5px;margin-bottom:2px;width:60%}.mp__header-sub[data-v-a7888dad]{background:var(--solutions-ui-muted);border-radius:2px;height:3px;width:40%}.mp__items[data-v-a7888dad]{display:flex;flex:1;flex-direction:column;gap:3px;padding:3px 5px}.mp__item[data-v-a7888dad]{align-items:center;background:var(--solutions-ui-cream);border-radius:4px;display:flex;gap:4px;opacity:0;padding:4px 3px;transform:translateY(4px);transition:opacity .25s ease,transform .25s ease,border-radius .3s ease,background .3s ease,padding .3s ease}.mp__item--styled[data-v-a7888dad]{background:var(--solutions-ui-surface);border:1px solid var(--solutions-ui-border-soft);border-radius:8px;padding:5px 4px}.mp__item-avatar[data-v-a7888dad]{background:var(--solutions-ui-border-muted);border-radius:50%;flex-shrink:0;height:12px;width:12px}.mp__item-lines[data-v-a7888dad]{display:flex;flex:1;flex-direction:column;gap:2px}.mp__item-line[data-v-a7888dad]{background:var(--ink);border-radius:1px;height:3px}.mp__item-line--a[data-v-a7888dad]{width:80%}.mp__item-line--b[data-v-a7888dad]{background:var(--solutions-ui-muted);width:55%}.mp__item-val[data-v-a7888dad]{background:var(--accent);border-radius:2px;flex-shrink:0;height:5px;opacity:.7;width:12px}.mp__nav-push[data-v-a7888dad]{background:var(--solutions-ui-surface);display:flex;flex-direction:column;gap:4px;inset:0;padding:5px;position:absolute;transform:translate(100%);transition:transform .4s cubic-bezier(.25,.46,.45,.94)}.mp__nav-push--in[data-v-a7888dad]{transform:translate(0)}.mp__push-header[data-v-a7888dad]{align-items:center;display:flex;gap:4px;margin-bottom:2px}.mp__push-back[data-v-a7888dad]{color:var(--accent);font-size:8px}.mp__push-title[data-v-a7888dad]{background:var(--ink);border-radius:2px;height:5px;width:50%}.mp__push-card[data-v-a7888dad]{background:var(--solutions-ui-cream);border:1px solid var(--solutions-ui-border-soft);border-radius:6px;height:28px}.mp__push-row[data-v-a7888dad]{background:var(--solutions-ui-border-soft);border-radius:3px;height:6px;width:85%}.mp__push-row--b[data-v-a7888dad]{width:65%}.mp__tabbar[data-v-a7888dad]{align-items:center;background:var(--solutions-ui-surface);border-top:1px solid var(--solutions-ui-surface-soft);display:flex;flex-shrink:0;height:14px;justify-content:space-around;opacity:0;transform:translateY(3px);transition:opacity .25s ease,transform .25s ease}.mp__tabbi[data-v-a7888dad]{background:var(--solutions-ui-border-muted);border-radius:2px;height:7px;width:10px}.mp__tabbi--active[data-v-a7888dad]{background:var(--accent)}@media(prefers-reduced-motion:reduce){.mp__cl-inner[data-v-a7888dad],.mp__cursor[data-v-a7888dad]{animation:none}.mp__cl-inner[data-v-a7888dad]{clip-path:none}.mp__el--in[data-v-a7888dad],.mp__header[data-v-a7888dad],.mp__item[data-v-a7888dad],.mp__tabbar[data-v-a7888dad]{opacity:1;transform:none}.mp__nav-push--in[data-v-a7888dad]{transform:none}}.ai[data-v-189652e0]{display:flex;flex-direction:column;height:100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.ai__chrome[data-v-189652e0]{align-items:center;background:var(--solutions-shell-bg);height:24px;padding-left:8px}.ai__chrome[data-v-189652e0],.ai__dots[data-v-189652e0]{display:flex;flex-shrink:0}.ai__dots[data-v-189652e0]{gap:4px;margin-right:8px}.ai__dot[data-v-189652e0]{border-radius:50%;display:block;height:6px;width:6px}.ai__tab[data-v-189652e0]{align-items:center;color:var(--solutions-shell-tab-text);display:flex;font-family:SF Mono,Cascadia Code,Menlo,monospace;font-size:7px;height:100%;padding:0 9px}.ai__tab--active[data-v-189652e0]{background:var(--solutions-shell-tab-bg);border-top:1px solid var(--accent);color:var(--solutions-shell-tab-text-active)}.ai__canvas[data-v-189652e0]{background:var(--bg);display:flex;flex:1;flex-direction:column;gap:6px;overflow:hidden;padding:8px 8px 6px}.ai__pv-el--in[data-v-189652e0]{opacity:1!important;transform:translateY(0)!important}.ai__responses[data-v-189652e0]{display:flex;flex-direction:column;gap:3px}.ai__rline[data-v-189652e0]{background:var(--ink2);border-radius:2px;height:4px;opacity:0;transform:translateY(3px);transition:opacity .25s,transform .25s}.ai__rline--stream[data-v-189652e0]{animation:aiStream-189652e0 .48s cubic-bezier(.25,1,.5,1) both;background:var(--accent-cyan);opacity:1;transform:translateY(0)}@keyframes aiStream-189652e0{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}.ai__think[data-v-189652e0]{align-items:center;background:var(--surface);border:1px solid var(--border2);border-radius:var(--radius-sm);display:flex;gap:5px;opacity:0;padding:5px 7px;transform:translateY(4px);transition:opacity .3s ease,transform .3s ease}.ai__think--in[data-v-189652e0]{opacity:1;transform:translateY(0)}.ai__think--out[data-v-189652e0]{opacity:0;transform:translateY(-6px)}.ai__think-spin[data-v-189652e0]{animation:aiSpin-189652e0 .8s linear infinite;border:1.5px solid var(--surface2);border-radius:50%;border-top-color:var(--accent);display:block;flex-shrink:0;height:8px;width:8px}.ai__think-label[data-v-189652e0]{color:var(--ink2);font-family:SF Mono,Cascadia Code,Menlo,monospace;font-size:7px;white-space:nowrap}@keyframes aiSpin-189652e0{to{transform:rotate(1turn)}}.ai__spacer[data-v-189652e0]{flex:1}.ai__input-row[data-v-189652e0]{gap:4px;opacity:0;transform:translateY(3px);transition:opacity .25s,transform .25s}.ai__input[data-v-189652e0],.ai__input-row[data-v-189652e0]{align-items:center;display:flex}.ai__input[data-v-189652e0]{background:var(--surface);border:1px solid var(--border2);border-radius:var(--radius-sm);flex:1;height:16px;overflow:hidden;padding:0 6px}.ai__qtext[data-v-189652e0]{animation:aiStream-189652e0 .9s linear both;clip-path:inset(0 100% 0 0);color:var(--ink2);font-family:SF Mono,Cascadia Code,Menlo,monospace;font-size:6px;white-space:nowrap}.ai__cursor[data-v-189652e0]{animation:aiBlink-189652e0 .7s ease-in-out infinite;color:var(--accent);font-family:monospace;font-size:8px}@keyframes aiBlink-189652e0{0%,to{opacity:1}50%{opacity:0}}.ai__send[data-v-189652e0]{align-items:center;background:var(--accent);border:none;border-radius:var(--radius-sm);cursor:default;display:flex;flex-shrink:0;height:16px;justify-content:center;transition:transform .15s;width:16px}.ai__send--pulse[data-v-189652e0]{animation:aiSendClick-189652e0 .35s ease}@keyframes aiSendClick-189652e0{0%{transform:scale(1)}40%{box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 20%,transparent);transform:scale(.82)}to{transform:scale(1)}}.ai--static .ai__qtext[data-v-189652e0]{animation:none;clip-path:none}.ai--static .ai__cursor[data-v-189652e0]{display:none}.ai--static .ai__think-spin[data-v-189652e0]{animation:none}@media(prefers-reduced-motion:reduce){.ai__qtext[data-v-189652e0],.ai__rline--stream[data-v-189652e0]{animation:none;clip-path:none}.ai__cursor[data-v-189652e0],.ai__send--pulse[data-v-189652e0],.ai__think-spin[data-v-189652e0]{animation:none}.ai__input-row[data-v-189652e0],.ai__rline[data-v-189652e0],.ai__think[data-v-189652e0]{opacity:1;transform:none;transition:none}}.ux[data-v-6205e1d1]{display:flex;flex-direction:column;height:100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.ux__chrome[data-v-6205e1d1]{align-items:center;background:var(--solutions-shell-bg);height:24px;padding-left:8px}.ux__chrome[data-v-6205e1d1],.ux__dots[data-v-6205e1d1]{display:flex;flex-shrink:0}.ux__dots[data-v-6205e1d1]{gap:4px;margin-right:8px}.ux__dot[data-v-6205e1d1]{border-radius:50%;display:block;height:6px;width:6px}.ux__tab[data-v-6205e1d1]{align-items:center;color:var(--solutions-shell-tab-text);display:flex;font-family:SF Mono,Cascadia Code,Menlo,monospace;font-size:7px;height:100%;padding:0 9px}.ux__tab--active[data-v-6205e1d1]{background:var(--solutions-shell-tab-bg);border-top:1px solid var(--accent);color:var(--solutions-shell-tab-text-active)}.ux__canvas[data-v-6205e1d1]{background:color-mix(in srgb,var(--bg) 84%,#fff);display:flex;flex:1;overflow:hidden;padding:8px}.ux__artboard[data-v-6205e1d1]{background:color-mix(in srgb,var(--bg) 94%,#fff);border-radius:2px;box-shadow:0 1px 6px color-mix(in srgb,var(--ink) 7%,transparent);flex:1;padding:7px 6px;position:relative}.ux__grid[data-v-6205e1d1]{display:grid;gap:4px;grid-template-columns:repeat(12,minmax(0,1fr));inset:7px 6px;opacity:0;pointer-events:none;position:absolute;transform:translateY(3px);transition:opacity .32s ease,transform .32s ease}.ux__grid--in[data-v-6205e1d1]{opacity:1;transform:translateY(0)}.ux__gcol[data-v-6205e1d1]{animation:uxDraw .34s ease both;background:color-mix(in srgb,var(--accent) 14%,transparent);border:1px solid color-mix(in srgb,var(--accent) 28%,transparent);border-radius:1px;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 12%,transparent);clip-path:inset(0 100% 0 0)}.ux__gcol[data-v-6205e1d1]:nth-child(2){animation-delay:.02s}.ux__gcol[data-v-6205e1d1]:nth-child(3){animation-delay:.04s}.ux__gcol[data-v-6205e1d1]:nth-child(4){animation-delay:.06s}.ux__gcol[data-v-6205e1d1]:nth-child(5){animation-delay:.08s}.ux__gcol[data-v-6205e1d1]:nth-child(6){animation-delay:.1s}.ux__gcol[data-v-6205e1d1]:nth-child(7){animation-delay:.12s}.ux__gcol[data-v-6205e1d1]:nth-child(8){animation-delay:.14s}.ux__gcol[data-v-6205e1d1]:nth-child(9){animation-delay:.16s}.ux__gcol[data-v-6205e1d1]:nth-child(10){animation-delay:.18s}.ux__gcol[data-v-6205e1d1]:nth-child(11){animation-delay:.2s}.ux__gcol[data-v-6205e1d1]:nth-child(12){animation-delay:.22s}.ux__artboard--grid-soft .ux__gcol[data-v-6205e1d1]{opacity:.14;transition:opacity .35s ease}.ux__gutters[data-v-6205e1d1]{background-image:repeating-linear-gradient(to right,transparent 0,transparent calc(8.33333% - 3.66667px),color-mix(in srgb,var(--accent) 10%,transparent) calc(8.33333% - 3.66667px),color-mix(in srgb,var(--accent) 10%,transparent) calc(8.33333% + .33333px));inset:7px 6px;opacity:0;pointer-events:none;position:absolute;transform:translateY(3px);transition:opacity .32s ease,transform .32s ease}.ux__gutters--in[data-v-6205e1d1]{opacity:.4;transform:translateY(0)}.ux__artboard--grid-soft .ux__gutters[data-v-6205e1d1]{opacity:.18;transition:opacity .35s ease}.ux__layout[data-v-6205e1d1]{display:grid;gap:6px 4px;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:auto auto auto 1fr;height:100%;position:relative;z-index:1}.ux__pv-el--in[data-v-6205e1d1]{opacity:1!important;transform:translateY(0)!important}.ux__zone--guide[data-v-6205e1d1]{animation:uxGuideIn-6205e1d1 .42s cubic-bezier(.22,1,.36,1) both;background:transparent!important;border:1px dashed color-mix(in srgb,var(--accent) 38%,transparent)!important;opacity:0!important;transform:translateY(3px)!important;transition:none!important;will-change:transform,opacity,clip-path}@keyframes uxGuideIn-6205e1d1{0%{border-color:color-mix(in srgb,var(--accent) 18%,transparent);clip-path:inset(0 100% 0 0);opacity:0;transform:translateY(3px)}55%{opacity:1;transform:translateY(0)}to{border-color:color-mix(in srgb,var(--accent) 38%,transparent);clip-path:inset(0 0 0 0);opacity:1;transform:translateY(0)}}.ux__nav[data-v-6205e1d1]{align-items:center;border-bottom:1px solid var(--border);display:flex;grid-column:1/-1;justify-content:space-between;min-height:10px;opacity:0;padding:0 2px 4px;transform:translateY(-5px) scale(.985);transition:opacity .62s var(--ease-out),transform .62s var(--ease-out),background .56s var(--ease-out),border-radius .52s var(--ease-out),padding .52s var(--ease-out),border-bottom-color .52s var(--ease-out)}.ux__nav--themed[data-v-6205e1d1]{animation:uxThemeNav-6205e1d1 1.18s var(--ease-out) both;background:var(--ink);border-bottom-color:transparent;border-radius:var(--radius-sm);padding:3px 5px}.ux__nav-logo[data-v-6205e1d1]{background:var(--surface2);border-radius:0;height:3px;transition:background .62s var(--ease-out),border-radius .62s var(--ease-out),transform .62s var(--ease-out),opacity .62s var(--ease-out);width:14px}.ux__nav-logo--themed[data-v-6205e1d1]{animation:uxThemeAccent-6205e1d1 1.12s var(--ease-out) both;background:var(--accent);border-radius:var(--radius-pill)}.ux__nav-links[data-v-6205e1d1]{display:flex;gap:4px}.ux__nav-link[data-v-6205e1d1]{background:var(--surface2);border-radius:0;height:3px;transition:background .62s var(--ease-out),border-radius .62s var(--ease-out),transform .62s var(--ease-out),opacity .62s var(--ease-out);width:8px}.ux__nav-link--themed[data-v-6205e1d1]{animation:uxThemeLink-6205e1d1 1.12s var(--ease-out) both;background:color-mix(in srgb,var(--dark-ink) 35%,transparent);border-radius:var(--radius-pill)}.ux__nav-links .ux__nav-link[data-v-6205e1d1]{opacity:0;transform:translateY(2px)}.ux__nav.ux__pv-el--in .ux__nav-links .ux__nav-link[data-v-6205e1d1]{opacity:1;transform:translateY(0)}.ux__nav.ux__pv-el--in .ux__nav-links .ux__nav-link[data-v-6205e1d1]:first-child{transition-delay:.12s}.ux__nav.ux__pv-el--in .ux__nav-links .ux__nav-link[data-v-6205e1d1]:nth-child(2){transition-delay:.24s}.ux__nav.ux__pv-el--in .ux__nav-links .ux__nav-link[data-v-6205e1d1]:nth-child(3){transition-delay:.36s}.ux__hero[data-v-6205e1d1]{display:flex;flex-direction:column;gap:3px;grid-column:1/span 8;min-height:15px;opacity:0;transform:translateY(5px) scale(.986);transition:opacity .66s var(--ease-out),transform .66s var(--ease-out)}.ux__h1[data-v-6205e1d1]{background:var(--surface2);border-radius:0;height:7px;opacity:.15;transform:translateY(2px);transition:background .66s var(--ease-out),border-radius .66s var(--ease-out),opacity .66s var(--ease-out),transform .66s var(--ease-out);width:82%}.ux__h1--refined[data-v-6205e1d1]{border-radius:var(--radius-sm)}.ux__h1--themed[data-v-6205e1d1]{animation:uxThemeInk-6205e1d1 1.22s var(--ease-out) both;background:var(--ink)}.ux__h2[data-v-6205e1d1]{background:var(--surface2);border-radius:0;height:4px;opacity:.15;transform:translateY(2px);transition:background .66s var(--ease-out),border-radius .66s var(--ease-out),opacity .66s var(--ease-out),transform .66s var(--ease-out);width:60%}.ux__h2--refined[data-v-6205e1d1]{border-radius:var(--radius-sm)}.ux__h2--themed[data-v-6205e1d1]{animation:uxThemeInkSoft-6205e1d1 1.22s var(--ease-out) both;background:var(--ink3)}.ux__hero.ux__pv-el--in .ux__h1[data-v-6205e1d1]{opacity:1;transform:translateY(0);transition-delay:.14s}.ux__hero.ux__pv-el--in .ux__h2[data-v-6205e1d1]{opacity:1;transform:translateY(0);transition-delay:.28s}.ux__btn[data-v-6205e1d1]{background:var(--surface2);border-radius:0;grid-column:1/span 3;height:10px;opacity:0;transform:translateY(5px) scale(.982);transition:opacity .62s var(--ease-out),transform .62s var(--ease-out),background .62s var(--ease-out),border-radius .62s var(--ease-out);width:auto}.ux__btn--refined[data-v-6205e1d1]{border-radius:var(--radius-sm)}.ux__btn--themed[data-v-6205e1d1]{animation:uxThemeAccent-6205e1d1 1.18s var(--ease-out) both;background:var(--accent);border-radius:var(--radius-pill)}.ux__cards[data-v-6205e1d1]{align-self:end;display:grid;gap:4px;grid-column:1/-1;grid-template-columns:repeat(12,minmax(0,1fr))}.ux__card[data-v-6205e1d1]{background:var(--surface2);border:1px solid transparent;border-radius:0;height:21px;opacity:0;transform:translateY(7px) scale(.972);transition:opacity .68s var(--ease-out),transform .68s var(--ease-out),border-radius .62s var(--ease-out),background .56s var(--ease-out),border-color .62s var(--ease-out),box-shadow .62s var(--ease-out)}.ux__card[data-v-6205e1d1]:first-child{grid-column:1/span 4}.ux__card[data-v-6205e1d1]:nth-child(2){grid-column:5/span 4}.ux__card[data-v-6205e1d1]:nth-child(3){grid-column:9/span 4}.ux__card--refined[data-v-6205e1d1]{background:var(--surface);border-color:var(--border2);border-radius:var(--radius-sm)}.ux__card--themed[data-v-6205e1d1]{animation:uxThemeCard-6205e1d1 1.2s var(--ease-out) both;background:var(--bg);border-color:var(--border2)}@keyframes uxThemeNav-6205e1d1{0%{background:transparent;border-bottom-color:var(--border)}to{background:var(--ink);border-bottom-color:transparent}}@keyframes uxThemeAccent-6205e1d1{0%{background:var(--surface2)}to{background:var(--accent)}}@keyframes uxThemeLink-6205e1d1{0%{background:var(--surface2)}to{background:color-mix(in srgb,var(--dark-ink) 35%,transparent)}}@keyframes uxThemeInk-6205e1d1{0%{background:var(--surface2)}to{background:var(--ink)}}@keyframes uxThemeInkSoft-6205e1d1{0%{background:var(--surface2)}to{background:var(--ink3)}}@keyframes uxThemeCard-6205e1d1{0%{background:var(--surface);border-color:var(--border2)}to{background:var(--bg);border-color:var(--border2)}}.ux__card.ux__pv-el--in[data-v-6205e1d1]{box-shadow:0 2px 8px color-mix(in srgb,var(--ink) 8%,transparent)}.ux__cards .ux__card[data-v-6205e1d1]:first-child{transition-delay:.12s}.ux__cards .ux__card[data-v-6205e1d1]:nth-child(2){transition-delay:.26s}.ux__cards .ux__card[data-v-6205e1d1]:nth-child(3){transition-delay:.4s}.ux--static .ux__btn[data-v-6205e1d1],.ux--static .ux__card[data-v-6205e1d1],.ux--static .ux__grid[data-v-6205e1d1],.ux--static .ux__h1[data-v-6205e1d1],.ux--static .ux__h2[data-v-6205e1d1],.ux--static .ux__nav[data-v-6205e1d1],.ux--static .ux__nav-link[data-v-6205e1d1],.ux--static .ux__nav-logo[data-v-6205e1d1]{animation:none;transition:none}@media(prefers-reduced-motion:reduce){.ux__grid[data-v-6205e1d1]{opacity:.35;transform:none;transition:none}.ux__gcol[data-v-6205e1d1],.ux__zone--guide[data-v-6205e1d1]{animation:none;clip-path:none}.ux__zone--guide[data-v-6205e1d1]{opacity:1!important;transform:none!important}.ux__btn--themed[data-v-6205e1d1],.ux__card--themed[data-v-6205e1d1],.ux__h1--themed[data-v-6205e1d1],.ux__h2--themed[data-v-6205e1d1],.ux__nav--themed[data-v-6205e1d1],.ux__nav-link--themed[data-v-6205e1d1],.ux__nav-logo--themed[data-v-6205e1d1]{animation:none}.ux__btn[data-v-6205e1d1],.ux__card[data-v-6205e1d1],.ux__hero[data-v-6205e1d1],.ux__nav[data-v-6205e1d1]{opacity:1;transform:none;transition:none}.ux__h1[data-v-6205e1d1],.ux__h2[data-v-6205e1d1],.ux__nav-link[data-v-6205e1d1],.ux__nav-logo[data-v-6205e1d1]{transition:none}}.iot[data-v-105320f8]{display:flex;flex-direction:column;height:100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.iot--static .iot__cl-inner[data-v-105320f8]{animation:none;clip-path:none}.iot--static .iot__cursor[data-v-105320f8]{display:none}.iot__chrome[data-v-105320f8]{align-items:center;background:var(--solutions-shell-bg);height:24px;padding-left:8px}.iot__chrome[data-v-105320f8],.iot__dots[data-v-105320f8]{display:flex;flex-shrink:0}.iot__dots[data-v-105320f8]{gap:4px;margin-right:8px}.iot__dot[data-v-105320f8]{border-radius:50%;display:block;height:6px;width:6px}.iot__tab[data-v-105320f8]{align-items:center;color:var(--solutions-shell-tab-text);display:flex;font-family:SF Mono,Cascadia Code,Menlo,monospace;font-size:7px;height:100%;padding:0 9px;transition:color .25s,background .25s}.iot__tab--active[data-v-105320f8]{background:var(--solutions-shell-tab-bg);border-top:1px solid var(--accent);color:var(--solutions-shell-tab-text-active)}.iot__split[data-v-105320f8]{display:grid;flex:1;grid-template-columns:1fr 1fr;min-height:0;overflow:hidden}.iot__editor[data-v-105320f8]{background:var(--solutions-shell-bg);border-right:1px solid var(--solutions-shell-separator);overflow-y:scroll;padding:7px 6px;scroll-behavior:smooth;scrollbar-width:none}.iot__editor[data-v-105320f8]::-webkit-scrollbar{display:none}.iot__code[data-v-105320f8]{display:flex;flex-direction:column}.iot__cl[data-v-105320f8]{align-items:baseline;display:flex;font-family:SF Mono,Cascadia Code,Menlo,monospace;font-size:6px;line-height:1.85;white-space:nowrap}.iot__cl-inner[data-v-105320f8]{animation:iotType-105320f8 .2s linear var(--d,0s) both;clip-path:inset(0 100% 0 0);display:inline-block;white-space:nowrap}.iot__st[data-v-105320f8]{color:var(--solutions-editor-syntax-string)}.iot__kw[data-v-105320f8]{color:var(--solutions-editor-syntax-keyword)}.iot__fn[data-v-105320f8]{color:var(--solutions-editor-syntax-fn)}.iot__nm[data-v-105320f8]{color:var(--solutions-editor-syntax-number)}.iot__op[data-v-105320f8]{color:var(--solutions-editor-syntax-neutral)}.iot__cursor[data-v-105320f8]{animation:iotBlink-105320f8 .7s ease-in-out infinite;color:var(--solutions-editor-cursor);display:inline;font-family:monospace;font-size:8px;margin-left:1px}@keyframes iotType-105320f8{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes iotBlink-105320f8{0%,to{opacity:1}50%{opacity:0}}.iot__preview[data-v-105320f8]{background:radial-gradient(circle at 50% 0,color-mix(in srgb,var(--accent-cyan) 9%,transparent),transparent 55%),var(--bg);display:flex;flex-direction:column;gap:3px;overflow:hidden;padding:7px 6px 5px}.iot__pv-el--in[data-v-105320f8]{opacity:1!important;transform:translateY(0)!important}.iot__sensors[data-v-105320f8]{display:flex;flex-direction:column;gap:3px}.iot__card[data-v-105320f8]{align-items:center;background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-sm);display:flex;gap:4px;opacity:0;padding:2px 4px;transform:translateY(3px);transition:opacity .25s var(--ease-out),transform .25s var(--ease-out),border-color .4s,background .4s}.iot__card--alert[data-v-105320f8]{background:color-mix(in srgb,var(--accent-red) 5%,var(--bg));border-color:color-mix(in srgb,var(--accent-red) 42%,transparent)}.iot__dot-s[data-v-105320f8]{background:var(--accent-green);border-radius:50%;flex-shrink:0;height:5px;transition:background .4s;width:5px}.iot__dot-s--alert[data-v-105320f8]{animation:iotDotPulse-105320f8 .9s ease-in-out infinite;background:var(--accent-red)}@keyframes iotDotPulse-105320f8{0%,to{box-shadow:0 0 color-mix(in srgb,var(--accent-red) 38%,transparent)}50%{box-shadow:0 0 0 3px transparent}}.iot__lbl[data-v-105320f8]{color:var(--ink3);flex-shrink:0;font-family:SF Mono,Cascadia Code,Menlo,monospace;font-size:5.5px;letter-spacing:.04em;transition:color .4s;width:22px}.iot__card--alert .iot__lbl[data-v-105320f8]{color:var(--accent-red)}.iot__track[data-v-105320f8]{background:var(--surface2);flex:1;height:4px;position:relative}.iot__fill[data-v-105320f8],.iot__track[data-v-105320f8]{border-radius:var(--radius-pill)}.iot__fill[data-v-105320f8]{background:color-mix(in srgb,var(--accent-cyan) 75%,var(--accent));height:100%;transition:width .85s var(--ease-out),background .4s;width:8%}.iot__mark[data-v-105320f8]{background:var(--accent-amber);border-radius:1px;bottom:-2px;opacity:0;position:absolute;top:-2px;transition:opacity .35s;width:1.5px}.iot__mark--in[data-v-105320f8]{opacity:1}.iot__spacer[data-v-105320f8]{flex:1;min-height:4px}.iot__relay[data-v-105320f8]{align-items:center;background:var(--bg);border:1px solid var(--border2);border-radius:var(--radius-sm);display:flex;gap:5px;opacity:0;padding:3px 5px;transform:translateY(5px);transition:opacity .35s var(--ease-out),transform .35s var(--ease-out),border-color .5s,background .5s}.iot__relay--in[data-v-105320f8]{opacity:1;transform:translateY(0)}.iot__relay--active[data-v-105320f8]{background:color-mix(in srgb,var(--accent-green) 8%,var(--bg));border-color:color-mix(in srgb,var(--accent-green) 45%,transparent)}.iot__relay-lbl[data-v-105320f8],.iot__relay-state[data-v-105320f8]{color:var(--ink3);font-family:SF Mono,Cascadia Code,Menlo,monospace;font-size:5.5px;letter-spacing:.04em}.iot__relay-state[data-v-105320f8]{flex:1;text-align:right;transition:color .45s}.iot__relay-state--on[data-v-105320f8]{color:var(--accent-green)}.iot__toggle[data-v-105320f8]{background:var(--surface2);border-radius:var(--radius-pill);flex-shrink:0;height:10px;position:relative;transition:background .45s var(--ease-out);width:20px}.iot__relay--active .iot__toggle[data-v-105320f8]{background:var(--accent-green)}.iot__toggle[data-v-105320f8]:after{background:var(--solutions-ui-surface);border-radius:50%;box-shadow:0 1px 3px color-mix(in srgb,var(--ink) 18%,transparent);content:"";height:8px;left:1px;position:absolute;top:1px;transition:transform .45s var(--ease-out);width:8px}.iot__relay--active .iot__toggle[data-v-105320f8]:after{transform:translate(10px)}.iot--static .iot__card[data-v-105320f8],.iot--static .iot__dot-s[data-v-105320f8],.iot--static .iot__fill[data-v-105320f8],.iot--static .iot__lbl[data-v-105320f8],.iot--static .iot__mark[data-v-105320f8],.iot--static .iot__relay[data-v-105320f8],.iot--static .iot__relay-lbl[data-v-105320f8],.iot--static .iot__relay-state[data-v-105320f8],.iot--static .iot__toggle[data-v-105320f8]{transition:none}.iot--static .iot__dot-s--alert[data-v-105320f8]{animation:none}@media(prefers-reduced-motion:reduce){.iot__cl-inner[data-v-105320f8]{animation:none;clip-path:none}.iot__cursor[data-v-105320f8]{animation:none}.iot__card[data-v-105320f8],.iot__relay[data-v-105320f8]{opacity:1;transform:none;transition:none}.iot__dot-s[data-v-105320f8],.iot__fill[data-v-105320f8],.iot__mark[data-v-105320f8],.iot__toggle[data-v-105320f8]{transition:none}.iot__dot-s--alert[data-v-105320f8]{animation:none}}.cs[data-v-810be66e]{display:flex;flex-direction:column;height:100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.cs--static .cs__cl-inner[data-v-810be66e]{animation:none;clip-path:none}.cs--static .cs__cursor[data-v-810be66e]{display:none}.cs__chrome[data-v-810be66e]{align-items:center;background:var(--solutions-shell-bg);height:24px;padding-left:8px}.cs__chrome[data-v-810be66e],.cs__dots[data-v-810be66e]{display:flex;flex-shrink:0}.cs__dots[data-v-810be66e]{gap:4px;margin-right:8px}.cs__dot[data-v-810be66e]{border-radius:50%;display:block;height:6px;width:6px}.cs__tab[data-v-810be66e]{align-items:center;color:var(--solutions-shell-tab-text);display:flex;font-family:SF Mono,Cascadia Code,Menlo,monospace;font-size:7px;height:100%;padding:0 9px;transition:color .25s,background .25s}.cs__tab--active[data-v-810be66e]{background:var(--solutions-shell-tab-bg);border-top:1px solid var(--accent);color:var(--solutions-shell-tab-text-active)}.cs__split[data-v-810be66e]{display:flex;flex:1;min-height:0;overflow:hidden}.cs__editor[data-v-810be66e]{background:var(--solutions-shell-bg);border-right:1px solid var(--solutions-shell-separator);flex-shrink:0;min-width:0;overflow:hidden;overflow-y:scroll;padding:7px 6px;scroll-behavior:smooth;scrollbar-width:none;transition:width .62s var(--ease-out);width:50%}.cs__editor[data-v-810be66e]::-webkit-scrollbar{display:none}.cs__split--expanded .cs__editor[data-v-810be66e]{border-right-width:0;width:0}.cs__code[data-v-810be66e]{display:flex;flex-direction:column}.cs__cl[data-v-810be66e]{align-items:baseline;display:flex;font-family:SF Mono,Cascadia Code,Menlo,monospace;font-size:6px;line-height:1.85;white-space:nowrap}.cs__cl-inner[data-v-810be66e]{animation:csType-810be66e .2s linear var(--d,0s) both;clip-path:inset(0 100% 0 0);display:inline-block;white-space:nowrap}.cs__st[data-v-810be66e]{color:var(--solutions-editor-syntax-string)}.cs__kw[data-v-810be66e]{color:var(--solutions-editor-syntax-keyword)}.cs__fn[data-v-810be66e]{color:var(--solutions-editor-syntax-fn)}.cs__nm[data-v-810be66e]{color:var(--solutions-editor-syntax-number)}.cs__op[data-v-810be66e]{color:var(--solutions-editor-syntax-neutral)}.cs__cursor[data-v-810be66e]{animation:csBlink-810be66e .7s ease-in-out infinite;color:var(--solutions-editor-cursor);display:inline;font-family:monospace;font-size:8px;margin-left:1px}@keyframes csType-810be66e{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes csBlink-810be66e{0%,to{opacity:1}50%{opacity:0}}.cs__preview[data-v-810be66e]{background:var(--bg);display:flex;flex:1;flex-direction:column;gap:6px;justify-content:center;min-width:0;overflow:hidden;padding:8px 7px}.cs__pipeline[data-v-810be66e]{gap:0;width:100%}.cs__pipeline[data-v-810be66e],.cs__stage[data-v-810be66e]{align-items:center;display:flex}.cs__stage[data-v-810be66e]{background:var(--surface);border:1px solid var(--border2);border-radius:var(--radius-sm);flex:1;gap:3px;height:18px;justify-content:center;min-width:0;opacity:0;transform:translateY(4px) scale(.94);transition:opacity .32s var(--ease-out),transform .32s var(--ease-out),border-color .45s,background .45s,box-shadow .45s}.cs__stage--in[data-v-810be66e]{opacity:1;transform:translateY(0) scale(1)}.cs__stage--2[data-v-810be66e]{transition-delay:.08s}.cs__stage--3[data-v-810be66e]{transition-delay:.16s}.cs__stage-label[data-v-810be66e]{color:var(--ink3);font-family:SF Mono,Cascadia Code,Menlo,monospace;font-size:5px;letter-spacing:.06em;max-width:0;opacity:0;overflow:hidden;transition:max-width .5s var(--ease-out),opacity .4s var(--ease-out);white-space:nowrap}.cs__split--expanded .cs__stage-label[data-v-810be66e]{max-width:60px;opacity:1}.cs__stage-dot[data-v-810be66e]{background:var(--surface2);border-radius:50%;flex-shrink:0;height:5px;transition:background .4s,box-shadow .4s;width:5px}.cs__stage--exec[data-v-810be66e]{background:color-mix(in srgb,var(--accent) 8%,var(--bg));border-color:color-mix(in srgb,var(--accent) 45%,transparent);box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 10%,transparent)}.cs__stage--exec .cs__stage-dot[data-v-810be66e]{background:var(--accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 20%,transparent)}.cs__stage--1.cs__stage--exec[data-v-810be66e]{transition-delay:0s}.cs__stage--2.cs__stage--exec[data-v-810be66e]{transition-delay:.45s}.cs__stage--3.cs__stage--exec[data-v-810be66e]{transition-delay:.9s}.cs__conn[data-v-810be66e]{background:transparent;flex-shrink:0;height:2px;position:relative;transition:background .4s;width:10px}.cs__conn--in[data-v-810be66e]{background:var(--border2)}.cs__conn--in[data-v-810be66e]:after{border:3px solid transparent;border-left:3px solid var(--border2);content:"";position:absolute;right:-2px;top:-2px;transition:border-left-color .4s}.cs__split--expanded .cs__conn[data-v-810be66e]{width:20px}.cs__conn--flow[data-v-810be66e]{background:color-mix(in srgb,var(--accent) 35%,transparent)}.cs__conn--flow[data-v-810be66e]:after{border-left-color:color-mix(in srgb,var(--accent) 45%,transparent)}.cs__flow-dot[data-v-810be66e]{background:var(--accent);border-radius:50%;height:5px;opacity:0;position:absolute;top:-2px;width:5px}.cs__conn--flow .cs__flow-dot[data-v-810be66e]{animation:csFlow-810be66e 1.1s linear infinite}.cs__conn:nth-child(4) .cs__flow-dot[data-v-810be66e]{animation-delay:.55s}@keyframes csFlow-810be66e{0%{left:0;opacity:0}15%{opacity:1}85%{opacity:1}to{left:100%;opacity:0}}.cs__result[data-v-810be66e]{align-items:center;background:color-mix(in srgb,var(--accent-green) 7%,var(--bg));border:1px solid color-mix(in srgb,var(--accent-green) 40%,transparent);border-radius:var(--radius-sm);display:flex;gap:5px;opacity:0;padding:4px 6px;transform:translateY(6px);transition:opacity .4s var(--ease-out),transform .4s var(--ease-out)}.cs__result--in[data-v-810be66e]{opacity:1;transform:translateY(0)}.cs__result-icon[data-v-810be66e]{background:var(--accent-green);border-radius:50%;box-shadow:0 0 0 2px color-mix(in srgb,var(--accent-green) 20%,transparent);flex-shrink:0;height:7px;width:7px}.cs__result-id[data-v-810be66e]{color:var(--ink3);flex:1;min-width:0;overflow:hidden;white-space:nowrap}.cs__result-id[data-v-810be66e],.cs__result-status[data-v-810be66e]{font-family:SF Mono,Cascadia Code,Menlo,monospace;font-size:5.5px}.cs__result-status[data-v-810be66e]{color:var(--accent-green);font-weight:600;letter-spacing:.04em}.cs__result-time[data-v-810be66e]{color:var(--ink3);font-family:SF Mono,Cascadia Code,Menlo,monospace;font-size:5px}.cs--static .cs__editor[data-v-810be66e],.cs--static .cs__split[data-v-810be66e],.cs--static .cs__stage[data-v-810be66e]{transition:none}.cs--static .cs__stage-label[data-v-810be66e]{max-width:60px;opacity:1;transition:none}.cs--static .cs__conn[data-v-810be66e],.cs--static .cs__result[data-v-810be66e],.cs--static .cs__stage-dot[data-v-810be66e]{transition:none}@media(prefers-reduced-motion:reduce){.cs__cl-inner[data-v-810be66e]{clip-path:none}.cs__cl-inner[data-v-810be66e],.cs__cursor[data-v-810be66e]{animation:none}.cs__editor[data-v-810be66e],.cs__split[data-v-810be66e]{transition:none}.cs__stage[data-v-810be66e]{opacity:1;transform:none;transition:none}.cs__stage-label[data-v-810be66e]{max-width:60px;opacity:1;transition:none}.cs__conn[data-v-810be66e]{transition:none}.cs__flow-dot[data-v-810be66e]{animation:none}.cs__result[data-v-810be66e]{opacity:1;transform:none;transition:none}}
