.ps-card[data-v-81736878]{align-items:center;display:grid;gap:var(--sp-16);grid-template-columns:120px 1fr}.ps-art[data-v-81736878]{height:100px;-o-object-fit:contain;object-fit:contain;width:120px}.ps-lead[data-v-81736878]{color:var(--text-heading);display:block;font-weight:600}.ps-result[data-v-81736878]{color:var(--text-muted);display:block;margin-top:var(--sp-4)}@media(max-width:479px){.ps-card[data-v-81736878]{gap:var(--sp-12);grid-template-columns:80px 1fr}.ps-art[data-v-81736878]{height:68px;width:80px}}@media(min-width:1024px){.ps-grid[data-v-81736878]{grid-template-rows:repeat(5,auto);row-gap:var(--sp-12)}.ps-column[data-v-81736878]{display:grid;grid-row:1/-1;grid-template-rows:subgrid}.ps-divider[data-v-81736878]{grid-row:2/-1}}.dr-grid[data-v-b5c22f4b]{display:grid;gap:var(--sp-12)}.dr-grid--btn[data-v-b5c22f4b]{display:flex;flex-wrap:wrap;gap:var(--sp-24) var(--sp-16)}.dr-grid--icon[data-v-b5c22f4b]{grid-template-columns:repeat(auto-fill,minmax(104px,1fr))}.dr-grid--img[data-v-b5c22f4b]{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.dr-grid--logo[data-v-b5c22f4b]{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}.dr-grid--btn[data-v-b5c22f4b]{--dna-radius:9999px}.dr-btn[data-v-b5c22f4b]{align-content:start;display:grid;gap:var(--sp-8);justify-items:start;min-width:140px}.dr-btn .dna-btn[data-v-b5c22f4b]{cursor:default;min-width:120px;white-space:nowrap}.dr-btn b[data-v-b5c22f4b]{color:var(--text-heading);font-size:13px}.dr-btn .dr-tag[data-v-b5c22f4b]{color:var(--text-muted);font:500 11px var(--font-mono)}.dr-tile[data-v-b5c22f4b]{align-content:center;background:var(--surface-card);border:1px solid var(--border-glass);border-radius:var(--radius);color:var(--text-heading);display:grid;gap:var(--sp-8);justify-items:center;padding:var(--sp-12) var(--sp-8)}.dr-icon[data-v-b5c22f4b]{display:inline-flex}.dr-icon[data-v-b5c22f4b] svg{height:40px;width:40px}.dr-icon[data-v-b5c22f4b] svg *{vector-effect:non-scaling-stroke}.dr-tile code[data-v-b5c22f4b]{color:var(--text-body);font:500 11px var(--font-mono);overflow-wrap:anywhere;text-align:center}.dr-tile--logo[data-v-b5c22f4b]{background:var(--bc-light-bg);border-color:var(--bc-light-border);min-height:104px}.dr-tile--logo img[data-v-b5c22f4b]{max-height:44px;max-width:100%;-o-object-fit:contain;object-fit:contain}.dr-tile--logo code[data-v-b5c22f4b]{color:var(--bc-light-text-muted)}.dr-swatches[data-v-b5c22f4b]{align-items:center;display:grid;gap:var(--sp-12);grid-template-columns:1fr auto 1fr}.dr-sw[data-v-b5c22f4b]{display:grid;gap:var(--sp-4);min-width:0}.dr-sw i[data-v-b5c22f4b]{border:1px solid var(--border-glass);border-radius:var(--radius);display:block;height:72px}.dr-sw b[data-v-b5c22f4b]{color:var(--text-heading);font:600 13px var(--font-mono);overflow-wrap:anywhere}.dr-sw span[data-v-b5c22f4b]{font-size:12px}.dr-arrow[data-v-b5c22f4b],.dr-sw span[data-v-b5c22f4b]{color:var(--text-muted)}.dr-arrow[data-v-b5c22f4b]{font-size:22px}.dr-chips[data-v-b5c22f4b]{display:flex;flex-wrap:wrap;gap:var(--sp-8);margin-top:var(--sp-12)}.dr-chip[data-v-b5c22f4b]{border:1px solid var(--border-glass);border-radius:999px;color:var(--setup-ok);font:600 12px var(--font-mono);padding:var(--sp-4) var(--sp-12)}.dr-chip--big[data-v-b5c22f4b]{color:var(--text-heading);font-size:14px}.dr-code[data-v-b5c22f4b]{background:var(--bg-secondary);border:1px solid var(--border-glass);border-radius:var(--radius);font:12.5px/1.7 var(--font-mono);margin:0;overflow-x:auto;padding:var(--sp-8) 0}.dr-code span[data-v-b5c22f4b]{color:var(--text-body);display:block;padding-right:var(--sp-16);white-space:pre}.dr-code span[data-v-b5c22f4b]:before{color:var(--text-muted);content:attr(data-n);display:inline-block;padding-right:var(--sp-12);text-align:right;width:36px}.dr-code .hit[data-v-b5c22f4b]{background:color-mix(in srgb,var(--accent-text) 14%,transparent);box-shadow:inset 3px 0 0 var(--accent-text)}.dr-vios[data-v-b5c22f4b]{display:grid;gap:var(--sp-8);margin-top:var(--sp-12)}.dr-vio[data-v-b5c22f4b]{border:1px solid var(--border-glass);border-left:3px solid var(--accent-text);border-radius:var(--radius);color:var(--text-body);font-size:13px;line-height:1.55;padding:var(--sp-8) var(--sp-12)}.dr-vio b[data-v-b5c22f4b]{color:var(--accent-text);font:600 12px var(--font-mono)}.dr-vio p[data-v-b5c22f4b]{color:var(--text-muted);margin:var(--sp-4) 0 0}.dr-img[data-v-b5c22f4b]{display:grid;gap:var(--sp-4);margin:0}.dr-img img[data-v-b5c22f4b]{aspect-ratio:3/2;border:1px solid var(--border-glass);border-radius:var(--radius);height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.dr-img figcaption[data-v-b5c22f4b]{color:var(--text-muted);font:500 11px var(--font-mono)}@media(max-width:560px){.dr-swatches[data-v-b5c22f4b]{grid-template-columns:1fr}.dr-arrow[data-v-b5c22f4b]{justify-self:center;transform:rotate(90deg)}}.md-tabs[data-v-fc3503ca]{display:flex;flex-wrap:wrap;gap:var(--sp-8);margin-bottom:var(--sp-16)}.md-tab[data-v-fc3503ca]{background:var(--surface-card);border:1px solid var(--border-glass);border-radius:999px;color:var(--text-body);cursor:pointer;font:600 14px var(--font);min-height:44px;padding:var(--sp-8) var(--sp-16);transition:border-color var(--transition),background var(--transition)}.md-tab[data-v-fc3503ca]:hover,.md-tab[aria-selected=true][data-v-fc3503ca]{border-color:var(--border-focus)}.md-tab[aria-selected=true][data-v-fc3503ca]{background:color-mix(in srgb,var(--brand-primary) 18%,var(--surface-elevated));color:var(--text-heading)}.md-link[data-v-fc3503ca]:focus-visible,.md-replay[data-v-fc3503ca]:focus-visible,.md-tab[data-v-fc3503ca]:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.md-win[data-v-fc3503ca]{border-radius:var(--radius-lg);overflow:hidden}.md-bar[data-v-fc3503ca]{align-items:center;border-bottom:1px solid var(--border-glass);color:var(--text-muted);display:flex;font-size:12px;gap:var(--sp-8);padding:var(--sp-12) var(--sp-16)}.md-dot[data-v-fc3503ca]{background:var(--border-default);border-radius:50%;height:10px;width:10px}.md-conn[data-v-fc3503ca]{align-items:center;display:inline-flex;font:500 11px var(--font-mono);gap:var(--sp-8);margin-left:auto}.md-conn[data-v-fc3503ca]:before{background:var(--setup-ok);border-radius:50%;content:"";height:8px;width:8px}.md-replay[data-v-fc3503ca]{background:transparent;border:1px solid var(--border-default);border-radius:var(--radius);color:var(--text-body);cursor:pointer;font:600 12px var(--font);min-height:32px;padding:var(--sp-4) var(--sp-12)}.md-replay[data-v-fc3503ca]:hover{border-color:var(--border-focus)}.md-body[data-v-fc3503ca]{display:flex;flex-direction:column;gap:var(--sp-12);min-height:440px;padding:var(--sp-24)}.md-step[data-v-fc3503ca]{opacity:0;transform:translateY(6px);transition:opacity .3s ease-out,transform .3s ease-out}.md-step.on[data-v-fc3503ca]{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.md-step[data-v-fc3503ca]{transition:none}}.md-row[data-v-fc3503ca]{align-items:flex-end;display:flex;gap:var(--sp-16)}.md-row--ai[data-v-fc3503ca]{flex-direction:row-reverse}.md-avatar[data-v-fc3503ca]{border-radius:50%;box-sizing:border-box;flex:0 0 48px;height:48px;width:48px}.md-avatar--user[data-v-fc3503ca]{align-items:center;background:var(--brand-primary);color:var(--text-on-primary);display:inline-flex;justify-content:center}.md-avatar--user[data-v-fc3503ca] svg{height:24px;width:24px}.md-avatar--ai[data-v-fc3503ca]{align-items:center;background:var(--bc-light-bg);border:1px solid var(--border-glass);display:inline-flex;justify-content:center}.md-avatar--ai img[data-v-fc3503ca]{display:block;height:26px;-o-object-fit:contain;object-fit:contain;width:26px}.md-demo-in[data-v-fc3503ca]{--md-in:var(--nl-300);--md-out:color-mix(in srgb,var(--brand-primary-light) 18%,var(--bg-primary))}[data-theme=light] .md-demo-in{--md-in:var(--nl-100);--md-out:color-mix(in srgb,var(--brand-primary-light) 25%,var(--bg-primary))}.md-user[data-v-fc3503ca]{align-items:center;background:var(--md-in);border-radius:20px 20px 20px 6px;box-sizing:border-box;color:var(--text-heading);display:flex;font-size:15px;line-height:1.4;margin:0;max-width:75%;min-height:48px;padding:var(--sp-12) var(--sp-16);position:relative}.md-reply[data-v-fc3503ca]:before,.md-user[data-v-fc3503ca]:before{background:inherit;bottom:0;content:"";height:22px;position:absolute;width:20px}.md-user[data-v-fc3503ca]:before{clip-path:path("M20 0 H11 C11 11 6 18 0 22 H20 Z");left:-9px}.md-reply[data-v-fc3503ca]{background:var(--md-out);border-radius:20px 20px 6px;color:var(--text-heading);display:flex;flex:1;flex-direction:column;gap:var(--sp-12);min-width:0;padding:var(--sp-16);position:relative}.md-reply[data-v-fc3503ca]:before{clip-path:path("M0 0 H9 C9 11 14 18 20 22 H0 Z");right:-9px}.md-tool[data-v-fc3503ca]{align-self:flex-start;border:1px dashed var(--border-default);border-radius:999px;color:var(--text-muted);font:500 12px var(--font-mono);max-width:100%;overflow-wrap:anywhere;padding:var(--sp-4) var(--sp-12)}.md-tool b[data-v-fc3503ca]{color:var(--text-heading);font-weight:500}.md-ok[data-v-fc3503ca]{color:var(--setup-ok)}.md-say[data-v-fc3503ca]{color:var(--text-body);font-size:15px;line-height:1.6;margin:0}.md-result[data-v-fc3503ca]{background:var(--bg-card);border:1px solid var(--border-glass);border-radius:var(--radius-lg);padding:var(--sp-16)}.md-reply .md-tool[data-v-fc3503ca]{color:var(--text-body)}.md-reply .md-result[data-v-fc3503ca]{background:var(--bg-primary);border:0;border-radius:14px}.md-foot[data-v-fc3503ca]{align-items:center;display:flex;flex-wrap:wrap;gap:var(--sp-12);margin-top:var(--sp-16)}.md-link[data-v-fc3503ca]{color:var(--brand-primary-light);font:600 13px var(--font);text-decoration:none}[data-theme=light] .md-link{color:var(--brand-primary)}.md-link[data-v-fc3503ca]:hover{text-decoration:underline}.md-src[data-v-fc3503ca]{color:var(--text-muted);font-size:12px}@media(max-width:640px){.md-body[data-v-fc3503ca]{padding:var(--sp-16)}.md-agent[data-v-fc3503ca],.md-dot[data-v-fc3503ca]{display:none}.md-conn[data-v-fc3503ca],.md-replay[data-v-fc3503ca]{white-space:nowrap}.md-user[data-v-fc3503ca]{max-width:85%}.md-reply[data-v-fc3503ca],.md-result[data-v-fc3503ca]{padding:var(--sp-12)}.md-row[data-v-fc3503ca]{gap:var(--sp-12)}}.ar-panel[data-v-264c5b13]{--ar-blue:var(--brand-primary-light);background:var(--bg-primary);border:1px solid var(--border-glass);border-radius:var(--radius-xl);padding:var(--sp-48) var(--sp-24)}[data-theme=light] .ar-panel{--ar-blue:var(--brand-primary)}.ar-flow[data-v-264c5b13]{gap:var(--sp-16)}.ar-flow[data-v-264c5b13],.ar-node[data-v-264c5b13]{align-items:center;display:flex;flex-direction:column}.ar-node[data-v-264c5b13]{gap:var(--sp-4);text-align:center}.ar-visual[data-v-264c5b13]{align-items:center;display:flex;height:140px;justify-content:center;margin-bottom:var(--sp-8)}.ar-label[data-v-264c5b13]{color:var(--text-heading);font-size:15px;font-weight:700;margin:0}.ar-sub[data-v-264c5b13]{color:var(--text-muted);font-size:13px;margin:0;max-width:260px}.ar-host[data-v-264c5b13]{align-items:center;background:color-mix(in srgb,var(--ar-blue) 10%,transparent);border:2px solid var(--ar-blue);border-radius:50%;color:var(--ar-blue);display:flex;font-size:16px;font-weight:800;height:96px;justify-content:center;width:96px}.ar-conn[data-v-264c5b13]{background:linear-gradient(var(--brand-primary),var(--ar-blue));height:48px;position:relative;width:2px}.ar-conn span[data-v-264c5b13]{color:var(--text-muted);font:500 12px var(--font-mono);left:calc(100% + var(--sp-12));position:absolute;top:50%;transform:translateY(-50%);white-space:nowrap}.ar-server[data-v-264c5b13]{height:140px;overflow:visible;width:140px}.ar-pulse[data-v-264c5b13]{animation:ar-pulse-264c5b13 3s ease-out infinite;opacity:0;stroke:var(--brand-accent);stroke-width:2}.ar-orbit[data-v-264c5b13],.ar-pulse[data-v-264c5b13]{fill:none;transform-box:fill-box;transform-origin:center}.ar-orbit[data-v-264c5b13]{animation:ar-spin-264c5b13 30s linear infinite;stroke:var(--border-default);stroke-dasharray:4 6;stroke-width:1}.ar-core-out[data-v-264c5b13]{fill:color-mix(in srgb,var(--brand-accent) 20%,transparent);stroke:color-mix(in srgb,var(--brand-accent) 45%,transparent);stroke-width:2}.ar-core[data-v-264c5b13]{fill:var(--brand-accent)}.ar-rack[data-v-264c5b13]{fill:color-mix(in srgb,var(--text-on-primary) 12%,transparent);stroke:var(--text-on-primary);stroke-width:1.5}.ar-led[data-v-264c5b13]{animation:ar-blink-264c5b13 1.5s ease-in-out infinite;fill:var(--color-success)}.ar-led--b[data-v-264c5b13]{animation-delay:-.75s}.ar-led--c[data-v-264c5b13]{animation-duration:2s}@keyframes ar-pulse-264c5b13{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(2.28)}}@keyframes ar-spin-264c5b13{to{transform:rotate(1turn)}}@keyframes ar-blink-264c5b13{50%{opacity:.3}}@media(prefers-reduced-motion:reduce){.ar-led[data-v-264c5b13],.ar-orbit[data-v-264c5b13],.ar-pulse[data-v-264c5b13]{animation:none}}.ar-tags[data-v-264c5b13]{display:flex;flex-wrap:wrap;gap:var(--sp-8);justify-content:center;list-style:none;margin:0;max-width:340px;padding:0}.ar-tags li[data-v-264c5b13]{background:color-mix(in srgb,var(--setup-ok) 10%,transparent);border:1px solid color-mix(in srgb,var(--setup-ok) 30%,transparent);border-radius:var(--radius);color:var(--setup-ok);font-size:13px;font-weight:600;padding:var(--sp-4) var(--sp-12)}.ar-caption[data-v-264c5b13]{color:var(--text-body);font-size:15px;line-height:1.7;margin:var(--sp-32) auto 0;max-width:720px;text-align:center}.ar-caption strong[data-v-264c5b13]{color:var(--text-heading)}@media(min-width:900px){.ar-flow[data-v-264c5b13]{align-items:flex-start;flex-direction:row;gap:var(--sp-8);justify-content:center}.ar-node[data-v-264c5b13]{flex:0 0 auto;width:22%}.ar-node--data[data-v-264c5b13]{width:32%}.ar-conn[data-v-264c5b13]{background:linear-gradient(to right,var(--brand-primary),var(--ar-blue));flex:1;height:2px;margin-top:70px;min-width:48px;width:auto}.ar-conn span[data-v-264c5b13]{bottom:calc(100% + var(--sp-8));left:50%;top:auto;transform:translate(-50%)}}@media(max-width:767px){.ar-panel[data-v-264c5b13]{padding:var(--sp-32) var(--sp-16)}}.uc-grid[data-v-cd7fabd9]{display:grid;gap:var(--sp-16);grid-template-columns:1fr;list-style:none;margin:0;padding:0}@media(min-width:768px){.uc-grid[data-v-cd7fabd9]{grid-template-columns:repeat(2,1fr)}}.uc-card[data-v-cd7fabd9]{--uc-blue:var(--brand-primary-light);background:var(--bg-primary);border:1px solid var(--border-glass);border-radius:var(--radius-lg);display:flex;gap:var(--sp-16);padding:var(--sp-24)}[data-theme=light] .uc-card{--uc-blue:var(--brand-primary)}.uc-icon[data-v-cd7fabd9]{align-items:center;background:color-mix(in srgb,var(--uc-blue) 12%,transparent);border-radius:var(--radius);color:var(--uc-blue);display:inline-flex;flex:0 0 48px;height:48px;justify-content:center;width:48px}.uc-icon[data-v-cd7fabd9] svg{height:28px;width:28px}.uc-body[data-v-cd7fabd9]{display:flex;flex-direction:column;gap:var(--sp-8);min-width:0}.uc-body h3[data-v-cd7fabd9]{font-size:17px;font-weight:700}.uc-ask[data-v-cd7fabd9],.uc-body h3[data-v-cd7fabd9]{color:var(--text-heading);margin:0}.uc-ask[data-v-cd7fabd9]{align-self:flex-start;background:var(--surface-elevated);border-radius:12px 12px 12px 4px;font-size:14px;font-style:italic;padding:var(--sp-4) var(--sp-12)}.uc-desc[data-v-cd7fabd9]{color:var(--text-body);font-size:14px;line-height:1.6;margin:0}.uc-tools[data-v-cd7fabd9]{align-items:center;display:flex;flex-wrap:wrap;gap:var(--sp-8);margin:0}.uc-tools-label[data-v-cd7fabd9]{color:var(--text-muted);font-size:12px;font-weight:600}.uc-tools code[data-v-cd7fabd9]{border:1px solid var(--border-default);border-radius:var(--radius);color:var(--text-body);font:500 12px var(--font-mono);padding:2px var(--sp-8)}@media(max-width:480px){.uc-card[data-v-cd7fabd9]{padding:var(--sp-16)}.uc-icon[data-v-cd7fabd9]{flex-basis:40px;height:40px;width:40px}}
