.nav[data-v-7a19223f]{z-index:100;transition:background .3s,-webkit-backdrop-filter .3s,backdrop-filter .3s,border-color .3s;position:fixed;top:0;left:0;right:0}.nav.scrolled[data-v-7a19223f]{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--panel-line);background:#04050dd1}.nav-in[data-v-7a19223f]{justify-content:space-between;align-items:center;gap:24px;max-width:1640px;height:68px;margin:0 auto;padding:0 4vw;display:flex}.nav-mid[data-v-7a19223f]{align-items:center;gap:24px;display:flex}.nav-links[data-v-7a19223f]{white-space:nowrap;flex-wrap:nowrap;gap:28px;display:flex}.nav-links a[data-v-7a19223f]{color:var(--muted);white-space:nowrap;font-size:14px;font-weight:500;text-decoration:none;transition:all .2s}.nav-links a[data-v-7a19223f]:hover{color:#fff}.status-badge[data-v-7a19223f]{color:var(--muted);background:#3dffb014;border:1px solid #3dffb040;border-radius:999px;align-items:center;gap:7px;padding:6px 12px;font-size:12px;font-weight:600;display:inline-flex}.status-badge .dot[data-v-7a19223f]{background:var(--green);width:7px;height:7px;box-shadow:0 0 8px var(--green);border-radius:50%;animation:1.6s infinite pulse}.status-badge.off[data-v-7a19223f]{background:#ff5c7a14;border-color:#ff5c7a40}.status-badge.off .dot[data-v-7a19223f]{background:var(--red);box-shadow:0 0 8px var(--red)}.nav-cta[data-v-7a19223f]{color:#fff;letter-spacing:.5px;border:1px solid #ffffff4d;border-radius:0;padding:8px 20px;font-size:14px;font-weight:600;text-decoration:none;transition:all .2s}.nav-cta-group[data-v-7a19223f]{gap:10px;display:flex}.nav-cta.playground-link[data-v-7a19223f]{color:var(--cyan);border-color:#3ae0ff80}.nav-cta.playground-link[data-v-7a19223f]:hover{border-color:var(--cyan);background:#3ae0ff1f}.nav-cta.onchain-link[data-v-7a19223f]{color:#a5b4fc;border-color:#818cf899}.nav-cta.onchain-link[data-v-7a19223f]:hover{background:#6366f126;border-color:#818cf8}.nav-cta[data-v-7a19223f]:hover{background:#ffffff1a;border-color:#fff}.logout-btn[data-v-7a19223f]{cursor:pointer;background:0 0;font-family:inherit}.user-pill[data-v-7a19223f]{text-overflow:ellipsis;white-space:nowrap;max-width:180px;color:var(--green);background:#3dffb014;border:1px solid #3dffb042;padding:8px 12px;font-size:13px;font-weight:700;overflow:hidden}@media (max-width:760px){.nav-links[data-v-7a19223f]{display:none}.nav-mid[data-v-7a19223f]{gap:14px}}.user-menu[data-v-7a19223f]{cursor:pointer;background:#895bff1a;border:1px solid #895bff4d;border-radius:999px;align-items:center;gap:8px;padding:4px 10px 4px 4px;transition:all .18s;display:flex;position:relative}.user-menu[data-v-7a19223f]:hover{background:#895bff2e;border-color:#895bff80}.user-avatar[data-v-7a19223f]{color:#fff;background:linear-gradient(135deg,#895bff,#3ae0ff);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:14px;font-weight:800;display:flex}.user-info[data-v-7a19223f]{flex-direction:column;gap:1px;line-height:1.2;display:flex}.user-name[data-v-7a19223f]{color:#e8e8f0;text-overflow:ellipsis;white-space:nowrap;max-width:90px;font-size:12px;font-weight:600;overflow:hidden}.user-credits[data-v-7a19223f]{color:#ffd23f;font-family:ui-monospace,monospace;font-size:11px;font-weight:700}.user-credits.low[data-v-7a19223f]{color:#ff7a96}.user-dropdown[data-v-7a19223f]{z-index:100;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0a0e20fa;border:1px solid #895bff4d;border-radius:12px;min-width:240px;padding:8px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 12px 40px #0009}.dd-header[data-v-7a19223f]{border-bottom:1px solid #ffffff14;align-items:center;gap:10px;margin-bottom:6px;padding:10px 8px 12px;display:flex}.dd-avatar[data-v-7a19223f]{color:#fff;background:linear-gradient(135deg,#895bff,#3ae0ff);border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:18px;font-weight:800;display:flex}.dd-name[data-v-7a19223f]{color:#fff;font-size:14px;font-weight:700}.dd-email[data-v-7a19223f]{color:var(--dim);font-size:11px}.dd-item[data-v-7a19223f]{color:#e8e8f0;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:8px;align-items:center;gap:10px;width:100%;padding:9px 10px;font-family:inherit;font-size:13px;text-decoration:none;transition:all .15s;display:flex}.dd-item[data-v-7a19223f]:hover{background:#895bff1f}.dd-icon[data-v-7a19223f]{text-align:center;width:20px;font-size:15px}.dd-text[data-v-7a19223f]{flex:1}.dd-val[data-v-7a19223f]{color:#ffd23f;font-family:ui-monospace,monospace;font-size:12px;font-weight:700}.dd-logout[data-v-7a19223f]{color:#ff7a96}.dd-logout[data-v-7a19223f]:hover{background:#ff5c7a1a}.dropdown-enter-active[data-v-7a19223f],.dropdown-leave-active[data-v-7a19223f]{transition:all .2s}.dropdown-enter-from[data-v-7a19223f],.dropdown-leave-to[data-v-7a19223f]{opacity:0;transform:translateY(-6px)}.screen[data-v-24b5ba1e]{flex-direction:column;justify-content:flex-start;width:100%;min-height:100vh;display:flex;position:relative;overflow:hidden}.hero[data-v-24b5ba1e]:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#04050de6 0%,#04050d99 36%,#04050d1f 60%,#04050d26 100%),linear-gradient(#04050d73 0%,#0000 30% 55%,#04050d8c 100%);position:absolute;top:0;bottom:0;left:0;right:0}.hero-video[data-v-24b5ba1e]{object-fit:cover;z-index:0;background:#04050d url(/bg-starship.png) 50%/cover no-repeat;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.screen-content[data-v-24b5ba1e]{z-index:2;align-items:flex-start;width:100%;max-width:1280px;margin:0 auto;padding:18vh 6vw 6vh;position:relative}.hero-content[data-v-24b5ba1e]{max-width:600px}.hero-badge[data-v-24b5ba1e]{color:var(--cyan);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);letter-spacing:.5px;background:#3ae0ff14;border:1px solid #3ae0ff4d;border-radius:999px;align-items:center;gap:9px;margin-bottom:26px;padding:7px 16px;font-size:12px;font-weight:600;display:inline-flex}.hero-badge .dot[data-v-24b5ba1e]{background:var(--green);width:7px;height:7px;box-shadow:0 0 8px var(--green);border-radius:50%;animation:1.6s infinite pulse}.hero-title[data-v-24b5ba1e]{letter-spacing:-1.8px;text-shadow:0 4px 40px #000000b3;margin-bottom:20px;font-size:clamp(38px,6vw,70px);font-weight:800;line-height:1.04}.hero-title .grad[data-v-24b5ba1e]{background:linear-gradient(100deg, #fff 0%, var(--cyan) 60%, var(--violet) 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.hero-sub[data-v-24b5ba1e]{color:#d4dafc;text-shadow:0 2px 20px #000000b3;max-width:560px;margin-bottom:32px;font-size:clamp(16px,2vw,21px);line-height:1.6}.scroll-hint[data-v-24b5ba1e]{z-index:3;color:var(--muted);letter-spacing:2px;text-transform:uppercase;text-align:center;font-size:11px;animation:2.4s infinite floaty-24b5ba1e;position:absolute;bottom:34px;left:50%;transform:translate(-50%)}@keyframes floaty-24b5ba1e{0%,to{opacity:.6;transform:translate(-50%)translateY(0)}50%{opacity:1;transform:translate(-50%)translateY(8px)}}@media (max-width:760px){.screen-content[data-v-24b5ba1e]{padding:100px 6vw 6vh}}.sec-head[data-v-70e3b265]{margin-bottom:48px}.sec-eyebrow[data-v-70e3b265]{letter-spacing:3px;color:var(--cyan);text-transform:uppercase;text-align:center;margin-bottom:14px;font-size:12px;font-weight:700}.sec-h2[data-v-70e3b265]{letter-spacing:-1px;text-align:center;font-size:clamp(32px,5vw,52px);font-weight:800;line-height:1.1}.sec-sub[data-v-70e3b265]{color:var(--muted);text-align:center;max-width:680px;margin:18px auto 0;font-size:clamp(16px,2vw,19px);line-height:1.55}.flat-section[data-v-2b892eb6]{background:var(--bg);padding:120px 6vw;position:relative}.flat-section[data-v-2b892eb6]:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(52% 42% at 22% 4%,#8b5cff1f,#0000 62%),radial-gradient(56% 44% at 78% 96%,#3ae0ff1c,#0000 64%);position:absolute;top:0;bottom:0;left:0;right:0}.flat-inner[data-v-2b892eb6]{z-index:1;max-width:1080px;margin:0 auto;position:relative}.flow[data-v-2b892eb6]{flex-direction:column;gap:4px;margin:48px 0 0;padding:0;list-style:none;display:flex}.flow-step[data-v-2b892eb6]{grid-template-columns:64px 1fr;gap:20px;padding:18px 0;display:grid}.step-rail[data-v-2b892eb6]{flex-direction:column;align-items:center;display:flex}.step-node[data-v-2b892eb6]{border:2px solid var(--c);width:48px;height:48px;box-shadow:0 0 18px color-mix(in srgb, var(--c) 40%, transparent);background:#080b1acc;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:22px;display:flex}.step-line[data-v-2b892eb6]{background:linear-gradient(180deg, var(--c), transparent);opacity:.5;flex:1;width:2px;margin-top:6px}.step-body[data-v-2b892eb6]{padding-top:4px}.step-head[data-v-2b892eb6]{flex-wrap:wrap;align-items:baseline;gap:14px;margin-bottom:6px;display:flex}.step-num[data-v-2b892eb6]{letter-spacing:1px;color:var(--c);text-transform:uppercase;background:color-mix(in srgb, var(--c) 14%, transparent);border:1px solid color-mix(in srgb, var(--c) 35%, transparent);border-radius:999px;padding:3px 10px;font-size:11px;font-weight:800}.step-t[data-v-2b892eb6]{color:#fff;margin:0;font-size:19px;font-weight:800}.step-chain[data-v-2b892eb6]{color:var(--green);white-space:nowrap;background:#3dffb014;border:1px solid #3dffb038;border-radius:5px;padding:2px 9px;font-family:ui-monospace,monospace;font-size:11px}.step-d[data-v-2b892eb6]{color:var(--muted);margin:0;font-size:14px;line-height:1.65}.loop-card[data-v-2b892eb6]{background:linear-gradient(135deg,#8b5cff1a,#3ae0ff0a);border:1px solid #8b5cff4d;border-radius:14px;margin-top:56px;padding:32px;box-shadow:0 0 48px #8b5cff1a}.loop-head[data-v-2b892eb6]{align-items:flex-start;gap:18px;margin-bottom:24px;display:flex}.loop-icon[data-v-2b892eb6]{flex-shrink:0;font-size:36px}.loop-head h3[data-v-2b892eb6]{color:#fff;margin:0 0 8px;font-size:20px;font-weight:800}.loop-head p[data-v-2b892eb6]{color:var(--muted);margin:0;font-size:14px;line-height:1.6}.loop-flow[data-v-2b892eb6]{background:#04050d80;border:1px dashed #ffffff1a;border-radius:10px;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;padding:20px;display:flex}.lp.agent[data-v-2b892eb6]{text-align:center;color:#fff;background:#8b5cff29;border:1px solid #8b5cff59;border-radius:8px;padding:10px 16px;font-size:14px;font-weight:800}.lp.agent small[data-v-2b892eb6]{color:var(--muted);margin-top:2px;font-size:10px;font-weight:500;display:block}.lp.agent.gold[data-v-2b892eb6]{background:#ffd23f29;border-color:#ffd23f73;box-shadow:0 0 18px #ffd23f2e}.lp.arrow[data-v-2b892eb6]{color:var(--cyan);white-space:nowrap;font-size:13px;font-weight:700}.lp.arrow.back[data-v-2b892eb6]{color:var(--green);font-size:16px}.loop-foot[data-v-2b892eb6]{color:var(--dim);text-align:center;margin-top:18px;font-size:13px;line-height:1.6}.loop-foot b[data-v-2b892eb6]{color:var(--green)}@media (max-width:760px){.flat-section[data-v-2b892eb6]{padding:80px 5vw}.flow-step[data-v-2b892eb6]{grid-template-columns:48px 1fr;gap:14px}.step-node[data-v-2b892eb6]{width:40px;height:40px;font-size:18px}.loop-card[data-v-2b892eb6]{padding:22px}.loop-flow[data-v-2b892eb6]{gap:8px}}.ship-icon[data-v-9976f4db]{width:1em;height:1em;display:inline-flex}.ship-icon[data-v-9976f4db] svg{width:100%;height:100%}.flat-section[data-v-ff0e2c41]{background:var(--bg);padding:120px 6vw;position:relative}.flat-section[data-v-ff0e2c41]:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(50% 40% at 20% 0,#8b5cff1f,#0000 60%),radial-gradient(50% 40% at 80% 100%,#3ae0ff1a,#0000 60%);position:absolute;top:0;bottom:0;left:0;right:0}.flat-inner[data-v-ff0e2c41]{z-index:1;max-width:1280px;margin:0 auto;position:relative}.roster[data-v-ff0e2c41]{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:18px;display:grid}.role[data-v-ff0e2c41]{border:1px solid var(--panel-line);background:#080b1a80;padding:26px 22px;transition:all .25s}.role[data-v-ff0e2c41]:hover{background:#080b1ab3;transform:translateY(-4px)}.role .ric[data-v-ff0e2c41]{justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:14px;font-size:30px;display:flex}.role h4[data-v-ff0e2c41]{margin-bottom:4px;font-size:17px}.role .focus[data-v-ff0e2c41]{color:var(--muted);min-height:58px;margin-bottom:14px;font-size:13px;line-height:1.6}.role .attrs[data-v-ff0e2c41]{color:var(--dim);flex-direction:column;gap:5px;font-size:11px;display:flex}.role .attrs b[data-v-ff0e2c41]{color:var(--text);font-weight:600}.r-orchestrator[data-v-ff0e2c41]{border-color:#ffb84d59}.r-orchestrator .ric[data-v-ff0e2c41]{color:var(--amber)}.r-planner[data-v-ff0e2c41]{border-color:#5ca8ff59}.r-planner .ric[data-v-ff0e2c41]{color:var(--blue)}.r-coder[data-v-ff0e2c41]{border-color:#3ae0ff59}.r-coder .ric[data-v-ff0e2c41]{color:var(--cyan)}.r-reviewer[data-v-ff0e2c41]{border-color:#8b5cff59}.r-reviewer .ric[data-v-ff0e2c41]{color:var(--violet)}.r-explorer[data-v-ff0e2c41]{border-color:#ff5cc859}.r-explorer .ric[data-v-ff0e2c41]{color:var(--pink)}@media (max-width:760px){.flat-section[data-v-ff0e2c41]{padding:80px 6vw}}.loop-section[data-v-1d53382c]{background:var(--bg);padding:120px 6vw;position:relative;overflow:hidden}.loop-section[data-v-1d53382c]:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(50% 40% at 25% 0,#ffb84d1a,#0000 60%),radial-gradient(55% 45% at 75% 100%,#8b5cff1f,#0000 60%);position:absolute;top:0;bottom:0;left:0;right:0}.loop-inner[data-v-1d53382c]{z-index:1;max-width:1280px;margin:0 auto;position:relative}.loop[data-v-1d53382c]{flex-wrap:nowrap;justify-content:center;align-items:stretch;gap:0;display:flex}.step-wrap[data-v-1d53382c]{flex:1 1 0;align-items:center;display:flex}.step[data-v-1d53382c]{border:1px solid var(--panel-line);background:#080b1a8c;border-radius:14px;flex:1;padding:28px 24px 24px;transition:all .28s;position:relative;overflow:hidden;box-shadow:0 0 0 1px #0000,0 18px 40px #00000059}.step[data-v-1d53382c]:before{content:"";background:linear-gradient(160deg, var(--accent,var(--cyan)), transparent 60%);-webkit-mask-composite:xor;opacity:.5;border-radius:14px;padding:1px;transition:all .28s;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.step[data-v-1d53382c]:hover{box-shadow:0 0 28px var(--accent-glow,#3ae0ff4d), 0 18px 40px #00000073;background:#080b1abf;transform:translateY(-4px)}.step[data-v-1d53382c]:hover:before{opacity:1}.step-head[data-v-1d53382c]{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.num[data-v-1d53382c]{letter-spacing:2px;color:var(--dim);font-size:13px;font-weight:700}.icon[data-v-1d53382c]{filter:drop-shadow(0 0 10px var(--accent-glow,#3ae0ff66));font-size:30px;line-height:1}.step h4[data-v-1d53382c]{color:var(--text);margin-bottom:8px;font-size:18px;font-weight:700}.step .desc[data-v-1d53382c]{color:var(--muted);min-height:44px;margin-bottom:16px;font-size:13.5px;line-height:1.6}.verify[data-v-1d53382c]{letter-spacing:.5px;color:var(--green);background:#3dffb014;border:1px solid #3dffb04d;border-radius:999px;align-items:center;gap:5px;padding:5px 10px;font-size:11px;font-weight:600;display:inline-flex}.a-amber[data-v-1d53382c]{--accent:var(--amber);--accent-glow:#ffb84d66}.a-cyan[data-v-1d53382c]{--accent:var(--cyan);--accent-glow:#3ae0ff66}.a-violet[data-v-1d53382c]{--accent:var(--violet);--accent-glow:#8b5cff66}.arrow.forward[data-v-1d53382c]{flex:0 0 64px;justify-content:center;align-items:center;display:flex;position:relative}.arrow-line[data-v-1d53382c]{background:linear-gradient(90deg,#0000,#ffb84d99 30%,#ffb84de6);width:100%;height:2px;box-shadow:0 0 8px #ffb84d80}.arrow-head[data-v-1d53382c]{color:var(--amber);text-shadow:0 0 10px #ffb84db3;font-size:18px;position:absolute;right:2px}.backflow[data-v-1d53382c]{justify-content:center;align-items:center;height:46px;margin-top:30px;display:flex;position:relative}.bf-arc[data-v-1d53382c]{border:2px solid #0000;border-bottom:none;border-image:linear-gradient(90deg,#8b5cffb3,#ffb84de6,#ffb84de6,#3ae0ffb3) 1;border-radius:50% 50% 0 0/100% 100% 0 0;height:46px;position:absolute;top:0;left:12%;right:12%;box-shadow:0 -2px 14px #ffb84d40}.bf-label[data-v-1d53382c]{z-index:1;letter-spacing:2px;text-transform:uppercase;color:var(--amber);background:var(--bg);text-shadow:0 0 10px #ffb84d80;border:1px solid #ffb84d66;border-radius:999px;padding:4px 14px;font-size:11px;font-weight:700;position:relative}@media (max-width:860px){.loop[data-v-1d53382c]{flex-direction:column;align-items:stretch;gap:0}.step-wrap[data-v-1d53382c]{flex-direction:column}.step[data-v-1d53382c]{width:100%;max-width:460px;margin:0 auto}.arrow.forward[data-v-1d53382c]{flex:0 0 40px;width:100%;max-width:460px;margin:0 auto}.arrow-line[data-v-1d53382c]{background:linear-gradient(#0000,#ffb84d99 30%,#ffb84de6);width:2px;height:100%}.arrow-head[data-v-1d53382c]{top:auto;bottom:-2px;right:auto;transform:rotate(90deg)}.backflow[data-v-1d53382c]{margin-top:22px}.bf-arc[data-v-1d53382c]{border:2px solid #0000;border-image:linear-gradient(#ffb84dcc,#0000) 1;border-radius:0 0 50% 50%/0 0 100% 100%;width:46px;height:30px;left:50%;right:auto;box-shadow:0 4px 12px #ffb84d33}}@media (max-width:760px){.loop-section[data-v-1d53382c]{padding:80px 6vw}}.flat-section[data-v-80f95c74]{background:var(--bg);padding:120px 6vw;position:relative}.flat-section[data-v-80f95c74]:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(50% 40% at 20% 0,#8b5cff1f,#0000 60%),radial-gradient(50% 40% at 80% 100%,#3ae0ff1a,#0000 60%);position:absolute;top:0;bottom:0;left:0;right:0}.flat-inner[data-v-80f95c74]{z-index:1;max-width:1280px;margin:0 auto;position:relative}.tier-grid[data-v-80f95c74]{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:20px;display:grid}.tier[data-v-80f95c74]{border:1px solid var(--panel-line);background:#080b1a80;padding:28px 24px;transition:all .25s}.tier[data-v-80f95c74]:hover{border-color:#3ae0ff66;transform:translateY(-4px)}.tier.featured[data-v-80f95c74]{background:linear-gradient(160deg,#8b5cff1f,#080b1a80);border-color:#8b5cff80}.tier .tag[data-v-80f95c74]{color:var(--cyan);letter-spacing:1.2px;margin-bottom:10px;font-size:11px;font-weight:700}.tier.featured .tag[data-v-80f95c74]{color:var(--violet)}.tier h3[data-v-80f95c74]{margin-bottom:8px;font-size:22px}.tier code[data-v-80f95c74]{color:var(--cyan);background:#3ae0ff1a;border-radius:4px;margin-bottom:14px;padding:3px 10px;font-size:13px;display:inline-block}.tier p[data-v-80f95c74]{color:var(--muted);font-size:13px;line-height:1.6}.clients[data-v-80f95c74]{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:36px;display:flex}.client[data-v-80f95c74]{border:1px solid var(--panel-line);color:var(--muted);background:#ffffff08;padding:10px 20px;font-size:14px;font-weight:600;transition:all .2s}.client[data-v-80f95c74]:hover{color:var(--cyan);border-color:#3ae0ff4d}@media (max-width:760px){.flat-section[data-v-80f95c74]{padding:80px 6vw}}.site-footer[data-v-5501950d]{z-index:2;border-top:1px solid var(--panel-line);color:var(--dim);background:linear-gradient(#080b1a99 0%,#04050deb 100%);padding:48px 6vw 0;position:relative}.footer-inner[data-v-5501950d]{grid-template-columns:1.6fr 1fr 1fr 1.4fr;gap:40px;max-width:1100px;margin:0 auto;padding-bottom:36px;display:grid}.col-brand .logo[data-v-5501950d]{color:#fff;align-items:center;gap:8px;margin-bottom:14px;display:inline-flex}.col-brand .logo b[data-v-5501950d]{letter-spacing:.3px;font-size:20px;font-weight:800}.mark[data-v-5501950d]{width:28px;height:28px;color:var(--cyan);display:inline-flex}.mark svg[data-v-5501950d]{filter:drop-shadow(0 0 6px #3ae0ff66);width:100%;height:100%}.tagline[data-v-5501950d]{color:var(--muted);margin:0 0 16px;font-size:13px;line-height:1.6}.powered[data-v-5501950d]{color:var(--dim);flex-wrap:wrap;align-items:center;gap:6px;margin:0;font-size:12px;display:flex}.pw-label[data-v-5501950d]{color:var(--dim)}.pw-link[data-v-5501950d]{background:#895bff1a;border:1px solid #895bff40;border-radius:6px;align-items:center;gap:4px;padding:4px 10px;transition:all .2s;display:inline-flex}.pw-link[data-v-5501950d]:hover{background:#895bff33;border-color:#895bff80}.pw-logo[data-v-5501950d]{width:auto;height:22px;display:block}.col h4[data-v-5501950d]{color:#fff;letter-spacing:.8px;text-transform:uppercase;margin:0 0 14px;font-size:12px;font-weight:700}.col a[data-v-5501950d]{color:var(--muted);padding:5px 0;font-size:13px;text-decoration:none;transition:all .18s;display:block}.col a[data-v-5501950d]:hover{color:var(--cyan);transform:translate(2px)}.col-contact .contact-item[data-v-5501950d]{align-items:center;gap:10px;padding:8px 0;display:flex}.col-contact .contact-item[data-v-5501950d]:hover{transform:none}.ci-icon[data-v-5501950d]{background:#3ae0ff14;border:1px solid #3ae0ff33;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:18px;display:flex}.ci-text[data-v-5501950d]{flex-direction:column;gap:1px;display:flex}.ci-label[data-v-5501950d]{color:var(--dim);letter-spacing:.3px;font-size:10px}.ci-value[data-v-5501950d]{color:var(--cyan);font-size:13px;font-weight:600}.col-contact .contact-item:hover .ci-value[data-v-5501950d]{color:#fff}.footer-bottom[data-v-5501950d]{border-top:1px solid var(--panel-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;max-width:1100px;margin:0 auto;padding:18px 0 26px;display:flex}.copyright[data-v-5501950d]{color:var(--dim);letter-spacing:.3px;font-size:12px}.built-with[data-v-5501950d]{color:var(--dim);opacity:.85;align-items:center;gap:5px;font-size:11px;display:inline-flex}.bw-link[data-v-5501950d]{align-items:center;display:inline-flex}.bw-logo[data-v-5501950d]{opacity:.7;width:auto;height:14px;transition:all .2s;display:block}.bw-link:hover .bw-logo[data-v-5501950d]{opacity:1}@media (max-width:760px){.footer-inner[data-v-5501950d]{grid-template-columns:1fr 1fr;gap:28px}.col-brand[data-v-5501950d]{grid-column:1/-1}.footer-bottom[data-v-5501950d]{text-align:center;justify-content:center}}.card[data-v-a7567222]{border:1px solid var(--panel-line);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#080b1ac7;width:100%;max-width:430px;padding:44px 40px 36px;position:relative}.card[data-v-a7567222]:before{content:"";pointer-events:none;-webkit-mask-composite:xor;background:linear-gradient(135deg,#3ae0ff80,#0000 40% 60%,#8b5cff80);padding:1px;position:absolute;top:-1px;bottom:-1px;left:-1px;right:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.card h1[data-v-a7567222]{letter-spacing:-.8px;margin-bottom:8px;font-size:30px;font-weight:800}.card .sub[data-v-a7567222]{color:var(--muted);margin-bottom:34px;font-size:14px}.tab-row[data-v-a7567222]{border-bottom:1px solid var(--panel-line);margin-bottom:28px;display:flex}.tab-row button[data-v-a7567222]{color:var(--dim);cursor:pointer;background:0 0;border:0;flex:1;padding:12px 0;font-family:inherit;font-size:15px;font-weight:600;transition:all .2s;position:relative}.tab-row button.active[data-v-a7567222]{color:#fff}.tab-row button.active[data-v-a7567222]:after{content:"";background:linear-gradient(90deg, var(--cyan), var(--violet));height:2px;position:absolute;bottom:-1px;left:20%;right:20%}.submit[data-v-a7567222]{color:#04050d;cursor:pointer;letter-spacing:.6px;background:#fff;border:none;width:100%;margin-top:6px;padding:15px;font-family:inherit;font-size:15px;font-weight:800;transition:all .2s}.submit[data-v-a7567222]:hover:not(:disabled){background:var(--cyan)}.submit[data-v-a7567222]:disabled{opacity:.6;cursor:not-allowed}.agree[data-v-a7567222]{color:var(--muted);align-items:flex-start;gap:8px;margin:14px 0 4px;font-size:12px;line-height:1.5;display:flex}.agree input[data-v-a7567222]{accent-color:var(--cyan);margin-top:3px}.agree a[data-v-a7567222]{color:var(--cyan);text-decoration:none}.switch-txt[data-v-a7567222]{text-align:center;color:var(--muted);margin-top:22px;font-size:13px}.switch-txt a[data-v-a7567222]{color:var(--cyan);margin-left:4px;font-weight:600;text-decoration:none}.switch-txt a[data-v-a7567222]:hover{text-decoration:underline}@media (max-width:520px){.card[data-v-a7567222]{padding:34px 26px 30px}}.bg-video[data-v-7acf33f0]{object-fit:cover;z-index:0;background:#04050d url(/bg-starship.png) 50%/cover no-repeat;width:100%;height:100%;position:fixed;top:0;bottom:0;left:0;right:0}.bg-overlay[data-v-7acf33f0]{z-index:1;pointer-events:none;background:linear-gradient(90deg,#04050d8c 0%,#04050d66 50%,#04050d8c 100%),linear-gradient(#04050d80 0%,#04050d59 40%,#04050db3 100%);position:fixed;top:0;bottom:0;left:0;right:0}.top[data-v-7acf33f0]{z-index:10;justify-content:space-between;align-items:center;padding:26px 6vw;display:flex;position:fixed;top:0;left:0;right:0}.top .logo .mark[data-v-7acf33f0]{width:26px;height:26px}.back-home[data-v-7acf33f0]{color:var(--muted);font-size:14px;font-weight:500;text-decoration:none;transition:all .2s}.back-home[data-v-7acf33f0]:hover{color:#fff}.stage[data-v-7acf33f0]{z-index:2;justify-content:center;align-items:center;min-height:100vh;padding:110px 6vw 60px;display:flex;position:relative}.legal[data-v-7acf33f0]{z-index:2;text-align:center;color:var(--dim);padding:0 6vw 36px;font-size:12px;position:relative}@media (max-width:520px){.stage[data-v-7acf33f0]{padding:90px 5vw 50px}}.vue-flow{z-index:0;direction:ltr;width:100%;height:100%;position:relative;overflow:hidden}.vue-flow__container{width:100%;height:100%;position:absolute;top:0;left:0}.vue-flow__pane{z-index:1}.vue-flow__pane.draggable{cursor:grab}.vue-flow__pane.selection{cursor:pointer}.vue-flow__pane.dragging{cursor:grabbing}.vue-flow__transformationpane{transform-origin:0 0;z-index:2;pointer-events:none}.vue-flow__viewport{z-index:4;overflow:clip}.vue-flow__selection{z-index:6}.vue-flow__edge-labels{pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute}.vue-flow__nodesselection-rect:focus{outline:none}.vue-flow__nodesselection-rect:focus-visible{outline:none}.vue-flow .vue-flow__edges{pointer-events:none;overflow:visible}.vue-flow__edge-path,.vue-flow__connection-path{stroke:#b1b1b7;stroke-width:1px;fill:none}.vue-flow__edge{pointer-events:visibleStroke;cursor:pointer}.vue-flow__edge.animated path{stroke-dasharray:5;animation:.5s linear infinite dashdraw}.vue-flow__edge.animated path.vue-flow__edge-interaction{stroke-dasharray:none;animation:none}.vue-flow__edge.inactive{pointer-events:none}.vue-flow__edge.selected,.vue-flow__edge:focus{outline:none}.vue-flow__edge:focus-visible{outline:none}.vue-flow__edge.selected .vue-flow__edge-path,.vue-flow__edge:focus .vue-flow__edge-path{stroke:#555}.vue-flow__edge:focus-visible .vue-flow__edge-path{stroke:#555}.vue-flow__edge-textwrapper{pointer-events:all}.vue-flow__edge-text{pointer-events:none;-webkit-user-select:none;user-select:none}.vue-flow__connection{pointer-events:none}.vue-flow__connection .animated{stroke-dasharray:5;animation:.5s linear infinite dashdraw}.vue-flow__connectionline{z-index:1001}.vue-flow__nodes{pointer-events:none;transform-origin:0 0}.vue-flow__node{-webkit-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:default;position:absolute}.vue-flow__node.draggable{cursor:grab;pointer-events:all}.vue-flow__node.draggable.dragging{cursor:grabbing}.vue-flow__nodesselection{z-index:3;transform-origin:0 0;pointer-events:none}.vue-flow__nodesselection-rect{pointer-events:all;cursor:grab;position:absolute}.vue-flow__nodesselection-rect.dragging{cursor:grabbing}.vue-flow__handle{pointer-events:none;min-width:5px;min-height:5px;position:absolute}.vue-flow__handle.connectable{pointer-events:all;cursor:crosshair}.vue-flow__handle-bottom{bottom:0;left:50%;transform:translate(-50%,50%)}.vue-flow__handle-top{top:0;left:50%;transform:translate(-50%,-50%)}.vue-flow__handle-left{top:50%;left:0;transform:translate(-50%,-50%)}.vue-flow__handle-right{top:50%;right:0;transform:translate(50%,-50%)}.vue-flow__edgeupdater{cursor:move;pointer-events:all}.vue-flow__panel{z-index:5;margin:15px;position:absolute}.vue-flow__panel.top{top:0}.vue-flow__panel.bottom{bottom:0}.vue-flow__panel.left{left:0}.vue-flow__panel.right{right:0}.vue-flow__panel.center{left:50%;transform:translate(-50%)}@keyframes dashdraw{0%{stroke-dashoffset:10px}}:root{--vf-node-bg:#fff;--vf-node-text:#222;--vf-connection-path:#b1b1b7;--vf-handle:#555}.vue-flow__edge.updating .vue-flow__edge-path{stroke:#777}.vue-flow__edge-text{font-size:10px}.vue-flow__edge-textbg{fill:#fff}.vue-flow__connection-path{stroke:var(--vf-connection-path)}.vue-flow__node{cursor:grab}.vue-flow__node.selectable:focus{outline:none}.vue-flow__node.selectable:focus-visible{outline:none}.vue-flow__node-default,.vue-flow__node-input,.vue-flow__node-output{text-align:center;width:150px;color:var(--vf-node-text);background-color:var(--vf-node-bg);border-style:solid;border-width:1px;border-color:var(--vf-node-color);border-radius:3px;padding:10px;font-size:12px}.vue-flow__node-default.selected,.vue-flow__node-default.selected:hover,.vue-flow__node-input.selected,.vue-flow__node-input.selected:hover,.vue-flow__node-output.selected,.vue-flow__node-output.selected:hover{box-shadow:0 0 0 .5px var(--vf-box-shadow)}.vue-flow__node-default.selected,.vue-flow__node-default:focus,.vue-flow__node-input.selected,.vue-flow__node-input:focus,.vue-flow__node-output.selected,.vue-flow__node-output:focus{border:1px solid #555;outline:none}.vue-flow__node-default:focus-visible{border:1px solid #555;outline:none}.vue-flow__node-input:focus-visible{border:1px solid #555;outline:none}.vue-flow__node-output:focus-visible{border:1px solid #555;outline:none}.vue-flow__node-default .vue-flow__handle,.vue-flow__node-input .vue-flow__handle,.vue-flow__node-output .vue-flow__handle{background:var(--vf-handle)}.vue-flow__node-default.selectable:hover,.vue-flow__node-input.selectable:hover,.vue-flow__node-output.selectable:hover{box-shadow:0 1px 4px 1px #00000014}.vue-flow__node-input{--vf-node-color:var(--vf-node-color,#0041d0);--vf-handle:var(--vf-node-color,#0041d0);--vf-box-shadow:var(--vf-node-color,#0041d0);background:var(--vf-node-bg);border-color:var(--vf-node-color,#0041d0)}.vue-flow__node-input.selected,.vue-flow__node-input:focus{border:1px solid var(--vf-node-color,#0041d0);outline:none}.vue-flow__node-input:focus-visible{border:1px solid var(--vf-node-color,#0041d0);outline:none}.vue-flow__node-default{--vf-handle:var(--vf-node-color,#1a192b);--vf-box-shadow:var(--vf-node-color,#1a192b);background:var(--vf-node-bg);border-color:var(--vf-node-color,#1a192b)}.vue-flow__node-default.selected,.vue-flow__node-default:focus{border:1px solid var(--vf-node-color,#1a192b);outline:none}.vue-flow__node-default:focus-visible{border:1px solid var(--vf-node-color,#1a192b);outline:none}.vue-flow__node-output{--vf-handle:var(--vf-node-color,#ff0072);--vf-box-shadow:var(--vf-node-color,#ff0072);background:var(--vf-node-bg);border-color:var(--vf-node-color,#ff0072)}.vue-flow__node-output.selected,.vue-flow__node-output:focus{border:1px solid var(--vf-node-color,#ff0072);outline:none}.vue-flow__node-output:focus-visible{border:1px solid var(--vf-node-color,#ff0072);outline:none}.vue-flow__nodesselection-rect,.vue-flow__selection{background:#0059dc14;border:1px dotted #0059dccc}.vue-flow__nodesselection-rect:focus,.vue-flow__selection:focus{outline:none}.vue-flow__nodesselection-rect:focus-visible{outline:none}.vue-flow__selection:focus-visible{outline:none}.vue-flow__handle{background:var(--vf-handle);border:1px solid #fff;border-radius:100%;width:6px;height:6px}.vue-flow__controls{box-shadow:0 0 2px 1px #00000014}.vue-flow__controls-button{box-sizing:content-box;cursor:pointer;-webkit-user-select:none;user-select:none;background:#fefefe;border:none;border-bottom:1px solid #eee;justify-content:center;align-items:center;width:16px;height:16px;padding:5px;display:flex}.vue-flow__controls-button svg{width:100%;max-width:12px;max-height:12px}.vue-flow__controls-button:hover{background:#f4f4f4}.vue-flow__controls-button:disabled{pointer-events:none}.vue-flow__controls-button:disabled svg{fill-opacity:.4}.vue-flow__minimap{background-color:#fff}.vue-flow__minimap.pannable{cursor:grab}.vue-flow__minimap.dragging{cursor:grabbing}.vue-flow__minimap-mask.pannable{cursor:grab}.pet-sprite[data-v-a985eaa9]{object-fit:contain;width:100%;height:100%;image-rendering:pixelated;image-rendering:crisp-edges;pointer-events:none;-webkit-user-select:none;user-select:none}.sidebar[data-v-bf85a199]{border-right:1px solid var(--panel-line);background:#080b1ad9;flex-direction:column;flex-shrink:0;width:230px;transition:width .22s;display:flex;overflow-y:auto}.side-head[data-v-bf85a199]{border-bottom:1px solid var(--panel-line);padding:18px 16px 12px}.side-title[data-v-bf85a199]{color:#fff;font-size:15px;font-weight:800}.side-hint[data-v-bf85a199]{color:var(--dim);margin-top:3px;font-size:11px}.pet-list[data-v-bf85a199]{flex-direction:column;gap:9px;padding:12px;display:flex}.pet-chip[data-v-bf85a199]{border:1px solid var(--panel-line);cursor:grab;background:#ffffff08;border-radius:10px;align-items:center;gap:10px;padding:7px 10px;transition:all .2s;display:flex}.pet-chip[data-v-bf85a199]:hover{border-color:var(--tint);background:#ffffff0f;transform:translate(2px)}.pet-chip[data-v-bf85a199]:active{cursor:grabbing}.chip-sprite[data-v-bf85a199]{flex-shrink:0;width:40px;height:44px}.chip-name[data-v-bf85a199]{color:#fff;font-size:13px;font-weight:700}.chip-role[data-v-bf85a199]{color:var(--dim);font-size:11px}.side-tips[data-v-bf85a199]{border-top:1px solid var(--panel-line);color:var(--muted);margin-top:auto;padding:16px;font-size:12px}.tip-title[data-v-bf85a199]{color:var(--cyan);margin-bottom:8px;font-weight:700}.side-tips ol[data-v-bf85a199]{padding-left:18px;line-height:1.7}.side-tips b[data-v-bf85a199]{color:#fff}.sidebar.compact[data-v-bf85a199]{width:72px;overflow-x:hidden}.sidebar.compact .side-head[data-v-bf85a199]{text-align:center;padding:12px 8px}.sidebar.compact .side-title[data-v-bf85a199]{font-size:0}.sidebar.compact .side-title[data-v-bf85a199]:after{content:"🐾";font-size:18px}.sidebar.compact .side-hint[data-v-bf85a199],.sidebar.compact .chip-meta[data-v-bf85a199],.sidebar.compact .side-tips[data-v-bf85a199]{display:none}.sidebar.compact .pet-list[data-v-bf85a199]{align-items:center;gap:7px;padding:8px}.sidebar.compact .pet-chip[data-v-bf85a199]{border-radius:8px;justify-content:center;gap:0;width:48px;height:50px;padding:3px}.sidebar.compact .pet-chip[data-v-bf85a199]:hover{transform:none}.sidebar.compact .chip-sprite[data-v-bf85a199]{width:38px;height:42px}.pet-node[data-v-27d4b919]{border:2px solid var(--tint,var(--panel-line));background:#080b1ae0;border-radius:14px;width:132px;padding:8px 8px 6px;transition:box-shadow .25s,transform .25s;position:relative;box-shadow:0 4px 18px #00000080}.pet-node.active[data-v-27d4b919]{box-shadow:0 0 26px var(--tint), 0 0 50px #3ae0ff4d;transform:translateY(-2px)}.pet-node.entrancing[data-v-27d4b919]{box-shadow:0 0 40px var(--tint), 0 0 80px #ffffff80;animation:.6s cubic-bezier(.34,1.56,.64,1) entrance-27d4b919}@keyframes entrance-27d4b919{0%{opacity:0;box-shadow:0 0 0 var(--tint);transform:scale(.3)rotate(-8deg)}50%{opacity:1;transform:scale(1.15)rotate(4deg);box-shadow:0 0 60px #fff}to{opacity:1;box-shadow:0 0 40px var(--tint);transform:scale(1)rotate(0)}}.pet-node.breakthrough[data-v-27d4b919]{animation:.7s infinite alternate btPulse-27d4b919;box-shadow:0 0 32px #ffb84d,0 0 60px #ffb84d73}@keyframes btPulse-27d4b919{to{transform:translateY(-2px)scale(1.03)}}.pet-node.bt-source[data-v-27d4b919]{border-style:dashed;border-color:#ffb84d}.pet-node.bt-source[data-v-27d4b919]:after{content:"⚡源";color:#04050d;background:#ffb84d;border-radius:8px;padding:2px 6px;font-size:11px;font-weight:700;position:absolute;top:-10px;right:-10px}.sprite-box[data-v-27d4b919]{justify-content:center;align-items:center;height:96px;display:flex}.bar[data-v-27d4b919]{border-top:1px solid #ffffff14;align-items:center;gap:5px;padding:4px 2px 0;font-size:12px;display:flex}.bar .role-ic[data-v-27d4b919]{font-size:13px}.bar .name[data-v-27d4b919]{color:#fff;font-weight:700}.bar .role-name[data-v-27d4b919]{color:var(--dim);margin-left:auto;font-size:10px}.instance-id[data-v-27d4b919]{color:var(--dim);text-align:center;margin-top:3px;font-size:9px;line-height:1}.onchain-bar[data-v-27d4b919]{white-space:nowrap;background:linear-gradient(90deg,#ffd23f1a,#3ae0ff14);border:1px solid #ffd23f47;border-radius:6px;align-items:center;gap:4px;margin-top:4px;padding:3px 5px;font-family:ui-monospace,monospace;font-size:9px;line-height:1.2;display:flex;overflow:hidden}.onchain-bar .oc-addr[data-v-27d4b919]{color:#ffd23f;text-overflow:ellipsis;flex:auto;overflow:hidden}.onchain-bar .oc-bal[data-v-27d4b919]{color:#3ae0ff;flex:none}.onchain-bar .oc-earned[data-v-27d4b919]{color:#3dffb0;flex:none;font-weight:700}.node-actions[data-v-27d4b919]{opacity:0;gap:5px;margin-top:5px;transition:opacity .2s;display:flex}.pet-node:hover .node-actions[data-v-27d4b919]{opacity:1}.nbtn[data-v-27d4b919]{border:1px solid var(--panel-line);color:var(--muted);cursor:pointer;background:#ffffff0f;border-radius:6px;flex:1;padding:3px 0;font-family:inherit;font-size:10px}.nbtn[data-v-27d4b919]:hover{border-color:var(--tint);color:#fff}.nbtn.on[data-v-27d4b919]{color:#ffb84d;background:#ffb84d33;border-color:#ffb84d}.bubble[data-v-27d4b919]{color:#04050d;white-space:nowrap;z-index:5;background:#fff;border-radius:12px;max-width:200px;padding:7px 12px;font-size:12px;font-weight:600;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%);box-shadow:0 4px 14px #0006}.bubble .tail[data-v-27d4b919]{border-top:6px solid #fff;border-left:6px solid #0000;border-right:6px solid #0000;width:0;height:0;position:absolute;bottom:-6px;left:50%;transform:translate(-50%)}.bubble-enter-active[data-v-27d4b919],.bubble-leave-active[data-v-27d4b919]{transition:all .25s}.bubble-enter-from[data-v-27d4b919],.bubble-leave-to[data-v-27d4b919]{opacity:0;transform:translate(-50%)translateY(6px)}.custom-badge[data-v-27d4b919]{z-index:4;background:#895bfff2;border-radius:999px;justify-content:center;align-items:center;width:22px;height:22px;font-size:13px;display:flex;position:absolute;top:-8px;left:-8px;box-shadow:0 2px 8px #0006}.pet-node.expanded[data-v-27d4b919]{z-index:20;width:200px}.customize[data-v-27d4b919]{border-top:1px dashed #895bff66;margin-top:8px;padding-top:8px}.cz-head[data-v-27d4b919]{color:#b89aff;justify-content:space-between;align-items:center;margin-bottom:8px;font-size:11px;font-weight:700;display:flex}.cz-close[data-v-27d4b919]{color:var(--dim);cursor:pointer;background:0 0;border:none;padding:0;font-size:12px}.cz-close[data-v-27d4b919]:hover{color:#fff}.cz-field[data-v-27d4b919]{margin-bottom:7px}.cz-field label[data-v-27d4b919]{color:var(--dim);letter-spacing:.3px;margin-bottom:3px;font-size:10px;display:block}.cz-select[data-v-27d4b919],.cz-textarea[data-v-27d4b919]{color:#e8e8f0;box-sizing:border-box;background:#080b1ae6;border:1px solid #895bff4d;border-radius:5px;width:100%;padding:4px 6px;font-family:inherit;font-size:11px}.cz-select[data-v-27d4b919]:focus,.cz-textarea[data-v-27d4b919]:focus{border-color:#895bffb3;outline:none}.cz-textarea[data-v-27d4b919]{resize:vertical;min-height:32px;line-height:1.4}.cz-select option[data-v-27d4b919]{color:#e8e8f0;background:#0a0e22}.cz-hint[data-v-27d4b919]{color:#3dffb0cc;margin-top:2px;font-size:10px}.treasure[data-v-d949015e]{z-index:25;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);-webkit-user-select:none;user-select:none;background:linear-gradient(160deg,#2b1e08f0,#120c03f0);border:1.5px solid #ffd23f80;border-radius:16px;align-items:flex-end;gap:10px;padding:12px 16px 10px;display:flex;position:absolute;top:16px;left:16px;box-shadow:0 6px 24px #0009,inset 0 1px #ffd23f2e}.treasure.has[data-v-d949015e]{box-shadow:0 6px 24px #0009,0 0 28px #ffb80047,inset 0 1px #ffd23f38}.treasure.pulse[data-v-d949015e]{animation:.55s cubic-bezier(.36,.07,.19,.97) chestShake-d949015e}@keyframes chestShake-d949015e{0%,to{transform:translate(0)rotate(0)}20%{transform:translate(-2px,-3px)rotate(-2deg)}40%{transform:translate(2px,-1px)rotate(2deg)}60%{transform:translate(-1px,-2px)rotate(-1deg)}80%{transform:translate(1px)rotate(1deg)}}.chest[data-v-d949015e]{flex-shrink:0;width:44px;height:38px;position:relative}.chest-lid[data-v-d949015e]{background:linear-gradient(#d4a017 0%,#8b5a00 100%);border:1.5px solid #5c3d00;border-radius:22px 22px 4px 4px;width:44px;height:16px;transition:transform .3s cubic-bezier(.34,1.56,.64,1);position:absolute;top:0;left:0;box-shadow:inset 0 2px 3px #ffe67880,0 -1px 3px #0006}.treasure.pulse .chest-lid[data-v-d949015e]{transform:translateY(-5px)rotate(-4deg)}.chest-body[data-v-d949015e]{background:linear-gradient(#b8860b 0%,#5c3d00 100%);border:1.5px solid #3d2800;border-radius:4px 4px 6px 6px;width:44px;height:26px;position:absolute;bottom:0;left:0;overflow:hidden;box-shadow:inset 0 -2px 4px #0006}.chest-lock[data-v-d949015e]{background:linear-gradient(gold,#b8860b);border:1px solid #5c3d00;border-radius:2px;width:8px;height:10px;position:absolute;top:4px;left:50%;transform:translate(-50%);box-shadow:0 0 4px #ffd70099}.chest-glow[data-v-d949015e]{background:radial-gradient(circle at 50% 30%,#ffe67880,#0000 60%);animation:2s ease-in-out infinite glowPulse-d949015e;position:absolute;top:0;bottom:0;left:0;right:0}@keyframes glowPulse-d949015e{0%,to{opacity:.4}50%{opacity:.85}}.chest-shadow[data-v-d949015e]{background:radial-gradient(#00000080,#0000 70%);border-radius:50%;width:40px;height:5px;position:absolute;bottom:-4px;left:50%;transform:translate(-50%)}.treasure-meta[data-v-d949015e]{flex-direction:column;gap:2px;padding-bottom:2px;display:flex}.treasure-label[data-v-d949015e]{color:#ffd23f;letter-spacing:.6px;opacity:.9;font-size:10px;font-weight:700}.treasure-count[data-v-d949015e]{align-items:center;gap:4px;display:flex}.coin-glyph[data-v-d949015e]{font-size:14px}.count-num[data-v-d949015e]{color:#ffe066;text-shadow:0 0 10px #ffd23fb3,0 1px 2px #00000080;font-family:ui-monospace,SF Mono,monospace;font-size:20px;font-weight:800;animation:.4s numPop-d949015e}@keyframes numPop-d949015e{0%{transform:scale(1)}50%{color:#fff;transform:scale(1.3)}to{transform:scale(1)}}.treasure-hint[data-v-d949015e]{color:#ffd23f;white-space:nowrap;text-shadow:0 0 6px #ffd23f99;background:#2b1e08f2;border:1px solid #ffd23f80;border-radius:999px;padding:3px 10px;font-size:11px;font-weight:700;position:absolute;bottom:-24px;left:50%;transform:translate(-50%)}.hint-enter-active[data-v-d949015e],.hint-leave-active[data-v-d949015e]{transition:all .3s}.hint-enter-from[data-v-d949015e],.hint-leave-to[data-v-d949015e]{opacity:0;transform:translate(-50%)translateY(-6px)}.coin[data-v-d949015e]{z-index:60;pointer-events:none;filter:drop-shadow(0 0 8px #ffd23fe6);animation:1.2s ease-in forwards coinFly-d949015e;position:fixed}.coin-face[data-v-d949015e]{font-size:22px;animation:1.2s linear coinSpin-d949015e;display:block}@keyframes coinFly-d949015e{0%{opacity:0;transform:translate(0)scale(.4)}18%{opacity:1;transform:translate(calc(var(--tx) * .18), calc(var(--ty) * .18)) scale(1.3)}to{transform:translate(var(--tx), var(--ty)) scale(.7);opacity:0}}@keyframes coinSpin-d949015e{0%{transform:rotateY(0)scale(1)}50%{transform:rotateY(540deg)scale(1.15)}to{transform:rotateY(1080deg)scale(.8)}}@media (max-width:760px){.treasure[data-v-d949015e]{padding:9px 12px 8px;top:12px;left:12px}.chest[data-v-d949015e]{width:36px;height:32px}.chest-lid[data-v-d949015e],.chest-body[data-v-d949015e]{width:36px}.count-num[data-v-d949015e]{font-size:17px}}.reward-flow-overlay[data-v-adfeaaea]{background:#080b1a99;border:1px solid #ffd23f4d;border-radius:10px;padding:14px}.rf-head[data-v-adfeaaea]{justify-content:space-between;align-items:baseline;margin-bottom:8px;display:flex}.rf-title[data-v-adfeaaea]{color:#ffd23f;letter-spacing:.4px;font-size:13px;font-weight:800}.rf-total[data-v-adfeaaea]{color:var(--cyan,#3ae0ff);font-family:ui-monospace,monospace;font-size:11px}.rf-svg[data-v-adfeaaea]{width:100%;height:auto;display:block}.rf-empty[data-v-adfeaaea]{text-align:center;color:var(--dim,#6b7280);padding:30px 12px}.rf-empty-emoji[data-v-adfeaaea]{opacity:.6;margin-bottom:8px;font-size:40px}.rf-empty p[data-v-adfeaaea]{margin:2px 0;font-size:13px}.rf-empty .sub[data-v-adfeaaea]{color:var(--dim,#6b7280);font-size:11px}.rf-col-head[data-v-adfeaaea]{fill:var(--dim,#6b7280);letter-spacing:.5px;font-size:10px;font-weight:700}.rf-source-emoji[data-v-adfeaaea]{font-size:22px}.rf-source-label[data-v-adfeaaea]{fill:#fff;font-size:10px;font-weight:700}.rf-source-amt[data-v-adfeaaea]{fill:#ffd23f;font-family:ui-monospace,monospace;font-size:9px}.rf-agent-pct[data-v-adfeaaea]{fill:#fff;font-size:11px;font-weight:800}.rf-agent-label[data-v-adfeaaea]{fill:#b8b8c8;font-size:10px;font-weight:600}.rf-agent-amt[data-v-adfeaaea]{fill:#3dffb0;font-family:ui-monospace,monospace;font-size:9px}.rf-wallet-addr[data-v-adfeaaea]{fill:#e8e8f0;font-family:ui-monospace,monospace;font-size:9px}.rf-wallet-tag[data-v-adfeaaea]{fill:#6b7280;font-family:ui-monospace,monospace;font-size:8px}.rf-line-flow[data-v-adfeaaea]{stroke-dasharray:6 5;filter:drop-shadow(0 0 4px var(--flow-color,#ffd23f));animation:1s linear infinite rf-dash-adfeaaea}.rf-line-dash[data-v-adfeaaea]{animation:2.4s linear infinite rf-dash-adfeaaea}@keyframes rf-dash-adfeaaea{to{stroke-dashoffset:-22px}}.rf-particle[data-v-adfeaaea]{filter:drop-shadow(0 0 4px #ffd23f)}.fleet-picker[data-v-613ec0d2]{display:inline-block;position:relative}.trigger[data-v-613ec0d2]{border:1px solid var(--panel-line);color:var(--text);font:inherit;cursor:pointer;background:#080b1ad9;border-radius:8px;align-items:center;gap:10px;min-width:200px;max-width:280px;padding:9px 14px;font-size:13px;font-weight:600;transition:all .18s;display:flex}.trigger[data-v-613ec0d2]:hover:not(.loading){border-color:var(--cyan);box-shadow:0 0 0 1px #3ae0ff26}.trigger.open[data-v-613ec0d2]{border-color:var(--cyan);box-shadow:0 0 0 1px #3ae0ff40}.trigger.loading[data-v-613ec0d2]{cursor:wait;opacity:.7}.trigger-text[data-v-613ec0d2]{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.caret[data-v-613ec0d2]{color:var(--dim);font-size:10px;transition:all .2s}.caret.up[data-v-613ec0d2]{transform:rotate(180deg)}.panel[data-v-613ec0d2]{z-index:50;border:1px solid var(--panel-line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0a0e1ef7;border-radius:12px;min-width:360px;max-width:440px;max-height:420px;padding:6px;position:absolute;top:calc(100% + 6px);left:0;overflow-y:auto;box-shadow:0 18px 50px #0000008c,0 0 0 1px #3ae0ff0f}.panel[data-v-613ec0d2]::-webkit-scrollbar{width:8px}.panel[data-v-613ec0d2]::-webkit-scrollbar-thumb{background:#78a0ff33;border-radius:4px}.group[data-v-613ec0d2]{padding:4px 0}.group+.group[data-v-613ec0d2]{border-top:1px solid #78a0ff14;margin-top:4px}.group-label[data-v-613ec0d2]{letter-spacing:1px;color:var(--dim);text-transform:uppercase;padding:8px 12px 4px;font-size:10.5px;font-weight:800}.item[data-v-613ec0d2]{cursor:pointer;width:100%;font:inherit;text-align:left;background:0 0;border:1px solid #0000;border-radius:8px;align-items:flex-start;gap:10px;padding:9px 12px;transition:all .14s;display:flex}.item[data-v-613ec0d2]:hover{background:#3ae0ff14;border-color:#3ae0ff33}.item.active[data-v-613ec0d2]{background:#3ae0ff24;border-color:#3ae0ff66}.item-dot[data-v-613ec0d2]{background:var(--green);border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:6px;box-shadow:0 0 8px #3dffb0b3}.item-dot.error[data-v-613ec0d2]{background:var(--red);box-shadow:0 0 8px #ff5c7ab3}.item-ic[data-v-613ec0d2]{flex-shrink:0;margin-top:2px;font-size:18px;line-height:1}.item-body[data-v-613ec0d2]{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.item-name[data-v-613ec0d2]{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;overflow:hidden}.item.official .item-name[data-v-613ec0d2]{color:#ffe9a8}.item-meta[data-v-613ec0d2]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.intent[data-v-613ec0d2]{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;max-width:240px;font-size:11px;overflow:hidden}.url[data-v-613ec0d2]{color:var(--dim);text-overflow:ellipsis;white-space:nowrap;max-width:220px;font-family:ui-monospace,monospace;font-size:10.5px;overflow:hidden}.chip[data-v-613ec0d2]{border-radius:999px;flex-shrink:0;padding:2px 7px;font-family:ui-monospace,monospace;font-size:10px}.chip.model[data-v-613ec0d2]{color:var(--cyan);background:#3ae0ff1f;border:1px solid #3ae0ff40}.chip.count[data-v-613ec0d2]{color:#b89aff;background:#895bff24;border:1px solid #895bff4d}.empty[data-v-613ec0d2],.login-hint[data-v-613ec0d2]{color:var(--muted);padding:16px 14px;font-size:12px;line-height:1.6}.login-hint[data-v-613ec0d2]{color:var(--dim);border-top:1px solid #78a0ff14;margin-top:4px}.drop-enter-active[data-v-613ec0d2],.drop-leave-active[data-v-613ec0d2]{transition:opacity .16s,transform .16s}.drop-enter-from[data-v-613ec0d2],.drop-leave-to[data-v-613ec0d2]{opacity:0;transform:translateY(-6px)}@media (max-width:760px){.panel[data-v-613ec0d2]{min-width:280px;max-width:320px}}.pg-layout[data-v-acdcbb32]{background:#04050d;height:100vh;display:flex}.canvas-wrap[data-v-acdcbb32]{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative}.pg-topbar[data-v-acdcbb32]{border-bottom:1px solid var(--panel-line);background:#080b1ad9;flex-shrink:0;align-items:center;gap:18px;height:54px;padding:0 20px;display:flex}.back[data-v-acdcbb32]{color:var(--muted);font-size:13px;text-decoration:none}.back[data-v-acdcbb32]:hover{color:#fff}.pg-title[data-v-acdcbb32]{color:#fff;flex:1;font-size:15px;font-weight:700}.pg-actions[data-v-acdcbb32]{align-items:center;gap:10px;display:flex}.badge[data-v-acdcbb32]{color:#ffb84d;background:#ffb84d26;border-radius:8px;padding:4px 10px;font-size:11px;font-weight:600}.top-select[data-v-acdcbb32]{border:1px solid var(--panel-line);color:#fff;background:#00000052;border-radius:6px;height:30px;padding:0 10px;font-family:inherit;font-size:12px}.top-select[data-v-acdcbb32]:disabled{opacity:.45}.btn-default[data-v-acdcbb32],.btn-clear[data-v-acdcbb32]{color:var(--red);cursor:pointer;background:#ff5c7a1a;border:1px solid #ff5c7a4d;border-radius:6px;padding:6px 12px;font-family:inherit;font-size:12px}.btn-default[data-v-acdcbb32]{color:var(--cyan);background:#3ae0ff1a;border-color:#3ae0ff59}.btn-default[data-v-acdcbb32]:hover:not(:disabled){background:#3ae0ff2e}.btn-clear[data-v-acdcbb32]:hover:not(:disabled){background:#ff5c7a33}.btn-default[data-v-acdcbb32]:disabled,.btn-clear[data-v-acdcbb32]:disabled{opacity:.4}.btn-fleet[data-v-acdcbb32]{color:#b89aff;cursor:pointer;background:#895bff1f;border:1px solid #895bff66;border-radius:6px;padding:6px 12px;font-family:inherit;font-size:12px}.btn-fleet[data-v-acdcbb32]:hover:not(:disabled){background:#895bff38}.btn-fleet[data-v-acdcbb32]:disabled{opacity:.4}.btn-chat[data-v-acdcbb32]{color:#7df5dd;cursor:pointer;background:linear-gradient(135deg,#5eead438,#3ae0ff38);border:1px solid #5eead48c;border-radius:7px;padding:7px 16px;font-family:inherit;font-size:13px;font-weight:700;transition:all .18s;box-shadow:0 0 14px #5eead42e}.btn-chat[data-v-acdcbb32]:hover:not(:disabled){background:linear-gradient(135deg,#5eead459,#3ae0ff59);transform:translateY(-1px);box-shadow:0 0 22px #5eead466}.btn-chat[data-v-acdcbb32]:disabled{opacity:.4}.save-actions[data-v-acdcbb32]{z-index:50;pointer-events:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.save-actions-card[data-v-acdcbb32]{text-align:center;background:#0a0e20f7;border:1.5px solid #5eead480;border-radius:14px;min-width:280px;padding:22px 26px;box-shadow:0 12px 50px #0009,0 0 30px #5eead433}.save-actions-title[data-v-acdcbb32]{color:#fff;margin-bottom:4px;font-size:18px;font-weight:700}.save-actions-sub[data-v-acdcbb32]{color:#5eead4;margin-bottom:18px;font-family:ui-monospace,monospace;font-size:12px}.save-actions-btns[data-v-acdcbb32]{flex-direction:column;gap:9px;display:flex}.sa-btn[data-v-acdcbb32]{cursor:pointer;color:var(--cyan);background:#3ae0ff1f;border:1px solid #3ae0ff4d;border-radius:8px;padding:11px 18px;font-family:inherit;font-size:14px;font-weight:600;transition:all .15s}.sa-btn[data-v-acdcbb32]:hover{background:#3ae0ff38}.sa-btn.primary[data-v-acdcbb32]{color:#b89aff;background:#895bff2e;border-color:#895bff73}.sa-btn.primary[data-v-acdcbb32]:hover{background:#895bff47}.sa-btn.ghost[data-v-acdcbb32]{border-color:var(--panel-line);color:var(--dim);background:0 0}.sa-btn.ghost[data-v-acdcbb32]:hover{color:#fff;background:#ffffff0d}.fade-enter-from[data-v-acdcbb32],.fade-leave-to[data-v-acdcbb32]{opacity:0}.fleet-panel[data-v-acdcbb32]{z-index:30;background:#080a1af5;border:1px solid #895bff59;border-radius:10px;width:320px;max-height:60vh;padding:12px;position:absolute;top:56px;right:16px;overflow-y:auto;box-shadow:0 12px 40px #00000080}.fleet-panel-head[data-v-acdcbb32]{color:#b89aff;justify-content:space-between;align-items:center;margin-bottom:10px;font-size:13px;font-weight:700;display:flex}.fleet-close[data-v-acdcbb32]{color:var(--dim,#6b7088);cursor:pointer;background:0 0;border:none;font-size:14px}.fleet-close[data-v-acdcbb32]:hover{color:#fff}.fleet-empty[data-v-acdcbb32]{color:var(--dim,#6b7088);text-align:center;padding:16px 4px;font-size:12px;line-height:1.6}.fleet-list[data-v-acdcbb32]{flex-direction:column;gap:8px;display:flex}.fleet-item[data-v-acdcbb32]{background:#895bff0f;border:1px solid #895bff2e;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:9px 10px;display:flex}.fleet-item-main[data-v-acdcbb32]{flex:1;min-width:0}.fleet-name[data-v-acdcbb32]{color:#e8e8f0;font-size:13px;font-weight:600}.fleet-meta[data-v-acdcbb32]{color:var(--dim,#6b7088);margin-top:2px;font-size:11px}.fleet-meta code[data-v-acdcbb32]{color:var(--cyan,#3ae0ff);background:#3ae0ff1a;border-radius:3px;padding:1px 5px;font-size:10px}.fleet-label[data-v-acdcbb32]{color:var(--dim,#8589a8);margin-top:3px;font-size:11px}.fleet-item-actions[data-v-acdcbb32]{flex-direction:column;gap:4px;display:flex}.fleet-btn[data-v-acdcbb32]{cursor:pointer;border:1px solid #0000;border-radius:5px;padding:3px 10px;font-family:inherit;font-size:11px}.fleet-btn.load[data-v-acdcbb32]{color:var(--cyan,#3ae0ff);background:#3ae0ff24;border-color:#3ae0ff59}.fleet-btn.load[data-v-acdcbb32]:hover:not(:disabled){background:#3ae0ff3d}.fleet-btn.del[data-v-acdcbb32]{color:var(--red,#ff5c7a);background:#ff5c7a1f;border-color:#ff5c7a4d}.fleet-btn.del[data-v-acdcbb32]:hover:not(:disabled){background:#ff5c7a33}.fleet-btn[data-v-acdcbb32]:disabled{opacity:.4}.flow-area[data-v-acdcbb32]{flex:auto;min-height:0;position:relative;overflow:hidden}.particles[data-v-acdcbb32]{pointer-events:none;z-index:10;position:absolute;top:0;bottom:0;left:0;right:0}.particle.coin[data-v-acdcbb32]{transform-origin:50%;width:12px;height:12px;filter:drop-shadow(0 0 4px var(--pc,#ffd23f));border-radius:50%;animation:1.2s ease-in forwards fly-acdcbb32;position:absolute}.particle.coin.broadcast[data-v-acdcbb32]{width:14px;height:14px}.particle.coin .coin-trail[data-v-acdcbb32]{width:26px;height:3px;transform:translateY(-50%) rotate(var(--angle,0deg));transform-origin:100%;background:linear-gradient(90deg, transparent, var(--pc,#ffd23f));opacity:.7;filter:blur(1px);border-radius:3px;position:absolute;top:50%;right:50%}.particle.coin .coin-burst[data-v-acdcbb32]{pointer-events:none;border-radius:50%;animation:1.2s ease-out forwards sparkBurst-acdcbb32;position:absolute;top:0;bottom:0;left:0;right:0}@keyframes fly-acdcbb32{0%{opacity:0;transform:translate(0)scale(.5)rotate(0)}12%{opacity:1;transform:translate(calc(var(--tx) * .12), calc(var(--ty) * .12)) scale(1.15) rotate(20deg)}70%{transform:translate(calc(var(--tx) * .7), calc(var(--ty) * .7)) scale(1) rotate(40deg);opacity:1}to{transform:translate(var(--tx), var(--ty)) scale(.7) rotate(60deg);opacity:0}}@keyframes sparkBurst-acdcbb32{0%,70%{opacity:0;box-shadow:none}78%{opacity:1;box-shadow:0 -10px 0 var(--pc,#ffd23f), 0 10px 0 var(--pc,#ffd23f), -10px 0 0 var(--pc,#ffd23f), 10px 0 0 var(--pc,#ffd23f), 7px 7px 0 var(--pc,#ffd23f), -7px -7px 0 var(--pc,#ffd23f), 7px -7px 0 var(--pc,#ffd23f), -7px 7px 0 var(--pc,#ffd23f)}to{opacity:0;box-shadow:0 -20px #0000,0 20px #0000,-20px 0 #0000,20px 0 #0000,14px 14px #0000,-14px -14px #0000,14px -14px #0000,-14px 14px #0000}}.reward-flash[data-v-acdcbb32]{z-index:9;pointer-events:none;background:radial-gradient(60% 50% at 50% 60%,#ffd23f38,#0000 70%);animation:.7s ease-out forwards rewardFlash-acdcbb32;position:absolute;top:0;bottom:0;left:0;right:0}@keyframes rewardFlash-acdcbb32{0%{opacity:0}20%{opacity:1}to{opacity:0}}.flash-enter-active[data-v-acdcbb32],.flash-leave-active[data-v-acdcbb32]{transition:opacity .2s}.backflow-toast[data-v-acdcbb32]{z-index:20;color:var(--green);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#3dffb026;border:1px solid #3dffb066;border-radius:8px;padding:10px 20px;font-size:14px;font-weight:600;position:absolute;top:24px;left:50%;transform:translate(-50%)}.fade-enter-active[data-v-acdcbb32],.fade-leave-active[data-v-acdcbb32]{transition:all .3s}.fade-enter-from[data-v-acdcbb32],.fade-leave-to[data-v-acdcbb32]{opacity:0;transform:translate(-50%)translateY(-8px)}.empty-hint[data-v-acdcbb32]{color:var(--dim);pointer-events:none;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.empty-emoji[data-v-acdcbb32]{opacity:.6;margin-bottom:16px;font-size:56px}.empty-hint p[data-v-acdcbb32]{font-size:15px}.empty-hint .sub[data-v-acdcbb32]{color:var(--dim);margin-top:6px;font-size:12px}.fleet-strip[data-v-acdcbb32]{border-top:1px solid var(--panel-line);background:#060812f0;flex-shrink:0;grid-template-columns:minmax(240px,1.2fr) minmax(260px,1.6fr) auto;align-items:center;gap:14px;padding:10px 20px;display:grid}.fleet-title[data-v-acdcbb32]{color:#fff;align-items:center;gap:10px;font-size:13px;font-weight:800;display:flex}.fleet-title code[data-v-acdcbb32]{color:var(--cyan);background:#3ae0ff1a;border:1px solid #3ae0ff38;border-radius:4px;padding:2px 7px;font-size:11px}.fleet-desc[data-v-acdcbb32]{color:var(--muted);margin-top:3px;font-size:12px;line-height:1.35}.fleet-chips[data-v-acdcbb32],.trace-stats[data-v-acdcbb32]{flex-wrap:wrap;gap:6px;display:flex}.fleet-chip[data-v-acdcbb32],.trace-stats span[data-v-acdcbb32]{border:1px solid var(--panel-line);color:var(--muted);white-space:nowrap;background:#ffffff08;border-radius:5px;padding:4px 8px;font-size:11px}.trace-stats span[data-v-acdcbb32]{color:#cfc4ff;border-color:#8b5cff59}.pg-runbar[data-v-acdcbb32]{border-top:1px solid var(--panel-line);background:#080b1ae6;flex-shrink:0;align-items:center;gap:12px;padding:14px 20px;display:flex}.run-meta[data-v-acdcbb32]{width:260px;color:var(--muted);align-items:center;gap:8px;font-size:12px;line-height:1.35;display:flex}.endpoint-key[data-v-acdcbb32]{flex-shrink:0;gap:4px;width:220px;display:grid}.endpoint-key span[data-v-acdcbb32]{color:var(--dim);text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:700;overflow:hidden}.endpoint-key input[data-v-acdcbb32]{color:#fff;border:1px solid var(--panel-line);min-width:0;height:32px;font:inherit;background:#00000057;border-radius:6px;padding:0 10px;font-size:12px}.endpoint-key input[data-v-acdcbb32]:focus{border-color:var(--cyan);outline:none}.endpoint-key input[data-v-acdcbb32]:disabled{opacity:.45}.status-dot[data-v-acdcbb32]{background:var(--dim);border-radius:50%;flex-shrink:0;width:8px;height:8px}.status-dot.calling[data-v-acdcbb32]{background:#ffb84d;box-shadow:0 0 12px #ffb84d}.status-dot.replaying[data-v-acdcbb32]{background:var(--cyan);box-shadow:0 0 12px var(--cyan)}.status-dot.done[data-v-acdcbb32]{background:var(--green);box-shadow:0 0 12px var(--green)}.status-dot.error[data-v-acdcbb32]{background:var(--red);box-shadow:0 0 12px var(--red)}.goal-input[data-v-acdcbb32]{border:1px solid var(--panel-line);color:#fff;background:#0006;border-radius:8px;flex:1;padding:12px 16px;font-family:inherit;font-size:14px}.goal-input[data-v-acdcbb32]:focus{border-color:var(--cyan);outline:none}.run-btn[data-v-acdcbb32]{background:linear-gradient(90deg, var(--cyan), var(--violet));color:#04050d;cursor:pointer;white-space:nowrap;border:none;border-radius:8px;padding:12px 24px;font-family:inherit;font-size:14px;font-weight:800}.run-btn[data-v-acdcbb32]:hover:not(:disabled){box-shadow:0 0 20px #3ae0ff80}.run-btn[data-v-acdcbb32]:disabled{opacity:.4;cursor:not-allowed}.stop-btn[data-v-acdcbb32]{border:1px solid var(--red);color:var(--red);cursor:pointer;background:#ff5c7a33;border-radius:8px;padding:12px 24px;font-family:inherit;font-weight:700}.demo-btn[data-v-acdcbb32]{border:1px solid var(--amber);color:var(--amber);cursor:pointer;white-space:nowrap;background:linear-gradient(90deg,#ffb84d40,#ffd23f40);border-radius:8px;padding:12px 18px;font-family:inherit;font-size:13px;font-weight:700;transition:all .2s}.demo-btn[data-v-acdcbb32]:hover{background:linear-gradient(90deg,#ffb84d66,#ffd23f66);transform:translateY(-1px);box-shadow:0 0 20px #ffb84d73}.credit-float[data-v-acdcbb32]{z-index:9999;color:var(--amber);border:1px solid var(--amber);pointer-events:none;text-shadow:0 0 8px #ffb84d99;background:#ffb84d1f;border-radius:999px;padding:6px 14px;font-size:15px;font-weight:800;animation:1.5s cubic-bezier(.4,0,.2,1) forwards creditFloat-acdcbb32;position:fixed;transform:translate(-50%,-50%)}.reward-float-wrap[data-v-acdcbb32]{z-index:9999;pointer-events:none;position:fixed;transform:translate(-50%,-100%)}.reward-float[data-v-acdcbb32]{color:#ffd23f;text-shadow:0 0 10px #ffd23fcc;background:#ffd23f26;border:1px solid #ffd23f;border-radius:999px;padding:4px 12px;font-family:ui-monospace,monospace;font-size:14px;font-weight:800;animation:2.4s ease-out forwards rewardFloatUp-acdcbb32;display:inline-block;box-shadow:0 0 16px #ffd23f73}.reward-ring[data-v-acdcbb32]{border:2px solid #ffd23f;border-radius:50%;width:14px;height:14px;margin-left:-7px;animation:1.6s ease-out forwards ringPulse-acdcbb32;position:absolute;bottom:-6px;left:50%}@keyframes ringPulse-acdcbb32{0%{opacity:0;transform:scale(.4);box-shadow:0 0 #ffd23f99}20%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(4.5);box-shadow:0 0 0 16px #ffd23f00}}@keyframes rewardFloatUp-acdcbb32{0%{opacity:0;transform:translateY(20%)scale(.6)}15%{opacity:1;transform:translateY(-20%)scale(1.1)}80%{opacity:1;transform:translateY(-80%)scale(1)}to{opacity:0;transform:translateY(-140%)scale(.9)}}@keyframes creditFloat-acdcbb32{0%{opacity:0;transform:translate(-50%,-50%)scale(.6)}15%{opacity:1;transform:translate(-50%,-50%)scale(1.1)}to{opacity:0;transform:translate(calc(-50% + var(--tx)), calc(-50% + var(--ty))) scale(.8)}}.answer-panel[data-v-acdcbb32]{border-top:1px solid var(--panel-line);background:#04050df0;flex-shrink:0;max-height:min(520px,48vh);padding:12px 20px;overflow:auto}.answer-head[data-v-acdcbb32]{color:#fff;justify-content:space-between;align-items:center;margin-bottom:8px;font-size:13px;font-weight:800;display:flex}.answer-state[data-v-acdcbb32]{color:var(--dim);font-size:11px;font-weight:600}.answer-body[data-v-acdcbb32]{white-space:pre-wrap;max-height:92px;color:var(--muted);margin:0;font-family:inherit;font-size:13px;line-height:1.55;overflow:auto}.answer-wait[data-v-acdcbb32]{color:var(--dim);font-size:13px}.error-msg[data-v-acdcbb32]{color:var(--red);background:#ff5c7a1a;border:1px solid #ff5c7a47;border-radius:6px;margin-bottom:8px;padding:8px 10px;font-size:12px}.trace-mini[data-v-acdcbb32],.graph-metrics[data-v-acdcbb32],.lane-mini[data-v-acdcbb32]{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.graph-metrics span[data-v-acdcbb32],.lane-mini-row[data-v-acdcbb32]{color:var(--green);background:#3dffb00f;border:1px solid #3dffb038;border-radius:5px;padding:4px 7px;font-size:11px}.swarm-audit[data-v-acdcbb32]{background:#3ae0ff09;border:1px solid #3ae0ff33;border-radius:7px;gap:8px;margin-top:10px;padding:8px;display:grid}.audit-head[data-v-acdcbb32]{justify-content:space-between;align-items:center;gap:12px;display:flex}.audit-head div[data-v-acdcbb32]{align-items:center;gap:8px;min-width:0;display:flex}.audit-head span[data-v-acdcbb32]{color:#fff;font-size:12px;font-weight:900}.audit-head em[data-v-acdcbb32]{min-width:0;color:var(--cyan);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-style:normal;overflow:hidden}.audit-head b[data-v-acdcbb32]{color:var(--cyan);background:#3ae0ff12;border:1px solid #3ae0ff40;border-radius:5px;flex-shrink:0;padding:3px 7px;font-size:10px}.audit-layout[data-v-acdcbb32]{grid-template-columns:minmax(260px,.9fr) minmax(320px,1.35fr);gap:10px;min-height:220px;display:grid}.audit-rail[data-v-acdcbb32]{align-content:start;gap:6px;max-height:270px;padding-right:4px;display:grid;overflow:auto}.audit-step[data-v-acdcbb32]{min-width:0;color:inherit;cursor:pointer;font:inherit;text-align:left;background:#04050d9e;border:1px solid #ffffff1a;border-left:3px solid #3ae0ff8c;border-radius:6px;grid-template-columns:40px minmax(80px,.8fr) minmax(0,1.2fr);grid-template-areas:"seq title route""seq brief brief";gap:3px 7px;padding:7px 8px;display:grid}.audit-step[data-v-acdcbb32]:hover,.audit-step.selected[data-v-acdcbb32]{border-color:#3ae0ff73;border-left-color:var(--cyan);background:#3ae0ff14}.audit-step.feedback[data-v-acdcbb32],.audit-step.revision[data-v-acdcbb32]{border-left-color:var(--red)}.audit-step.report[data-v-acdcbb32],.audit-step.aggregate[data-v-acdcbb32]{border-left-color:#a78bfa}.audit-step.inherit[data-v-acdcbb32],.audit-step.backflow[data-v-acdcbb32]{border-left-color:var(--green)}.audit-step.broadcast[data-v-acdcbb32]{border-left-color:#ffb84d}.audit-step span[data-v-acdcbb32]{color:var(--dim);grid-area:seq;font-size:10px;font-weight:900}.audit-step b[data-v-acdcbb32]{color:#fff;text-overflow:ellipsis;white-space:nowrap;grid-area:title;font-size:11px;overflow:hidden}.audit-step em[data-v-acdcbb32]{color:var(--cyan);text-overflow:ellipsis;white-space:nowrap;grid-area:route;font-size:10px;font-style:normal;overflow:hidden}.audit-step i[data-v-acdcbb32]{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;grid-area:brief;font-size:10px;font-style:normal;overflow:hidden}.audit-dialog[data-v-acdcbb32]{background:#04050dad;border:1px solid #ffffff1c;border-radius:7px;align-content:start;gap:8px;min-width:0;padding:9px;display:grid}.dialog-route[data-v-acdcbb32]{color:#fff;align-items:center;gap:8px;min-width:0;font-size:12px;font-weight:900;display:flex}.dialog-route span[data-v-acdcbb32]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.dialog-route b[data-v-acdcbb32]{color:var(--cyan);flex-shrink:0}.dialog-meta[data-v-acdcbb32]{flex-wrap:wrap;gap:5px;display:flex}.dialog-meta span[data-v-acdcbb32]{color:var(--muted);background:#ffffff0b;border-radius:4px;padding:3px 6px;font-size:10px}.dialog-bubbles[data-v-acdcbb32]{gap:8px;display:grid}.dialog-bubble[data-v-acdcbb32]{background:#3ae0ff0e;border:1px solid #3ae0ff3d;border-radius:7px;min-width:0;max-width:100%;padding:8px}.dialog-bubble.receiver[data-v-acdcbb32]{background:#3dffb00e;border-color:#3dffb03d;justify-self:end;width:min(360px,86%)}.dialog-bubble label[data-v-acdcbb32]{color:var(--cyan);margin-bottom:5px;font-size:10px;font-weight:900;display:block}.dialog-bubble.receiver label[data-v-acdcbb32]{color:var(--green)}.dialog-bubble pre[data-v-acdcbb32],.dialog-bubble p[data-v-acdcbb32]{color:var(--muted);margin:0;font-size:11px;line-height:1.45}.dialog-bubble pre[data-v-acdcbb32]{white-space:pre-wrap;word-break:break-word;max-height:220px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;overflow:auto}.purification-chain[data-v-acdcbb32]{grid-template-columns:auto repeat(4,minmax(130px,1fr));align-items:stretch;gap:6px;margin-top:8px;display:grid}.purification-head[data-v-acdcbb32],.purification-step[data-v-acdcbb32]{border-radius:6px;min-width:0;padding:6px 8px;font-size:11px}.purification-head[data-v-acdcbb32]{color:#ffb84d;white-space:nowrap;background:#ffb84d12;border:1px solid #ffb84d47;align-items:center;font-weight:900;display:flex}.purification-step[data-v-acdcbb32]{background:#ffffff09;border:1px solid #ffffff1c;grid-template-columns:auto minmax(58px,auto) minmax(0,1fr);align-items:center;gap:6px;display:grid}.purification-step span[data-v-acdcbb32]{color:#fff;white-space:nowrap;font-weight:900}.purification-step b[data-v-acdcbb32],.purification-step em[data-v-acdcbb32]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.purification-step b[data-v-acdcbb32]{color:var(--muted);font-weight:800}.purification-step em[data-v-acdcbb32]{color:var(--dim);font-style:normal}.purification-step.reject[data-v-acdcbb32]{background:#ff5c7a14;border-color:#ff5c7a57}.purification-step.reject span[data-v-acdcbb32]{color:var(--red)}.purification-step.feedback[data-v-acdcbb32]{background:#ffb84d14;border-color:#ffb84d52}.purification-step.feedback span[data-v-acdcbb32]{color:#ffb84d}.purification-step.approve[data-v-acdcbb32],.purification-step.deposit[data-v-acdcbb32]{background:#3dffb012;border-color:#3dffb04d}.purification-step.approve span[data-v-acdcbb32],.purification-step.deposit span[data-v-acdcbb32]{color:var(--green)}.evolution-timeline[data-v-acdcbb32]{background:#3ae0ff09;border:1px solid #3ae0ff2e;border-radius:7px;margin-top:10px;padding:8px}.evolution-head[data-v-acdcbb32]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.evolution-head div[data-v-acdcbb32]{align-items:center;gap:8px;min-width:0;display:flex}.evolution-head span[data-v-acdcbb32]{color:#fff;font-size:12px;font-weight:800}.evolution-head em[data-v-acdcbb32]{color:var(--cyan);white-space:nowrap;font-size:11px;font-style:normal}.evolution-head button[data-v-acdcbb32]{color:var(--dim);font:inherit;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:5px;flex-shrink:0;padding:4px 8px;font-size:11px}.evolution-head button[data-v-acdcbb32]:hover:not(:disabled){color:#fff;border-color:#3ae0ff73}.evolution-head button[data-v-acdcbb32]:disabled{opacity:.45;cursor:not-allowed}.evolution-rail[data-v-acdcbb32]{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:8px;display:grid}.evolution-step[data-v-acdcbb32]{background:#04050da8;border:1px solid #ffffff1a;border-radius:6px;min-width:0;padding:8px}.evolution-step.latest[data-v-acdcbb32]{border-color:#3dffb061;box-shadow:inset 0 0 0 1px #3dffb014}.evo-step-top[data-v-acdcbb32],.evo-step-score[data-v-acdcbb32],.evo-step-flow[data-v-acdcbb32],.evo-step-recipe[data-v-acdcbb32]{min-width:0}.evo-step-top[data-v-acdcbb32],.evo-step-score[data-v-acdcbb32]{align-items:center;gap:6px;display:flex}.evo-step-top[data-v-acdcbb32]{justify-content:space-between;margin-bottom:5px}.evo-step-top b[data-v-acdcbb32]{color:#fff;font-size:11px}.evo-step-top span[data-v-acdcbb32]{color:var(--dim);font-size:10px}.evo-step-score strong[data-v-acdcbb32]{color:var(--green);font-size:15px}.evo-step-score em[data-v-acdcbb32],.evo-step-score i[data-v-acdcbb32]{color:var(--cyan);font-size:11px;font-style:normal}.evo-step-score .delta[data-v-acdcbb32]{color:var(--dim);background:#ffffff0d;border-radius:4px;padding:1px 5px}.evo-step-score .delta.up[data-v-acdcbb32]{color:var(--green);background:#3dffb01a}.evo-step-score i[data-v-acdcbb32]{color:var(--dim)}.evo-step-flow[data-v-acdcbb32]{flex-wrap:wrap;gap:5px;margin-top:6px;display:flex}.evo-step-flow span[data-v-acdcbb32]{color:var(--muted);white-space:nowrap;background:#ffffff0a;border-radius:4px;padding:3px 6px;font-size:10px}.evo-step-flow span[data-v-acdcbb32]:first-child{color:var(--green);background:#3dffb014}.evo-step-flow span.muted[data-v-acdcbb32]{color:#ffb84d;background:#ffb84d14}.evo-step-recipe[data-v-acdcbb32]{gap:3px;margin-top:7px;display:grid}.evo-step-recipe b[data-v-acdcbb32],.evo-step-recipe em[data-v-acdcbb32]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.evo-step-recipe b[data-v-acdcbb32]{color:#fff;font-size:11px;font-weight:700}.evo-step-recipe em[data-v-acdcbb32]{color:var(--dim);font-size:10px;font-style:normal}.experience-board[data-v-acdcbb32]{background:#8b5cff0e;border:1px solid #8b5cff3d;border-radius:7px;gap:7px;margin-top:10px;padding:8px;display:grid}.experience-head[data-v-acdcbb32],.experience-stats[data-v-acdcbb32]{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.experience-head span[data-v-acdcbb32]{color:#fff;font-size:12px;font-weight:900}.experience-head em[data-v-acdcbb32],.experience-head b[data-v-acdcbb32],.experience-stats span[data-v-acdcbb32]{white-space:nowrap;border-radius:4px;padding:3px 6px;font-size:10px}.experience-head em[data-v-acdcbb32]{color:var(--green);background:#3dffb014;font-style:normal}.experience-head b[data-v-acdcbb32]{color:#d8ccff;background:#8b5cff29}.experience-stats span[data-v-acdcbb32]{color:var(--muted);background:#ffffff0a}.experience-recipes[data-v-acdcbb32]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:6px;display:grid}.experience-recipe[data-v-acdcbb32]{background:#3ae0ff0b;border:1px solid #3ae0ff33;border-radius:6px;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"source title""source meta""source detail";gap:2px 7px;min-width:0;padding:7px;display:grid}.experience-recipe.local[data-v-acdcbb32]{background:#3dffb00e;border-color:#3dffb03d}.experience-recipe span[data-v-acdcbb32]{color:var(--cyan);background:#3ae0ff1f;border-radius:4px;grid-area:source;align-self:start;padding:2px 5px;font-size:10px;font-weight:900}.experience-recipe.local span[data-v-acdcbb32]{color:var(--green);background:#3dffb01f}.experience-recipe b[data-v-acdcbb32],.experience-recipe em[data-v-acdcbb32],.experience-recipe i[data-v-acdcbb32]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.experience-recipe b[data-v-acdcbb32]{color:#fff;grid-area:title;font-size:11px}.experience-recipe em[data-v-acdcbb32]{color:#d8ccff;grid-area:meta;font-size:10px;font-style:normal}.experience-recipe i[data-v-acdcbb32]{color:var(--dim);grid-area:detail;font-size:10px;font-style:normal}.evo-evidence[data-v-acdcbb32]{grid-template-columns:auto repeat(3,minmax(180px,1fr));align-items:stretch;gap:6px;margin-top:8px;display:grid}.evo-evidence-head[data-v-acdcbb32],.evo-evidence-item[data-v-acdcbb32]{border-radius:5px;min-width:0;padding:5px 7px;font-size:11px}.evo-evidence-head[data-v-acdcbb32]{color:var(--green);background:#3dffb00f;border:1px solid #3dffb03d;align-items:center;font-weight:800;display:flex}.evo-evidence-item[data-v-acdcbb32]{background:#22c55e0f;border:1px solid #22c55e42;grid-template-columns:auto minmax(72px,auto) minmax(0,1fr);align-items:center;gap:6px;display:grid}.evo-evidence-item.backflow[data-v-acdcbb32]{background:#14b8a60f;border-color:#14b8a647}.evo-evidence-item span[data-v-acdcbb32]{color:var(--green);font-weight:800}.evo-evidence-item.backflow span[data-v-acdcbb32]{color:var(--cyan)}.evo-evidence-item b[data-v-acdcbb32]{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-weight:800;overflow:hidden}.evo-evidence-item em[data-v-acdcbb32]{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-style:normal;overflow:hidden}.lane-mini-row[data-v-acdcbb32]{align-items:center;gap:6px;max-width:260px;display:flex}.lane-mini-row span[data-v-acdcbb32]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lane-mini-row em[data-v-acdcbb32]{color:var(--cyan);font-style:normal}.lane-mini-row b[data-v-acdcbb32]{color:#fff;white-space:nowrap;font-weight:700}.trace-mini-row[data-v-acdcbb32]{border:1px solid var(--panel-line);color:var(--muted);background:#ffffff08;border-radius:5px;align-items:center;gap:5px;padding:4px 7px;font-size:11px;display:flex}.trace-mini-row b[data-v-acdcbb32]{color:#fff;font-weight:700}.trace-mini-row em[data-v-acdcbb32]{color:var(--cyan);font-style:normal}.pg-log[data-v-acdcbb32]{border-top:1px solid var(--panel-line);background:#04050de6;flex-direction:column;flex-shrink:0;max-height:110px;display:flex}.log-head[data-v-acdcbb32]{color:var(--cyan);border-bottom:1px solid var(--panel-line);padding:8px 20px;font-size:12px;font-weight:700}.log-body[data-v-acdcbb32]{padding:6px 20px;overflow-y:auto}.log-line[data-v-acdcbb32]{color:var(--muted);padding:2px 0;font-size:13px}.log-from[data-v-acdcbb32]{color:#fff;font-weight:600}.canvas-wrap.canvas-focus .fleet-strip[data-v-acdcbb32]{grid-template-columns:minmax(220px,1fr) auto;padding:7px 20px}.canvas-wrap.canvas-focus .fleet-desc[data-v-acdcbb32],.canvas-wrap.canvas-focus .fleet-chips[data-v-acdcbb32]{display:none}.canvas-wrap.canvas-focus .pg-runbar[data-v-acdcbb32]{gap:10px;padding:9px 20px}.canvas-wrap.canvas-focus .run-meta[data-v-acdcbb32],.canvas-wrap.canvas-focus .endpoint-key[data-v-acdcbb32]{display:none}.canvas-wrap.canvas-focus .answer-panel[data-v-acdcbb32]{z-index:26;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#04050de0;border:1px solid #3ae0ff47;border-radius:8px;width:min(560px,100% - 32px);max-height:220px;padding:10px 12px;position:absolute;bottom:72px;right:16px;box-shadow:0 18px 48px #0000006b}.canvas-wrap.canvas-focus .answer-body[data-v-acdcbb32]{max-height:54px;font-size:12px}.canvas-wrap.canvas-focus .graph-metrics[data-v-acdcbb32]{margin-top:7px}.canvas-wrap.canvas-focus .swarm-audit[data-v-acdcbb32],.canvas-wrap.canvas-focus .purification-chain[data-v-acdcbb32],.canvas-wrap.canvas-focus .evolution-timeline[data-v-acdcbb32],.canvas-wrap.canvas-focus .experience-board[data-v-acdcbb32],.canvas-wrap.canvas-focus .evo-evidence[data-v-acdcbb32],.canvas-wrap.canvas-focus .lane-mini[data-v-acdcbb32],.canvas-wrap.canvas-focus .trace-mini[data-v-acdcbb32],.canvas-wrap.canvas-focus .pg-log[data-v-acdcbb32]{display:none}[data-v-acdcbb32] .vue-flow__node{padding:0}[data-v-acdcbb32] .vue-flow__handle{background:var(--cyan);border:2px solid #04050d;width:10px;height:10px}[data-v-acdcbb32] .vue-flow__edge-path{stroke-width:2px}[data-v-acdcbb32] .vue-flow__controls{box-shadow:0 4px 14px #0006}@media (max-width:980px){.fleet-strip[data-v-acdcbb32]{grid-template-columns:1fr}.trace-stats[data-v-acdcbb32]{display:none}.evo-evidence[data-v-acdcbb32],.experience-recipes[data-v-acdcbb32],.audit-layout[data-v-acdcbb32]{grid-template-columns:1fr}.audit-rail[data-v-acdcbb32]{max-height:190px}.purification-chain[data-v-acdcbb32]{grid-template-columns:1fr}}.tab-head[data-v-a50b2d54]{gap:0;display:flex}.tab-head button[data-v-a50b2d54]{border:1px solid var(--panel-line);color:var(--muted);cursor:pointer;background:#ffffff08;padding:9px 20px;font-family:inherit;font-size:13px;font-weight:600}.tab-head button.active[data-v-a50b2d54]{color:var(--cyan);background:#3ae0ff1f;border-bottom-color:#0000}.code-box[data-v-a50b2d54]{border:1px solid var(--panel-line);background:#0000008c;padding:16px;position:relative;overflow-x:auto}.code-box pre[data-v-a50b2d54]{color:#cdd6f4;white-space:pre;font-size:13px;line-height:1.7}.code-box[data-v-a50b2d54] .copy-btn{position:absolute;top:10px;right:10px}.bg-video[data-v-e2ea6981]{object-fit:cover;z-index:0;background:#04050d url(/bg-starship.png) 50%/cover no-repeat;width:100%;height:100%;position:fixed;top:0;bottom:0;left:0;right:0}.endpoints-page[data-v-e2ea6981]{z-index:1;max-width:1280px;min-height:100vh;margin:0 auto;padding:130px 6vw 8vh;position:relative}.hero-head[data-v-e2ea6981]{text-align:center;margin-bottom:48px}.eyebrow[data-v-e2ea6981]{letter-spacing:3px;color:var(--cyan);text-transform:uppercase;margin-bottom:14px;font-size:12px;font-weight:700}.hero-head h1[data-v-e2ea6981]{letter-spacing:-1px;font-size:clamp(34px,5vw,52px);font-weight:800}.lede[data-v-e2ea6981]{max-width:620px;color:var(--muted);margin:16px auto 0;font-size:clamp(15px,1.8vw,17px);line-height:1.6}.transform-wrap[data-v-e2ea6981]{max-width:680px;margin:0 auto}.transform-card[data-v-e2ea6981]{border:1px solid var(--panel-line);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#080b1ac7;padding:40px}.submit-btn[data-v-e2ea6981]{color:#04050d;cursor:pointer;letter-spacing:.8px;background:#fff;border:none;justify-content:center;align-items:center;gap:8px;width:100%;margin-top:8px;padding:16px;font-family:inherit;font-size:15px;font-weight:800;transition:all .2s;display:flex}.submit-btn[data-v-e2ea6981]:hover:not(:disabled){background:var(--cyan)}.submit-btn[data-v-e2ea6981]:disabled{opacity:.6;cursor:not-allowed}.result[data-v-e2ea6981]{background:#3dffb00f;border:1px solid #3dffb052;margin-top:28px;padding:26px;display:none}.result.show[data-v-e2ea6981]{animation:.5s fadeUp-e2ea6981;display:block}.result.demo-mode[data-v-e2ea6981]{background:#ffb84d0f;border-color:#ffb84d52}.result.demo-mode .ok[data-v-e2ea6981]{color:var(--amber)}.result .ok[data-v-e2ea6981]{color:var(--green);margin-bottom:20px;font-size:15px;font-weight:700}.endpoint-health[data-v-e2ea6981]{color:var(--muted);background:#3dffb00d;border:1px solid #3dffb038;grid-template-columns:auto auto auto minmax(0,1fr);align-items:center;gap:8px;margin-bottom:12px;padding:10px 12px;font-size:12px;display:grid}.health-dot[data-v-e2ea6981]{background:var(--green);border-radius:999px;width:8px;height:8px;box-shadow:0 0 10px #3dffb0cc}.health-dot.error[data-v-e2ea6981]{background:var(--red);box-shadow:0 0 10px #ff5c7acc}.endpoint-health b[data-v-e2ea6981]{color:#fff;font-weight:800}.endpoint-health em[data-v-e2ea6981]{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--dim);font-style:normal;overflow:hidden}.out-item[data-v-e2ea6981]{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}.out-item[data-v-e2ea6981]:last-of-type{border:0}.out-item .k[data-v-e2ea6981]{color:var(--dim);letter-spacing:.8px;text-transform:uppercase;flex-shrink:0;width:88px;font-size:11px}.out-item .v[data-v-e2ea6981]{color:var(--text);word-break:break-all;flex:1;font-size:14px}.out-models[data-v-e2ea6981]{border-bottom:1px solid #ffffff14;padding:14px 0}.out-models-head[data-v-e2ea6981]{flex-wrap:wrap;align-items:baseline;gap:10px;margin-bottom:10px;display:flex}.out-models-head .k[data-v-e2ea6981]{color:var(--dim);letter-spacing:.8px;text-transform:uppercase;flex-shrink:0;font-size:11px}.out-models-hint[data-v-e2ea6981]{color:var(--dim);font-size:11px;line-height:1.5}.out-models-hint code[data-v-e2ea6981]{color:var(--cyan);background:#3ae0ff1a;border-radius:3px;padding:1px 5px;font-size:10px}.out-models-chips[data-v-e2ea6981]{flex-wrap:wrap;gap:8px;display:flex}.model-chip[data-v-e2ea6981]{color:var(--cyan);cursor:pointer;background:#3ae0ff1a;border:1px solid #3ae0ff4d;border-radius:999px;padding:5px 11px;font-family:ui-monospace,monospace;font-size:12px;transition:all .15s}.model-chip[data-v-e2ea6981]:hover{background:#3ae0ff33}.model-chip.custom[data-v-e2ea6981]{color:#b89aff;background:#895bff1f;border-color:#895bff66}.model-chip.custom[data-v-e2ea6981]:hover{background:#895bff38}.result-actions[data-v-e2ea6981]{flex-wrap:wrap;gap:12px;margin-top:22px;display:flex}.result-actions .btn[data-v-e2ea6981]{padding:12px 24px;font-size:14px}.endpoint-list[data-v-e2ea6981]{background:#3ae0ff09;border:1px solid #3ae0ff2e;margin-top:18px;padding:16px}.endpoint-list-head[data-v-e2ea6981]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.endpoint-list-head div[data-v-e2ea6981]{align-items:center;gap:8px;display:flex}.endpoint-list-head span[data-v-e2ea6981]{color:#fff;font-size:13px;font-weight:800}.endpoint-list-head em[data-v-e2ea6981]{color:var(--dim);font-size:11px;font-style:normal}.endpoint-list-head button[data-v-e2ea6981],.endpoint-check[data-v-e2ea6981]{color:var(--muted);cursor:pointer;font:inherit;background:#ffffff0d;border:1px solid #ffffff24;flex-shrink:0;padding:6px 10px;font-size:11px}.endpoint-list-head button[data-v-e2ea6981]:hover:not(:disabled),.endpoint-check[data-v-e2ea6981]:hover:not(:disabled){border-color:var(--cyan);color:#fff}.endpoint-list-head button[data-v-e2ea6981]:disabled,.endpoint-check[data-v-e2ea6981]:disabled{opacity:.5;cursor:not-allowed}.endpoint-list-error[data-v-e2ea6981],.endpoint-empty[data-v-e2ea6981]{color:#ffb84d;background:#ffb84d0f;border:1px solid #ffb84d38;padding:8px 10px;font-size:12px}.endpoint-list-error[data-v-e2ea6981]{color:var(--red);background:#ff5c7a14;border-color:#ff5c7a47}.endpoint-row[data-v-e2ea6981]{background:#3dffb00b;border:1px solid #3dffb033;gap:7px;margin-top:8px;padding:10px 154px 10px 10px;display:grid;position:relative}.endpoint-row.error[data-v-e2ea6981]{background:#ff5c7a0e;border-color:#ff5c7a47}.endpoint-main[data-v-e2ea6981],.endpoint-sub[data-v-e2ea6981]{align-items:center;gap:8px;min-width:0;display:flex}.endpoint-main b[data-v-e2ea6981],.endpoint-main em[data-v-e2ea6981],.endpoint-main code[data-v-e2ea6981],.endpoint-sub span[data-v-e2ea6981]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.endpoint-main b[data-v-e2ea6981]{color:#fff;font-size:12px}.endpoint-main em[data-v-e2ea6981]{color:var(--green);font-size:12px;font-style:normal}.endpoint-main code[data-v-e2ea6981]{color:var(--dim);font-size:11px}.endpoint-sub[data-v-e2ea6981]{color:var(--dim);flex-wrap:wrap;font-size:11px}.endpoint-sub span[data-v-e2ea6981]:first-child{max-width:260px}.endpoint-last-error[data-v-e2ea6981]{color:var(--red)}.endpoint-actions[data-v-e2ea6981]{gap:6px;display:flex;position:absolute;top:10px;right:10px}.endpoint-rotate[data-v-e2ea6981]{color:var(--cyan);border-color:#3ae0ff3d}@keyframes fadeUp-e2ea6981{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@media (max-width:760px){.endpoints-page[data-v-e2ea6981]{padding:100px 6vw 6vh}.transform-card[data-v-e2ea6981]{padding:30px 22px}.endpoint-row[data-v-e2ea6981]{padding-right:10px}.endpoint-actions[data-v-e2ea6981]{width:max-content;position:static}}.bg-video[data-v-12db5c62]{object-fit:cover;z-index:0;background:#04050d url(/bg-starship.png) 50%/cover no-repeat;width:100%;height:100%;position:fixed;top:0;bottom:0;left:0;right:0}.bg-overlay[data-v-12db5c62]{z-index:1;pointer-events:none;background:linear-gradient(90deg,#04050d99 0%,#04050d73 50%,#04050d99 100%),linear-gradient(#04050d8c 0%,#04050d66 40%,#04050dbf 100%);position:fixed;top:0;bottom:0;left:0;right:0}.top[data-v-12db5c62]{z-index:10;justify-content:space-between;align-items:center;padding:26px 6vw;display:flex;position:fixed;top:0;left:0;right:0}.top .logo[data-v-12db5c62]{color:#fff;align-items:center;gap:8px;text-decoration:none;display:flex}.top .logo .mark[data-v-12db5c62]{width:26px;height:26px;color:var(--cyan)}.top .logo b[data-v-12db5c62]{font-size:18px;font-weight:800}.back-home[data-v-12db5c62]{color:var(--muted);font-size:14px;font-weight:500;text-decoration:none;transition:all .2s}.back-home[data-v-12db5c62]:hover{color:#fff}.stage[data-v-12db5c62]{z-index:2;min-height:100vh;padding:110px 6vw 60px;position:relative}.container[data-v-12db5c62]{max-width:1080px;margin:0 auto}.head[data-v-12db5c62]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:28px;display:flex}.head h1[data-v-12db5c62]{color:#fff;margin:0 0 8px;font-size:28px;font-weight:800}.head .sub[data-v-12db5c62]{color:var(--muted);max-width:560px;margin:0;font-size:13px;line-height:1.6}.head .sub code[data-v-12db5c62]{color:#b89aff;background:#895bff24;border-radius:3px;padding:1px 6px;font-size:12px}.new-btn[data-v-12db5c62]{color:#b89aff;white-space:nowrap;background:#895bff29;border:1px solid #895bff66;border-radius:8px;padding:11px 20px;font-size:13px;font-weight:600;text-decoration:none;transition:all .15s;display:inline-block}.new-btn[data-v-12db5c62]:hover{background:#895bff42}.state[data-v-12db5c62]{text-align:center;color:var(--muted);border:1px solid var(--panel-line);background:#080b1ab3;border-radius:12px;padding:40px;font-size:14px}.state.err[data-v-12db5c62]{color:var(--red);border-color:#ff5c7a4d}.empty[data-v-12db5c62]{text-align:center;border:1px solid var(--panel-line);background:#080b1ab3;border-radius:12px;padding:60px 30px}.empty-icon[data-v-12db5c62]{margin-bottom:14px;font-size:48px}.empty p[data-v-12db5c62]{color:#fff;margin:4px 0;font-size:15px}.empty-hint[data-v-12db5c62]{color:var(--dim)!important;margin-bottom:20px!important;font-size:13px!important}.table[data-v-12db5c62]{border:1px solid var(--panel-line);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#080b1ac7;border-radius:12px;overflow:hidden}.thead[data-v-12db5c62],.tr[data-v-12db5c62]{grid-template-columns:minmax(200px,1.6fr) .9fr minmax(140px,1.2fr) .9fr .9fr;align-items:center;gap:14px;display:grid}.thead[data-v-12db5c62]{background:#895bff14;border-bottom:1px solid #895bff33;padding:14px 20px}.th[data-v-12db5c62]{color:var(--dim);letter-spacing:.6px;text-transform:uppercase;font-size:11px;font-weight:700}.tr[data-v-12db5c62]{border-bottom:1px solid #ffffff0d;padding:16px 20px;transition:all .15s}.tr[data-v-12db5c62]:last-child{border-bottom:0}.tr[data-v-12db5c62]:hover{background:#895bff0d}.td[data-v-12db5c62]{color:var(--text);min-width:0;font-size:13px}.fname[data-v-12db5c62]{color:#fff;margin-bottom:4px;font-size:14px;font-weight:700}.fmodel[data-v-12db5c62]{color:var(--cyan);cursor:pointer;background:#3ae0ff1a;border-radius:4px;padding:2px 7px;font-size:11px;transition:all .15s;display:inline-block}.fmodel[data-v-12db5c62]:hover{background:#3ae0ff33}.td-scale[data-v-12db5c62],.td-time[data-v-12db5c62]{color:var(--muted);font-size:12px}.td-label[data-v-12db5c62]{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.td-actions[data-v-12db5c62]{flex-wrap:wrap;gap:6px;display:flex}.op[data-v-12db5c62]{cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:6px;padding:5px 11px;font-family:inherit;font-size:11px}.op.load[data-v-12db5c62]{color:var(--cyan);background:#3ae0ff24;border-color:#3ae0ff59}.op.load[data-v-12db5c62]:hover{background:#3ae0ff3d}.op.del[data-v-12db5c62]{color:var(--red);background:#ff5c7a1f;border-color:#ff5c7a4d}.op.del[data-v-12db5c62]:hover{background:#ff5c7a33}.op.pub[data-v-12db5c62]{color:#b89aff;background:#895bff1f;border-color:#895bff4d}.op.pub[data-v-12db5c62]:hover{background:#895bff33}.op.pub.on[data-v-12db5c62]{color:#5eead4;background:#5eead41f;border-color:#5eead44d}.public-tag[data-v-12db5c62]{font-size:12px}.legal[data-v-12db5c62]{z-index:2;text-align:center;color:var(--dim);padding:0 6vw 36px;font-size:12px;position:relative}@media (max-width:760px){.thead[data-v-12db5c62]{display:none}.tr[data-v-12db5c62]{grid-template-columns:1fr;gap:8px;padding:16px}.td-name[data-v-12db5c62]{border-bottom:1px solid #ffffff0f;padding-bottom:8px}}.bg-video[data-v-47849a41]{object-fit:cover;z-index:0;background:#04050d url(/bg-starship.png) 50%/cover no-repeat;width:100%;height:100%;position:fixed;top:0;bottom:0;left:0;right:0}.bg-overlay[data-v-47849a41]{z-index:1;pointer-events:none;background:linear-gradient(90deg,#04050d9e 0%,#04050d7a 50%,#04050d9e 100%),linear-gradient(#04050d8c 0%,#04050d6b 40%,#04050dc7 100%);position:fixed;top:0;bottom:0;left:0;right:0}.top[data-v-47849a41]{z-index:10;justify-content:space-between;align-items:center;padding:26px 6vw;display:flex;position:fixed;top:0;left:0;right:0}.top .logo[data-v-47849a41]{color:#fff;align-items:center;gap:8px;text-decoration:none;display:flex}.top .logo .mark[data-v-47849a41]{width:26px;height:26px;color:var(--cyan)}.top .logo b[data-v-47849a41]{font-size:18px;font-weight:800}.back-home[data-v-47849a41]{color:var(--muted);font-size:14px;text-decoration:none}.back-home[data-v-47849a41]:hover{color:#fff}.stage[data-v-47849a41]{z-index:2;box-sizing:border-box;height:100vh;padding:90px 6vw 30px;position:relative}.chat-shell[data-v-47849a41]{border:1px solid var(--panel-line);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#080b1ac7;border-radius:14px;flex-direction:column;max-width:880px;height:100%;margin:0 auto;display:flex;overflow:hidden}.chat-topbar[data-v-47849a41]{border-bottom:1px solid var(--panel-line);flex-wrap:wrap;align-items:center;gap:16px;padding:14px 20px;display:flex}.fleet-select[data-v-47849a41]{align-items:center;gap:8px;display:flex}.fs-label[data-v-47849a41]{color:var(--dim);font-size:13px;font-weight:600}.fs-select[data-v-47849a41]{color:#e8e8f0;background:#080b1ae6;border:1px solid #3ae0ff4d;border-radius:6px;max-width:260px;padding:6px 10px;font-family:inherit;font-size:13px}.fs-select[data-v-47849a41]:focus{border-color:var(--cyan);outline:none}.compare-toggle[data-v-47849a41]{color:var(--dim);cursor:pointer;border:1px solid var(--panel-line);border-radius:6px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;transition:all .15s;display:flex}.compare-toggle.on[data-v-47849a41]{color:#ffb84d;background:#ffb84d14;border-color:#ffb84d80}.compare-toggle input[data-v-47849a41]{accent-color:#ffb84d}.clear-btn[data-v-47849a41]{cursor:pointer;color:var(--red);background:#ff5c7a1a;border:1px solid #ff5c7a4d;border-radius:6px;margin-left:auto;padding:6px 14px;font-family:inherit;font-size:12px}.clear-btn[data-v-47849a41]:hover:not(:disabled){background:#ff5c7a33}.clear-btn[data-v-47849a41]:disabled{opacity:.4}.key-hint[data-v-47849a41]{color:#ffb84d;background:#ffb84d14;border-bottom:1px solid #ffb84d33;padding:10px 20px;font-size:12px}.key-hint-row[data-v-47849a41]{justify-content:space-between;align-items:center;gap:12px;display:flex}.key-hint-btn[data-v-47849a41]{cursor:pointer;color:#ffb84d;background:#ffb84d29;border:1px solid #ffb84d80;border-radius:6px;flex-shrink:0;padding:5px 14px;font-family:inherit;font-size:12px}.key-hint-btn[data-v-47849a41]:hover{background:#ffb84d42}.inline-register[data-v-47849a41]{background:#080b1a99;border-radius:8px;flex-direction:column;gap:10px;margin-top:12px;padding:14px;display:flex}.reg-field[data-v-47849a41]{flex-direction:column;gap:4px;display:flex}.reg-field label[data-v-47849a41]{color:var(--dim);font-size:11px}.reg-input[data-v-47849a41]{border:1px solid var(--panel-line);color:#e8e8f0;background:#080b1ae6;border-radius:6px;padding:7px 10px;font-family:inherit;font-size:13px}.reg-input[data-v-47849a41]:focus{border-color:var(--cyan);outline:none}.reg-submit[data-v-47849a41]{cursor:pointer;color:#b89aff;background:#895bff2e;border:1px solid #895bff73;border-radius:6px;padding:9px 0;font-family:inherit;font-size:13px;font-weight:600}.reg-submit[data-v-47849a41]:hover:not(:disabled){background:#895bff47}.reg-submit[data-v-47849a41]:disabled{opacity:.5;cursor:not-allowed}.reg-note[data-v-47849a41]{color:var(--dim);font-size:11px;line-height:1.5}.slide-enter-active[data-v-47849a41],.slide-leave-active[data-v-47849a41]{transition:all .25s;overflow:hidden}.slide-enter-from[data-v-47849a41],.slide-leave-to[data-v-47849a41]{opacity:0;max-height:0}.slide-enter-to[data-v-47849a41],.slide-leave-from[data-v-47849a41]{opacity:1;max-height:500px}.msg-list[data-v-47849a41]{flex:1;padding:20px;overflow-y:auto}.empty[data-v-47849a41]{text-align:center;color:var(--muted);padding:60px 20px}.empty-icon[data-v-47849a41]{margin-bottom:14px;font-size:44px}.empty p[data-v-47849a41]{margin:6px 0;font-size:14px}.empty-sub[data-v-47849a41]{color:var(--dim)!important;font-size:12px!important}.msg[data-v-47849a41]{margin-bottom:22px}.msg.user[data-v-47849a41]{justify-content:flex-end;display:flex}.user-bubble[data-v-47849a41]{color:#eafcff;white-space:pre-wrap;word-break:break-word;background:#3ae0ff24;border:1px solid #3ae0ff4d;border-radius:16px 16px 4px;max-width:72%;padding:11px 16px;font-size:14px;line-height:1.6}.ai-msg[data-v-47849a41]{max-width:88%}.ai-error[data-v-47849a41]{color:var(--red);background:#ff5c7a1a;border:1px solid #ff5c7a4d;border-radius:8px;padding:12px 16px;font-size:13px}.metrics-row[data-v-47849a41]{flex-wrap:wrap;gap:8px;margin-bottom:10px;display:flex}.metric[data-v-47849a41]{color:#b89aff;background:#895bff1a;border:1px solid #895bff40;border-radius:999px;padding:3px 9px;font-size:11px}.answer[data-v-47849a41]{border:1px solid var(--panel-line);color:#e8e8f0;word-break:break-word;background:#0000004d;border-radius:10px;padding:16px 18px;font-size:14px;line-height:1.7}.answer[data-v-47849a41] code{background:#3ae0ff1f;border-radius:3px;padding:1px 5px;font-size:12px}.answer[data-v-47849a41] pre{background:#00000080;border-radius:6px;margin:8px 0;padding:12px;overflow-x:auto}.answer[data-v-47849a41] pre code{background:0 0;padding:0}.typing[data-v-47849a41]{color:var(--cyan);letter-spacing:2px;padding:14px 18px;font-size:13px}.log-zone[data-v-47849a41]{margin-top:10px}.log-toggle[data-v-47849a41]{cursor:pointer;color:#5eead4;background:#5eead414;border:1px solid #5eead440;border-radius:6px;padding:6px 12px;font-family:inherit;font-size:12px}.log-toggle[data-v-47849a41]:hover{background:#5eead429}.log-list[data-v-47849a41]{background:#00000059;border:1px solid #5eead426;border-radius:8px;max-height:320px;margin-top:8px;padding:12px 14px;overflow-y:auto}.log-line[data-v-47849a41]{border-bottom:1px solid #ffffff0a;gap:8px;padding:4px 0;font-size:12px;line-height:1.5;display:flex}.log-line[data-v-47849a41]:last-child{border-bottom:0}.log-from[data-v-47849a41]{color:#5eead4;flex-shrink:0;min-width:90px;font-weight:600}.log-text[data-v-47849a41]{color:var(--muted);word-break:break-word}.direct-zone[data-v-47849a41]{background:#ffffff08;border:1px dashed #ffffff2e;border-radius:10px;margin-top:14px;padding:14px 16px}.direct-head[data-v-47849a41]{align-items:center;gap:10px;margin-bottom:10px;display:flex}.direct-tag[data-v-47849a41]{letter-spacing:.8px;color:var(--dim);border:1px solid var(--panel-line);border-radius:4px;padding:3px 8px;font-size:10px;font-weight:700}.direct-latency[data-v-47849a41]{color:var(--dim);font-size:11px}.direct-answer[data-v-47849a41]{color:var(--muted);word-break:break-word;font-size:13px;line-height:1.65}.direct-answer[data-v-47849a41] code{background:#ffffff14;border-radius:3px;padding:1px 4px;font-size:12px}.input-zone[data-v-47849a41]{border-top:1px solid var(--panel-line);gap:10px;padding:14px 20px;display:flex}.input-box[data-v-47849a41]{resize:none;border:1px solid var(--panel-line);color:#e8e8f0;background:#080b1ae6;border-radius:8px;flex:1;padding:10px 14px;font-family:inherit;font-size:14px;line-height:1.5}.input-box[data-v-47849a41]:focus{border-color:var(--cyan);outline:none}.input-box[data-v-47849a41]:disabled{opacity:.5}.send-btn[data-v-47849a41]{cursor:pointer;color:var(--cyan);background:#3ae0ff29;border:1px solid #3ae0ff66;border-radius:8px;align-self:stretch;padding:0 24px;font-family:inherit;font-size:14px;font-weight:700;transition:all .15s}.send-btn[data-v-47849a41]:hover:not(:disabled){background:#3ae0ff42}.send-btn[data-v-47849a41]:disabled{opacity:.4;cursor:not-allowed}.bg-video[data-v-4f0bc06b]{object-fit:cover;z-index:0;background:#04050d url(/bg-starship.png) 50%/cover no-repeat;width:100%;height:100%;position:fixed;top:0;bottom:0;left:0;right:0}.bg-overlay[data-v-4f0bc06b]{z-index:1;pointer-events:none;background:linear-gradient(90deg,#04050d9e 0%,#04050d7a 50%,#04050d9e 100%),linear-gradient(#04050d8c 0%,#04050d6b 40%,#04050dc7 100%);position:fixed;top:0;bottom:0;left:0;right:0}.top[data-v-4f0bc06b]{z-index:10;justify-content:space-between;align-items:center;padding:26px 6vw;display:flex;position:fixed;top:0;left:0;right:0}.top .logo[data-v-4f0bc06b]{color:#fff;align-items:center;gap:8px;text-decoration:none;display:flex}.top .logo .mark[data-v-4f0bc06b]{width:26px;height:26px;color:var(--cyan)}.top .logo b[data-v-4f0bc06b]{font-size:18px;font-weight:800}.back-home[data-v-4f0bc06b]{color:var(--muted);font-size:14px;text-decoration:none}.back-home[data-v-4f0bc06b]:hover{color:#fff}.stage[data-v-4f0bc06b]{z-index:2;min-height:100vh;padding:100px 6vw 60px;position:relative}.container[data-v-4f0bc06b]{max-width:1180px;margin:0 auto}.head[data-v-4f0bc06b]{margin-bottom:24px}.head h1[data-v-4f0bc06b]{color:#fff;margin:0 0 8px;font-size:30px;font-weight:800}.head .sub[data-v-4f0bc06b]{color:var(--muted);margin:0;font-size:14px}.toolbar[data-v-4f0bc06b]{flex-wrap:wrap;gap:14px;margin-bottom:26px;display:flex}.search-box[data-v-4f0bc06b]{border:1px solid var(--panel-line);color:#e8e8f0;background:#080b1ae6;border-radius:8px;flex:1;min-width:220px;padding:11px 16px;font-family:inherit;font-size:14px}.search-box[data-v-4f0bc06b]:focus{border-color:var(--cyan);outline:none}.sort-group[data-v-4f0bc06b]{border:1px solid var(--panel-line);border-radius:8px;gap:0;display:flex;overflow:hidden}.sort-btn[data-v-4f0bc06b]{color:var(--muted);cursor:pointer;background:#080b1ae6;border:none;padding:11px 20px;font-family:inherit;font-size:13px}.sort-btn.on[data-v-4f0bc06b]{color:var(--cyan);background:#3ae0ff2e}.state[data-v-4f0bc06b]{text-align:center;color:var(--muted);border:1px solid var(--panel-line);background:#080b1ab3;border-radius:12px;padding:50px;font-size:14px}.state.err[data-v-4f0bc06b]{color:var(--red)}.empty[data-v-4f0bc06b]{text-align:center;border:1px solid var(--panel-line);background:#080b1ab3;border-radius:12px;padding:70px 30px}.empty-icon[data-v-4f0bc06b]{margin-bottom:16px;font-size:50px}.empty p[data-v-4f0bc06b]{color:#fff;margin:6px 0;font-size:16px}.empty-sub[data-v-4f0bc06b]{color:var(--dim)!important;margin-bottom:22px!important;font-size:13px!important}.cta[data-v-4f0bc06b]{color:#b89aff;background:#895bff29;border:1px solid #895bff66;border-radius:8px;padding:11px 22px;font-size:13px;font-weight:600;text-decoration:none;display:inline-block}.grid[data-v-4f0bc06b]{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:18px;display:grid}.card[data-v-4f0bc06b]{border:1px solid var(--panel-line);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#080b1ac7;border-radius:12px;flex-direction:column;padding:18px;transition:all .18s;display:flex}.card[data-v-4f0bc06b]:hover{border-color:#895bff66;transform:translateY(-2px);box-shadow:0 8px 26px #0006}.card-head[data-v-4f0bc06b]{justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:6px;display:flex}.card-name[data-v-4f0bc06b]{color:#fff;font-size:16px;font-weight:700;text-decoration:none}.card-name[data-v-4f0bc06b]:hover{color:var(--cyan)}.card-meta[data-v-4f0bc06b]{color:var(--dim);flex-shrink:0;font-size:11px}.card-author[data-v-4f0bc06b]{align-items:center;gap:8px;margin-bottom:10px;display:flex}.author-link[data-v-4f0bc06b]{color:#b89aff;font-size:13px;text-decoration:none}.author-link[data-v-4f0bc06b]:hover{text-decoration:underline}.official-tag[data-v-4f0bc06b]{color:#ffd23f;letter-spacing:.3px;background:#ffd23f24;border:1px solid #ffd23f66;border-radius:4px;padding:1px 6px;font-size:10px;font-weight:800}.time[data-v-4f0bc06b]{color:var(--dim);font-size:11px}.recipe-badge[data-v-4f0bc06b]{color:var(--green);background:#3dffb014;border:1px solid #3dffb04d;border-radius:6px;margin-bottom:10px;padding:5px 9px;font-size:11px;font-weight:600;line-height:1.4}.card.official[data-v-4f0bc06b]{border-color:#ffd23f47}.card.official[data-v-4f0bc06b]:hover{border-color:#ffd23f80;box-shadow:0 8px 26px #ffd23f1f}.card-desc[data-v-4f0bc06b]{color:var(--muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;flex:1;margin-bottom:12px;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}.card-stats[data-v-4f0bc06b]{color:var(--dim);gap:14px;margin-bottom:14px;font-size:12px;display:flex}.card-actions[data-v-4f0bc06b]{gap:8px;display:flex}.op[data-v-4f0bc06b]{cursor:pointer;border:1px solid #0000;border-radius:7px;flex:1;padding:8px 0;font-family:inherit;font-size:12px}.fork-edit[data-v-4f0bc06b]{color:var(--cyan);background:#3ae0ff24;border-color:#3ae0ff59}.fork-edit[data-v-4f0bc06b]:hover{background:#3ae0ff3d}.fork-try[data-v-4f0bc06b]{color:#b89aff;background:#895bff24;border-color:#895bff59}.fork-try[data-v-4f0bc06b]:hover{background:#895bff3d}.count[data-v-4f0bc06b]{text-align:center;color:var(--dim);margin-top:28px;font-size:12px}.legal[data-v-4f0bc06b]{z-index:2;text-align:center;color:var(--dim);padding:0 6vw 36px;font-size:12px;position:relative}.bg-video[data-v-1471a0b5]{object-fit:cover;z-index:0;background:#04050d url(/bg-starship.png) 50%/cover no-repeat;width:100%;height:100%;position:fixed;top:0;bottom:0;left:0;right:0}.bg-overlay[data-v-1471a0b5]{z-index:1;pointer-events:none;background:linear-gradient(90deg,#04050d9e,#04050d7a 50%,#04050d9e),linear-gradient(#04050d8c,#04050d6b 40%,#04050dc7);position:fixed;top:0;bottom:0;left:0;right:0}.top[data-v-1471a0b5]{z-index:10;justify-content:space-between;padding:26px 6vw;display:flex;position:fixed;top:0;left:0;right:0}.top .logo[data-v-1471a0b5]{color:#fff;text-decoration:none}.back-home[data-v-1471a0b5]{color:var(--muted);font-size:14px;text-decoration:none}.back-home[data-v-1471a0b5]:hover{color:#fff}.stage[data-v-1471a0b5]{z-index:2;min-height:100vh;padding:90px 6vw 60px;position:relative}.container[data-v-1471a0b5]{max-width:760px;margin:0 auto}.state[data-v-1471a0b5]{text-align:center;color:var(--muted);border:1px solid var(--panel-line);background:#080b1ab3;border-radius:12px;padding:50px}.state.err[data-v-1471a0b5]{color:var(--red)}.detail-head[data-v-1471a0b5]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:24px;display:flex}.detail-head h1[data-v-1471a0b5]{color:#fff;margin:0 0 6px;font-size:28px}.author-row[data-v-1471a0b5]{align-items:center;gap:10px;display:flex}.author[data-v-1471a0b5]{color:#b89aff;font-size:14px;text-decoration:none}.author[data-v-1471a0b5]:hover{text-decoration:underline}.time[data-v-1471a0b5]{color:var(--dim);font-size:12px}.stat-chips[data-v-1471a0b5]{flex-wrap:wrap;gap:8px;display:flex}.chip[data-v-1471a0b5]{border:1px solid var(--panel-line);color:var(--muted);background:#ffffff0d;border-radius:999px;padding:5px 12px;font-size:12px}.chip.like[data-v-1471a0b5]{cursor:pointer}.chip.like.on[data-v-1471a0b5]{color:#ff7a96;background:#ff5c7a2e;border-color:#ff5c7a80}.topo-preview[data-v-1471a0b5]{border:1px solid var(--panel-line);background:#080b1a99;border-radius:12px;margin-bottom:20px;padding:20px}.topo-title[data-v-1471a0b5]{color:var(--dim);text-transform:uppercase;letter-spacing:.5px;margin-bottom:14px;font-size:12px}.topo-nodes[data-v-1471a0b5]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.topo-node[data-v-1471a0b5]{align-items:center;gap:6px;display:flex}.node-dot[data-v-1471a0b5]{border-radius:50%;width:14px;height:14px;box-shadow:0 0 8px}.node-label[data-v-1471a0b5]{color:#fff;font-size:13px;font-weight:600}.node-role[data-v-1471a0b5]{color:var(--dim);font-size:10px}.node-arrow[data-v-1471a0b5]{color:var(--dim);margin:0 4px}.desc[data-v-1471a0b5]{color:var(--muted);margin:0 0 12px;font-size:14px;line-height:1.7}.model-id-row[data-v-1471a0b5]{margin-bottom:24px}.model-id[data-v-1471a0b5]{color:var(--dim);background:#3ae0ff14;border-radius:4px;padding:2px 8px;font-family:ui-monospace,monospace;font-size:11px}.actions[data-v-1471a0b5]{gap:12px;margin-bottom:36px;display:flex}.op[data-v-1471a0b5]{cursor:pointer;border:1px solid #0000;border-radius:8px;flex:1;padding:13px 0;font-family:inherit;font-size:14px;font-weight:600}.fork-edit[data-v-1471a0b5]{color:var(--cyan);background:#3ae0ff24;border-color:#3ae0ff59}.fork-edit[data-v-1471a0b5]:hover{background:#3ae0ff3d}.fork-try[data-v-1471a0b5]{color:#b89aff;background:#895bff24;border-color:#895bff59}.fork-try[data-v-1471a0b5]:hover{background:#895bff3d}.comments-section h3[data-v-1471a0b5]{color:#fff;margin:0 0 16px;font-size:16px}.comment-input[data-v-1471a0b5]{gap:10px;margin-bottom:20px;display:flex}.cinput[data-v-1471a0b5]{border:1px solid var(--panel-line);color:#e8e8f0;resize:vertical;background:#080b1ae6;border-radius:8px;flex:1;padding:10px 12px;font-family:inherit;font-size:13px}.cinput[data-v-1471a0b5]:focus{border-color:var(--cyan);outline:none}.csubmit[data-v-1471a0b5]{color:var(--cyan);cursor:pointer;background:#3ae0ff29;border:1px solid #3ae0ff66;border-radius:8px;padding:0 20px;font-family:inherit;font-size:13px}.csubmit[data-v-1471a0b5]:disabled{opacity:.4}.no-comment[data-v-1471a0b5]{color:var(--dim);text-align:center;padding:16px 0;font-size:13px}.comment[data-v-1471a0b5]{border-bottom:1px solid #ffffff0d;padding:14px 0}.comment[data-v-1471a0b5]:last-child{border-bottom:0}.c-head[data-v-1471a0b5]{align-items:center;gap:10px;margin-bottom:6px;display:flex}.c-author[data-v-1471a0b5]{color:#b89aff;font-size:13px;font-weight:600;text-decoration:none}.c-time[data-v-1471a0b5]{color:var(--dim);font-size:11px}.c-text[data-v-1471a0b5]{color:#e8e8f0;font-size:14px;line-height:1.6}.bg-video[data-v-d823dd3d]{object-fit:cover;z-index:0;background:#04050d url(/bg-starship.png) 50%/cover no-repeat;width:100%;height:100%;position:fixed;top:0;bottom:0;left:0;right:0}.bg-overlay[data-v-d823dd3d]{z-index:1;pointer-events:none;background:linear-gradient(90deg,#04050d9e,#04050d7a 50%,#04050d9e),linear-gradient(#04050d8c,#04050d6b 40%,#04050dc7);position:fixed;top:0;bottom:0;left:0;right:0}.top[data-v-d823dd3d]{z-index:10;justify-content:space-between;padding:26px 6vw;display:flex;position:fixed;top:0;left:0;right:0}.top .logo[data-v-d823dd3d]{color:#fff;text-decoration:none}.back-home[data-v-d823dd3d]{color:var(--muted);font-size:14px;text-decoration:none}.back-home[data-v-d823dd3d]:hover{color:#fff}.stage[data-v-d823dd3d]{z-index:2;min-height:100vh;padding:100px 6vw 60px;position:relative}.container[data-v-d823dd3d]{max-width:1000px;margin:0 auto}.state[data-v-d823dd3d]{text-align:center;color:var(--muted);border:1px solid var(--panel-line);background:#080b1ab3;border-radius:12px;padding:50px}.state.err[data-v-d823dd3d]{color:var(--red)}.profile-head[data-v-d823dd3d]{border:1px solid var(--panel-line);background:#080b1ac7;border-radius:14px;align-items:center;gap:20px;margin-bottom:36px;padding:24px;display:flex}.avatar[data-v-d823dd3d]{color:#fff;background:linear-gradient(135deg,#895bff,#3ae0ff);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;font-size:28px;font-weight:800;display:flex}.pinfo[data-v-d823dd3d]{flex:1}.pinfo h1[data-v-d823dd3d]{color:#fff;margin:0 0 8px;font-size:24px}.pstats[data-v-d823dd3d]{color:var(--muted);gap:18px;font-size:13px;display:flex}.follow-btn[data-v-d823dd3d]{cursor:pointer;color:#b89aff;background:#895bff29;border:1px solid #895bff66;border-radius:8px;padding:10px 24px;font-family:inherit;font-size:14px;font-weight:600}.follow-btn.on[data-v-d823dd3d]{border-color:var(--panel-line);color:var(--dim);background:#ffffff0f}.sec-title[data-v-d823dd3d]{color:#fff;margin:0 0 18px;font-size:18px}.empty[data-v-d823dd3d]{color:var(--dim);text-align:center;padding:30px;font-size:14px}.grid[data-v-d823dd3d]{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;display:grid}.card[data-v-d823dd3d]{border:1px solid var(--panel-line);background:#080b1ac7;border-radius:10px;padding:16px}.card-name[data-v-d823dd3d]{color:#fff;margin-bottom:6px;font-size:15px;font-weight:700;text-decoration:none;display:block}.card-name[data-v-d823dd3d]:hover{color:var(--cyan)}.card-meta[data-v-d823dd3d]{color:var(--dim);margin-bottom:8px;font-size:11px}.card-desc[data-v-d823dd3d]{color:var(--muted);margin-bottom:12px;font-size:12px;line-height:1.5}.op[data-v-d823dd3d]{cursor:pointer;width:100%;color:var(--cyan);background:#3ae0ff24;border:1px solid #3ae0ff59;border-radius:6px;padding:7px 0;font-family:inherit;font-size:12px}.op[data-v-d823dd3d]:hover{background:#3ae0ff3d}.bg-video[data-v-2d1c5aa9]{object-fit:cover;z-index:0;background:var(--bg) url(/bg-starship.png) center/cover no-repeat;width:100%;height:100%;position:fixed;top:0;bottom:0;left:0;right:0}.bg-overlay[data-v-2d1c5aa9]{z-index:1;pointer-events:none;background:linear-gradient(90deg,#04050d9e 0%,#04050d7a 50%,#04050d9e 100%),linear-gradient(#04050d8c 0%,#04050d6b 40%,#04050dd1 100%);position:fixed;top:0;bottom:0;left:0;right:0}.stage[data-v-2d1c5aa9]{z-index:2;min-height:100vh;padding:100px 6vw 72px;position:relative}.container[data-v-2d1c5aa9]{max-width:1100px;margin:0 auto}.head[data-v-2d1c5aa9]{margin-bottom:28px}.head h1[data-v-2d1c5aa9]{color:#0000;background:linear-gradient(90deg, #fff, var(--cyan));-webkit-background-clip:text;background-clip:text;margin:0 0 8px;font-size:30px;font-weight:800}.head .sub[data-v-2d1c5aa9]{color:var(--muted);margin:0;font-size:14px;line-height:1.6}.block[data-v-2d1c5aa9]{margin-bottom:36px}.block-title[data-v-2d1c5aa9]{color:#fff;align-items:center;gap:10px;margin-bottom:16px;font-size:17px;font-weight:800;display:flex}.bn[data-v-2d1c5aa9]{color:var(--cyan);background:#3ae0ff1a;border:1px solid #3ae0ff4d;border-radius:6px;padding:2px 8px;font-family:ui-monospace,monospace;font-size:12px}.bt-hint[data-v-2d1c5aa9]{color:var(--dim);margin-left:auto;font-size:12px;font-weight:500}.bt-hint.local[data-v-2d1c5aa9]{color:var(--amber)}.wallet-panel[data-v-2d1c5aa9]{background:#0a0e20e0;border:1px solid #3dffb04d;border-radius:12px;padding:18px 20px;box-shadow:0 12px 40px #0006,0 0 24px #3dffb014}.wp-head[data-v-2d1c5aa9]{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;display:flex}.wp-badge[data-v-2d1c5aa9]{border-radius:999px;padding:3px 10px;font-size:11px;font-weight:700}.wp-badge.keplr[data-v-2d1c5aa9]{color:var(--cyan);background:#3ae0ff1f;border:1px solid #3ae0ff4d}.wp-badge.manual[data-v-2d1c5aa9]{color:var(--amber);background:#ffb84d1f;border:1px solid #ffb84d4d}.net-tag[data-v-2d1c5aa9]{border:1px solid;border-radius:999px;padding:3px 10px;font-size:11px;font-weight:700}.net-tag.testnet[data-v-2d1c5aa9]{color:var(--cyan);background:#3ae0ff1a;border-color:#3ae0ff59}.net-tag.mainnet[data-v-2d1c5aa9]{color:var(--green);background:#3dffb01a;border-color:#3dffb059}.net-tag.mock[data-v-2d1c5aa9]{color:var(--amber);background:#ffb84d1a;border-color:#ffb84d59}.net-tag.off[data-v-2d1c5aa9]{color:var(--dim);border-color:var(--panel-line)}.mock-flag[data-v-2d1c5aa9]{color:var(--amber);font-size:11px;font-weight:700}.wp-body[data-v-2d1c5aa9]{grid-template-columns:1.4fr 1fr;gap:16px;display:grid}.wp-addr-block label[data-v-2d1c5aa9],.wp-balance-block label[data-v-2d1c5aa9]{color:var(--dim);letter-spacing:.4px;margin-bottom:6px;font-size:11px;font-weight:700;display:block}.wp-addr[data-v-2d1c5aa9]{color:#e8e8f0;word-break:break-all;border:1px solid var(--panel-line);background:#00000057;border-radius:8px;padding:10px 12px;font-family:ui-monospace,monospace;font-size:13px;display:block}.wp-short[data-v-2d1c5aa9]{color:var(--muted);margin-top:6px;font-family:ui-monospace,monospace;font-size:11px;display:block}.wp-balance[data-v-2d1c5aa9]{align-items:baseline;gap:8px;display:flex}.wp-amt[data-v-2d1c5aa9]{color:var(--green);text-shadow:0 0 16px #3dffb066;font-family:ui-monospace,monospace;font-size:28px;font-weight:800}.wp-denom[data-v-2d1c5aa9]{color:var(--muted);font-size:14px;font-weight:700}.wp-base[data-v-2d1c5aa9]{color:var(--dim);margin-top:6px;font-family:ui-monospace,monospace;font-size:10px}.connect-card[data-v-2d1c5aa9]{background:#080b1ac7;border:1px solid #ffb84d40;border-radius:12px;flex-direction:column;gap:12px;padding:18px;display:flex}.cc-head[data-v-2d1c5aa9]{align-items:flex-start;gap:12px;display:flex}.cc-icon[data-v-2d1c5aa9]{font-size:28px}.cc-title[data-v-2d1c5aa9]{color:#fff;font-size:16px;font-weight:800}.cc-desc[data-v-2d1c5aa9]{color:var(--muted);margin-top:2px;font-size:12px;line-height:1.45}.cc-input[data-v-2d1c5aa9]{border:1px solid var(--panel-line);color:#fff;background:#0006;border-radius:8px;width:100%;padding:11px 14px;font-family:ui-monospace,monospace;font-size:13px}.cc-input[data-v-2d1c5aa9]:focus{border-color:var(--amber);outline:none}.cc-actions[data-v-2d1c5aa9]{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.cc-btn[data-v-2d1c5aa9]{cursor:pointer;color:var(--amber);background:linear-gradient(135deg,#ffb84d4d,#ffd23f2e);border:1px solid #ffb84d80;border-radius:8px;padding:11px 22px;font-family:inherit;font-size:14px;font-weight:700;transition:all .18s}.cc-btn[data-v-2d1c5aa9]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 0 18px #ffb84d66}.cc-btn[data-v-2d1c5aa9]:disabled{opacity:.45;cursor:not-allowed}.cc-link[data-v-2d1c5aa9]{color:var(--cyan);font-size:13px;font-weight:600;text-decoration:none}.cc-link[data-v-2d1c5aa9]:hover{text-shadow:0 0 10px #3ae0ff80}.err-msg[data-v-2d1c5aa9]{color:var(--red);background:#ff5c7a1a;border:1px solid #ff5c7a4d;border-radius:8px;margin-top:14px;padding:12px 15px;font-size:13px}.arch-grid[data-v-2d1c5aa9]{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px;display:grid}.arch-card[data-v-2d1c5aa9]{border:1px solid var(--panel-line);background:#080b1ac7;border-radius:12px;padding:14px 16px;transition:all .18s}.arch-card[data-v-2d1c5aa9]:hover{border-color:#78a0ff4d;transform:translateY(-2px)}.arch-head[data-v-2d1c5aa9]{align-items:center;gap:8px;margin-bottom:10px;display:flex}.arch-dot[data-v-2d1c5aa9]{border-radius:50%;flex-shrink:0;width:9px;height:9px}.arch-label[data-v-2d1c5aa9]{font-size:14px;font-weight:800}.arch-key[data-v-2d1c5aa9]{color:var(--dim);margin-left:auto;font-family:ui-monospace,monospace;font-size:10px}.arch-addr[data-v-2d1c5aa9]{color:var(--muted);word-break:break-all;margin-bottom:10px;font-family:ui-monospace,monospace;font-size:12px;display:block}.arch-bal[data-v-2d1c5aa9]{align-items:baseline;gap:6px;display:flex}.arch-amt[data-v-2d1c5aa9]{color:var(--green);text-shadow:0 0 12px #3dffb04d;font-family:ui-monospace,monospace;font-size:20px;font-weight:800}.arch-denom[data-v-2d1c5aa9]{color:var(--muted);font-size:12px;font-weight:700}.arch-loading[data-v-2d1c5aa9],.arch-failed[data-v-2d1c5aa9]{color:var(--dim);font-size:12px}.arch-failed[data-v-2d1c5aa9]{color:var(--red)}.state[data-v-2d1c5aa9],.empty[data-v-2d1c5aa9]{text-align:center;color:var(--dim);border:1px solid var(--panel-line);background:#080b1a99;border-radius:10px;padding:28px;font-size:14px}.empty .lk[data-v-2d1c5aa9],.state code[data-v-2d1c5aa9]{color:var(--cyan)}.empty .lk[data-v-2d1c5aa9]{font-weight:700;text-decoration:none}.empty .lk[data-v-2d1c5aa9]:hover{text-shadow:0 0 10px #3ae0ff80}.state code[data-v-2d1c5aa9]{font-family:ui-monospace,monospace}.tx-list[data-v-2d1c5aa9]{border:1px solid var(--panel-line);background:#080b1ab3;border-radius:12px;overflow:hidden}.tx-row[data-v-2d1c5aa9]{border-bottom:1px solid #ffffff0a;align-items:center;gap:12px;padding:12px 16px;display:flex}.tx-row[data-v-2d1c5aa9]:last-child{border-bottom:0}.tx-row.in[data-v-2d1c5aa9]{background:linear-gradient(90deg,#3dffb00a,#0000 60%)}.tx-row.out[data-v-2d1c5aa9]{background:linear-gradient(90deg,#ff5cc80a,#0000 60%)}.tx-dir[data-v-2d1c5aa9]{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-size:15px;font-weight:800;display:flex}.tx-dir.in[data-v-2d1c5aa9]{color:var(--green);background:#3dffb01f;border:1px solid #3dffb04d}.tx-dir.out[data-v-2d1c5aa9]{color:var(--pink);background:#ff5cc81f;border:1px solid #ff5cc84d}.tx-type[data-v-2d1c5aa9]{text-align:center;border:1px solid;border-radius:6px;flex-shrink:0;min-width:48px;padding:3px 9px;font-size:11px;font-weight:700}.tx-type.reward_split[data-v-2d1c5aa9]{color:var(--cyan);background:#3ae0ff14;border-color:#3ae0ff4d}.tx-type.bounty[data-v-2d1c5aa9]{color:var(--amber);background:#ffb84d14;border-color:#ffb84d4d}.tx-type.protocol_fee[data-v-2d1c5aa9]{color:var(--violet);background:#895bff14;border-color:#895bff4d}.tx-main[data-v-2d1c5aa9]{flex:1;min-width:0}.tx-line1[data-v-2d1c5aa9]{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.tx-amount[data-v-2d1c5aa9]{color:#fff;font-family:ui-monospace,monospace;font-size:15px;font-weight:800}.tx-row.in .tx-amount[data-v-2d1c5aa9]{color:var(--green)}.tx-row.out .tx-amount[data-v-2d1c5aa9]{color:var(--pink)}.tx-denom[data-v-2d1c5aa9]{color:var(--muted);font-size:11px;font-weight:700}.tx-cp-arch[data-v-2d1c5aa9]{color:var(--cyan);font-size:11px;font-weight:600}.tx-cp-addr[data-v-2d1c5aa9]{color:var(--dim);font-family:ui-monospace,monospace;font-size:11px}.tx-line2[data-v-2d1c5aa9]{flex-wrap:wrap;align-items:center;gap:12px;margin-top:4px;display:flex}.tx-memo[data-v-2d1c5aa9]{color:var(--dim);font-size:11px}.tx-time[data-v-2d1c5aa9]{color:var(--dim);font-family:ui-monospace,monospace;font-size:11px}.tx-hash[data-v-2d1c5aa9]{color:var(--cyan);margin-left:auto;font-family:ui-monospace,monospace;font-size:11px;text-decoration:none}.tx-hash[data-v-2d1c5aa9]:hover{text-shadow:0 0 8px #3ae0ff80}.flow-diagram[data-v-2d1c5aa9]{border:1px solid var(--panel-line);background:#080b1ab3;border-radius:12px;flex-direction:column;align-items:center;gap:10px;padding:24px;display:flex}.flow-node[data-v-2d1c5aa9]{border:1px solid;border-radius:10px;flex-direction:column;align-items:center;gap:4px;padding:14px 24px;display:flex}.flow-node.user[data-v-2d1c5aa9]{background:#3ae0ff14;border-color:#3ae0ff66}.fn-icon[data-v-2d1c5aa9]{font-size:22px}.fn-label[data-v-2d1c5aa9]{color:#fff;font-size:13px;font-weight:700}.fn-amt[data-v-2d1c5aa9]{color:var(--cyan);font-family:ui-monospace,monospace;font-size:12px;font-weight:700}.flow-arrow-down[data-v-2d1c5aa9]{color:var(--dim);padding:4px 0;font-family:ui-monospace,monospace;font-size:12px;position:relative}.flow-arrow-down[data-v-2d1c5aa9]:before{content:"";background:var(--panel-line);width:1px;height:14px;position:absolute;top:-2px;left:50%;transform:translate(-50%)}.flow-split[data-v-2d1c5aa9]{flex-wrap:wrap;justify-content:center;gap:32px;width:100%;margin-top:6px;display:flex}.flow-branch[data-v-2d1c5aa9]{flex-direction:column;flex:1;align-items:center;gap:8px;min-width:220px;display:flex}.flow-node.mini[data-v-2d1c5aa9]{flex-direction:row;gap:8px;padding:10px 16px}.flow-node.mini.treasurer[data-v-2d1c5aa9]{background:#3dffb014;border-color:#3dffb066}.flow-node.mini.agents[data-v-2d1c5aa9]{background:#895bff14;border-color:#895bff66}.fn-dot[data-v-2d1c5aa9]{border-radius:50%;width:9px;height:9px}.flow-note[data-v-2d1c5aa9]{color:var(--dim);text-align:center;font-size:11px;line-height:1.5}.flow-bounty[data-v-2d1c5aa9]{color:var(--amber);text-align:center;border:1px dashed #ffb84d66;border-radius:8px;padding:6px 12px;font-size:11px;font-weight:600}@media (max-width:760px){.wp-body[data-v-2d1c5aa9]{grid-template-columns:1fr}.flow-split[data-v-2d1c5aa9]{flex-direction:column;gap:16px}}.bg-video[data-v-5ad0f165]{object-fit:cover;z-index:0;background:#04050d url(/bg-starship.png) 50%/cover no-repeat;width:100%;height:100%;position:fixed;top:0;bottom:0;left:0;right:0}.bg-overlay[data-v-5ad0f165]{z-index:1;pointer-events:none;background:linear-gradient(#04050ddb 0%,#04050dc7 40%,#04050deb 100%);position:fixed;top:0;bottom:0;left:0;right:0}.pricing-page[data-v-5ad0f165]{z-index:2;max-width:1180px;min-height:100vh;margin:0 auto;padding:120px 6vw 96px;position:relative}.hero[data-v-5ad0f165]{text-align:center;max-width:860px;margin:0 auto 64px}.eyebrow[data-v-5ad0f165]{color:var(--cyan);letter-spacing:2px;margin-bottom:14px;font-size:12px;font-weight:800}.hero h1[data-v-5ad0f165]{color:#fff;letter-spacing:-1px;margin:0 0 20px;font-size:clamp(34px,5vw,52px);font-weight:800;line-height:1.1}.hero-sub[data-v-5ad0f165]{color:var(--muted);max-width:720px;margin:0 auto 28px;font-size:clamp(15px,1.8vw,18px);line-height:1.7}.hero-cta[data-v-5ad0f165]{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.cta[data-v-5ad0f165]{letter-spacing:.3px;border-radius:8px;padding:12px 26px;font-size:14px;font-weight:700;text-decoration:none;transition:all .2s}.cta.primary[data-v-5ad0f165]{background:linear-gradient(90deg, var(--violet), var(--pink));color:#fff;box-shadow:0 8px 22px #8b5cff47}.cta.primary[data-v-5ad0f165]:hover{transform:translateY(-2px);box-shadow:0 12px 28px #8b5cff66}.cta.ghost[data-v-5ad0f165]{border:1px solid var(--cyan);color:var(--cyan)}.cta.ghost[data-v-5ad0f165]:hover{background:#3ae0ff1a}.features[data-v-5ad0f165]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:18px;margin-bottom:80px;display:grid}.feat-card[data-v-5ad0f165]{border:1px solid var(--panel-line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#080b1a99;border-radius:12px;padding:26px 22px;transition:all .25s;position:relative;overflow:hidden}.feat-card[data-v-5ad0f165]:before{content:"";background:radial-gradient(circle at 50% 0%, color-mix(in srgb, var(--fc) 18%, transparent), transparent 60%);opacity:0;transition:all .25s;position:absolute;top:0;bottom:0;left:0;right:0}.feat-card[data-v-5ad0f165]:hover{border-color:var(--fc);transform:translateY(-4px)}.feat-card[data-v-5ad0f165]:hover:before{opacity:1}.feat-icon[data-v-5ad0f165]{margin-bottom:12px;font-size:32px}.feat-card h3[data-v-5ad0f165]{color:#fff;margin:0;font-size:18px;font-weight:800}.feat-sub[data-v-5ad0f165]{color:var(--fc);letter-spacing:.3px;margin:4px 0 12px;font-size:12px;font-weight:700}.feat-desc[data-v-5ad0f165]{color:var(--muted);margin:0;font-size:13px;line-height:1.6}.cmp-head[data-v-5ad0f165]{text-align:center;margin-bottom:36px}.cmp-eyebrow[data-v-5ad0f165]{color:var(--cyan);letter-spacing:2px;margin-bottom:10px;font-size:12px;font-weight:800}.cmp-head h2[data-v-5ad0f165]{color:#fff;letter-spacing:-.5px;margin:0;font-size:clamp(26px,3.5vw,36px);font-weight:800}.compare[data-v-5ad0f165]{margin-bottom:80px}.cmp-table[data-v-5ad0f165]{border:1px solid var(--panel-line);background:#080b1a80;border-radius:12px;max-width:820px;margin:0 auto;overflow:hidden}.cmp-row[data-v-5ad0f165]{grid-template-columns:1.1fr 1.3fr 1.3fr;display:grid}.cmp-row[data-v-5ad0f165]:not(:last-child){border-bottom:1px solid var(--panel-line)}.cmp-cell[data-v-5ad0f165]{padding:14px 16px;font-size:13px;line-height:1.5}.cmp-head-row .cmp-cell[data-v-5ad0f165]{letter-spacing:.5px;background:#3ae0ff0d;font-size:12px;font-weight:800}.cmp-cell.dim[data-v-5ad0f165]{color:var(--dim);font-weight:600}.cmp-cell.saas[data-v-5ad0f165]{color:var(--muted)}.cmp-cell.swarm[data-v-5ad0f165]{color:var(--green);font-weight:600}.cmp-head-row .saas[data-v-5ad0f165]{color:var(--dim)}.cmp-head-row .swarm[data-v-5ad0f165]{color:var(--cyan)}.timeline-sec[data-v-5ad0f165]{margin-bottom:80px}.tl[data-v-5ad0f165]{margin:0;counter-reset:none;max-width:760px;margin-inline-start:auto;margin-inline-end:auto;padding:0;list-style:none}.tl-item[data-v-5ad0f165]{border-left:2px solid var(--panel-line);gap:18px;margin-left:16px;padding:14px 0 14px 24px;display:flex;position:relative}.tl-item[data-v-5ad0f165]:before{content:"";background:var(--cyan);width:12px;height:12px;box-shadow:0 0 10px var(--cyan);border-radius:50%;position:absolute;top:18px;left:-7px}.tl-num[data-v-5ad0f165]{width:26px;height:26px;display:none;position:absolute;top:12px;left:-16px}.tl-title[data-v-5ad0f165]{color:#fff;margin-bottom:4px;font-size:15px;font-weight:700}.tl-desc[data-v-5ad0f165]{color:var(--muted);font-size:13px;line-height:1.55}.realdata[data-v-5ad0f165]{margin-bottom:80px}.rd-grid[data-v-5ad0f165]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px;margin-bottom:28px;display:grid}.rd-card[data-v-5ad0f165]{border:1px solid var(--panel-line);background:#080b1a99;border-radius:10px;padding:18px}.rd-label[data-v-5ad0f165]{color:var(--dim);letter-spacing:.5px;text-transform:uppercase;margin-bottom:8px;font-size:11px;font-weight:700}.rd-val[data-v-5ad0f165]{color:#fff;font-size:16px;font-weight:700}.rd-val.mono[data-v-5ad0f165]{color:var(--cyan);font-family:ui-monospace,monospace;font-size:14px}.rd-val.testnet[data-v-5ad0f165]{color:var(--green)}.rd-val.mock[data-v-5ad0f165]{color:var(--amber)}.arch-list[data-v-5ad0f165]{border:1px solid var(--panel-line);background:#080b1a80;border-radius:12px;padding:22px}.arch-list-title[data-v-5ad0f165]{color:#fff;margin-bottom:16px;font-size:14px;font-weight:700}.arch-grid[data-v-5ad0f165]{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px;display:grid}.arch-card[data-v-5ad0f165]{border:1px solid color-mix(in srgb, var(--ac) 30%, transparent);background:#ffffff05;border-radius:8px;align-items:center;gap:10px;padding:10px 12px;display:flex}.arch-dot[data-v-5ad0f165]{background:var(--ac);width:10px;height:10px;box-shadow:0 0 8px var(--ac);border-radius:50%;flex-shrink:0}.arch-name[data-v-5ad0f165]{color:#fff;font-size:13px;font-weight:600}.arch-key[data-v-5ad0f165]{color:var(--dim);font-family:ui-monospace,monospace;font-size:11px}.arch-addr[data-v-5ad0f165]{color:var(--ac);font-size:12px}.rd-empty[data-v-5ad0f165]{color:var(--dim);text-align:center;padding:20px;font-size:13px}.cta-final[data-v-5ad0f165]{text-align:center;background:linear-gradient(160deg,#8b5cff1f,#080b1a80);border:1px solid #8b5cff4d;border-radius:16px;padding:48px 20px}.cta-final h2[data-v-5ad0f165]{color:#fff;margin:0 0 10px;font-size:26px;font-weight:800}.cta-final p[data-v-5ad0f165]{color:var(--muted);margin:0 0 22px;font-size:14px}.cta-final .cta[data-v-5ad0f165]{display:inline-block}@media (max-width:760px){.pricing-page[data-v-5ad0f165]{padding:100px 5vw 72px}.cmp-row[data-v-5ad0f165]{grid-template-columns:1fr}.cmp-cell[data-v-5ad0f165]{padding:8px 14px}.cmp-head-row[data-v-5ad0f165]{display:none}.cmp-cell.dim[data-v-5ad0f165]:before{content:"维度: ";color:var(--dim)}.cmp-cell.saas[data-v-5ad0f165]:before{content:"SaaS: ";color:var(--dim)}.cmp-cell.swarm[data-v-5ad0f165]:before{content:"SwarmPay: ";color:var(--dim)}}.bg-video[data-v-843baad7]{object-fit:cover;z-index:0;background:#04050d url(/bg-starship.png) 50%/cover no-repeat;width:100%;height:100%;position:fixed;top:0;bottom:0;left:0;right:0}.bg-overlay[data-v-843baad7]{z-index:1;pointer-events:none;background:linear-gradient(90deg,#04050d9e,#04050d7a 50%,#04050d9e),linear-gradient(#04050d8c,#04050d6b 40%,#04050dc7);position:fixed;top:0;bottom:0;left:0;right:0}.top[data-v-843baad7]{z-index:10;justify-content:space-between;padding:26px 6vw;display:flex;position:fixed;top:0;left:0;right:0}.top .logo[data-v-843baad7]{color:#fff;font-size:18px;font-weight:800;text-decoration:none}.back-home[data-v-843baad7]{color:var(--muted);font-size:14px;text-decoration:none}.back-home[data-v-843baad7]:hover{color:#fff}.stage[data-v-843baad7]{z-index:2;min-height:100vh;padding:100px 6vw 40px;position:relative}.container[data-v-843baad7]{max-width:820px;margin:0 auto}h1[data-v-843baad7]{color:#fff;margin:0 0 8px;font-size:28px;font-weight:800}.sub[data-v-843baad7]{color:var(--muted);margin:0 0 28px;font-size:14px;line-height:1.6}.current-key-card[data-v-843baad7],.notice-card[data-v-843baad7],.upstream-card[data-v-843baad7]{border:1px solid var(--panel-line);background:#080b1ab8;border-radius:10px;margin-bottom:28px;padding:22px}.current-key-card[data-v-843baad7]{background:linear-gradient(135deg,#3ae0ff1a,#895bff14);border-color:#3ae0ff66}.notice-card[data-v-843baad7]{color:#ffd23f;background:#ffd23f14;border-color:#ffd23f47;font-size:13px;line-height:1.6}.ck-label[data-v-843baad7]{color:var(--cyan);text-transform:uppercase;letter-spacing:.5px;margin-bottom:10px;font-size:12px;font-weight:700}.ck-row[data-v-843baad7]{align-items:center;gap:10px;margin-bottom:10px;display:flex}.ck-value[data-v-843baad7]{color:#fff;word-break:break-all;background:#0006;border-radius:8px;flex:1;padding:10px 14px;font-family:ui-monospace,monospace;font-size:13px}.ck-copy[data-v-843baad7],.create-btn[data-v-843baad7]{cursor:pointer;color:var(--cyan);background:#3ae0ff29;border:1px solid #3ae0ff66;border-radius:7px;flex-shrink:0;padding:9px 16px;font-family:inherit;font-size:12px}.ck-copy[data-v-843baad7]:hover,.create-btn[data-v-843baad7]:hover:not(:disabled){background:#3ae0ff42}.ck-endpoint[data-v-843baad7],.ck-hint[data-v-843baad7]{color:var(--muted);margin-bottom:6px;font-size:12px;line-height:1.5}.ck-endpoint code[data-v-843baad7],.ck-hint code[data-v-843baad7],.upstream-card code[data-v-843baad7]{color:var(--cyan);background:#3ae0ff14;border-radius:3px;padding:1px 6px}.toolbar[data-v-843baad7]{justify-content:space-between;align-items:center;gap:14px;margin-bottom:14px;display:flex}.sec-title[data-v-843baad7]{color:#fff;margin:0 0 16px;font-size:17px}.toolbar .sec-title[data-v-843baad7]{margin:0}.state[data-v-843baad7],.empty[data-v-843baad7]{text-align:center;color:var(--dim);border:1px solid var(--panel-line);background:#080b1a99;border-radius:10px;margin-bottom:28px;padding:36px;font-size:14px}.empty p[data-v-843baad7]{color:#fff;margin:0 0 16px}.cta[data-v-843baad7]{color:#b89aff;cursor:pointer;background:#895bff29;border:1px solid #895bff66;border-radius:8px;padding:10px 20px;font-family:inherit;font-size:13px;text-decoration:none;display:inline-block}.key-list[data-v-843baad7]{flex-direction:column;gap:14px;margin-bottom:32px;display:flex}.key-card[data-v-843baad7]{border:1px solid var(--panel-line);background:#080b1ab3;border-radius:10px;padding:18px}.key-card.revoked[data-v-843baad7]{opacity:.62}.key-head[data-v-843baad7]{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.key-label[data-v-843baad7]{color:#fff;font-size:15px;font-weight:700}.key-status[data-v-843baad7],.upstream-status[data-v-843baad7]{border-radius:999px;margin-left:10px;padding:3px 10px;font-size:11px}.key-status.active[data-v-843baad7],.upstream-status.active[data-v-843baad7]{color:#5eead4;background:#5eead41f}.key-status.revoked[data-v-843baad7],.upstream-status.error[data-v-843baad7]{color:#ff7a96;background:#ff5c7a1f}.key-row[data-v-843baad7]{align-items:center;gap:10px;padding:5px 0;font-size:13px;display:flex}.key-k[data-v-843baad7]{color:var(--dim);min-width:80px}.key-v[data-v-843baad7]{color:#e8e8f0}.key-row code[data-v-843baad7]{color:var(--cyan);background:#3ae0ff0f;border-radius:3px;padding:1px 6px;font-family:ui-monospace,monospace;font-size:12px}.key-mini[data-v-843baad7]{cursor:pointer;border:1px solid var(--panel-line);color:var(--muted);background:#ffffff0d;border-radius:5px;padding:4px 10px;font-family:inherit;font-size:11px}.key-mini[data-v-843baad7]:hover{color:#fff;background:#ffffff1a}.key-reveal[data-v-843baad7]{background:#0006;border-radius:8px;align-items:center;gap:10px;margin:6px 0;padding:8px 12px;display:flex}.key-reveal code[data-v-843baad7]{color:#fff;word-break:break-all;flex:1;font-family:ui-monospace,monospace;font-size:12px}.key-actions[data-v-843baad7]{border-top:1px solid #ffffff0d;gap:10px;margin-top:12px;padding-top:12px;display:flex}.key-btn[data-v-843baad7]{cursor:pointer;border-radius:6px;padding:7px 16px;font-family:inherit;font-size:12px}.key-btn.rot[data-v-843baad7]{color:#ffb84d;background:#ffb84d1a;border:1px solid #ffb84d4d}.key-btn.danger[data-v-843baad7]{color:#ff7a96;background:#ff5c7a14;border:1px solid #ff5c7a47}.key-btn[data-v-843baad7]:disabled,.create-btn[data-v-843baad7]:disabled,.cta[data-v-843baad7]:disabled{opacity:.5;cursor:not-allowed}.upstream-card[data-v-843baad7]{color:#e8e8f0;font-size:14px;line-height:1.6}.upstream-card p[data-v-843baad7]{color:var(--muted);margin:8px 0 12px}.upstream-card.muted[data-v-843baad7]{border-color:#3ae0ff38}.example-card[data-v-843baad7]{border:1px solid var(--panel-line);background:#0006;border-radius:10px;margin-bottom:24px;padding:18px}.ex-label[data-v-843baad7]{color:var(--dim);text-transform:uppercase;letter-spacing:.5px;margin-bottom:10px;font-size:11px}.ex-code[data-v-843baad7]{color:#e8e8f0;white-space:pre-wrap;word-break:break-all;margin:0;font-family:ui-monospace,monospace;font-size:12px;line-height:1.6}.docs-link[data-v-843baad7]{color:var(--cyan);font-size:14px;font-weight:600;text-decoration:none;display:inline-block}.docs-link[data-v-843baad7]:hover{text-decoration:underline}@media (max-width:620px){.toolbar[data-v-843baad7],.ck-row[data-v-843baad7],.key-row[data-v-843baad7],.key-reveal[data-v-843baad7]{flex-direction:column;align-items:stretch}.key-k[data-v-843baad7]{min-width:0}}.bg-video[data-v-9b015d54]{object-fit:cover;z-index:0;background:#04050d url(/bg-starship.png) 50%/cover no-repeat;width:100%;height:100%;position:fixed;top:0;bottom:0;left:0;right:0}.bg-overlay[data-v-9b015d54]{z-index:1;pointer-events:none;background:linear-gradient(#04050de0 0%,#04050dd1 40%,#04050deb 100%);position:fixed;top:0;bottom:0;left:0;right:0}.doc-layout[data-v-9b015d54]{z-index:2;grid-template-columns:280px 1fr;gap:0;max-width:1320px;margin:0 auto;padding:100px 6vw 60px;display:grid;position:relative}.doc-toc[data-v-9b015d54]{border-right:1px solid var(--panel-line);align-self:start;max-height:calc(100vh - 110px);padding-right:24px;position:sticky;top:88px;overflow-y:auto}.toc-head[data-v-9b015d54]{align-items:center;gap:12px;margin-bottom:24px;display:flex}.toc-logo[data-v-9b015d54]{font-size:28px}.toc-title[data-v-9b015d54]{color:#fff;font-size:16px;font-weight:800}.toc-sub[data-v-9b015d54]{color:var(--dim);font-size:11px}.toc-nav[data-v-9b015d54]{flex-direction:column;gap:4px;margin-bottom:28px;display:flex}.toc-item[data-v-9b015d54]{border:1px solid #0000;border-radius:8px;align-items:center;gap:12px;padding:10px 12px;text-decoration:none;transition:all .18s;display:flex}.toc-item[data-v-9b015d54]:hover{background:#3ae0ff0f}.toc-item.active[data-v-9b015d54]{background:#8b5cff1f;border-color:#8b5cff4d}.ti-icon[data-v-9b015d54]{font-size:18px}.ti-text[data-v-9b015d54]{flex-direction:column;display:flex}.ti-title[data-v-9b015d54]{color:#fff;font-size:13px;font-weight:700}.ti-sub[data-v-9b015d54]{color:var(--dim);font-size:10px}.toc-status[data-v-9b015d54]{border:1px solid var(--panel-line);background:#080b1a99;border-radius:10px;padding:14px}.ts-row[data-v-9b015d54]{justify-content:space-between;padding:4px 0;font-size:11px;display:flex}.ts-row span[data-v-9b015d54]{color:var(--dim)}.ts-row b[data-v-9b015d54]{color:#fff;font-weight:600}.ts-row b.testnet[data-v-9b015d54]{color:var(--green)}.ts-row b.mock[data-v-9b015d54]{color:var(--amber)}.mono[data-v-9b015d54]{font-family:ui-monospace,monospace}.doc-main[data-v-9b015d54]{min-width:0;padding-left:40px}.doc-section[data-v-9b015d54]{margin-bottom:88px;scroll-margin-top:90px}.sec-eyebrow[data-v-9b015d54]{color:var(--cyan);letter-spacing:2px;margin-bottom:10px;font-size:12px;font-weight:800}.sec-title[data-v-9b015d54]{color:#fff;letter-spacing:-.5px;margin:0 0 16px;font-size:clamp(26px,3.5vw,36px);font-weight:800}.sec-lead[data-v-9b015d54]{color:var(--muted);max-width:720px;margin:0 0 28px;font-size:15px;line-height:1.75}.sec-lead b[data-v-9b015d54]{color:#fff}.sub-h[data-v-9b015d54]{color:#fff;margin:32px 0 16px;font-size:18px;font-weight:700}.roles-grid[data-v-9b015d54]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px;margin-bottom:32px;display:grid}.role-card[data-v-9b015d54]{border:1px solid color-mix(in srgb, var(--rc) 30%, var(--panel-line));background:#080b1a99;border-radius:12px;padding:18px;transition:all .2s}.role-card[data-v-9b015d54]:hover{border-color:var(--rc);box-shadow:0 8px 20px color-mix(in srgb, var(--rc) 15%, transparent);transform:translateY(-3px)}.role-icon[data-v-9b015d54]{margin-bottom:8px;font-size:26px}.role-name[data-v-9b015d54]{color:var(--rc);font-size:14px;font-weight:800}.role-job[data-v-9b015d54]{color:var(--muted);margin:4px 0 8px;font-size:12px;line-height:1.4}.role-wallet[data-v-9b015d54]{color:var(--green);font-size:11px;font-weight:600}.flow-track[data-v-9b015d54]{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:12px;margin-bottom:28px;display:grid}.flow-step[data-v-9b015d54]{border:1px solid var(--panel-line);text-align:center;background:#080b1a80;border-radius:10px;padding:16px 12px;position:relative}.flow-icon[data-v-9b015d54]{font-size:22px}.flow-n[data-v-9b015d54]{color:var(--dim);font-size:11px;font-weight:800;position:absolute;top:6px;right:8px}.flow-t[data-v-9b015d54]{color:#fff;margin:6px 0 2px;font-size:13px;font-weight:700}.flow-d[data-v-9b015d54]{color:var(--dim);font-size:11px;line-height:1.4}.callout[data-v-9b015d54]{border:1px solid var(--panel-line);background:#080b1ab3;border-radius:10px;gap:14px;margin:20px 0;padding:18px;display:flex}.callout.gold[data-v-9b015d54]{background:#ffd23f0d;border-color:#ffd23f4d}.callout.warn[data-v-9b015d54]{background:#ffb84d0d;border-color:#ffb84d4d}.co-icon[data-v-9b015d54]{flex-shrink:0;font-size:22px}.callout div[data-v-9b015d54]{color:var(--muted);font-size:13px;line-height:1.65}.callout b[data-v-9b015d54]{color:#fff}.callout a[data-v-9b015d54],.inline-link[data-v-9b015d54]{color:var(--cyan);text-decoration:none}.callout a[data-v-9b015d54]:hover,.inline-link[data-v-9b015d54]:hover{text-decoration:underline}.steps[data-v-9b015d54]{flex-direction:column;gap:24px;display:flex}.step[data-v-9b015d54]{gap:18px;display:flex}.step-num[data-v-9b015d54]{background:linear-gradient(135deg, var(--violet), var(--cyan));color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:15px;font-weight:800;display:flex;box-shadow:0 4px 14px #8b5cff4d}.step-body[data-v-9b015d54]{flex:1;min-width:0}.step-body h4[data-v-9b015d54]{color:#fff;margin:0 0 8px;font-size:16px}.step-body p[data-v-9b015d54]{color:var(--muted);margin:0 0 10px;font-size:13px;line-height:1.7}.step-tip[data-v-9b015d54]{color:var(--dim)!important;font-size:12px!important}.step-body code[data-v-9b015d54]{color:var(--cyan);background:#3ae0ff1a;border-radius:4px;padding:2px 6px;font-family:ui-monospace,monospace;font-size:12px}.code-block[data-v-9b015d54]{border:1px solid var(--panel-line);background:#0006;border-radius:10px;margin:12px 0;overflow:hidden}.cb-bar[data-v-9b015d54]{border-bottom:1px solid var(--panel-line);background:#3ae0ff0d;justify-content:space-between;align-items:center;padding:8px 14px;display:flex}.cb-label[data-v-9b015d54]{color:var(--cyan);font-family:ui-monospace,monospace;font-size:11px;font-weight:600}.cb-copy[data-v-9b015d54]{border:1px solid var(--panel-line);color:var(--muted);cursor:pointer;background:0 0;border-radius:5px;padding:3px 10px;font-family:inherit;font-size:11px}.cb-copy[data-v-9b015d54]:hover{color:#fff;border-color:var(--cyan)}.cb-code[data-v-9b015d54]{color:#d4dafc;white-space:pre;margin:0;padding:14px;font-family:ui-monospace,monospace;font-size:12.5px;line-height:1.6;overflow-x:auto}.model-table[data-v-9b015d54]{border:1px solid var(--panel-line);border-radius:10px;margin:12px 0;overflow:hidden}.mt-row[data-v-9b015d54]{grid-template-columns:1.2fr 1fr 1.4fr;padding:10px 14px;font-size:13px;display:grid}.mt-row[data-v-9b015d54]:not(:last-child){border-bottom:1px solid var(--panel-line)}.mt-head[data-v-9b015d54]{color:var(--dim);text-transform:uppercase;letter-spacing:.5px;background:#3ae0ff0d;font-size:11px;font-weight:800}.mt-row code[data-v-9b015d54]{color:var(--cyan);font-family:ui-monospace,monospace;font-size:12px}.mt-row span[data-v-9b015d54]{color:var(--muted)}.billing-flow[data-v-9b015d54]{flex-wrap:wrap;align-items:center;gap:10px;margin:24px 0;display:flex}.bf-node[data-v-9b015d54]{text-align:center;color:#fff;border-radius:10px;min-width:110px;padding:16px;font-size:13px;font-weight:700}.bf-node small[data-v-9b015d54]{color:var(--dim);margin-top:4px;font-size:10px;font-weight:500;display:block}.bf-node.user[data-v-9b015d54]{background:#ffb84d1f;border:1px solid #ffb84d59}.bf-node.fee[data-v-9b015d54]{background:#3dffb01a;border:1px solid #3dffb04d}.bf-node.pool[data-v-9b015d54]{background:#3ae0ff1a;border:1px solid #3ae0ff4d}.bf-node.agents[data-v-9b015d54]{background:#8b5cff1f;border:1px solid #8b5cff59}.bf-arrow[data-v-9b015d54]{color:var(--dim);font-size:18px;font-weight:700}.billing-notes[data-v-9b015d54]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;margin:24px 0;display:grid}.bn-card[data-v-9b015d54]{border:1px solid var(--panel-line);background:#080b1a99;border-radius:10px;padding:18px}.bn-icon[data-v-9b015d54]{margin-bottom:8px;font-size:24px}.bn-card h4[data-v-9b015d54]{color:#fff;margin:0 0 6px;font-size:14px}.bn-card p[data-v-9b015d54]{color:var(--muted);margin:0;font-size:12px;line-height:1.55}.exp-compare[data-v-9b015d54]{grid-template-columns:1fr 1fr;gap:16px;margin:24px 0;display:grid}.ec-col[data-v-9b015d54]{border-radius:12px;padding:20px}.ec-old[data-v-9b015d54]{background:#ff5c7a0f;border:1px solid #ff5c7a40}.ec-new[data-v-9b015d54]{background:#3dffb00f;border:1px solid #3dffb04d}.ec-head[data-v-9b015d54]{margin-bottom:14px;font-size:14px;font-weight:800}.ec-old .ec-head[data-v-9b015d54]{color:var(--red)}.ec-new .ec-head[data-v-9b015d54]{color:var(--green)}.ec-item[data-v-9b015d54]{padding:6px 0;font-size:13px}.ec-old .ec-item[data-v-9b015d54]{color:var(--muted)}.ec-new .ec-item[data-v-9b015d54]{color:#fff}.exp-loop[data-v-9b015d54]{flex-direction:column;align-items:center;gap:8px;margin:28px 0;display:flex}.el-step[data-v-9b015d54]{border:1px solid var(--panel-line);text-align:center;background:#080b1a99;border-radius:12px;min-width:260px;padding:16px 28px}.el-step.gold[data-v-9b015d54]{background:#ffd23f0f;border-color:#ffd23f66}.el-icon[data-v-9b015d54]{font-size:24px}.el-t[data-v-9b015d54]{color:#fff;margin:4px 0 2px;font-size:14px;font-weight:700}.el-d[data-v-9b015d54]{color:var(--dim);font-size:12px}.el-arrow[data-v-9b015d54]{color:var(--cyan);font-size:20px;font-weight:700}.el-arrow.back[data-v-9b015d54]{color:var(--amber);font-size:14px}.exp-action[data-v-9b015d54]{color:var(--muted);margin-top:20px;font-size:13px}.endpoint-grid[data-v-9b015d54]{gap:10px;margin:16px 0;display:grid}.ep[data-v-9b015d54]{border:1px solid var(--panel-line);background:#080b1a80;border-radius:8px;align-items:center;gap:12px;padding:12px 16px;display:flex}.ep code[data-v-9b015d54]{font-family:ui-monospace,monospace;font-size:13px}.ep p[data-v-9b015d54]{color:var(--dim);flex:1;margin:0;font-size:12px}.ep-method[data-v-9b015d54]{border-radius:4px;padding:3px 8px;font-size:10px;font-weight:800}.ep-method.get[data-v-9b015d54]{color:var(--green);background:#3dffb026}.ep-method.post[data-v-9b015d54]{color:var(--violet);background:#8b5cff26}@media (max-width:980px){.doc-layout[data-v-9b015d54]{grid-template-columns:1fr;padding:90px 5vw 60px}.doc-toc[data-v-9b015d54]{border-right:none;border-bottom:1px solid var(--panel-line);max-height:none;margin-bottom:32px;padding-bottom:24px;padding-right:0;position:static}.doc-main[data-v-9b015d54]{padding-left:0}.exp-compare[data-v-9b015d54]{grid-template-columns:1fr}}.bg-video[data-v-5e2b239d]{object-fit:cover;z-index:0;background:#04050d url(/bg-starship.png) 50%/cover no-repeat;width:100%;height:100%;position:fixed;top:0;bottom:0;left:0;right:0}.bg-overlay[data-v-5e2b239d]{z-index:1;pointer-events:none;background:linear-gradient(90deg,#04050d9e 0%,#04050d7a 50%,#04050d9e 100%),linear-gradient(#04050d8c 0%,#04050d6b 40%,#04050dd1 100%);position:fixed;top:0;bottom:0;left:0;right:0}.top[data-v-5e2b239d]{z-index:10;justify-content:space-between;align-items:center;padding:26px 6vw;display:flex;position:fixed;top:0;left:0;right:0}.top .logo[data-v-5e2b239d]{color:#fff;align-items:center;gap:8px;text-decoration:none;display:flex}.top .logo .mark[data-v-5e2b239d]{width:26px;height:26px;color:var(--cyan)}.top .logo b[data-v-5e2b239d]{background:linear-gradient(90deg, #fff, var(--cyan));color:#0000;-webkit-background-clip:text;background-clip:text;font-size:18px;font-weight:800}.back-home[data-v-5e2b239d]{color:var(--cyan);font-size:14px;font-weight:600;text-decoration:none}.back-home[data-v-5e2b239d]:hover{text-shadow:0 0 12px #3ae0ff80}.stage[data-v-5e2b239d]{z-index:2;min-height:100vh;padding:110px 6vw 60px;position:relative}.container[data-v-5e2b239d]{max-width:980px;margin:0 auto}.head[data-v-5e2b239d]{margin-bottom:24px}.head h1[data-v-5e2b239d]{color:#fff;margin:0 0 8px;font-size:30px;font-weight:800}.head .sub[data-v-5e2b239d]{color:var(--muted);margin:0;font-size:14px}.net-card[data-v-5e2b239d]{border:1px solid var(--panel-line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#080b1ab8;border-radius:12px;margin-bottom:22px;padding:16px 20px}.net-row[data-v-5e2b239d]{flex-wrap:wrap;align-items:center;gap:14px;padding:7px 0;display:flex}.net-row+.net-row[data-v-5e2b239d]{border-top:1px solid #78a0ff14}.net-label[data-v-5e2b239d]{color:var(--dim);letter-spacing:.4px;width:84px;font-size:12px;font-weight:700}.net-tag[data-v-5e2b239d]{border:1px solid;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:700}.net-tag.testnet[data-v-5e2b239d]{color:var(--cyan);background:#3ae0ff1a;border-color:#3ae0ff59}.net-tag.mainnet[data-v-5e2b239d]{color:var(--green);background:#3dffb01a;border-color:#3dffb059}.net-tag.mock[data-v-5e2b239d]{color:var(--amber);background:#ffb84d1a;border-color:#ffb84d59}.net-tag.off[data-v-5e2b239d]{color:var(--dim);border-color:var(--panel-line)}.net-chain[data-v-5e2b239d]{color:var(--muted);font-family:ui-monospace,monospace;font-size:11px}.net-addr[data-v-5e2b239d]{color:#e8e8f0;background:#00000057;border-radius:6px;padding:3px 8px;font-family:ui-monospace,monospace;font-size:12px}.net-none[data-v-5e2b239d]{color:var(--dim);font-size:12px}.net-state[data-v-5e2b239d]{color:var(--muted);font-size:12px;font-weight:600}.net-state.on[data-v-5e2b239d]{color:var(--green)}.connect-grid[data-v-5e2b239d]{grid-template-columns:1fr 1fr;gap:16px;margin-bottom:22px;display:grid}.connect-card[data-v-5e2b239d]{border:1px solid var(--panel-line);background:#080b1ac7;border-radius:12px;flex-direction:column;gap:12px;padding:18px;display:flex}.connect-card.keplr[data-v-5e2b239d]{border-color:#3ae0ff40}.connect-card.manual[data-v-5e2b239d]{border-color:#ffd23f40}.cc-head[data-v-5e2b239d]{align-items:flex-start;gap:12px;display:flex}.cc-icon[data-v-5e2b239d]{font-size:28px}.cc-title[data-v-5e2b239d]{color:#fff;font-size:16px;font-weight:800}.cc-desc[data-v-5e2b239d]{color:var(--muted);margin-top:2px;font-size:12px;line-height:1.45}.cc-status[data-v-5e2b239d]{font-size:12px}.has-keplr[data-v-5e2b239d]{color:var(--green);font-weight:600}.no-keplr[data-v-5e2b239d]{color:var(--amber);font-weight:600}.cc-input[data-v-5e2b239d]{border:1px solid var(--panel-line);color:#fff;background:#0006;border-radius:8px;width:100%;padding:11px 14px;font-family:ui-monospace,monospace;font-size:13px}.cc-input[data-v-5e2b239d]:focus{border-color:var(--amber);outline:none}.cc-btn[data-v-5e2b239d]{cursor:pointer;color:var(--cyan);background:linear-gradient(135deg,#3ae0ff4d,#3ae0ff2e);border:1px solid #3ae0ff80;border-radius:8px;padding:11px 18px;font-family:inherit;font-size:14px;font-weight:700;transition:all .18s}.cc-btn[data-v-5e2b239d]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 0 18px #3ae0ff66}.cc-btn.manual-btn[data-v-5e2b239d]{color:var(--amber);background:linear-gradient(135deg,#ffd23f4d,#ffb84d2e);border-color:#ffb84d80}.cc-btn.manual-btn[data-v-5e2b239d]:hover:not(:disabled){box-shadow:0 0 18px #ffb84d66}.cc-btn[data-v-5e2b239d]:disabled{opacity:.45;cursor:not-allowed}.wallet-panel[data-v-5e2b239d]{background:#0a0e20e0;border:1px solid #3dffb04d;border-radius:12px;padding:18px 20px;box-shadow:0 12px 40px #0006,0 0 24px #3dffb01a}.wp-head[data-v-5e2b239d]{align-items:center;gap:12px;margin-bottom:14px;display:flex}.wp-badge[data-v-5e2b239d]{border-radius:999px;padding:3px 10px;font-size:11px;font-weight:700}.wp-badge.keplr[data-v-5e2b239d]{color:var(--cyan);background:#3ae0ff1f;border:1px solid #3ae0ff4d}.wp-badge.manual[data-v-5e2b239d]{color:var(--amber);background:#ffb84d1f;border:1px solid #ffb84d4d}.wp-title[data-v-5e2b239d]{color:#fff;flex:1;font-size:15px;font-weight:800}.wp-disconnect[data-v-5e2b239d]{color:var(--red);cursor:pointer;background:#ff5c7a1a;border:1px solid #ff5c7a4d;border-radius:6px;padding:5px 12px;font-family:inherit;font-size:12px}.wp-disconnect[data-v-5e2b239d]:hover{background:#ff5c7a33}.wp-body[data-v-5e2b239d]{grid-template-columns:1.4fr 1fr;gap:16px;margin-bottom:14px;display:grid}.wp-addr-block label[data-v-5e2b239d],.wp-balance-block label[data-v-5e2b239d]{color:var(--dim);letter-spacing:.4px;margin-bottom:6px;font-size:11px;font-weight:700;display:block}.wp-addr[data-v-5e2b239d]{color:#e8e8f0;word-break:break-all;border:1px solid var(--panel-line);background:#00000057;border-radius:8px;padding:10px 12px;font-family:ui-monospace,monospace;font-size:13px;display:block}.wp-balance[data-v-5e2b239d]{align-items:baseline;gap:8px;display:flex}.wp-amt[data-v-5e2b239d]{color:var(--green);text-shadow:0 0 16px #3dffb066;font-family:ui-monospace,monospace;font-size:28px;font-weight:800}.wp-denom[data-v-5e2b239d]{color:var(--muted);font-size:14px;font-weight:700}.wp-refresh[data-v-5e2b239d]{color:var(--cyan);cursor:pointer;background:#3ae0ff1a;border:1px solid #3ae0ff4d;border-radius:6px;padding:2px 10px;font-family:inherit;font-size:16px}.wp-refresh[data-v-5e2b239d]:hover{background:#3ae0ff33}.wp-base[data-v-5e2b239d]{color:var(--dim);margin-top:6px;font-family:ui-monospace,monospace;font-size:10px}.wp-agents[data-v-5e2b239d]{border:1px solid var(--panel-line);background:#00000047;border-radius:8px;margin-bottom:14px;padding:12px 14px}.wp-agents-head[data-v-5e2b239d]{color:var(--dim);letter-spacing:.4px;margin-bottom:8px;font-size:11px;font-weight:700}.wp-agents-list[data-v-5e2b239d]{flex-direction:column;gap:6px;display:flex}.wp-agent[data-v-5e2b239d]{justify-content:space-between;align-items:center;gap:10px;font-size:12px;display:flex}.wp-agent-role[data-v-5e2b239d]{color:#b89aff;font-weight:600}.wp-agent-addr[data-v-5e2b239d]{color:var(--cyan);background:#3ae0ff14;border-radius:4px;padding:1px 6px;font-family:ui-monospace,monospace;font-size:11px}.go-onchain-btn[data-v-5e2b239d]{cursor:pointer;background:linear-gradient(90deg, var(--cyan), var(--violet));color:#04050d;letter-spacing:.5px;border:none;border-radius:8px;width:100%;padding:12px;font-family:inherit;font-size:15px;font-weight:800;transition:all .2s}.go-onchain-btn[data-v-5e2b239d]:hover{transform:translateY(-1px);box-shadow:0 0 24px #3ae0ff80}.err-msg[data-v-5e2b239d]{color:var(--red);background:#ff5c7a1a;border:1px solid #ff5c7a4d;border-radius:8px;margin-top:16px;padding:12px 15px;font-size:13px}@media (max-width:760px){.connect-grid[data-v-5e2b239d],.wp-body[data-v-5e2b239d]{grid-template-columns:1fr}}.split-flow[data-v-7374e06a]{border:1px solid var(--panel-line);background:#080b1a99;border-radius:10px;padding:14px}.sf-head[data-v-7374e06a]{justify-content:space-between;align-items:baseline;margin-bottom:8px;display:flex}.sf-title[data-v-7374e06a]{color:#fff;letter-spacing:.4px;font-size:13px;font-weight:800}.sf-total[data-v-7374e06a]{color:var(--cyan);font-family:ui-monospace,monospace;font-size:11px}.sf-svg[data-v-7374e06a]{width:100%;height:auto;display:block}.sf-empty[data-v-7374e06a]{text-align:center;color:var(--dim);padding:30px 12px}.sf-empty-emoji[data-v-7374e06a]{opacity:.6;margin-bottom:8px;font-size:40px}.sf-empty p[data-v-7374e06a]{margin:2px 0;font-size:13px}.sf-empty .sub[data-v-7374e06a]{color:var(--dim);font-size:11px}.sf-col-head[data-v-7374e06a]{fill:var(--dim);letter-spacing:.5px;font-size:10px;font-weight:700}.sf-source-emoji[data-v-7374e06a]{font-size:22px}.sf-source-label[data-v-7374e06a]{fill:#fff;font-size:10px;font-weight:700}.sf-source-amt[data-v-7374e06a]{fill:var(--amber);font-family:ui-monospace,monospace;font-size:10px}.sf-agent-pct[data-v-7374e06a]{fill:#fff;font-size:11px;font-weight:800}.sf-agent-label[data-v-7374e06a]{fill:var(--muted);font-size:10px;font-weight:600}.sf-agent-amt[data-v-7374e06a]{fill:var(--green);font-family:ui-monospace,monospace;font-size:9px}.sf-wallet-addr[data-v-7374e06a]{fill:#e8e8f0;font-family:ui-monospace,monospace;font-size:9px}.sf-wallet-tag[data-v-7374e06a]{fill:var(--dim);font-family:ui-monospace,monospace;font-size:8px}.sf-line-flow[data-v-7374e06a]{stroke-dasharray:6 5;filter:drop-shadow(0 0 4px var(--flow-color,#3ae0ff));animation:1s linear infinite sf-dash-7374e06a}.sf-line-dash[data-v-7374e06a]{animation:2.4s linear infinite sf-dash-7374e06a}@keyframes sf-dash-7374e06a{to{stroke-dashoffset:-22px}}.sf-particle[data-v-7374e06a]{filter:drop-shadow(0 0 4px #ffd23f)}.tx-card[data-v-13d24748]{border:1px solid var(--panel-line);border-left:3px solid var(--green);background:#080b1ab3;border-radius:10px;padding:14px 16px}.tx-card.fail[data-v-13d24748]{border-left-color:var(--red)}.tx-card.mock[data-v-13d24748]{border-left-color:var(--amber)}.tx-head[data-v-13d24748]{align-items:center;gap:10px;margin-bottom:12px;display:flex}.tx-badge[data-v-13d24748]{border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:700;display:inline-flex}.tx-badge.ok[data-v-13d24748]{color:var(--green);background:#3dffb01f;border:1px solid #3dffb04d}.tx-badge.fail[data-v-13d24748]{color:var(--red);background:#ff5c7a1f;border:1px solid #ff5c7a4d}.tx-badge .dot[data-v-13d24748]{background:currentColor;border-radius:50%;width:7px;height:7px;box-shadow:0 0 8px}.tx-mode[data-v-13d24748]{color:var(--cyan);background:#3ae0ff14;border:1px solid #3ae0ff4d;border-radius:5px;padding:3px 9px;font-size:11px;font-weight:700}.tx-mode.direct[data-v-13d24748]{color:#b89aff;background:#895bff14;border-color:#895bff4d}.tx-mock-tag[data-v-13d24748]{color:var(--amber);background:#ffb84d1a;border:1px solid #ffb84d4d;border-radius:5px;padding:3px 8px;font-size:10px;font-weight:800}.tx-row[data-v-13d24748]{margin-bottom:10px}.tx-row label[data-v-13d24748]{color:var(--dim);letter-spacing:.4px;margin-bottom:4px;font-size:10px;font-weight:700;display:block}.tx-hash-val[data-v-13d24748]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.tx-hash-val code[data-v-13d24748]{color:#e8e8f0;border:1px solid var(--panel-line);word-break:break-all;background:#00000057;border-radius:6px;padding:5px 9px;font-family:ui-monospace,monospace;font-size:12px}.tx-mini-btn[data-v-13d24748]{cursor:pointer;border:1px solid var(--panel-line);color:var(--muted);background:#ffffff0a;border-radius:5px;padding:4px 9px;font-family:inherit;font-size:11px;text-decoration:none;transition:all .15s}.tx-mini-btn[data-v-13d24748]:hover{color:#fff;border-color:#3ae0ff73}.tx-mini-btn.explorer[data-v-13d24748]{color:var(--cyan);border-color:#3ae0ff59}.tx-mini-btn.explorer[data-v-13d24748]:hover{background:#3ae0ff1f}.tx-grid[data-v-13d24748]{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px;margin-bottom:10px;display:grid}.tx-cell[data-v-13d24748]{border:1px solid var(--panel-line);background:#04050d80;border-radius:7px;padding:9px 11px}.tx-cell label[data-v-13d24748]{color:var(--dim);margin-bottom:3px;font-size:10px;font-weight:700;display:block}.tx-cell b[data-v-13d24748]{color:#fff;font-size:14px;font-weight:800;display:block}.tx-cell b.amt[data-v-13d24748]{color:var(--green);font-family:ui-monospace,monospace;font-size:13px}.tx-cell b.fee[data-v-13d24748]{color:var(--amber);font-family:ui-monospace,monospace;font-size:13px}.tx-cell em[data-v-13d24748]{color:var(--dim);font-size:10px;font-style:normal}.tx-error[data-v-13d24748]{color:var(--red);background:#ff5c7a1a;border:1px solid #ff5c7a47;border-radius:6px;margin-bottom:10px;padding:8px 10px;font-size:12px}.tx-splits-head[data-v-13d24748]{color:var(--muted);margin-bottom:6px;font-size:11px;font-weight:700}.tx-splits-list[data-v-13d24748]{gap:5px;display:grid}.tx-split-item[data-v-13d24748]{border:1px solid var(--panel-line);background:#ffffff08;border-radius:5px;grid-template-columns:90px 1fr auto;align-items:center;gap:8px;padding:5px 8px;display:grid}.ts-arch[data-v-13d24748]{color:var(--cyan);font-size:11px;font-weight:700}.ts-addr[data-v-13d24748]{color:var(--muted);font-family:ui-monospace,monospace;font-size:10px}.ts-amt[data-v-13d24748]{color:var(--green);font-family:ui-monospace,monospace;font-size:11px;font-weight:700}.onchain-page[data-v-c0104275]{max-width:1100px;color:var(--text,#e8e8f0);margin:0 auto;padding:24px}.page-head h1[data-v-c0104275]{margin:0 0 4px;font-size:24px}.page-head .sub[data-v-c0104275]{color:var(--muted,#8a8aa0);margin:0 0 12px}.wallet-strip[data-v-c0104275]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.addr-pill[data-v-c0104275]{background:#6366f126;border-radius:999px;padding:4px 10px;font-family:monospace;font-size:13px}.addr-pill.warn[data-v-c0104275]{background:#f59e0b2e}.addr-pill .bal[data-v-c0104275]{opacity:.8}.link[data-v-c0104275]{color:#818cf8;font-size:13px}.net[data-v-c0104275]{text-transform:uppercase;border-radius:999px;padding:2px 8px;font-size:11px}.net.mock[data-v-c0104275]{color:#94a3b8;background:#94a3b833}.net.real[data-v-c0104275]{color:#4ade80;background:#22c55e33}.form-card[data-v-c0104275]{background:#14142399;border:1px solid #ffffff14;border-radius:14px;margin:16px 0;padding:20px}.addr-inline[data-v-c0104275]{border-bottom:1px dashed #ffffff14;margin-bottom:14px;padding-bottom:14px}.addr-row[data-v-c0104275]{gap:8px;display:flex}.addr-row input[data-v-c0104275]{flex:1}.addr-btn[data-v-c0104275]{color:#a5b4fc;cursor:pointer;white-space:nowrap;background:#6366f126;border:1px solid #818cf8;border-radius:8px;padding:8px 14px;font-size:13px}.field[data-v-c0104275]{flex-direction:column;gap:4px;font-size:13px;display:flex}.field span[data-v-c0104275]{color:var(--muted,#8a8aa0)}.field textarea[data-v-c0104275],.field input[data-v-c0104275],.field select[data-v-c0104275]{color:inherit;background:#0000004d;border:1px solid #ffffff1a;border-radius:8px;padding:8px 10px;font-size:14px}.row[data-v-c0104275]{flex-wrap:wrap;gap:12px;margin-top:12px;display:flex}.grow[data-v-c0104275]{flex:1;min-width:220px}.hint[data-v-c0104275]{opacity:.6;font-size:11px}.run-btn[data-v-c0104275]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#6366f1,#22d3ee);border:none;border-radius:10px;width:100%;margin-top:16px;padding:12px;font-size:15px;font-weight:600}.run-btn[data-v-c0104275]:disabled{opacity:.5;cursor:not-allowed}.error[data-v-c0104275]{color:#f87171;margin:10px 0 0;font-size:13px}.result-grid[data-v-c0104275]{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:16px;margin-top:16px;display:grid}.cell[data-v-c0104275]{background:#14142399;border:1px solid #ffffff14;border-radius:12px;padding:16px}.cell h3[data-v-c0104275]{margin:0 0 10px;font-size:15px}.muted[data-v-c0104275]{color:var(--muted,#8a8aa0);font-size:13px}.meta[data-v-c0104275]{color:var(--muted,#8a8aa0);font-size:12px}.markdown[data-v-c0104275]{font-size:14px;line-height:1.6}.timeline[data-v-c0104275]{max-height:280px;margin:0;padding:0;list-style:none;overflow:auto}.timeline li[data-v-c0104275]{border-bottom:1px dashed #ffffff0d;align-items:center;gap:6px;padding:4px 0;font-size:12px;display:flex}.timeline .ph[data-v-c0104275]{background:#6366f133;border-radius:4px;padding:1px 6px;font-size:10px}.timeline .ag[data-v-c0104275]{color:#a5b4fc;min-width:70px}.timeline .lb[data-v-c0104275]{color:var(--text,#e8e8f0);opacity:.85;text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.timeline .vd[data-v-c0104275]{border-radius:4px;padding:1px 6px;font-size:10px}.timeline .vd.approve[data-v-c0104275]{color:#4ade80;background:#22c55e33}.timeline .vd.reject[data-v-c0104275]{color:#f87171;background:#ef444433}.split-raw[data-v-c0104275]{margin-top:10px;font-size:12px}.split-raw ul[data-v-c0104275]{padding-left:16px}@media (max-width:760px){.result-grid[data-v-c0104275]{grid-template-columns:1fr}}.billing[data-v-c0104275]{color:var(--muted,#8a8aa0);margin-top:2px;line-height:1.4;display:block}.timeline .arch-addr[data-v-c0104275]{color:#67e8f9;letter-spacing:.3px;background:#22d3ee1f;border-radius:4px;padding:1px 5px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10px}.mintscan-link[data-v-c0104275]{color:#818cf8;margin-top:8px;font-size:12px;text-decoration:none;display:inline-block}.mintscan-link[data-v-c0104275]:hover{text-decoration:underline}.mintscan-link.inline[data-v-c0104275]{margin-top:0;margin-left:4px;font-size:11px;display:inline}.bounty-list[data-v-c0104275]{margin:0;padding:0;list-style:none}.bounty-list li[data-v-c0104275]{border-bottom:1px dashed #ffffff0f;flex-wrap:wrap;align-items:center;gap:4px;padding:6px 0;font-size:12px;display:flex}.bounty-list li.fail[data-v-c0104275]{opacity:.55}.bf-arch[data-v-c0104275]{color:#a5b4fc;font-weight:600}.bf-arrow[data-v-c0104275]{color:var(--muted,#8a8aa0)}.bf-amt[data-v-c0104275]{color:#4ade80;font-family:ui-monospace,SF Mono,Menlo,monospace}.bf-reason[data-v-c0104275]{color:var(--muted,#8a8aa0);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:120px;overflow:hidden}:root{--bg:#04050d;--bg2:#080b1a;--panel:#0a0d1a9e;--panel-2:#0a0d1ac7;--panel-line:#78a0ff24;--cyan:#3ae0ff;--violet:#8b5cff;--pink:#ff5cc8;--green:#3dffb0;--amber:#ffb84d;--blue:#5ca8ff;--red:#ff5c7a;--text:#fff;--muted:#a8b0d4;--dim:#6a74a0;--c-orchestrator:#ffb84d;--c-planner:#5ca8ff;--c-coder:#3ae0ff;--c-reviewer:#8b5cff;--c-explorer:#ff5cc8;--glow:0 0 24px #3ae0ff59}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;letter-spacing:.2px;min-height:100vh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,PingFang SC,Microsoft YaHei,sans-serif;line-height:1.6;overflow-x:hidden}code,pre,.mono{font-family:SF Mono,JetBrains Mono,Consolas,Courier New,monospace}a{color:inherit}.logo{letter-spacing:.5px;color:var(--text);align-items:center;gap:11px;font-size:19px;font-weight:700;text-decoration:none;display:flex}.logo .mark{width:26px;height:26px;color:var(--cyan);filter:drop-shadow(0 0 6px #3ae0ffb3);display:inline-flex}.logo .mark svg{width:100%;height:100%}.logo b{background:linear-gradient(90deg, #fff, var(--cyan));color:#0000;-webkit-background-clip:text;background-clip:text}.field{margin-bottom:20px}.field label{color:var(--cyan);letter-spacing:.6px;text-transform:uppercase;margin-bottom:8px;font-size:12px;font-weight:600;display:block}.field input,.field select{border:1px solid var(--panel-line);width:100%;color:var(--text);background:#00000073;border-radius:0;padding:13px 15px;font-family:inherit;font-size:15px;transition:all .2s}.field input:focus,.field select:focus{border-color:var(--cyan);outline:none;box-shadow:0 0 0 3px #3ae0ff24}.field input::placeholder{color:var(--dim)}.row2{grid-template-columns:1fr 1fr;gap:16px;display:grid}.btn{cursor:pointer;letter-spacing:.8px;border:none;border-radius:0;align-items:center;gap:9px;padding:15px 34px;font-family:inherit;font-size:15px;font-weight:700;text-decoration:none;transition:all .25s;display:inline-flex}.btn-primary{color:#04050d;background:#fff}.btn-primary:hover{background:var(--cyan);transform:translateY(-2px)}.btn-ghost{color:#fff;background:0 0;border:1px solid #fff6}.btn-ghost:hover{background:#ffffff1f;border-color:#fff}.msg{border-radius:0;margin-top:16px;padding:13px 15px;font-size:13px;display:none}.msg.show{animation:.4s fadeUp;display:block}.msg.ok{color:var(--green);background:#3dffb01a;border:1px solid #3dffb059}.msg.err{color:var(--red);background:#ff5c7a1f;border:1px solid #ff5c7a59}.msg.info{color:var(--amber);background:#ffb84d1a;border:1px solid #ffb84d59}.copy-btn{color:var(--cyan);cursor:pointer;letter-spacing:.5px;background:#3ae0ff1f;border:1px solid #3ae0ff4d;border-radius:0;padding:6px 13px;font-family:inherit;font-size:12px;font-weight:600}.copy-btn:hover{background:#3ae0ff40}.toast{color:var(--green);z-index:200;opacity:0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#3dffb026;border:1px solid #3dffb066;padding:12px 24px;font-size:14px;font-weight:600;transition:all .3s;position:fixed;bottom:32px;left:50%;transform:translate(-50%)translateY(80px)}.toast.show{opacity:1;transform:translate(-50%)translateY(0)}@keyframes fadeUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.4}}@media (max-width:760px){.row2{grid-template-columns:1fr}}
