.shot[data-v-2ebdeffb]{position:relative;max-width:1040px;margin:56px auto 0}.shot__frame[data-v-2ebdeffb]{position:relative;border:1px solid rgba(178,168,208,.16);border-radius:12px;background:var(--iris-chrome);box-shadow:0 40px 120px -24px #000000a6;overflow:hidden}.shot__titlebar[data-v-2ebdeffb]{display:flex;align-items:center;gap:6px;height:40px;padding:0 14px;border-bottom:1px solid var(--iris-border-hairline)}.shot__dot[data-v-2ebdeffb]{width:10px;height:10px;border-radius:50%}.shot__url-slot[data-v-2ebdeffb]{flex:1;display:flex;justify-content:center}.shot__url[data-v-2ebdeffb]{display:flex;align-items:center;gap:6px;height:24px;padding:0 14px;border-radius:6px;background:#edeaf60d;font-size:.7rem;color:#edeaf68c}.shot__titlebar-spacer[data-v-2ebdeffb]{width:42px}.shot__viewport[data-v-2ebdeffb]{position:relative;height:520px;overflow:hidden}.shot__canvas[data-v-2ebdeffb]{width:1280px;transform-origin:top left}.shot__fade[data-v-2ebdeffb]{position:absolute;left:0;right:0;bottom:0;height:90px;background:linear-gradient(to bottom,#0f0e1400,#0f0e14d9 78%,#0f0e14);pointer-events:none}.dash[data-v-2ebdeffb]{display:grid;grid-template-rows:56px 1fr;grid-template-columns:224px minmax(0,1fr);background:var(--iris-bg);min-height:720px}.dash__header[data-v-2ebdeffb]{grid-column:1 / 3;display:flex;align-items:center;gap:10px;padding:0 14px;background:var(--iris-chrome);border-bottom:1px solid var(--iris-border-hairline)}.dash__burger[data-v-2ebdeffb]{width:34px;height:34px;border-radius:6px;display:flex;align-items:center;justify-content:center;color:#edeaf6b3}.dash__logo[data-v-2ebdeffb]{width:24px;height:24px}.dash__brand[data-v-2ebdeffb]{font-size:.95rem;font-weight:600;letter-spacing:.01em}.dash__search-slot[data-v-2ebdeffb]{flex:1;display:flex;justify-content:center}.dash__search[data-v-2ebdeffb]{display:flex;align-items:center;gap:8px;width:380px;height:34px;padding:0 11px;border-radius:6px;background:#edeaf60a;border:1px solid rgba(178,168,208,.14);color:#edeaf673}.dash__search-label[data-v-2ebdeffb]{flex:1;font-size:.8rem}.dash__kbd[data-v-2ebdeffb]{font-size:.66rem;padding:2px 5px;border:1px solid rgba(178,168,208,.2);border-radius:4px}.dash__account[data-v-2ebdeffb]{display:flex;align-items:center;gap:8px;height:34px;padding:0 10px;border:1px solid rgba(178,168,208,.2);border-radius:6px}.dash__account-tile[data-v-2ebdeffb]{width:22px;height:22px;border-radius:5px;background:#a78bfa29;color:var(--iris-violet-light);display:flex;align-items:center;justify-content:center;font-size:.7rem;font-weight:600}.dash__account-name[data-v-2ebdeffb]{font-size:.8rem;color:#edeaf6d9}.dash__avatar[data-v-2ebdeffb]{width:34px;height:34px;border-radius:50%;background:#a78bfa29;color:var(--iris-violet-light);display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:600}.dash__rail[data-v-2ebdeffb]{display:flex;flex-direction:column;padding:8px;background:var(--iris-chrome);border-right:1px solid var(--iris-border-hairline)}.dash__rail-item[data-v-2ebdeffb]{display:flex;align-items:center;min-height:32px;padding:0 8px;border-radius:6px;color:#edeaf6bf;gap:9px}.dash__rail-item .dash__rail-icon[data-v-2ebdeffb]{opacity:.85}.dash__rail-item--active[data-v-2ebdeffb]{background:#a78bfa1f;color:var(--iris-violet)}.dash__rail-item--active .dash__rail-icon[data-v-2ebdeffb]{opacity:1}.dash__rail-label[data-v-2ebdeffb]{font-size:.78rem;font-weight:500}.dash__rail-section[data-v-2ebdeffb]{min-height:24px;padding:10px 8px 0;color:#edeaf68f;font-size:.6rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase}.dash__rail-badge[data-v-2ebdeffb]{margin-left:auto;padding:0 7px;border-radius:999px;background:#e5b05426;color:var(--iris-warning);font-size:.66rem;font-weight:500;line-height:1.7}.dash__content[data-v-2ebdeffb]{min-width:0;padding:20px 24px}.dash__page-header[data-v-2ebdeffb]{display:flex;align-items:flex-end;gap:14px;margin-bottom:18px}.dash__page-icon[data-v-2ebdeffb]{width:44px;height:44px;border-radius:6px;background:#a78bfa26;color:var(--iris-violet);display:flex;align-items:center;justify-content:center}.dash__page-title[data-v-2ebdeffb]{font-size:1.2rem;font-weight:600;letter-spacing:-.01em;line-height:1.25}.dash__page-sub[data-v-2ebdeffb]{font-size:.875rem;color:#edeaf6a3}.dash__filters[data-v-2ebdeffb]{margin-left:auto;display:flex;align-items:center;gap:4px;padding:4px;border:1px solid rgba(178,168,208,.126);border-radius:8px;background:var(--iris-card)}.dash__filter[data-v-2ebdeffb]{display:flex;align-items:center;height:32px;padding:0 12px;font-size:.8rem;color:#edeaf6b3}.dash__filter--active[data-v-2ebdeffb]{gap:6px;border-radius:6px;font-weight:500;color:var(--iris-text)}.dash__kpis[data-v-2ebdeffb]{display:grid;gap:14px;grid-template-columns:repeat(4,1fr)}.dash__kpi[data-v-2ebdeffb]{display:flex;flex-direction:column;position:relative;min-height:196px;padding:18px;border:1px solid var(--iris-border-card);border-radius:12px;background:var(--iris-card)}.dash__kpi-chip[data-v-2ebdeffb]{position:absolute;top:15px;right:15px;width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center}.dash__kpi-label[data-v-2ebdeffb]{padding-right:46px;color:#edeaf68c;font-size:.6875rem;font-weight:500;letter-spacing:.09em;text-transform:uppercase}.dash__kpi-value[data-v-2ebdeffb]{margin-top:5px;font-size:1.7rem;font-weight:500;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.dash__kpi-suffix[data-v-2ebdeffb]{font-size:.85rem;font-weight:400;color:#edeaf673;margin-left:4px}.dash__kpi-well[data-v-2ebdeffb]{display:flex;flex-direction:column;flex:1;margin-top:13px;padding:4px 11px;border:1px solid var(--iris-border-well);border-radius:8px;background:var(--iris-well)}.dash__kpi-row[data-v-2ebdeffb]{display:flex;min-height:30px;align-items:center;justify-content:space-between}.dash__kpi-row--divided[data-v-2ebdeffb]{border-top:1px solid var(--iris-border-row)}.dash__kpi-row-label[data-v-2ebdeffb]{color:#edeaf685;font-size:.71rem;font-weight:500}.dash__kpi-row-value[data-v-2ebdeffb]{font-size:.85rem;font-weight:500}.dash__outcomes[data-v-2ebdeffb]{margin-top:24px;border:1px solid rgba(178,168,208,.14);border-radius:12px;background:var(--iris-card)}.dash__outcomes-header[data-v-2ebdeffb]{display:flex;align-items:flex-start;justify-content:space-between;padding:13px 16px}.dash__outcomes-title[data-v-2ebdeffb]{font-size:.95rem;font-weight:600;letter-spacing:-.012em}.dash__outcomes-sub[data-v-2ebdeffb]{margin-top:2px;color:#edeaf68c;font-size:.75rem}.dash__outcomes-pill[data-v-2ebdeffb]{display:inline-flex;align-items:center;height:24px;padding:0 10px;border-radius:999px;background:#a78bfa26;color:var(--iris-violet);font-size:.75rem;font-weight:500}.dash__outcomes-body[data-v-2ebdeffb]{padding:16px;border-top:1px solid rgba(178,168,208,.112)}.dash__bar[data-v-2ebdeffb]{display:flex;height:16px;overflow:hidden;border-radius:999px;background:#edeaf612}.dash__legend[data-v-2ebdeffb]{display:grid;margin-top:16px;gap:8px;grid-template-columns:repeat(5,1fr)}.dash__legend-item[data-v-2ebdeffb]{padding:8px 11px}.dash__legend-label[data-v-2ebdeffb]{display:flex;align-items:center;gap:6px;color:#edeaf694;font-size:.735rem;font-weight:500}.dash__legend-dot[data-v-2ebdeffb]{width:7px;height:7px;border-radius:50%}.dash__legend-value[data-v-2ebdeffb]{margin-top:3px;font-size:1.05rem;font-weight:600}.dash__legend-pct[data-v-2ebdeffb]{margin-left:5px;color:#edeaf675;font-size:.72rem;font-weight:500}.ds[data-v-82bce6fd]{position:relative;width:100%;height:132px;overflow:hidden}.ds--widget[data-v-82bce6fd]{background:radial-gradient(130% 120% at 84% 108%,rgba(167,139,250,.16),transparent 58%),var(--iris-bg)}.ds--mcp[data-v-82bce6fd]{background:radial-gradient(120% 120% at 8% 24%,rgba(108,178,245,.13),transparent 60%),var(--iris-bg)}.ds--portal[data-v-82bce6fd]{background:radial-gradient(110% 130% at 50% -6%,rgba(43,217,169,.13),transparent 64%),var(--iris-bg)}.ds--api[data-v-82bce6fd]{background:radial-gradient(120% 130% at 4% 0%,rgba(229,176,84,.11),transparent 60%),var(--iris-bg)}.dsw__page[data-v-82bce6fd]{position:absolute;inset:-20px 34px 38px -20px;border:1px solid rgba(178,168,208,.28);border-bottom-right-radius:10px;background:#edeaf608}.dsw__host[data-v-82bce6fd]{position:absolute;left:20px;top:15px;font-size:11px;color:#edeaf66b}.dsw__bar[data-v-82bce6fd]{position:absolute;left:20px;top:36px;width:min(46%,150px);height:9px;border-radius:5px;background:#edeaf626}.dsw__cta[data-v-82bce6fd]{position:absolute;left:20px;top:56px;width:52px;height:18px;border:1px solid rgba(178,168,208,.24);border-radius:9px}.dsw__launch[data-v-82bce6fd]{position:absolute;right:20px;bottom:20px;width:48px;height:48px}.dsw__ring[data-v-82bce6fd]{position:absolute;inset:0;border-radius:50%;border:1.5px solid rgba(167,139,250,.55);animation:dsRing-82bce6fd 4.4s ease-out infinite}.dsw__ring--b[data-v-82bce6fd]{animation-delay:2.2s}.dsw__btn[data-v-82bce6fd]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:4px;border-radius:50%;background:var(--iris-violet);box-shadow:0 8px 22px #a78bfa4d}.dsw__btn span[data-v-82bce6fd]{width:5px;height:5px;border-radius:50%;background:var(--iris-on-primary)}.dsm__from[data-v-82bce6fd]{position:absolute;left:14px;right:12px;top:10px;font-size:11px;line-height:14px;white-space:nowrap;overflow:hidden;color:#edeaf680}.dsm__arrow[data-v-82bce6fd]{color:#6cb2f5bf}.dsm__method[data-v-82bce6fd]{color:var(--iris-info)}.dsm__origin[data-v-82bce6fd]{position:absolute;left:-5px;top:23px;width:14px;height:14px;border:1.5px solid rgba(178,168,208,.3);border-radius:4px}.dsm__route[data-v-82bce6fd]{position:absolute;left:-6px;top:30px;right:calc(50% - .75px);height:50px;border-top:1.5px solid rgba(108,178,245,.42);border-right:1.5px solid rgba(108,178,245,.42);border-top-right-radius:12px}.dsm__tip[data-v-82bce6fd]{position:absolute;left:calc(50% - 4.5px);top:70px;width:9px;height:9px;border-right:2px solid var(--iris-info);border-bottom:2px solid var(--iris-info);transform:translateY(0) rotate(45deg);animation:dsmCall-82bce6fd 4.4s cubic-bezier(.4,0,.2,1) infinite}.dsm__bay[data-v-82bce6fd]{position:absolute;left:12px;right:12px;top:86px;height:32px;display:flex;justify-content:center;gap:9px}.dsm__key[data-v-82bce6fd]{flex:1 1 0;min-width:0;max-width:84px;display:flex;align-items:center;justify-content:center;padding:0 6px;border:1px solid rgba(178,168,208,.22);border-radius:7px;background:#edeaf609;font-size:11px;white-space:nowrap;overflow:hidden;color:#edeaf69e}.dsm__key--hot[data-v-82bce6fd]{border-color:#6cb2f59e;background:#6cb2f51f;color:var(--iris-info)}.dsm__key--more[data-v-82bce6fd]{border-color:#b2a8d024;background:none;color:#edeaf657}.dsm__shelf[data-v-82bce6fd]{position:absolute;left:-18px;right:-18px;top:118px;height:1px;background:linear-gradient(90deg,transparent,rgba(108,178,245,.32) 18%,rgba(108,178,245,.32) 82%,transparent)}.dsp__qr[data-v-82bce6fd]{position:absolute;left:50%;top:17px;transform:translate(-50%);width:66px;height:66px;border:1px solid rgba(237,234,246,.16);border-radius:8px;background:#edeaf60b;overflow:hidden}.dsp__f[data-v-82bce6fd]{position:absolute;width:16px;height:16px;border:3.5px solid var(--iris-teal);border-radius:2px}.dsp__f--tl[data-v-82bce6fd]{left:7px;top:7px}.dsp__f--tr[data-v-82bce6fd]{right:7px;top:7px}.dsp__f--bl[data-v-82bce6fd]{left:7px;bottom:7px}.dsp__m[data-v-82bce6fd]{position:absolute;width:6px;height:6px;border-radius:1px;background:#edeaf68c}.dsp__scan[data-v-82bce6fd]{position:absolute;left:0;right:0;top:0;height:2px;opacity:0;background:linear-gradient(90deg,transparent,var(--iris-teal),transparent);animation:dsScan-82bce6fd 4.4s linear .3s infinite}.dsp__url[data-v-82bce6fd]{position:absolute;left:50%;top:95px;transform:translate(-50%);display:inline-flex;align-items:center;height:22px;padding:0 11px;border-radius:999px;white-space:nowrap;background:#2bd9a921;font-size:11px;color:var(--iris-teal)}.dsa__rule[data-v-82bce6fd]{position:absolute;left:14px;top:18px;bottom:18px;width:2px;border-radius:1px;background:linear-gradient(to bottom,#e5b054bf,#e5b0541a)}.dsa__lines[data-v-82bce6fd]{position:absolute;left:26px;right:12px;top:22px;font-size:11px;line-height:21px;color:#edeaf6b8}.dsa__line[data-v-82bce6fd]{display:block;white-space:nowrap;overflow:hidden}.dsa__line--fade[data-v-82bce6fd]{animation:dsLine-82bce6fd 4.4s linear infinite backwards}.dsa__line--fade[data-v-82bce6fd]:nth-of-type(2){animation-delay:.45s}.dsa__line--fade[data-v-82bce6fd]:nth-of-type(3){animation-delay:.65s}.dsa__line--fade[data-v-82bce6fd]:nth-of-type(4){animation-delay:.85s}.dsa__verb[data-v-82bce6fd]{color:var(--iris-warning);font-weight:600}.dsa__ok[data-v-82bce6fd]{color:var(--iris-success);font-weight:600}.dsa__str[data-v-82bce6fd]{color:var(--iris-success)}.dsa__str--strong[data-v-82bce6fd]{font-weight:600}.dsa__key[data-v-82bce6fd]{color:var(--iris-violet-light)}.dsa__dim[data-v-82bce6fd]{color:#edeaf673}.dsa__cursor[data-v-82bce6fd]{display:inline-block;width:6px;height:12px;margin-left:6px;vertical-align:-2px;background:var(--iris-warning);animation:dsBlink-82bce6fd 1.1s steps(2,end) infinite}@keyframes dsRing-82bce6fd{0%{transform:scale(.62);opacity:.75}70%{opacity:0}to{transform:scale(1.55);opacity:0}}@keyframes dsmCall-82bce6fd{0%,6%{transform:translateY(-30px) rotate(45deg);opacity:0}20%{opacity:1}26%,88%{transform:translateY(0) rotate(45deg);opacity:1}96%,to{transform:translateY(0) rotate(45deg);opacity:0}}@keyframes dsScan-82bce6fd{0%{transform:translateY(0);opacity:0}10%,45%{opacity:.9}55%,to{transform:translateY(64px);opacity:0}}@keyframes dsLine-82bce6fd{0%{opacity:0}6%{opacity:1}88%{opacity:1}96%,to{opacity:0}}@keyframes dsBlink-82bce6fd{50%{opacity:0}}@media(prefers-reduced-motion:reduce){.dsw__ring[data-v-82bce6fd],.dsp__scan[data-v-82bce6fd]{display:none}.dsm__tip[data-v-82bce6fd],.dsa__line--fade[data-v-82bce6fd],.dsa__cursor[data-v-82bce6fd]{animation:none}.dsa__line--fade[data-v-82bce6fd]{opacity:1}}.ka-shell[data-v-d66b22ff]{width:100%}.ka[data-v-d66b22ff]{width:100%;padding:18px 16px 14px;overflow:hidden;border:1px solid rgba(178,168,208,.14);border-radius:14px;background:radial-gradient(650px 240px at 50% 30%,rgba(167,139,250,.055),transparent),var(--iris-card)}.ka--paused[data-v-d66b22ff] *,.ka--paused[data-v-d66b22ff] *:before,.ka--paused[data-v-d66b22ff] *:after{animation-play-state:paused!important}.ka__motion-toggle[data-v-d66b22ff]{display:flex;align-items:center;gap:5px;margin:7px 4px 0 auto;padding:3px 5px;border:0;color:#edeaf67a;background:transparent;font-family:Geist Mono,monospace;font-size:.59rem;cursor:pointer}.ka__motion-toggle[data-v-d66b22ff]:hover{color:var(--iris-violet-light)}.ka__fit[data-v-d66b22ff]{position:relative;width:100%;max-width:1080px;aspect-ratio:1080 / 392;margin:0 auto;overflow:hidden}.ka__canvas[data-v-d66b22ff]{position:absolute;top:0;left:0;width:1080px;height:392px;transform-origin:top left}.ka__aurora[data-v-d66b22ff]{position:absolute;left:190px;top:-68px;width:690px;height:450px;background:radial-gradient(circle,rgba(167,139,250,.08),transparent 64%);pointer-events:none}.ka__svg[data-v-d66b22ff]{position:absolute;inset:0;overflow:visible}.ka__stage-head[data-v-d66b22ff]{position:absolute;top:6px;display:flex;align-items:center;gap:7px;font-size:.58rem;font-weight:500;letter-spacing:.14em;color:#edeaf66b}.ka__stage-head span[data-v-d66b22ff]:first-child,.ka__mobile-label span[data-v-d66b22ff]{color:var(--iris-violet)}.ka__stage-head--sources[data-v-d66b22ff]{left:0}.ka__stage-head--engine[data-v-d66b22ff]{left:286px}.ka__stage-head--knowledge[data-v-d66b22ff]{left:814px}.ka__route[data-v-d66b22ff]{fill:none;stroke:#b2a8d029;stroke-width:1.25;stroke-linecap:round}.ka__route--active[data-v-d66b22ff]{stroke-width:1.8;stroke-dasharray:2 8;stroke-linecap:round;opacity:0}.ka--running .ka__route--active[data-v-d66b22ff]{animation:kaRouteOn-d66b22ff 12s linear infinite}.ka__route--output[data-v-d66b22ff]{stroke:#2bd9a92e}.ka__route--active-output[data-v-d66b22ff]{stroke:var(--iris-teal);animation-delay:9.85s!important}.ka__packet[data-v-d66b22ff]{filter:drop-shadow(0 0 5px currentColor)}.ka__packet-halo[data-v-d66b22ff]{filter:blur(4px)}.ka__source[data-v-d66b22ff]{position:absolute;left:0;width:216px;height:50px;display:flex;align-items:center;gap:10px;padding:0 12px;border:1px solid var(--iris-border-card);border-radius:9px;background:var(--iris-elevated)}.ka--running .ka__source[data-v-d66b22ff],.ka--running .ka__mobile-source[data-v-d66b22ff]{animation:kaSource-d66b22ff 12s linear infinite}.ka__source-dot[data-v-d66b22ff]{width:5px;height:5px;margin-left:auto;border-radius:50%;opacity:.55}.ka__tile[data-v-d66b22ff]{width:28px;height:28px;flex:none;border-radius:8px;display:flex;align-items:center;justify-content:center}.ka__node-id[data-v-d66b22ff]{min-width:0;flex:1}.ka__node-name[data-v-d66b22ff]{display:block;overflow:hidden;font-size:.78rem;font-weight:600;white-space:nowrap;text-overflow:ellipsis}.ka__node-sub[data-v-d66b22ff]{display:block;overflow:hidden;margin-top:2px;font-size:.57rem;color:#edeaf67a;white-space:nowrap;text-overflow:ellipsis}.ka__engine[data-v-d66b22ff]{position:absolute;left:286px;top:46px;width:500px;height:322px;padding:13px;overflow:hidden;border:1px solid rgba(167,139,250,.36);border-radius:14px;background:linear-gradient(150deg,rgba(167,139,250,.07),transparent 46%),var(--iris-elevated)}.ka--running .ka__engine[data-v-d66b22ff],.ka--running .ka__mobile-engine[data-v-d66b22ff]{animation:kaEngine-d66b22ff 12s linear infinite}.ka__engine-progress[data-v-d66b22ff]{position:absolute;top:0;left:0;right:0;height:2px;overflow:hidden;background:#a78bfa14}.ka__engine-progress span[data-v-d66b22ff]{display:block;width:100%;height:100%;background:linear-gradient(90deg,var(--iris-violet),var(--iris-teal));transform:scaleX(0);transform-origin:left}.ka--running .ka__engine-progress span[data-v-d66b22ff]{animation:kaProgress-d66b22ff 12s linear infinite}.ka__engine-head[data-v-d66b22ff]{height:32px;display:flex;align-items:center;gap:9px}.ka__engine-icon[data-v-d66b22ff]{width:30px;height:30px;flex:none;display:flex;align-items:center;justify-content:center;border-radius:8px;color:var(--iris-violet-light);background:#a78bfa24}.ka__engine-title[data-v-d66b22ff]{min-width:0}.ka__engine-title>span[data-v-d66b22ff]:first-child{display:block;font-size:.79rem;font-weight:600}.ka__engine-title>span[data-v-d66b22ff]:last-child{display:block;margin-top:1px;font-size:.53rem;letter-spacing:.05em;color:#edeaf66b}.ka__engine-state[data-v-d66b22ff]{position:relative;width:178px;height:24px;margin-left:auto;overflow:hidden;border:1px solid rgba(167,139,250,.2);border-radius:999px;color:var(--iris-violet-light);background:#a78bfa13}.ka__engine-state>span[data-v-d66b22ff]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:.53rem;letter-spacing:.07em;opacity:0}.ka--running .ka__engine-state>span[data-v-d66b22ff]{animation:kaState-d66b22ff 12s linear infinite backwards}.ka__stations[data-v-d66b22ff]{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;margin-top:10px}.ka__station[data-v-d66b22ff]{height:48px;display:flex;align-items:center;justify-content:center;gap:6px;border:1px solid var(--iris-border-card);border-radius:8px;color:#edeaf67a;background:#0f0e1485}.ka__station span[data-v-d66b22ff]{font-size:.51rem;letter-spacing:.075em;white-space:nowrap}.ka--running .ka__station[data-v-d66b22ff],.ka--running .ka__mobile-station[data-v-d66b22ff]{animation:kaStation-d66b22ff 12s linear infinite}.ka__workbench[data-v-d66b22ff]{position:relative;height:139px;margin-top:10px;padding:9px 10px;overflow:hidden;border:1px solid var(--iris-border-row);border-radius:9px;background:#0f0e147a}.ka__conflict-head[data-v-d66b22ff]{height:18px;display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:.51rem;font-weight:500;letter-spacing:.1em;color:#edeaf65e}.ka__conflict-flag[data-v-d66b22ff],.ka__mobile-conflict-flag[data-v-d66b22ff]{display:flex;align-items:center;gap:4px;color:var(--iris-warning);opacity:0;transform:translateY(2px)}.ka__claims[data-v-d66b22ff]{display:grid;grid-template-columns:minmax(0,1fr) 34px minmax(0,1fr);align-items:center;gap:8px;margin-top:6px}.ka__claim[data-v-d66b22ff]{min-width:0;height:58px;display:flex;flex-direction:column;justify-content:center;padding:6px 9px;border:1px solid rgba(229,176,84,.16);border-radius:7px;background:#e5b0540b;opacity:0;transform:translateY(5px)}.ka__claim-label[data-v-d66b22ff],.ka__claim-source[data-v-d66b22ff]{display:block;font-size:.43rem;letter-spacing:.08em;color:#edeaf661}.ka__claim strong[data-v-d66b22ff]{display:block;margin:2px 0 1px;font-size:.82rem;color:#edeaf6e0}.ka__claim-value[data-v-d66b22ff]{position:relative;display:block;height:19px}.ka__claim-value--before[data-v-d66b22ff],.ka__claim-value--after[data-v-d66b22ff]{position:absolute;inset:0 auto auto 0;margin:0!important}.ka__claim-value--after[data-v-d66b22ff]{color:var(--iris-teal)!important;opacity:0;transform:translateY(3px)}.ka__conflict-core[data-v-d66b22ff]{position:relative;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(229,176,84,.34);border-radius:50%;color:var(--iris-warning);background:var(--iris-elevated);opacity:0;transform:scale(.82)}.ka__conflict-core[data-v-d66b22ff] svg,.ka__mobile-swap[data-v-d66b22ff] svg{position:absolute}.ka__core-cleared[data-v-d66b22ff]{color:var(--iris-teal);opacity:0}.ka__resolution[data-v-d66b22ff]{position:absolute;left:10px;right:10px;bottom:8px;height:36px}.ka__resolution-state[data-v-d66b22ff]{position:absolute;inset:0;display:flex;align-items:center;gap:7px;padding:0 8px;border:1px solid rgba(167,139,250,.2);border-radius:7px;background:#a78bfa0e;opacity:0;transform:translateY(4px)}.ka__resolution-icon[data-v-d66b22ff]{width:24px;height:24px;flex:none;display:flex;align-items:center;justify-content:center;border-radius:6px;color:var(--iris-violet-light);background:#a78bfa1f}.ka__resolution-copy[data-v-d66b22ff]{min-width:0;flex:1}.ka__resolution-copy>span[data-v-d66b22ff]{display:block;line-height:1.15}.ka__resolution-copy>span[data-v-d66b22ff]:first-child{font-size:.6rem;font-weight:600;color:#edeaf6d1}.ka__resolution-copy>span[data-v-d66b22ff]:last-child{margin-top:2px;font-size:.42rem;letter-spacing:.075em;color:#edeaf66b}.ka__resolution-badge[data-v-d66b22ff]{flex:none;padding:3px 5px;border-radius:4px;font-size:.41rem;letter-spacing:.06em;color:var(--iris-violet-light);background:#a78bfa1a}.ka__resolution-state--edit[data-v-d66b22ff]{border-color:#e5b0543d;background:#e5b0540d}.ka__resolution-state--edit .ka__resolution-icon[data-v-d66b22ff],.ka__resolution-state--edit .ka__resolution-badge[data-v-d66b22ff]{color:var(--iris-warning);background:#e5b0541c}.ka__resolution-state--rescan[data-v-d66b22ff]{overflow:hidden}.ka__resolution-state--rescan[data-v-d66b22ff]:after{content:"";position:absolute;top:0;bottom:0;width:36%;background:linear-gradient(90deg,transparent,rgba(167,139,250,.12),transparent);transform:translate(-140%)}.ka__resolution-state--cleared[data-v-d66b22ff]{border-color:#2bd9a94d;background:#2bd9a90f}.ka__resolution-state--cleared .ka__resolution-icon[data-v-d66b22ff],.ka__resolution-state--cleared .ka__resolution-badge[data-v-d66b22ff]{color:var(--iris-teal);background:#2bd9a91c}.ka--running .ka__conflict-flag[data-v-d66b22ff],.ka--running .ka__mobile-conflict-flag[data-v-d66b22ff]{animation:kaConflictFlag-d66b22ff 12s linear infinite}.ka--running .ka__claim--existing[data-v-d66b22ff],.ka--running .ka__mobile-claim--existing[data-v-d66b22ff]{animation:kaClaimExisting-d66b22ff 12s ease infinite}.ka--running .ka__claim--incoming[data-v-d66b22ff],.ka--running .ka__mobile-claim--incoming[data-v-d66b22ff]{animation:kaClaimIncoming-d66b22ff 12s ease infinite}.ka--running .ka__claim-value--before[data-v-d66b22ff]{animation:kaClaimBefore-d66b22ff 12s ease infinite}.ka--running .ka__claim-value--after[data-v-d66b22ff]{animation:kaClaimAfter-d66b22ff 12s ease infinite}.ka--running .ka__conflict-core[data-v-d66b22ff],.ka--running .ka__mobile-swap[data-v-d66b22ff]{animation:kaConflictCore-d66b22ff 12s ease infinite}.ka--running .ka__core-conflict[data-v-d66b22ff]{animation:kaCoreConflict-d66b22ff 12s ease infinite}.ka--running .ka__core-cleared[data-v-d66b22ff]{animation:kaCoreCleared-d66b22ff 12s ease infinite}.ka--running .ka__resolution-state--edit[data-v-d66b22ff]{animation:kaResolutionEdit-d66b22ff 12s ease infinite}.ka--running .ka__resolution-state--rescan[data-v-d66b22ff]{animation:kaResolutionRescan-d66b22ff 12s ease infinite}.ka--running .ka__resolution-state--rescan[data-v-d66b22ff]:after{animation:kaRescanSweep-d66b22ff 12s linear infinite}.ka--running .ka__resolution-state--cleared[data-v-d66b22ff]{animation:kaResolutionCleared-d66b22ff 12s ease infinite}.ka__checks[data-v-d66b22ff]{min-height:24px;display:flex;align-items:center;justify-content:center;gap:12px;margin-top:9px}.ka__check[data-v-d66b22ff]{display:inline-flex;align-items:center;gap:4px;font-size:.49rem;color:#2bd9a9d1;opacity:0;transform:translateY(3px)}.ka--running .ka__check[data-v-d66b22ff]{animation:kaCheck1-d66b22ff 12s ease infinite}.ka--running .ka__check--2[data-v-d66b22ff]{animation-name:kaCheck2-d66b22ff}.ka--running .ka__check--3[data-v-d66b22ff]{animation-name:kaCheck3-d66b22ff}.ka__kb[data-v-d66b22ff]{position:absolute;left:814px;top:46px;width:266px;height:322px;padding:10px;border:1px solid rgba(178,168,208,.14);border-radius:12px;background:#0f0e148c}.ka__kb-head[data-v-d66b22ff]{height:27px;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 3px;font-size:.49rem;color:#edeaf666}.ka__kb-head span[data-v-d66b22ff]:first-child{font-weight:500;letter-spacing:.09em}.ka__entry[data-v-d66b22ff]{position:relative;border:1px solid var(--iris-border-card);border-radius:8px;background:var(--iris-elevated)}.ka__entry--primary[data-v-d66b22ff]{height:130px;margin-top:7px;padding:10px;overflow:hidden}.ka--running .ka__entry--primary[data-v-d66b22ff],.ka--running .ka__mobile-entry[data-v-d66b22ff]{animation:kaEntryReady-d66b22ff 12s 9.75s linear infinite backwards}.ka__entry-top[data-v-d66b22ff]{display:flex;align-items:center;gap:8px}.ka__tile--entry[data-v-d66b22ff]{color:var(--iris-teal);background:#2bd9a924}.ka__update-badge[data-v-d66b22ff]{margin-left:auto;padding:4px 6px;border-radius:999px;font-size:.43rem;letter-spacing:.07em;color:var(--iris-teal);background:#2bd9a91c;opacity:0;transform:translateY(3px)}.ka--running .ka__update-badge[data-v-d66b22ff]{animation:kaUpdateBadge-d66b22ff 12s 9.85s ease infinite backwards}.ka__entry-body[data-v-d66b22ff]{position:relative;height:42px;margin-top:9px}.ka__entry-skeleton[data-v-d66b22ff]{position:absolute;inset:3px 0 0;display:flex;flex-direction:column;gap:6px}.ka__entry-skeleton span[data-v-d66b22ff]{display:block;width:92%;height:5px;border-radius:999px;background:#edeaf617}.ka__entry-skeleton span[data-v-d66b22ff]:nth-child(2){width:76%}.ka__entry-skeleton span[data-v-d66b22ff]:nth-child(3){width:84%}.ka__entry-copy[data-v-d66b22ff],.ka__mobile-copy[data-v-d66b22ff]{position:absolute;inset:0;margin:0;font-size:.59rem;line-height:1.55;color:#edeaf69c;opacity:0;transform:translateY(3px)}.ka__entry-copy strong[data-v-d66b22ff],.ka__mobile-copy strong[data-v-d66b22ff]{font-weight:600;color:var(--iris-text)}.ka__entry-links[data-v-d66b22ff]{display:flex;justify-content:space-between;gap:8px;margin-top:10px;padding-top:8px;border-top:1px solid var(--iris-border-row);font-size:.46rem;color:#c4b5fda3;opacity:0;transform:translateY(3px)}.ka__entry--related[data-v-d66b22ff]{height:44px;display:flex;align-items:center;gap:8px;margin-top:8px;padding:0 8px}.ka__related-rail[data-v-d66b22ff]{position:absolute;left:21px;top:-9px;width:1px;height:9px;background:#2bd9a942}.ka__tile--related[data-v-d66b22ff]{width:24px;height:24px;color:#2bd9a9b8;background:#2bd9a914}.ka__related-link[data-v-d66b22ff]{font-size:.43rem;color:#c4b5fd8a}.ka__kb-foot[data-v-d66b22ff]{height:27px;display:flex;align-items:end;justify-content:space-between;gap:8px;padding:0 3px;font-size:.43rem;color:#edeaf65c}.ka__kb-foot span[data-v-d66b22ff]:first-child,.ka__mobile-entry-foot span[data-v-d66b22ff]:first-child{display:flex;align-items:center;gap:4px;color:#2bd9a9b8}.ka__ready-label[data-v-d66b22ff]{opacity:0;transform:translateY(3px)}.ka--running .ka__entry-copy[data-v-d66b22ff],.ka--running .ka__mobile-copy[data-v-d66b22ff],.ka--running .ka__entry-links[data-v-d66b22ff],.ka--running .ka__ready-label[data-v-d66b22ff]{animation:kaRevealResult-d66b22ff 12s 9.85s ease infinite backwards}.ka--running .ka__entry-skeleton[data-v-d66b22ff]{animation:kaHideSkeleton-d66b22ff 12s 9.85s ease infinite backwards}.ka__live-dot[data-v-d66b22ff]{width:5px;height:5px;border-radius:50%;background:var(--iris-teal);box-shadow:0 0 7px #2bd9a999}.ka__mobile[data-v-d66b22ff]{display:none}.ka__mobile-label[data-v-d66b22ff]{width:100%;display:flex;gap:7px;font-size:.6rem;font-weight:500;letter-spacing:.13em;color:#edeaf673}.ka__mobile-sources[data-v-d66b22ff]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;margin-top:10px}.ka__mobile-source[data-v-d66b22ff]{min-width:0;min-height:54px;display:flex;align-items:center;gap:8px;padding:8px;border:1px solid var(--iris-border-card);border-radius:8px;background:var(--iris-elevated)}.ka__mobile-source>span[data-v-d66b22ff]:last-child{min-width:0}.ka__mobile-source-name[data-v-d66b22ff]{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ka__mobile-source-name[data-v-d66b22ff]{font-size:.7rem;font-weight:600}.ka__mobile-flow[data-v-d66b22ff]{position:relative;width:1px;height:30px;margin:7px auto;background:linear-gradient(to bottom,#a78bfa33,#a78bfa8c)}.ka__mobile-flow span[data-v-d66b22ff]{position:absolute;left:-2px;top:0;width:5px;height:5px;border-radius:50%;background:var(--iris-violet);opacity:0}.ka--running .ka__mobile-flow span[data-v-d66b22ff]{animation:kaMobileFlow-d66b22ff 12s .9s linear infinite}.ka__mobile-flow--out[data-v-d66b22ff]{background:linear-gradient(to bottom,#2bd9a933,#2bd9a98c)}.ka__mobile-flow--out span[data-v-d66b22ff]{background:var(--iris-teal)}.ka--running .ka__mobile-flow--out span[data-v-d66b22ff]{animation-name:kaMobileFlowOut-d66b22ff;animation-delay:9.85s}.ka__mobile-engine[data-v-d66b22ff]{position:relative;width:100%;margin-top:10px;padding:13px;overflow:hidden;border:1px solid rgba(167,139,250,.36);border-radius:12px;background:linear-gradient(150deg,rgba(167,139,250,.08),transparent 48%),var(--iris-elevated)}.ka__mobile-engine-head[data-v-d66b22ff]{display:flex;align-items:center;gap:9px}.ka__mobile-engine-title[data-v-d66b22ff],.ka__mobile-engine-sub[data-v-d66b22ff]{display:block}.ka__mobile-engine-title[data-v-d66b22ff]{font-size:.78rem;font-weight:600}.ka__mobile-engine-sub[data-v-d66b22ff]{margin-top:2px;font-size:.49rem;letter-spacing:.08em;color:#edeaf66b}.ka__mobile-stations[data-v-d66b22ff]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:12px}.ka__mobile-station[data-v-d66b22ff]{height:38px;display:flex;align-items:center;justify-content:center;gap:6px;border:1px solid var(--iris-border-card);border-radius:7px;color:#edeaf680;background:#0f0e147a}.ka__mobile-station span[data-v-d66b22ff]{font-size:.49rem;letter-spacing:.06em}.ka__mobile-conflict[data-v-d66b22ff]{position:relative;margin-top:10px;padding:9px;overflow:hidden;border:1px solid var(--iris-border-row);border-radius:9px;background:#0f0e147a}.ka__mobile-conflict-head[data-v-d66b22ff]{min-height:18px;display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:.48rem;letter-spacing:.08em;color:#edeaf666}.ka__mobile-conflict-flag[data-v-d66b22ff]{flex:none;font-size:.43rem}.ka__mobile-claims[data-v-d66b22ff]{display:grid;grid-template-columns:minmax(0,1fr) 30px minmax(0,1fr);align-items:center;gap:7px;margin-top:7px;text-align:center}.ka__mobile-claim[data-v-d66b22ff]{min-width:0;min-height:50px;display:flex;flex-direction:column;justify-content:center;padding:5px 7px;border:1px solid rgba(229,176,84,.16);border-radius:7px;background:#e5b0540b;opacity:0;transform:translateY(5px)}.ka__mobile-claim small[data-v-d66b22ff],.ka__mobile-claim strong[data-v-d66b22ff]{display:block}.ka__mobile-claim small[data-v-d66b22ff]{font-size:.43rem;letter-spacing:.08em;color:#edeaf661}.ka__mobile-claim strong[data-v-d66b22ff]{margin-top:3px;font-size:.76rem;color:#edeaf6e0}.ka__mobile-claim .ka__claim-value[data-v-d66b22ff]{height:17px;margin-top:3px}.ka__mobile-swap[data-v-d66b22ff]{width:28px;height:28px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(229,176,84,.34);border-radius:50%;color:var(--iris-warning);background:var(--iris-elevated);opacity:0;transform:scale(.82)}.ka__mobile-resolution[data-v-d66b22ff]{position:relative;height:40px;margin-top:7px}.ka__mobile-resolution .ka__resolution-state[data-v-d66b22ff]{gap:6px;padding:0 7px}.ka__mobile-resolution .ka__resolution-copy>span[data-v-d66b22ff]:first-child{font-size:.57rem}.ka__mobile-resolution .ka__resolution-copy>span[data-v-d66b22ff]:last-child{font-size:.39rem}.ka__mobile-resolution .ka__resolution-badge[data-v-d66b22ff]{font-size:.38rem}.ka__mobile-check[data-v-d66b22ff]{display:flex;align-items:center;justify-content:center;gap:5px;margin-top:10px;padding-top:9px;border-top:1px solid var(--iris-border-row);font-size:.49rem;color:#2bd9a9b8;opacity:0;transform:translateY(3px)}.ka--running .ka__mobile-check[data-v-d66b22ff]{animation:kaMobileCheck-d66b22ff 12s ease infinite}.ka__mobile-entry[data-v-d66b22ff]{width:100%;margin-top:10px;padding:12px;border:1px solid rgba(43,217,169,.3);border-radius:10px;background:var(--iris-elevated)}.ka__entry-body--mobile[data-v-d66b22ff]{height:50px;margin-top:11px}.ka__mobile-copy[data-v-d66b22ff]{font-size:.69rem;line-height:1.55;color:#edeaf6a6}.ka__mobile-entry-foot[data-v-d66b22ff]{display:flex;justify-content:space-between;gap:10px;margin-top:11px;padding-top:9px;border-top:1px solid var(--iris-border-row);font-size:.48rem;color:#edeaf66b}.ka__proofs[data-v-d66b22ff]{width:min(100%,520px);display:grid;grid-template-columns:repeat(2,1fr);gap:8px;margin:8px auto 0}.ka__proofs>span[data-v-d66b22ff]{display:flex;align-items:center;justify-content:center;gap:6px;padding:6px 8px;font-family:Geist Mono,monospace;font-size:.56rem;letter-spacing:.045em;color:#edeaf66e}.ka__proofs[data-v-d66b22ff] svg{color:#2bd9a9a8}@keyframes kaRouteOn-d66b22ff{0%,1%{opacity:0;stroke-dashoffset:18}4%,13%{opacity:.75}16%,to{opacity:0;stroke-dashoffset:-24}}@keyframes kaSource-d66b22ff{0%,16%{border-color:#a78bfa7a;box-shadow:0 0 18px #a78bfa1f;transform:translate(2px)}21%,to{border-color:var(--iris-border-card);box-shadow:0 0 #a78bfa00;transform:translate(0)}}@keyframes kaEngine-d66b22ff{0%,12%,88%,to{border-color:#a78bfa5c;box-shadow:0 0 #a78bfa00}22%,72%{border-color:#a78bfa9e;box-shadow:0 0 30px #a78bfa21}}@keyframes kaProgress-d66b22ff{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes kaState-d66b22ff{0%{opacity:0;transform:translateY(4px)}1%,8%{opacity:1;transform:translateY(0)}11%,to{opacity:0;transform:translateY(-4px)}}@keyframes kaStation-d66b22ff{0%,13%{border-color:#a78bfaa3;color:var(--iris-violet-light);background:#a78bfa21;box-shadow:0 0 14px #a78bfa1c}18%,to{border-color:var(--iris-border-card);color:#edeaf67a;background:#0f0e1485;box-shadow:0 0 #a78bfa00}}@keyframes kaConflictFlag-d66b22ff{0%,51%{opacity:0;transform:translateY(2px)}54%,70%{opacity:1;transform:translateY(0)}73%,to{opacity:0;transform:translateY(-2px)}}@keyframes kaClaimExisting-d66b22ff{0%,45%{border-color:#e5b05429;background:#e5b0540b;opacity:0;transform:translateY(5px)}49%,72%{border-color:#e5b05461;background:#e5b05412;opacity:1;transform:translateY(0)}78%,96%{border-color:#2bd9a959;background:#2bd9a90e;opacity:1;transform:translateY(0)}99%,to{opacity:0;transform:translateY(-2px)}}@keyframes kaClaimIncoming-d66b22ff{0%,47%{border-color:#e5b05429;background:#e5b0540b;opacity:0;transform:translateY(5px)}51%,72%{border-color:#e5b05461;background:#e5b05412;opacity:1;transform:translateY(0)}78%,96%{border-color:#2bd9a959;background:#2bd9a90e;opacity:1;transform:translateY(0)}99%,to{opacity:0;transform:translateY(-2px)}}@keyframes kaClaimBefore-d66b22ff{0%,68%{opacity:1;transform:translateY(0)}72%,to{opacity:0;transform:translateY(-3px)}}@keyframes kaClaimAfter-d66b22ff{0%,69%{opacity:0;transform:translateY(3px)}73%,96%{opacity:1;transform:translateY(0)}99%,to{opacity:0;transform:translateY(-2px)}}@keyframes kaConflictCore-d66b22ff{0%,49%{border-color:#e5b05457;color:var(--iris-warning);box-shadow:0 0 #e5b05400;opacity:0;transform:scale(.82)}53%,70%{border-color:#e5b054a3;color:var(--iris-warning);box-shadow:0 0 16px #e5b0542e;opacity:1;transform:scale(1)}76%{border-color:#a78bfa94;color:var(--iris-violet-light);box-shadow:0 0 18px #a78bfa33;opacity:1;transform:scale(1.08)}83%,96%{border-color:#2bd9a994;color:var(--iris-teal);box-shadow:0 0 18px #2bd9a92e;opacity:1;transform:scale(1)}99%,to{opacity:0;transform:scale(.9)}}@keyframes kaCoreConflict-d66b22ff{0%,76%{opacity:1;transform:scale(1)}80%,to{opacity:0;transform:scale(.7)}}@keyframes kaCoreCleared-d66b22ff{0%,79%{opacity:0;transform:scale(.7)}83%,96%{opacity:1;transform:scale(1)}99%,to{opacity:0;transform:scale(.8)}}@keyframes kaResolutionEdit-d66b22ff{0%,61%{opacity:0;transform:translateY(4px)}64%,71%{opacity:1;transform:translateY(0)}74%,to{opacity:0;transform:translateY(-3px)}}@keyframes kaResolutionRescan-d66b22ff{0%,72%{opacity:0;transform:translateY(4px)}75%,82%{opacity:1;transform:translateY(0)}85%,to{opacity:0;transform:translateY(-3px)}}@keyframes kaRescanSweep-d66b22ff{0%,73%{transform:translate(-140%)}84%{transform:translate(380%)}85%,to{transform:translate(380%)}}@keyframes kaResolutionCleared-d66b22ff{0%,84%{opacity:0;transform:translateY(4px)}87%,96%{opacity:1;transform:translateY(0)}99%,to{opacity:0;transform:translateY(-2px)}}@keyframes kaCheck1-d66b22ff{0%,44%{opacity:0;transform:translateY(3px)}48%,96%{opacity:1;transform:translateY(0)}99%,to{opacity:0;transform:translateY(0)}}@keyframes kaCheck2-d66b22ff{0%,69%{opacity:0;transform:translateY(3px)}73%,96%{opacity:1;transform:translateY(0)}99%,to{opacity:0;transform:translateY(0)}}@keyframes kaCheck3-d66b22ff{0%,84%{opacity:0;transform:translateY(3px)}87%,96%{opacity:1;transform:translateY(0)}99%,to{opacity:0;transform:translateY(0)}}@keyframes kaEntryReady-d66b22ff{0%,4%{border-color:var(--iris-border-card);box-shadow:0 0 #2bd9a900}8%,15%{border-color:#2bd9a9b3;box-shadow:0 0 22px #2bd9a92e}17%,to{border-color:var(--iris-border-card);box-shadow:0 0 #2bd9a900}}@keyframes kaUpdateBadge-d66b22ff{0%{opacity:0;transform:translateY(3px)}5%,15%{opacity:1;transform:translateY(0)}17%,to{opacity:0;transform:translateY(0)}}@keyframes kaRevealResult-d66b22ff{0%{opacity:0;transform:translateY(3px)}5%,15%{opacity:1;transform:translateY(0)}17%,to{opacity:0;transform:translateY(0)}}@keyframes kaHideSkeleton-d66b22ff{0%,4%{opacity:1}5%,15%{opacity:0}17%,to{opacity:1}}@keyframes kaMobileCheck-d66b22ff{0%,84%{opacity:0;transform:translateY(3px)}87%,96%{opacity:1;transform:translateY(0)}99%,to{opacity:0;transform:translateY(0)}}@keyframes kaMobileFlow-d66b22ff{0%{opacity:0;transform:translateY(0)}2%{opacity:1}12%{opacity:1;transform:translateY(25px)}15%,to{opacity:0;transform:translateY(25px)}}@keyframes kaMobileFlowOut-d66b22ff{0%{opacity:0;transform:translateY(0)}1%{opacity:1}5%{opacity:1;transform:translateY(25px)}7%,to{opacity:0;transform:translateY(25px)}}@media(max-width:860px){.ka[data-v-d66b22ff]{padding:16px 14px 13px}.ka__fit[data-v-d66b22ff]{display:none}.ka__mobile[data-v-d66b22ff]{width:min(100%,560px);display:flex;flex-direction:column;align-items:center;margin:0 auto}.ka__proofs[data-v-d66b22ff]{width:min(100%,560px);grid-template-columns:1fr;gap:1px;margin-top:11px}.ka__proofs>span[data-v-d66b22ff]{padding:4px 8px}}@media(max-width:340px){.ka__mobile-sources[data-v-d66b22ff]{grid-template-columns:1fr}.ka__mobile-check[data-v-d66b22ff]{align-items:flex-start;text-align:left;line-height:1.45}.ka__mobile-entry .ka__update-badge[data-v-d66b22ff]{display:none}}@media(prefers-reduced-motion:reduce){.ka--running[data-v-d66b22ff] *,.ka--running[data-v-d66b22ff] *:before,.ka--running[data-v-d66b22ff] *:after{animation:none!important}.ka__packet[data-v-d66b22ff],.ka__route--active[data-v-d66b22ff],.ka__mobile-flow span[data-v-d66b22ff],.ka__motion-toggle[data-v-d66b22ff]{display:none}.ka__engine-progress span[data-v-d66b22ff]{transform:scaleX(1)}.ka__engine-state>span[data-v-d66b22ff]{display:none}.ka__engine-state>span[data-v-d66b22ff]:last-child{display:flex;opacity:1;transform:none}.ka__claim[data-v-d66b22ff],.ka__mobile-claim[data-v-d66b22ff],.ka__conflict-core[data-v-d66b22ff],.ka__mobile-swap[data-v-d66b22ff],.ka__check[data-v-d66b22ff],.ka__update-badge[data-v-d66b22ff],.ka__entry-copy[data-v-d66b22ff],.ka__mobile-copy[data-v-d66b22ff],.ka__entry-links[data-v-d66b22ff],.ka__ready-label[data-v-d66b22ff],.ka__mobile-check[data-v-d66b22ff]{opacity:1;transform:none}.ka__claim[data-v-d66b22ff],.ka__mobile-claim[data-v-d66b22ff]{border-color:#2bd9a959;background:#2bd9a90e}.ka__claim-value--before[data-v-d66b22ff],.ka__core-conflict[data-v-d66b22ff],.ka__conflict-flag[data-v-d66b22ff],.ka__mobile-conflict-flag[data-v-d66b22ff],.ka__resolution-state--edit[data-v-d66b22ff],.ka__resolution-state--rescan[data-v-d66b22ff]{opacity:0}.ka__claim-value--after[data-v-d66b22ff],.ka__core-cleared[data-v-d66b22ff],.ka__resolution-state--cleared[data-v-d66b22ff]{opacity:1;transform:none}.ka__conflict-core[data-v-d66b22ff],.ka__mobile-swap[data-v-d66b22ff]{border-color:#2bd9a994;color:var(--iris-teal)}.ka__entry-skeleton[data-v-d66b22ff]{display:none}.ka__station[data-v-d66b22ff]:last-child,.ka__mobile-station[data-v-d66b22ff]:last-child{border-color:#2bd9a980;color:var(--iris-teal);background:#2bd9a91a}}.dc[data-v-4e31d125]{position:relative;border-top:1px solid rgba(178,168,208,.12);border-bottom:1px solid rgba(178,168,208,.12);padding:40px 0 44px}.dc__fit[data-v-4e31d125]{position:relative;width:100%;max-width:960px;margin:0 auto}.dc__canvas[data-v-4e31d125]{position:relative;width:960px;height:430px;transform-origin:top left}.dc__stage[data-v-4e31d125]{position:absolute;inset:0;animation:dcStage-4e31d125 16s linear infinite}.dc__label[data-v-4e31d125]{white-space:nowrap;font-size:.6rem;font-weight:500;letter-spacing:.14em;color:#edeaf673}.dc__agent[data-v-4e31d125]{position:absolute;left:0;top:6px;width:440px;height:28px;display:flex;align-items:center;gap:10px}.dc__agent-name[data-v-4e31d125]{white-space:nowrap;font-size:.72rem;color:var(--iris-text, #edeaf6)}.dc__chip[data-v-4e31d125]{display:inline-flex;align-items:center;height:20px;padding:0 9px;border-radius:999px;font-size:.6rem;font-weight:600;letter-spacing:.08em}.dc__chip--draft[data-v-4e31d125]{background:#e5b05426;color:#e5b054}.dc__card[data-v-4e31d125]{position:absolute;left:0;width:440px;border:1px solid var(--iris-border-card);border-radius:10px;background:var(--iris-elevated);padding:11px 14px}.dc__card--diff[data-v-4e31d125]{top:44px;height:128px}.dc__card--tests[data-v-4e31d125]{top:186px;height:122px}.dc__card-title[data-v-4e31d125]{white-space:nowrap;font-size:.58rem;font-weight:500;letter-spacing:.14em;color:#edeaf673}.dc__diffs[data-v-4e31d125]{margin-top:9px;display:flex;flex-direction:column;gap:7px;font-size:.7rem}.dc__diff[data-v-4e31d125]{display:flex;gap:9px;white-space:nowrap;color:#edeaf6cc}.dc__diff--1[data-v-4e31d125]{animation:dcD1-4e31d125 16s linear infinite}.dc__diff--2[data-v-4e31d125]{animation:dcD2-4e31d125 16s linear infinite}.dc__diff--3[data-v-4e31d125]{animation:dcD3-4e31d125 16s linear infinite}.dc__glyph[data-v-4e31d125]{width:12px;flex:none}.dc__card-foot[data-v-4e31d125]{margin-top:9px;white-space:nowrap;font-size:.58rem;color:#edeaf666}.dc__tests[data-v-4e31d125]{margin-top:9px;display:flex;flex-direction:column;gap:6px;font-size:.7rem}.dc__test[data-v-4e31d125]{display:flex;justify-content:space-between;white-space:nowrap;color:#edeaf6cc}.dc__test--1[data-v-4e31d125]{animation:dcC1-4e31d125 16s linear infinite}.dc__test--2[data-v-4e31d125]{animation:dcC2-4e31d125 16s linear infinite}.dc__test--3[data-v-4e31d125]{animation:dcC3-4e31d125 16s linear infinite}.dc__pass-mark[data-v-4e31d125]{color:var(--iris-teal)}.dc__chip--pass[data-v-4e31d125]{margin-top:9px;white-space:nowrap;background:#2bd9a921;color:var(--iris-teal);animation:dcPass-4e31d125 16s linear infinite}.dc__publish-row[data-v-4e31d125]{position:absolute;left:0;top:324px;width:440px;height:46px;display:flex;align-items:center;gap:14px}.dc__publish[data-v-4e31d125]{display:inline-flex;white-space:nowrap;align-items:center;height:38px;padding:0 16px;border-radius:9px;background:var(--iris-violet, #a78bfa);color:#1c1727;font-size:.8125rem;font-weight:650;gap:8px;animation:dcPub-4e31d125 16s linear infinite}.dc__hint[data-v-4e31d125]{white-space:nowrap;font-size:.6rem;color:#edeaf666}.dc__rail-label[data-v-4e31d125]{position:absolute;left:560px;top:14px}.dc__rail-line[data-v-4e31d125]{position:absolute;left:545px;top:58px;width:2px;height:212px;background:linear-gradient(180deg,#a78bfa00,#a78bfa4d 12% 88%,#a78bfa00)}.dc__dot-slot[data-v-4e31d125]{position:absolute;left:540px;top:67px;width:12px;height:12px}.dc__dot-ghost[data-v-4e31d125]{position:absolute;inset:0;border-radius:50%;border:1.5px dashed rgba(229,176,84,.7);animation:dcGhost-4e31d125 16s linear infinite}.dc__dot-solid[data-v-4e31d125]{position:absolute;inset:0;border-radius:50%;border:2px solid #a78bfa;background:var(--iris-bg, #0f0e14);opacity:0;animation:dcSolid-4e31d125 16s linear infinite}.dc__dot[data-v-4e31d125]{position:absolute;left:540px;width:12px;height:12px;border-radius:50%;background:var(--iris-bg, #0f0e14)}.dc__live[data-v-4e31d125]{position:absolute;left:478px;top:125px;width:56px;height:24px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(43,217,169,.5);border-radius:999px;background:#2bd9a924;color:var(--iris-teal);font-size:.58rem;font-weight:600;letter-spacing:.14em;animation:dcLive-4e31d125 16s cubic-bezier(.4,0,.2,1) infinite}.dc__v6[data-v-4e31d125]{position:absolute;left:560px;top:46px;width:340px;height:54px}.dc__v6-ghost[data-v-4e31d125]{position:absolute;inset:0;border:1.5px dashed rgba(229,176,84,.4);border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:.62rem;white-space:nowrap;color:#e5b054bf;animation:dcGhost-4e31d125 16s linear infinite}.dc__v6-solid[data-v-4e31d125]{position:absolute;inset:0;border:1px solid rgba(167,139,250,.4);border-radius:8px;background:var(--iris-elevated);padding:8px 12px;opacity:0;animation:dcSolid-4e31d125 16s cubic-bezier(.4,0,.2,1) infinite}.dc__v6-dim[data-v-4e31d125]{animation:dcDim-4e31d125 16s linear infinite}.dc__row[data-v-4e31d125]{position:absolute;left:560px;width:340px;height:54px;border:1px solid var(--iris-border-card);border-radius:8px;background:var(--iris-elevated);padding:8px 12px}.dc__row-head[data-v-4e31d125]{display:flex;align-items:center;gap:8px}.dc__vname[data-v-4e31d125]{font-size:.82rem;font-weight:600;color:var(--iris-text, #edeaf6)}.dc__when[data-v-4e31d125]{margin-left:auto;white-space:nowrap;font-size:.6rem;color:#edeaf673}.dc__row-sub[data-v-4e31d125]{margin-top:5px;white-space:nowrap;font-size:.62rem;color:#edeaf680}.dc__chip--super[data-v-4e31d125]{height:16px;padding:0 7px;font-size:.55rem;background:#e5b05426;color:#e5b054;opacity:0;animation:dcSuper-4e31d125 16s linear infinite}.dc__v6-sub[data-v-4e31d125]{position:relative;white-space:nowrap;margin-top:5px;height:15px;font-size:.62rem}.dc__v6-sub>span[data-v-4e31d125]{position:absolute;left:0;top:0}.dc__sub-a[data-v-4e31d125]{color:#edeaf680;animation:dcSubA-4e31d125 16s linear infinite}.dc__sub-reg[data-v-4e31d125]{color:#e5b054;opacity:0;animation:dcReg-4e31d125 16s linear infinite}.dc__sub-super[data-v-4e31d125]{color:#edeaf680;opacity:0;animation:dcSuper-4e31d125 16s linear infinite}.dc__dep-label[data-v-4e31d125]{position:absolute;left:560px;top:306px}.dc__dep[data-v-4e31d125]{position:absolute;left:560px;width:340px;height:44px;display:flex;align-items:center;gap:10px;padding:0 12px;border:1px solid var(--iris-border-card);border-radius:8px;background:var(--iris-elevated)}.dc__dep--serving[data-v-4e31d125]{top:326px;animation:dcCPulse-4e31d125 16s linear infinite}.dc__dep--pinned[data-v-4e31d125]{top:378px}.dc__tile[data-v-4e31d125]{width:24px;height:24px;flex:none;border-radius:6px;display:flex;align-items:center;justify-content:center}.dc__tile--mcp[data-v-4e31d125]{background:#a78bfa24;color:var(--iris-violet, #a78bfa)}.dc__tile--portal[data-v-4e31d125]{background:#6cb2f524;color:#6cb2f5}.dc__node-id[data-v-4e31d125]{min-width:0}.dc__node-name[data-v-4e31d125]{display:block;font-size:.75rem;font-weight:600;white-space:nowrap}.dc__node-sub[data-v-4e31d125]{display:block;font-size:.56rem;color:#edeaf680;white-space:nowrap}.dc__serving[data-v-4e31d125]{position:relative;white-space:nowrap;margin-left:auto;width:88px;height:15px;font-size:.62rem;text-align:right}.dc__serving>span[data-v-4e31d125]{position:absolute;right:0;top:0;color:var(--iris-teal)}.dc__serve-old[data-v-4e31d125]{animation:dcSOld-4e31d125 16s linear infinite}.dc__serve-new[data-v-4e31d125]{opacity:0;animation:dcSNew-4e31d125 16s linear infinite}.dc__pinned[data-v-4e31d125]{margin-left:auto;white-space:nowrap;font-size:.62rem;color:#a78bfacc}.dc__legend[data-v-4e31d125]{margin-top:22px;font-size:.64rem;letter-spacing:.05em;text-align:center;color:#edeaf673}.dc__legend-dot--draft[data-v-4e31d125]{color:#e5b054}.dc__legend-dot--version[data-v-4e31d125]{color:var(--iris-violet, #a78bfa)}.dc__legend-dot--live[data-v-4e31d125]{color:var(--iris-teal)}.dc__progress[data-v-4e31d125]{position:absolute;left:0;bottom:-1px;height:2px;width:100%;background:linear-gradient(90deg,#a78bfa,#2bd9a9);animation:dcProg-4e31d125 16s linear infinite}@keyframes dcStage-4e31d125{0%{opacity:0}1.5%{opacity:1}96%{opacity:1}to{opacity:0}}@keyframes dcD1-4e31d125{0%,3%{opacity:0;transform:translateY(5px)}5%,to{opacity:1;transform:none}}@keyframes dcD2-4e31d125{0%,8%{opacity:0;transform:translateY(5px)}10%,to{opacity:1;transform:none}}@keyframes dcD3-4e31d125{0%,13%{opacity:0;transform:translateY(5px)}15%,to{opacity:1;transform:none}}@keyframes dcC1-4e31d125{0%,19%{opacity:0}21%,to{opacity:1}}@keyframes dcC2-4e31d125{0%,23%{opacity:0}25%,to{opacity:1}}@keyframes dcC3-4e31d125{0%,27%{opacity:0}29%,to{opacity:1}}@keyframes dcPass-4e31d125{0%,31%{opacity:0;transform:scale(.96)}33%,to{opacity:1;transform:scale(1)}}@keyframes dcPub-4e31d125{0%,35%,42%,to{box-shadow:0 0 #a78bfa00;background:#a78bfa}37%,40%{box-shadow:0 0 26px #a78bfa80;background:#c4b5fd}}@keyframes dcGhost-4e31d125{0%,40%{opacity:1}42%,to{opacity:0}}@keyframes dcSolid-4e31d125{0%,40%{opacity:0;transform:scale(.97)}43%,to{opacity:1;transform:scale(1)}}@keyframes dcLive-4e31d125{0%,44%{transform:translateY(0)}47%,60%{transform:translateY(-64px)}63%,to{transform:translateY(0)}}@keyframes dcSOld-4e31d125{0%,46%{opacity:1}48%,63%{opacity:0}65%,to{opacity:1}}@keyframes dcSNew-4e31d125{0%,46%{opacity:0}48%,63%{opacity:1}65%,to{opacity:0}}@keyframes dcCPulse-4e31d125{0%,45%,50%,63%,68%,to{border-color:#b2a8d021;box-shadow:0 0 #2bd9a900}47%,65%{border-color:#2bd9a98c;box-shadow:0 0 16px #2bd9a92e}}@keyframes dcSubA-4e31d125{0%,53%{opacity:1}55%,to{opacity:0}}@keyframes dcReg-4e31d125{0%,53%{opacity:0}55%,64%{opacity:1}66%,to{opacity:0}}@keyframes dcSuper-4e31d125{0%,66%{opacity:0}68%,to{opacity:1}}@keyframes dcDim-4e31d125{0%,66%{opacity:1}70%,to{opacity:.55}}@keyframes dcProg-4e31d125{0%{width:0%}96%,to{width:100%}}@media(prefers-reduced-motion:reduce){.dc[data-v-4e31d125] *,.dc__stage[data-v-4e31d125]{animation:none!important}}.pwn[data-v-e090d879]{max-width:720px}.pwn__card[data-v-e090d879]{display:flex;align-items:flex-start;gap:12px;padding:15px 18px 16px;border:1px solid rgba(229,176,84,.38);border-left:3px solid var(--iris-warning);border-radius:12px;background:linear-gradient(180deg,#e5b05417,#e5b05408),var(--iris-card)}.pwn__icon[data-v-e090d879]{position:relative;flex:none;width:30px;height:30px;border-radius:50%;background:#e5b05429;color:var(--iris-warning);display:flex;align-items:center;justify-content:center}.pwn__icon[data-v-e090d879]:after{content:"";position:absolute;inset:0;border-radius:50%;border:1.5px solid rgba(229,176,84,.7);opacity:0}.pwn--running .pwn__icon[data-v-e090d879]:after{animation:pwnPing-e090d879 2.2s ease-out 1.1s infinite}.pwn__body[data-v-e090d879]{flex:1;min-width:0}.pwn__top[data-v-e090d879]{display:flex;flex-wrap:wrap;align-items:center;gap:3px 10px}.pwn__tag[data-v-e090d879]{flex:none;padding:3px 9px;border-radius:999px;background:var(--iris-warning);color:var(--iris-on-primary);font-size:.6rem;font-weight:600;letter-spacing:.09em;text-transform:uppercase}.pwn__title[data-v-e090d879]{font-size:.92rem;font-weight:600;letter-spacing:-.012em}.pwn__time[data-v-e090d879]{flex:none;margin-left:auto;font-size:.62rem;color:#edeaf666}.pwn__text[data-v-e090d879]{margin:4px 0 0;font-size:.8rem;line-height:1.6;color:#edeaf69e}.pwn__text .mono[data-v-e090d879]{font-size:.75rem;color:#edeaf6d9}.pwn__badge[data-v-e090d879]{flex:none;align-self:center;padding:4px 12px;border-radius:999px;background:#2bd9a924;color:var(--iris-teal);font-size:.72rem;font-weight:500;white-space:nowrap}.pwn__foot[data-v-e090d879]{margin-top:10px;font-size:.62rem;letter-spacing:.05em;color:#edeaf66b}.pwn--armed .pwn__card[data-v-e090d879]{opacity:0;transform:translateY(16px) scale(.98)}.pwn--armed .pwn__badge[data-v-e090d879]{opacity:0;transform:scale(.8)}.pwn--armed .pwn__foot[data-v-e090d879]{opacity:0}.pwn--running .pwn__card[data-v-e090d879]{animation:pwnPop-e090d879 .55s cubic-bezier(.34,1.56,.64,1) .35s both,pwnGlow-e090d879 1.8s ease .35s both}.pwn--running .pwn__badge[data-v-e090d879]{animation:pwnStamp-e090d879 .4s cubic-bezier(.34,1.56,.64,1) 1.05s both}.pwn--running .pwn__foot[data-v-e090d879]{animation:pwnFade-e090d879 .5s ease 1.5s both}@keyframes pwnPop-e090d879{0%{opacity:0;transform:translateY(16px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes pwnGlow-e090d879{0%{box-shadow:0 0 #e5b05400}30%{box-shadow:0 16px 44px #e5b0542e}to{box-shadow:0 0 #e5b05400}}@keyframes pwnPing-e090d879{0%{opacity:.8;transform:scale(1)}40%,to{opacity:0;transform:scale(1.9)}}@keyframes pwnStamp-e090d879{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes pwnFade-e090d879{0%{opacity:0}to{opacity:1}}@media(max-width:599px){.pwn__card[data-v-e090d879]{flex-wrap:wrap}.pwn__title[data-v-e090d879]{order:2;flex-basis:100%}.pwn__body[data-v-e090d879]{flex:1 1 200px}.pwn__badge[data-v-e090d879]{margin-left:42px}}@media(prefers-reduced-motion:reduce){.pwn--armed .pwn__card[data-v-e090d879],.pwn--armed .pwn__badge[data-v-e090d879],.pwn--armed .pwn__foot[data-v-e090d879]{opacity:1;transform:none;animation:none!important}.pwn__icon[data-v-e090d879]:after{display:none}}.hero[data-v-1a69a446]{position:relative;padding:84px 24px 96px;background:radial-gradient(720px 340px at 50% 0%,rgba(167,139,250,.08),transparent)}.hero__copy[data-v-1a69a446]{max-width:820px;margin:0 auto;text-align:center}.hero__title[data-v-1a69a446]{margin:18px 0 0;font-size:clamp(2.2rem,4.6vw,3.35rem);font-weight:600;letter-spacing:-.025em;line-height:1.08;text-wrap:balance}.hero__sub[data-v-1a69a446]{margin:20px auto 0;max-width:640px;font-size:1.02rem;line-height:1.6;color:#edeaf6a3;text-wrap:pretty}.hero__copy .hero__dials[data-v-1a69a446]{margin:22px auto 0;max-width:640px;text-align:left}.hero__actions[data-v-1a69a446]{display:flex;justify-content:center;gap:12px;margin-top:30px}.hero__microcopy[data-v-1a69a446]{margin-top:18px;font-size:.66rem;letter-spacing:.09em;text-transform:uppercase;color:#edeaf666}.section[data-v-1a69a446]{padding:96px 24px 0}.section-intro[data-v-1a69a446]{margin:12px 0 0;font-size:.95rem;line-height:1.6;color:#edeaf699}.section-intro strong[data-v-1a69a446]{color:var(--iris-text);font-weight:600}.steps[data-v-1a69a446]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:14px;margin-top:36px}.step[data-v-1a69a446]{padding:22px}.step__index[data-v-1a69a446]{font-size:.6875rem;font-weight:500;letter-spacing:.09em;color:#edeaf673}.step__title[data-v-1a69a446]{margin:10px 0 0;font-size:1.05rem;font-weight:600;letter-spacing:-.01em}.step__text[data-v-1a69a446]{margin:8px 0 0;font-size:.855rem;line-height:1.55;color:#edeaf699}.step__well[data-v-1a69a446]{margin-top:18px;padding:4px 12px}.step__well--pad[data-v-1a69a446]{padding:12px}.step__row[data-v-1a69a446]{display:flex;align-items:center;justify-content:space-between;min-height:28px}.step__row--lg[data-v-1a69a446]{min-height:32px}.step__row--md[data-v-1a69a446]{min-height:30px}.step__row--divided[data-v-1a69a446]{border-top:1px solid var(--iris-border-row)}.step__row-name[data-v-1a69a446]{font-size:.75rem;color:#edeaf6b3;font-weight:500}.step__pill[data-v-1a69a446]{display:inline-flex;align-items:center;height:20px;padding:0 8px;border-radius:999px;background:#4cc38a24;color:var(--iris-success);font-size:.64rem;font-weight:500}.step__row-label[data-v-1a69a446]{font-size:.71rem;color:#edeaf685}.step__row-value[data-v-1a69a446]{font-size:.71rem;color:#edeaf6cc}.step__tests[data-v-1a69a446]{display:flex;align-items:center;gap:4px;font-size:.71rem;color:var(--iris-success)}.step__row-count[data-v-1a69a446]{font-size:.71rem;color:#edeaf680}.step__source[data-v-1a69a446]{display:flex;align-items:center;gap:6px;font-size:.71rem;color:#edeaf685}.step__source-dot[data-v-1a69a446]{width:6px;height:6px;border-radius:50%;background:var(--iris-success)}.step__synced[data-v-1a69a446]{font-size:.66rem;color:#edeaf680}.step__chips[data-v-1a69a446]{display:flex;flex-wrap:wrap;gap:6px}.step__chip[data-v-1a69a446]{display:inline-flex;align-items:center;height:24px;padding:0 10px;border-radius:6px;border:1px solid rgba(178,168,208,.16);color:#edeaf699;font-size:.71rem;font-weight:500}.step__chip--active[data-v-1a69a446]{border:none;background:#a78bfa24;color:var(--iris-violet-light)}.step__pinned[data-v-1a69a446]{display:flex;align-items:center;justify-content:space-between;margin-top:10px;padding-top:8px;border-top:1px solid var(--iris-border-row)}.step__pinned-host[data-v-1a69a446]{font-size:.71rem;color:#edeaf6b3}.step__pinned-version[data-v-1a69a446]{font-size:.66rem;color:#edeaf680}.split[data-v-1a69a446]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));gap:48px;align-items:center}.checklist[data-v-1a69a446]{margin:22px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:12px}.checklist li[data-v-1a69a446]{display:flex;gap:10px;font-size:.875rem;line-height:1.5;color:#edeaf6c7}.checklist__icon[data-v-1a69a446]{margin-top:2px;color:var(--iris-success)}.checklist strong[data-v-1a69a446]{font-weight:600;color:var(--iris-text)}.redact[data-v-1a69a446]{padding:22px;border:1px solid var(--iris-border-card);border-radius:12px;background:var(--iris-card)}.redact__label[data-v-1a69a446]{font-size:.66rem;letter-spacing:.09em;text-transform:uppercase;color:#edeaf66b}.redact__text[data-v-1a69a446]{margin:10px 0 0;font-size:.9rem;line-height:1.65;color:#edeaf6d1}.redact__rule[data-v-1a69a446]{display:flex;align-items:center;gap:12px;margin:22px 0;font-size:.62rem;letter-spacing:.09em;text-transform:uppercase;color:var(--iris-violet-light)}.redact__rule[data-v-1a69a446]:before,.redact__rule[data-v-1a69a446]:after{content:"";flex:1;height:1px;background:var(--iris-border-hairline)}.redact__tag[data-v-1a69a446]{padding:1px 6px;border-radius:5px;font-family:Geist Mono,monospace;font-size:.8em;color:var(--iris-violet-light);background:#a78bfa24;white-space:nowrap}.band[data-v-1a69a446]{padding-bottom:92px;border-top:1px solid var(--iris-border-hairline);border-bottom:1px solid var(--iris-border-hairline);background:radial-gradient(900px 400px at 50% 0%,rgba(167,139,250,.07),transparent),var(--iris-well)}.editions__head[data-v-1a69a446]{text-align:center}.editions__title[data-v-1a69a446]{margin:0;font-size:clamp(1.5rem,2.6vw,1.95rem);font-weight:600;letter-spacing:-.02em;color:var(--iris-text)}.editions__sub[data-v-1a69a446]{margin:12px auto 0;max-width:560px;font-size:.95rem;line-height:1.6;color:#edeaf699;text-wrap:pretty}.editions[data-v-1a69a446]{display:grid;grid-template-columns:1fr;gap:20px;margin-top:34px}@media(min-width:820px){.editions[data-v-1a69a446]{grid-template-columns:repeat(2,1fr)}}.edition[data-v-1a69a446]{position:relative;display:flex;flex-direction:column;padding:28px;border:1px solid var(--iris-border-card);border-radius:16px;background:var(--iris-card);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.edition[data-v-1a69a446]:hover{transform:translateY(-2px);border-color:var(--iris-border-violet);box-shadow:0 18px 40px #08060e73}.edition--featured[data-v-1a69a446]{border-color:transparent;background:radial-gradient(520px 220px at 50% -12%,rgba(167,139,250,.17),transparent),var(--iris-card)}.edition--featured[data-v-1a69a446]:before{content:"";position:absolute;inset:0;padding:1px;border-radius:inherit;background:linear-gradient(155deg,#a78bfacc,#2bd9a952 48%,#a78bfa1f);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;pointer-events:none}.edition--featured[data-v-1a69a446]:hover{border-color:transparent;box-shadow:0 18px 44px #a78bfa24}.edition__top[data-v-1a69a446]{display:flex;align-items:center;justify-content:space-between;gap:12px}.edition__icon[data-v-1a69a446]{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:11px;color:#edeaf6b8;background:#edeaf60f;border:1px solid var(--iris-border-hairline)}.edition--featured .edition__icon[data-v-1a69a446]{color:var(--iris-violet-light);background:#a78bfa24;border-color:#a78bfa4d}.edition__tag[data-v-1a69a446]{padding:5px 11px;border-radius:999px;font-size:.62rem;letter-spacing:.1em;text-transform:uppercase;color:#edeaf699;background:#edeaf60f;border:1px solid var(--iris-border-hairline)}.edition--featured .edition__tag[data-v-1a69a446]{color:var(--iris-violet-light);background:#a78bfa24;border-color:#a78bfa4d}.edition__name[data-v-1a69a446]{margin:20px 0 0;font-size:1.4rem;font-weight:600;letter-spacing:-.02em;color:var(--iris-text)}.edition__lede[data-v-1a69a446]{margin:8px 0 0;font-size:.9rem;line-height:1.55;color:#edeaf69e;text-wrap:pretty}@media(min-width:820px){.edition__lede[data-v-1a69a446]{min-height:2.79rem}}.edition__label[data-v-1a69a446]{margin-top:24px;padding-bottom:14px;border-bottom:1px solid var(--iris-border-hairline);font-size:.66rem;letter-spacing:.09em;text-transform:uppercase;color:#edeaf675}.edition--featured .edition__label[data-v-1a69a446]{color:#c4b5fdb8;border-bottom-color:#a78bfa38}.edition__hosts[data-v-1a69a446]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px;min-height:32px}@media(min-width:820px)and (max-width:1079px){.edition__hosts[data-v-1a69a446]{min-height:72px;align-content:center}}.edition__host[data-v-1a69a446]{display:inline-flex;align-items:center;gap:7px;height:32px;padding:0 11px;border:1px solid var(--iris-border-hairline);border-radius:9px;background:#edeaf60a;font-size:.75rem;white-space:nowrap;color:#edeaf6c7}.edition--featured .edition__host[data-v-1a69a446]{border-color:#a78bfa42;background:#a78bfa14;color:#edeaf6db}.edition__host svg[data-v-1a69a446]{color:#edeaf699}.edition--featured .edition__host svg[data-v-1a69a446]{color:var(--iris-violet-light)}.edition__host-logo[data-v-1a69a446]{width:15px;height:15px}.edition__host-note[data-v-1a69a446]{font-size:.75rem;color:#edeaf673}.edition__features[data-v-1a69a446]{margin:20px 0 28px;padding:0;list-style:none;display:flex;flex-direction:column;gap:11px}.edition__features li[data-v-1a69a446]{display:flex;gap:10px;font-size:.875rem;line-height:1.5;color:#edeaf6cc}.edition__check[data-v-1a69a446]{flex:none;margin-top:2px;color:var(--iris-success)}.edition--featured .edition__check[data-v-1a69a446]{color:var(--iris-violet-light)}.edition__feature-chip[data-v-1a69a446]{display:inline-flex;align-items:center;margin-left:8px;padding:3px 9px;border-radius:999px;transform:translateY(-1px);border:1px solid rgba(43,217,169,.45);background:#2bd9a924;color:var(--iris-teal);font-size:.6rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.edition__cta[data-v-1a69a446]{margin-top:auto;justify-content:center;width:100%}.editions__note[data-v-1a69a446]{margin-top:22px;padding:15px 18px 16px;border:1px solid var(--iris-border-hairline);border-radius:12px;font-size:.875rem;color:#edeaf69e}.editions__note-row[data-v-1a69a446]{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px}.editions__note strong[data-v-1a69a446]{font-weight:600;color:var(--iris-text)}.editions__models[data-v-1a69a446]{display:flex;flex-wrap:wrap;gap:8px;margin-top:13px;padding-top:13px;border-top:1px solid var(--iris-border-row)}.editions__model[data-v-1a69a446]{display:inline-flex;align-items:center;gap:8px;height:28px;padding:0 12px;border:1px solid var(--iris-border-hairline);border-radius:999px;font-size:.75rem;white-space:nowrap;color:#edeaf6b8}.editions__model-dot[data-v-1a69a446]{width:7px;height:7px;flex:none;border-radius:50%}.editions__link[data-v-1a69a446]{display:inline-flex;align-items:center;gap:5px;margin-left:auto;color:var(--iris-violet-light);text-decoration:none;font-weight:500;white-space:nowrap}.editions__link[data-v-1a69a446]:hover{text-decoration:underline}@media(min-width:976px){.cost-copy[data-v-1a69a446]{order:2}}.cost-sub[data-v-1a69a446]{margin-top:44px}.cost-sub__h3[data-v-1a69a446]{margin:0;font-size:1.3rem;font-weight:600;letter-spacing:-.018em;line-height:1.2}.cost-sub__lede[data-v-1a69a446]{margin:8px 0 0;max-width:640px;font-size:.92rem;line-height:1.6;color:#edeaf699}.cost-card[data-v-1a69a446]{border:1px solid rgba(178,168,208,.14);border-radius:12px;background:var(--iris-card);overflow:hidden}.cost-card__header[data-v-1a69a446]{display:flex;align-items:center;gap:10px;padding:13px 16px;border-bottom:1px solid rgba(178,168,208,.112)}.cost-card__chip[data-v-1a69a446]{width:28px;height:28px;border-radius:50%;background:#2bd9a924;color:var(--iris-teal);display:flex;align-items:center;justify-content:center}.cost-card__title[data-v-1a69a446]{flex:1;font-size:.95rem;font-weight:600;letter-spacing:-.012em}.cost-card__meta[data-v-1a69a446]{font-size:.66rem;letter-spacing:.08em;text-transform:uppercase;color:#edeaf673}.cost-card__hero[data-v-1a69a446]{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding:16px 16px 14px}.cost-card__total[data-v-1a69a446]{font-size:1.7rem;font-weight:500;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.cost-card__per[data-v-1a69a446]{padding:3px 10px;border-radius:999px;background:#2bd9a924;color:var(--iris-teal);font-size:.7rem;font-weight:500}.cost-card__row[data-v-1a69a446]{padding:10px 16px 12px;border-top:1px solid var(--iris-border-row)}.cost-card__row-top[data-v-1a69a446]{display:flex;align-items:baseline;gap:8px}.cost-card__name[data-v-1a69a446]{font-size:.78rem;color:var(--iris-text)}.cost-card__note[data-v-1a69a446]{flex:1;font-size:.68rem;color:#edeaf673;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cost-card__value[data-v-1a69a446]{font-size:.78rem;color:#edeaf6cc;font-variant-numeric:tabular-nums}.cost-card__bar[data-v-1a69a446]{height:4px;margin-top:8px;border-radius:999px;background:#edeaf612;overflow:hidden}.cost-card__bar-fill[data-v-1a69a446]{height:100%;border-radius:999px}.cost-card__footer[data-v-1a69a446]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:11px 16px;border-top:1px solid rgba(178,168,208,.112);background:var(--iris-well);font-size:.72rem;color:#edeaf68c}.cost-card__footer .mono[data-v-1a69a446]{font-size:.66rem;color:#edeaf673}.cost-util[data-v-1a69a446]{margin-top:16px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:10px}.cost-util__tile[data-v-1a69a446]{display:flex;flex-direction:column;padding:13px 15px 14px;border:1px solid var(--iris-border-well);border-radius:8px;background:var(--iris-card)}.cost-util__job[data-v-1a69a446]{font-size:.78rem;color:var(--iris-text)}.cost-util__note[data-v-1a69a446]{flex:1;margin-top:3px;font-size:.72rem;line-height:1.5;color:#edeaf680}.cost-util__price[data-v-1a69a446]{align-self:flex-start;margin-top:10px;padding:2px 9px;border-radius:999px;background:#2bd9a924;color:var(--iris-teal);font-size:.66rem;font-weight:500;white-space:nowrap}.cost-util__foot[data-v-1a69a446]{margin-top:12px;font-size:.68rem;color:#edeaf673}.providers[data-v-1a69a446]{display:grid;grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:20px 10px;margin-top:32px}.provider[data-v-1a69a446]{display:flex;align-items:center;gap:10px}.provider__tile[data-v-1a69a446]{width:30px;height:30px;border-radius:8px;display:flex;align-items:center;justify-content:center}.provider__name[data-v-1a69a446]{font-size:.845rem;font-weight:500}.mcp-banner[data-v-1a69a446]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px;margin-top:14px;padding:16px 18px;border:1px solid var(--iris-border-violet);border-radius:8px;background:#a78bfa0f}.mcp-banner__left[data-v-1a69a446]{display:flex;align-items:center;gap:12px}.mcp-banner__icon[data-v-1a69a446]{width:30px;height:30px;border-radius:8px;background:#a78bfa29;color:var(--iris-violet-light);display:flex;align-items:center;justify-content:center;flex:none}.mcp-banner__title[data-v-1a69a446]{display:block;font-size:.875rem;font-weight:600}.mcp-banner__sub[data-v-1a69a446]{display:block;font-size:.775rem;color:#edeaf699}.mcp-banner__extra[data-v-1a69a446]{font-size:.7rem;color:#edeaf680}.deploy-hubbar[data-v-1a69a446]{display:flex;justify-content:center;margin-top:36px}.deploy-hubbar__card[data-v-1a69a446]{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px;padding:10px 18px;border:1px solid rgba(167,139,250,.32);border-radius:12px;background:#a78bfa0f}.deploy-hubbar__tile[data-v-1a69a446]{width:26px;height:26px;border-radius:8px;background:#a78bfa29;display:flex;align-items:center;justify-content:center}.deploy-hubbar__logo[data-v-1a69a446]{width:15px;height:15px}.deploy-hubbar__name[data-v-1a69a446]{font-size:.875rem;font-weight:600}.deploy-fan[data-v-1a69a446]{--fan-travel: 26px;position:relative;height:36px}.deploy-fan__stem[data-v-1a69a446]{position:absolute;left:50%;top:0;width:1px;height:30px;margin-left:-.5px;background:linear-gradient(to bottom,#a78bfa8c,#a78bfa1a)}.deploy-fan__bus[data-v-1a69a446],.deploy-fan__drop[data-v-1a69a446],.deploy-fan__drop-dot[data-v-1a69a446]{display:none}.deploy-fan__stem-dot[data-v-1a69a446],.deploy-fan__drop-dot[data-v-1a69a446]{position:absolute;width:4px;height:4px;margin-left:-2px;border-radius:50%;background:var(--iris-violet)}.deploy-fan__stem-dot[data-v-1a69a446]{left:50%;top:0;animation:deployStem-1a69a446 4.4s linear infinite}@media(min-width:1024px){.deploy-fan[data-v-1a69a446]{--fan-travel: 11px}.deploy-fan__stem[data-v-1a69a446]{height:15px;background:linear-gradient(to bottom,#a78bfa8c,#a78bfa4d)}.deploy-fan__bus[data-v-1a69a446]{display:block;position:absolute;top:15px;left:calc(12.5% - 5.25px);right:calc(12.5% - 5.25px);height:1px;background:linear-gradient(90deg,#a78bfa1a,#a78bfa57 20% 80%,#a78bfa1a)}.deploy-fan__drop[data-v-1a69a446]{display:block;position:absolute;top:15px;width:1px;height:21px;margin-left:-.5px;background:linear-gradient(to bottom,#a78bfa52,#a78bfa14)}.deploy-fan__drop-dot[data-v-1a69a446]{display:block;top:14px}.deploy-fan__drop--1[data-v-1a69a446]{left:calc(12.5% - 5.25px)}.deploy-fan__drop--2[data-v-1a69a446]{left:calc(37.5% - 1.75px)}.deploy-fan__drop--3[data-v-1a69a446]{left:calc(62.5% + 1.75px)}.deploy-fan__drop--4[data-v-1a69a446]{left:calc(87.5% + 5.25px)}.deploy-fan__drop-dot.deploy-fan__drop--1[data-v-1a69a446]{animation:deployFanDrop-1a69a446 4.4s linear .7s infinite backwards}.deploy-fan__drop-dot.deploy-fan__drop--2[data-v-1a69a446]{animation:deployFanDrop-1a69a446 4.4s linear .78s infinite backwards}.deploy-fan__drop-dot.deploy-fan__drop--3[data-v-1a69a446]{animation:deployFanDrop-1a69a446 4.4s linear .86s infinite backwards}.deploy-fan__drop-dot.deploy-fan__drop--4[data-v-1a69a446]{animation:deployFanDrop-1a69a446 4.4s linear .94s infinite backwards}}@keyframes deployStem-1a69a446{0%{transform:translateY(0);opacity:0}4%{opacity:1}15%{transform:translateY(var(--fan-travel));opacity:1}19%,to{transform:translateY(var(--fan-travel));opacity:0}}@keyframes deployFanDrop-1a69a446{0%{transform:translateY(0);opacity:0}4%{opacity:1}19%{transform:translateY(20px);opacity:1}23%,to{transform:translateY(20px);opacity:0}}.deploy-cards[data-v-1a69a446]{display:grid;grid-template-columns:1fr;gap:14px;max-width:460px;margin:0 auto}@media(min-width:600px){.deploy-cards[data-v-1a69a446]{grid-template-columns:repeat(2,1fr);max-width:none;margin:0}}@media(min-width:1024px){.deploy-cards[data-v-1a69a446]{grid-template-columns:repeat(4,1fr)}}.deploy-card[data-v-1a69a446]{overflow:hidden;transition:border-color .13s ease}.deploy-card[data-v-1a69a446]:hover{border-color:var(--hover-border)}.deploy-card__shot[data-v-1a69a446]{border-bottom:1px solid var(--iris-border-hairline)}.deploy-card__body[data-v-1a69a446]{padding:12px 14px 13px}.deploy-card__head[data-v-1a69a446]{display:flex;align-items:center;gap:10px}.deploy-card__chip[data-v-1a69a446]{flex:none;width:30px;height:30px;border-radius:8px;display:flex;align-items:center;justify-content:center}.deploy-card__id[data-v-1a69a446]{min-width:0}.deploy-card__title[data-v-1a69a446]{display:block;font-size:.85rem;font-weight:600}.deploy-card__sub[data-v-1a69a446]{display:block;font-size:.72rem;color:#edeaf68c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(prefers-reduced-motion:reduce){.deploy-fan__stem-dot[data-v-1a69a446],.deploy-fan__drop-dot[data-v-1a69a446]{animation:none;opacity:0}}.deploy-snippet[data-v-1a69a446]{max-width:720px;margin:18px auto 0}.code-card[data-v-1a69a446]{border:1px solid rgba(178,168,208,.16);border-radius:12px;background:var(--iris-chrome);overflow:hidden}.code-card__bar[data-v-1a69a446]{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;border-bottom:1px solid var(--iris-border-hairline)}.code-card__file[data-v-1a69a446]{font-size:.7rem;color:#edeaf68c}.code-card__copy[data-v-1a69a446]{display:flex;align-items:center;gap:5px;font-size:.66rem;color:#edeaf673}.code-card__pre[data-v-1a69a446]{margin:0;padding:20px;font-size:.8rem;line-height:1.7;color:#edeaf6d1;overflow-x:auto}.tok-tag[data-v-1a69a446]{color:var(--iris-error)}.tok-attr[data-v-1a69a446]{color:var(--iris-violet-light)}.tok-str[data-v-1a69a446]{color:var(--iris-success)}.code-card__note[data-v-1a69a446]{padding:12px 16px;border-top:1px solid var(--iris-border-hairline);font-size:.775rem;color:#edeaf68c}.code-card__event[data-v-1a69a446]{font-size:.72rem;color:var(--iris-violet-light)}.cta-section[data-v-1a69a446]{padding:110px 24px 96px}
