@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&family=Roboto+Mono:wght@400;500&display=swap";.runtime-adapter-status[data-v-1b1ce727]{letter-spacing:.02em;text-transform:uppercase;border:1px solid;border-radius:999px;align-items:center;gap:.35rem;padding:.35rem .5rem;font-size:.75rem;font-weight:700;line-height:1;display:inline-flex}.runtime-adapter-status__level[data-v-1b1ce727]{opacity:.72}.runtime-adapter-status--mock[data-v-1b1ce727],.runtime-adapter-status--unavailable[data-v-1b1ce727],.runtime-adapter-status--retired[data-v-1b1ce727]{opacity:.7}.runtime-adapter-status--fixture[data-v-1b1ce727],.runtime-adapter-status--degraded[data-v-1b1ce727]{opacity:.88}.runtime-adapter-status--live[data-v-1b1ce727]{opacity:1}.qt[data-v-e79e5de5]{color:#e8eaed;background:#1b1b1d;border:1px solid #000;flex-direction:column;font-family:Roboto Mono,ui-monospace,SF Mono,Menlo,monospace;display:flex;overflow:hidden}.qt.quake[data-v-e79e5de5]{z-index:1200;border-top:none;border-radius:0 0 10px 10px;height:46vh;position:fixed;top:0;left:0;right:0;box-shadow:0 18px 44px #0000008c}.qt.popout[data-v-e79e5de5]{z-index:1200;border-radius:12px;height:auto;position:fixed;inset:4vh 5vw 5vh;box-shadow:0 30px 80px #0009}.qt.docked[data-v-e79e5de5]{border-radius:12px;width:100%;height:100%;min-height:26rem;position:relative}.qt-bar[data-v-e79e5de5]{background:#2b2c2f;border-bottom:1px solid #000;flex:none;align-items:center;gap:.75rem;height:2.4rem;padding:0 .5rem 0 .85rem;display:flex}.qt-title[data-v-e79e5de5]{align-items:center;gap:.45rem;display:flex}.qt-glyph[data-v-e79e5de5]{color:#8ab4f8;letter-spacing:-1px;font-weight:700}.qt-name[data-v-e79e5de5]{color:#e8eaed;font-family:Roboto,system-ui,sans-serif;font-size:.78rem}.qt-tabs[data-v-e79e5de5]{gap:.25rem;margin-left:.5rem;display:flex}.qt-tab[data-v-e79e5de5]{color:#9aa0a6;cursor:pointer;background:0 0;border:none;border-radius:6px 6px 0 0;align-items:center;gap:.4rem;padding:.3rem .6rem;font-family:Roboto Mono,monospace;font-size:.74rem;display:inline-flex}.qt-tab.on[data-v-e79e5de5]{color:#e8eaed;background:#1b1b1d}.qt-tdot[data-v-e79e5de5]{background:#5f6368;border-radius:50%;width:6px;height:6px}.qt-tdot.up[data-v-e79e5de5]{background:#81c995}.qt-actions[data-v-e79e5de5]{align-items:center;gap:.15rem;margin-left:auto;display:flex}.qt-exit[data-v-e79e5de5]{color:#f28b82;margin-right:.4rem;font-size:.68rem}.qt-exit.ok[data-v-e79e5de5]{color:#81c995}.qt-ic[data-v-e79e5de5]{color:#9aa0a6;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:1.8rem;height:1.8rem;font-size:.9rem;display:inline-flex}.qt-ic[data-v-e79e5de5]:hover{color:#e8eaed;background:#ffffff14}.qt-ic.close[data-v-e79e5de5]:hover{color:#f28b82;background:#f28b822e}.qt-body[data-v-e79e5de5]{cursor:text;background:#1b1b1d;flex:auto;padding:.6rem .85rem .9rem;font-size:.8rem;line-height:1.55;overflow-y:auto}.qt-line[data-v-e79e5de5]{white-space:pre-wrap;word-break:break-word}.qt-line.out[data-v-e79e5de5]{color:#e8eaed}.qt-line.err[data-v-e79e5de5]{color:#f28b82}.qt-line.sys[data-v-e79e5de5]{color:#9aa0a6}.qt-line.cmd[data-v-e79e5de5]{color:#fff}.qt-line.running[data-v-e79e5de5]{color:#fdd663}.qt-prompt[data-v-e79e5de5]{color:#81c995;-webkit-user-select:none;user-select:none}.qt-prompt b[data-v-e79e5de5]{color:#81c995;font-weight:700}.qt-cwd[data-v-e79e5de5]{color:#8ab4f8}.qt-tool[data-v-e79e5de5]{color:#c58af9}.qt-spin[data-v-e79e5de5]{color:#fdd663}.qt-input[data-v-e79e5de5]{align-items:baseline;gap:.4rem;margin-top:.1rem;display:flex}.qt-input input[data-v-e79e5de5]{color:#fff;caret-color:#8ab4f8;background:0 0;border:none;outline:none;flex:1;min-width:0;font-family:inherit;font-size:.8rem}.qt-input input[data-v-e79e5de5]::placeholder{color:#5f6368}.cp-backdrop[data-v-6f9c5f40]{z-index:1300;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0405088c;justify-content:center;align-items:flex-start;padding-top:14vh;display:flex;position:fixed;inset:0}.cp[data-v-6f9c5f40]{background:var(--surface);border:1px solid var(--line-2);width:min(600px,92vw);box-shadow:var(--shadow,0 24px 60px #00000080);border-radius:16px;overflow:hidden}.cp-input-row[data-v-6f9c5f40]{border-bottom:1px solid var(--line);align-items:center;gap:.7rem;padding:.9rem 1.1rem;display:flex}.cp-glyph[data-v-6f9c5f40]{color:var(--text-3);font-size:1.1rem}.cp-input-row input[data-v-6f9c5f40]{color:var(--text);background:0 0;border:none;outline:none;flex:1;font-size:1.05rem}.cp-input-row input[data-v-6f9c5f40]::placeholder{color:var(--text-3)}.cp-esc[data-v-6f9c5f40]{color:var(--text-3);border:1px solid var(--line-2);border-radius:5px;padding:.1rem .35rem;font-size:.62rem}.cp-results[data-v-6f9c5f40]{max-height:52vh;padding:.4rem;overflow-y:auto}.cp-group[data-v-6f9c5f40]{text-transform:uppercase;letter-spacing:.09em;color:var(--text-3);padding:.5rem .6rem .3rem;font-size:.62rem}.cp-item[data-v-6f9c5f40]{width:100%;color:inherit;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:10px;align-items:center;gap:.7rem;padding:.55rem .6rem;display:flex}.cp-item.on[data-v-6f9c5f40]{background:var(--accent-soft)}.cp-icon[data-v-6f9c5f40]{width:1.6rem;height:1.6rem;color:var(--text-2);background:#ffffff0d;border-radius:8px;flex:none;place-items:center;font-size:.85rem;display:grid}.cp-item.on .cp-icon[data-v-6f9c5f40],.cp-icon.chat[data-v-6f9c5f40]{color:var(--accent)}.cp-text[data-v-6f9c5f40]{flex:1;align-items:baseline;gap:.5rem;min-width:0;display:flex}.cp-label[data-v-6f9c5f40]{color:var(--text);white-space:nowrap;font-size:.9rem}.cp-sub[data-v-6f9c5f40]{color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;overflow:hidden}.cp-hint[data-v-6f9c5f40]{color:var(--text-3);font-size:.66rem}.cp-empty[data-v-6f9c5f40]{color:var(--text-3);padding:1rem .6rem;font-size:.85rem}.cp-enter-active[data-v-6f9c5f40],.cp-leave-active[data-v-6f9c5f40]{transition:opacity .14s}.cp-enter-active .cp[data-v-6f9c5f40],.cp-leave-active .cp[data-v-6f9c5f40]{transition:transform .14s,opacity .14s}.cp-enter-from[data-v-6f9c5f40],.cp-leave-to[data-v-6f9c5f40]{opacity:0}.cp-enter-from .cp[data-v-6f9c5f40],.cp-leave-to .cp[data-v-6f9c5f40]{opacity:0;transform:translateY(-8px)scale(.99)}.nmark[data-v-dd2ef516]{width:100%;height:100%;display:block}.nmark-n[data-v-dd2ef516]{fill:currentColor;font-family:Georgia,Times New Roman,serif;font-size:19px;font-style:italic;font-weight:600}.nmark-0[data-v-dd2ef516]{fill:currentColor;font-family:Georgia,Times New Roman,serif;font-size:9.5px;font-style:italic;font-weight:600}.tv[data-v-936564b3]{flex-direction:column;gap:8px;font-size:11.5px;display:flex}.tv-line[data-v-936564b3]{align-items:center;gap:6px;display:flex}.tv-line b[data-v-936564b3]{color:var(--ntext);font-weight:600}.tv-k[data-v-936564b3]{letter-spacing:.05em;text-transform:uppercase;color:var(--ntext3);margin-bottom:3px;font-size:9.5px;font-weight:700}.tv-dim[data-v-936564b3]{text-transform:none;letter-spacing:0;color:var(--ntext3);font-weight:400}.tv-plan[data-v-936564b3]{flex-direction:column;gap:3px;margin:0;padding:0;list-style:none;display:flex}.tv-plan li[data-v-936564b3]{color:var(--ntext);align-items:baseline;gap:7px;display:flex}.tv-plan li.done[data-v-936564b3],.tv-plan li.complete[data-v-936564b3],.tv-plan li.completed[data-v-936564b3],.tv-plan li.success[data-v-936564b3]{color:var(--ntext3)}.tv-glyph[data-v-936564b3]{color:var(--nblue);flex:none;width:12px}.tv-plan li.done .tv-glyph[data-v-936564b3],.tv-plan li.complete .tv-glyph[data-v-936564b3]{color:#22c55e}.tv-plan li.failed .tv-glyph[data-v-936564b3],.tv-plan li.error .tv-glyph[data-v-936564b3]{color:#ef4444}.tv-step-detail[data-v-936564b3]{color:var(--ntext3);font-size:10.5px}.tv-chips[data-v-936564b3]{flex-wrap:wrap;gap:4px;display:flex}.tv-chip[data-v-936564b3]{background:var(--nline-weak);color:var(--ntext);border-radius:5px;padding:1px 7px;font-size:10.5px}.tv-verdict[data-v-936564b3]{align-items:center;gap:10px;display:flex}.tv-badge[data-v-936564b3]{font-weight:700}.tv-contra[data-v-936564b3]{color:#f59e0b;margin-top:3px}.tv-rest[data-v-936564b3]{margin-top:2px}.tv-kindchip[data-v-936564b3]{align-items:center;gap:5px;display:inline-flex}.tv-kindname[data-v-936564b3]{text-transform:uppercase;color:var(--nblue);font-size:8.5px;font-weight:700}.cw[data-v-aef69c74]{border:1px solid var(--line-2);background:var(--surface);color:var(--text);border-radius:12px;padding:.85rem 1rem}.cw-head[data-v-aef69c74]{justify-content:space-between;align-items:baseline;gap:.6rem;margin-bottom:.6rem;display:flex}.cw-title[data-v-aef69c74]{font-size:.9rem;font-weight:640}.cw-total[data-v-aef69c74]{color:var(--text-3);font-variant-numeric:tabular-nums;font-size:.76rem}.cw-total b[data-v-aef69c74]{color:var(--text)}.cw-bar[data-v-aef69c74]{background:#2a2e35;border-radius:5px;height:8px;margin-bottom:.7rem;display:flex;overflow:hidden}.cw-seg[data-v-aef69c74]{height:100%}.cw-rows[data-v-aef69c74]{gap:.28rem;margin:0;padding:0;list-style:none;display:grid}.cw-row[data-v-aef69c74]{grid-template-columns:12px 1fr auto auto;align-items:center;gap:.55rem;font-size:.8rem;display:grid}.cw-row.free[data-v-aef69c74]{color:var(--text-3)}.cw-dot[data-v-aef69c74]{border-radius:3px;width:10px;height:10px}.cw-label[data-v-aef69c74]{color:var(--text-2)}.cw-row.free .cw-label[data-v-aef69c74]{color:var(--text-3)}.cw-tok[data-v-aef69c74]{color:var(--text);font-variant-numeric:tabular-nums;text-align:right;min-width:3.2rem}.cw-pct[data-v-aef69c74]{color:var(--text-3);font-variant-numeric:tabular-nums;text-align:right;min-width:3rem}.cw-foot[data-v-aef69c74]{color:var(--text-3);margin:.7rem 0 0;font-size:.66rem}.cw-foot b[data-v-aef69c74]{color:var(--text-2)}.cw-empty[data-v-aef69c74]{color:var(--text-3);margin:0;font-size:.8rem;line-height:1.5}.nx[data-v-8b7949e7]{--nb:#1e1e1e;--ns:#262626;--nt:#2d2d2d;--ntext:#ece9e3;--ntext2:#a8a29e;--ntext3:#78716c;--nline:#ffffff14;--nline-weak:#ffffff0a;--nline-strong:#ffffff1f;--nblue:#1d4ed8;--nblue-tint:#1d4ed824;background:var(--nb);height:100%;min-height:0;color:var(--ntext);grid-template-rows:auto 1fr auto;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:grid}.nx-head[data-v-8b7949e7]{border-bottom:1px solid var(--nline-weak);background:var(--nb);justify-content:space-between;align-items:center;gap:1rem;height:40px;padding:0 1rem;display:flex}.nx-id[data-v-8b7949e7]{align-items:center;gap:.5rem;display:flex}.nx-name[data-v-8b7949e7]{color:var(--ntext);font-size:13px;font-weight:500}.nx-localpill[data-v-8b7949e7]{color:var(--ntext3);border:1px solid var(--nline);border-radius:999px;padding:.05rem .45rem;font-size:10px}.nx-head-r[data-v-8b7949e7]{align-items:center;gap:.75rem;display:flex}.nx-sess[data-v-8b7949e7]{color:var(--ntext3);font-family:ui-monospace,SF Mono,monospace;font-size:11px}.nx-clear[data-v-8b7949e7]{border:1px solid var(--nline);color:var(--ntext2);cursor:pointer;background:0 0;border-radius:8px;padding:.2rem .55rem;font-size:12px}.nx-clear[data-v-8b7949e7]:hover{border-color:var(--nline-strong);color:var(--ntext)}.nx-avatar[data-v-8b7949e7],.nx-mark[data-v-8b7949e7]{color:var(--nb);background:var(--ntext);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.nx-avatar[data-v-8b7949e7]{width:24px;height:24px;margin-top:2px;padding:4px}.nx-avatar--lg[data-v-8b7949e7]{width:32px;height:32px;margin-top:0;padding:5px}.nx-mark--sm[data-v-8b7949e7]{width:20px;height:20px;padding:3px}.nx-stream[data-v-8b7949e7]{min-height:0;padding:24px 16px;overflow-y:auto}.nx-col[data-v-8b7949e7]{flex-direction:column;gap:24px;max-width:768px;margin:0 auto;display:flex}@media (width>=640px){.nx-stream[data-v-8b7949e7]{padding:24px 32px}}.nx-welcome[data-v-8b7949e7]{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:20px;min-height:46vh;display:flex}.nx-welcome-id[data-v-8b7949e7]{align-items:center;gap:12px;display:flex}.nx-greeting[data-v-8b7949e7]{letter-spacing:-.01em;color:var(--ntext);margin:0;font-size:28px;font-weight:500}.nx-tagline[data-v-8b7949e7]{color:var(--ntext3);margin:-8px 0 0;font-size:13px}.nx-suggest[data-v-8b7949e7]{flex-wrap:wrap;justify-content:center;gap:8px;max-width:34rem;display:flex}.nx-chip[data-v-8b7949e7]{border:1px solid var(--nline-weak);background:var(--ns);color:var(--ntext2);cursor:pointer;border-radius:999px;align-items:center;gap:7px;padding:.35rem .85rem;font-size:13px;display:inline-flex}.nx-chip[data-v-8b7949e7]:hover{border-color:var(--nline);color:var(--ntext)}.nx-chip-glyph[data-v-8b7949e7]{color:var(--nblue);font-size:12px}.nx-turn--user[data-v-8b7949e7]{justify-content:flex-end;display:flex}.nx-user-bubble[data-v-8b7949e7]{background:var(--ns);max-width:60%;color:var(--ntext);white-space:pre-wrap;word-break:break-word;border-radius:16px;padding:.5rem .875rem;font-size:14px;line-height:24px}.nx-turn--assistant[data-v-8b7949e7]{gap:12px;display:flex}.nx-a-col[data-v-8b7949e7]{flex:1;min-width:0}.nx-a-label[data-v-8b7949e7]{color:var(--ntext2);margin-bottom:4px;font-size:11px;font-weight:500}.nx-a-body[data-v-8b7949e7]{color:var(--ntext);white-space:pre-wrap;word-break:break-word;font-size:14px;line-height:1.75}.nx-a-body.err[data-v-8b7949e7]{color:#fca5a5}.nx-cursor[data-v-8b7949e7]{color:var(--nblue)}.nx-md[data-v-8b7949e7]{white-space:normal}.nx-md[data-v-8b7949e7]>:first-child{margin-top:0}.nx-md[data-v-8b7949e7]>:last-child{margin-bottom:0}.nx-md p[data-v-8b7949e7]{margin:0 0 10px}.nx-md ul[data-v-8b7949e7],.nx-md ol[data-v-8b7949e7]{margin:0 0 10px;padding-left:22px}.nx-md li[data-v-8b7949e7]{margin:2px 0}.nx-md code[data-v-8b7949e7]{background:#7f7f7f2e;border-radius:5px;padding:1px 5px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px}.nx-md pre[data-v-8b7949e7]{border:1px solid var(--nline-weak);background:#00000047;border-radius:8px;margin:0 0 10px;padding:10px 12px;overflow-x:auto}.nx-md pre code[data-v-8b7949e7]{background:0 0;padding:0}.nx-md a[data-v-8b7949e7]{color:var(--nblue);text-decoration:underline}.nx-md h1[data-v-8b7949e7],.nx-md h2[data-v-8b7949e7],.nx-md h3[data-v-8b7949e7]{margin:12px 0 6px;line-height:1.3}.nx-md h1[data-v-8b7949e7]{font-size:18px}.nx-md h2[data-v-8b7949e7]{font-size:16px}.nx-md h3[data-v-8b7949e7]{font-size:14.5px}.nx-md blockquote[data-v-8b7949e7]{border-left:3px solid var(--nline-weak);color:var(--ntext3);margin:0 0 10px;padding:2px 0 2px 12px}.nx-md table[data-v-8b7949e7]{border-collapse:collapse;margin:0 0 10px;font-size:13px;display:block;overflow-x:auto}.nx-md th[data-v-8b7949e7],.nx-md td[data-v-8b7949e7]{border:1px solid var(--nline-weak);text-align:left;padding:5px 9px}.nx-md hr[data-v-8b7949e7]{border:0;border-top:1px solid var(--nline-weak);margin:12px 0}.nx-thinking[data-v-8b7949e7]{color:var(--ntext3);align-items:center;gap:5px;font-size:13px;display:inline-flex}.nx-think[data-v-8b7949e7]{border-left:2px solid var(--nline-weak);margin:0 0 8px;padding-left:10px}.nx-think>summary[data-v-8b7949e7]{cursor:pointer;color:var(--ntext3);-webkit-user-select:none;user-select:none;font-size:12px;list-style:none}.nx-think>summary[data-v-8b7949e7]::-webkit-details-marker{display:none}.nx-think>summary[data-v-8b7949e7]:before{content:"▸ "}.nx-think[open]>summary[data-v-8b7949e7]:before{content:"▾ "}.nx-think-body[data-v-8b7949e7]{color:var(--ntext3);white-space:pre-wrap;opacity:.85;margin-top:4px;font-size:13px;line-height:1.6}.nx-dot[data-v-8b7949e7]{background:var(--ntext3);border-radius:50%;width:5px;height:5px;animation:1.2s ease-in-out infinite nx-pulse-8b7949e7}.nx-dot[data-v-8b7949e7]:nth-child(2){animation-delay:.15s}.nx-dot[data-v-8b7949e7]:nth-child(3){animation-delay:.3s}@keyframes nx-pulse-8b7949e7{0%,80%,to{opacity:.25}40%{opacity:1}}.nx-trace[data-v-8b7949e7]{margin-bottom:8px}.nx-trace-summary[data-v-8b7949e7]{cursor:pointer;color:var(--ntext3);align-items:center;gap:6px;padding:2px 0;font-size:11px;list-style:none;display:inline-flex}.nx-trace-summary[data-v-8b7949e7]::-webkit-details-marker{display:none}.nx-trace-caret[data-v-8b7949e7]{font-size:9px;transition:transform .15s}.nx-trace-caret.open[data-v-8b7949e7]{transform:rotate(90deg)}.nx-trace-title[data-v-8b7949e7]{font-weight:500}.nx-trace-count[data-v-8b7949e7]{border:1px solid var(--nline);color:var(--ntext3);border-radius:999px;padding:0 .4rem;font-size:10px}.nx-trace-body[data-v-8b7949e7]{border:1px solid var(--nline-weak);background:var(--ns);border-radius:12px;flex-direction:column;gap:4px;margin-top:6px;padding:10px 12px;display:flex}.nx-tr[data-v-8b7949e7]{gap:8px;font-size:11px;line-height:1.5;display:flex}.nx-tr-kind[data-v-8b7949e7]{text-transform:uppercase;letter-spacing:.03em;color:var(--nblue);flex-shrink:0;min-width:4.5rem;padding-top:1px;font-size:9px;font-weight:600}.nx-tr-text[data-v-8b7949e7]{color:var(--ntext2);word-break:break-word;min-width:0}.nx-meta[data-v-8b7949e7]{color:var(--ntext3);flex-wrap:wrap;align-items:center;gap:10px;margin-top:6px;font-size:10px;display:flex}.nx-model[data-v-8b7949e7]{font-family:ui-monospace,SF Mono,monospace}.nx-badge[data-v-8b7949e7]{color:#22c55e;align-items:center;gap:4px;display:inline-flex}.nx-gate[data-v-8b7949e7]{border:1px solid var(--nline-weak);background:var(--nline-weak);border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;padding:8px 12px;display:flex}.nx-gate-txt[data-v-8b7949e7]{color:var(--ntext3);flex:auto;font-size:11px}.nx-gate-reject[data-v-8b7949e7],.nx-gate-approve[data-v-8b7949e7]{cursor:pointer;border:1px solid #0000;border-radius:6px;padding:4px 10px;font-size:11px;font-weight:600}.nx-gate-reject[data-v-8b7949e7]{border-color:var(--nline-strong,var(--nline-weak));color:var(--ntext3);background:0 0}.nx-gate-reject[data-v-8b7949e7]:hover{color:var(--ntext)}.nx-gate-approve[data-v-8b7949e7]{background:var(--nblue);color:#fff}.nx-gate-approve[data-v-8b7949e7]:disabled{opacity:.5;cursor:default}.nx-actions[data-v-8b7949e7]{opacity:0;gap:4px;margin-top:6px;transition:opacity .12s;display:flex}.nx-turn:hover .nx-actions[data-v-8b7949e7],.nx-actions[data-v-8b7949e7]:focus-within{opacity:1}.nx-act[data-v-8b7949e7]{width:24px;height:24px;color:var(--ntext3);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;font-size:12px;transition:background .12s,color .12s;display:inline-flex}.nx-act[data-v-8b7949e7]:hover:not(:disabled){background:var(--nline-weak);color:var(--ntext)}.nx-act.on[data-v-8b7949e7]{color:var(--nblue)}.nx-act[data-v-8b7949e7]:disabled{opacity:.4;cursor:default}.nx-composer[data-v-8b7949e7]{padding:8px 16px 20px}.nx-ctx[data-v-8b7949e7]{margin-bottom:8px}.nx-ctx-summary[data-v-8b7949e7]{cursor:pointer;color:var(--text-3);-webkit-user-select:none;user-select:none;align-items:center;gap:.4rem;padding:.2rem 0;font-size:.72rem;list-style:none;display:flex}.nx-ctx-summary[data-v-8b7949e7]::-webkit-details-marker{display:none}.nx-ctx-caret[data-v-8b7949e7]{font-size:.55rem;transition:transform .15s}.nx-ctx[open] .nx-ctx-caret[data-v-8b7949e7]{transform:rotate(90deg)}.nx-ctx-hint[data-v-8b7949e7]{font-family:var(--mono,ui-monospace);color:var(--text-3);margin-left:auto}.cw{margin-top:6px}.nx-input[data-v-8b7949e7]{border:1px solid var(--nline-weak);background:var(--nb);border-radius:16px;max-width:768px;margin:0 auto;transition:border-color .15s;overflow:hidden}.nx-input[data-v-8b7949e7]:focus-within{border-color:var(--nline-strong)}.nx-input textarea[data-v-8b7949e7]{resize:none;width:100%;min-height:1.5rem;max-height:200px;color:var(--ntext);font:inherit;background:0 0;border:0;outline:none;padding:12px;font-size:13px;line-height:24px;display:block}.nx-input textarea[data-v-8b7949e7]::placeholder{color:var(--ntext3)}.nx-toolbar[data-v-8b7949e7]{border-top:1px solid var(--nline-weak);flex-wrap:wrap;align-items:center;gap:8px;padding:6px 8px;display:flex}.nx-toolbar-hint[data-v-8b7949e7]{color:var(--ntext3);padding-left:4px;font-size:10px}.nx-spacer[data-v-8b7949e7]{flex:auto}.nx-hidden[data-v-8b7949e7]{display:none}.nx-ingest[data-v-8b7949e7]{color:var(--nblue);font-size:10px}.nx-attach-err[data-v-8b7949e7]{color:#ef4444;background:#ef444414;border:1px solid #ef444459;border-radius:6px;align-items:center;gap:4px;padding:2px 6px;font-size:10px;display:inline-flex}.nx-attach-err-x[data-v-8b7949e7]{color:inherit;cursor:pointer;background:0 0;border:0;padding:0 2px;font-size:11px;line-height:1}.nx-persist-warn[data-v-8b7949e7]{color:#f59e0b;cursor:help;background:#f59e0b14;border:1px solid #f59e0b59;border-radius:6px;padding:2px 6px;font-size:10px}.nx-scope[data-v-8b7949e7]{position:relative}.nx-scope-btn[data-v-8b7949e7]{border:1px solid var(--nline-weak);color:var(--ntext3);font:inherit;cursor:pointer;background:0 0;border-radius:7px;align-items:center;gap:4px;padding:3px 8px;font-size:10.5px;font-weight:600;display:inline-flex}.nx-scope-label[data-v-8b7949e7]{text-overflow:ellipsis;white-space:nowrap;max-width:110px;overflow:hidden}.nx-scope-menu[data-v-8b7949e7]{z-index:20;background:var(--nsurface,#14161c);border:1px solid var(--nline-weak);border-radius:10px;min-width:180px;max-height:260px;padding:4px;position:absolute;bottom:calc(100% + 6px);left:0;overflow-y:auto;box-shadow:0 8px 24px #0006}.nx-scope-menu button[data-v-8b7949e7]{text-align:left;width:100%;color:var(--ntext2,var(--ntext));font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:6px 10px;font-size:12px;display:block}.nx-scope-menu button[data-v-8b7949e7]:hover{background:var(--nline-weak)}.nx-scope-menu button.on[data-v-8b7949e7]{color:var(--nblue)}.nx-scope-sec[data-v-8b7949e7]{text-transform:uppercase;letter-spacing:.05em;color:var(--ntext3);padding:5px 10px 2px;font-size:9px;font-weight:700}.nx-scope-new[data-v-8b7949e7]{border-top:1px solid var(--nline-weak);margin-top:3px;color:var(--nblue)!important}.nx-mcp-srv[data-v-8b7949e7]{color:var(--ntext);align-items:center;gap:7px;padding:4px 10px;font-size:12px;display:flex}.nx-mcp-dot[data-v-8b7949e7]{background:var(--ntext3);border-radius:50%;flex:none;width:7px;height:7px}.nx-mcp-dot.connecting[data-v-8b7949e7]{background:#d9a63a}.nx-mcp-dot.connected[data-v-8b7949e7]{background:#22c55e}.nx-mcp-dot.error[data-v-8b7949e7]{background:#ef4444}.nx-mcp-name[data-v-8b7949e7]{text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.nx-mcp-x[data-v-8b7949e7]{color:var(--ntext3);cursor:pointer;background:0 0;border:0;font-size:11px}.nx-mcp-x[data-v-8b7949e7]:hover{color:#ef4444}.nx-mcp-empty[data-v-8b7949e7]{color:var(--ntext3);padding:4px 10px;font-size:11px}.nx-mcp-tool[data-v-8b7949e7]{color:var(--ntext2,var(--ntext));padding:3px 10px;font-size:11px}.nx-mcp-tool .nx-dim[data-v-8b7949e7]{color:var(--ntext3)}.nx-tools-used[data-v-8b7949e7]{color:var(--ntext3);flex-wrap:wrap;align-items:center;gap:5px;margin-top:6px;font-size:11px;display:flex}.nx-tool-chip[data-v-8b7949e7]{background:var(--nline-weak);color:var(--ntext);border-radius:5px;padding:1px 7px;font-family:ui-monospace,Menlo,monospace;font-size:10.5px}.nx-seg[data-v-8b7949e7]{border:1px solid var(--nline-weak);border-radius:7px;display:inline-flex;overflow:hidden}.nx-seg button[data-v-8b7949e7]{color:var(--ntext3);font:inherit;cursor:pointer;text-transform:capitalize;background:0 0;border:0;padding:3px 8px;font-size:10.5px;font-weight:600}.nx-seg button.on[data-v-8b7949e7]{background:var(--nblue);color:#fff}.nx-toggle[data-v-8b7949e7]{border:1px solid var(--nline-weak);color:var(--ntext3);font:inherit;cursor:pointer;background:0 0;border-radius:7px;padding:3px 9px;font-size:10.5px;font-weight:600}.nx-toggle.on[data-v-8b7949e7]{background:var(--nblue);color:#fff;border-color:var(--nblue)}.nx-stopbtn[data-v-8b7949e7]{background:var(--nsurface,transparent);color:#dc2626}.nx-send[data-v-8b7949e7]{cursor:pointer;background:var(--ntext);width:28px;height:28px;color:var(--nb);border:none;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.nx-send[data-v-8b7949e7]:disabled{opacity:.3;cursor:default}.nx-stop[data-v-8b7949e7]{background:currentColor;border-radius:2px;width:10px;height:10px}.ndock[data-v-2b4fe308]{z-index:1250;background:#1e1e1e;border-left:1px solid #ffffff1f;flex-direction:column;width:min(30rem,94vw);display:flex;position:fixed;top:0;bottom:0;right:0;box-shadow:-14px 0 48px #0000008c}.ndock-ctx[data-v-2b4fe308]{color:#a8a29e;background:#2f6bff1a;border-bottom:1px solid #2f6bff40;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.4rem .75rem;font-size:.72rem;display:flex}.ndock-ctx-eye[data-v-2b4fe308]{text-transform:uppercase;letter-spacing:.06em;color:#93b4ff;font-size:.6rem}.ndock-ctx-surface[data-v-2b4fe308]{color:#ece9e3;font-weight:600}.ndock-ctx-sep[data-v-2b4fe308]{color:#78716c}.ndock-ctx-entity[data-v-2b4fe308]{color:#ece9e3}.ndock-ctx-ask[data-v-2b4fe308]{color:#93b4ff;cursor:pointer;background:0 0;border:1px solid #2f6bff80;border-radius:999px;margin-left:auto;padding:.1rem .55rem;font-size:.68rem}.ndock-ctx-ask[data-v-2b4fe308]:hover{color:#fff;background:#2f6bff29}.ndock[data-v-2b4fe308] .nx{flex:1;min-height:0}.ndock[data-v-2b4fe308] .nx-head{padding-right:2.9rem}.ndock-close[data-v-2b4fe308]{z-index:2;color:#a8a29e;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff24;border-radius:7px;width:26px;height:26px;font-size:.78rem;position:absolute;top:8px;right:10px}.ndock-close[data-v-2b4fe308]:hover{color:#ece9e3;border-color:var(--text-3)}.ndock-enter-active[data-v-2b4fe308],.ndock-leave-active[data-v-2b4fe308]{transition:transform .24s}.ndock-enter-from[data-v-2b4fe308],.ndock-leave-to[data-v-2b4fe308]{transform:translate(100%)}.gdock[data-v-09716966]{z-index:1240;color:#ece9e3;background:#16181d;border-right:1px solid #ffffff1f;flex-direction:column;width:min(26rem,92vw);display:flex;position:fixed;top:0;bottom:0;left:0;box-shadow:14px 0 48px #0000008c}.gdock-head[data-v-09716966]{border-bottom:1px solid #ffffff14;align-items:center;gap:.5rem;height:40px;padding:0 .9rem;display:flex}.gdock-glyph[data-v-09716966]{color:#2f6bff;font-size:1rem}.gdock-title[data-v-09716966]{font-size:13px;font-weight:600}.gdock-mode[data-v-09716966]{text-transform:uppercase;letter-spacing:.05em;border-radius:4px;padding:.05rem .35rem;font-size:.58rem}.gdock-mode.live[data-v-09716966]{color:#7ee2a8;background:#4bbf7324}.gdock-mode.fixture[data-v-09716966]{color:#f0c987;background:#e3b34124}.gdock-full[data-v-09716966]{color:#93b4ff;margin-left:auto;font-size:.72rem;text-decoration:none}.gdock-full[data-v-09716966]:hover{text-decoration:underline}.gdock-x[data-v-09716966]{color:#a8a29e;cursor:pointer;background:0 0;border:none;font-size:.8rem}.gdock-x[data-v-09716966]:hover{color:#fff}.gdock-ctx[data-v-09716966]{color:#a8a29e;background:#2f6bff1a;border-bottom:1px solid #2f6bff38;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.4rem .85rem;font-size:.72rem;display:flex}.gdock-ctx-eye[data-v-09716966]{text-transform:uppercase;letter-spacing:.06em;color:#93b4ff;font-size:.6rem}.gdock-ctx-surface[data-v-09716966],.gdock-ctx-entity[data-v-09716966]{color:#ece9e3;font-weight:600}.gdock-ctx-sep[data-v-09716966]{color:#78716c}.gdock-body[data-v-09716966]{flex:1;place-items:center;min-height:0;padding:.75rem;display:grid}.gdock-svg[data-v-09716966]{width:100%;height:100%}.gdock-edge[data-v-09716966]{stroke:#ffffff24;stroke-width:.4px}.gdock-edge.hot[data-v-09716966]{stroke:#2f6bffb3;stroke-width:.7px}.gdock-node[data-v-09716966]{cursor:pointer}.gdock-label[data-v-09716966]{fill:#ece9e3;pointer-events:none;font-size:3px}.gdock-empty[data-v-09716966]{color:#78716c;font-size:.85rem}.gdock-foot[data-v-09716966]{color:#78716c;border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem .85rem;font-size:.7rem;display:flex}.gdock-ask[data-v-09716966]{color:#93b4ff;cursor:pointer;background:#78a0ff14;border:1px solid #78a0ff66;border-radius:7px;padding:.2rem .55rem;font-size:.7rem}.gdock-ask[data-v-09716966]:hover{color:#fff;background:#78a0ff29}.gdock-enter-active[data-v-09716966],.gdock-leave-active[data-v-09716966]{transition:transform .24s}.gdock-enter-from[data-v-09716966],.gdock-leave-to[data-v-09716966]{transform:translate(-100%)}.pv[data-v-3beeca1e]{vertical-align:middle;display:inline-flex;position:relative}.pv-badge[data-v-3beeca1e]{cursor:help;text-transform:uppercase;letter-spacing:.03em;background:0 0;border:1px solid;border-radius:999px;align-items:center;gap:.25rem;padding:.05rem .4rem;font-size:.62rem;font-weight:700;line-height:1.4;display:inline-flex}.pv-glyph[data-v-3beeca1e]{font-size:.7rem}.pv.verified .pv-badge[data-v-3beeca1e]{color:var(--live);background:#4bbf731a}.pv.reasoned .pv-badge[data-v-3beeca1e]{color:var(--info);background:#58a6ff1a}.pv.grounded .pv-badge[data-v-3beeca1e]{color:var(--teal);background:#2dd4bf1a}.pv.unassayed .pv-badge[data-v-3beeca1e]{color:var(--amber);background:#e3b3411a}.pv.unverified .pv-badge[data-v-3beeca1e]{color:var(--neutral);background:#8b949e1a}.pv-pop[data-v-3beeca1e]{z-index:50;opacity:0;visibility:hidden;color:#ffffffd9;text-transform:none;letter-spacing:0;text-align:left;background:#14161b;border:1px solid #ffffff24;border-radius:10px;gap:.3rem;width:max-content;max-width:22rem;padding:.6rem .7rem;font-size:.72rem;font-weight:400;transition:opacity .12s,transform .12s;display:grid;position:absolute;bottom:calc(100% + 6px);left:0;transform:translateY(4px);box-shadow:0 10px 30px #00000080}.pv-badge:hover+.pv-pop[data-v-3beeca1e],.pv-badge:focus-visible+.pv-pop[data-v-3beeca1e],.pv:hover .pv-pop[data-v-3beeca1e]{opacity:1;visibility:visible;transform:translateY(0)}.pv-pop-head[data-v-3beeca1e]{text-transform:capitalize;align-items:center;gap:.3rem;font-weight:700;display:flex}.pv.verified .pv-pop-head[data-v-3beeca1e]{color:#7ee2a8}.pv.reasoned .pv-pop-head[data-v-3beeca1e]{color:#93c5fd}.pv.grounded .pv-pop-head[data-v-3beeca1e]{color:#5eead4}.pv.unassayed .pv-pop-head[data-v-3beeca1e]{color:#f0c987}.pv.unverified .pv-pop-head[data-v-3beeca1e]{color:#b8c0cc}.pv-pop-blurb[data-v-3beeca1e]{color:#fff9;margin-bottom:.15rem;font-size:.7rem}.pv-row[data-v-3beeca1e]{grid-template-columns:4.5rem 1fr;align-items:baseline;gap:.5rem;display:grid}.pv-row b[data-v-3beeca1e]{color:#ffffff73;font-size:.66rem;font-weight:600}.pv-row code[data-v-3beeca1e],.pv-hash[data-v-3beeca1e]{color:#ffffffbf;overflow-wrap:anywhere;font-family:ui-monospace,SF Mono,monospace;font-size:.66rem}.pv-note[data-v-3beeca1e]{color:#ffffff8c;border-top:1px solid #ffffff14;padding-top:.3rem;font-size:.68rem}.xp[data-v-1c780f04]{flex-direction:column;gap:.6rem;display:flex}.xp-head[data-v-1c780f04]{align-items:center;gap:.5rem;display:flex}.xp-title[data-v-1c780f04]{text-transform:uppercase;letter-spacing:.1em;color:#ffffff80;font-size:.62rem;font-weight:700}.xp-schema[data-v-1c780f04]{color:#fff6;margin-left:auto;font-size:.66rem}.xp-block-h[data-v-1c780f04]{text-transform:uppercase;letter-spacing:.06em;color:#fff6;margin-bottom:.3rem;font-size:.6rem}.xp-hint[data-v-1c780f04]{text-transform:none;letter-spacing:0;color:var(--text-3)}.xp-chips[data-v-1c780f04]{flex-wrap:wrap;gap:.3rem;display:flex}.xp-topic[data-v-1c780f04]{color:#a3e635;background:#a3e6351f;border:1px solid #a3e6354d;border-radius:999px;padding:.08rem .5rem;font-size:.7rem}.xp-ent[data-v-1c780f04]{color:var(--ec);background:color-mix(in srgb, var(--ec) 12%, transparent);border:1px solid color-mix(in srgb, var(--ec) 40%, transparent);cursor:pointer;border-radius:6px;align-items:center;gap:.3rem;padding:.08rem .45rem;font-size:.72rem;display:inline-flex}.xp-ent[data-v-1c780f04]:hover{background:color-mix(in srgb, var(--ec) 22%, transparent)}.xp-ent-dot[data-v-1c780f04]{background:var(--ec);border-radius:50%;width:5px;height:5px}.xp-claims[data-v-1c780f04]{flex-direction:column;gap:.3rem;display:flex}.xp-claim[data-v-1c780f04]{text-align:left;border:1px solid var(--line-2);background:var(--surface-2);cursor:pointer;border-radius:8px;justify-content:space-between;align-items:baseline;gap:.6rem;padding:.4rem .6rem;display:flex}.xp-claim[data-v-1c780f04]:hover{border-color:#58a6ff}.xp-claim-text[data-v-1c780f04]{color:#ffffffd1;font-size:.76rem;line-height:1.45}.xp-claim-act[data-v-1c780f04]{color:#58a6ff;flex:none;font-size:.66rem}.xdock[data-v-719a745e]{z-index:60;background:var(--surface);border-left:1px solid var(--line-2);flex-direction:column;gap:.6rem;width:min(400px,92vw);padding:.85rem .95rem;display:flex;position:fixed;top:0;bottom:0;right:0;box-shadow:-18px 0 44px #00000073}.xdock-head[data-v-719a745e]{align-items:center;gap:.5rem;display:flex}.xdock-glyph[data-v-719a745e]{color:var(--accent)}.xdock-title[data-v-719a745e]{letter-spacing:.02em;font-size:.8rem;font-weight:700}.xdock-ctx[data-v-719a745e]{color:var(--text-3);text-transform:uppercase;letter-spacing:.06em;margin-left:auto;font-size:.68rem}.xdock-x[data-v-719a745e]{color:var(--text-3);cursor:pointer;background:0 0;border:none;font-size:.8rem}.xdock-x[data-v-719a745e]:hover{color:var(--text)}.xdock-in[data-v-719a745e]{flex-direction:column;gap:.25rem;display:flex}.xdock-in-h[data-v-719a745e]{text-transform:uppercase;letter-spacing:.1em;color:var(--text-3);font-size:.6rem}.xdock-in textarea[data-v-719a745e]{resize:vertical;background:var(--bg);border:1px solid var(--line-2);color:var(--text);font:inherit;border-radius:8px;outline:none;padding:.45rem .6rem;font-size:.82rem;line-height:1.5}.xdock-in textarea[data-v-719a745e]:focus{border-color:color-mix(in srgb, var(--accent) 45%, transparent)}.xdock-body[data-v-719a745e]{min-height:0;overflow-y:auto}.xdock-empty[data-v-719a745e]{color:var(--text-3);padding:.5rem .1rem;font-size:.8rem;line-height:1.5}.xdock-enter-active[data-v-719a745e],.xdock-leave-active[data-v-719a745e]{transition:transform .18s,opacity .18s}.xdock-enter-from[data-v-719a745e],.xdock-leave-to[data-v-719a745e]{opacity:0;transform:translate(16px)}.sp-route-badge[data-v-7d43416d]{color:#ffffffa3;text-transform:uppercase;letter-spacing:.04em;border:1px solid #ffffff29;border-radius:999px;margin-left:auto;padding:.15rem .5rem;font-size:.72rem}.sp-profile[data-v-7d43416d]{align-items:center;gap:.6rem;margin-left:auto;font-size:.78rem;display:flex}.sp-tier-pill[data-v-7d43416d]{text-transform:uppercase;letter-spacing:.04em;color:#fffc;border:1px solid #fff3;border-radius:999px;padding:.1rem .55rem}.sp-user-email[data-v-7d43416d]{color:#fff9}.sp-signout[data-v-7d43416d],.sp-signin[data-v-7d43416d]{color:#ffffffd9;cursor:pointer;background:0 0;border:1px solid #fff3;border-radius:6px;padding:.25rem .6rem;font-size:.78rem;text-decoration:none}.sp-signout[data-v-7d43416d]:hover,.sp-signin[data-v-7d43416d]:hover{background:#ffffff14}.sp-signin[data-v-7d43416d]{margin-left:auto}.sp-user[data-v-7d43416d]{margin-left:auto;position:relative}.sp-avatar[data-v-7d43416d]{color:#ffffffe6;cursor:pointer;background:#ffffff14;border:1px solid #ffffff40;border-radius:50%;width:30px;height:30px;font-size:.72rem;font-weight:600}.sp-avatar[data-v-7d43416d]:hover{background:#ffffff29}.sp-user-backdrop[data-v-7d43416d]{z-index:40;position:fixed;inset:0}.sp-user-menu[data-v-7d43416d]{z-index:41;background:#14161c;border:1px solid #ffffff24;border-radius:10px;min-width:240px;padding:6px 0;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 8px 24px #0006}.sp-user-head[data-v-7d43416d]{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:8px;padding:8px 14px 10px;display:flex}.sp-user-item[data-v-7d43416d]{text-align:left;cursor:pointer;color:#ffffffd9;background:0 0;border:0;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:8px 14px;font-size:.82rem;text-decoration:none;display:flex}.sp-user-item[data-v-7d43416d]:hover{background:#ffffff14}.sp-toggle-state[data-v-7d43416d]{color:#ffffff80;font-size:.72rem}.sp-toggle-state.on[data-v-7d43416d]{color:#34d399}.sp-user-signout[data-v-7d43416d]{border-top:1px solid #ffffff1a;margin-top:4px}.sp-nav-op[data-v-7d43416d]{color:#34d399}.sp-capture-actions[data-v-7d43416d]{align-items:center;gap:.5rem;display:flex}.sp-capture-btn[data-v-7d43416d]{color:#96dcaaf2;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #78c88c66;border-radius:6px;padding:.25rem .6rem;font-size:.76rem}.sp-capture-btn[data-v-7d43416d]:hover{background:#78c88c1f}.sp-capture-link[data-v-7d43416d]{color:#ffffffb3;border-bottom:1px dotted #ffffff4d;font-size:.76rem;text-decoration:none}.sp-noetica-toggle[data-v-7d43416d]{color:#96b4fff2;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #78a0ff66;border-radius:6px;padding:.25rem .6rem;font-size:.76rem}.sp-noetica-toggle[data-v-7d43416d]:hover{background:#78a0ff1f}.sp-noetica-toggle.on[data-v-7d43416d]{color:#fff;background:#78a0ff2e}.sp-graph-toggle[data-v-7d43416d]{color:#82a0fff2;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #2f6bff66;border-radius:6px;padding:.25rem .6rem;font-size:.76rem}.sp-graph-toggle[data-v-7d43416d]:hover{background:#2f6bff1f}.sp-graph-toggle.on[data-v-7d43416d]{color:#fff;background:#2f6bff33}.sp-domain-nav[data-v-7d43416d]{align-items:stretch;gap:0;display:flex}.sp-menu[data-v-7d43416d]{position:relative}.sp-menu-trigger[data-v-7d43416d]{color:#ffffffd1;white-space:nowrap;align-items:center;gap:.25rem;height:100%;padding:0 .7rem;font-size:.82rem;text-decoration:none;display:inline-flex}.sp-menu-trigger[data-v-7d43416d]:hover,.sp-menu:hover .sp-menu-trigger[data-v-7d43416d]{color:#fff;background:#ffffff14}.sp-caret[data-v-7d43416d]{opacity:.7;font-size:.6rem}.sp-menu-panel[data-v-7d43416d]{z-index:40;background:#161616;border:1px solid #ffffff24;flex-direction:column;min-width:15rem;padding:.25rem 0;display:none;position:absolute;top:100%;left:0;box-shadow:0 12px 28px #00000073}.sp-menu:hover .sp-menu-panel[data-v-7d43416d],.sp-menu.open .sp-menu-panel[data-v-7d43416d]{display:flex}.sp-menu-item[data-v-7d43416d]:focus-visible,.sp-menu-trigger[data-v-7d43416d]:focus-visible{outline:2px solid var(--accent);outline-offset:-2px;border-radius:4px}.sp-menu-panel--grouped[data-v-7d43416d]{flex-flow:wrap;gap:.4rem 1.1rem;width:max-content;max-width:44rem;padding:.85rem 1rem;left:auto;right:0}.sp-menu-col[data-v-7d43416d]{flex-direction:column;min-width:9.5rem;display:flex}.sp-menu-colhead[data-v-7d43416d]{text-transform:uppercase;letter-spacing:.05em;color:var(--text-3,#8b949e);border-bottom:1px solid #ffffff14;margin-bottom:.1rem;padding:.2rem .75rem .3rem;font-size:.66rem;font-weight:600;text-decoration:none}.sp-menu-colhead[data-v-7d43416d]:hover{color:var(--text)}.sp-menu-item[data-v-7d43416d]{color:#ffffffc7;white-space:nowrap;padding:.5rem 1rem;font-size:.8rem;text-decoration:none}.sp-menu-item[data-v-7d43416d]:hover{color:#fff;background:#ffffff1a}.sp-nav-backdrop[data-v-7d43416d]{z-index:45;background:#00000059;position:fixed;inset:0}.sp-nav-panel[data-v-7d43416d]{z-index:46;background:#161616;border-right:1px solid #ffffff24;flex-direction:column;width:18rem;padding:.75rem 0;display:flex;position:fixed;top:8.5rem;bottom:5.5rem;left:0;overflow-y:auto;box-shadow:12px 0 28px #00000073}.sp-nav-section-title[data-v-7d43416d]{text-transform:uppercase;letter-spacing:.06em;color:#fff6;padding:.6rem 1rem .35rem;font-size:.68rem}.sp-nav-link[data-v-7d43416d]{color:#ffffffd1;padding:.5rem 1rem;font-size:.82rem;text-decoration:none}.sp-nav-link[data-v-7d43416d]:hover{color:#fff;background:#ffffff1a}.sp-nav-link.router-link-active[data-v-7d43416d]{color:#78c88c}.sp-nav-search[data-v-7d43416d]{color:#fff9;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:8px;justify-content:space-between;align-items:center;gap:.5rem;width:calc(100% - 1.2rem);margin:.6rem;padding:.5rem .7rem;font-size:.82rem;display:flex}.sp-nav-search kbd[data-v-7d43416d]{border:1px solid #ffffff2e;border-radius:4px;padding:0 .3rem;font-size:.66rem}.sp-nav-sec[data-v-7d43416d]{cursor:pointer;color:#ffffffd9;text-transform:uppercase;letter-spacing:.06em;background:0 0;border:0;align-items:center;gap:.5rem;width:100%;padding:.5rem 1rem;font-size:.72rem;display:flex}.sp-nav-sec[data-v-7d43416d]:hover{background:#ffffff0d}.sp-nav-caret[data-v-7d43416d]{color:#ffffff80;width:.8rem;font-size:.7rem}.sp-nav-sec-lbl[data-v-7d43416d]{text-align:left;flex:1}.sp-nav-sec-lbl.op[data-v-7d43416d]{color:#34d399}.sp-nav-count[data-v-7d43416d]{color:#fff6;font-size:.68rem}.sp-nav-leaf[data-v-7d43416d]{align-items:center;gap:.5rem;display:flex}.sp-nav-leaf .sp-nav-lbl[data-v-7d43416d]{color:#ffffffd1;flex:1;text-decoration:none}.sp-nav-leaf .sp-nav-lbl.router-link-active[data-v-7d43416d]{color:#78c88c}.sp-nav-leaf[data-v-7d43416d]:hover{background:#ffffff14}.sp-pin[data-v-7d43416d]{cursor:pointer;color:#ffffff47;background:0 0;border:0;padding:0 .2rem;font-size:.9rem;line-height:1}.sp-pin.on[data-v-7d43416d],.sp-pin[data-v-7d43416d]:hover{color:#f5b301}.login[data-v-0d6f5305]{background:var(--bg);height:100%;min-height:0;color:var(--text);place-items:center;padding:2rem 1rem;display:grid;overflow-y:auto}.login-card[data-v-0d6f5305]{border:1px solid var(--line-2);background:var(--surface);border-radius:16px;flex-direction:column;gap:.75rem;width:100%;max-width:380px;padding:2rem 1.9rem 1.9rem;display:flex;box-shadow:0 20px 60px -30px #000000b3}.login-brand[data-v-0d6f5305]{text-transform:uppercase;letter-spacing:.18em;color:var(--accent);font-size:.66rem;font-weight:600}.login-title[data-v-0d6f5305]{letter-spacing:-.01em;margin:.1rem 0 0;font-size:1.55rem;font-weight:660}.login-sub[data-v-0d6f5305]{color:var(--text-3);margin:0 0 .4rem;font-size:.82rem;line-height:1.5}.login-google[data-v-0d6f5305]{border:1px solid var(--line-2);background:var(--surface-2,#1b1e25);width:100%;color:var(--text);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:.55rem;padding:.65rem;font-size:.9rem;font-weight:550;transition:border-color .15s,background .15s;display:flex}.login-google[data-v-0d6f5305]:hover:not(:disabled){border-color:var(--text-3);background:#ffffff08}.login-google[data-v-0d6f5305]:disabled{opacity:.55;cursor:default}.login-g[data-v-0d6f5305]{color:#4285f4;background:#fff;border-radius:50%;place-items:center;width:18px;height:18px;font-family:Georgia,serif;font-size:.72rem;font-weight:800;display:grid}.login-or[data-v-0d6f5305]{color:var(--text-3);text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:.6rem;margin:.15rem 0;font-size:.68rem;display:flex}.login-or[data-v-0d6f5305]:before,.login-or[data-v-0d6f5305]:after{content:"";background:var(--line);flex:1;height:1px}.login-field[data-v-0d6f5305]{flex-direction:column;gap:.28rem;display:flex}.login-field span[data-v-0d6f5305]{text-transform:uppercase;letter-spacing:.06em;color:var(--text-3);font-size:.62rem}.login-field input[data-v-0d6f5305]{border:1px solid var(--line-2);background:var(--bg);width:100%;color:var(--text);border-radius:9px;padding:.55rem .65rem;font-size:.88rem;transition:border-color .15s,box-shadow .15s}.login-field input[data-v-0d6f5305]::placeholder{color:var(--text-3);opacity:.6}.login-field input[data-v-0d6f5305]:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft,#d8a2502e);outline:none}.login-actions[data-v-0d6f5305]{grid-template-columns:1fr auto;gap:.5rem;margin-top:.55rem;display:grid}.login-btn[data-v-0d6f5305]{cursor:pointer;border:1px solid #0000;border-radius:10px;padding:.6rem .9rem;font-size:.88rem;font-weight:600;transition:filter .15s,background .15s}.login-btn[data-v-0d6f5305]:disabled{opacity:.6;cursor:default}.login-btn.primary[data-v-0d6f5305]{background:var(--accent);color:#14110a}.login-btn.primary[data-v-0d6f5305]:hover:not(:disabled){filter:brightness(1.06)}.login-btn.ghost[data-v-0d6f5305]{border-color:var(--line-2);color:var(--text-2);background:0 0}.login-btn.ghost[data-v-0d6f5305]:hover:not(:disabled){border-color:var(--text-3);color:var(--text)}.login-err[data-v-0d6f5305]{color:var(--down);background:#f0656a1a;border:1px solid #f0656a4d;border-radius:8px;margin:.35rem 0 0;padding:.5rem .65rem;font-size:.76rem}.research[data-v-71eebd87]{flex-direction:column;gap:1rem;padding:.5rem .25rem;display:flex}.research-header h1[data-v-71eebd87]{margin:0 0 .25rem;font-size:1.25rem}.muted[data-v-71eebd87]{color:#ffffff8c;margin:0;font-size:.85rem}.card[data-v-71eebd87]{background:#ffffff05;border:1px solid #ffffff1f;border-radius:10px;padding:.9rem 1rem}.row-between[data-v-71eebd87]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.section-title[data-v-71eebd87]{text-transform:uppercase;letter-spacing:.05em;color:#fff9;font-size:.8rem}.actions[data-v-71eebd87]{gap:.5rem;display:flex}.tab-list[data-v-71eebd87],.cap-list[data-v-71eebd87]{flex-direction:column;gap:.5rem;margin:.75rem 0 0;padding:0;list-style:none;display:flex}.tab-list li[data-v-71eebd87],.cap-list li[data-v-71eebd87]{border:1px solid #ffffff14;border-radius:8px;justify-content:space-between;align-items:center;gap:.75rem;padding:.5rem .7rem;display:flex}.main[data-v-71eebd87]{flex-wrap:wrap;align-items:center;gap:.6rem;min-width:0;display:flex}.title[data-v-71eebd87]{font-weight:600}.path[data-v-71eebd87]{color:#ffffff80;font-family:Roboto Mono,monospace;font-size:.78rem}.time[data-v-71eebd87]{color:#fff6;font-size:.72rem}.tag[data-v-71eebd87]{color:#ffffffb3;border:1px solid #ffffff2e;border-radius:999px;padding:.05rem .5rem;font-size:.7rem}.tag.source[data-v-71eebd87]{text-transform:uppercase;letter-spacing:.03em}.verbs[data-v-71eebd87]{align-items:center;gap:.5rem;display:flex}.verb[data-v-71eebd87]{color:#ffffff73;cursor:default;border-bottom:1px dotted #ffffff4d;font-size:.72rem}.btn[data-v-71eebd87]{color:#ffffffe0;cursor:pointer;background:0 0;border:1px solid #ffffff38;border-radius:6px;padding:.3rem .7rem;font-size:.78rem}.btn[data-v-71eebd87]:hover:not(:disabled){background:#ffffff14}.btn[data-v-71eebd87]:disabled{opacity:.4;cursor:not-allowed}.btn.small[data-v-71eebd87]{padding:.2rem .5rem;font-size:.74rem}.btn.alt[data-v-71eebd87]{color:#ffc882e6;border-color:#ffb45080}.btn.ghost[data-v-71eebd87]{color:#ff7878cc;border-color:#0000}.mode-badge[data-v-e0b24231]{letter-spacing:.05em;text-transform:uppercase;width:fit-content;color:var(--accent,#78a9ff);background:#78a9ff26;border-radius:999px;align-items:center;padding:.18rem .55rem;font-size:.72rem;font-weight:800;display:inline-flex}.mode-badge--success[data-v-e0b24231]{color:#42be65;background:#24a1482e}.mode-badge--warning[data-v-e0b24231]{color:#f1c21b;background:#f1c21b2e}.mode-badge--danger[data-v-e0b24231]{color:#fa4d56;background:#fa4d562e}.mode-badge--muted[data-v-e0b24231]{color:#ffffffb8;background:#ffffff1f}.boundary-notice[data-v-4375c781]{background:#f1c21b14;border:1px solid #f1c21b73;border-radius:18px;gap:.65rem;padding:1rem;display:grid;box-shadow:0 18px 48px #00000024}.boundary-notice p[data-v-4375c781]{color:#ffffffb8;margin:0;line-height:1.55}.route-state-panel[data-v-242d955d]{background:#14181fd1;border:1px solid #ffffff24;border-radius:18px;gap:.75rem;padding:1rem;display:grid;box-shadow:0 18px 48px #0000002e}.route-state-panel h3[data-v-242d955d],.route-state-panel p[data-v-242d955d]{margin:0}.route-state-panel h3[data-v-242d955d]{font-size:1rem}.route-state-panel p[data-v-242d955d]{color:#ffffffad;line-height:1.45}.route-state-panel--error[data-v-242d955d]{border-color:#fa4d5661}.route-state-panel--empty[data-v-242d955d],.route-state-panel--idle[data-v-242d955d],.route-state-panel--loading[data-v-242d955d],.route-state-panel--mock[data-v-242d955d]{border-color:#f1c21b52}.route-state-panel--ready[data-v-242d955d]{border-color:#24a14857}.adapter-page[data-v-93651a91]{color:var(--text,#f4f4f4);gap:1rem;display:grid}.adapter-hero[data-v-93651a91],.adapter-card[data-v-93651a91]{background:#14181fd1;border:1px solid #ffffff24;border-radius:18px;box-shadow:0 18px 48px #00000038}.adapter-hero[data-v-93651a91]{justify-content:space-between;gap:1rem;padding:1.5rem;display:flex}.adapter-kicker[data-v-93651a91]{color:var(--accent,#78a9ff);letter-spacing:.12em;text-transform:uppercase;margin:0 0 .4rem;font-size:.78rem;font-weight:800}h1[data-v-93651a91],p[data-v-93651a91]{margin-top:0}p[data-v-93651a91]{color:#ffffffb3}.adapter-card[data-v-93651a91]{padding:1rem}.adapter-grid[data-v-93651a91]{gap:1rem;display:grid}.search-row[data-v-93651a91]{gap:.75rem;display:flex}input[data-v-93651a91]{min-width:0;color:var(--text,#f4f4f4);background:#ffffff14;border:1px solid #ffffff3d;border-radius:12px;flex:1;padding:.75rem}button[data-v-93651a91]{background:var(--accent,#78a9ff);color:#06111f;cursor:pointer;border:0;border-radius:12px;padding:.75rem 1rem;font-weight:800}button[data-v-93651a91]:disabled{opacity:.6;cursor:wait}.pipelines[data-v-e56dd6af]{background:var(--bg);color:#ffffffeb;border:1px solid var(--line-2);border-radius:16px;gap:1rem;max-width:900px;margin:1rem auto;padding:1.5rem 1.75rem;display:grid}.head[data-v-e56dd6af]{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}h1[data-v-e56dd6af]{margin:0;font-size:1.25rem}.head p[data-v-e56dd6af]{color:#fff9;margin:.25rem 0 0;font-size:.85rem}.refresh[data-v-e56dd6af]{color:#fffc;cursor:pointer;background:0 0;border:1px solid #ffffff2e;border-radius:10px;padding:.35rem .7rem;font-size:.78rem}.refresh[data-v-e56dd6af]:hover{background:#ffffff0f}.error[data-v-e56dd6af]{color:#fca5a5;font-size:.85rem}.muted[data-v-e56dd6af],.note[data-v-e56dd6af]{color:#ffffff80;font-size:.8rem}.chips[data-v-e56dd6af]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.chip[data-v-e56dd6af]{color:#ffffff8c;background:#ffffff14;border-radius:999px;padding:.2rem .6rem;font-size:.72rem;font-weight:600}.chip.on[data-v-e56dd6af]{color:#4ade80;background:#22c55e29}.empty[data-v-e56dd6af]{text-align:center;color:#ffffff80;border:1px dashed #ffffff29;border-radius:14px;padding:2rem;font-size:.85rem}.apps[data-v-e56dd6af]{border-collapse:collapse;border:1px solid #ffffff1a;border-radius:14px;width:100%;font-size:.85rem;overflow:hidden}.apps th[data-v-e56dd6af]{text-align:left;text-transform:uppercase;letter-spacing:.06em;color:#ffffff80;background:#ffffff0d;padding:.55rem .9rem;font-size:.68rem}.apps td[data-v-e56dd6af]{border-top:1px solid #ffffff14;padding:.55rem .9rem}.name[data-v-e56dd6af]{font-weight:600}.ns[data-v-e56dd6af]{color:#ffffff80;font-family:ui-monospace,monospace;font-size:.72rem}.dot[data-v-e56dd6af]{vertical-align:middle;border-radius:50%;width:8px;height:8px;margin-right:.4rem;display:inline-block}.surface[data-v-600c26a8]{background:var(--bg);color:#ffffffeb;border:1px solid var(--line-2);border-radius:16px;gap:1rem;max-width:820px;margin:1rem auto;padding:1.5rem 1.75rem;display:grid}.head[data-v-600c26a8]{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}h1[data-v-600c26a8]{margin:0;font-size:1.25rem}.head p[data-v-600c26a8]{color:#fff9;margin:.25rem 0 0;font-size:.85rem}.btn[data-v-600c26a8]{color:#fffc;cursor:pointer;background:0 0;border:1px solid #ffffff2e;border-radius:10px;padding:.35rem .7rem;font-size:.78rem}.error[data-v-600c26a8]{color:#fca5a5;font-size:.85rem}.muted[data-v-600c26a8],.path[data-v-600c26a8]{color:#ffffff80;font-size:.8rem}.path[data-v-600c26a8]{font-family:ui-monospace,monospace;font-size:.72rem}.chips[data-v-600c26a8]{flex-wrap:wrap;gap:.5rem;display:flex}.chip[data-v-600c26a8]{color:#fca5a5;background:#ef444424;border-radius:999px;padding:.2rem .6rem;font-size:.72rem;font-weight:600}.chip.on[data-v-600c26a8]{color:#4ade80;background:#22c55e29}.notes[data-v-600c26a8]{color:#ffffffa6;background:#ffffff0d;border-radius:12px;gap:.25rem;margin:0;padding:.6rem 1rem;font-size:.78rem;list-style:none;display:grid}.ready[data-v-600c26a8]{color:#fbbf24;font-size:.85rem}.ready.ok[data-v-600c26a8]{color:#4ade80}.surface[data-v-55fbbd0b]{background:var(--bg);color:#ffffffeb;border:1px solid var(--line-2);border-radius:16px;gap:1rem;max-width:820px;margin:1rem auto;padding:1.5rem 1.75rem;display:grid}.head[data-v-55fbbd0b]{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}h1[data-v-55fbbd0b]{margin:0;font-size:1.25rem}.head p[data-v-55fbbd0b]{color:#fff9;margin:.25rem 0 0;font-size:.85rem}.btn[data-v-55fbbd0b]{color:#fffc;cursor:pointer;background:0 0;border:1px solid #ffffff2e;border-radius:10px;padding:.35rem .7rem;font-size:.78rem}.error[data-v-55fbbd0b]{color:#fca5a5;font-size:.85rem}.muted[data-v-55fbbd0b],.note[data-v-55fbbd0b]{color:#ffffff80;font-size:.78rem}.chips[data-v-55fbbd0b]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.chip[data-v-55fbbd0b]{color:#fca5a5;background:#ef444424;border-radius:999px;padding:.2rem .6rem;font-size:.72rem;font-weight:600}.chip.on[data-v-55fbbd0b]{color:#4ade80;background:#22c55e29}.cards[data-v-55fbbd0b]{gap:.6rem;display:grid}.card[data-v-55fbbd0b]{border:1px solid #ffffff1a;border-radius:14px;padding:.75rem 1rem}.row[data-v-55fbbd0b]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.dot[data-v-55fbbd0b]{border-radius:50%;width:8px;height:8px}.ns[data-v-55fbbd0b]{color:#ffffff73;margin-left:auto;font-family:ui-monospace,monospace;font-size:.7rem}.tag[data-v-55fbbd0b]{border-radius:999px;padding:.1rem .5rem;font-size:.62rem;font-weight:700}.tag.base[data-v-55fbbd0b]{color:#4ade80;background:#22c55e29}.tag.mesh[data-v-55fbbd0b]{color:#93c5fd;background:#3b82f629}.tag.muted[data-v-55fbbd0b]{color:#ffffff8c;background:#ffffff14;font-weight:500}.modes[data-v-55fbbd0b]{flex-wrap:wrap;gap:.3rem;margin-top:.5rem;display:flex}.mode[data-v-55fbbd0b]{color:#fff9;background:#ffffff12;border-radius:6px;padding:.1rem .4rem;font-size:.62rem}.term-page[data-v-5f9e3737]{grid-template-rows:auto 1fr;gap:1rem;height:100%;min-height:0;padding:1.25rem 1.5rem;display:grid}.tp-head h1[data-v-5f9e3737]{color:var(--sp-canvas-text,#161616);margin:0;font-size:1.25rem}.tp-head p[data-v-5f9e3737]{color:#525252;max-width:60ch;margin:.25rem 0 0;font-size:.85rem}.tp-frame[data-v-5f9e3737]{border-radius:12px;min-height:0;overflow:hidden;box-shadow:0 8px 30px #00000040}.surface[data-v-e690c78d]{background:var(--bg);color:#ffffffeb;border:1px solid var(--line-2);border-radius:16px;gap:1rem;max-width:820px;margin:1rem auto;padding:1.5rem 1.75rem;display:grid}.head[data-v-e690c78d]{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}h1[data-v-e690c78d]{margin:0;font-size:1.25rem}.head p[data-v-e690c78d]{color:#fff9;margin:.25rem 0 0;font-size:.85rem}.btn[data-v-e690c78d]{color:#fffc;cursor:pointer;background:0 0;border:1px solid #ffffff2e;border-radius:10px;padding:.35rem .7rem;font-size:.78rem}.error[data-v-e690c78d]{color:#fca5a5;font-size:.85rem}.muted[data-v-e690c78d]{color:#ffffff80;font-size:.8rem}.grp[data-v-e690c78d]{gap:.4rem;display:grid}.lbl[data-v-e690c78d]{text-transform:uppercase;letter-spacing:.1em;color:#ffffff73;font-size:.66rem}.grid[data-v-e690c78d]{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:.5rem;display:grid}.card[data-v-e690c78d]{border:1px solid #ffffff1a;border-radius:12px;padding:.6rem .75rem}.crow[data-v-e690c78d]{align-items:center;gap:.5rem;display:flex}.dot[data-v-e690c78d]{border-radius:50%;width:8px;height:8px}.cname[data-v-e690c78d]{font-size:.82rem;font-weight:600}.params[data-v-e690c78d]{color:#ffffff80;background:#ffffff14;border-radius:5px;margin-left:auto;padding:.05rem .35rem;font-size:.66rem}.meta[data-v-e690c78d]{flex-wrap:wrap;gap:.3rem;margin-top:.4rem;display:flex}.mtag[data-v-e690c78d]{color:#ffffff8c;background:#ffffff12;border-radius:5px;padding:.05rem .35rem;font-size:.62rem}.mtag.lab[data-v-e690c78d]{color:#93c5fd;background:#3b82f624}.route[data-v-e690c78d]{color:#fff9;background:#ffffff0d;border-radius:10px;padding:.5rem .7rem;font-size:.72rem}.route .g[data-v-e690c78d]{color:#4ade80}.route .a[data-v-e690c78d]{color:#fbbf24}.route .b[data-v-e690c78d]{color:#93c5fd}.studio-scope{--ground:#0b0f15;--sunken:#080b10;--surface:#141b24;--surface-2:#18202a;--hairline:#232c38;--hairline-strong:#33404f;--ink:#e8eef5;--ink-2:#b4c0cd;--muted:#8a97a5;--faint:#5d6a78;--bar:#080b10;--bar-ink:#e8eef5;--bar-muted:#8a97a5;--bar-line:#1c242f;--accent:#5b95f9;--accent-2:#3f83f8;--accent-wash:#16233b;--accent-ink:#bcd4ff;--epi-hypothesis:#8592a3;--epi-observed:#5b95f9;--epi-derived:#a082f8;--epi-verified:#2dd4bf;--epi-attested:#34d399;--epi-simulated:#e0975a;--epi-unknown:#4a5568;--epi-hypothesis-wash:#1a2029;--epi-observed-wash:#14243c;--epi-derived-wash:#211a3a;--epi-verified-wash:#0e2c2b;--epi-attested-wash:#0e2a22;--ok:#3fb950;--warn:#d29922;--fail:#e5534b;--run:#5b95f9;--idle:#6b7684;--ok-wash:#0f2417;--warn-wash:#241d0a;--fail-wash:#2a1315;--run-wash:#14243c;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:24px;--sp-6:32px;--r-1:3px;--r-2:5px;--r-3:8px;--pill:999px;--e-1:0 1px 2px #0006;--e-2:0 4px 14px #00000080;--e-3:0 12px 40px #0009;--canvas-dot:#1a212b;--ui:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--mono:ui-monospace, "SF Mono", Menlo, Consolas, monospace}.studio-scope .epi-stripe{position:relative}.studio-scope .epi-stripe:before{content:"";background:var(--epi,var(--epi-unknown));border-radius:var(--r-1) 0 0 var(--r-1);width:3px;position:absolute;top:0;bottom:0;left:0}.studio-scope .epi-dot{border-radius:var(--pill);background:var(--epi,var(--epi-unknown));flex:none;width:8px;height:8px;display:inline-block}.studio-scope .epi-chip{letter-spacing:.01em;border-radius:var(--r-1);color:var(--epi,var(--epi-unknown));background:var(--epi-wash,transparent);border:1px solid color-mix(in srgb, var(--epi,var(--epi-unknown)) 40%, transparent);align-items:center;gap:6px;padding:1px 8px 1px 7px;font-size:11px;font-weight:600;display:inline-flex}.studio-scope .stat-chip{border-radius:var(--pill);color:#fff;background:var(--stat,var(--idle));align-items:center;gap:5px;padding:1px 8px;font-size:11px;font-weight:600;display:inline-flex}.studio-scope .stat-chip.soft{color:var(--stat,var(--idle));background:var(--stat-wash,var(--sunken))}.studio-scope .tnum{font-variant-numeric:tabular-nums}.studio-scope .mono{font-family:var(--mono)}.studio-scope{--bg:#0b0e14;--panel:#121722;--panel-2:#161c28;--border:#232b3a;--border-2:#2e3849;--text:#e6edf3;--warn:#f0b849;--bad:#ff6b6b;--good:#43d17a;--sans:ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif}.studio-scope .card{background:var(--panel);border:1px solid var(--border);border-radius:12px;padding:1rem 1.1rem}.studio-scope .card+.card{margin-top:1rem}.studio-scope .card h3{margin:0 0 .3rem;font-size:.92rem;font-weight:600}.studio-scope .card .desc{color:var(--muted);margin:0 0 .8rem;font-size:.82rem}.studio-scope .grid{gap:1rem;display:grid}.studio-scope .grid.cols-2{grid-template-columns:1fr 1fr}.studio-scope .grid.cols-3{grid-template-columns:repeat(3,1fr)}@media (width<=900px){.studio-scope .grid.cols-2,.studio-scope .grid.cols-3{grid-template-columns:1fr}}.studio-scope label.fld{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;margin:0 0 .3rem;font-size:.74rem;display:block}.studio-scope textarea,.studio-scope input[type=text],.studio-scope select{background:var(--bg);width:100%;color:var(--text);border:1px solid var(--border-2);font-family:var(--mono);resize:vertical;border-radius:8px;padding:.55rem .65rem;font-size:.82rem}.studio-scope textarea:focus,.studio-scope input:focus,.studio-scope select:focus{border-color:var(--accent);outline:none}.studio-scope button.btn{background:var(--accent);color:#04122e;cursor:pointer;border:0;border-radius:8px;padding:.5rem .9rem;font-size:.84rem;font-weight:600}.studio-scope button.btn:hover{filter:brightness(1.08)}.studio-scope button.btn.ghost{color:var(--text);border:1px solid var(--border-2);background:0 0}.studio-scope button.btn:disabled{opacity:.5;cursor:default}.studio-scope .row{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.studio-scope table.tbl{border-collapse:collapse;width:100%;font-size:.82rem}.studio-scope table.tbl th{text-align:left;color:var(--muted);border-bottom:1px solid var(--border-2);background:var(--panel);padding:.4rem .5rem;font-weight:500;position:sticky;top:0}.studio-scope table.tbl td{border-bottom:1px solid var(--border);font-family:var(--mono);vertical-align:top;padding:.4rem .5rem}.studio-scope .scroll{border:1px solid var(--border);border-radius:8px;max-height:52vh;overflow:auto}.studio-scope .pill{border:1px solid var(--border-2);color:var(--muted);border-radius:999px;padding:.1rem .5rem;font-size:.7rem;display:inline-block}.studio-scope .pill.good{color:var(--good);background:#0f2a1c;border-color:#1e4d34}.studio-scope .pill.bad{color:var(--bad);background:#2a0f0f;border-color:#4d1e1e}.studio-scope .pill.accent{color:var(--accent);background:#0f1c33;border-color:#23406e}.studio-scope .kpi{letter-spacing:-.02em;font-size:1.6rem;font-weight:700}.studio-scope .kpi-l{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;font-size:.74rem}.studio-scope code,.studio-scope .mono{font-family:var(--mono)}.studio-scope pre.out{background:var(--bg);border:1px solid var(--border);border-radius:8px;max-height:40vh;padding:.7rem;font-size:.78rem;overflow:auto}.studio-scope .err{color:var(--bad);font-size:.82rem}.studio-scope .muted{color:var(--muted)}.studio-scope a.link{color:var(--accent);cursor:pointer;text-decoration:none}.studio-scope a.link:hover{text-decoration:underline}.nb[data-v-ffb5112c]{font:14px/1.5 var(--ui);color:var(--ink);position:relative}.prov-btn.on[data-v-ffb5112c]{background:var(--accent-wash);border-color:color-mix(in srgb, var(--accent) 40%, transparent);color:var(--accent-ink)}.prov-btn .cnt2[data-v-ffb5112c]{background:var(--epi-attested);color:#fff;border-radius:999px;margin-left:6px;padding:0 6px;font-size:11px}.rich[data-v-ffb5112c]{max-width:100%;margin:4px 0}.rich[data-v-ffb5112c] svg{max-width:100%;height:auto}.htmlout[data-v-ffb5112c]{overflow-x:auto}.htmlout[data-v-ffb5112c] table{border-collapse:collapse;font:12px/1.4 var(--mono)}.htmlout[data-v-ffb5112c] th,.htmlout[data-v-ffb5112c] td{border:1px solid var(--hairline);text-align:right;padding:3px 10px}.htmlout[data-v-ffb5112c] th{background:var(--sunken);color:var(--muted);font-weight:600}.prov-drawer[data-v-ffb5112c]{background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-3);width:320px;max-height:100%;box-shadow:var(--e-3);z-index:20;padding:18px 20px;position:absolute;top:0;right:0;overflow:auto}.prov-drawer .x2[data-v-ffb5112c]{color:var(--muted);cursor:pointer;background:0 0;border:0;font-size:15px;position:absolute;top:12px;right:14px}.prov-drawer .pk[data-v-ffb5112c]{text-transform:uppercase;letter-spacing:.09em;color:var(--muted);font-size:10px}.prov-drawer h3[data-v-ffb5112c]{margin:4px 0 6px;font-size:15px}.prov-drawer .pcap[data-v-ffb5112c]{color:var(--muted);margin:0 0 14px;font-size:12px}.prov-drawer .empty2[data-v-ffb5112c]{color:var(--faint);text-align:center;padding:20px 0;font-size:12px}.chainlist[data-v-ffb5112c]{flex-direction:column;gap:0;display:flex}.crow[data-v-ffb5112c]{gap:10px;padding-bottom:14px;display:flex;position:relative}.crow[data-v-ffb5112c]:before{content:"";background:var(--epi-attested);opacity:.35;width:2px;position:absolute;top:12px;bottom:-2px;left:4px}.crow[data-v-ffb5112c]:last-child:before{display:none}.crow .cdot[data-v-ffb5112c]{z-index:2;border-radius:999px;flex:none;width:10px;height:10px;margin-top:2px}.crow .cid[data-v-ffb5112c]{align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex}.crow .crt[data-v-ffb5112c]{color:var(--faint);text-transform:none;font-size:10px;font-weight:400}.crow .cmeta[data-v-ffb5112c]{color:var(--muted);margin-top:2px;font-size:10.5px}.crow .clink[data-v-ffb5112c]{color:var(--faint);margin-top:2px;font-size:10px}.prov-drawer .pfoot[data-v-ffb5112c]{border-top:1px solid var(--hairline);color:var(--muted);margin-top:8px;padding-top:10px;font-size:11px}.prov-drawer .pfoot b[data-v-ffb5112c]{color:var(--epi-attested)}.slide-enter-active[data-v-ffb5112c],.slide-leave-active[data-v-ffb5112c]{transition:transform .2s,opacity .2s}.slide-enter-from[data-v-ffb5112c],.slide-leave-to[data-v-ffb5112c]{opacity:0;transform:translate(14px)}.nb-bar[data-v-ffb5112c]{flex-wrap:wrap;align-items:center;gap:12px;padding:4px 0 12px;display:flex}.nb-title[data-v-ffb5112c]{font-size:15px;font-weight:600}.nb-title .proj[data-v-ffb5112c]{color:var(--muted);margin-left:6px;font-size:13px;font-weight:400}.rt[data-v-ffb5112c]{text-transform:uppercase;letter-spacing:.05em;color:var(--muted);align-items:center;gap:6px;font-size:11px;display:flex}.rt select[data-v-ffb5112c]{text-transform:none;letter-spacing:0;width:auto;padding:4px 8px;font-size:12px}.kstat[data-v-ffb5112c]{color:var(--muted);align-items:center;gap:6px;font-size:12px;display:inline-flex}.kstat i[data-v-ffb5112c]{border-radius:999px;width:8px;height:8px}.nb-bar .sp[data-v-ffb5112c]{flex:1}.nb-bar .ghost[data-v-ffb5112c]{border:1px solid var(--hairline-strong);background:var(--surface);color:var(--ink);border-radius:var(--r-2);cursor:pointer;padding:6px 12px;font-size:13px;text-decoration:none}.nb-bar .ghost[data-v-ffb5112c]:hover{background:var(--sunken)}.nb-bar .primary[data-v-ffb5112c]{background:var(--accent);color:#fff;border-radius:var(--r-2);cursor:pointer;border:0;padding:6px 14px;font-size:13px;font-weight:600}.nb-bar .primary[data-v-ffb5112c]:hover{background:var(--accent-2)}.note[data-v-ffb5112c]{color:var(--warn);background:var(--warn-wash);border:1px solid color-mix(in srgb, var(--warn) 30%, transparent);border-radius:var(--r-2);margin:0 0 14px;padding:8px 12px;font-size:12px}.note.err[data-v-ffb5112c]{color:var(--fail);background:var(--fail-wash);border-color:color-mix(in srgb, var(--fail) 30%, transparent)}.note code[data-v-ffb5112c]{font-family:var(--mono);font-size:11px}.cells[data-v-ffb5112c]{flex-direction:column;gap:10px;display:flex}.cell[data-v-ffb5112c]{background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-3);grid-template-columns:44px 1fr 24px;align-items:start;transition:border-color .15s,box-shadow .15s;display:grid;position:relative}.cell.running[data-v-ffb5112c]{border-color:var(--run);box-shadow:0 0 0 3px var(--run-wash)}.cell.error[data-v-ffb5112c]{border-color:color-mix(in srgb, var(--fail) 50%, var(--hairline))}.cell:hover .x[data-v-ffb5112c]{opacity:.6}.gutter[data-v-ffb5112c]{border-right:1px solid var(--hairline);flex-direction:column;align-items:center;gap:6px;height:100%;padding:10px 0;display:flex}.gutter .run[data-v-ffb5112c]{border:1px solid var(--hairline-strong);background:var(--surface);border-radius:var(--r-2);cursor:pointer;width:26px;height:26px;color:var(--accent);place-items:center;font-size:12px;display:grid}.gutter .run[data-v-ffb5112c]:hover{background:var(--accent-wash)}.gutter .cnt[data-v-ffb5112c]{font-family:var(--mono);color:var(--faint);font-size:10px}.spin[data-v-ffb5112c]{border:2px solid var(--run);border-top-color:#0000;border-radius:999px;width:12px;height:12px;animation:.7s linear infinite sp-ffb5112c}@keyframes sp-ffb5112c{to{transform:rotate(360deg)}}.body[data-v-ffb5112c]{min-width:0;padding:8px 12px}.editor[data-v-ffb5112c]{resize:none;width:100%;color:var(--ink);font:13px/1.55 var(--mono);background:0 0;border:0;outline:none;padding:4px 0;overflow:hidden}.editor[data-v-ffb5112c]::placeholder{color:var(--faint)}.out[data-v-ffb5112c]{border-top:1px solid var(--hairline);margin-top:8px;padding-top:8px}.out pre[data-v-ffb5112c]{font:12px/1.5 var(--mono);white-space:pre-wrap;word-break:break-word;margin:0}.out .stream[data-v-ffb5112c]{color:var(--ink-2)}.out .oerr[data-v-ffb5112c]{color:var(--fail);background:var(--fail-wash);border-radius:var(--r-1);padding:6px 8px}.out .odeg[data-v-ffb5112c]{color:var(--warn);font-size:12px}.rcpt[data-v-ffb5112c]{border-top:1px dashed var(--hairline);color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px;margin-top:9px;padding-top:8px;font-size:11px;display:flex}.rcpt.prev[data-v-ffb5112c]{opacity:.8}.rcpt .seal[data-v-ffb5112c]{color:var(--epi-attested);font-weight:600}.rcpt .mono[data-v-ffb5112c]{font-family:var(--mono)}.rcpt .dim[data-v-ffb5112c]{color:var(--faint)}.rcpt .dot[data-v-ffb5112c]{border-radius:999px;width:7px;height:7px}.rcpt .tag[data-v-ffb5112c]{background:var(--sunken);border-radius:var(--r-1);color:var(--faint);padding:0 6px}.rcpt .grow[data-v-ffb5112c]{flex:1}.rcpt .replay[data-v-ffb5112c]{color:var(--epi-attested);background:var(--epi-attested-wash);border-radius:var(--r-1);padding:0 6px;font-weight:600}.cell .x[data-v-ffb5112c]{color:var(--muted);cursor:pointer;opacity:0;background:0 0;border:0;font-size:12px;transition:opacity .15s;position:absolute;top:8px;right:6px}.cell .x[data-v-ffb5112c]:hover{color:var(--fail);opacity:1!important}.cell.proposed[data-v-ffb5112c]{border-color:color-mix(in srgb, var(--epi-hypothesis) 55%, var(--hairline));box-shadow:0 0 0 3px var(--epi-hypothesis-wash)}.cell.proposed .gutter .run[data-v-ffb5112c]{color:var(--epi-hypothesis);border-color:color-mix(in srgb, var(--epi-hypothesis) 45%, transparent)}.prop[data-v-ffb5112c]{flex-wrap:wrap;align-items:center;gap:8px 10px;margin-bottom:8px;font-size:11px;display:flex}.prop .pbadge[data-v-ffb5112c]{color:#fff;background:var(--epi-hypothesis);border-radius:var(--r-1);letter-spacing:.02em;padding:1px 8px;font-weight:600}.prop .psrc[data-v-ffb5112c]{font-family:var(--mono);border-radius:var(--r-1);border:1px solid var(--hairline);color:var(--muted);padding:1px 7px;font-size:10.5px}.prop .psrc.model[data-v-ffb5112c]{color:var(--epi-verified);border-color:color-mix(in srgb, var(--epi-verified) 40%, transparent);background:var(--epi-verified-wash)}.prop .psrc.heuristic[data-v-ffb5112c]{color:var(--warn);border-color:color-mix(in srgb, var(--warn) 35%, transparent);background:var(--warn-wash)}.prop .prat[data-v-ffb5112c]{color:var(--muted);flex:240px;min-width:0}.prop .phint[data-v-ffb5112c]{color:var(--epi-hypothesis);font-weight:500}.prop .phint b[data-v-ffb5112c]{color:var(--epi-attested)}.assist[data-v-ffb5112c]{background:var(--surface);border:1px solid var(--hairline-strong);border-radius:var(--r-3);box-shadow:0 0 0 3px var(--epi-hypothesis-wash);align-items:center;gap:10px;margin-top:16px;padding:8px 10px 8px 14px;display:flex}.assist .amark[data-v-ffb5112c]{color:var(--epi-hypothesis);flex:none;font-size:16px}.assist .ainput[data-v-ffb5112c]{color:var(--ink);font:13px/1.5 var(--ui);background:0 0;border:0;outline:none;flex:1;min-width:0}.assist .ainput[data-v-ffb5112c]::placeholder{color:var(--faint)}.assist .ainput[data-v-ffb5112c]:disabled{color:var(--muted)}.assist .apropose[data-v-ffb5112c]{background:var(--epi-hypothesis);color:#fff;border-radius:var(--r-2);cursor:pointer;border:0;flex:none;align-items:center;gap:7px;padding:7px 14px;font-size:13px;font-weight:600;display:inline-flex}.assist .apropose[data-v-ffb5112c]:hover:not(:disabled){background:color-mix(in srgb, var(--epi-hypothesis) 82%, #000)}.assist .apropose[data-v-ffb5112c]:disabled{opacity:.55;cursor:default}.assist .apropose .spin[data-v-ffb5112c]{border-color:#0000 #fff #fff}.ahint[data-v-ffb5112c]{color:var(--muted);margin:8px 2px 0;font-size:11px}.ahint b[data-v-ffb5112c]{color:var(--ink-2);font-weight:600}.amsg[data-v-ffb5112c]{margin-top:10px}.cp[data-v-f7a5d1e6]{font:14px/1.5 var(--ui);color:var(--ink);gap:var(--sp-5);flex-direction:column;display:flex}.planner[data-v-f7a5d1e6]{border:1px solid var(--hairline);border-radius:var(--r-3);background:var(--surface);padding:var(--sp-4)}.pl-head[data-v-f7a5d1e6]{margin-bottom:var(--sp-3);justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.pl-head h2[data-v-f7a5d1e6]{margin:0;font-size:16px}.pl-head .sub[data-v-f7a5d1e6]{color:var(--muted);max-width:620px;margin:4px 0 0;font-size:12.5px}.pl-head .sub b[data-v-f7a5d1e6]{color:var(--ink-2)}.pl-head .wand[data-v-f7a5d1e6]{color:var(--accent);opacity:.8;font-size:26px;line-height:1}.pl-in[data-v-f7a5d1e6]{gap:8px;display:flex}.pl-in input[data-v-f7a5d1e6]{border:1px solid var(--hairline);border-radius:var(--r-2);background:var(--surface-2);color:var(--ink);outline:none;flex:1;padding:8px 12px;font-size:13px}.pl-in input[data-v-f7a5d1e6]:focus{border-color:var(--accent)}.pl-out[data-v-f7a5d1e6]{margin-top:var(--sp-3);border:1px solid var(--hairline);border-radius:var(--r-2);background:var(--ground);padding:var(--sp-3)}.pl-out.nope[data-v-f7a5d1e6]{border-color:color-mix(in srgb, var(--warn) 35%, var(--hairline))}.pl-meta[data-v-f7a5d1e6]{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:10px;display:flex}.pl-meta .strat[data-v-f7a5d1e6]{font-family:var(--mono);color:var(--muted);background:var(--sunken);border-radius:var(--r-1);padding:1px 7px;font-size:10.5px}.pl-meta .rn[data-v-f7a5d1e6]{color:var(--fail);font-size:11px;font-weight:700}.pl-meta .rn.ok[data-v-f7a5d1e6]{color:var(--ok)}.pl-steps[data-v-f7a5d1e6]{flex-direction:column;gap:4px;margin:0 0 8px;padding:0;list-style:none;display:flex}.pl-step[data-v-f7a5d1e6]{border:1px solid var(--hairline);border-radius:var(--r-2);background:var(--surface);align-items:center;gap:10px;padding:6px 10px;font-size:11.5px;display:flex}.pl-step .wf-idx[data-v-f7a5d1e6]{font-family:var(--mono);color:var(--faint);width:14px;font-size:10px}.pl-step .wf-id[data-v-f7a5d1e6]{color:var(--ink);font-weight:700}.pl-step .wf-kind[data-v-f7a5d1e6]{font-family:var(--mono);color:var(--muted);font-size:10.5px}.pl-step .lockmini[data-v-f7a5d1e6]{margin-left:auto}.unmet[data-v-f7a5d1e6]{color:var(--warn);flex-direction:column;gap:2px;margin-bottom:10px;font-size:11px;display:flex}.run-plan[data-v-f7a5d1e6]{margin-top:2px}.pl-out .dwarn[data-v-f7a5d1e6]{color:var(--warn);background:var(--warn-wash);border-radius:var(--r-1);padding:2px 8px;font-size:12px;font-weight:700}.epi-chip[data-v-f7a5d1e6]{border-radius:var(--r-1);white-space:nowrap;border:1px solid #0000;align-items:center;gap:6px;padding:1px 8px 1px 7px;font-size:11px;font-weight:600;display:inline-flex}.epi-chip .dot[data-v-f7a5d1e6]{border-radius:var(--pill);flex:none;width:8px;height:8px}.epi-chip.sm[data-v-f7a5d1e6]{padding:0 6px;font-size:10px}.reg-head[data-v-f7a5d1e6]{margin-bottom:var(--sp-4);justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.reg-head h2[data-v-f7a5d1e6]{margin:0;font-size:16px}.reg-head .sub[data-v-f7a5d1e6]{color:var(--muted);max-width:640px;margin:4px 0 0;font-size:12.5px}.reg-head .sub b[data-v-f7a5d1e6]{color:var(--ink-2)}.reg-head .door[data-v-f7a5d1e6]{color:var(--accent);opacity:.8;font-size:30px;line-height:1}.grid[data-v-f7a5d1e6]{gap:var(--sp-3);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));display:grid}.kcard[data-v-f7a5d1e6]{text-align:left;border:1px solid var(--hairline);border-radius:var(--r-3);background:var(--surface);padding:var(--sp-3) var(--sp-4);cursor:pointer;color:inherit;font:inherit;flex-direction:column;gap:8px;transition:border-color .12s,box-shadow .12s;display:flex}.kcard[data-v-f7a5d1e6]:hover{border-color:var(--hairline-strong);box-shadow:var(--e-1)}.kcard.on[data-v-f7a5d1e6]{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-wash)}.kcard.locked[data-v-f7a5d1e6]{opacity:.82}.krow[data-v-f7a5d1e6]{justify-content:space-between;align-items:center;gap:8px;display:flex}.kname[data-v-f7a5d1e6]{font-size:14.5px;font-weight:700}.ent[data-v-f7a5d1e6]{border-radius:var(--pill);color:var(--muted);border:1px solid var(--hairline);background:var(--sunken);white-space:nowrap;padding:1px 8px;font-size:10.5px;font-weight:600}.ent.open[data-v-f7a5d1e6]{color:var(--ok);border-color:color-mix(in srgb, var(--ok) 40%, transparent);background:var(--ok-wash)}.kmeta[data-v-f7a5d1e6]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.stat[data-v-f7a5d1e6]{border-radius:var(--r-1);border:1px solid var(--hairline);padding:1px 7px;font-size:10.5px;font-weight:600}.stat.live[data-v-f7a5d1e6]{color:var(--ok);border-color:color-mix(in srgb, var(--ok) 40%, transparent);background:var(--ok-wash)}.stat.declared[data-v-f7a5d1e6]{color:var(--muted);background:var(--sunken)}.uc[data-v-f7a5d1e6]{color:var(--epi-derived);border:1px solid color-mix(in srgb, var(--epi-derived) 35%, transparent);background:var(--epi-derived-wash);border-radius:var(--r-1);padding:1px 6px;font-size:10px}.kback[data-v-f7a5d1e6]{flex-wrap:wrap;align-items:center;gap:5px;font-size:11px;display:flex}.kback .klbl[data-v-f7a5d1e6]{color:var(--faint);text-transform:uppercase;letter-spacing:.06em;margin-right:2px;font-size:9.5px}.bk[data-v-f7a5d1e6]{font-family:var(--mono);background:var(--sunken);color:var(--ink-2);border-radius:var(--r-1);padding:1px 7px;font-size:10.5px}.bk.def[data-v-f7a5d1e6]{color:var(--accent-ink);background:var(--accent-wash)}.kcaps[data-v-f7a5d1e6]{flex-wrap:wrap;gap:4px;display:flex}.cap[data-v-f7a5d1e6]{color:var(--muted);background:var(--sunken);border-radius:var(--r-1);padding:1px 7px;font-size:10px}.run[data-v-f7a5d1e6]{border:1px solid var(--hairline);border-radius:var(--r-3);background:var(--surface);padding:var(--sp-4)}.run-head[data-v-f7a5d1e6]{margin-bottom:var(--sp-3);flex-wrap:wrap;align-items:center;gap:12px;display:flex}.run-head h3[data-v-f7a5d1e6]{margin:0;font-size:14px}.run-head .rk[data-v-f7a5d1e6]{font-family:var(--mono);color:var(--accent);font-weight:700}.bsel[data-v-f7a5d1e6]{text-transform:uppercase;letter-spacing:.05em;color:var(--muted);align-items:center;gap:6px;font-size:10.5px;display:inline-flex}.bsel select[data-v-f7a5d1e6],.field select[data-v-f7a5d1e6]{border:1px solid var(--hairline);border-radius:var(--r-2);background:var(--surface);color:var(--ink);text-transform:none;letter-spacing:0;padding:4px 8px;font-size:12px}.run-head .sp[data-v-f7a5d1e6]{flex:1}.primary[data-v-f7a5d1e6]{background:var(--accent);color:#fff;border-radius:var(--r-2);cursor:pointer;border:0;align-items:center;gap:8px;padding:7px 16px;font-size:13px;font-weight:600;display:inline-flex}.primary[data-v-f7a5d1e6]:hover:not(:disabled){background:var(--accent-2)}.primary[data-v-f7a5d1e6]:disabled{opacity:.5;cursor:default}.spec[data-v-f7a5d1e6]{gap:var(--sp-3);flex-wrap:wrap;display:flex}.field[data-v-f7a5d1e6]{flex-direction:column;gap:5px;display:flex}.field.wide[data-v-f7a5d1e6]{flex:100%}.field label[data-v-f7a5d1e6]{text-transform:uppercase;letter-spacing:.05em;color:var(--muted);font-size:10.5px}.field input[data-v-f7a5d1e6],.field .code[data-v-f7a5d1e6]{border:1px solid var(--hairline);border-radius:var(--r-2);background:var(--surface-2);color:var(--ink);outline:none;padding:8px 10px;font-size:13px}.field input[data-v-f7a5d1e6]:focus,.field .code[data-v-f7a5d1e6]:focus,.field select[data-v-f7a5d1e6]:focus{border-color:var(--accent)}.field .code[data-v-f7a5d1e6]{font:13px/1.55 var(--mono);resize:vertical;width:100%}.field input[data-v-f7a5d1e6]::placeholder,.field .code[data-v-f7a5d1e6]::placeholder{color:var(--faint)}.res[data-v-f7a5d1e6]{margin-top:var(--sp-4);border:1px solid var(--hairline);border-radius:var(--r-3);background:var(--ground);padding:var(--sp-3) var(--sp-4)}.res.error[data-v-f7a5d1e6]{border-color:color-mix(in srgb, var(--fail) 45%, var(--hairline))}.res-head[data-v-f7a5d1e6]{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:10px;display:flex}.rstat[data-v-f7a5d1e6]{border-radius:var(--pill);padding:1px 9px;font-size:11px;font-weight:700}.rstat.ok[data-v-f7a5d1e6]{color:var(--ok);background:var(--ok-wash)}.rstat.error[data-v-f7a5d1e6]{color:var(--fail);background:var(--fail-wash)}.rback[data-v-f7a5d1e6]{font-family:var(--mono);color:var(--muted);font-size:11px}.gdelta[data-v-f7a5d1e6]{color:var(--epi-attested);background:var(--epi-attested-wash);border-radius:var(--r-1);padding:1px 8px;font-size:10.5px;font-weight:600}.memo[data-v-f7a5d1e6]{color:var(--epi-verified);background:var(--epi-verified-wash);border-radius:var(--r-1);padding:1px 8px;font-size:10.5px;font-weight:600}.attest[data-v-f7a5d1e6]{color:var(--epi-attested);background:var(--epi-attested-wash);border-radius:var(--r-1);padding:1px 8px;font-size:10.5px;font-weight:700}.out[data-v-f7a5d1e6]{flex-direction:column;gap:8px;display:flex}.out .stream[data-v-f7a5d1e6]{font:12px/1.5 var(--mono);white-space:pre-wrap;word-break:break-word;color:var(--ink-2);background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-2);margin:0;padding:8px 10px}.rich img[data-v-f7a5d1e6]{border-radius:var(--r-2);max-width:100%}.oerr[data-v-f7a5d1e6]{color:var(--fail);background:var(--fail-wash);border-radius:var(--r-2);font:12px/1.5 var(--mono);padding:8px 10px}.empty[data-v-f7a5d1e6]{color:var(--faint);margin:0;font-size:12px}.rcpt[data-v-f7a5d1e6]{border-top:1px dashed var(--hairline);color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;padding-top:10px;font-size:11px;display:flex}.rcpt .seal[data-v-f7a5d1e6]{color:var(--epi-attested);font-weight:600}.rcpt .mono[data-v-f7a5d1e6],.mono[data-v-f7a5d1e6]{font-family:var(--mono)}.rcpt .dim[data-v-f7a5d1e6]{color:var(--faint)}.rcpt .signed[data-v-f7a5d1e6],.signed[data-v-f7a5d1e6]{color:var(--epi-attested);background:var(--epi-attested-wash);border-radius:var(--r-1);padding:0 6px;font-weight:600}.rcpt .unsigned[data-v-f7a5d1e6]{color:var(--warn);background:var(--warn-wash);border-radius:var(--r-1);padding:0 6px}.rcpt .grow[data-v-f7a5d1e6]{flex:1}.rcpt .replay[data-v-f7a5d1e6]{color:var(--epi-attested);background:var(--epi-attested-wash);border-radius:var(--r-1);padding:0 6px;font-weight:600}.wf[data-v-f7a5d1e6]{margin:4px 0 10px}.wf-head[data-v-f7a5d1e6]{text-transform:uppercase;letter-spacing:.06em;color:var(--muted);align-items:center;gap:8px;margin-bottom:8px;font-size:11px;display:flex}.wf-head .wf-n[data-v-f7a5d1e6]{background:var(--epi-derived);color:#fff;border-radius:var(--pill);padding:0 7px;font-size:10px}.wf-list[data-v-f7a5d1e6]{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.wf-step[data-v-f7a5d1e6]{border:1px solid var(--hairline);border-radius:var(--r-2);background:var(--surface);border-left-width:3px;align-items:center;gap:10px;padding:6px 10px;font-size:11.5px;display:flex}.wf-step.ok[data-v-f7a5d1e6]{border-left-color:var(--ok)}.wf-step.error[data-v-f7a5d1e6]{border-left-color:var(--fail)}.wf-step.degraded[data-v-f7a5d1e6]{border-left-color:var(--warn)}.wf-idx[data-v-f7a5d1e6]{font-family:var(--mono);color:var(--faint);width:14px;font-size:10px}.wf-id[data-v-f7a5d1e6]{color:var(--ink);font-weight:700}.wf-kind[data-v-f7a5d1e6]{font-family:var(--mono);color:var(--muted);font-size:10.5px}.wf-stat[data-v-f7a5d1e6]{font-size:10.5px;font-weight:600}.wf-step.ok .wf-stat[data-v-f7a5d1e6]{color:var(--ok)}.wf-step.error .wf-stat[data-v-f7a5d1e6]{color:var(--fail)}.wf-rc[data-v-f7a5d1e6]{color:var(--epi-attested);margin-left:auto}.paygate[data-v-f7a5d1e6]{color:var(--ink)}.pg-head[data-v-f7a5d1e6]{align-items:center;gap:8px;font-size:14px;display:flex}.pg-head .lock[data-v-f7a5d1e6]{font-size:16px}.pg-head .code402[data-v-f7a5d1e6]{font-family:var(--mono);color:var(--warn);background:var(--warn-wash);border-radius:var(--r-1);margin-left:auto;padding:1px 8px;font-size:11px;font-weight:700}.paygate p[data-v-f7a5d1e6]{color:var(--muted);max-width:560px;margin:8px 0 12px;font-size:12.5px}.pg-foot[data-v-f7a5d1e6]{align-items:center;gap:12px;display:flex}.pg-foot .price[data-v-f7a5d1e6]{color:var(--ink);font-weight:700}.degraded[data-v-f7a5d1e6]{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:12.5px;display:flex}.degraded .dwarn[data-v-f7a5d1e6]{color:var(--warn);background:var(--warn-wash);border-radius:var(--r-1);padding:1px 8px;font-weight:700}.degraded .dhint[data-v-f7a5d1e6]{color:var(--muted);flex:100%;font-size:11.5px}.degraded code[data-v-f7a5d1e6]{font-family:var(--mono);font-size:11px}.chain[data-v-f7a5d1e6]{margin-top:var(--sp-4)}.chain-head[data-v-f7a5d1e6]{text-transform:uppercase;letter-spacing:.06em;color:var(--muted);align-items:center;gap:8px;margin-bottom:8px;font-size:11px;display:flex}.chain-head .cn[data-v-f7a5d1e6]{background:var(--epi-attested);color:#fff;border-radius:var(--pill);padding:0 7px;font-size:10px}.crow[data-v-f7a5d1e6]{border-bottom:1px solid var(--sunken);align-items:center;gap:10px;padding:5px 0;font-size:11.5px;display:flex}.crow[data-v-f7a5d1e6]:last-child{border-bottom:0}.crow .cdot[data-v-f7a5d1e6]{border-radius:var(--pill);flex:none;width:9px;height:9px}.crow .cid[data-v-f7a5d1e6]{color:var(--ink-2)}.crow .ckind[data-v-f7a5d1e6]{color:var(--muted);font-family:var(--mono);font-size:10.5px}.note[data-v-f7a5d1e6]{border-radius:var(--r-2);margin:8px 0 0;padding:8px 12px;font-size:12px}.note.err[data-v-f7a5d1e6]{color:var(--fail);background:var(--fail-wash);border:1px solid color-mix(in srgb, var(--fail) 30%, transparent)}.sk[data-v-f7a5d1e6]{pointer-events:none}.sk-line[data-v-f7a5d1e6]{background:linear-gradient(90deg, var(--sunken), var(--hairline), var(--sunken));border-radius:var(--r-1);background-size:200% 100%;height:10px;margin:6px 0;animation:1.2s infinite sh-f7a5d1e6}.w50[data-v-f7a5d1e6]{width:50%}.w70[data-v-f7a5d1e6]{width:70%}@keyframes sh-f7a5d1e6{0%{background-position:200% 0}to{background-position:-200% 0}}.spin[data-v-f7a5d1e6]{border-radius:var(--pill);border:2px solid #fff;border-top-color:#0000;width:12px;height:12px;animation:.7s linear infinite spn-f7a5d1e6}@keyframes spn-f7a5d1e6{to{transform:rotate(360deg)}}.cp[data-v-f7a5d1e6] :focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--r-1)}@media (prefers-reduced-motion:reduce){.sk-line[data-v-f7a5d1e6],.spin[data-v-f7a5d1e6]{animation:none}.kcard[data-v-f7a5d1e6]{transition:none}}.cs[data-v-dcb9631f]{color:var(--text,#e7e7ea);padding:16px}.cs-head[data-v-dcb9631f]{align-items:center;gap:10px;display:flex}.cs-head h2[data-v-dcb9631f]{margin:0;font-size:18px}.grid[data-v-dcb9631f]{grid-template-columns:1fr 1fr;gap:12px;margin:12px 0;display:grid}.kcard[data-v-dcb9631f]{border:1px solid var(--hairline,#2a2a30);border-radius:var(--r-md,10px);background:var(--surface,#16161a);padding:12px}.kcard h3[data-v-dcb9631f]{align-items:center;gap:8px;margin:0 0 8px;font-size:14px;display:flex}dl[data-v-dcb9631f]{gap:4px;margin:0;display:grid}dl>div[data-v-dcb9631f]{grid-template-columns:120px 1fr;gap:8px;font-size:13px;display:grid}dt[data-v-dcb9631f]{color:var(--muted,#9a9aa2)}.nodes[data-v-dcb9631f]{gap:4px;margin:8px 0 0;padding:0;font-size:13px;list-style:none;display:grid}.crypto[data-v-dcb9631f]{margin:6px 0 14px;font-size:12px}.dep-h[data-v-dcb9631f]{margin:8px 0;font-size:14px}.tbl-wrap[data-v-dcb9631f]{border:1px solid var(--hairline,#2a2a30);border-radius:var(--r-md,10px);overflow-x:auto}.tbl[data-v-dcb9631f]{border-collapse:collapse;width:100%;font-size:13px}.tbl th[data-v-dcb9631f],.tbl td[data-v-dcb9631f]{text-align:left;border-bottom:1px solid var(--hairline,#2a2a30);white-space:nowrap;padding:8px 10px}.tbl th[data-v-dcb9631f]{color:var(--muted,#9a9aa2);font-weight:600}.chip[data-v-dcb9631f]{border:1px solid var(--hairline,#2a2a30);border-radius:999px;padding:1px 8px;font-size:11px;display:inline-block}.chip.ok[data-v-dcb9631f]{color:#3fb950;border-color:#235a2c}.chip.warn[data-v-dcb9631f]{color:#d29922;border-color:#6b5320}.chip.off[data-v-dcb9631f]{color:var(--muted,#9a9aa2)}.mono[data-v-dcb9631f],code[data-v-dcb9631f]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px}.muted[data-v-dcb9631f]{color:var(--muted,#9a9aa2)}.err[data-v-dcb9631f]{color:#f85149}.lt[data-v-1e9714e6]{border:1px solid var(--line-2);color:var(--text-2);font-size:var(--fs-sm,.78rem);cursor:pointer;white-space:nowrap;background:0 0;border-radius:8px;padding:.3rem .6rem;transition:border-color .12s,color .12s,background .12s}.lt[data-v-1e9714e6]:hover:not(:disabled){border-color:var(--live);color:var(--live)}.lt.on[data-v-1e9714e6]{border-color:var(--live);color:var(--live);background:var(--live-soft)}.lt.err[data-v-1e9714e6]{color:var(--down);border-color:#f0656a80}.lt[data-v-1e9714e6]:disabled{opacity:.6;cursor:default}.lt[data-v-1e9714e6]:focus-visible{outline:2px solid var(--info);outline-offset:2px}@media (prefers-reduced-motion:reduce){.lt[data-v-1e9714e6]{transition:none}}.ge[data-v-5ee90c40]{grid-template-columns:260px minmax(0,1fr) 320px;gap:.9rem;height:calc(100vh - 12rem);min-height:560px;display:grid}.ge-controls[data-v-5ee90c40],.ge-detail[data-v-5ee90c40]{overflow:auto}.ge-canvas[data-v-5ee90c40]{flex-direction:column;min-height:0;padding:.6rem;display:flex}.ge h3[data-v-5ee90c40]{margin:0 0 .7rem;font-size:.95rem}.hint[data-v-5ee90c40]{color:var(--muted);margin:.25rem 0 .9rem;font-size:.72rem}.ge select[data-v-5ee90c40],.ge input[type=search][data-v-5ee90c40]{width:100%;margin-bottom:.2rem}.ge input[type=range][data-v-5ee90c40]{width:100%;margin:.2rem 0 .9rem}.chk[data-v-5ee90c40]{color:var(--text);cursor:pointer;align-items:center;gap:.45rem;margin:.35rem 0;font-size:.82rem;display:flex}.chk input[data-v-5ee90c40]{width:auto}.legend[data-v-5ee90c40]{gap:.4rem;margin-top:1rem;display:grid}.legend-title[data-v-5ee90c40]{color:var(--faint);text-transform:uppercase;letter-spacing:.08em;font-size:.62rem}.legend-item[data-v-5ee90c40]{color:var(--muted);align-items:center;gap:.5rem;font-size:.8rem;display:flex}.dot[data-v-5ee90c40]{border-radius:999px;width:.8rem;height:.8rem;display:inline-block}.ge-toolbar[data-v-5ee90c40]{flex-wrap:wrap;align-items:center;gap:.45rem;margin-bottom:.5rem;display:flex}.ge-svg[data-v-5ee90c40]{background:var(--bg);border:1px solid var(--border);border-radius:10px;flex:1;width:100%;min-height:0}.ge-edge[data-v-5ee90c40]{stroke:#64748b;stroke-width:2px;opacity:.7}.ge-edge.link-vector[data-v-5ee90c40]{stroke:#94a3b8;stroke-width:1.5px;stroke-dasharray:5 4}.ge-edge.link-constituent[data-v-5ee90c40]{stroke:#475569;stroke-width:1.3px;opacity:.6}.ge-node[data-v-5ee90c40]{cursor:pointer}.ge-node.dim[data-v-5ee90c40]{opacity:.25}.ge-node.selected circle[data-v-5ee90c40]{stroke:var(--accent);stroke-width:4px}.ge-label[data-v-5ee90c40]{fill:var(--text);pointer-events:none;font-size:12px;font-weight:600}.type-topic .ge-label[data-v-5ee90c40]{fill:var(--muted);font-size:11px;font-weight:500}.det-title[data-v-5ee90c40]{font-size:1.05rem;font-weight:600}.small[data-v-5ee90c40]{color:var(--muted);margin:.15rem 0 .4rem;font-size:.78rem}.badges[data-v-5ee90c40]{flex-wrap:wrap;gap:.35rem;margin:.3rem 0 .7rem;display:flex}.rel[data-v-5ee90c40]{color:var(--muted);margin:.3rem 0 .7rem;padding-left:1.1rem;font-size:.82rem}.kpi-l[data-v-5ee90c40]{color:var(--faint);text-transform:uppercase;letter-spacing:.08em;margin-top:.6rem;font-size:.62rem}.det-links[data-v-5ee90c40]{gap:.3rem;margin-top:.3rem;display:grid}.det-links a[data-v-5ee90c40]{color:var(--accent-ink,var(--accent));word-break:break-all;font-size:.82rem;text-decoration:none}.det-links a[data-v-5ee90c40]:hover{text-decoration:underline}.runtime-block[data-v-5ee90c40]{border:1px solid var(--border-2);border-left:3px solid var(--muted);border-radius:8px;margin:.6rem 0;padding:.5rem .6rem}.runtime-block.health-healthy[data-v-5ee90c40]{border-left-color:var(--good)}.runtime-block.health-degraded[data-v-5ee90c40]{border-left-color:var(--warn)}.runtime-block.health-down[data-v-5ee90c40]{border-left-color:var(--bad)}.rt-row[data-v-5ee90c40]{align-items:center;gap:.5rem;display:flex}.rt-badge[data-v-5ee90c40]{text-transform:capitalize;font-size:.82rem;font-weight:600}.rt-metrics[data-v-5ee90c40]{color:var(--muted);font-size:.76rem;font-family:var(--mono,monospace);gap:.7rem;margin-top:.35rem;display:flex}.expand-btn[data-v-5ee90c40]{margin:.4rem 0 .2rem}.xp[data-v-0d24b0b0]{font:14px/1.5 var(--ui);color:var(--ink)}.xp[data-v-0d24b0b0] :focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--r-1)}.xbar[data-v-0d24b0b0]{align-items:center;gap:var(--sp-2);margin-bottom:10px;display:flex}.xbar .cnt[data-v-0d24b0b0]{color:var(--muted);font-variant-numeric:tabular-nums;font-size:12px}.xbar .spacer[data-v-0d24b0b0]{flex:1}.run[data-v-0d24b0b0]{border:1px solid var(--accent);background:var(--accent);color:#fff;border-radius:var(--r-2);cursor:pointer;padding:6px 14px;font-size:13px}.ghost[data-v-0d24b0b0]{border:1px solid var(--hairline-strong);background:var(--surface);color:var(--ink-2);border-radius:var(--r-2);cursor:pointer;width:30px;height:30px}.mono[data-v-0d24b0b0]{font-family:var(--mono);font-size:12px}.logbox[data-v-0d24b0b0]{border:1px solid var(--hairline-strong);border-radius:var(--r-3);background:var(--sunken);margin-bottom:12px;padding:10px 12px}.lrow[data-v-0d24b0b0]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.lrow input[data-v-0d24b0b0]{border:1px solid var(--hairline-strong);border-radius:var(--r-2);background:var(--surface);color:var(--ink);padding:6px 8px;font-size:13px}.lrow input.j[data-v-0d24b0b0]{flex:1;min-width:140px}.lrow input.tok[data-v-0d24b0b0]{width:120px}.lrow button.primary[data-v-0d24b0b0]{border:1px solid var(--accent);background:var(--accent);color:#fff;border-radius:var(--r-2);cursor:pointer;padding:6px 14px;font-size:13px}.lrow button.primary[data-v-0d24b0b0]:disabled{opacity:.6;cursor:default}.lfeedback[data-v-0d24b0b0]{margin:8px 0 0;font-size:12.5px}.lfeedback.ok[data-v-0d24b0b0]{color:var(--ok)}.lfeedback.err[data-v-0d24b0b0]{color:var(--fail)}.msg[data-v-0d24b0b0]{color:var(--muted)}.msg.err[data-v-0d24b0b0]{color:var(--fail)}.xscroll[data-v-0d24b0b0]{border:1px solid var(--hairline);border-radius:var(--r-3);overflow-x:auto}.xgrid[data-v-0d24b0b0]{border-collapse:collapse;width:100%;font-size:13px}.xgrid th[data-v-0d24b0b0]{text-align:left;background:var(--sunken);border-bottom:1px solid var(--hairline);text-transform:uppercase;letter-spacing:.04em;color:var(--muted);padding:8px 12px;font-size:11px}.xgrid td[data-v-0d24b0b0]{border-bottom:1px solid var(--sunken);white-space:nowrap;padding:8px 12px}.xgrid tr:last-child td[data-v-0d24b0b0]{border-bottom:0}.xgrid .nm[data-v-0d24b0b0]{font-weight:600}.xgrid .met[data-v-0d24b0b0]{color:var(--ok)}.pill[data-v-0d24b0b0]{border-radius:var(--pill);background:var(--hairline);color:var(--muted);padding:1px 8px;font-size:10.5px}.pill.finished[data-v-0d24b0b0]{background:var(--ok-wash);color:var(--ok)}.pill.running[data-v-0d24b0b0]{background:var(--accent-wash);color:var(--accent)}.pill.failed[data-v-0d24b0b0]{background:var(--fail-wash);color:var(--fail)}.epi[data-v-0d24b0b0]{border-radius:var(--r-1);border:1px solid;padding:1px 8px;font-size:10.5px}.when[data-v-0d24b0b0]{color:var(--muted);font-size:11px}.note[data-v-0d24b0b0]{color:var(--muted);margin-top:8px;font-size:12.5px}.note b[data-v-0d24b0b0]{color:var(--ink)}.ops[data-v-77c629c0]{font:14px/1.5 var(--ui);color:var(--ink)}.ops[data-v-77c629c0] :focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--r-1)}.obar[data-v-77c629c0]{align-items:center;gap:var(--sp-2);margin-bottom:var(--sp-3);display:flex}.obar .cnt[data-v-77c629c0]{color:var(--muted);font-size:12px}.obar .spacer[data-v-77c629c0]{flex:1}.obar .tok[data-v-77c629c0]{border:1px solid var(--hairline-strong);border-radius:var(--r-2);background:var(--surface);width:130px;color:var(--ink);padding:6px 8px;font-size:13px}.ghost[data-v-77c629c0]{border:1px solid var(--hairline-strong);background:var(--surface);color:var(--ink-2);border-radius:var(--r-2);cursor:pointer;width:30px;height:30px}.flash[data-v-77c629c0]{background:var(--ok-wash);color:var(--ok);border-radius:var(--r-2);margin:0 0 12px;padding:7px 12px;font-size:12.5px}.msg[data-v-77c629c0]{color:var(--muted)}.msg.err[data-v-77c629c0]{color:var(--fail)}.grid[data-v-77c629c0]{gap:var(--sp-3);grid-template-columns:repeat(auto-fill,minmax(320px,1fr));display:grid}.card[data-v-77c629c0]{border:1px solid var(--hairline);border-radius:var(--r-3);padding:var(--sp-3) var(--sp-4);background:var(--surface)}.card.wide[data-v-77c629c0]{grid-column:1/-1}.ch[data-v-77c629c0]{align-items:center;gap:var(--sp-2);margin-bottom:10px;font-size:14px;font-weight:600;display:flex}.ch .ci[data-v-77c629c0]{color:var(--accent)}.ch .tagline[data-v-77c629c0]{color:var(--accent);background:var(--accent-wash);border-radius:var(--pill);margin-left:auto;padding:2px 9px;font-size:10.5px;font-weight:500}.score[data-v-77c629c0]{color:var(--muted);background:var(--sunken);border-radius:var(--pill);font-variant-numeric:tabular-nums;margin-left:auto;padding:2px 9px;font-size:11px}.mono[data-v-77c629c0]{font-family:var(--mono);font-size:12px}.sub[data-v-77c629c0]{color:var(--muted);margin:10px 0 0;font-size:12px}.sub b[data-v-77c629c0]{color:var(--ink)}.backends[data-v-77c629c0]{gap:var(--sp-2);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-bottom:10px;display:grid}.backend[data-v-77c629c0]{border:1px solid var(--hairline);border-radius:var(--r-3);cursor:pointer;grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:center;gap:2px 8px;padding:8px 10px;display:grid}.backend.sel[data-v-77c629c0]{border-color:var(--accent);background:var(--accent-wash)}.backend input[data-v-77c629c0]{grid-row:1/3}.bn[data-v-77c629c0]{font-size:13px;font-weight:600}.bn .bk[data-v-77c629c0]{color:var(--muted);margin-left:6px;font-size:10px;font-style:normal}.bnote[data-v-77c629c0]{color:var(--muted);grid-column:2;font-size:11px}.bstate[data-v-77c629c0]{color:var(--warn);grid-column:2;font-size:10px}.bstate.on[data-v-77c629c0]{color:var(--ok)}.exrow[data-v-77c629c0]{gap:6px;margin-bottom:8px;display:flex}.exrow .sel-k[data-v-77c629c0]{border:1px solid var(--hairline-strong);border-radius:var(--r-2);background:var(--surface);color:var(--ink);padding:6px 8px;font-size:13px}.exrow .ref[data-v-77c629c0]{border:1px solid var(--hairline-strong);border-radius:var(--r-2);background:var(--surface);color:var(--ink);flex:1;padding:6px 8px;font-size:13px}.primary[data-v-77c629c0]{border:1px solid var(--accent);background:var(--accent);color:#fff;border-radius:var(--r-2);cursor:pointer;padding:6px 14px;font-size:13px}.primary[data-v-77c629c0]:disabled{opacity:.6}.exres[data-v-77c629c0]{border-radius:var(--r-2);background:var(--ok-wash);color:var(--ok);padding:8px 10px;font-size:12.5px}.exres.gated[data-v-77c629c0]{background:var(--warn-wash);color:var(--warn)}.exres .rep[data-v-77c629c0]{background:var(--surface);border-radius:var(--r-2);margin-left:6px;padding:1px 6px;font-size:10px}.model[data-v-77c629c0]{margin-bottom:8px}.mname[data-v-77c629c0]{margin-bottom:3px;font-weight:600}.mver[data-v-77c629c0]{align-items:center;gap:var(--sp-2);flex-wrap:wrap;padding:3px 0;font-size:12.5px;display:flex}.vv[data-v-77c629c0]{color:var(--accent);font-variant-numeric:tabular-nums;font-weight:700}.stage[data-v-77c629c0]{border-radius:var(--pill);background:var(--sunken);color:var(--muted);padding:1px 7px;font-size:10px}.stage.production[data-v-77c629c0]{background:var(--ok-wash);color:var(--ok)}.stage.staging[data-v-77c629c0]{background:var(--accent-wash);color:var(--accent)}.stage.archived[data-v-77c629c0]{background:var(--sunken);color:var(--faint)}.met[data-v-77c629c0]{color:var(--ok);font-variant-numeric:tabular-nums}.lineage[data-v-77c629c0]{color:var(--muted)}.promote[data-v-77c629c0]{border:1px solid var(--hairline-strong);border-radius:var(--r-2);background:var(--surface);color:var(--ink);margin-left:auto;padding:2px 6px;font-size:11.5px}.pipe[data-v-77c629c0]{margin-bottom:8px}.prow[data-v-77c629c0]{align-items:center;gap:var(--sp-2);display:flex}.pname[data-v-77c629c0]{font-weight:600}.run[data-v-77c629c0]{border:1px solid var(--accent);background:var(--surface);color:var(--accent);border-radius:var(--r-2);cursor:pointer;margin-left:auto;padding:3px 10px;font-size:12px}.dag[data-v-77c629c0]{flex-wrap:wrap;align-items:center;gap:5px;margin-top:5px;display:flex}.step[data-v-77c629c0]{background:var(--sunken);border-radius:var(--r-2);padding:2px 9px;font-size:11.5px}.arrow[data-v-77c629c0]{color:var(--faint)}.cat[data-v-77c629c0]{border-collapse:collapse;width:100%;font-size:12.5px}.cat td[data-v-77c629c0]{border-bottom:1px solid var(--sunken);padding:5px 8px}.cat tr:last-child td[data-v-77c629c0]{border-bottom:0}.cat .nm[data-v-77c629c0]{font-weight:600}.cat .cols[data-v-77c629c0]{color:var(--muted)}.pill[data-v-77c629c0]{background:var(--hairline);border-radius:var(--r-2);color:var(--muted);padding:1px 7px;font-size:10px}.epi[data-v-77c629c0]{border-radius:var(--r-1);border:1px solid;padding:1px 7px;font-size:10px}.comms[data-v-77c629c0]{gap:var(--sp-3);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.comm[data-v-77c629c0]{border:1px solid var(--hairline);border-radius:var(--r-3);padding:8px 10px}.crow[data-v-77c629c0]{align-items:center;gap:var(--sp-2);font-size:12.5px;display:flex}.crow b[data-v-77c629c0]{font-variant-numeric:tabular-nums;font-size:16px}.mb-bar[data-v-77c629c0]{border-radius:var(--r-1);background:var(--sunken);flex:1;height:7px;display:flex;overflow:hidden}.mb-bar i[data-v-77c629c0]{height:100%;display:block}.top[data-v-77c629c0]{color:var(--muted);margin-top:5px;font-size:11.5px}.gov[data-v-3133d96e]{font:14px/1.5 var(--ui);color:var(--ink)}.gov[data-v-3133d96e] :focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--r-1)}.gbar[data-v-3133d96e]{align-items:center;gap:var(--sp-2);margin-bottom:var(--sp-3);display:flex}.gbar .cnt[data-v-3133d96e]{color:var(--muted);font-size:12px}.gbar .spacer[data-v-3133d96e]{flex:1}.gbar .tok[data-v-3133d96e]{border:1px solid var(--hairline-strong);border-radius:var(--r-2);background:var(--surface);width:120px;color:var(--ink);padding:6px 8px;font-size:13px}.ghost[data-v-3133d96e]{border:1px solid var(--hairline-strong);background:var(--surface);color:var(--ink-2);border-radius:var(--r-2);cursor:pointer;width:30px;height:30px}.flash[data-v-3133d96e]{background:var(--ok-wash);color:var(--ok);border-radius:var(--r-2);margin:0 0 12px;padding:7px 12px;font-size:12.5px}.msg[data-v-3133d96e]{color:var(--muted)}.msg.err[data-v-3133d96e]{color:var(--fail)}.grid[data-v-3133d96e]{gap:var(--sp-3);grid-template-columns:repeat(auto-fill,minmax(340px,1fr));display:grid}.card[data-v-3133d96e]{border:1px solid var(--hairline);border-radius:var(--r-3);padding:var(--sp-3) var(--sp-4);background:var(--surface)}.card.wide[data-v-3133d96e]{grid-column:1/-1}.ch[data-v-3133d96e]{align-items:center;gap:var(--sp-2);margin-bottom:10px;font-size:14px;font-weight:600;display:flex}.ch .ci[data-v-3133d96e]{color:var(--accent)}.ch .tagline[data-v-3133d96e]{color:var(--accent);background:var(--accent-wash);border-radius:var(--pill);margin-left:auto;padding:2px 9px;font-size:10.5px;font-weight:500}.score[data-v-3133d96e]{color:var(--ok);background:var(--ok-wash);border-radius:var(--pill);font-variant-numeric:tabular-nums;margin-left:auto;padding:2px 9px;font-size:11px}.mono[data-v-3133d96e]{font-family:var(--mono);font-size:12px}.sub[data-v-3133d96e]{color:var(--muted);margin:10px 0 0;font-size:12px}.sub b[data-v-3133d96e]{color:var(--ink)}.j[data-v-3133d96e]{border:1px solid var(--hairline-strong);border-radius:var(--r-2);background:var(--surface);color:var(--ink);padding:6px 8px;font-size:13px}.primary[data-v-3133d96e]{border:1px solid var(--accent);background:var(--accent);color:#fff;border-radius:var(--r-2);cursor:pointer;padding:6px 14px;font-size:13px}.mini[data-v-3133d96e]{border:1px solid var(--hairline-strong);background:var(--surface);color:var(--ink-2);border-radius:var(--r-2);cursor:pointer;padding:3px 9px;font-size:11.5px}.mini.go[data-v-3133d96e]{border-color:var(--accent);color:var(--accent)}.mini.danger[data-v-3133d96e]{border-color:var(--warn);color:var(--warn)}.orow[data-v-3133d96e]{gap:6px;margin-bottom:8px;display:flex}.orow .j[data-v-3133d96e]{flex:1}.clist[data-v-3133d96e]{margin:0 0 8px;padding:0;list-style:none}.clist li[data-v-3133d96e]{align-items:center;gap:var(--sp-2);border-radius:var(--r-2);cursor:pointer;padding:3px 6px;display:flex}.clist li[data-v-3133d96e]:hover,.clist li.sel[data-v-3133d96e]{background:var(--accent-wash)}.clist .pc[data-v-3133d96e]{color:var(--faint);margin-left:auto;font-size:11px}.cdetail[data-v-3133d96e]{border-top:1px solid var(--sunken);margin-top:6px;padding-top:8px}.cd-h[data-v-3133d96e]{align-items:baseline;gap:8px;display:flex}.cd-h .sub[data-v-3133d96e]{color:var(--muted);font-size:11px}.props[data-v-3133d96e]{flex-wrap:wrap;gap:5px;margin-top:6px;display:flex}.prop[data-v-3133d96e]{background:var(--sunken);border-radius:var(--r-2);font-size:10.5px;font-family:var(--mono);padding:1px 6px}.prop.object[data-v-3133d96e]{background:var(--accent-wash);color:var(--accent)}.prop i[data-v-3133d96e]{opacity:.6;font-style:normal}.action[data-v-3133d96e]{border:1px solid var(--hairline);border-radius:var(--r-2);margin-bottom:6px;padding:6px 8px}.arow[data-v-3133d96e]{align-items:center;gap:var(--sp-2);display:flex}.arow .tt[data-v-3133d96e]{background:var(--sunken);border-radius:var(--r-2);margin-left:auto;padding:1px 6px}.eff[data-v-3133d96e]{flex-wrap:wrap;gap:5px;margin-top:4px;display:flex}.eff .e[data-v-3133d96e]{color:var(--muted);background:var(--sunken);border-radius:var(--r-2);padding:1px 6px;font-size:10.5px}.invoke[data-v-3133d96e]{border-top:1px solid var(--sunken);flex-direction:column;gap:6px;margin-top:6px;padding-top:8px;display:flex}.irow[data-v-3133d96e]{gap:6px;display:flex}.irow .j[data-v-3133d96e]{flex:1}.invoke .j[data-v-3133d96e]{width:100%}.membrane[data-v-3133d96e]{flex-wrap:wrap;align-items:center;gap:4px;margin-bottom:8px;display:flex}.mstate[data-v-3133d96e]{border:1px solid var(--hairline);border-radius:var(--r-2);align-items:center;gap:6px;padding:5px 9px;display:flex}.mstate.canon[data-v-3133d96e]{border-color:color-mix(in srgb, var(--ok) 40%, transparent);background:var(--ok-wash)}.ms-n[data-v-3133d96e]{font-size:12px;font-weight:600}.ms-epi[data-v-3133d96e]{font-size:10.5px}.ms-arrow[data-v-3133d96e]{color:var(--faint);margin:0 2px}.invariant[data-v-3133d96e]{background:var(--warn-wash);color:var(--warn);border-radius:var(--r-2);margin:0 0 10px;padding:6px 10px;font-size:12px}.submit[data-v-3133d96e]{flex-wrap:wrap;gap:6px;margin-bottom:10px;display:flex}.wgrid[data-v-3133d96e]{border-collapse:collapse;width:100%;font-size:12.5px}.wgrid th[data-v-3133d96e]{text-align:left;background:var(--sunken);border-bottom:1px solid var(--hairline);text-transform:uppercase;letter-spacing:.04em;color:var(--muted);padding:6px 8px;font-size:10.5px}.wgrid td[data-v-3133d96e]{border-bottom:1px solid var(--sunken);padding:6px 8px}.wgrid .nm[data-v-3133d96e]{font-weight:600}.state[data-v-3133d96e]{border-radius:var(--pill);background:var(--sunken);color:var(--muted);padding:1px 8px;font-size:10.5px}.state.canon[data-v-3133d96e]{background:var(--ok-wash);color:var(--ok)}.epi[data-v-3133d96e]{border-radius:var(--r-1);border:1px solid;padding:1px 7px;font-size:10px}.ev[data-v-3133d96e]{text-align:center;font-variant-numeric:tabular-nums}.promote[data-v-3133d96e]{flex-wrap:wrap;gap:4px;display:flex}.cm[data-v-9f753fc8]{font:14px/1.5 var(--ui);color:var(--ink)}.cm[data-v-9f753fc8] :focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--r-1)}.cbar[data-v-9f753fc8]{align-items:center;gap:var(--sp-2);margin-bottom:var(--sp-3);display:flex}.cbar .cnt[data-v-9f753fc8]{color:var(--muted);font-size:12px}.cbar .spacer[data-v-9f753fc8]{flex:1}.run[data-v-9f753fc8]{border:1px solid var(--accent);background:var(--accent);color:#fff;border-radius:var(--r-2);cursor:pointer;padding:6px 14px;font-size:13px}.ghost[data-v-9f753fc8]{border:1px solid var(--hairline-strong);background:var(--surface);color:var(--ink-2);border-radius:var(--r-2);cursor:pointer;width:30px;height:30px}.logbox[data-v-9f753fc8]{border:1px solid var(--hairline-strong);border-radius:var(--r-3);background:var(--sunken);margin-bottom:14px;padding:10px 12px}.lrow[data-v-9f753fc8]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.lrow input[data-v-9f753fc8]{border:1px solid var(--hairline-strong);border-radius:var(--r-2);background:var(--surface);color:var(--ink);padding:6px 8px;font-size:13px}.lrow input.j[data-v-9f753fc8]{flex:1;min-width:150px}.lrow input.tok[data-v-9f753fc8]{width:120px}.lrow button.primary[data-v-9f753fc8]{border:1px solid var(--accent);background:var(--accent);color:#fff;border-radius:var(--r-2);cursor:pointer;padding:6px 14px;font-size:13px}.lrow button.primary[data-v-9f753fc8]:disabled{opacity:.6;cursor:default}.lfeedback[data-v-9f753fc8]{margin:8px 0 0;font-size:12.5px}.lfeedback.ok[data-v-9f753fc8]{color:var(--ok)}.lfeedback.err[data-v-9f753fc8]{color:var(--fail)}.msg[data-v-9f753fc8]{color:var(--muted)}.msg.err[data-v-9f753fc8]{color:var(--fail)}.grid[data-v-9f753fc8]{gap:var(--sp-3);grid-template-columns:repeat(auto-fill,minmax(320px,1fr));display:grid}.card[data-v-9f753fc8]{border:1px solid var(--hairline);border-radius:var(--r-3);padding:var(--sp-3) var(--sp-4);background:var(--surface)}.card.wide[data-v-9f753fc8]{grid-column:1/-1}.ch[data-v-9f753fc8]{align-items:center;gap:var(--sp-2);margin-bottom:10px;font-size:14px;font-weight:600;display:flex}.ch .ci[data-v-9f753fc8]{color:var(--accent)}.ch .plus[data-v-9f753fc8]{color:var(--accent);font-weight:700}.score[data-v-9f753fc8]{color:var(--muted);background:var(--sunken);border-radius:var(--pill);font-variant-numeric:tabular-nums;margin-left:auto;padding:2px 9px;font-size:11px}.score.hi[data-v-9f753fc8]{color:var(--ok);background:var(--ok-wash)}.mono[data-v-9f753fc8]{font-family:var(--mono);font-size:12px}.sub[data-v-9f753fc8]{color:var(--muted);margin:10px 0 0;font-size:12px}.sub b[data-v-9f753fc8]{color:var(--ink)}.fair[data-v-9f753fc8]{flex-wrap:wrap;gap:6px;display:flex}.fq[data-v-9f753fc8]{border:1px solid var(--hairline);color:var(--faint);border-radius:var(--r-2);padding:3px 9px;font-size:12px}.fq.on[data-v-9f753fc8]{color:var(--ok);border-color:color-mix(in srgb, var(--ok) 40%, transparent);background:var(--ok-wash)}.plusrow[data-v-9f753fc8]{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.ptag[data-v-9f753fc8]{color:var(--accent);background:var(--accent-wash);border-radius:var(--r-2);padding:2px 8px;font-size:10.5px}.ptag.sm[data-v-9f753fc8]{padding:1px 6px;font-size:9.5px}.hint[data-v-9f753fc8]{color:var(--warn);margin:8px 0 0;font-size:12px}.ids[data-v-9f753fc8]{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.ids code[data-v-9f753fc8]{background:var(--sunken);border:1px solid var(--hairline);border-radius:var(--r-2);padding:2px 7px}.scale[data-v-9f753fc8]{flex-wrap:wrap;gap:14px;margin-bottom:10px;display:flex}.st[data-v-9f753fc8]{flex-direction:column;display:flex}.st b[data-v-9f753fc8]{font-variant-numeric:tabular-nums;font-size:20px}.st span[data-v-9f753fc8]{color:var(--muted);font-size:11px}.mb-bar[data-v-9f753fc8]{border-radius:var(--r-1);background:var(--sunken);height:8px;display:flex;overflow:hidden}.mb-bar i[data-v-9f753fc8]{height:100%;display:block}.vlist[data-v-9f753fc8]{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.vlist li[data-v-9f753fc8]{align-items:center;gap:var(--sp-2);font-size:12.5px;display:flex}.vv[data-v-9f753fc8]{color:var(--accent);font-variant-numeric:tabular-nums;font-weight:700}.hash[data-v-9f753fc8]{background:var(--sunken);border-radius:var(--r-1);padding:1px 6px}.when[data-v-9f753fc8]{color:var(--muted);font-size:11px}.vnote[data-v-9f753fc8]{color:var(--muted);font-style:italic}.row2[data-v-9f753fc8]{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;display:flex}.link[data-v-9f753fc8]{color:var(--accent);text-decoration:none}.link[data-v-9f753fc8]:hover{text-decoration:underline}.orcids[data-v-9f753fc8]{flex-wrap:wrap;gap:6px;margin-bottom:10px;display:flex}.orcid[data-v-9f753fc8]{color:var(--ink);border:1px solid var(--hairline);border-radius:var(--r-2);align-items:center;gap:5px;padding:2px 8px;font-size:12px;text-decoration:none;display:inline-flex}.orcid .oic[data-v-9f753fc8]{color:#fff;border-radius:var(--r-1);background:#a6ce39;padding:1px 3px;font-size:9px;font-weight:700}.manifest[data-v-9f753fc8]{border-top:1px solid var(--sunken);padding-top:8px}.mtitle[data-v-9f753fc8]{text-transform:uppercase;letter-spacing:.04em;color:var(--muted);align-items:center;gap:6px;font-size:11px;display:flex}.verbs[data-v-9f753fc8]{flex-wrap:wrap;gap:5px;margin-top:6px;display:flex}.verb[data-v-9f753fc8]{background:var(--sunken);border-radius:var(--r-2);color:var(--ink);padding:2px 8px;font-size:11.5px}.verb.off[data-v-9f753fc8]{color:var(--faint)}.verb .vok[data-v-9f753fc8]{color:var(--ok);margin-left:3px;font-style:normal}.cscroll[data-v-9f753fc8]{border:1px solid var(--hairline);border-radius:var(--r-3);overflow-x:auto}.cgrid[data-v-9f753fc8]{border-collapse:collapse;width:100%;font-size:12.5px}.cgrid th[data-v-9f753fc8]{text-align:left;background:var(--sunken);border-bottom:1px solid var(--hairline);text-transform:uppercase;letter-spacing:.04em;color:var(--muted);padding:7px 12px;font-size:11px}.cgrid td[data-v-9f753fc8]{border-bottom:1px solid var(--sunken);white-space:nowrap;padding:7px 12px}.cgrid tr:last-child td[data-v-9f753fc8]{border-bottom:0}.cgrid .nm[data-v-9f753fc8]{font-weight:600}.studio-shell[data-v-88c154e1]{border:1px solid var(--border);background:var(--bg);height:calc(100vh - 7rem);min-height:520px;color:var(--text);border-radius:14px;grid-template-columns:216px 1fr;display:grid;overflow:hidden}.st-rail[data-v-88c154e1]{background:var(--panel);border-right:1px solid var(--border);flex-direction:column;display:flex;overflow:hidden}.st-brand[data-v-88c154e1]{border-bottom:1px solid var(--border);padding:.9rem 1rem}.st-brand b[data-v-88c154e1]{font-size:1rem}.st-brand small[data-v-88c154e1]{color:var(--faint);text-transform:uppercase;letter-spacing:.08em;margin-top:.1rem;font-size:.62rem;display:block}.st-nav[data-v-88c154e1]{flex:1;padding:.5rem;overflow-y:auto}.st-group[data-v-88c154e1]{color:var(--faint);text-transform:uppercase;letter-spacing:.09em;padding:.8rem .6rem .25rem;font-size:.62rem}.st-nav a[data-v-88c154e1]{color:var(--muted);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:8px;align-items:center;gap:.55rem;padding:.45rem .6rem;font-size:.84rem;display:flex}.st-nav a[data-v-88c154e1]:hover{background:var(--panel-2);color:var(--text)}.st-nav a.on[data-v-88c154e1]{color:var(--text);background:#1b2740}.st-ic[data-v-88c154e1]{text-align:center;opacity:.85;width:16px}.st-main[data-v-88c154e1]{flex-direction:column;display:flex;overflow:hidden}.st-top[data-v-88c154e1]{border-bottom:1px solid var(--border);background:var(--panel);justify-content:space-between;align-items:center;gap:.8rem;padding:.7rem 1.1rem;display:flex}.st-top h1[data-v-88c154e1]{margin:0;font-size:1rem;font-weight:600}.st-sub[data-v-88c154e1]{color:var(--muted);font-size:.8rem}.st-view[data-v-88c154e1]{flex:1;padding:1.1rem 1.2rem;overflow:auto}.sh[data-v-a85e5ee7]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.sh-id[data-v-a85e5ee7]{flex-direction:column;display:flex}.sh-eyebrow[data-v-a85e5ee7]{font-size:var(--fs-eyebrow,.62rem);text-transform:uppercase;letter-spacing:var(--ls-eyebrow,.1em);color:var(--text-3,#78716c);margin:0 0 .1rem}.sh-titlerow[data-v-a85e5ee7]{flex-wrap:wrap;align-items:baseline;gap:.55rem;display:flex}.sh-title[data-v-a85e5ee7]{font-size:var(--fs-xl,1.25rem);letter-spacing:-.01em;color:var(--text,#ece9e3);margin:0;font-weight:640}.sh-search[data-v-a85e5ee7]{flex:16rem;justify-content:center;min-width:0;display:flex}.sh-actions[data-v-a85e5ee7]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.dz[data-v-e96e559e]{max-width:1120px;color:var(--text);margin:0 auto;padding:1rem 1.25rem}.dz-pill[data-v-e96e559e]{text-transform:uppercase;letter-spacing:.04em;color:var(--live);background:#4bbf731f;border:1px solid #4bbf7366;border-radius:999px;padding:.1rem .5rem;font-size:.62rem}.dz-search[data-v-e96e559e]{border:1px solid var(--line-2);background:var(--surface);border-radius:12px;align-items:center;gap:.6rem;margin:1rem 0 .5rem;padding:.55rem .8rem;display:flex}.dz-glyph[data-v-e96e559e]{color:var(--accent);font-size:1.1rem}.dz-input[data-v-e96e559e]{color:var(--text);background:0 0;border:0;outline:none;flex:1;font-size:.95rem}.dz-btn[data-v-e96e559e]{background:var(--accent);color:#1a1204;cursor:pointer;border:0;border-radius:8px;padding:.45rem 1rem;font-weight:700}.dz-btn[data-v-e96e559e]:disabled{opacity:.5;cursor:default}.dz-ex[data-v-e96e559e]{flex-wrap:wrap;align-items:center;gap:.4rem;margin-bottom:.5rem;display:flex}.dz-try[data-v-e96e559e]{color:var(--text-3);font-size:.74rem}.dz-chip[data-v-e96e559e]{background:var(--surface-2);border:1px solid var(--line);color:var(--text-2);cursor:pointer;border-radius:999px;padding:.2rem .6rem;font-size:.74rem}.dz-chip[data-v-e96e559e]:hover{border-color:var(--accent);color:var(--text)}.dz-corpus[data-v-e96e559e]{color:var(--text-3);margin-left:auto;font-size:.72rem}.dz-err[data-v-e96e559e]{color:var(--down);font-size:.82rem}.dz-grid[data-v-e96e559e]{grid-template-columns:210px 1fr;gap:1rem;margin-top:.5rem;display:grid}.dz-facets[data-v-e96e559e]{flex-direction:column;gap:.8rem;display:flex}.dz-fac[data-v-e96e559e]{border:1px solid var(--line-2);background:var(--surface);border-radius:12px;padding:.6rem .7rem}.dz-fac-h[data-v-e96e559e]{color:var(--text-3);text-transform:uppercase;letter-spacing:.06em;margin-bottom:.35rem;font-size:.64rem}.dz-fac-row[data-v-e96e559e]{color:var(--text-2);cursor:pointer;justify-content:space-between;padding:.15rem 0;font-size:.78rem;display:flex}.dz-fac-row[data-v-e96e559e]:hover{color:var(--text)}.dz-fac-n[data-v-e96e559e]{color:var(--text-3)}.dz-results[data-v-e96e559e]{flex-direction:column;gap:.7rem;display:flex}.dz-hit[data-v-e96e559e]{border:1px solid var(--line-2);background:var(--surface);border-radius:12px;padding:.8rem .9rem}.dz-hit-h[data-v-e96e559e]{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.dz-hit-t[data-v-e96e559e]{font-size:1rem;font-weight:650}.dz-bm25[data-v-e96e559e]{color:var(--accent-2);font-size:.82rem;font-weight:700}.dz-hit-meta[data-v-e96e559e]{flex-wrap:wrap;gap:.35rem;margin:.3rem 0;display:flex}.dz-tag[data-v-e96e559e]{color:var(--text-3);border:1px solid var(--line);border-radius:6px;padding:.05rem .4rem;font-size:.64rem}.dz-tag.score[data-v-e96e559e]{color:var(--accent-2);border-color:#d8a2504d}.dz-snip[data-v-e96e559e]{color:var(--text-2);margin:.3rem 0;font-size:.84rem;line-height:1.5}.dz-snip[data-v-e96e559e] b{color:var(--text);background:#d8a25038;border-radius:3px;padding:0 2px}.dz-hit-actions[data-v-e96e559e]{align-items:center;gap:.6rem;margin-top:.4rem;display:flex}.dz-verify[data-v-e96e559e]{background:var(--surface-2);border:1px solid var(--line-2);color:var(--text-2);cursor:pointer;border-radius:8px;padding:.25rem .6rem;font-size:.72rem}.dz-verify[data-v-e96e559e]:hover:not(:disabled){border-color:var(--accent);color:var(--text)}.dz-holmes[data-v-e96e559e]{text-transform:uppercase;border-radius:6px;padding:.1rem .45rem;font-size:.66rem;font-weight:700}.dz-holmes.supported[data-v-e96e559e]{color:var(--live);background:#4bbf7329}.dz-holmes.weakly-supported[data-v-e96e559e]{color:var(--amber);background:#e3b34129}.dz-holmes.unverified[data-v-e96e559e],.dz-holmes.unreachable[data-v-e96e559e]{color:var(--text-3);background:var(--surface-2)}.dz-empty[data-v-e96e559e]{color:var(--text-3);font-size:.85rem}@media (width<=900px){.dz-grid[data-v-e96e559e]{grid-template-columns:1fr}}.surface[data-v-d910cfcd]{background:var(--bg);color:#ffffffeb;border:1px solid var(--line-2);border-radius:16px;gap:1rem;max-width:960px;margin:1rem auto;padding:1.5rem 1.75rem;display:grid}h1[data-v-d910cfcd]{margin:0;font-size:1.25rem}header p[data-v-d910cfcd]{color:#fff9;margin:.25rem 0 0;font-size:.85rem}.bar[data-v-d910cfcd]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.bar input[data-v-d910cfcd]{color:#fff;background:#ffffff0f;border:1px solid #ffffff29;border-radius:10px;flex:240px;min-width:0;padding:.5rem .7rem;font-size:.9rem}.bar button[data-v-d910cfcd]{color:#fff;cursor:pointer;background:#2563eb;border:none;border-radius:10px;padding:.5rem .9rem;font-size:.82rem;font-weight:600}.bar button[data-v-d910cfcd]:disabled{opacity:.5}.scopes[data-v-d910cfcd]{gap:.25rem;display:flex}.sc[data-v-d910cfcd]{color:#fff9;text-transform:capitalize;cursor:pointer;background:0 0;border:none;border-radius:8px;padding:.4rem .6rem;font-size:.75rem}.sc.on[data-v-d910cfcd]{color:#93c5fd;background:#3b82f633}.error[data-v-d910cfcd],.err2[data-v-d910cfcd]{color:#fca5a5;font-size:.82rem}.mut[data-v-d910cfcd]{color:#ffffff73;font-size:.8rem}.cols[data-v-d910cfcd]{grid-template-columns:1fr;gap:.75rem;display:grid}@media (width>=720px){.cols[data-v-d910cfcd]{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}}.col[data-v-d910cfcd]{border:1px solid #ffffff1a;border-radius:14px;padding:.5rem}.ch[data-v-d910cfcd]{text-transform:uppercase;letter-spacing:.08em;justify-content:space-between;padding:.3rem .5rem;font-size:.68rem;display:flex}.count[data-v-d910cfcd]{color:#fff6}.hit[data-v-d910cfcd]{border-radius:8px;padding:.4rem .55rem}.hit[data-v-d910cfcd]:hover{background:#ffffff0d}.hrow[data-v-d910cfcd]{gap:.5rem;display:flex}.ht[data-v-d910cfcd]{font-size:.82rem;font-weight:600}.hs[data-v-d910cfcd]{color:#fff6;margin-left:auto;font-size:.66rem}.hsnip[data-v-d910cfcd]{color:#ffffffa6;margin-top:.15rem;font-size:.76rem}.href[data-v-d910cfcd]{color:#fff6;margin-top:.15rem;font-size:.64rem}.surface[data-v-f131f37a]{background:var(--bg);color:#ffffffeb;border:1px solid var(--line-2);border-radius:16px;gap:1rem;max-width:900px;margin:1rem auto;padding:1.5rem 1.75rem;display:grid}.head[data-v-f131f37a]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}h1[data-v-f131f37a]{margin:0;font-size:1.25rem}.head p[data-v-f131f37a]{color:#fff9;margin:.25rem 0 0;font-size:.85rem}.head .kg-eyebrow[data-v-f131f37a]{text-transform:uppercase;letter-spacing:.1em;color:var(--text-3);margin:0 0 .1rem;font-size:.62rem}.views[data-v-f131f37a]{flex-wrap:wrap;gap:.3rem;display:flex}.vbtn[data-v-f131f37a]{color:#ffffffb3;text-transform:capitalize;cursor:pointer;background:0 0;border:1px solid #ffffff29;border-radius:8px;padding:.25rem .6rem;font-size:.75rem}.vbtn.on[data-v-f131f37a]{color:#93c5fd;background:#3b82f633;border-color:#0000}.btn[data-v-f131f37a]{color:#ffffffb3;cursor:pointer;background:0 0;border:1px solid #ffffff2e;border-radius:8px;padding:.25rem .6rem;font-size:.75rem}.bar[data-v-f131f37a]{color:#fff9;flex-wrap:wrap;gap:1rem;font-size:.76rem;display:flex}.bar b[data-v-f131f37a]{color:#ffffffe6}.rooted[data-v-f131f37a]{color:#93c5fd}.error[data-v-f131f37a]{color:#fca5a5;font-size:.85rem}.muted[data-v-f131f37a]{color:#ffffff80;font-size:.82rem}.canvas-wrap[data-v-f131f37a]{border:1px solid var(--line-2);background:radial-gradient(circle at 50% 40%, #d8a2500d, transparent 70%), var(--surface);border-radius:16px;overflow:hidden}.canvas[data-v-f131f37a]{width:100%;display:block}.canvas line[data-v-f131f37a]{stroke:#ffffff1a;stroke-width:1px}.canvas line.primary[data-v-f131f37a]{stroke:#93c5fd66;stroke-width:1.4px}.node[data-v-f131f37a]{cursor:pointer}.node circle[data-v-f131f37a]{stroke:#ffffff8c;transition:r .15s}.node:hover circle[data-v-f131f37a]{stroke:#fff}.node text[data-v-f131f37a]{fill:#ffffffb8;pointer-events:none;font-size:8.5px}.node.featured text[data-v-f131f37a]{fill:#fff;font-weight:600}.legend[data-v-f131f37a]{border-top:1px solid #ffffff14;flex-wrap:wrap;gap:.75rem;padding:.5rem .9rem;display:flex}.lg[data-v-f131f37a]{color:#fff9;text-transform:capitalize;align-items:center;gap:.35rem;font-size:.68rem;display:inline-flex}.lg i[data-v-f131f37a]{border-radius:50%;width:9px;height:9px}.fedcard[data-v-f131f37a]{border:1px solid var(--border-subtle-01,#e0e0e0);border-radius:8px;align-items:center;gap:10px;padding:8px 12px;font-size:12.5px;display:flex}.fedcard.off[data-v-f131f37a]{color:var(--text-helper,#8d9196)}.feddot[data-v-f131f37a]{background:var(--border-strong-01,#c6c6c6);border-radius:999px;flex:none;width:8px;height:8px}.feddot.on[data-v-f131f37a]{background:#24a148}.fedtext[data-v-f131f37a]{min-width:0}.fedtext .warn[data-v-f131f37a]{color:#b28600}.fedkey[data-v-f131f37a]{color:var(--text-secondary,#525252);align-items:center;gap:6px;margin-left:auto;display:flex}.fedkey code[data-v-f131f37a]{font-size:11px}.copy[data-v-f131f37a]{border:1px solid var(--border-subtle-01,#e0e0e0);cursor:pointer;color:inherit;background:0 0;border-radius:6px;padding:1px 8px;font-size:11px}.surface[data-v-c2e4bb3d]{background:var(--bg);color:#ffffffeb;border:1px solid var(--line-2);border-radius:16px;gap:1rem;max-width:760px;margin:1rem auto;padding:1.5rem 1.75rem;display:grid}h1[data-v-c2e4bb3d]{margin:0;font-size:1.25rem}header p[data-v-c2e4bb3d]{color:#fff9;margin:.25rem 0 0;font-size:.85rem}.picker[data-v-c2e4bb3d]{border:1px solid #ffffff1f;border-radius:14px;overflow:hidden}.crumbs[data-v-c2e4bb3d]{background:#ffffff08;border-bottom:1px solid #ffffff1a;align-items:center;gap:.5rem;padding:.5rem .7rem;display:flex}.crumbs code[data-v-c2e4bb3d]{color:#fff9;text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;overflow:hidden}.up[data-v-c2e4bb3d]{color:#ffffffbf;cursor:pointer;background:0 0;border:1px solid #ffffff29;border-radius:7px;padding:.15rem .5rem;font-size:.72rem}.up[data-v-c2e4bb3d]:disabled{opacity:.4}.entries[data-v-c2e4bb3d]{max-height:300px;margin:0;padding:.3rem;list-style:none;overflow-y:auto}.entries li[data-v-c2e4bb3d]{border-radius:8px;align-items:center;gap:.5rem;padding:.25rem .4rem;display:flex}.entries li[data-v-c2e4bb3d]:hover{background:#ffffff0a}.entries li.sel[data-v-c2e4bb3d]{background:#3b82f624}.name[data-v-c2e4bb3d]{text-align:left;color:#ffffffd9;cursor:pointer;text-overflow:ellipsis;background:0 0;border:none;flex:1;font-size:.8rem;overflow:hidden}.gtag[data-v-c2e4bb3d]{color:#4ade80;background:#22c55e24;border-radius:5px;padding:.05rem .35rem;font-size:.6rem}.pick[data-v-c2e4bb3d]{color:#93c5fd;cursor:pointer;background:0 0;border:1px solid #3b82f666;border-radius:7px;padding:.1rem .5rem;font-size:.7rem}.empty[data-v-c2e4bb3d],.muted[data-v-c2e4bb3d]{color:#ffffff73;padding:.5rem;font-size:.8rem}.error[data-v-c2e4bb3d]{color:#fca5a5;padding:.5rem;font-size:.82rem}.form[data-v-c2e4bb3d]{border:1px solid #ffffff1f;border-radius:14px;gap:.7rem;padding:.9rem;display:grid}.selrow[data-v-c2e4bb3d]{color:#fff9;font-size:.76rem}.selrow code[data-v-c2e4bb3d]{color:#93c5fd}.grid[data-v-c2e4bb3d]{grid-template-columns:1fr 1fr;gap:.6rem;display:grid}.grid label[data-v-c2e4bb3d]{color:#fff9;gap:.2rem;font-size:.7rem;display:grid}.grid label.wide[data-v-c2e4bb3d]{grid-column:1/-1}.grid input[type=text][data-v-c2e4bb3d],.grid input[data-v-c2e4bb3d]:not([type]),.grid input[type=password][data-v-c2e4bb3d]{color:#fff;background:#ffffff0f;border:1px solid #ffffff29;border-radius:8px;padding:.35rem .5rem;font-size:.8rem}.chk[data-v-c2e4bb3d]{flex-direction:row;align-items:center;gap:.4rem}.go[data-v-c2e4bb3d]{color:#fff;cursor:pointer;background:#2563eb;border:none;border-radius:10px;justify-self:start;padding:.5rem .9rem;font-size:.82rem;font-weight:600}.go[data-v-c2e4bb3d]:disabled{opacity:.5}.progress[data-v-c2e4bb3d]{border:1px solid var(--line-2);background:var(--surface-2);border-radius:12px;gap:.25rem;padding:.7rem .9rem;font-size:.78rem;display:grid}.step[data-v-c2e4bb3d]{color:#ffffffbf;gap:.5rem;display:flex}.step .ic[data-v-c2e4bb3d]{color:#fff6}.step.error[data-v-c2e4bb3d],.step.error .ic[data-v-c2e4bb3d]{color:#f87171}.step.complete[data-v-c2e4bb3d],.step.complete .ic[data-v-c2e4bb3d]{color:#4ade80}.link[data-v-c2e4bb3d]{color:#93c5fd;margin-top:.3rem;font-size:.78rem}.ib[data-v-ff404e2c]{background:var(--bg);height:100%;min-height:0;color:var(--text);padding:1rem 1.25rem 2rem;overflow-y:auto}.ib-tier[data-v-ff404e2c]{text-transform:uppercase;letter-spacing:.03em;color:var(--accent);background:var(--accent-soft);border-radius:4px;padding:.03rem .3rem;font-size:.56rem;font-weight:700}.ib-lede[data-v-ff404e2c]{max-width:70ch;color:var(--text-3);margin:.3rem 0 .9rem;font-size:.85rem}.ib-card[data-v-ff404e2c]{border:1px solid var(--line);border-radius:var(--radius,12px);background:var(--surface);flex-direction:column;gap:.8rem;max-width:640px;padding:.85rem 1rem 1rem;display:flex}.ib-row[data-v-ff404e2c]{grid-template-columns:1fr 1fr;gap:.8rem;display:grid}.ib-field[data-v-ff404e2c]{flex-direction:column;gap:.28rem;display:flex}.ib-field>span[data-v-ff404e2c]{text-transform:uppercase;letter-spacing:.08em;color:var(--text-3);font-size:.62rem;font-weight:600}.ib-field em[data-v-ff404e2c]{color:var(--text-3);text-transform:none;letter-spacing:0;font-size:.62rem;font-style:normal;font-weight:400}.ib-field input[data-v-ff404e2c],.ib-field select[data-v-ff404e2c],.ib-field textarea[data-v-ff404e2c]{border:1px solid var(--line-2);background:var(--bg);width:100%;color:var(--text);border-radius:8px;padding:.5rem .6rem;font-family:inherit;font-size:.85rem}.ib-field textarea[data-v-ff404e2c]{resize:vertical;font-family:var(--mono,ui-monospace), monospace}.ib-field input[data-v-ff404e2c]:focus,.ib-field select[data-v-ff404e2c]:focus,.ib-field textarea[data-v-ff404e2c]:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}.ib-gate[data-v-ff404e2c]{border:none;border-top:1px solid var(--line);border-radius:0;flex-direction:column;gap:.55rem;margin:.2rem 0 0;padding:.75rem 0 0;display:flex}.ib-gate.locked[data-v-ff404e2c]{opacity:.55}.ib-gate legend[data-v-ff404e2c]{text-transform:uppercase;letter-spacing:.08em;color:var(--text-2);padding:0 0 .45rem;font-size:.7rem;font-weight:700}.ib-lock[data-v-ff404e2c]{letter-spacing:.03em;color:var(--amber);background:#e3b34124;border-radius:4px;margin-left:.45rem;padding:.03rem .3rem;font-size:.56rem;font-weight:700}.ib-checks[data-v-ff404e2c]{gap:1.2rem;display:flex}.ib-check[data-v-ff404e2c]{color:var(--text-2);align-items:center;gap:.4rem;font-size:.82rem;display:inline-flex}.ib-check input[data-v-ff404e2c]{accent-color:var(--accent)}.ib-actions[data-v-ff404e2c]{border-top:1px solid var(--line);align-items:center;gap:.9rem;margin-top:.2rem;padding-top:.8rem;display:flex}.ib-build[data-v-ff404e2c]{background:var(--accent);color:#17130a;cursor:pointer;border:none;border-radius:8px;padding:.45rem .95rem;font-size:.82rem;font-weight:700}.ib-build[data-v-ff404e2c]:hover:not(:disabled){filter:brightness(1.06)}.ib-build[data-v-ff404e2c]:disabled{opacity:.5;cursor:default}.ib-lane[data-v-ff404e2c]{color:var(--text-3);font-size:.72rem}.ib-err[data-v-ff404e2c]{color:var(--down);background:#f0656a1a;border:1px solid #f0656a4d;border-radius:8px;margin:.2rem 0 0;padding:.5rem .65rem;font-size:.78rem}.es[data-v-739a55c7]{text-align:center;color:var(--text-2,#a8a29e);flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:2rem 1.25rem;display:flex}.es-icon[data-v-739a55c7]{opacity:.5;font-size:1.8rem}.es-title[data-v-739a55c7]{font-size:var(--fs-md,.95rem);color:var(--text,#ece9e3);font-weight:600}.es-hint[data-v-739a55c7]{max-width:26rem;font-size:var(--fs-base,.86rem);color:var(--text-3,#78716c);margin:0;line-height:1.55}.es-action[data-v-739a55c7]{margin-top:.35rem}.bl[data-v-29cb64b0]{background:var(--bg);height:100%;min-height:0;color:var(--text);padding:1rem 1.25rem 2rem;overflow-y:auto}.bl-new[data-v-29cb64b0]{color:#17130a;background:var(--accent);cursor:pointer;border:none;border-radius:8px;padding:.4rem .85rem;font-size:.78rem;font-weight:700}.bl-new[data-v-29cb64b0]:hover{filter:brightness(1.06)}.bl-err[data-v-29cb64b0]{color:var(--amber);background:#e3b3410d;border:1px solid #e3b3414d;border-radius:8px;padding:.5rem .7rem;font-size:.78rem}.bl-list[data-v-29cb64b0]{border:1px solid var(--line);border-radius:var(--radius,12px);background:var(--surface);max-width:760px;margin:.9rem 0 0;padding:0;list-style:none;overflow:hidden}.bl-row[data-v-29cb64b0]{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:1rem;padding:.55rem .85rem;display:flex}.bl-row[data-v-29cb64b0]:last-child{border-bottom:none}.bl-row[data-v-29cb64b0]:hover{background:var(--surface-2,#ffffff05)}.bl-spec[data-v-29cb64b0]{font-size:.85rem}.bl-spec strong[data-v-29cb64b0]{text-transform:capitalize}.bl-pkgs[data-v-29cb64b0]{color:var(--text-3);margin-top:.15rem;font-size:.72rem}.bl-status[data-v-29cb64b0]{text-align:right;flex-direction:column;align-items:flex-end;gap:.3rem;display:flex}.bl-badge[data-v-29cb64b0]{text-transform:uppercase;letter-spacing:.03em;color:var(--text-3);border:1px solid var(--line-2);border-radius:4px;padding:.03rem .3rem;font-size:.56rem;font-weight:700}.bl-badge.complete[data-v-29cb64b0]{color:var(--live);background:var(--live-soft);border-color:#3fb95066}.bl-badge.building[data-v-29cb64b0],.bl-badge.queued[data-v-29cb64b0]{color:var(--amber);border-color:#e3b34166}.bl-badge.failed[data-v-29cb64b0],.bl-badge.error[data-v-29cb64b0]{color:var(--down);border-color:#f0656a66}.bl-dl[data-v-29cb64b0]{color:var(--accent);font-size:.74rem;font-weight:600;text-decoration:none}.bl-dl[data-v-29cb64b0]:hover{text-decoration:underline}.cb[data-v-257c70db]{background:var(--bg);height:100%;min-height:0;color:var(--text);padding:1rem 1.25rem 2rem;overflow-y:auto}.cb-tag[data-v-257c70db]{text-transform:uppercase;letter-spacing:.03em;color:var(--accent);background:var(--accent-soft);border-radius:4px;padding:.03rem .3rem;font-size:.56rem;font-weight:700}.cb-lede[data-v-257c70db]{max-width:72ch;color:var(--text-3);margin:.3rem 0 .9rem;font-size:.85rem}.cb-controls[data-v-257c70db]{color:var(--text-3);flex-wrap:wrap;align-items:center;gap:1.5rem;margin-bottom:.9rem;font-size:.78rem;display:flex}.cb-res select[data-v-257c70db]{border:1px solid var(--line-2);background:var(--surface);color:var(--text);border-radius:6px;margin-left:.4rem;padding:.25rem .5rem}.cb-vbtn[data-v-257c70db]{border:1px solid var(--line-2);background:var(--surface);color:var(--text-2);cursor:pointer;border-radius:999px;margin:0 .15rem;padding:.25rem .7rem;font-size:.78rem}.cb-vbtn[data-v-257c70db]:hover{color:var(--accent);border-color:var(--accent)}.cb-vbtn.off[data-v-257c70db]{color:var(--down);background:#f0656a1a;border-color:#f0656a66;text-decoration:line-through}.cb-scroll[data-v-257c70db]{border:1px solid var(--line);border-radius:var(--radius,12px);background:var(--surface);overflow-x:auto}.cb-grid[data-v-257c70db]{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.8rem}.cb-grid th[data-v-257c70db],.cb-grid td[data-v-257c70db]{border-bottom:1px solid var(--line);border-right:1px solid var(--line);text-align:left;vertical-align:top;padding:.5rem .65rem}.cb-grid th[data-v-257c70db]:last-child,.cb-grid td[data-v-257c70db]:last-child{border-right:none}.cb-grid tbody tr:last-child td[data-v-257c70db]{border-bottom:none}.cb-grid th[data-v-257c70db]{background:var(--surface);text-transform:uppercase;letter-spacing:.08em;color:var(--text-2);z-index:1;font-size:.66rem;font-weight:700;position:sticky;top:0}.cb-kind[data-v-257c70db]{text-transform:capitalize;font-weight:600}.cb-prim[data-v-257c70db]{color:var(--text)}.cb-price[data-v-257c70db]{color:var(--text-3);font-size:.72rem}.best[data-v-257c70db]{background:var(--live-soft);box-shadow:inset 2px 0 0 var(--live)}.cb-pick strong[data-v-257c70db]{color:var(--live);text-transform:uppercase}.cb-na[data-v-257c70db]{color:var(--text-3)}.cb-foot[data-v-257c70db]{color:var(--text-3);margin-top:.9rem;font-size:.74rem}.fl[data-v-f5e00094]{background:var(--bg);height:100%;min-height:0;color:var(--text);padding:1rem 1.25rem 2rem;overflow-y:auto}.fl-tag[data-v-f5e00094]{text-transform:uppercase;letter-spacing:.03em;color:var(--amber);background:#e3b34124;border-radius:4px;padding:.03rem .3rem;font-size:.56rem;font-weight:700}.fl-lede[data-v-f5e00094]{max-width:74ch;color:var(--text-3);margin:.3rem 0 .9rem;font-size:.85rem}.fl-err[data-v-f5e00094]{color:var(--amber);background:#e3b3410d;border:1px solid #e3b3414d;border-radius:8px;padding:.5rem .7rem;font-size:.78rem}.fl-reg[data-v-f5e00094]{gap:.5rem;max-width:460px;margin-bottom:.9rem;display:flex}.fl-reg input[data-v-f5e00094]{border:1px solid var(--line-2);background:var(--bg);color:var(--text);border-radius:8px;flex:1;padding:.5rem .65rem;font-size:.85rem}.fl-reg input[data-v-f5e00094]:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}.fl-btn[data-v-f5e00094]{color:#17130a;background:var(--accent);cursor:pointer;white-space:nowrap;border:none;border-radius:8px;padding:.4rem .85rem;font-size:.78rem;font-weight:700}.fl-btn[data-v-f5e00094]:hover:not(:disabled){filter:brightness(1.06)}.fl-btn[data-v-f5e00094]:disabled{opacity:.5}.fl-list[data-v-f5e00094]{border:1px solid var(--line);border-radius:var(--radius,12px);background:var(--surface);max-width:760px;margin:0;padding:0;list-style:none;overflow:hidden}.fl-row[data-v-f5e00094]{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:1rem;padding:.55rem .85rem;display:flex}.fl-row[data-v-f5e00094]:last-child{border-bottom:none}.fl-row[data-v-f5e00094]:hover{background:var(--surface-2,#ffffff05)}.fl-dev[data-v-f5e00094]{font-size:.85rem}.fl-claim[data-v-f5e00094]{font-family:var(--mono,ui-monospace), monospace;color:var(--text-3);margin-top:.15rem;font-size:.72rem}.fl-seen[data-v-f5e00094]{color:var(--text-3);font-size:.68rem}.fl-assign[data-v-f5e00094]{text-transform:uppercase;letter-spacing:.08em;color:var(--text-3);text-align:right;flex-direction:column;gap:.28rem;font-size:.62rem;font-weight:600;display:flex}.fl-assign select[data-v-f5e00094]{border:1px solid var(--line-2);background:var(--bg);color:var(--text);text-transform:none;letter-spacing:0;border-radius:7px;padding:.35rem .5rem;font-size:.78rem;font-weight:400}.mx[data-v-627949f2]{background:var(--bg);height:100%;min-height:0;color:var(--text);grid-template-columns:190px 300px 1fr;font-size:.85rem;display:grid}.mx-rail[data-v-627949f2]{border-right:1px solid var(--line);flex-direction:column;gap:.15rem;padding:.75rem;display:flex}.mx-compose[data-v-627949f2]{background:var(--accent);color:#17130a;cursor:pointer;border:0;border-radius:8px;align-items:center;gap:.5rem;margin-bottom:.5rem;padding:.5rem .65rem;font-size:.82rem;font-weight:700;display:flex}.mx-compose[data-v-627949f2]:hover{filter:brightness(1.06)}.mx-nav[data-v-627949f2]{cursor:pointer;text-align:left;color:var(--text-2);background:0 0;border:0;border-radius:8px;align-items:center;gap:.55rem;padding:.45rem .6rem;font-size:.84rem;display:flex}.mx-nav[data-v-627949f2]:hover{background:#ffffff08}.mx-nav.on[data-v-627949f2]{background:var(--accent-soft);color:var(--accent);font-weight:550}.mx-glyph[data-v-627949f2]{text-align:center;opacity:.8;width:1rem}.mx-count[data-v-627949f2],.mx-badge[data-v-627949f2]{margin-left:auto;font-size:.7rem}.mx-badge[data-v-627949f2]{color:var(--amber);background:#e3b3412e;border-radius:999px;padding:0 .45rem}.mx-foot[data-v-627949f2]{color:var(--text-3);align-items:center;gap:.35rem;margin-top:auto;font-size:.68rem;display:flex}.mx-list[data-v-627949f2]{border-right:1px solid var(--line);flex-direction:column;display:flex;overflow-y:auto}.mx-listhead[data-v-627949f2]{border-bottom:1px solid var(--line);text-transform:uppercase;letter-spacing:.08em;color:var(--text-2);background:var(--bg);z-index:1;justify-content:space-between;align-items:baseline;padding:.6rem .85rem;font-size:.7rem;font-weight:700;display:flex;position:sticky;top:0}.mx-row[data-v-627949f2]{text-align:left;border:0;border-bottom:1px solid var(--line);width:100%;color:inherit;cursor:pointer;background:0 0;padding:.55rem .75rem;display:block}.mx-row[data-v-627949f2]:hover{background:#ffffff05}.mx-row.on[data-v-627949f2]{background:var(--accent-soft);border-left:2px solid var(--accent)}.mx-row.unread .mx-from[data-v-627949f2],.mx-row.unread .mx-subj[data-v-627949f2]{color:var(--text);font-weight:640}.mx-rowtop[data-v-627949f2]{justify-content:space-between;display:flex}.mx-from[data-v-627949f2]{color:var(--text)}.mx-ts[data-v-627949f2]{color:var(--text-3);font-size:.7rem}.mx-subj[data-v-627949f2]{color:var(--text-2);margin:.1rem 0}.mx-snip[data-v-627949f2]{color:var(--text-3);white-space:nowrap;text-overflow:ellipsis;font-size:.78rem;overflow:hidden}.mx-later[data-v-627949f2]{color:var(--amber)}.mx-read[data-v-627949f2]{flex-direction:column;display:flex;overflow:hidden}.mx-read.mx-empty[data-v-627949f2]{color:var(--text-3);justify-content:center;align-items:center}.mx-readhead[data-v-627949f2]{border-bottom:1px solid var(--line);align-items:center;gap:.6rem;padding:.75rem 1rem;display:flex}.mx-who[data-v-627949f2]{flex:1}.mx-bigsubj[data-v-627949f2]{font-size:1rem;font-weight:560}.mx-act[data-v-627949f2]{border:1px solid var(--line-2);background:var(--surface);cursor:pointer;width:2rem;height:2rem;color:var(--text-2);border-radius:8px}.mx-act.ok[data-v-627949f2]{color:var(--live)}.mx-ai[data-v-627949f2]{background:var(--accent-soft);color:var(--accent);border-radius:8px;margin:.75rem 1rem;padding:.5rem .75rem;font-size:.8rem}.mx-body[data-v-627949f2]{color:var(--text-2);flex:1;padding:.5rem 1rem;line-height:1.7;overflow-y:auto}.mx-replybar[data-v-627949f2]{border-top:1px solid var(--line);align-items:center;gap:.6rem;padding:.75rem 1rem;display:flex}.mx-replybar input[data-v-627949f2]{border:1px solid var(--line-2);background:var(--bg);color:var(--text);border-radius:8px;flex:1;padding:.55rem .75rem}.mx-draft[data-v-627949f2],.mx-send[data-v-627949f2],.mx-composebtns button[data-v-627949f2],.mx-scbtns button[data-v-627949f2]{border:1px solid var(--line-2);background:var(--surface);cursor:pointer;color:var(--text-2);border-radius:8px;padding:.5rem .85rem}.mx-send[data-v-627949f2]{background:var(--accent);color:#17130a;border:0;font-weight:700}.mx-send[data-v-627949f2]:hover:not(:disabled){filter:brightness(1.06)}.mx-send[data-v-627949f2]:disabled,.mx-draft[data-v-627949f2]:disabled{opacity:.5;cursor:default}.mx-badge[data-v-627949f2]{text-transform:uppercase;letter-spacing:.03em;font-size:.56rem;font-weight:700}.mx-muted[data-v-627949f2]{color:var(--text-3)}.mx-small[data-v-627949f2]{font-size:.74rem}.mx-pad[data-v-627949f2]{padding:1rem}.mx-err[data-v-627949f2]{color:var(--down);padding:.75rem}.mx-overlay[data-v-627949f2]{z-index:40;background:#00000080;justify-content:center;align-items:flex-start;padding-top:12vh;display:flex;position:absolute;inset:0}.mx-palette[data-v-627949f2],.mx-modal[data-v-627949f2]{background:var(--surface);border:1px solid var(--line-2);border-radius:12px;flex-direction:column;gap:.6rem;width:520px;max-width:92vw;padding:.85rem;display:flex;box-shadow:0 20px 60px -20px #000000b3}.mx-palette input[data-v-627949f2],.mx-modal input[data-v-627949f2],.mx-modal textarea[data-v-627949f2]{border:1px solid var(--line-2);background:var(--bg);width:100%;color:var(--text);font:inherit;box-sizing:border-box;border-radius:8px;padding:.6rem .75rem}.mx-palrow[data-v-627949f2]{cursor:pointer;width:100%;color:var(--text-2);background:0 0;border:0;border-radius:8px;justify-content:space-between;padding:.5rem .65rem;display:flex}.mx-palrow[data-v-627949f2]:hover{background:#ffffff0a}.mx-kbd[data-v-627949f2]{font-family:var(--mono,ui-monospace), monospace;color:var(--text-3);font-size:.72rem}.mx-scrow[data-v-627949f2]{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:.55rem .35rem;display:flex}.mx-scbtns button[data-v-627949f2]{margin-left:.4rem}.mx-scbtns .yes[data-v-627949f2]{color:var(--live);border-color:#3fb95066}.mx-scbtns .no[data-v-627949f2]{color:var(--down);border-color:#f0656a66}.mx-composebtns[data-v-627949f2]{justify-content:flex-end;gap:.5rem;display:flex}.cp[data-v-1bd946bc]{flex-direction:column;gap:.5rem;display:flex}.cp-head[data-v-1bd946bc]{align-items:center;gap:.5rem;display:flex}.cp-title[data-v-1bd946bc]{text-transform:uppercase;letter-spacing:.1em;color:#ffffff80;font-size:.62rem;font-weight:700}.cp-count[data-v-1bd946bc]{color:#fff6;margin-left:auto;font-size:.66rem}.cp-list[data-v-1bd946bc]{flex-direction:column;gap:.4rem;display:flex}.cp-claim[data-v-1bd946bc]{border:1px solid var(--line-2);background:var(--surface-2);border-radius:9px;padding:.5rem .6rem}.cp-claim.disputed[data-v-1bd946bc]{border-color:#f0656a66}.cp-claim.attested[data-v-1bd946bc]{border-color:#4bbf7359}.cp-spo[data-v-1bd946bc]{flex-wrap:wrap;align-items:center;gap:.4rem;font-size:.8rem;display:flex}.cp-subj[data-v-1bd946bc]{color:#fff;font-weight:600}.cp-obj[data-v-1bd946bc]{color:var(--text)}.cp-pred[data-v-1bd946bc]{color:#93b4ff;font-size:.74rem;font-style:italic}.cp-status[data-v-1bd946bc]{text-transform:uppercase;letter-spacing:.04em;border:1px solid;border-radius:4px;margin-left:auto;padding:.03rem .3rem;font-size:.56rem;font-weight:700}.cp-prov[data-v-1bd946bc]{color:var(--text-3);align-items:center;gap:.4rem;margin-top:.3rem;font-size:.66rem;display:flex}.cp-sep[data-v-1bd946bc]{opacity:.5}.cp-att[data-v-1bd946bc]{color:var(--up)}.cp-dis[data-v-1bd946bc]{color:var(--down)}.cp-actions[data-v-1bd946bc]{gap:.35rem;margin-top:.4rem;display:flex}.cp-btn[data-v-1bd946bc]{border:1px solid var(--line-2);color:var(--text-2);cursor:pointer;background:0 0;border-radius:6px;padding:.15rem .45rem;font-size:.68rem}.cp-btn.attest[data-v-1bd946bc]:hover{color:var(--up);border-color:#4bbf7366}.cp-btn.dispute[data-v-1bd946bc]:hover{color:var(--down);border-color:#f0656a66}.cp-btn[data-v-1bd946bc]:hover{color:var(--text)}.cp-reasons[data-v-1bd946bc]{flex-wrap:wrap;gap:.3rem;margin-top:.4rem;display:flex}.cp-reasons button[data-v-1bd946bc]{border:1px solid var(--line-2);background:var(--surface);color:var(--text-2);cursor:pointer;border-radius:6px;padding:.12rem .4rem;font-size:.66rem}.cp-reasons button[data-v-1bd946bc]:hover{border-color:var(--down);color:var(--down)}.rb[data-v-11f964a8]{vertical-align:middle;display:inline-flex;position:relative}.rb-chip[data-v-11f964a8]{cursor:help;border:1px solid var(--tier);background:color-mix(in srgb, var(--tier) 12%, transparent);border-radius:999px;align-items:center;gap:.25rem;padding:.05rem .4rem;font-size:.62rem;line-height:1.4;display:inline-flex}.rb-score[data-v-11f964a8]{color:var(--tier);font-variant-numeric:tabular-nums;font-weight:800}.rb-hat[data-v-11f964a8]{color:var(--text-2);text-transform:uppercase;letter-spacing:.03em;font-size:.58rem}.rb-hat.verified[data-v-11f964a8]{color:#4bbf73}.rb-pop[data-v-11f964a8]{z-index:60;color:#ffffffd1;text-align:left;opacity:0;visibility:hidden;pointer-events:none;background:#14161b;border:1px solid #ffffff24;border-radius:10px;gap:.25rem;width:max-content;max-width:20rem;padding:.55rem .65rem;font-size:.72rem;transition:opacity .12s,transform .12s;display:grid;position:absolute;bottom:calc(100% + 6px);left:0;transform:translateY(4px);box-shadow:0 10px 30px #00000080}.rb-chip:hover+.rb-pop[data-v-11f964a8],.rb:hover .rb-pop[data-v-11f964a8]{opacity:1;visibility:visible;transform:translateY(0)}.rb-pop-h[data-v-11f964a8]{color:#fff;font-weight:600}.rb-did[data-v-11f964a8]{color:var(--text-3);overflow-wrap:anywhere;font-family:ui-monospace,monospace;font-size:.62rem}.rb-row[data-v-11f964a8]{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.rb-row span[data-v-11f964a8]{color:#ffffff80}.rb-row b.up[data-v-11f964a8]{color:#4bbf73}.rb-row b.down[data-v-11f964a8]{color:#f0656a}.rb-row small[data-v-11f964a8]{color:var(--text-3)}.rb-traits[data-v-11f964a8]{flex-wrap:wrap;gap:.25rem;display:flex}.rb-trait[data-v-11f964a8]{color:#93b4ff;background:#78a0ff1f;border-radius:999px;padding:.03rem .4rem;font-size:.64rem}.rb-occ[data-v-11f964a8]{border-top:1px solid #ffffff14;gap:.1rem;padding-top:.3rem;display:grid}.rb-occ-h[data-v-11f964a8]{text-transform:uppercase;letter-spacing:.05em;color:var(--text-3);font-size:.58rem}.rb-occ-i[data-v-11f964a8]{color:#fff9;font-size:.66rem}.rb-note[data-v-11f964a8]{color:#ffffff80;border-top:1px solid #ffffff14;padding-top:.3rem;font-size:.64rem}.news[data-v-c2f188fd]{background:var(--bg);color:#ffffffeb;grid-template-rows:auto 1fr;gap:.75rem;height:100%;min-height:0;padding:1rem 1.25rem 1.25rem;display:grid}.nf-toolbar[data-v-c2f188fd]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.nf-title[data-v-c2f188fd]{align-items:baseline;gap:.6rem;display:flex}.nf-title h1[data-v-c2f188fd]{margin:0;font-size:1.3rem}.nf-eyebrow[data-v-c2f188fd]{text-transform:uppercase;letter-spacing:.1em;color:var(--text-3);margin:0 0 .1rem;font-size:.62rem}.nf-pill[data-v-c2f188fd]{text-transform:uppercase;letter-spacing:.08em;color:var(--amber);background:var(--amber-soft);border-radius:5px;padding:.1rem .35rem;font-size:.6rem}.nf-pill.live[data-v-c2f188fd]{color:var(--live);background:var(--live-soft)}.nf-live.on[data-v-c2f188fd]{color:#4bbf73;background:#4bbf7324;border-color:#4bbf73}.nf-live.err[data-v-c2f188fd]{color:#f0656a;border-color:#f0656a80}.nf-btn[data-v-c2f188fd]:disabled{opacity:.6;cursor:default}.nf-tools[data-v-c2f188fd]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.nf-search[data-v-c2f188fd]{border:1px solid var(--line-2);background:var(--surface-2);border-radius:8px;align-items:center;gap:.4rem;min-width:15rem;padding:.25rem .6rem;display:inline-flex}.nf-search[data-v-c2f188fd]:focus-within{border-color:#58a6ff}.nf-search-icon[data-v-c2f188fd]{color:var(--text-3);font-size:.9rem}.nf-search input[data-v-c2f188fd]{min-width:0;color:var(--text);font:inherit;background:0 0;border:none;outline:none;flex:1;font-size:.82rem}.nf-search input[data-v-c2f188fd]::placeholder{color:var(--text-3)}.nf-seg[data-v-c2f188fd]{border:1px solid var(--line-2);border-radius:8px;display:inline-flex;overflow:hidden}.nf-seg button[data-v-c2f188fd]{color:#fff9;cursor:pointer;background:0 0;border:none;padding:.3rem .7rem;font-size:.78rem}.nf-seg button.on[data-v-c2f188fd]{color:#58a6ff;background:#58a6ff2e}.nf-btn[data-v-c2f188fd]{border:1px solid var(--line-2);color:#ffffffb3;cursor:pointer;background:0 0;border-radius:8px;padding:.3rem .6rem;font-size:.76rem}.nf-btn.on[data-v-c2f188fd]{color:#58a6ff;background:#58a6ff1f;border-color:#58a6ff}.nf-body[data-v-c2f188fd]{grid-template-columns:208px minmax(360px,1.4fr) minmax(320px,1fr);gap:.75rem;min-height:0;display:grid}@media (width<=1080px){.nf-body[data-v-c2f188fd]{grid-template-columns:170px 1fr}.nf-reader[data-v-c2f188fd]:not(.empty),.nf-reader.empty[data-v-c2f188fd]{display:none}}.nf-rail[data-v-c2f188fd]{border:1px solid var(--line-2);border-radius:12px;flex-direction:column;gap:.12rem;min-height:0;padding:.5rem;display:flex;overflow-y:auto}.nf-rail-head[data-v-c2f188fd]{text-transform:uppercase;letter-spacing:.1em;color:#fff6;padding:.3rem .5rem;font-size:.62rem}.nf-src[data-v-c2f188fd]{color:#ffffffc7;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:8px;align-items:center;gap:.5rem;padding:.4rem .5rem;font-size:.82rem;display:flex}.nf-src[data-v-c2f188fd]:hover{background:#ffffff0d}.nf-src.on[data-v-c2f188fd]{color:#fff;background:#58a6ff24}.nf-dot[data-v-c2f188fd]{border-radius:50%;flex:none;width:8px;height:8px}.nf-src-name[data-v-c2f188fd]{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.nf-src-n[data-v-c2f188fd]{color:#fff6;font-size:.66rem}.nf-tagrow[data-v-c2f188fd]{color:#ffffffb3;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:8px;align-items:center;gap:.15rem;padding:.28rem .5rem;font-size:.8rem;display:flex}.nf-tagrow[data-v-c2f188fd]:hover{background:#ffffff0d}.nf-tagrow.on[data-v-c2f188fd]{color:#58a6ff;background:#58a6ff24}.nf-hash[data-v-c2f188fd]{color:var(--text-3)}.nf-rail-hint[data-v-c2f188fd]{color:var(--text-3);margin-top:auto;padding:.5rem;font-size:.64rem;line-height:1.5}.nf-list[data-v-c2f188fd]{border:1px solid var(--line-2);border-radius:12px;min-height:0;overflow-y:auto}.nf-story[data-v-c2f188fd]{border-bottom:1px solid var(--line);cursor:pointer;gap:.7rem;padding:.7rem .85rem;display:flex}.nf-story[data-v-c2f188fd]:hover{background:#ffffff08}.nf-story.on[data-v-c2f188fd]{background:#58a6ff1a;box-shadow:inset 3px 0 #58a6ff}.nf-vote[data-v-c2f188fd]{flex-direction:column;flex:0 0 2rem;align-items:center;gap:.1rem;padding-top:.1rem;display:flex}.nf-up[data-v-c2f188fd]{color:var(--text-3);cursor:pointer;background:0 0;border:none;padding:.1rem;font-size:.9rem;line-height:1}.nf-up[data-v-c2f188fd]:hover{color:var(--text-2)}.nf-up.on[data-v-c2f188fd]{color:var(--up)}.nf-up.sm[data-v-c2f188fd],.nf-down.sm[data-v-c2f188fd]{font-size:.72rem}.nf-down[data-v-c2f188fd]{color:var(--text-3);cursor:pointer;background:0 0;border:none;padding:.1rem;font-size:.9rem;line-height:1}.nf-down[data-v-c2f188fd]:hover,.nf-down.on[data-v-c2f188fd]{color:var(--down)}.nf-score[data-v-c2f188fd]{color:#ffffffbf;font-variant-numeric:tabular-nums;font-size:.82rem;font-weight:700}.nf-story-main[data-v-c2f188fd]{flex:1;min-width:0}.nf-story.social[data-v-c2f188fd]{padding:.8rem .95rem}.nf-story.social.on[data-v-c2f188fd]{background:#3b9cff14;box-shadow:inset 3px 0 #3b9cff}.nf-bsky[data-v-c2f188fd]{gap:.7rem;width:100%;min-width:0;display:flex}.nf-bsky-av[data-v-c2f188fd]{color:#fff;background:linear-gradient(135deg,#3b9cff,#7a5cff);border-radius:50%;flex:none;place-items:center;width:38px;height:38px;font-size:.82rem;font-weight:700;display:grid}.nf-bsky-av.sm[data-v-c2f188fd]{width:28px;height:28px;font-size:.66rem}.nf-bsky-main[data-v-c2f188fd]{flex:1;min-width:0}.nf-bsky-id[data-v-c2f188fd]{flex-wrap:wrap;align-items:center;gap:.4rem;font-size:.8rem;display:flex}.nf-bsky-name[data-v-c2f188fd]{color:#fff;font-weight:700}.nf-bsky-handle[data-v-c2f188fd]{color:#ffffff73;font-size:.76rem}.nf-bsky-did[data-v-c2f188fd]{text-transform:uppercase;letter-spacing:.04em;color:#3b9cff;background:#3b9cff29;border-radius:4px;padding:.03rem .3rem;font-size:.58rem;font-weight:700}.nf-bsky-reply[data-v-c2f188fd]{color:#fff6;margin:.15rem 0 0;font-size:.68rem}.nf-bsky-text[data-v-c2f188fd]{color:#ffffffe6;white-space:pre-wrap;margin:.35rem 0 .5rem;font-size:.92rem;line-height:1.5}.nf-bsky-eng[data-v-c2f188fd]{color:#ffffff80;flex-wrap:wrap;align-items:center;gap:.9rem;font-size:.74rem;display:flex}.nf-bsky-eng.small[data-v-c2f188fd]{gap:.7rem;margin-top:.2rem;font-size:.68rem}.nf-bsky-rail[data-v-c2f188fd]{color:#3b9cff}.nf-thread[data-v-c2f188fd]{border-top:1px solid var(--line);gap:.55rem;padding:.5rem 0;display:flex}.nf-thread[data-v-c2f188fd]:first-child{border-top:none}.nf-thread.on[data-v-c2f188fd]{background:#3b9cff12;border-radius:8px}.nf-thread-main[data-v-c2f188fd]{flex:1;min-width:0}.nf-thread-id[data-v-c2f188fd]{color:#ffffffd9;font-size:.76rem}.nf-thread-id b[data-v-c2f188fd]{color:#fff}.nf-thread-reply[data-v-c2f188fd]{text-transform:uppercase;letter-spacing:.05em;color:#3b9cff;background:#3b9cff24;border-radius:4px;margin-left:.4rem;padding:.03rem .3rem;font-size:.56rem}.nf-thread-text[data-v-c2f188fd]{color:#fffc;margin:.2rem 0 0;font-size:.82rem;line-height:1.5}.nf-act-ask[data-v-c2f188fd]{color:#93b4ff!important;border-color:#78a0ff73!important}.nf-act-ask[data-v-c2f188fd]:hover{background:#78a0ff24}.nf-story-head[data-v-c2f188fd]{flex-wrap:wrap;align-items:baseline;gap:.5rem;display:flex}.nf-story-title[data-v-c2f188fd]{color:#fff;font-size:.95rem;font-weight:600;line-height:1.35;text-decoration:none}.nf-story-title[data-v-c2f188fd]:hover{color:#58a6ff;text-decoration:underline}.nf-domain[data-v-c2f188fd]{color:#fff6;font-size:.7rem}.nf-story-meta[data-v-c2f188fd]{flex-wrap:wrap;align-items:center;gap:.4rem;margin-top:.35rem;display:flex}.nf-tag[data-v-c2f188fd]{color:#c9d1d9;border:1px solid var(--line-2);cursor:pointer;background:#ffffff0f;border-radius:999px;padding:.05rem .45rem;font-size:.68rem}.nf-tag[data-v-c2f188fd]:hover{color:#58a6ff;border-color:#58a6ff}.nf-q[data-v-c2f188fd]{border-radius:5px;padding:.03rem .34rem;font-size:.68rem;font-weight:700}.nf-q.high[data-v-c2f188fd]{color:var(--up);background:#3fb95024}.nf-q.medium[data-v-c2f188fd]{color:#e3b341;background:#e3b34129}.nf-q.low[data-v-c2f188fd]{color:var(--down);background:#f8514929}.nf-mem[data-v-c2f188fd]{text-transform:uppercase;letter-spacing:.06em;border-radius:4px;padding:.03rem .3rem;font-size:.58rem;font-weight:700}.nf-mem.hold[data-v-c2f188fd]{color:#e3b341;background:#e3b34129}.nf-mem.quarantine[data-v-c2f188fd]{color:var(--down);background:#f8514929}.nf-mem.reject[data-v-c2f188fd]{color:#8b949e;background:#8b949e29}.nf-mem.admit[data-v-c2f188fd]{color:var(--up);background:#3fb95024}.nf-story-by[data-v-c2f188fd]{color:#ffffff73;flex-wrap:wrap;align-items:center;gap:.7rem;margin-top:.35rem;font-size:.72rem;display:flex}.nf-src-tag[data-v-c2f188fd]{font-weight:700}.nf-time[data-v-c2f188fd]{color:#fff6}.nf-auth[data-v-c2f188fd]{color:#ffffff80}.nf-hat[data-v-c2f188fd]{text-transform:uppercase;letter-spacing:.05em;border-radius:4px;margin-left:.3rem;padding:.03rem .3rem;font-size:.58rem;font-weight:700}.nf-hat.mod[data-v-c2f188fd]{color:#f0883e;background:#f0883e29}.nf-hat.sme[data-v-c2f188fd]{color:#58a6ff;background:#58a6ff29}.nf-hat.source[data-v-c2f188fd]{color:var(--up);background:#3fb95024}.nf-link[data-v-c2f188fd],.nf-flag[data-v-c2f188fd]{color:#ffffff80;cursor:pointer;background:0 0;border:none;padding:0;font-size:.72rem}.nf-link[data-v-c2f188fd]:hover{color:#58a6ff}.nf-flag[data-v-c2f188fd]:hover,.nf-flag.done[data-v-c2f188fd]{color:var(--down)}.nf-reasons[data-v-c2f188fd]{flex-wrap:wrap;align-items:center;gap:.35rem;margin-top:.4rem;display:flex}.nf-reasons-h[data-v-c2f188fd]{color:var(--text-3);font-size:.68rem}.nf-reasons button[data-v-c2f188fd]{border:1px solid var(--line-2);background:var(--surface-2);color:#ffffffbf;cursor:pointer;border-radius:6px;padding:.12rem .45rem;font-size:.7rem}.nf-reasons button[data-v-c2f188fd]:hover{border-color:var(--down);color:var(--down)}.nf-list.calendar[data-v-c2f188fd]{padding:.35rem 0}.nf-day[data-v-c2f188fd]{border-bottom:1px solid var(--line)}.nf-day[data-v-c2f188fd]:last-child{border-bottom:none}.nf-day-h[data-v-c2f188fd]{z-index:1;background:var(--surface);border-bottom:1px solid var(--line);text-transform:uppercase;letter-spacing:.08em;color:var(--text-2);align-items:baseline;gap:.5rem;padding:.45rem .85rem;font-size:.68rem;font-weight:700;display:flex;position:sticky;top:0}.nf-day-c[data-v-c2f188fd]{color:var(--text-3);background:var(--surface-2);border-radius:999px;padding:.02rem .4rem;font-size:.62rem}.nf-agenda[data-v-c2f188fd]{border:none;border-bottom:1px solid var(--line);width:100%;color:inherit;cursor:pointer;text-align:left;background:0 0;align-items:baseline;gap:.7rem;padding:.55rem .85rem;display:flex}.nf-agenda[data-v-c2f188fd]:hover{background:var(--surface-2)}.nf-agenda.on[data-v-c2f188fd]{background:#58a6ff1a;box-shadow:inset 3px 0 #58a6ff}.nf-agenda-time[data-v-c2f188fd]{color:var(--text-3);font-variant-numeric:tabular-nums;flex:0 0 4rem;font-size:.72rem}.nf-agenda-title[data-v-c2f188fd]{color:#ffffffd9;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.86rem;overflow:hidden}.nf-agenda-src[data-v-c2f188fd]{flex:none;font-size:.72rem}.nf-reader[data-v-c2f188fd]{border:1px solid var(--line-2);border-radius:12px;min-height:0;padding:1.1rem 1.25rem;overflow-y:auto}.nf-reader.empty[data-v-c2f188fd]{color:var(--text-3);place-items:center;font-size:.85rem;display:grid}.nf-reader-meta[data-v-c2f188fd]{align-items:center;gap:.6rem;font-size:.72rem;display:flex}.nf-reader-close[data-v-c2f188fd]{border:1px solid var(--line-2);width:1.55rem;height:1.55rem;color:var(--text-2);cursor:pointer;background:0 0;border-radius:8px;place-items:center;margin-left:auto;font-size:.8rem;transition:background .12s,color .12s;display:grid}.nf-reader-close[data-v-c2f188fd]:hover{color:var(--text);background:#ffffff14}.nf-reader-title[data-v-c2f188fd]{letter-spacing:-.02em;margin:.5rem 0;font-size:1.35rem;line-height:1.25}.nf-reader-tags[data-v-c2f188fd]{flex-wrap:wrap;gap:.35rem;margin-bottom:.8rem;display:flex}.nf-reader-body[data-v-c2f188fd]{color:#ffffffd1;margin:0 0 1rem;font-size:.95rem;line-height:1.6}.nf-actions[data-v-c2f188fd]{flex-wrap:wrap;gap:.5rem;margin-bottom:.4rem;display:flex}.nf-act[data-v-c2f188fd]{border:1px solid var(--line-2);color:#fffc;cursor:pointer;background:0 0;border-radius:8px;padding:.4rem .8rem;font-size:.8rem;text-decoration:none}.nf-act[data-v-c2f188fd]:hover{border-color:var(--text-3)}.nf-act.on[data-v-c2f188fd]{color:var(--up);border-color:#3fb95066}.nf-act.primary[data-v-c2f188fd]{color:#fff;background:#1f6feb;border-color:#1f6feb}.nf-act.done[data-v-c2f188fd]{color:var(--up);cursor:default;border-color:#3fb95066}.nf-block[data-v-c2f188fd]{border-top:1px solid var(--line-2);padding:.8rem 0}.nf-block-h[data-v-c2f188fd]{text-transform:uppercase;letter-spacing:.1em;color:#fff6;margin-bottom:.5rem;font-size:.62rem}.nf-claims[data-v-c2f188fd]{color:#ffffffb8;margin:0;padding-left:1.1rem;font-size:.82rem;line-height:1.6}.nf-kv[data-v-c2f188fd]{grid-template-columns:6rem 1fr;gap:.5rem;padding:.15rem 0;font-size:.76rem;display:grid}.nf-kv span[data-v-c2f188fd]{color:#fff6}.nf-kv code[data-v-c2f188fd]{color:#ffffffbf;overflow-wrap:anywhere;font-family:ui-monospace,monospace}.nf-hashcode[data-v-c2f188fd]{font-size:.68rem;color:#ffffff80!important}.nf-comment[data-v-c2f188fd]{border-top:1px solid var(--line);gap:.55rem;padding:.5rem 0;display:flex}.nf-c-vote[data-v-c2f188fd]{flex-direction:column;align-items:center;display:flex}.nf-c-main[data-v-c2f188fd]{flex:1;min-width:0}.nf-c-by[data-v-c2f188fd]{color:#fff9;font-size:.72rem;font-weight:600}.nf-c-score[data-v-c2f188fd]{color:var(--text-3);margin-left:.4rem;font-weight:700}.nf-c-body[data-v-c2f188fd]{color:#ffffffc7;margin:.2rem 0 0;font-size:.82rem;line-height:1.5}.nf-c-reason[data-v-c2f188fd]{color:var(--down);margin-top:.25rem;font-size:.68rem}.sp2[data-v-ae0f5749]{align-items:stretch;min-width:0;height:100%;min-height:0;display:grid;position:relative}.sp2-pane[data-v-ae0f5749]{grid-template-rows:1fr;min-width:0;min-height:0;display:grid}.sp2-divider[data-v-ae0f5749]{cursor:col-resize;touch-action:none;place-items:center;display:grid;position:relative}.sp2-divider[data-v-ae0f5749]:focus-visible{outline:2px solid var(--accent,#58a6ff);outline-offset:-2px;border-radius:4px}.sp2-grip[data-v-ae0f5749]{background:var(--line-2);border-radius:3px;width:3px;height:34px;transition:background .12s,height .12s}.sp2-divider:hover .sp2-grip[data-v-ae0f5749],.is-dragging .sp2-grip[data-v-ae0f5749]{background:var(--accent,#58a6ff);height:52px}.sp2-collapse[data-v-ae0f5749]{border:1px solid var(--line-2);background:var(--bg);width:16px;height:18px;color:var(--text-2);cursor:pointer;opacity:0;border-radius:5px;place-items:center;padding:0;font-size:.7rem;line-height:1;transition:opacity .12s,color .12s;display:grid;position:absolute;top:6px;left:50%;transform:translate(-50%)}.sp2-divider:hover .sp2-collapse[data-v-ae0f5749],.sp2-collapse[data-v-ae0f5749]:focus-visible{opacity:1}.sp2-collapse[data-v-ae0f5749]:hover{color:var(--text);border-color:var(--accent,#58a6ff)}.sp2-reopen[data-v-ae0f5749]{z-index:5;border:1px solid var(--line-2);background:var(--bg);color:var(--text-2);cursor:pointer;border-left:none;border-radius:0 8px 8px 0;align-items:center;gap:.2rem;padding:.25rem .45rem .25rem .35rem;font-size:.66rem;display:inline-flex;position:absolute;top:8px;left:0}.sp2-reopen[data-v-ae0f5749]:hover{color:var(--text);border-color:var(--accent,#58a6ff)}.sp2-reopen-i[data-v-ae0f5749]{font-size:.85rem;line-height:1}.sp2-reopen-l[data-v-ae0f5749]{text-transform:uppercase;letter-spacing:.05em}@media (prefers-reduced-motion:reduce){.sp2-grip[data-v-ae0f5749],.sp2-collapse[data-v-ae0f5749]{transition:none}}@media (width<=1080px){.sp2[data-v-ae0f5749]{grid-template-columns:1fr!important}.sp2-divider[data-v-ae0f5749],.sp2-detail[data-v-ae0f5749],.sp2-reopen[data-v-ae0f5749]{display:none}.sp2.is-collapsed .sp2-list[data-v-ae0f5749]{display:grid}}.hn[data-v-9ac548bf]{border-top:1px solid var(--line);margin-top:1rem;padding-top:.9rem}.hn-h[data-v-9ac548bf]{text-transform:uppercase;letter-spacing:.1em;color:var(--text-3);align-items:center;gap:.4rem;margin-bottom:.5rem;font-size:.62rem;display:flex}.hn-roles[data-v-9ac548bf]{gap:.25rem;display:inline-flex}.hn-role[data-v-9ac548bf]{border-radius:3px;padding:.03rem .28rem;font-size:.52rem;font-weight:800}.hn-role.capital[data-v-9ac548bf],.hn-badge.capital[data-v-9ac548bf]{color:#58a6ff;background:#58a6ff29}.hn-role.labor[data-v-9ac548bf],.hn-badge.labor[data-v-9ac548bf]{color:var(--up);background:#4bbf7329}.hn-role.supply[data-v-9ac548bf],.hn-badge.supply[data-v-9ac548bf]{color:var(--accent);background:#d8a25029}.hn-list[data-v-9ac548bf]{flex-direction:column;gap:.4rem;display:flex}.hn-net[data-v-9ac548bf]{border:1px solid var(--line-2);background:var(--surface-2);width:100%;color:inherit;cursor:pointer;text-align:left;border-radius:8px;align-items:center;gap:.55rem;padding:.45rem .6rem;display:flex}.hn-net[data-v-9ac548bf]:hover{border-color:var(--accent)}.hn-badge[data-v-9ac548bf]{text-transform:uppercase;border-radius:3px;flex:none;padding:.05rem .35rem;font-size:.54rem;font-weight:800}.hn-net-b[data-v-9ac548bf]{flex:1;min-width:0;display:grid}.hn-net-name[data-v-9ac548bf]{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;font-weight:600;overflow:hidden}.hn-net-sub[data-v-9ac548bf]{color:var(--text-3);text-transform:capitalize;font-size:.68rem}.hn-open[data-v-9ac548bf]{color:var(--text-3);flex:none;font-size:.66rem}.hn-net:hover .hn-open[data-v-9ac548bf]{color:var(--accent)}.xl[data-v-3944acb2]{flex-wrap:wrap;gap:.4rem;display:flex}.xl-link[data-v-3944acb2]{border:1px solid var(--line-2);background:var(--surface-2);color:var(--text-2);border-radius:8px;align-items:center;gap:.35rem;padding:.32rem .6rem;font-size:.76rem;text-decoration:none;transition:border-color .15s,color .15s;display:inline-flex}.xl-link[data-v-3944acb2]:hover{border-color:var(--accent);color:var(--accent)}.xl-icon[data-v-3944acb2]{opacity:.9;font-size:.82rem}.xl-arrow[data-v-3944acb2]{opacity:.5;font-size:.72rem}.mk[data-v-1ff7812b]{background:var(--bg);height:100%;min-height:0;color:var(--text);grid-template-rows:auto auto auto 1fr;gap:.6rem;padding:.85rem 1rem 1rem;display:grid}.mk-toolbar[data-v-1ff7812b]{align-items:center;gap:1rem;display:flex}.mk-title[data-v-1ff7812b]{align-items:baseline;gap:.5rem;display:flex}.mk-title h1[data-v-1ff7812b]{letter-spacing:-.01em;color:var(--text);margin:0;font-size:1.2rem;font-weight:640}.mk-eyebrow[data-v-1ff7812b]{text-transform:uppercase;letter-spacing:.1em;color:var(--text-3);margin:0 0 .1rem;font-size:.62rem}.mk-pill[data-v-1ff7812b]{text-transform:uppercase;letter-spacing:.08em;color:var(--amber);background:var(--amber-soft);border-radius:4px;padding:.08rem .3rem;font-size:.56rem}.mk-pill.live[data-v-1ff7812b]{color:var(--live);background:var(--live-soft)}.mk-live[data-v-1ff7812b]{border:1px solid var(--line-2);color:#ffffffb8;cursor:pointer;background:0 0;border-radius:8px;padding:.3rem .6rem;font-size:.74rem}.mk-live.on[data-v-1ff7812b]{color:#4bbf73;background:#4bbf7324;border-color:#4bbf73}.mk-live.err[data-v-1ff7812b]{color:#f0656a;border-color:#f0656a80}.mk-live[data-v-1ff7812b]:disabled{opacity:.6;cursor:default}.mk-asof[data-v-1ff7812b]{color:#fff6;margin-left:auto;font-size:.72rem}.mk-cmd[data-v-1ff7812b]{border:1px solid var(--accent);background:var(--accent-soft);border-radius:4px;flex:0 320px;align-items:center;gap:.4rem;padding:.2rem .5rem;display:flex}.mk-cmd-prompt[data-v-1ff7812b]{color:var(--accent);font-weight:700}.mk-cmd input[data-v-1ff7812b]{min-width:0;color:var(--accent-2);text-transform:uppercase;background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:.78rem}.mk-cmd input[data-v-1ff7812b]::placeholder{color:#ffa02880;text-transform:none}.mk-cmd-go[data-v-1ff7812b]{background:var(--accent);color:var(--bg);cursor:pointer;border:none;border-radius:3px;padding:.1rem .4rem;font-family:inherit;font-size:.66rem;font-weight:800}.mk-tape[data-v-1ff7812b]{border:1px solid var(--line);background:var(--bg);border-radius:4px;align-items:stretch;gap:0;display:flex;overflow-x:auto}.mk-tape-item[data-v-1ff7812b]{border:none;border-right:1px solid var(--line);color:inherit;cursor:pointer;background:0 0;flex:none;align-items:baseline;gap:.4rem;padding:.3rem .7rem;font-family:inherit;display:inline-flex}.mk-tape-item[data-v-1ff7812b]:hover{background:var(--accent-soft)}.mk-tape-sym[data-v-1ff7812b]{color:var(--accent);font-size:.72rem;font-weight:700}.mk-tape-px[data-v-1ff7812b]{font-variant-numeric:tabular-nums;font-size:.72rem}.mk-tape .mk-chg[data-v-1ff7812b]{font-size:.68rem}.mk-tiles[data-v-1ff7812b]{gap:.6rem;padding-bottom:.15rem;display:flex;overflow-x:auto}.mk-tile[data-v-1ff7812b]{text-align:left;border:1px solid var(--line-2);background:var(--surface);width:168px;color:inherit;cursor:pointer;border-radius:10px;flex:none;gap:.25rem;padding:.55rem .65rem .4rem;display:grid}.mk-tile[data-v-1ff7812b]:hover{border-color:var(--text-3)}.mk-tile.on[data-v-1ff7812b]{border-color:var(--accent)}.mk-tile-top[data-v-1ff7812b]{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.mk-tile-class[data-v-1ff7812b]{color:var(--text);letter-spacing:-.01em;font-size:.78rem;font-weight:700}.mk-tile-name[data-v-1ff7812b]{color:#ffffff80;text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;overflow:hidden}.mk-tile-val[data-v-1ff7812b]{font-variant-numeric:tabular-nums;font-size:1.05rem;font-weight:700}.mk-spark[data-v-1ff7812b]{width:100%;height:26px}.mk-spark.sm[data-v-1ff7812b]{width:90px;height:24px}.mk-body[data-v-1ff7812b]{grid-template-columns:minmax(420px,1.35fr) minmax(340px,1fr);gap:.75rem;min-height:0;display:grid}@media (width<=1080px){.mk-body[data-v-1ff7812b]{grid-template-columns:1fr}.mk-detail[data-v-1ff7812b]{display:none}}.mk-watch[data-v-1ff7812b]{border:1px solid var(--line-2);border-radius:12px;flex-direction:column;min-height:0;display:flex;overflow:hidden}.mk-watch-head[data-v-1ff7812b]{border-bottom:1px solid var(--line-2);text-transform:uppercase;letter-spacing:.08em;color:#ffffff80;justify-content:space-between;align-items:center;gap:1rem;padding:.6rem .85rem;font-size:.7rem;display:flex}.mk-filter[data-v-1ff7812b]{gap:.2rem;display:flex}.mk-fbtn[data-v-1ff7812b]{color:#ffffff8c;text-transform:capitalize;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:.15rem .45rem;font-size:.68rem}.mk-fbtn.on[data-v-1ff7812b]{color:var(--accent);background:#ffa0282e}.mk-rows[data-v-1ff7812b]{min-height:0;overflow-y:auto}.mk-row[data-v-1ff7812b]{border:none;border-bottom:1px solid var(--line);width:100%;color:inherit;cursor:pointer;text-align:left;background:0 0;grid-template-columns:1fr 90px 5.5rem 4.5rem;align-items:center;gap:.6rem;padding:.55rem .85rem;display:grid}.mk-row[data-v-1ff7812b]:hover{background:#ffffff08}.mk-row.on[data-v-1ff7812b]{background:var(--accent-soft);box-shadow:inset 3px 0 0 var(--accent)}.mk-sym[data-v-1ff7812b]{flex-direction:column;min-width:0;display:flex}.mk-sym b[data-v-1ff7812b]{font-size:.84rem}.mk-sym span[data-v-1ff7812b]{color:#ffffff73;text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;overflow:hidden}.mk-px[data-v-1ff7812b]{text-align:right;font-variant-numeric:tabular-nums;font-size:.84rem}.mk-chg[data-v-1ff7812b]{font-variant-numeric:tabular-nums;text-align:right;font-size:.8rem;font-weight:600}.mk-chg.up[data-v-1ff7812b]{color:var(--up)}.mk-chg.down[data-v-1ff7812b]{color:var(--down)}.mk-chg.flat[data-v-1ff7812b]{color:#8b949e}.mk-chg.lg[data-v-1ff7812b]{font-size:.9rem}.mk-detail[data-v-1ff7812b]{border:1px solid var(--line-2);border-radius:12px;min-height:0;padding:1rem 1.1rem;overflow-y:auto}.mk-d-head[data-v-1ff7812b]{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.mk-d-sym[data-v-1ff7812b]{font-size:1.05rem;font-weight:700}.mk-d-klass[data-v-1ff7812b]{text-transform:uppercase;letter-spacing:.06em;color:#ffffff80;vertical-align:middle;background:#ffffff12;border-radius:4px;padding:.05rem .35rem;font-size:.6rem}.mk-d-name[data-v-1ff7812b]{color:#ffffff80;margin-top:.15rem;font-size:.8rem}.mk-d-px[data-v-1ff7812b]{text-align:right}.mk-d-price[data-v-1ff7812b]{font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:700}.mk-area[data-v-1ff7812b]{width:100%;height:110px;margin:.9rem 0}.mk-stats[data-v-1ff7812b]{grid-template-columns:repeat(2,1fr);gap:.4rem 1rem;display:grid}.mk-kv[data-v-1ff7812b]{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:.5rem;padding:.3rem 0;font-size:.8rem;display:flex}.mk-kv span[data-v-1ff7812b]{color:#ffffff73}.mk-kv b[data-v-1ff7812b]{font-variant-numeric:tabular-nums}.mk-kv.wide code[data-v-1ff7812b]{color:#ffffffb3;font-family:ui-monospace,monospace;font-size:.72rem}.mk-block[data-v-1ff7812b]{border-top:1px solid var(--line-2);margin-top:.9rem;padding-top:.8rem}.mk-block-h[data-v-1ff7812b]{text-transform:uppercase;letter-spacing:.1em;color:#fff6;margin-bottom:.5rem;font-size:.62rem}.mk-sigs[data-v-1ff7812b]{flex-wrap:wrap;gap:.35rem;display:flex}.mk-sig[data-v-1ff7812b]{border:1px solid var(--line-2);color:#ffffffbf;border-radius:6px;padding:.15rem .5rem;font-size:.72rem}.mk-sig.up[data-v-1ff7812b]{color:var(--up);border-color:#3fb95066}.mk-sig.down[data-v-1ff7812b]{color:var(--down);border-color:#f8514966}.mk-sc[data-v-1ff7812b]{flex-direction:column;gap:.4rem;display:flex}.mk-sc-link[data-v-1ff7812b]{text-align:left;border:1px solid var(--line-2);background:var(--surface-2);color:var(--text-2);cursor:pointer;border-radius:8px;padding:.4rem .6rem;font-size:.78rem}.mk-sc-link[data-v-1ff7812b]:hover{border-color:var(--accent);color:var(--accent)}.mk-d-actions[data-v-1ff7812b]{align-items:center;gap:.6rem;margin-top:.6rem;display:flex}.mk-ask[data-v-1ff7812b]{color:#93b4ff;cursor:pointer;background:#78a0ff14;border:1px solid #78a0ff73;border-radius:8px;padding:.3rem .7rem;font-size:.76rem}.mk-ask[data-v-1ff7812b]:hover{color:#fff;background:#78a0ff29}.mk-held[data-v-1ff7812b]{color:var(--up);font-size:.72rem}.mk-ticket-row[data-v-1ff7812b]{align-items:center;gap:.45rem;display:flex}.mk-qty[data-v-1ff7812b]{background:var(--surface-2);border:1px solid var(--line-2);width:5rem;color:var(--text);font:inherit;border-radius:8px;outline:none;padding:.4rem .55rem;font-size:.85rem}.mk-qty[data-v-1ff7812b]:focus{border-color:var(--accent)}.mk-buy[data-v-1ff7812b],.mk-sell[data-v-1ff7812b]{cursor:pointer;color:#06210f;border:none;border-radius:8px;padding:.4rem 1.1rem;font-size:.82rem;font-weight:700}.mk-buy[data-v-1ff7812b]{background:var(--up)}.mk-sell[data-v-1ff7812b]{background:var(--down);color:#2a0708}.mk-buy[data-v-1ff7812b]:hover,.mk-sell[data-v-1ff7812b]:hover{filter:brightness(1.08)}.mk-ticket-est[data-v-1ff7812b]{color:var(--text-3);font-variant-numeric:tabular-nums;margin-left:auto;font-size:.76rem}.mk-ticket-msg[data-v-1ff7812b]{color:var(--text);margin:.5rem 0 0;font-size:.75rem}.mk-ticket-note[data-v-1ff7812b]{color:var(--text-3);margin:.35rem 0 0;font-size:.68rem}.mk-link[data-v-1ff7812b]{color:var(--accent);text-decoration:none}.mk-link[data-v-1ff7812b]:hover{text-decoration:underline}.ec[data-v-23acf8a7]{background:var(--bg);color:#ffffffe6;grid-template-rows:auto auto 1fr;gap:.75rem;height:100%;min-height:0;padding:.85rem 1rem 1rem;display:grid}.ec-toolbar[data-v-23acf8a7]{justify-content:space-between;align-items:center;display:flex}.ec-title[data-v-23acf8a7]{align-items:baseline;gap:.6rem;display:flex}.ec-title h1[data-v-23acf8a7]{letter-spacing:-.01em;color:var(--text);margin:0;font-size:1.2rem;font-weight:640}.ec-eyebrow[data-v-23acf8a7]{text-transform:uppercase;letter-spacing:.1em;color:var(--text-3);margin:0 0 .1rem;font-size:.62rem}.ec-pill[data-v-23acf8a7]{text-transform:uppercase;letter-spacing:.08em;color:var(--amber);background:var(--amber-soft);white-space:nowrap;border-radius:5px;padding:.1rem .35rem;font-size:.6rem}.ec-pill.live[data-v-23acf8a7]{color:var(--live);background:var(--live-soft)}.ec-asof[data-v-23acf8a7]{color:#ffffff73;font-size:.74rem}.ec-kpis[data-v-23acf8a7]{gap:.6rem;padding-bottom:.15rem;display:flex;overflow-x:auto}.ec-kpi[data-v-23acf8a7]{text-align:left;border:1px solid var(--line-2);background:var(--surface);width:176px;color:inherit;cursor:pointer;border-radius:10px;flex:none;gap:.2rem;padding:.55rem .65rem .4rem;display:grid}.ec-kpi[data-v-23acf8a7]:hover{border-color:var(--text-3)}.ec-kpi.on[data-v-23acf8a7]{border-color:var(--accent)}.ec-kpi-top[data-v-23acf8a7]{justify-content:space-between;align-items:center;gap:.4rem;display:flex}.ec-kpi-name[data-v-23acf8a7]{color:#ffffff8c;text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;overflow:hidden}.ec-kpi-val[data-v-23acf8a7]{font-variant-numeric:tabular-nums;font-size:1.15rem;font-weight:700}.ec-unit[data-v-23acf8a7]{color:#ffffff80;margin-left:1px;font-size:.75rem}.ec-spark[data-v-23acf8a7]{width:100%;height:24px}.ec-chg[data-v-23acf8a7]{font-variant-numeric:tabular-nums;font-size:.78rem;font-weight:600}.ec-chg.up[data-v-23acf8a7]{color:var(--up)}.ec-chg.down[data-v-23acf8a7]{color:var(--down)}.ec-chg.flat[data-v-23acf8a7]{color:#8b949e}.ec-chg.lg[data-v-23acf8a7]{font-size:.85rem}.ec-body[data-v-23acf8a7]{grid-template-columns:minmax(440px,1.4fr) minmax(320px,1fr);gap:.75rem;min-height:0;display:grid}@media (width<=1080px){.ec-body[data-v-23acf8a7]{grid-template-columns:1fr}.ec-detail[data-v-23acf8a7]{display:none}}.ec-board[data-v-23acf8a7]{border:1px solid var(--line-2);border-radius:12px;flex-direction:column;min-height:0;display:flex;overflow:hidden}.ec-board-head[data-v-23acf8a7]{border-bottom:1px solid var(--line-2);text-transform:uppercase;letter-spacing:.08em;color:var(--text-2);justify-content:space-between;align-items:baseline;padding:.6rem .85rem;font-size:.7rem;display:flex}.ec-board-head span[data-v-23acf8a7]{color:var(--text-3);font-size:.6rem}.ec-grid[data-v-23acf8a7]{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));align-content:start;gap:.5rem;min-height:0;padding:.6rem;display:grid;overflow-y:auto}.ec-sector[data-v-23acf8a7]{text-align:left;border:1px solid var(--line-2);background:var(--surface);color:inherit;cursor:pointer;border-left:3px solid #8b949e;border-radius:8px;gap:.3rem;padding:.5rem .6rem;display:grid}.ec-sector[data-v-23acf8a7]:hover{border-top-color:var(--text-3)}.ec-sector.on[data-v-23acf8a7]{box-shadow:0 0 0 1px var(--accent)}.ec-sec-top[data-v-23acf8a7]{justify-content:space-between;align-items:center;gap:.4rem;display:flex}.ec-sec-name[data-v-23acf8a7]{font-size:.8rem;font-weight:600}.ec-breadth[data-v-23acf8a7]{background:#ffffff14;border-radius:3px;height:5px;overflow:hidden}.ec-breadth.big[data-v-23acf8a7]{height:9px}.ec-breadth-fill[data-v-23acf8a7]{border-radius:3px;height:100%}.ec-detail[data-v-23acf8a7]{border:1px solid var(--line-2);border-radius:12px;min-height:0;padding:1rem 1.1rem;overflow-y:auto}.ec-d-head[data-v-23acf8a7]{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.ec-d-name[data-v-23acf8a7]{font-size:1.1rem;font-weight:700}.ec-d-kind[data-v-23acf8a7]{color:#ffffff80;margin-top:.15rem;font-size:.72rem}.ec-d-val[data-v-23acf8a7]{text-align:right}.ec-d-num[data-v-23acf8a7]{font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:700}.ec-area[data-v-23acf8a7]{width:100%;height:100px;margin:.9rem 0}.ec-block[data-v-23acf8a7]{border-top:1px solid var(--line-2);margin-top:.9rem;padding-top:.8rem}.ec-block-h[data-v-23acf8a7]{text-transform:uppercase;letter-spacing:.1em;color:#fff6;margin-bottom:.5rem;font-size:.62rem}.ec-breadth-cap[data-v-23acf8a7]{color:#ffffff80;margin-top:.4rem;font-size:.72rem}.ec-note[data-v-23acf8a7]{color:#fffc;margin:0 0 .5rem;font-size:.85rem;line-height:1.55}.ec-sc[data-v-23acf8a7]{flex-direction:column;gap:.4rem;display:flex}.ec-sc-link[data-v-23acf8a7]{text-align:left;border:1px solid var(--line-2);background:var(--surface-2);color:var(--text-2);cursor:pointer;border-radius:8px;padding:.4rem .6rem;font-size:.78rem}.ec-sc-link[data-v-23acf8a7]:hover{border-color:var(--accent);color:var(--accent)}.ec-sigs[data-v-23acf8a7]{flex-wrap:wrap;gap:.35rem;display:flex}.ec-sig[data-v-23acf8a7]{border:1px solid var(--line-2);color:#ffffffbf;border-radius:6px;padding:.15rem .5rem;font-size:.72rem}.ec-sig.up[data-v-23acf8a7]{color:var(--up);border-color:#3fb95066}.ec-sig.down[data-v-23acf8a7]{color:var(--down);border-color:#f8514966}.ec-kv[data-v-23acf8a7]{justify-content:space-between;align-items:baseline;gap:.5rem;padding:.2rem 0;font-size:.8rem;display:flex}.ec-kv span[data-v-23acf8a7]{color:#ffffff73}.ec-kv.wide code[data-v-23acf8a7]{color:#ffffffb3;font-family:ui-monospace,monospace;font-size:.72rem}.vdt[data-v-e3b7e369]{background:var(--bg);color:#ffffffeb;flex-direction:column;gap:.9rem;height:100%;min-height:0;padding:1rem 1.25rem 1.25rem;display:flex;overflow-y:auto}.vdt-top[data-v-e3b7e369]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.vdt-title[data-v-e3b7e369]{flex-wrap:wrap;align-items:baseline;gap:.7rem;display:flex}.vdt-title h1[data-v-e3b7e369]{margin:0;font-size:1.3rem}.vdt-eyebrow[data-v-e3b7e369]{text-transform:uppercase;letter-spacing:.1em;color:var(--text-3);margin:0 0 .1rem;font-size:.62rem}.vdt-pill[data-v-e3b7e369]{text-transform:uppercase;letter-spacing:.08em;color:#e3b341;background:#e3b34124;border-radius:5px;padding:.1rem .35rem;font-size:.6rem}.vdt-pill.live[data-v-e3b7e369]{color:var(--up);background:#3fb95029}.vdt-ind[data-v-e3b7e369]{color:#ffffff8c;font-size:.78rem}.vdt-industry[data-v-e3b7e369]{color:var(--text,#ffffffe6);background:var(--surface,transparent);border:1px solid var(--line-2,#ffffff26);border-radius:7px;padding:.2rem .45rem;font-size:.78rem}.vdt-metrics[data-v-e3b7e369]{flex-wrap:wrap;gap:.6rem;display:flex}.vdt-metric[data-v-e3b7e369]{border:1px solid var(--line-2);border-radius:10px;flex-direction:column;min-width:8rem;padding:.4rem .8rem;display:flex}.vdt-metric.up[data-v-e3b7e369]{border-color:#3fb95059}.vdt-m-label[data-v-e3b7e369]{text-transform:uppercase;letter-spacing:.08em;color:#ffffff73;align-items:center;gap:.3rem;font-size:.6rem;display:inline-flex}.vdt-ask[data-v-e3b7e369]{color:#93b4ff;cursor:pointer;background:#78a0ff14;border:1px solid #78a0ff73;border-radius:8px;padding:.28rem .65rem;font-size:.74rem}.vdt-ask[data-v-e3b7e369]:hover{color:#fff;background:#78a0ff29}.vdt-m-val[data-v-e3b7e369]{font-size:1.05rem;font-weight:700}.vdt-metric.up .vdt-m-val[data-v-e3b7e369]{color:var(--up)}.vdt-m-sub[data-v-e3b7e369]{color:var(--up);font-size:.68rem}.vdt-body[data-v-e3b7e369]{grid-template-columns:1.4fr 1fr;gap:.9rem;display:grid}@media (width<=1000px){.vdt-body[data-v-e3b7e369]{grid-template-columns:1fr}}.vdt-panel[data-v-e3b7e369]{border:1px solid var(--line-2);background:var(--surface);border-radius:12px;padding:.85rem}.vdt-panel-h[data-v-e3b7e369]{text-transform:uppercase;letter-spacing:.09em;color:#ffffff80;margin-bottom:.7rem;font-size:.66rem}.vdt-hint[data-v-e3b7e369]{text-transform:none;letter-spacing:0;color:var(--text-3);font-size:.66rem}.vdt-panel-h-row[data-v-e3b7e369]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.vdt-scale[data-v-e3b7e369]{text-transform:none;letter-spacing:0;color:var(--text-3);align-items:center;gap:6px;font-size:.62rem;display:inline-flex}.vdt-scale-bar[data-v-e3b7e369]{background:linear-gradient(90deg,#e6f1fb,#378add,#042c53);border-radius:3px;width:110px;height:9px}.vdt-matrix[data-v-e3b7e369]{gap:3px;display:grid}.vdt-colh[data-v-e3b7e369]{color:#ffffff80;text-align:center;white-space:nowrap;padding:.2rem 0;font-size:.6rem}.vdt-rowh[data-v-e3b7e369]{color:#fffc;align-items:center;padding-right:.4rem;font-size:.72rem;display:flex}.vdt-cell[data-v-e3b7e369]{font-variant-numeric:tabular-nums;border-radius:6px;place-items:center;height:34px;font-size:.7rem;font-weight:500;display:grid;position:relative}.vdt-cell.lever[data-v-e3b7e369]{outline-offset:-2px;outline:2px solid #eda100;font-weight:700}.vdt-cell-dot[data-v-e3b7e369]{background:#eda100;border-radius:50%;width:5px;height:5px;position:absolute;top:3px;right:4px}.vdt-bars[data-v-e3b7e369]{flex-direction:column;gap:.45rem;display:flex}.vdt-bar-row[data-v-e3b7e369]{grid-template-columns:8.5rem 1fr auto;align-items:center;gap:.6rem;display:grid}.vdt-bar-label[data-v-e3b7e369]{color:#fffc;font-size:.76rem}.vdt-bar-track[data-v-e3b7e369]{background:#ffffff0f;border-radius:999px;height:10px;overflow:hidden}.vdt-bar-fill[data-v-e3b7e369]{background:linear-gradient(90deg,#1f6feb,#58a6ff);border-radius:999px;height:100%}.vdt-bar-val[data-v-e3b7e369]{color:var(--up);font-variant-numeric:tabular-nums;font-size:.76rem;font-weight:700}.vdt-empty[data-v-e3b7e369]{color:#ffffff73;font-size:.82rem}.vdt-levers[data-v-e3b7e369]{flex-direction:column;gap:.5rem;display:flex}.vdt-lever[data-v-e3b7e369]{border:1px solid var(--line-2);border-radius:9px;padding:.5rem .65rem}.vdt-lever-h[data-v-e3b7e369]{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.vdt-lever-h code[data-v-e3b7e369]{color:#ffffffe6;font-size:.78rem}.vdt-delta[data-v-e3b7e369]{border-radius:5px;padding:.03rem .35rem;font-size:.72rem;font-weight:700}.vdt-delta.up[data-v-e3b7e369]{color:var(--up);background:#3fb95024}.vdt-delta.down[data-v-e3b7e369]{color:var(--down);background:#f8514929}.vdt-lever-meta[data-v-e3b7e369]{color:#ffffff80;margin-top:.2rem;font-size:.68rem}.vdt-pol[data-v-e3b7e369]{color:#58a6ff}.vdt-lever-val[data-v-e3b7e369]{color:var(--up);font-variant-numeric:tabular-nums;margin-top:.25rem;font-size:.82rem;font-weight:700}.vdt-foot[data-v-e3b7e369]{color:#ffffff73;margin:0;font-size:.72rem;line-height:1.5}.vdt-foot code[data-v-e3b7e369]{color:#ffffffb3}.cv[data-v-b531802c]{max-width:1100px;color:var(--text);padding:1rem 1.25rem;font-family:ui-sans-serif,system-ui}.cv-eyebrow[data-v-b531802c]{text-transform:uppercase;letter-spacing:.08em;color:var(--text-3);margin:0;font-size:11px}.cv-title[data-v-b531802c]{color:var(--text);align-items:center;gap:.5rem;margin:.25rem 0;font-size:1.4rem;font-weight:700;display:flex}.cv-sub[data-v-b531802c]{color:var(--text-2);max-width:820px;margin:0}.cv-pill[data-v-b531802c]{border:1px solid var(--line-2);text-transform:uppercase;color:var(--text-2);border-radius:999px;padding:.1rem .5rem;font-size:.7rem}.cv-pill.live[data-v-b531802c]{color:#6ee7b7;background:#10b98124;border-color:#10b98166}.cv-pill.unavailable[data-v-b531802c]{color:#fca5a5;background:#ef444424;border-color:#ef444466}.cv-warn[data-v-b531802c]{color:#fca5a5;background:#ef44441f;border:1px solid #ef444466;border-radius:10px;padding:.75rem}.cv-studio[data-v-b531802c]{border:1px solid var(--line-2);background:var(--surface);border-radius:12px;margin-bottom:1rem;padding:.75rem .85rem}.cv-studio-row[data-v-b531802c]{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.cv-studio-eyebrow[data-v-b531802c]{text-transform:uppercase;letter-spacing:.06em;color:var(--text-3);font-size:.72rem;font-weight:700}.cv-studio-toggle[data-v-b531802c]{color:var(--text-2);align-items:center;gap:.3rem;margin-left:auto;font-size:.8rem;display:inline-flex}.cv-studio-in[data-v-b531802c]{border:1px solid var(--line-2);background:var(--surface-2);min-width:180px;color:var(--text);border-radius:8px;flex:1;padding:.45rem .7rem}.cv-studio-ev[data-v-b531802c]{flex:0 0 210px}.cv-studio-sel[data-v-b531802c]{border:1px solid var(--line-2);background:var(--surface-2);color:var(--text);border-radius:8px;padding:.45rem .6rem}.cv-studio-hint[data-v-b531802c]{color:var(--text-3);margin:0;font-size:.76rem}.cv-metrics[data-v-b531802c]{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:.75rem;margin:1rem 0;display:grid}.cv-metric[data-v-b531802c]{border:1px solid var(--line-2);background:var(--surface);border-radius:12px;flex-direction:column;padding:.85rem;display:flex}.cv-m-label[data-v-b531802c]{color:var(--text-3);text-transform:uppercase;letter-spacing:.04em;font-size:.72rem}.cv-m-val[data-v-b531802c]{color:var(--text);font-size:1.35rem;font-weight:700}.cv-metric.up[data-v-b531802c]{border-color:#10b98166}.cv-metric.up .cv-m-val[data-v-b531802c],.up[data-v-b531802c]{color:#6ee7b7}.cv-m-sub[data-v-b531802c]{color:var(--text-2);font-size:.85rem}.cv-panel[data-v-b531802c]{border:1px solid var(--line-2);background:var(--surface);border-radius:12px;margin-bottom:1rem;padding:.85rem}.cv-panel-h[data-v-b531802c]{color:var(--text);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;font-weight:600;display:flex}.cv-tag[data-v-b531802c]{color:#6ee7b7;background:#10b98124;border:1px solid #10b98166;border-radius:999px;padding:.1rem .5rem;font-size:.7rem;font-weight:600}.cv-hint[data-v-b531802c]{color:var(--text-3);margin:.35rem 0;font-size:.8rem;font-weight:400}.cv-controls[data-v-b531802c]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:.5rem 1.25rem;margin-top:.5rem;display:grid}.cv-ctrl-h[data-v-b531802c]{color:var(--text-2);justify-content:space-between;font-size:.82rem;display:flex}.cv-ctrl input[data-v-b531802c]{width:100%;accent-color:var(--accent)}.cv-btn[data-v-b531802c]{border:1px solid var(--line-2);background:var(--surface-2);color:var(--text);cursor:pointer;border-radius:8px;padding:.4rem .8rem}.cv-btn.primary[data-v-b531802c]{color:#05271c;background:#10b981;border-color:#10b981;font-weight:700}.cv-btn[data-v-b531802c]:disabled{opacity:.5;cursor:default}.cv-grid3[data-v-b531802c]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1rem;margin-bottom:1rem;display:grid}.cv-grid2[data-v-b531802c]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1rem;display:grid}.cv-card[data-v-b531802c]{border:1px solid var(--line-2);background:var(--surface);color:var(--text);border-radius:12px;padding:.85rem}.cv-card h3[data-v-b531802c]{color:var(--text);margin:0 0 .5rem;font-size:1rem}.cv-sc[data-v-b531802c]{border:1px solid var(--line);border-radius:10px;margin:.45rem 0;padding:.5rem}.cv-sc-name[data-v-b531802c]{color:var(--text);font-weight:650}.cv-sc ul[data-v-b531802c]{color:var(--text-2);margin:.35rem 0 0;padding-left:1rem;font-size:.82rem}.cv-sc code[data-v-b531802c],.cv-sc-name code[data-v-b531802c]{background:var(--surface-2);color:var(--text);border-radius:4px;padding:.05rem .3rem;font-size:.72rem}.cv-kpi[data-v-b531802c]{margin:.5rem 0}.cv-kpi-h[data-v-b531802c]{color:var(--text-2);justify-content:space-between;font-size:.85rem;display:flex}.cv-bar[data-v-b531802c]{background:var(--surface-2);border-radius:6px;height:8px;margin-top:.25rem;overflow:hidden}.cv-bar div[data-v-b531802c]{background:#10b981;height:100%}.cv-drv[data-v-b531802c]{border:1px solid var(--line);color:var(--text);border-radius:10px;justify-content:space-between;margin:.35rem 0;padding:.5rem;display:flex}.cv-drv.total[data-v-b531802c]{background:#10b9811f;border-color:#10b98166;font-weight:750}.cv-traj[data-v-b531802c]{align-items:flex-end;gap:.5rem;height:130px;margin-top:1rem;display:flex}.cv-traj-col[data-v-b531802c]{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;height:100%;display:flex}.cv-traj-v[data-v-b531802c]{color:#6ee7b7;font-size:.7rem;font-weight:600}.cv-traj-bar[data-v-b531802c]{background:#10b981;border-radius:6px 6px 0 0;width:100%;max-width:46px;min-height:4px;margin-top:.2rem}.cv-traj-y[data-v-b531802c]{color:var(--text-3);margin-top:.25rem;font-size:.74rem}.cv-search[data-v-b531802c]{gap:.5rem;margin:.5rem 0;display:flex}.cv-search input[data-v-b531802c]{border:1px solid var(--line-2);background:var(--surface-2);color:var(--text);border-radius:8px;flex:1;padding:.45rem .7rem}.cv-legend[data-v-b531802c]{color:var(--text-2);align-items:center;gap:.6rem;font-size:.72rem;font-weight:400;display:flex}.cv-legend i[data-v-b531802c]{border-radius:50%;width:9px;height:9px;margin-right:2px;display:inline-block}.cv-map[data-v-b531802c]{width:100%;height:auto}.cv-twin[data-v-b531802c]{grid-template-columns:1fr 1fr;gap:.6rem;display:grid}.cv-states[data-v-b531802c]{flex-wrap:wrap;gap:.35rem;margin:.6rem 0;display:flex}.cv-states span[data-v-b531802c]{border:1px solid var(--line-2);color:var(--text-2);border-radius:999px;padding:.15rem .5rem;font-size:.78rem}.cv-locsel[data-v-b531802c]{border-top:1px solid var(--line);margin-top:.6rem;padding-top:.6rem}.cv-lims[data-v-b531802c]{color:var(--text-2);margin:.25rem 0 0;padding-left:1rem;font-size:.82rem}.st[data-v-1f0255bf]{max-width:780px;padding:1rem 1.25rem;font-family:ui-sans-serif,system-ui}.st-eyebrow[data-v-1f0255bf]{text-transform:uppercase;letter-spacing:.08em;opacity:.6;margin:0;font-size:11px}.st-title[data-v-1f0255bf]{margin:.25rem 0 1rem;font-size:1.5rem;font-weight:700}.st-toc[data-v-1f0255bf]{gap:1rem;margin-bottom:1rem;font-size:.85rem;display:flex}.st-toc a[data-v-1f0255bf]{color:inherit;opacity:.7;border-bottom:1px solid #0000;text-decoration:none}.st-toc a[data-v-1f0255bf]:hover{opacity:1;border-bottom-color:currentColor}.st-card[data-v-1f0255bf]{background:#fff;border:1px solid #e2e8f0;border-radius:12px;margin-bottom:1rem;padding:1rem 1.1rem}.st-card h2[data-v-1f0255bf]{margin:0 0 .75rem;font-size:1.05rem}.st-row[data-v-1f0255bf]{border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:center;gap:1rem;padding:.4rem 0;display:flex}.st-row[data-v-1f0255bf]:last-of-type{border-bottom:0}.st-row.col[data-v-1f0255bf]{flex-direction:column;align-items:stretch}.st-label[data-v-1f0255bf]{opacity:.7;font-size:.85rem}.st-hint[data-v-1f0255bf]{opacity:.6;margin:.6rem 0 0;font-size:.78rem}.st-hint-inline[data-v-1f0255bf]{opacity:.5;font-weight:400}.st-pill[data-v-1f0255bf]{text-transform:uppercase;border:1px solid #cbd5e1;border-radius:999px;padding:.1rem .55rem;font-size:.75rem}.st-seg[data-v-1f0255bf]{border:1px solid #cbd5e1;border-radius:8px;display:inline-flex;overflow:hidden}.st-seg button[data-v-1f0255bf]{cursor:pointer;background:#fff;border:0;padding:.35rem .8rem;font-size:.82rem}.st-seg button.active[data-v-1f0255bf]{color:#fff;background:#0f172a}.st-toggle[data-v-1f0255bf]{cursor:pointer;background:#eef2f7;border:1px solid #cbd5e1;border-radius:999px;align-items:center;gap:.5rem;padding:.2rem .5rem .2rem .2rem;display:inline-flex}.st-toggle .st-knob[data-v-1f0255bf]{background:#94a3b8;border-radius:50%;width:18px;height:18px;transition:transform .15s,background .15s}.st-toggle.on[data-v-1f0255bf]{background:#ecfdf5;border-color:#a7f3d0}.st-toggle.on .st-knob[data-v-1f0255bf]{background:#10b981;transform:translate(4px)}.st-toggle-txt[data-v-1f0255bf]{font-size:.8rem}.st-row.col input[data-v-1f0255bf]{border:1px solid #cbd5e1;border-radius:8px;margin-top:.35rem;padding:.5rem .7rem}.st-actions[data-v-1f0255bf]{align-items:center;gap:.75rem;margin-top:.6rem;display:flex}.st-save[data-v-1f0255bf]{color:#fff;cursor:pointer;background:#10b981;border:1px solid #10b981;border-radius:8px;padding:.4rem .9rem}.st-saved[data-v-1f0255bf]{color:#065f46;font-size:.8rem}.st-mesh[data-v-1f0255bf]{color:#991b1b;align-items:center;gap:.4rem;font-size:.8rem;display:inline-flex}.st-mesh.ok[data-v-1f0255bf]{color:#065f46}.st-dot[data-v-1f0255bf]{background:#ef4444;border-radius:50%;width:8px;height:8px}.st-dot.ok[data-v-1f0255bf]{background:#10b981}.st-models[data-v-1f0255bf]{opacity:.8;flex-wrap:wrap;align-items:center;gap:.35rem;margin-top:.5rem;font-size:.8rem;display:flex}.st-pill.ok[data-v-1f0255bf]{color:#065f46;border-color:#a7f3d0}.st-receipts[data-v-1f0255bf]{border:1px solid #f1f5f9;border-radius:8px;margin-top:.5rem;overflow:hidden}.st-receipt[data-v-1f0255bf]{border-bottom:1px solid #f1f5f9;grid-template-columns:1.4fr 1fr .8fr .8fr;gap:.5rem;padding:.35rem .6rem;font-size:.78rem;display:grid}.st-receipt[data-v-1f0255bf]:last-child{border-bottom:0}.st-receipt-svc[data-v-1f0255bf]{font-weight:600}.st-receipt-kind[data-v-1f0255bf]{opacity:.7}.st-receipt-verdict[data-v-1f0255bf]{color:#991b1b}.st-receipt-verdict.ok[data-v-1f0255bf]{color:#065f46}.st-receipt-when[data-v-1f0255bf]{opacity:.55;text-align:right}.pv[data-v-d9ce66cf]{max-width:920px;padding:1rem 1.25rem;font-family:ui-sans-serif,system-ui}.pv-eyebrow[data-v-d9ce66cf]{text-transform:uppercase;letter-spacing:.08em;opacity:.6;margin:0;font-size:11px}.pv-title[data-v-d9ce66cf]{margin:.25rem 0;font-size:1.5rem;font-weight:700}.pv-sub[data-v-d9ce66cf]{opacity:.8;max-width:760px;margin:0 0 1rem}.pv-controls[data-v-d9ce66cf]{background:var(--surface,#fff);border:1px solid var(--line-2,#e2e8f0);border-radius:12px;flex-wrap:wrap;align-items:end;gap:.6rem;margin-bottom:1rem;padding:.8rem;display:flex}.pv-controls label[data-v-d9ce66cf]{opacity:.7;flex-direction:column;gap:.2rem;font-size:.72rem;display:flex}.pv-controls label.wide[data-v-d9ce66cf]{flex:1;min-width:200px}.pv-controls input[data-v-d9ce66cf],.pv-controls select[data-v-d9ce66cf]{border:1px solid #cbd5e1;border-radius:8px;padding:.4rem .55rem;font-size:.85rem}.pv-run[data-v-d9ce66cf]{color:#fff;cursor:pointer;background:#10b981;border:1px solid #10b981;border-radius:8px;padding:.5rem .9rem;font-weight:600}.pv-run[data-v-d9ce66cf]:disabled{opacity:.5}.pv-warn[data-v-d9ce66cf]{color:#991b1b;background:#fef2f2;border:1px solid #fecaca;border-radius:10px;padding:.75rem}.pv-decision[data-v-d9ce66cf]{border:2px solid;border-radius:12px;margin-bottom:1rem;padding:1rem 1.1rem}.pv-dec-main[data-v-d9ce66cf]{flex-wrap:wrap;align-items:baseline;gap:.75rem;display:flex}.pv-dec-word[data-v-d9ce66cf]{letter-spacing:.02em;font-size:1.6rem;font-weight:800}.pv-dec-lvl[data-v-d9ce66cf]{opacity:.85;font-size:.9rem}.pv-dec-reason[data-v-d9ce66cf]{margin:.5rem 0 0;font-size:.9rem}.pv-card[data-v-d9ce66cf]{background:#fff;border:1px solid #e2e8f0;border-radius:12px;margin-bottom:1rem;padding:.85rem 1rem}.pv-card h3[data-v-d9ce66cf]{margin:0 0 .6rem;font-size:1rem}.pv-hint[data-v-d9ce66cf]{opacity:.55;font-size:.74rem;font-weight:400}.pv-gate[data-v-d9ce66cf]{border-top:1px solid #f1f5f9;grid-template-columns:22px 120px 90px 1fr;align-items:center;gap:.5rem;padding:.35rem 0;font-size:.84rem;display:grid}.pv-gate-n[data-v-d9ce66cf]{color:#94a3b8}.pv-gate-name[data-v-d9ce66cf]{font-weight:650}.pv-gate-pass.ok[data-v-d9ce66cf]{color:#065f46}.pv-gate-pass.bad[data-v-d9ce66cf]{color:#991b1b;font-weight:650}.pv-gate-detail[data-v-d9ce66cf]{opacity:.65;font-size:.8rem}.pv-kv[data-v-d9ce66cf]{align-items:baseline;gap:.6rem;padding:.25rem 0;font-size:.84rem;display:flex}.pv-kv>span[data-v-d9ce66cf]:first-child{opacity:.6;min-width:110px}.pv-kv code[data-v-d9ce66cf]{word-break:break-all;background:#f1f5f9;border-radius:4px;padding:.05rem .35rem;font-size:.78rem}.pv-hash[data-v-d9ce66cf]{font-size:.68rem!important}.pv-req[data-v-d9ce66cf]{opacity:.55;font-size:.72rem}.pd[data-v-d1535e92]{background:var(--bg);color:#ffffffe6;grid-template-rows:auto 1fr;gap:.75rem;height:100%;min-height:0;padding:.85rem 1rem 1rem;display:grid}.pd-toolbar[data-v-d1535e92]{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.pd-title[data-v-d1535e92]{align-items:baseline;gap:.6rem;display:flex}.pd-title h1[data-v-d1535e92]{letter-spacing:-.01em;color:var(--text);margin:0;font-size:1.2rem;font-weight:640}.pd-eyebrow[data-v-d1535e92]{text-transform:uppercase;letter-spacing:.1em;color:var(--text-3);margin:0 0 .1rem;font-size:.62rem}.pd-pill[data-v-d1535e92]{text-transform:uppercase;letter-spacing:.08em;color:var(--amber);background:var(--amber-soft);border-radius:5px;padding:.1rem .35rem;font-size:.6rem}.pd-pill.live[data-v-d1535e92]{color:var(--live);background:var(--live-soft)}.pd-live.on[data-v-d1535e92]{color:#4bbf73;background:#4bbf7324;border-color:#4bbf73}.pd-live.err[data-v-d1535e92]{color:#f0656a;border-color:#f0656a80}.pd-live[data-v-d1535e92]:disabled{opacity:.6;cursor:default}.pd-live[data-v-d1535e92]{text-transform:none}.pd-search[data-v-d1535e92]{border:1px solid var(--line-2);background:var(--surface);border-radius:10px;flex:260px;align-items:center;gap:.5rem;padding:.4rem .7rem;display:flex}.pd-search[data-v-d1535e92]:focus-within{border-color:var(--accent)}.pd-search-ic[data-v-d1535e92]{color:#fff6}.pd-search input[data-v-d1535e92]{color:#fff;background:0 0;border:none;outline:none;flex:1;min-width:0;font-size:.9rem}.pd-kinds[data-v-d1535e92]{gap:.25rem;display:flex}.pd-kbtn[data-v-d1535e92]{border:1px solid var(--line-2);color:#fff9;text-transform:capitalize;cursor:pointer;background:0 0;border-radius:8px;padding:.3rem .6rem;font-size:.75rem}.pd-kbtn.on[data-v-d1535e92]{border-color:var(--accent);color:var(--accent);background:var(--accent-soft)}.pd-body[data-v-d1535e92]{grid-template-columns:minmax(360px,1.1fr) minmax(340px,1fr);gap:.75rem;min-height:0;display:grid}@media (width<=1080px){.pd-body[data-v-d1535e92]{grid-template-columns:1fr}.pd-profile[data-v-d1535e92]{display:none}}.pd-list[data-v-d1535e92]{border:1px solid var(--line-2);border-radius:12px;min-height:0;overflow-y:auto}.pd-count[data-v-d1535e92]{text-transform:uppercase;letter-spacing:.08em;color:#fff6;border-bottom:1px solid var(--line);margin:0;padding:.5rem .85rem;font-size:.68rem}.pd-resolve[data-v-d1535e92]{border:1px solid var(--accent);color:var(--accent);background:var(--accent-soft);cursor:pointer;border-radius:8px;padding:.4rem .75rem;font-size:.78rem}.pd-resolve[data-v-d1535e92]:hover:not(:disabled){background:var(--accent);color:#04121f}.pd-resolve[data-v-d1535e92]:disabled{opacity:.5;cursor:default}.pd-row[data-v-d1535e92]{border:none;border-bottom:1px solid var(--line);width:100%;color:inherit;cursor:pointer;text-align:left;background:0 0;align-items:center;gap:.7rem;padding:.6rem .85rem;display:flex}.pd-row[data-v-d1535e92]:hover{background:#ffffff08}.pd-row.on[data-v-d1535e92]{background:var(--accent-soft);box-shadow:inset 3px 0 0 var(--accent)}.pd-avatar[data-v-d1535e92]{color:#04121f;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-size:.72rem;font-weight:800;display:grid}.pd-avatar.lg[data-v-d1535e92]{width:52px;height:52px;font-size:1rem}.pd-row-main[data-v-d1535e92]{flex:1;min-width:0}.pd-row-name[data-v-d1535e92]{font-size:.86rem;font-weight:600}.pd-kind[data-v-d1535e92]{text-transform:uppercase;letter-spacing:.05em;margin-left:.35rem;font-size:.6rem}.pd-row-sub[data-v-d1535e92]{color:#fff9;text-overflow:ellipsis;white-space:nowrap;font-size:.74rem;overflow:hidden}.pd-row-loc[data-v-d1535e92]{color:#fff6;font-size:.68rem}.pd-conf[data-v-d1535e92]{font-variant-numeric:tabular-nums;color:#ffffff80;font-size:.72rem}.pd-profile[data-v-d1535e92]{border:1px solid var(--line-2);border-radius:12px;min-height:0;padding:1.1rem 1.2rem;overflow-y:auto}.pd-profile.empty[data-v-d1535e92]{color:var(--text-3);place-items:center;font-size:.85rem;display:grid}.pd-p-head[data-v-d1535e92]{align-items:center;gap:.9rem;display:flex}.pd-p-name[data-v-d1535e92]{font-size:1.25rem;font-weight:700}.pd-p-role[data-v-d1535e92]{color:#ffffffa6;margin-top:.15rem;font-size:.85rem}.pd-p-loc[data-v-d1535e92]{color:#ffffff73;font-size:.75rem}.pd-p-summary[data-v-d1535e92]{color:#ffffffd1;margin:.9rem 0 .6rem;font-size:.9rem;line-height:1.6}.pd-tags[data-v-d1535e92]{flex-wrap:wrap;gap:.35rem;display:flex}.pd-tag[data-v-d1535e92]{color:#ffffffbf;border:1px solid var(--line-2);background:#ffffff0f;border-radius:6px;padding:.12rem .45rem;font-size:.72rem}.pd-block[data-v-d1535e92]{border-top:1px solid var(--line-2);margin-top:.9rem;padding-top:.8rem}.pd-block-h[data-v-d1535e92]{text-transform:uppercase;letter-spacing:.1em;color:#fff6;margin-bottom:.5rem;font-size:.62rem}.pd-ego[data-v-d1535e92]{width:100%;height:210px}.pd-edge[data-v-d1535e92]{stroke:#ffffff24;stroke-width:1px}.pd-ego .link[data-v-d1535e92]{cursor:pointer}.pd-ego .link:hover circle[data-v-d1535e92]{stroke:#fff;stroke-width:2px}.pd-ego circle[data-v-d1535e92]{stroke:var(--bg);stroke-width:1.5px}.pd-ego-init[data-v-d1535e92]{fill:#04121f;font-size:9px;font-weight:800}.pd-ego-init.self[data-v-d1535e92]{fill:#04121f;font-size:11px}.pd-ego-lbl[data-v-d1535e92]{fill:#ffffffb3;font-size:8px}.pd-ego-rel[data-v-d1535e92]{fill:#fff6;text-transform:uppercase;letter-spacing:.04em;font-size:7px}.pd-res[data-v-d1535e92]{gap:.4rem;display:grid}.pd-res-bar[data-v-d1535e92]{background:#ffffff14;border-radius:4px;height:8px;overflow:hidden}.pd-res-fill[data-v-d1535e92]{border-radius:4px;height:100%}.pd-res-cap[data-v-d1535e92]{color:#ffffff8c;font-size:.74rem}.pd-career[data-v-d1535e92]{gap:0;display:grid}.pd-stint[data-v-d1535e92]{align-items:flex-start;gap:.6rem;padding:.35rem 0;display:flex;position:relative}.pd-stint-dot[data-v-d1535e92]{background:#ffffff4d;border-radius:50%;flex:none;width:8px;height:8px;margin-top:.35rem;box-shadow:0 12px 0 -3.5px #ffffff1f}.pd-stint:last-child .pd-stint-dot[data-v-d1535e92]{box-shadow:none}.pd-stint.current .pd-stint-dot[data-v-d1535e92]{background:var(--accent)}.pd-stint-b[data-v-d1535e92]{flex:1;min-width:0}.pd-stint-title[data-v-d1535e92]{font-size:.82rem;font-weight:600}.pd-stint-org[data-v-d1535e92]{color:#ffffff8c;font-size:.74rem}.pd-stint-period[data-v-d1535e92]{color:#fff6;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.68rem}.pd-edu[data-v-d1535e92]{gap:.25rem;display:grid}.pd-edu-row[data-v-d1535e92]{justify-content:space-between;gap:.75rem;font-size:.78rem;display:flex}.pd-edu-row b[data-v-d1535e92]{font-weight:600}.pd-edu-row span[data-v-d1535e92]{color:#ffffff8c;text-align:right}.pd-news[data-v-d1535e92]{gap:.15rem;display:grid}.pd-news-row[data-v-d1535e92]{color:inherit;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:6px;align-items:baseline;gap:.55rem;padding:.3rem .4rem;display:flex}.pd-news-row[data-v-d1535e92]:hover{background:#ffffff0a}.pd-news-src[data-v-d1535e92]{color:#4aa3ff;text-overflow:ellipsis;white-space:nowrap;flex:none;width:5.5rem;font-size:.64rem;font-weight:600;overflow:hidden}.pd-news-title[data-v-d1535e92]{color:#fffc;text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.76rem;overflow:hidden}.pd-news-time[data-v-d1535e92]{color:var(--text-3);font-size:.66rem}.pd-scope[data-v-d1535e92]{text-transform:none;letter-spacing:0;color:#ffa028b3;margin-left:.5rem;font-size:.58rem}.pd-accounts[data-v-d1535e92]{gap:.3rem;display:grid}.pd-acct[data-v-d1535e92]{border:1px solid var(--line-2);color:inherit;border-radius:8px;align-items:center;gap:.55rem;padding:.35rem .5rem;text-decoration:none;display:flex}.pd-acct[data-v-d1535e92]:hover{border-color:var(--text-3);background:#ffffff08}.pd-plat[data-v-d1535e92]{text-align:center;border:1px solid;border-radius:5px;flex:none;width:1.8rem;padding:.1rem 0;font-family:Roboto Mono,ui-monospace,monospace;font-size:.6rem;font-weight:800}.pd-handle[data-v-d1535e92]{text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.8rem;overflow:hidden}.pd-verified[data-v-d1535e92]{color:#4aa3ff;margin-left:.25rem;font-size:.72rem}.pd-followers[data-v-d1535e92]{color:#fff9;font-variant-numeric:tabular-nums;font-size:.7rem}.pd-active[data-v-d1535e92]{color:var(--text-3);font-size:.66rem}.pd-open[data-v-d1535e92]{color:var(--text-3);font-size:.72rem}.pd-selectors[data-v-d1535e92]{flex-wrap:wrap;gap:.35rem;display:flex}.pd-sel[data-v-d1535e92]{color:#ffffffd1;border:1px solid var(--line-2);background:#ffffff0d;border-radius:6px;align-items:center;gap:.4rem;padding:.12rem .45rem;font-family:Roboto Mono,ui-monospace,monospace;font-size:.72rem;display:inline-flex}.pd-sel.masked[data-v-d1535e92]{color:#fff6;border-style:dashed}.pd-sel-k[data-v-d1535e92]{text-transform:uppercase;letter-spacing:.04em;color:#ffa028d9;font-size:.54rem}.pd-sel.pivot[data-v-d1535e92]{cursor:pointer}.pd-sel.pivot[data-v-d1535e92]:hover{border-color:var(--accent);color:#fff}.pd-sel-pivot[data-v-d1535e92]{color:#ffa028b3;font-size:.7rem}.pd-sel-tag[data-v-d1535e92]{text-transform:uppercase;color:#fff6;border:1px solid #fff3;border-radius:3px;padding:0 .2rem;font-size:.52rem}.pd-osint[data-v-d1535e92]{gap:.28rem;display:grid}.pd-src[data-v-d1535e92]{align-items:center;gap:.5rem;font-size:.76rem;display:flex}.pd-src-kind[data-v-d1535e92]{text-transform:uppercase;letter-spacing:.04em;text-align:center;border-radius:4px;flex:none;width:4.4rem;padding:.06rem .3rem;font-size:.54rem;font-weight:700}.pd-src-kind.news[data-v-d1535e92]{color:#4aa3ff;background:#4aa3ff24}.pd-src-kind.registry[data-v-d1535e92]{color:var(--up);background:#3fb95024}.pd-src-kind.social[data-v-d1535e92]{color:#c58af9;background:#c58af924}.pd-src-kind.leak[data-v-d1535e92]{color:var(--down);background:#f8514924}.pd-src-kind.domain[data-v-d1535e92]{color:#e3b341;background:#e3b34124}.pd-src-kind.filing[data-v-d1535e92]{color:#8b949e;background:#8b949e29}.pd-src-name[data-v-d1535e92]{color:#ffffffbf;text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.pd-src-conf[data-v-d1535e92]{color:#ffffff73;font-variant-numeric:tabular-nums;font-size:.7rem}.pd-kv[data-v-d1535e92]{justify-content:space-between;align-items:baseline;gap:.5rem;padding:.2rem 0;font-size:.8rem;display:flex}.pd-kv span[data-v-d1535e92]{color:#ffffff73}.pd-kv code[data-v-d1535e92]{color:#ffffffb3;font-family:ui-monospace,monospace;font-size:.72rem}.ss[data-v-db039dba]{background:var(--bg);color:#ffffffe6;grid-template-rows:auto auto 1fr;gap:.6rem;height:100%;min-height:0;padding:.85rem 1rem 1rem;display:grid}.ss-toolbar[data-v-db039dba]{align-items:center;gap:1rem;display:flex}.ss-title[data-v-db039dba]{align-items:baseline;gap:.5rem;display:flex}.ss-title h1[data-v-db039dba]{letter-spacing:-.01em;color:var(--text);margin:0;font-size:1.2rem;font-weight:640}.ss-eyebrow[data-v-db039dba]{text-transform:uppercase;letter-spacing:.1em;color:var(--text-3);margin:0 0 .1rem;font-size:.62rem}.ss-pill[data-v-db039dba]{text-transform:uppercase;letter-spacing:.08em;color:#e3b341;background:#e3b34124;border-radius:4px;padding:.08rem .3rem;font-size:.56rem}.ss-pill.live[data-v-db039dba]{color:var(--up);background:#3fb95024}.ss-handle.live[data-v-db039dba]{color:#3b9aef;text-decoration:none}.ss-handle.live[data-v-db039dba]:hover{text-decoration:underline}.ss-asof[data-v-db039dba]{color:#fff6;margin-left:auto;font-size:.72rem}.ss-filters[data-v-db039dba]{gap:1rem;display:flex}.ss-fgroup[data-v-db039dba]{gap:.25rem;display:flex}.ss-fbtn[data-v-db039dba]{border:1px solid var(--line-2);color:#fff9;cursor:pointer;text-transform:capitalize;background:0 0;border-radius:7px;padding:.25rem .6rem;font-size:.72rem}.ss-fbtn.on[data-v-db039dba]{border-color:var(--accent);color:var(--accent);background:var(--accent-soft)}.ss-fbtn.sent.pos.on[data-v-db039dba]{border-color:var(--up);color:var(--up);background:#3fb9501f}.ss-fbtn.sent.neg.on[data-v-db039dba]{border-color:var(--down);color:var(--down);background:#f851491f}.ss-body[data-v-db039dba]{grid-template-columns:minmax(420px,1.6fr) minmax(260px,1fr);gap:.75rem;min-height:0;display:grid}@media (width<=1080px){.ss-body[data-v-db039dba]{grid-template-columns:1fr}.ss-trend[data-v-db039dba]{display:none}}.ss-stream[data-v-db039dba]{border:1px solid var(--line-2);border-radius:12px;min-height:0;overflow-y:auto}.ss-empty[data-v-db039dba]{color:#ffffff73;padding:1.5rem;font-size:.85rem}.ss-sig[data-v-db039dba]{border-bottom:1px solid var(--line);padding:.7rem .9rem}.ss-sig-head[data-v-db039dba]{align-items:center;gap:.5rem;display:flex}.ss-avatar[data-v-db039dba]{color:#04121f;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-size:.6rem;font-weight:800;display:grid}.ss-name[data-v-db039dba]{font-size:.82rem;font-weight:600}.ss-handle[data-v-db039dba]{color:#ffffff73;font-size:.72rem}.ss-plat[data-v-db039dba]{border:1px solid;border-radius:4px;padding:.05rem .28rem;font-family:Roboto Mono,ui-monospace,monospace;font-size:.56rem;font-weight:800}.ss-mention[data-v-db039dba]{text-transform:uppercase;letter-spacing:.04em;color:#ffffff80;border:1px solid var(--line-2);border-radius:4px;padding:.03rem .28rem;font-size:.56rem}.ss-sent[data-v-db039dba]{border-radius:50%;width:8px;height:8px}.ss-sent.pos[data-v-db039dba]{background:var(--up)}.ss-sent.neg[data-v-db039dba]{background:var(--down)}.ss-sent.neu[data-v-db039dba]{background:#8b949e}.ss-time[data-v-db039dba]{color:#fff6;margin-left:auto;font-size:.68rem}.ss-text[data-v-db039dba]{color:#ffffffd9;margin:.4rem 0 .45rem;font-size:.86rem;line-height:1.5}.ss-eng[data-v-db039dba]{color:#ffffff80;font-variant-numeric:tabular-nums;gap:1rem;font-size:.72rem;display:flex}.ss-trend[data-v-db039dba]{border:1px solid var(--line-2);border-radius:12px;min-height:0;padding:.5rem;overflow-y:auto}.ss-trend-h[data-v-db039dba]{text-transform:uppercase;letter-spacing:.1em;color:#ffffff73;padding:.35rem .5rem;font-size:.66rem}.ss-trend-row[data-v-db039dba]{width:100%;color:inherit;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:8px;align-items:baseline;gap:.6rem;padding:.4rem .5rem;display:flex}.ss-trend-row[data-v-db039dba]:hover{background:#ffffff0a}.ss-trend-row.on[data-v-db039dba]{background:var(--accent-soft)}.ss-trend-topic[data-v-db039dba]{color:var(--accent-2);flex:1;font-size:.8rem}.ss-trend-vol[data-v-db039dba]{color:#fff6;font-variant-numeric:tabular-nums;font-size:.68rem}.ss-trend-chg[data-v-db039dba]{font-variant-numeric:tabular-nums;text-align:right;width:3.4rem;font-size:.72rem}.ss-trend-chg.up[data-v-db039dba]{color:var(--up)}.ss-trend-chg.down[data-v-db039dba]{color:var(--down)}.ss-mood[data-v-db039dba]{border-top:1px solid var(--line-2);margin-top:.75rem;padding:.7rem .5rem .3rem}.ss-mood-h[data-v-db039dba]{text-transform:uppercase;letter-spacing:.1em;color:#ffffff73;margin-bottom:.45rem;font-size:.66rem}.ss-mood-bar[data-v-db039dba]{background:#ffffff0f;border-radius:4px;height:8px;display:flex;overflow:hidden}.ss-mood-bar .pos[data-v-db039dba]{background:var(--up)}.ss-mood-bar .neu[data-v-db039dba]{background:#8b949e}.ss-mood-bar .neg[data-v-db039dba]{background:var(--down)}.ss-mood-legend[data-v-db039dba]{justify-content:space-between;margin-top:.4rem;font-size:.66rem;display:flex}.ss-mood-legend .pos[data-v-db039dba]{color:var(--up)}.ss-mood-legend .neu[data-v-db039dba]{color:#8b949e}.ss-mood-legend .neg[data-v-db039dba]{color:var(--down)}.lw[data-v-ee42e7ff]{background:var(--bg);color:#ffffffe6;grid-template-rows:auto 1fr;gap:.75rem;height:100%;min-height:0;padding:.85rem 1rem 1rem;display:grid}.lw-toolbar[data-v-ee42e7ff]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.lw-title[data-v-ee42e7ff]{align-items:baseline;gap:.6rem;display:flex}.lw-title h1[data-v-ee42e7ff]{letter-spacing:-.01em;color:var(--text);margin:0;font-size:1.2rem;font-weight:640}.lw-eyebrow[data-v-ee42e7ff]{text-transform:uppercase;letter-spacing:.1em;color:var(--text-3);margin:0 0 .1rem;font-size:.62rem}.lw-pill[data-v-ee42e7ff]{text-transform:uppercase;letter-spacing:.08em;color:var(--amber);background:var(--amber-soft);white-space:nowrap;border-radius:5px;padding:.1rem .35rem;font-size:.6rem}.lw-pill.live[data-v-ee42e7ff]{color:var(--live);background:var(--live-soft)}.lw-filters[data-v-ee42e7ff]{gap:.25rem;display:flex}.lw-fbtn[data-v-ee42e7ff]{border:1px solid var(--line-2);color:#fff9;text-transform:capitalize;cursor:pointer;background:0 0;border-radius:8px;padding:.3rem .6rem;font-size:.74rem}.lw-fbtn.on[data-v-ee42e7ff]{border-color:var(--accent);color:var(--accent);background:var(--accent-soft)}.lw-body[data-v-ee42e7ff]{grid-template-columns:minmax(340px,1fr) minmax(400px,1.3fr);gap:.75rem;min-height:0;display:grid}@media (width<=1080px){.lw-body[data-v-ee42e7ff]{grid-template-columns:1fr}.lw-detail[data-v-ee42e7ff]{display:none}}.lw-list[data-v-ee42e7ff]{border:1px solid var(--line-2);border-radius:12px;min-height:0;overflow-y:auto}.lw-count[data-v-ee42e7ff]{text-transform:uppercase;letter-spacing:.08em;color:#fff6;border-bottom:1px solid var(--line);margin:0;padding:.5rem .85rem;font-size:.68rem}.lw-row[data-v-ee42e7ff]{border:none;border-bottom:1px solid var(--line);width:100%;color:inherit;cursor:pointer;text-align:left;background:0 0;gap:.25rem;padding:.65rem .85rem;display:grid}.lw-row[data-v-ee42e7ff]:hover{background:#ffffff08}.lw-row.on[data-v-ee42e7ff]{background:var(--accent-soft);box-shadow:inset 3px 0 0 var(--accent)}.lw-row-top[data-v-ee42e7ff]{align-items:center;gap:.5rem;display:flex}.lw-cite[data-v-ee42e7ff]{color:#ffffff73;font-family:ui-monospace,monospace;font-size:.68rem}.lw-row-title[data-v-ee42e7ff]{font-size:.9rem;font-weight:600}.lw-row-meta[data-v-ee42e7ff]{color:#ffffff73;font-size:.7rem}.lw-empty[data-v-ee42e7ff]{color:#ffffff73;padding:1.5rem;font-size:.85rem}.lw-type[data-v-ee42e7ff]{text-transform:uppercase;letter-spacing:.05em;border-radius:4px;padding:.05rem .35rem;font-size:.58rem;font-weight:700}.lw-type.rule[data-v-ee42e7ff]{color:#58a6ff;background:#58a6ff24}.lw-type.bill[data-v-ee42e7ff]{color:#c58af9;background:#c58af924}.lw-type.case[data-v-ee42e7ff]{color:#e3b341;background:#e3b34124}.lw-status[data-v-ee42e7ff]{text-transform:uppercase;letter-spacing:.05em;border-radius:999px;margin-left:auto;padding:.05rem .4rem;font-size:.58rem;font-weight:700}.lw-status.comment[data-v-ee42e7ff]{color:#58a6ff;background:#58a6ff24}.lw-status.pending[data-v-ee42e7ff]{color:#e3b341;background:#e3b34129}.lw-status.enacted[data-v-ee42e7ff]{color:var(--up);background:#3fb95029}.lw-status.open[data-v-ee42e7ff]{color:#8b949e;background:#8b949e29}.lw-detail[data-v-ee42e7ff]{border:1px solid var(--line-2);border-radius:12px;min-height:0;padding:0 1.1rem 1.1rem;overflow-y:auto}.lw-detail.empty[data-v-ee42e7ff]{color:var(--text-3);place-items:center;padding:1.1rem;font-size:.85rem;display:grid}.lw-ribbon[data-v-ee42e7ff]{background:var(--accent-soft);border-bottom:1px solid var(--line-2);align-items:center;gap:.6rem;margin:0 -1.1rem .9rem;padding:.4rem 1.1rem;font-size:.7rem;display:flex}.lw-ribbon-k[data-v-ee42e7ff]{text-transform:uppercase;letter-spacing:.08em;color:var(--accent);font-size:.6rem;font-weight:700}.lw-ribbon code[data-v-ee42e7ff]{color:#fff9;font-family:ui-monospace,monospace}.lw-ribbon-as[data-v-ee42e7ff]{color:#fff6;margin-left:auto}.lw-d-head[data-v-ee42e7ff]{gap:.5rem;margin-top:1rem;display:flex}.lw-d-head .lw-status[data-v-ee42e7ff]{margin-left:0}.lw-d-title[data-v-ee42e7ff]{margin:.5rem 0 .3rem;font-size:1.35rem;line-height:1.25}.lw-d-meta[data-v-ee42e7ff]{color:#ffffff80;font-family:ui-monospace,monospace;font-size:.76rem}.lw-d-summary[data-v-ee42e7ff]{color:#fffc;margin:.7rem 0 0;font-size:.9rem;line-height:1.6}.lw-ask[data-v-ee42e7ff]{color:#93b4ff;cursor:pointer;background:#78a0ff14;border:1px solid #78a0ff73;border-radius:7px;padding:.15rem .5rem;font-size:.7rem}.lw-ask[data-v-ee42e7ff]:hover{color:#fff;background:#78a0ff29}.lw-facts[data-v-ee42e7ff]{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:.5rem;margin-top:.9rem;display:grid}.lw-fact[data-v-ee42e7ff]{border:1px solid var(--line-2);border-radius:9px;flex-direction:column;gap:.1rem;padding:.4rem .6rem;display:flex}.lw-fact span[data-v-ee42e7ff]{text-transform:uppercase;letter-spacing:.07em;color:var(--text-3);font-size:.56rem}.lw-fact b[data-v-ee42e7ff]{color:var(--text);font-size:.82rem}.lw-fact b.soon[data-v-ee42e7ff]{color:#e3b341}.lw-impact[data-v-ee42e7ff]{color:#ffffffd1;margin:0;font-size:.86rem;line-height:1.55}.lw-tags[data-v-ee42e7ff]{flex-wrap:wrap;gap:.35rem;margin-top:.6rem;display:flex}.lw-tag[data-v-ee42e7ff]{border:1px solid var(--line-2);color:var(--text-2);cursor:pointer;background:#ffffff0d;border-radius:999px;padding:.08rem .5rem;font-size:.68rem}.lw-tag[data-v-ee42e7ff]:hover{color:#58a6ff;border-color:#58a6ff}.lw-cites[data-v-ee42e7ff]{flex-direction:column;gap:.35rem;display:flex}.lw-cite-link[data-v-ee42e7ff]{text-align:left;border:1px solid var(--line-2);background:var(--surface-2);color:var(--text-2);cursor:default;border-radius:8px;padding:.4rem .6rem;font-size:.78rem}.lw-cite-link code[data-v-ee42e7ff]{color:#ffffffe6;font-family:ui-monospace,monospace;font-size:.72rem}.lw-cite-link.nav[data-v-ee42e7ff]{cursor:pointer}.lw-cite-link.nav[data-v-ee42e7ff]:hover{border-color:var(--accent);color:var(--accent)}.lw-cite-arrow[data-v-ee42e7ff]{color:var(--accent)}.lw-block[data-v-ee42e7ff]{border-top:1px solid var(--line-2);margin-top:1rem;padding-top:.85rem}.lw-block-h[data-v-ee42e7ff]{text-transform:uppercase;letter-spacing:.1em;color:#fff6;justify-content:space-between;align-items:center;margin-bottom:.6rem;font-size:.62rem;display:flex}.lw-legend[data-v-ee42e7ff]{text-transform:none;letter-spacing:0;color:#fff6;align-items:center;gap:.4rem;display:flex}.lw-legend i[data-v-ee42e7ff]{border-radius:2px;width:9px;height:9px;margin-right:.2rem;display:inline-block}.lw-legend i.add[data-v-ee42e7ff]{background:var(--up)}.lw-legend i.del[data-v-ee42e7ff]{background:var(--down)}.lw-redline[data-v-ee42e7ff]{border:1px solid var(--line-2);border-radius:8px;font-family:ui-monospace,SF Mono,monospace;font-size:.8rem;overflow:hidden}.lw-seg[data-v-ee42e7ff]{white-space:pre-wrap;gap:.5rem;padding:.2rem .6rem;line-height:1.5;display:flex}.lw-seg.ctx[data-v-ee42e7ff]{color:#fff9}.lw-seg.add[data-v-ee42e7ff]{color:#86efac;background:#3fb9501f}.lw-seg.del[data-v-ee42e7ff]{color:#fca5a5;background:#f851491f}.lw-gutter[data-v-ee42e7ff]{text-align:center;width:.8rem;color:inherit;opacity:.7;flex:none}.lw-seg-text[data-v-ee42e7ff]{flex:1}.rci[data-v-c6c935b3]{color:var(--text);max-width:1080px;padding:1.25rem 1.75rem 2.5rem}.rci-badge[data-v-c6c935b3]{text-transform:uppercase;letter-spacing:.06em;border:1px solid var(--line-2);color:var(--text-2);border-radius:999px;padding:.08rem .5rem;font-size:.62rem}.rci-badge--fixture[data-v-c6c935b3]{color:var(--text-3)}.rci-badge--live[data-v-c6c935b3]{color:#22c55e;border-color:#22c55e}.rci-source[data-v-c6c935b3]{flex-wrap:wrap;align-items:center;gap:.5rem;margin:.8rem 0 .2rem;display:flex}.rci-src[data-v-c6c935b3]{background:var(--surface);border:1px solid var(--line);color:var(--text-2);cursor:pointer;border-radius:8px;align-items:center;gap:.4rem;padding:.3rem .7rem;font-size:.8rem;display:inline-flex}.rci-src.on[data-v-c6c935b3]{color:var(--text);border-color:var(--accent);background:var(--accent-soft)}.rci-src[data-v-c6c935b3]:disabled{opacity:.45;cursor:not-allowed}.rci-src-n[data-v-c6c935b3]{background:var(--surface-2);color:var(--text-2);border-radius:999px;padding:.02rem .4rem;font-size:.62rem}.rci-src-hint[data-v-c6c935b3]{font-size:.74rem}.rci-empty[data-v-c6c935b3]{background:var(--surface);border:1px dashed var(--line-2);color:var(--text-2);border-radius:10px;margin-top:.8rem;padding:1rem 1.1rem;font-size:.86rem;line-height:1.5}.rci-link[data-v-c6c935b3]{color:var(--accent);cursor:pointer;font:inherit;background:0 0;border:none;padding:0;text-decoration:underline}.rci-tag-prov-mark[data-v-c6c935b3]{text-transform:uppercase;letter-spacing:.04em;color:var(--amber,#d9a63a);border:1px solid;border-radius:4px;padding:0 .25rem;font-size:.54rem;font-weight:700}.rci-lede[data-v-c6c935b3]{color:var(--text-2);max-width:72ch;margin:.6rem 0 .9rem;font-size:.9rem;line-height:1.5}.rci-lede b[data-v-c6c935b3]{color:var(--text);font-weight:600}.mono[data-v-c6c935b3]{font-family:Roboto Mono,ui-monospace,SFMono-Regular,Menlo,monospace}.rci-dim[data-v-c6c935b3]{color:var(--text-3)}.rci-picker[data-v-c6c935b3]{flex-wrap:wrap;gap:.5rem;margin:1rem 0 .75rem;display:flex}.rci-pill[data-v-c6c935b3],.rci-mode[data-v-c6c935b3],.rci-stage[data-v-c6c935b3]{background:var(--surface);border:1px solid var(--line);color:var(--text-2);cursor:pointer;border-radius:8px;padding:.32rem .7rem;font-size:.82rem;transition:color .15s,border-color .15s,background .15s}.rci-pill.on[data-v-c6c935b3]{color:var(--text);border-color:var(--accent);background:var(--accent-soft)}.rci-pill[data-v-c6c935b3]:hover,.rci-mode[data-v-c6c935b3]:hover,.rci-stage[data-v-c6c935b3]:hover{color:var(--text)}.rci-q[data-v-c6c935b3]{background:var(--surface);border:1px solid var(--line);border-radius:10px;flex-wrap:wrap;align-items:center;gap:.7rem;padding:.7rem .9rem;display:flex}.rci-q-k[data-v-c6c935b3]{text-transform:uppercase;letter-spacing:.06em;color:var(--text-3);font-size:.66rem}.rci-q-text[data-v-c6c935b3]{color:var(--text);font-size:.95rem}.rci-modes[data-v-c6c935b3]{gap:.4rem;margin-left:auto;display:flex}.rci-mode.on[data-v-c6c935b3]{color:var(--text);border-color:var(--accent)}.rci-stages[data-v-c6c935b3]{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:.4rem;margin:1rem 0 .75rem;padding-bottom:.6rem;display:flex}.rci-stage.on[data-v-c6c935b3]{color:var(--text);border-color:var(--accent);background:var(--accent-soft)}.rci-body[data-v-c6c935b3]{margin-top:.5rem}.rci-annot[data-v-c6c935b3]{grid-template-columns:minmax(0,1.4fr) minmax(260px,.9fr);gap:1.25rem;display:grid}@media (width<=860px){.rci-annot[data-v-c6c935b3]{grid-template-columns:1fr}}.rci-tree[data-v-c6c935b3]{flex-direction:column;gap:.3rem;margin:0;padding:0;list-style:none;display:flex}.rci-tok[data-v-c6c935b3]{border-bottom:1px dotted var(--line);flex-wrap:wrap;align-items:center;gap:.5rem;padding:.18rem 0;display:flex}.rci-tok-word[data-v-c6c935b3]{color:var(--text);min-width:3.5rem;font-weight:600}.rci-tok-pos[data-v-c6c935b3]{color:var(--text-3);font-size:.68rem}.rci-tok-dep[data-v-c6c935b3]{color:var(--text-2);background:var(--surface-2);border-radius:5px;padding:.02rem .35rem;font-size:.68rem}.rci-tag[data-v-c6c935b3]{cursor:pointer;border-radius:6px;align-items:center;gap:.3rem;padding:.08rem .45rem;font-size:.72rem;font-weight:600;display:inline-flex}.rci-tag.sel[data-v-c6c935b3]{outline:2px solid var(--accent);outline-offset:1px}.rci-tag--untyped[data-v-c6c935b3]{color:#4a4640;background:#e7e5df;font-weight:500}.rci-tag-prov[data-v-c6c935b3]{opacity:.85;font-size:.72rem}.rci-tag-kind[data-v-c6c935b3]{text-transform:uppercase;letter-spacing:.04em;opacity:.72;font-size:.56rem;font-weight:700}.rci-author[data-v-c6c935b3]{background:var(--surface);border:1px solid var(--line);border-radius:10px;align-self:start;padding:.85rem}.rci-author-h[data-v-c6c935b3]{margin-bottom:.35rem;font-size:.82rem;font-weight:700}.rci-author-hint[data-v-c6c935b3]{color:var(--text-2);margin:0 0 .6rem;font-size:.72rem;line-height:1.45}.rci-author-sel[data-v-c6c935b3]{margin-bottom:.5rem;font-size:.78rem}.rci-author-btns[data-v-c6c935b3]{flex-direction:column;gap:.4rem;display:flex}.rci-author-btns button[data-v-c6c935b3]{background:var(--surface-2);border:1px solid var(--line-2);color:var(--text);cursor:pointer;text-align:left;border-radius:7px;padding:.38rem .6rem;font-size:.78rem}.rci-author-btns button[data-v-c6c935b3]:disabled{opacity:.4;cursor:not-allowed}.rci-author-btns button[data-v-c6c935b3]:not(:disabled):hover{border-color:var(--accent)}.rci-ledger[data-v-c6c935b3]{border-top:1px solid var(--line);margin-top:.8rem;padding-top:.6rem}.rci-ledger-h[data-v-c6c935b3]{text-transform:uppercase;letter-spacing:.05em;color:var(--text-3);margin-bottom:.4rem;font-size:.66rem}.rci-ledger ul[data-v-c6c935b3]{flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.rci-ledger li[data-v-c6c935b3]{color:var(--text-2);flex-wrap:wrap;align-items:center;gap:.4rem;font-size:.7rem;display:flex}.rci-led-act[data-v-c6c935b3]{text-transform:uppercase;color:var(--accent);font-size:.6rem;font-weight:700}.rci-led-v[data-v-c6c935b3]{color:var(--text-3)}.rci-led-prov[data-v-c6c935b3]{color:var(--text-2)}.rci-led-rcpt[data-v-c6c935b3]{color:var(--text-3);font-style:italic}.rci-led-prior[data-v-c6c935b3]{color:var(--text-3)}.rci-graph-wrap[data-v-c6c935b3]{flex-direction:column;gap:.6rem;display:flex}.rci-graph[data-v-c6c935b3]{aspect-ratio:16/9;background:var(--surface);border:1px solid var(--line);border-radius:10px;width:100%}.rci-edge[data-v-c6c935b3]{stroke:var(--line-2);stroke-width:.3px}.rci-cedge[data-v-c6c935b3]{stroke-width:.25px;opacity:.7}.rci-tnode[data-v-c6c935b3]{fill:var(--text-2)}.rci-tlabel[data-v-c6c935b3]{fill:var(--text);font-size:2.1px;font-weight:600}.rci-clabel[data-v-c6c935b3]{fill:var(--text-2);font-size:1.9px}.rci-legend[data-v-c6c935b3]{color:var(--text-2);flex-wrap:wrap;gap:.9rem;font-size:.72rem;display:flex}.rci-legend-item[data-v-c6c935b3]{align-items:center;gap:.35rem;display:inline-flex}.rci-sw[data-v-c6c935b3]{border-radius:3px;width:.75rem;height:.75rem;display:inline-block}.rci-note[data-v-c6c935b3]{color:var(--text-2);max-width:74ch;font-size:.74rem;line-height:1.45}.rci-variants[data-v-c6c935b3]{flex-direction:column;gap:.7rem;display:flex}.rci-score-ribbon[data-v-c6c935b3]{background:var(--surface);border:1px solid var(--line);color:var(--text-2);border-radius:8px;flex-wrap:wrap;align-items:center;gap:.9rem;padding:.55rem .8rem;font-size:.78rem;display:flex}.rci-score-ribbon.warn[data-v-c6c935b3]{border-color:var(--amber,#d9a63a)}.rci-score-ribbon b[data-v-c6c935b3]{color:var(--text)}.rci-score-ribbon b.tie[data-v-c6c935b3]{color:#d9a63a}.rci-score-ribbon b.clear[data-v-c6c935b3]{color:#22c55e}.rci-vlist[data-v-c6c935b3]{flex-direction:column;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.rci-variant[data-v-c6c935b3]{background:var(--surface);border:1px solid var(--line);border-radius:9px;padding:.6rem .75rem}.rci-variant.top[data-v-c6c935b3]{border-color:#22c55e;box-shadow:inset 3px 0 #22c55e}.rci-v-head[data-v-c6c935b3]{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.rci-v-top[data-v-c6c935b3]{text-transform:uppercase;color:#22c55e;border:1px solid #22c55e;border-radius:999px;padding:.02rem .4rem;font-size:.6rem;font-weight:700}.rci-v-text[data-v-c6c935b3]{color:var(--text);font-size:.86rem}.rci-v-score[data-v-c6c935b3]{color:var(--text);margin-left:auto;font-size:.95rem;font-weight:700}.rci-v-collapsed[data-v-c6c935b3]{color:var(--text-3);font-size:.64rem}.rci-chain[data-v-c6c935b3]{flex-wrap:wrap;gap:.4rem;margin-top:.5rem;display:flex}.rci-hop[data-v-c6c935b3]{border-radius:6px;flex-direction:column;padding:.2rem .5rem;font-size:.74rem;display:inline-flex}.rci-hop small[data-v-c6c935b3]{opacity:.85;font-size:.6rem}.rci-v-note[data-v-c6c935b3]{color:#d9a63a;margin-top:.45rem;font-size:.72rem}.rci-exec[data-v-c6c935b3]{background:var(--surface);border:1px solid var(--line);border-radius:10px;padding:1rem 1.1rem}.rci-exec-badge[data-v-c6c935b3]{text-transform:uppercase;letter-spacing:.05em;border-radius:999px;padding:.2rem .7rem;font-size:.7rem;font-weight:700}.rci-exec-badge.resolved[data-v-c6c935b3]{color:#22c55e;border:1px solid #22c55e}.rci-exec-badge.gap[data-v-c6c935b3]{color:#ef4444;border:1px solid #ef4444}.rci-exec-note[data-v-c6c935b3]{color:var(--text-2);max-width:76ch;margin:.7rem 0;font-size:.86rem;line-height:1.5}.rci-exec-resp[data-v-c6c935b3]{border-left:3px solid var(--line-2);color:var(--text);margin:0;padding:.3rem 0 .3rem .8rem}.rci-exec-resp.gap[data-v-c6c935b3]{color:var(--text-2);border-left-color:#ef4444;font-style:italic}.wx[data-v-594c6d0f]{background:var(--bg);color:#ffffffe6;grid-template-rows:auto auto 1fr;gap:.6rem;height:100%;min-height:0;padding:.85rem 1rem 1rem;display:grid}.wx-toolbar[data-v-594c6d0f]{align-items:center;gap:1rem;display:flex}.wx-title[data-v-594c6d0f]{align-items:baseline;gap:.5rem;display:flex}.wx-title h1[data-v-594c6d0f]{letter-spacing:-.01em;color:var(--text);margin:0;font-size:1.2rem;font-weight:640}.wx-eyebrow[data-v-594c6d0f]{text-transform:uppercase;letter-spacing:.1em;color:var(--text-3);margin:0 0 .1rem;font-size:.62rem}.wx-pill[data-v-594c6d0f]{text-transform:uppercase;letter-spacing:.08em;color:var(--amber);background:var(--amber-soft);border-radius:4px;padding:.08rem .3rem;font-size:.56rem}.wx-pill.live[data-v-594c6d0f]{color:var(--live);background:var(--live-soft)}.wx-live[data-v-594c6d0f]{border:1px solid var(--line-2);color:#ffffffb8;cursor:pointer;background:0 0;border-radius:8px;padding:.3rem .6rem;font-size:.74rem}.wx-live.on[data-v-594c6d0f]{color:#4bbf73;background:#4bbf7324;border-color:#4bbf73}.wx-live.err[data-v-594c6d0f]{color:#f0656a;border-color:#f0656a80}.wx-live[data-v-594c6d0f]:disabled{opacity:.6;cursor:default}.wx-asof[data-v-594c6d0f]{color:#fff6;font-size:.72rem}.wx-tiles[data-v-594c6d0f]{gap:.6rem;padding-bottom:.15rem;display:flex;overflow-x:auto}.wx-tile[data-v-594c6d0f]{text-align:left;border:1px solid var(--line-2);background:var(--surface);width:150px;color:inherit;cursor:pointer;border-radius:10px;flex:none;gap:.2rem;padding:.55rem .7rem;display:grid}.wx-tile[data-v-594c6d0f]:hover{border-color:var(--text-3)}.wx-tile.on[data-v-594c6d0f]{border-color:var(--accent)}.wx-tile-top[data-v-594c6d0f]{align-items:center;gap:.4rem;display:flex}.wx-glyph[data-v-594c6d0f]{font-size:1rem}.wx-glyph.sm[data-v-594c6d0f]{font-size:.85rem}.wx-tile-name[data-v-594c6d0f]{color:#ffffffbf;font-size:.78rem}.wx-tile-temp[data-v-594c6d0f]{font-variant-numeric:tabular-nums;font-size:1.4rem;font-weight:700}.wx-tile-cond[data-v-594c6d0f]{color:#ffffff73;font-size:.68rem}.wx-chg[data-v-594c6d0f]{font-variant-numeric:tabular-nums;margin-left:.4rem;font-size:.72rem;font-weight:600}.wx-chg.up[data-v-594c6d0f]{color:var(--down)}.wx-chg.down[data-v-594c6d0f]{color:#4aa3ff}.wx-chg.lg[data-v-594c6d0f]{font-size:.78rem}.wx-body[data-v-594c6d0f]{grid-template-columns:minmax(420px,1.5fr) minmax(300px,1fr);gap:.75rem;min-height:0;display:grid}@media (width<=1080px){.wx-body[data-v-594c6d0f]{grid-template-columns:1fr}.wx-alerts[data-v-594c6d0f]{display:none}}.wx-detail[data-v-594c6d0f]{border:1px solid var(--line-2);border-radius:12px;min-height:0;padding:1rem 1.1rem;overflow-y:auto}.wx-d-head[data-v-594c6d0f]{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.wx-d-name[data-v-594c6d0f]{font-size:1.15rem;font-weight:700}.wx-d-country[data-v-594c6d0f]{text-transform:uppercase;color:#ffffff80;vertical-align:middle;background:#ffffff12;border-radius:4px;padding:.05rem .35rem;font-size:.6rem}.wx-d-cond[data-v-594c6d0f]{color:#fff9;margin-top:.2rem;font-size:.85rem}.wx-d-temp[data-v-594c6d0f]{text-align:right;font-variant-numeric:tabular-nums;font-size:2rem;font-weight:700;line-height:1}.wx-stats[data-v-594c6d0f]{grid-template-columns:repeat(3,1fr);gap:.5rem;margin-top:.9rem;display:grid}.wx-kv[data-v-594c6d0f]{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:.4rem;padding:.3rem 0;font-size:.8rem;display:flex}.wx-kv span[data-v-594c6d0f]{color:#ffffff73}.wx-kv b[data-v-594c6d0f]{font-variant-numeric:tabular-nums}.wx-kv b.warn[data-v-594c6d0f]{color:#f0883e}.wx-block[data-v-594c6d0f]{border-top:1px solid var(--line-2);margin-top:.9rem;padding-top:.8rem}.wx-block-h[data-v-594c6d0f]{text-transform:uppercase;letter-spacing:.1em;color:#fff6;justify-content:space-between;margin-bottom:.5rem;font-size:.62rem;display:flex}.wx-legend[data-v-594c6d0f]{color:var(--text-3)}.wx-sc[data-v-594c6d0f]{flex-direction:column;gap:.4rem;display:flex}.wx-sc-link[data-v-594c6d0f]{text-align:left;border:1px solid var(--line-2);background:var(--surface-2);color:var(--text-2);cursor:pointer;border-radius:8px;padding:.4rem .6rem;font-size:.78rem}.wx-sc-link[data-v-594c6d0f]:hover{border-color:var(--accent);color:var(--accent)}.wx-area[data-v-594c6d0f]{width:100%;height:90px}.wx-days[data-v-594c6d0f]{grid-template-columns:repeat(7,1fr);gap:.3rem;display:grid}.wx-day[data-v-594c6d0f]{border:1px solid var(--line);border-radius:8px;justify-items:center;gap:.2rem;padding:.4rem .15rem;display:grid}.wx-day-name[data-v-594c6d0f]{color:#ffffff80;font-size:.64rem}.wx-hi[data-v-594c6d0f]{font-variant-numeric:tabular-nums;font-size:.82rem;font-weight:700}.wx-lo[data-v-594c6d0f]{color:#fff6;font-variant-numeric:tabular-nums;font-size:.68rem}.wx-precip[data-v-594c6d0f]{color:#4aa3ff;white-space:nowrap;font-size:.58rem}.wx-alerts[data-v-594c6d0f]{border:1px solid var(--line-2);border-radius:12px;min-height:0;padding:.5rem;overflow-y:auto}.wx-alerts-h[data-v-594c6d0f]{text-transform:uppercase;letter-spacing:.1em;color:#ffffff73;justify-content:space-between;padding:.35rem .5rem;font-size:.66rem;display:flex}.wx-alerts-h span[data-v-594c6d0f]{color:#f0883e}.wx-alert-list[data-v-594c6d0f]{gap:.35rem;display:grid}.wx-alert[data-v-594c6d0f]{text-align:left;border:1px solid var(--line-2);background:var(--surface);color:inherit;cursor:pointer;border-radius:8px;gap:.25rem;padding:.5rem .6rem;display:grid}.wx-alert[data-v-594c6d0f]:hover{border-color:var(--text-3)}.wx-alert.on[data-v-594c6d0f]{box-shadow:0 0 0 1px var(--accent)}.wx-alert-top[data-v-594c6d0f]{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.wx-sev[data-v-594c6d0f]{text-transform:uppercase;letter-spacing:.04em;border-radius:4px;padding:.05rem .35rem;font-size:.54rem;font-weight:800}.wx-sev.advisory[data-v-594c6d0f]{color:#4aa3ff;background:#4aa3ff29}.wx-sev.watch[data-v-594c6d0f]{color:#f0883e;background:#f0883e29}.wx-sev.warning[data-v-594c6d0f]{color:var(--down);background:#f851492e}.wx-alert-type[data-v-594c6d0f]{font-size:.76rem;font-weight:600}.wx-res[data-v-594c6d0f]{text-transform:uppercase;color:var(--up);border:1px solid #3fb95066;border-radius:4px;padding:.02rem .3rem;font-size:.56rem}.wx-alert-region[data-v-594c6d0f]{color:#ffffff73;margin-left:auto;font-size:.68rem}.wx-alert-head[data-v-594c6d0f]{color:#ffffffbf;font-size:.78rem;line-height:1.4}.wx-alert-until[data-v-594c6d0f]{color:#fff6;font-size:.66rem}.evidence-page[data-v-62b4f762]{color:var(--text,#f4f4f4);flex-direction:column;gap:1rem;display:flex}.evidence-hero[data-v-62b4f762],.evidence-card[data-v-62b4f762]{background:#14181fd1;border:1px solid #ffffff24;border-radius:18px;box-shadow:0 18px 48px #00000038}.evidence-hero[data-v-62b4f762]{justify-content:space-between;gap:2rem;padding:1.5rem;display:flex}.evidence-kicker[data-v-62b4f762]{color:var(--accent,#78a9ff);letter-spacing:.12em;text-transform:uppercase;margin:0 0 .4rem;font-size:.78rem;font-weight:700}h1[data-v-62b4f762],h2[data-v-62b4f762],p[data-v-62b4f762]{margin-top:0}h1[data-v-62b4f762]{margin-bottom:.7rem;font-size:clamp(2rem,4vw,3.4rem);line-height:1}h2[data-v-62b4f762]{margin-bottom:.65rem;font-size:1.15rem}.evidence-lede[data-v-62b4f762],.evidence-desc[data-v-62b4f762],.evidence-card p[data-v-62b4f762],.evidence-check p[data-v-62b4f762],.evidence-state p[data-v-62b4f762]{color:#ffffffb3;line-height:1.55}.evidence-lede[data-v-62b4f762]{max-width:780px;margin-bottom:0}.evidence-scorecard[data-v-62b4f762]{text-align:center;background:linear-gradient(145deg,#78a9ff38,#24a1482e);border-radius:16px;place-content:center;align-self:stretch;min-width:180px;display:grid}.evidence-score[data-v-62b4f762]{font-size:3.2rem;font-weight:800;display:block}.evidence-score-label[data-v-62b4f762]{color:#ffffffb8;text-transform:uppercase;letter-spacing:.08em;font-size:.82rem}.evidence-grid[data-v-62b4f762]{gap:1rem;display:grid}.evidence-grid--metrics[data-v-62b4f762]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.evidence-grid--two[data-v-62b4f762]{grid-template-columns:repeat(auto-fit,minmax(340px,1fr))}.evidence-card[data-v-62b4f762]{padding:1rem}.evidence-row[data-v-62b4f762],.evidence-section-head[data-v-62b4f762]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.evidence-metric strong[data-v-62b4f762]{font-size:1.35rem}.evidence-bar[data-v-62b4f762]{background:#ffffff1f;border-radius:999px;height:.55rem;margin:.75rem 0;overflow:hidden}.evidence-bar span[data-v-62b4f762]{border-radius:inherit;background:var(--accent,#78a9ff);height:100%;display:block}.evidence-kv[data-v-62b4f762]{gap:.65rem;margin:0;display:grid}.evidence-kv div[data-v-62b4f762]{border-bottom:1px solid #ffffff17;gap:.2rem;padding-bottom:.55rem;display:grid}.evidence-kv dt[data-v-62b4f762]{color:#ffffff94;text-transform:uppercase;letter-spacing:.06em;font-size:.75rem}.evidence-kv dd[data-v-62b4f762]{margin:0;font-weight:650}.evidence-list[data-v-62b4f762]{padding-left:0;list-style:none}.evidence-list li[data-v-62b4f762]{color:#ffffffb8;margin-bottom:.55rem}.evidence-check[data-v-62b4f762]{gap:.75rem;margin-bottom:.8rem;display:flex}.evidence-dot[data-v-62b4f762]{background:#fff6;border-radius:50%;flex:0 0 .75rem;width:.75rem;height:.75rem;margin-top:.35rem}.evidence-check--complete .evidence-dot[data-v-62b4f762]{background:#42be65}.evidence-check--active .evidence-dot[data-v-62b4f762]{background:#f1c21b}.evidence-check--blocked .evidence-dot[data-v-62b4f762]{background:#fa4d56}.evidence-timeline[data-v-62b4f762]{gap:.75rem;padding-left:0;list-style:none;display:grid}.evidence-state[data-v-62b4f762]{grid-template-columns:3.2rem 1fr;gap:.8rem;display:grid}.evidence-state-index[data-v-62b4f762]{color:#ffffffbd;border:1px solid #ffffff2e;border-radius:50%;place-content:center;width:2.5rem;height:2.5rem;font-weight:800;display:grid}.evidence-state-body[data-v-62b4f762]{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:14px;padding:.85rem}.evidence-state code[data-v-62b4f762]{color:#ffffffb8;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.78rem}.evidence-table[data-v-62b4f762]{border-collapse:collapse;width:100%}.evidence-table th[data-v-62b4f762],.evidence-table td[data-v-62b4f762]{text-align:left;vertical-align:top;border-bottom:1px solid #ffffff1a;padding:.65rem .5rem}.evidence-table th[data-v-62b4f762]{color:#fff9;text-transform:uppercase;letter-spacing:.05em;font-size:.76rem}@media (width<=760px){.evidence-hero[data-v-62b4f762]{flex-direction:column}.evidence-scorecard[data-v-62b4f762]{min-height:140px}.evidence-state[data-v-62b4f762]{grid-template-columns:1fr}}.cp[data-v-2c6411df]{background:var(--bg);height:100%;min-height:0;color:var(--text);flex-direction:column;gap:.9rem;padding:1rem 1.25rem 1.5rem;display:flex;overflow-y:auto}.cp-pill[data-v-2c6411df]{text-transform:uppercase;letter-spacing:.08em;color:var(--amber);background:var(--amber-soft);white-space:nowrap;border-radius:5px;padding:.1rem .35rem;font-size:.6rem}.cp-pill.live[data-v-2c6411df]{color:var(--live);background:var(--live-soft)}.cp-amerr[data-v-2c6411df]{color:var(--amber);background:var(--amber-soft);border:1px solid #e3b34159;border-radius:8px;margin:0;padding:.5rem .7rem;font-size:.76rem}.cp-amerr code[data-v-2c6411df]{font-size:.7rem}.cp-am[data-v-2c6411df]{border-color:#3fb95059}.cp-am-kill[data-v-2c6411df]{font-family:var(--mono,ui-monospace);border-radius:5px;margin-left:auto;padding:.1rem .4rem;font-size:.6rem}.cp-am-kill.safe[data-v-2c6411df]{color:var(--live);background:var(--live-soft)}.cp-am-kill.armed[data-v-2c6411df]{color:var(--down);background:#f0656a26}.cp-am-grid[data-v-2c6411df]{grid-template-columns:repeat(3,1fr);gap:.9rem;display:grid}@media (width<=820px){.cp-am-grid[data-v-2c6411df]{grid-template-columns:1fr}}.cp-am-block[data-v-2c6411df]{flex-direction:column;gap:.3rem;display:flex}.cp-am-k[data-v-2c6411df]{align-items:baseline;gap:.4rem;font-size:.72rem;font-weight:620;display:flex}.cp-am-purpose[data-v-2c6411df]{color:var(--text-2);font-size:.78rem}.cp-am-purpose b[data-v-2c6411df]{color:var(--text)}.cp-am-caps[data-v-2c6411df]{flex-wrap:wrap;gap:.25rem;margin-top:.1rem;display:flex}.cp-mem-chip.on[data-v-2c6411df]{color:var(--live);border-color:#3fb95066}.cp-am-ev[data-v-2c6411df]{color:var(--text-3);font-size:.64rem}.cp-am-auth[data-v-2c6411df]{color:var(--text-3);align-items:center;gap:.4rem;font-size:.72rem;display:flex}.cp-am-auth.active[data-v-2c6411df]{color:var(--text-2)}.cp-am-adot[data-v-2c6411df]{background:var(--line-2);border-radius:50%;width:7px;height:7px}.cp-am-adot.on[data-v-2c6411df]{background:var(--live)}.cp-am-adesc[data-v-2c6411df]{color:var(--text-3);margin-left:auto;font-size:.58rem}.cp-am-scoped[data-v-2c6411df]{border-top:1px solid var(--line);margin-top:.9rem;padding-top:.7rem}.cp-am-scoped-row[data-v-2c6411df]{flex-wrap:wrap;align-items:center;gap:.6rem;margin-top:.35rem;display:flex}.cp-am-scoped-state[data-v-2c6411df]{font-size:.72rem}.cp-am-scoped-state.ok[data-v-2c6411df]{color:var(--live)}.cp-am-scoped-state.warn[data-v-2c6411df]{color:var(--amber)}.cp-am-scoped-msg[data-v-2c6411df]{color:var(--text-3);font-size:.66rem}.cp-am-ladder[data-v-2c6411df]{border-top:1px solid var(--line);margin-top:.9rem;padding-top:.7rem}.cp-am-lrow[data-v-2c6411df]{border-radius:6px;grid-template-columns:2.2rem 1fr 1.4fr 1.4fr;align-items:baseline;gap:.5rem;padding:.22rem .35rem;font-size:.7rem;display:grid}.cp-am-lrow.here[data-v-2c6411df]{background:var(--live-soft)}.cp-am-llvl[data-v-2c6411df]{font-family:var(--mono,ui-monospace);color:var(--accent);font-weight:700}.cp-am-llabel[data-v-2c6411df]{color:var(--text);text-transform:capitalize}.cp-am-lgate[data-v-2c6411df]{color:var(--text-3)}.cp-am-levid[data-v-2c6411df]{color:var(--text-3);font-style:italic}.cp-kpis[data-v-2c6411df]{flex-wrap:wrap;gap:.6rem;display:flex}.cp-kpi[data-v-2c6411df]{color:var(--text-3);border:1px solid var(--line-2);border-radius:999px;padding:.15rem .55rem;font-size:.72rem}.cp-kpi b[data-v-2c6411df]{color:var(--text);font-variant-numeric:tabular-nums}.cp-kpi.ok b[data-v-2c6411df]{color:var(--live)}.cp-kpi.warn.hot b[data-v-2c6411df]{color:var(--amber)}.cp-kpi.risk[data-v-2c6411df]{border-color:#f0656a80}.cp-kpi.risk b[data-v-2c6411df]{color:var(--down)}.cp-lede[data-v-2c6411df]{max-width:80ch;color:var(--text-2);margin:0;font-size:.9rem}.cp-lede b[data-v-2c6411df]{color:var(--text);font-weight:600}.cp-alerts[data-v-2c6411df]{flex-wrap:wrap;gap:.5rem;display:flex}.cp-alert[data-v-2c6411df]{text-align:left;border:1px solid var(--line-2);background:var(--surface);cursor:pointer;max-width:30rem;color:var(--text-2);border-radius:10px;align-items:flex-start;gap:.5rem;padding:.45rem .65rem;display:flex}.cp-alert[data-v-2c6411df]:hover{border-color:var(--text-3)}.cp-alert.critical[data-v-2c6411df]{background:#f0656a0f;border-color:#f0656a80}.cp-alert.warn[data-v-2c6411df]{background:#e3b3410d;border-color:#e3b34166}.cp-alert-sev[data-v-2c6411df]{font-size:.85rem;line-height:1.2}.cp-alert.critical .cp-alert-sev[data-v-2c6411df]{color:var(--down)}.cp-alert.warn .cp-alert-sev[data-v-2c6411df]{color:var(--amber)}.cp-alert.info .cp-alert-sev[data-v-2c6411df]{color:var(--info)}.cp-alert-body[data-v-2c6411df]{flex-direction:column;gap:.1rem;display:flex}.cp-alert-body b[data-v-2c6411df]{color:var(--text);font-size:.76rem}.cp-alert-detail[data-v-2c6411df]{color:var(--text-3);font-size:.66rem;line-height:1.4}.cp-grid[data-v-2c6411df]{grid-template-columns:1.3fr 1fr;gap:.9rem;display:grid}@media (width<=900px){.cp-grid[data-v-2c6411df]{grid-template-columns:1fr}}.cp-queue[data-v-2c6411df]{grid-row:span 2}.cp-card[data-v-2c6411df]{border:1px solid var(--line);background:var(--surface);border-radius:12px;padding:.9rem 1rem}.cp-card-h[data-v-2c6411df]{flex-wrap:wrap;align-items:baseline;gap:.5rem;margin-bottom:.7rem;font-size:.82rem;font-weight:650;display:flex}.cp-sub[data-v-2c6411df]{font-family:var(--mono,ui-monospace);letter-spacing:.04em;text-transform:uppercase;color:var(--text-3);font-size:.58rem;font-weight:400}.cp-q-bulk[data-v-2c6411df]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem;margin-bottom:.55rem;display:flex}.cp-check[data-v-2c6411df]{color:var(--text-3);cursor:pointer;align-items:center;gap:.35rem;font-size:.68rem;display:inline-flex}.cp-check.tiny[data-v-2c6411df]{gap:0}.cp-check input[data-v-2c6411df]{accent-color:var(--accent);cursor:pointer}.cp-bulk-acts[data-v-2c6411df]{align-items:center;gap:.4rem;display:flex}.cp-q-list[data-v-2c6411df]{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.cp-q-item[data-v-2c6411df]{border:1px solid var(--line);background:var(--surface-2,#1b1e25);border-radius:10px;padding:.6rem .7rem}.cp-q-item.sel[data-v-2c6411df]{border-color:var(--accent);background:var(--accent-soft)}.cp-q-item.overdue[data-v-2c6411df]{border-left:3px solid var(--down)}.cp-q-top[data-v-2c6411df]{flex-wrap:wrap;align-items:center;gap:.45rem;font-size:.6rem;display:flex}.cp-q-kind[data-v-2c6411df]{font-family:var(--mono,ui-monospace);text-transform:uppercase;letter-spacing:.06em;color:var(--info);border:1px solid #58a6ff66;border-radius:4px;padding:.05rem .35rem}.cp-q-policy[data-v-2c6411df]{font-family:var(--mono,ui-monospace);text-transform:uppercase;letter-spacing:.06em;border-radius:4px;padding:.05rem .35rem}.cp-q-policy.review[data-v-2c6411df]{color:var(--amber);background:var(--amber-soft)}.cp-q-policy.provisional[data-v-2c6411df]{color:var(--info);background:var(--info-soft)}.cp-q-policy.proposed[data-v-2c6411df]{color:var(--text-3);border:1px solid var(--line-2)}.cp-q-omega[data-v-2c6411df]{font-family:var(--mono,ui-monospace);color:var(--text-2)}.cp-q-age[data-v-2c6411df]{font-family:var(--mono,ui-monospace);color:var(--text-3)}.cp-q-age.over[data-v-2c6411df]{color:var(--down)}.cp-q-conf[data-v-2c6411df]{font-variant-numeric:tabular-nums;color:var(--text-3);margin-left:auto}.cp-q-summary[data-v-2c6411df]{margin:.3rem 0 .15rem;font-size:.86rem}.cp-q-meta[data-v-2c6411df]{color:var(--text-3);font-size:.66rem}.cp-q-acts[data-v-2c6411df]{flex-wrap:wrap;align-items:center;gap:.4rem;margin-top:.5rem;display:flex}.cp-act[data-v-2c6411df]{cursor:pointer;border:1px solid var(--line-2);color:var(--text-2);background:0 0;border-radius:7px;padding:.25rem .6rem;font-size:.72rem}.cp-act.admit[data-v-2c6411df]{border-color:var(--live);color:var(--live)}.cp-act.admit[data-v-2c6411df]:hover{background:var(--live-soft)}.cp-act.reject[data-v-2c6411df]{color:var(--down);border-color:#f0656a80}.cp-act.reject[data-v-2c6411df]:hover{background:#f0656a1a}.cp-act.hold[data-v-2c6411df]:hover{color:var(--text)}.cp-reason[data-v-2c6411df]{background:var(--surface);color:var(--text-2);border:1px solid var(--line-2);cursor:pointer;border-radius:6px;padding:.2rem .3rem;font-size:.66rem}.cp-seats[data-v-2c6411df],.cp-pol[data-v-2c6411df]{gap:.4rem;display:grid}.cp-seat[data-v-2c6411df]{border-bottom:1px solid var(--line);border-radius:8px;grid-template-columns:1.4fr auto auto;align-items:center;gap:.6rem;padding-bottom:.4rem;transition:background .3s;display:grid}.cp-seat[data-v-2c6411df]:last-child{border-bottom:0}.cp-seat.risk[data-v-2c6411df]{background:#f0656a0d}.cp-seat.focus[data-v-2c6411df]{background:var(--accent-soft);outline:1px solid var(--accent)}.cp-risk-flag[data-v-2c6411df]{font-family:var(--mono,ui-monospace);color:var(--down);border:1px solid #f0656a66;border-radius:4px;margin-left:.5rem;padding:.02rem .3rem;font-size:.56rem}.cp-seat-id[data-v-2c6411df]{align-items:center;gap:.5rem;display:flex}.cp-dot[data-v-2c6411df]{border-radius:50%;flex-shrink:0;width:8px;height:8px}.cp-dot.active[data-v-2c6411df]{background:var(--live)}.cp-dot.idle[data-v-2c6411df]{background:var(--amber)}.cp-dot.suspended[data-v-2c6411df]{background:var(--down)}.cp-seat-name[data-v-2c6411df]{flex-wrap:wrap;align-items:center;gap:.4rem;font-size:.82rem;font-weight:600;display:flex}.cp-seat-role[data-v-2c6411df]{color:var(--text-3);font-size:.66rem}.cp-seat-auto[data-v-2c6411df]{align-items:center;gap:.35rem;display:flex}.cp-auto-lvl[data-v-2c6411df]{color:var(--text-2);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:.66rem}.cp-step[data-v-2c6411df]{border:1px solid var(--line-2);color:var(--text-2);cursor:pointer;background:0 0;border-radius:6px;width:1.3rem;height:1.3rem;line-height:1}.cp-step[data-v-2c6411df]:disabled{opacity:.35;cursor:default}.cp-step[data-v-2c6411df]:hover:not(:disabled){color:var(--accent);border-color:var(--accent)}.cp-seat-stat[data-v-2c6411df]{color:var(--text-3);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:.64rem}.cp-pol-row[data-v-2c6411df]{border-bottom:1px solid var(--line);grid-template-columns:1fr auto;align-items:center;gap:.4rem .6rem;padding-bottom:.4rem;display:grid}.cp-pol-row[data-v-2c6411df]:last-child{border-bottom:0}.cp-pol-role[data-v-2c6411df]{font-size:.8rem;font-weight:600}.cp-pol-cap[data-v-2c6411df]{font-family:var(--mono,ui-monospace);color:var(--accent);font-size:.62rem}.cp-pol-mem[data-v-2c6411df]{flex-wrap:wrap;grid-column:1/-1;gap:.25rem;display:flex}.cp-mem-chip[data-v-2c6411df]{color:var(--text-3);border:1px solid var(--line-2);border-radius:999px;padding:.05rem .4rem;font-size:.58rem}.cp-mem-chip.unused[data-v-2c6411df]{color:var(--amber);border-style:dashed;border-color:#e3b34166}.cp-seat-id[data-v-2c6411df]{cursor:pointer;text-align:left;color:inherit;background:0 0;border:0;border-radius:8px;align-items:center;gap:.5rem;margin:-.1rem;padding:.1rem .2rem .1rem 0;display:flex}.cp-seat-id[data-v-2c6411df]:hover{background:#ffffff08}.cp-unused-flag[data-v-2c6411df]{color:var(--amber);border:1px dashed #e3b34166;border-radius:4px;margin-left:.5rem;padding:.02rem .3rem;font-size:.56rem}.cp-sim[data-v-2c6411df]{border-top:1px solid var(--line);margin-top:.7rem;padding-top:.6rem}.cp-sim-h[data-v-2c6411df]{align-items:baseline;gap:.4rem;margin-bottom:.4rem;font-size:.72rem;font-weight:620;display:flex}.cp-sim-ctl[data-v-2c6411df]{color:var(--text-2);flex-wrap:wrap;align-items:center;gap:.35rem;font-size:.72rem;display:flex}.cp-sim-out[data-v-2c6411df]{color:var(--text-3);margin:.45rem 0 0;font-size:.72rem}.cp-sim-out.hot[data-v-2c6411df]{color:var(--amber)}.cp-sim-seat[data-v-2c6411df]{font-family:var(--mono,ui-monospace);color:var(--text-2);margin-left:.35rem;font-size:.66rem;display:inline-block}.cp-am-write[data-v-2c6411df]{flex-wrap:wrap;align-items:center;gap:.3rem;margin-top:.35rem;display:flex}.cp-am-wlabel[data-v-2c6411df]{color:var(--text-3);font-size:.62rem}.cp-am-wbtn[data-v-2c6411df]{text-transform:capitalize;color:var(--text-2);border:1px solid var(--line-2);cursor:pointer;background:0 0;border-radius:6px;padding:.15rem .45rem;font-size:.62rem}.cp-am-wbtn.on[data-v-2c6411df]{color:var(--live);border-color:var(--live);background:var(--live-soft)}.cp-am-wbtn[data-v-2c6411df]:disabled{opacity:.5;cursor:default}.cp-am-wbtn.danger[data-v-2c6411df]{color:var(--down);border-color:#f0656a80}.cp-am-wbtn.danger[data-v-2c6411df]:hover:not(:disabled){background:#f0656a1a}.cp-am-wbtn.safe[data-v-2c6411df]{color:var(--live);border-color:var(--live)}.cp-drawer-scrim[data-v-2c6411df]{z-index:40;background:#00000073;justify-content:flex-end;display:flex;position:fixed;inset:0}.cp-drawer[data-v-2c6411df]{background:var(--surface);border-left:1px solid var(--line);flex-direction:column;gap:.85rem;width:min(440px,92vw);height:100%;padding:1rem 1.1rem 1.5rem;display:flex;overflow-y:auto}.cp-dr-head[data-v-2c6411df]{justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}.cp-dr-name[data-v-2c6411df]{align-items:center;gap:.4rem;font-size:1rem;font-weight:640;display:flex}.cp-dr-sub[data-v-2c6411df]{color:var(--text-3);text-transform:capitalize;margin-top:.15rem;font-size:.7rem}.cp-dr-x[data-v-2c6411df]{border:1px solid var(--line-2);color:var(--text-2);cursor:pointer;background:0 0;border-radius:6px;width:1.6rem;height:1.6rem}.cp-dr-facts[data-v-2c6411df]{grid-template-columns:1fr 1fr;gap:.4rem .7rem;display:grid}.cp-dr-fact[data-v-2c6411df]{flex-direction:column;gap:.1rem;display:flex}.cp-dr-fact span[data-v-2c6411df]{text-transform:uppercase;letter-spacing:.06em;color:var(--text-3);font-size:.56rem}.cp-dr-fact strong[data-v-2c6411df]{font-size:.74rem;font-weight:560}.cp-dr-fact em[data-v-2c6411df]{color:var(--text-3);font-style:normal}.cp-dr-block[data-v-2c6411df]{border-top:1px solid var(--line);padding-top:.6rem}.cp-dr-bh[data-v-2c6411df]{align-items:baseline;gap:.4rem;margin-bottom:.4rem;font-size:.74rem;font-weight:620;display:flex}.cp-dr-caps[data-v-2c6411df]{flex-wrap:wrap;gap:.25rem;display:flex}.cp-dr-caps .cp-mem-chip.on[data-v-2c6411df]{color:var(--live);border-color:#3fb95066}.cp-dr-hint[data-v-2c6411df]{color:var(--amber);margin:.4rem 0 0;font-size:.68rem}.cp-dr-hint.role[data-v-2c6411df]{color:var(--text-3)}.cp-dr-hint.role b[data-v-2c6411df]{color:var(--amber)}.cp-dr-act[data-v-2c6411df]{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.cp-dr-arow[data-v-2c6411df]{align-items:baseline;gap:.5rem;font-size:.72rem;display:flex}.cp-dr-arow.empty[data-v-2c6411df]{color:var(--text-3)}.cp-dr-adot[data-v-2c6411df]{background:var(--live);border-radius:50%;flex-shrink:0;align-self:center;width:6px;height:6px}.cp-dr-adot.bad[data-v-2c6411df]{background:var(--amber)}.cp-dr-atext[data-v-2c6411df]{color:var(--text);flex:1}.cp-dr-asurf[data-v-2c6411df]{color:var(--text-3);border:1px solid var(--line-2);border-radius:4px;padding:.02rem .3rem;font-size:.58rem}.cp-dr-atime[data-v-2c6411df]{color:var(--text-3);white-space:nowrap;font-size:.64rem}.cp-dr-acts[data-v-2c6411df]{border-top:1px solid var(--line);flex-direction:column;gap:.4rem;margin-top:auto;padding-top:.6rem;display:flex}.cp-dr-acts .cp-act[data-v-2c6411df]{width:100%}.cp-audit-tools[data-v-2c6411df]{flex-wrap:wrap;align-items:center;gap:.35rem;margin-left:auto;display:flex}.cp-audit-search[data-v-2c6411df]{background:var(--surface-2,#1b1e25);color:var(--text);border:1px solid var(--line-2);border-radius:6px;width:12rem;padding:.22rem .5rem;font-size:.68rem}.cp-af[data-v-2c6411df]{text-transform:capitalize;color:var(--text-3);border:1px solid var(--line-2);cursor:pointer;background:0 0;border-radius:6px;padding:.18rem .45rem;font-size:.62rem}.cp-af.on[data-v-2c6411df]{color:var(--accent);border-color:var(--accent);background:var(--accent-soft)}.cp-af[data-v-2c6411df]:disabled{opacity:.4;cursor:default}.cp-audit-count[data-v-2c6411df]{color:var(--text-3);font-variant-numeric:tabular-nums;margin-bottom:.4rem;font-size:.62rem}.cp-audit[data-v-2c6411df]{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.cp-audit-row[data-v-2c6411df]{flex-wrap:wrap;align-items:baseline;gap:.5rem;font-size:.72rem;display:flex}.cp-audit-dec[data-v-2c6411df]{font-family:var(--mono,ui-monospace);text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;color:var(--amber);background:var(--amber-soft);border-radius:4px;padding:.05rem .35rem;font-size:.56rem}.cp-audit-dec.admitted[data-v-2c6411df],.cp-audit-dec.executed[data-v-2c6411df]{color:var(--live);background:var(--live-soft)}.cp-audit-dec.rejected[data-v-2c6411df]{color:var(--down);background:#f0656a21}.cp-audit-subj[data-v-2c6411df]{color:var(--text)}.cp-audit-reason[data-v-2c6411df]{color:var(--text-3);border:1px solid var(--line-2);border-radius:4px;padding:.02rem .3rem;font-size:.58rem}.cp-audit-meta[data-v-2c6411df]{color:var(--text-3)}.cp-audit-meta code[data-v-2c6411df]{font-size:.62rem}.cp-acq-open[data-v-2c6411df]{color:var(--accent);margin-left:auto;font-size:.68rem;text-decoration:none}.cp-acq-open[data-v-2c6411df]:hover{text-decoration:underline}.cp-acq-kpis[data-v-2c6411df]{flex-wrap:wrap;gap:.5rem;padding:.7rem .9rem 0;display:flex}.cp-acq-list[data-v-2c6411df]{flex-direction:column;padding:.5rem .9rem .8rem;display:flex}.cp-acq-row[data-v-2c6411df]{border-bottom:1px solid var(--line);align-items:center;gap:.6rem;padding:.35rem 0;font-size:.74rem;display:flex}.cp-acq-row[data-v-2c6411df]:last-child{border-bottom:none}.cp-acq-state[data-v-2c6411df]{text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;border-radius:4px;padding:.05rem .4rem;font-size:.56rem;font-weight:700}.cp-acq-state.landed[data-v-2c6411df]{color:var(--live);background:var(--live-soft)}.cp-acq-state.admitted[data-v-2c6411df]{color:#93b4ff;background:#78a0ff24}.cp-acq-state.held[data-v-2c6411df]{color:var(--accent);background:var(--accent-soft)}.cp-acq-id[data-v-2c6411df]{color:var(--text-2);font-family:ui-monospace,monospace}.cp-acq-meta[data-v-2c6411df]{color:var(--text-3);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto}.cp-acq-err[data-v-2c6411df]{color:var(--down);text-overflow:ellipsis;white-space:nowrap;max-width:14rem;overflow:hidden}.cp-acq-empty[data-v-2c6411df]{color:var(--text-3);margin:0;padding:.8rem .9rem 1rem;font-size:.78rem;line-height:1.5}.cp-acq-empty code[data-v-2c6411df]{font-size:.72rem}.cp-acq-empty a[data-v-2c6411df]{color:var(--accent)}.ledger-surface[data-v-df3dc56e]{max-width:1200px;margin:0 auto;padding:clamp(14px,2vw,26px)}.eyebrow[data-v-df3dc56e]{font-family:var(--font-mono,monospace);letter-spacing:.14em;text-transform:uppercase;color:var(--cds-text-secondary,#6f6f6f);font-size:10.5px}.lh[data-v-df3dc56e]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:16px;display:flex}.lh h1[data-v-df3dc56e]{margin:3px 0;font-size:20px}.lh .sub[data-v-df3dc56e]{color:var(--cds-text-secondary,#6f6f6f);max-width:60ch;margin:0;font-size:12.5px}.kpis[data-v-df3dc56e]{gap:20px;display:flex}.kpi[data-v-df3dc56e]{flex-direction:column;display:flex}.kpi .n[data-v-df3dc56e]{font-family:var(--font-mono,monospace);font-variant-numeric:tabular-nums;font-size:22px;font-weight:600}.kpi .k[data-v-df3dc56e]{text-transform:uppercase;letter-spacing:.05em;color:var(--cds-text-secondary,#6f6f6f);font-size:10.5px}.filterbar[data-v-df3dc56e]{align-items:center;gap:12px;margin-bottom:10px;display:flex}.q[data-v-df3dc56e]{font-family:var(--font-mono,monospace);border:1px solid var(--cds-border-strong,#8d8d8d);background:var(--cds-field,#f4f4f4);color:inherit;border-radius:2px;flex:1;padding:9px 12px;font-size:12.5px}.grp[data-v-df3dc56e]{color:var(--cds-text-secondary,#6f6f6f);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:5px;font-size:11.5px;display:inline-flex}.grp input[data-v-df3dc56e]{accent-color:var(--sp-amber-70,#b28600)}.count[data-v-df3dc56e]{font-family:var(--font-mono,monospace);color:var(--cds-text-secondary,#6f6f6f);white-space:nowrap;font-size:11.5px}.tbl-scroll[data-v-df3dc56e]{overflow-x:auto}table.ledger[data-v-df3dc56e]{border-collapse:collapse;width:100%;min-width:760px;font-size:12.5px}.ledger thead th[data-v-df3dc56e]{text-align:left;font-family:var(--font-mono,monospace);letter-spacing:.08em;text-transform:uppercase;color:var(--cds-text-secondary,#6f6f6f);border-bottom:1px solid var(--cds-border-strong,#8d8d8d);white-space:nowrap;padding:9px 12px;font-size:10px;font-weight:500}.exec-row[data-v-df3dc56e]{cursor:pointer;border-bottom:1px solid var(--cds-border-subtle,#e0e0e0)}.exec-row[data-v-df3dc56e]:hover{background:var(--cds-layer-hover,#e8e8e8)}.exec-row td[data-v-df3dc56e]{vertical-align:middle;padding:10px 12px}.exec-row.is-child[data-v-df3dc56e]{background:color-mix(in srgb, var(--cds-layer-01,#f4f4f4) 55%, transparent)}.exec-row.is-child[data-v-df3dc56e]:hover{background:var(--cds-layer-hover,#e8e8e8)}.branch[data-v-df3dc56e]{color:var(--cds-text-placeholder,#a8a8a8)}.run-head td[data-v-df3dc56e]{border-top:2px solid var(--sp-amber-70,#b28600);background:var(--cds-layer-01,#f4f4f4);padding:9px 12px 8px}.run-line[data-v-df3dc56e]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.run-id[data-v-df3dc56e]{color:var(--sp-amber-70,#b28600);font-size:11px;font-weight:600}.run-chain[data-v-df3dc56e]{color:var(--cds-text-secondary,#4f4f4f);font-size:11.5px}.run-n[data-v-df3dc56e]{color:var(--cds-text-secondary,#6f6f6f);font-size:10.5px}.handoff[data-v-df3dc56e]{color:var(--cds-text-secondary,#6f6f6f);border:1px dashed var(--cds-border-subtle,#e0e0e0);border-radius:3px;padding:8px 10px;font-size:10.5px}.mono[data-v-df3dc56e]{font-family:var(--font-mono,monospace)}.when[data-v-df3dc56e]{color:var(--cds-text-secondary,#6f6f6f);font-variant-numeric:tabular-nums;white-space:nowrap}.agent[data-v-df3dc56e]{flex-direction:column;gap:1px;display:flex}.agent .an[data-v-df3dc56e]{font-weight:550}.agent .av[data-v-df3dc56e]{color:var(--cds-text-secondary,#6f6f6f);font-size:10.5px}.in-tag[data-v-df3dc56e]{border:1px solid var(--cds-border-subtle,#e0e0e0);color:var(--cds-text-secondary,#6f6f6f);border-radius:3px;padding:2px 6px;font-size:10.5px}.chip[data-v-df3dc56e]{font-family:var(--font-mono,monospace);border:1px solid;border-radius:3px;padding:2px 8px;font-size:11px}.chip.v-pos[data-v-df3dc56e]{background:var(--sp-green-10)}.chip.v-neg[data-v-df3dc56e]{background:var(--sp-red-10)}.chip.tag-amber[data-v-df3dc56e]{border-color:var(--sp-amber);color:var(--sp-amber-70);background:var(--sp-amber-10)}.lvl[data-v-df3dc56e]{color:var(--cds-text-secondary,#6f6f6f);margin-left:6px;font-size:9.5px}.blast[data-v-df3dc56e]{color:var(--cds-text-secondary,#4f4f4f);font-variant-numeric:tabular-nums}.muted[data-v-df3dc56e]{color:var(--cds-text-placeholder,#a8a8a8)}.receipt[data-v-df3dc56e]{color:var(--cds-text-secondary,#4f4f4f);font-size:11px}.receipt .seal[data-v-df3dc56e]{color:var(--sp-amber-70,#b28600);margin-right:4px}.warrant-row td[data-v-df3dc56e]{background:var(--cds-layer-01,#f4f4f4);padding:0 12px 14px}.warrant[data-v-df3dc56e]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;padding:12px 2px;display:grid}.wsec[data-v-df3dc56e]{flex-direction:column;gap:6px;display:flex}.decision[data-v-df3dc56e]{background:var(--sp-green-10);border:1px solid var(--sp-green);border-radius:3px;flex-direction:column;gap:2px;padding:8px 10px;display:flex}.decision.pend[data-v-df3dc56e]{background:var(--sp-amber-10);border-color:var(--sp-amber)}.decision.deny[data-v-df3dc56e]{background:var(--sp-red-10);border-color:var(--sp-red)}.decision b[data-v-df3dc56e]{font-size:12px}.decision span[data-v-df3dc56e]{color:var(--cds-text-secondary,#6f6f6f);font-size:10.5px}.caps[data-v-df3dc56e]{flex-wrap:wrap;gap:5px;display:flex}.cap[data-v-df3dc56e]{border:1px solid var(--cds-border-subtle,#e0e0e0);color:var(--cds-text-secondary,#6f6f6f);border-radius:3px;padding:2px 6px;font-size:10px}.cap.used[data-v-df3dc56e]{color:inherit;border-color:var(--cds-border-strong,#8d8d8d)}.cap .dot[data-v-df3dc56e]{color:var(--sp-green-70);margin-right:3px}.proof[data-v-df3dc56e]{color:var(--cds-text-secondary,#6f6f6f);word-break:break-all;border:1px dashed var(--cds-border-subtle,#e0e0e0);border-radius:3px;padding:8px 10px;font-size:10.5px}.proof .warn[data-v-df3dc56e]{color:var(--sp-red-70);margin-top:4px;display:block}.blink[data-v-df3dc56e]{color:var(--cds-link-primary,#0f62fe)}.empty[data-v-df3dc56e]{text-align:center;color:var(--cds-text-secondary,#6f6f6f);padding:20px}.containment-surface[data-v-900f7440]{max-width:1200px;margin:0 auto;padding:clamp(14px,2vw,26px)}.eyebrow[data-v-900f7440]{font-family:var(--font-mono,monospace);letter-spacing:.14em;text-transform:uppercase;color:var(--cds-text-secondary,#6f6f6f);font-size:10.5px}.ch h1[data-v-900f7440]{margin:3px 0;font-size:20px}.ch .sub[data-v-900f7440]{color:var(--cds-text-secondary,#6f6f6f);margin:0;font-size:12.5px}.mono[data-v-900f7440]{font-family:var(--font-mono,monospace)}.grid[data-v-900f7440]{grid-template-columns:1.6fr 1fr;align-items:start;gap:18px;margin-top:16px;display:grid}.graph-wrap[data-v-900f7440]{border:1px solid var(--cds-border-subtle,#e0e0e0);border-radius:3px;padding:6px;position:relative}.legend[data-v-900f7440]{font-family:var(--font-mono,monospace);color:var(--cds-text-secondary,#6f6f6f);flex-wrap:wrap;gap:16px;padding:8px 10px;font-size:10.5px;display:flex}.legend .sw[data-v-900f7440]{vertical-align:middle;border-radius:2px;width:10px;height:10px;margin-right:5px;display:inline-block}.legend .sig[data-v-900f7440]{background:var(--sp-red)}.legend .flow[data-v-900f7440]{background:var(--sp-green)}.legend .hv[data-v-900f7440]{background:var(--facility,#8a3ffc)}.controls[data-v-900f7440]{flex-direction:column;gap:15px;display:flex}.seg[data-v-900f7440]{border:1px solid var(--cds-border-strong,#8d8d8d);border-radius:3px;margin-top:6px;display:inline-flex;overflow:hidden}.scope-btn[data-v-900f7440]{background:var(--cds-field,#f4f4f4);border:none;border-right:1px solid var(--cds-border-subtle,#e0e0e0);cursor:pointer;color:inherit;flex-direction:column;flex:1;align-items:flex-start;gap:1px;padding:8px 12px;font-size:12.5px;display:flex}.scope-btn[data-v-900f7440]:last-child{border-right:none}.scope-btn small[data-v-900f7440]{font-family:var(--font-mono,monospace);color:var(--cds-text-secondary,#6f6f6f);font-size:9.5px}.scope-btn.on[data-v-900f7440]{background:var(--cds-layer-selected,#e0e0e0);box-shadow:inset 3px 0 0 var(--cds-link-primary,#0f62fe)}.readout[data-v-900f7440]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.ro[data-v-900f7440]{border:1px solid var(--cds-border-subtle,#e0e0e0);border-radius:3px;flex-direction:column;padding:10px 12px;display:flex}.ro .n[data-v-900f7440]{font-family:var(--font-mono,monospace);font-variant-numeric:tabular-nums;font-size:22px;font-weight:600}.ro.cut .n[data-v-900f7440]{color:var(--sp-red-70)}.ro.res .n[data-v-900f7440]{color:var(--sp-green-70)}.ro .k[data-v-900f7440]{text-transform:uppercase;letter-spacing:.05em;color:var(--cds-text-secondary,#6f6f6f);font-size:10px}.toggle-row[data-v-900f7440]{justify-content:space-between;align-items:center;font-size:12.5px;display:flex}.switch[data-v-900f7440]{background:var(--cds-toggle-off,#8d8d8d);cursor:pointer;border:none;border-radius:999px;width:40px;height:22px;position:relative}.switch.on[data-v-900f7440]{background:var(--sp-amber,#f1c21b)}.switch[data-v-900f7440]:after{content:"";background:#fff;border-radius:50%;width:17px;height:17px;transition:left .12s;position:absolute;top:2.5px;left:3px}.switch.on[data-v-900f7440]:after{left:20px}.approve-note[data-v-900f7440]{color:var(--cds-text-secondary,#6f6f6f);flex-wrap:wrap;align-items:center;gap:5px;font-size:11px;display:flex}.approve-note .via[data-v-900f7440]{font-family:var(--font-mono,monospace);border:1px solid var(--cds-border-subtle,#e0e0e0);border-radius:3px;padding:1px 5px}.sever-btn[data-v-900f7440]{background:var(--sp-red,#da1e28);color:#fff;cursor:pointer;border:none;border-radius:3px;padding:11px;font-size:13px;font-weight:600}.sever-btn[data-v-900f7440]:hover{filter:brightness(1.06)}.verify[data-v-900f7440]{background:var(--sp-green-10);border:1px solid var(--sp-green);border-radius:3px;flex-direction:column;gap:2px;padding:10px 12px;display:flex}.verify b[data-v-900f7440]{color:var(--sp-green-70);font-size:12.5px}.verify span[data-v-900f7440]{color:var(--cds-text-secondary,#6f6f6f);font-size:10.5px}.verify.noop[data-v-900f7440]{background:var(--sp-amber-10);border-color:var(--sp-amber)}.verify.noop b[data-v-900f7440]{color:var(--sp-amber-70)}@media (width<=860px){.grid[data-v-900f7440]{grid-template-columns:1fr}}.adapter-page[data-v-8d05c40e]{color:var(--text,#f4f4f4);gap:1rem;display:grid}.adapter-hero[data-v-8d05c40e],.adapter-card[data-v-8d05c40e]{background:#14181fd1;border:1px solid #ffffff24;border-radius:18px;box-shadow:0 18px 48px #00000038}.adapter-hero[data-v-8d05c40e]{justify-content:space-between;gap:1rem;padding:1.5rem;display:flex}.adapter-kicker[data-v-8d05c40e]{color:var(--accent,#78a9ff);letter-spacing:.12em;text-transform:uppercase;margin:0 0 .4rem;font-size:.78rem;font-weight:800}h1[data-v-8d05c40e],p[data-v-8d05c40e]{margin-top:0}p[data-v-8d05c40e],pre[data-v-8d05c40e],code[data-v-8d05c40e],.adapter-row span[data-v-8d05c40e]{color:#ffffffb3}.adapter-card[data-v-8d05c40e]{padding:1rem}.adapter-grid[data-v-8d05c40e]{gap:1rem;display:grid}.adapter-row[data-v-8d05c40e]{justify-content:space-between;gap:1rem;display:flex}pre[data-v-8d05c40e]{white-space:pre-wrap;overflow-wrap:anywhere;background:#ffffff0f;border-radius:12px;padding:.75rem}.maplibregl-map{-webkit-tap-highlight-color:#0000;font:12px/20px Helvetica Neue,Arial,Helvetica,sans-serif;position:relative;overflow:hidden}.maplibregl-canvas{position:absolute;top:0;left:0}.maplibregl-map:fullscreen{width:100%;height:100%}.maplibregl-ctrl-group button.maplibregl-ctrl-compass{touch-action:none}.maplibregl-canvas-container.maplibregl-interactive,.maplibregl-ctrl-group button.maplibregl-ctrl-compass{cursor:grab;-webkit-user-select:none;user-select:none}.maplibregl-canvas-container.maplibregl-interactive.maplibregl-track-pointer{cursor:pointer}.maplibregl-canvas-container.maplibregl-interactive:active,.maplibregl-ctrl-group button.maplibregl-ctrl-compass:active{cursor:grabbing}.maplibregl-canvas-container.maplibregl-touch-zoom-rotate,.maplibregl-canvas-container.maplibregl-touch-zoom-rotate .maplibregl-canvas{touch-action:pan-x pan-y}.maplibregl-canvas-container.maplibregl-touch-drag-pan,.maplibregl-canvas-container.maplibregl-touch-drag-pan .maplibregl-canvas{touch-action:pinch-zoom}.maplibregl-canvas-container.maplibregl-touch-zoom-rotate.maplibregl-touch-drag-pan,.maplibregl-canvas-container.maplibregl-touch-zoom-rotate.maplibregl-touch-drag-pan .maplibregl-canvas{touch-action:none}.maplibregl-canvas-container.maplibregl-touch-drag-pan.maplibregl-cooperative-gestures,.maplibregl-canvas-container.maplibregl-touch-drag-pan.maplibregl-cooperative-gestures .maplibregl-canvas{touch-action:pan-x pan-y}.maplibregl-ctrl-bottom-left,.maplibregl-ctrl-bottom-right,.maplibregl-ctrl-top-left,.maplibregl-ctrl-top-right{pointer-events:none;z-index:2;position:absolute}.maplibregl-ctrl-top-left{top:0;left:0}.maplibregl-ctrl-top-right{top:0;right:0}.maplibregl-ctrl-bottom-left{bottom:0;left:0}.maplibregl-ctrl-bottom-right{bottom:0;right:0}.maplibregl-ctrl{clear:both;pointer-events:auto;transform:translate(0)}.maplibregl-ctrl-top-left .maplibregl-ctrl{float:left;margin:10px 0 0 10px}.maplibregl-ctrl-top-right .maplibregl-ctrl{float:right;margin:10px 10px 0 0}.maplibregl-ctrl-bottom-left .maplibregl-ctrl{float:left;margin:0 0 10px 10px}.maplibregl-ctrl-bottom-right .maplibregl-ctrl{float:right;margin:0 10px 10px 0}.maplibregl-ctrl-group{background:#fff;border-radius:4px}.maplibregl-ctrl-group:not(:empty){box-shadow:0 0 0 2px #0000001a}@media (forced-colors:active){.maplibregl-ctrl-group:not(:empty){box-shadow:0 0 0 2px buttontext}}.maplibregl-ctrl-group button{box-sizing:border-box;cursor:pointer;background-color:#0000;border:0;outline:none;width:29px;height:29px;padding:0;display:block}.maplibregl-ctrl-group button+button{border-top:1px solid #ddd}.maplibregl-ctrl button .maplibregl-ctrl-icon{background-position:50%;background-repeat:no-repeat;width:100%;height:100%;display:block}@media (forced-colors:active){.maplibregl-ctrl-icon{background-color:#0000}.maplibregl-ctrl-group button+button{border-top:1px solid buttontext}}.maplibregl-ctrl button::-moz-focus-inner{border:0;padding:0}.maplibregl-ctrl-attrib-button:focus,.maplibregl-ctrl-group button:focus{box-shadow:0 0 2px 2px #0096ff}.maplibregl-ctrl button:disabled{cursor:not-allowed}.maplibregl-ctrl button:disabled .maplibregl-ctrl-icon{opacity:.25}@media (hover:hover){.maplibregl-ctrl button:not(:disabled):hover{background-color:#0000000d}}.maplibregl-ctrl button:not(:disabled):active{background-color:#0000000d}.maplibregl-ctrl-group button:focus:focus-visible{box-shadow:0 0 2px 2px #0096ff}.maplibregl-ctrl-group button:focus:not(:focus-visible){box-shadow:none}.maplibregl-ctrl-group button:focus:first-child{border-radius:4px 4px 0 0}.maplibregl-ctrl-group button:focus:last-child{border-radius:0 0 4px 4px}.maplibregl-ctrl-group button:focus:only-child{border-radius:inherit}.maplibregl-ctrl button.maplibregl-ctrl-zoom-out .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-zoom-in .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5'/%3E%3C/svg%3E")}@media (forced-colors:active){.maplibregl-ctrl button.maplibregl-ctrl-zoom-out .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-zoom-in .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5'/%3E%3C/svg%3E")}}@media (forced-colors:active) and (prefers-color-scheme:light){.maplibregl-ctrl button.maplibregl-ctrl-zoom-out .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' viewBox='0 0 29 29'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-zoom-in .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' viewBox='0 0 29 29'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5'/%3E%3C/svg%3E")}}.maplibregl-ctrl button.maplibregl-ctrl-fullscreen .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-shrink .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' viewBox='0 0 29 29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1z'/%3E%3C/svg%3E")}@media (forced-colors:active){.maplibregl-ctrl button.maplibregl-ctrl-fullscreen .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-shrink .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1z'/%3E%3C/svg%3E")}}@media (forced-colors:active) and (prefers-color-scheme:light){.maplibregl-ctrl button.maplibregl-ctrl-fullscreen .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' viewBox='0 0 29 29'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-shrink .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' viewBox='0 0 29 29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1z'/%3E%3C/svg%3E")}}.maplibregl-ctrl button.maplibregl-ctrl-compass .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='m10.5 14 4-8 4 8z'/%3E%3Cpath fill='%23ccc' d='m10.5 16 4 8 4-8z'/%3E%3C/svg%3E")}@media (forced-colors:active){.maplibregl-ctrl button.maplibregl-ctrl-compass .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='m10.5 14 4-8 4 8z'/%3E%3Cpath fill='%23ccc' d='m10.5 16 4 8 4-8z'/%3E%3C/svg%3E")}}@media (forced-colors:active) and (prefers-color-scheme:light){.maplibregl-ctrl button.maplibregl-ctrl-compass .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' viewBox='0 0 29 29'%3E%3Cpath d='m10.5 14 4-8 4 8z'/%3E%3Cpath fill='%23ccc' d='m10.5 16 4 8 4-8z'/%3E%3C/svg%3E")}}.maplibregl-ctrl button.maplibregl-ctrl-globe .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' fill='none' stroke='%23333' viewBox='0 0 22 22'%3E%3Ccircle cx='11' cy='11' r='8.5'/%3E%3Cpath d='M17.5 11c0 4.819-3.02 8.5-6.5 8.5S4.5 15.819 4.5 11 7.52 2.5 11 2.5s6.5 3.681 6.5 8.5Z'/%3E%3Cpath d='M13.5 11c0 2.447-.331 4.64-.853 6.206-.262.785-.562 1.384-.872 1.777-.314.399-.58.517-.775.517s-.461-.118-.775-.517c-.31-.393-.61-.992-.872-1.777C8.831 15.64 8.5 13.446 8.5 11s.331-4.64.853-6.206c.262-.785.562-1.384.872-1.777.314-.399.58-.517.775-.517s.461.118.775.517c.31.393.61.992.872 1.777.522 1.565.853 3.76.853 6.206Z'/%3E%3Cpath d='M11 7.5c-1.909 0-3.622-.166-4.845-.428-.616-.132-1.08-.283-1.379-.434a1.3 1.3 0 0 1-.224-.138q.07-.058.224-.138c.299-.151.763-.302 1.379-.434C7.378 5.666 9.091 5.5 11 5.5s3.622.166 4.845.428c.616.132 1.08.283 1.379.434.105.053.177.1.224.138q-.07.058-.224.138c-.299.151-.763.302-1.379.434-1.223.262-2.936.428-4.845.428ZM4.486 6.436ZM11 16.5c-1.909 0-3.622-.166-4.845-.428-.616-.132-1.08-.283-1.379-.434a1.3 1.3 0 0 1-.224-.138 1.3 1.3 0 0 1 .224-.138c.299-.151.763-.302 1.379-.434C7.378 14.666 9.091 14.5 11 14.5s3.622.166 4.845.428c.616.132 1.08.283 1.379.434.105.053.177.1.224.138a1.3 1.3 0 0 1-.224.138c-.299.151-.763.302-1.379.434-1.223.262-2.936.428-4.845.428Zm-6.514-1.064ZM11 12.5c-2.46 0-4.672-.222-6.255-.574-.796-.177-1.406-.38-1.805-.59a1.5 1.5 0 0 1-.39-.272.3.3 0 0 1-.047-.064.3.3 0 0 1 .048-.064c.066-.073.189-.167.389-.272.399-.21 1.009-.413 1.805-.59C6.328 9.722 8.54 9.5 11 9.5s4.672.222 6.256.574c.795.177 1.405.38 1.804.59.2.105.323.2.39.272a.3.3 0 0 1 .047.064.3.3 0 0 1-.048.064 1.4 1.4 0 0 1-.389.272c-.399.21-1.009.413-1.804.59-1.584.352-3.796.574-6.256.574Zm-8.501-1.51v.002zm0 .018v.002zm17.002.002v-.002zm0-.018v-.002z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-globe-enabled .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' fill='none' stroke='%2333b5e5' viewBox='0 0 22 22'%3E%3Ccircle cx='11' cy='11' r='8.5'/%3E%3Cpath d='M17.5 11c0 4.819-3.02 8.5-6.5 8.5S4.5 15.819 4.5 11 7.52 2.5 11 2.5s6.5 3.681 6.5 8.5Z'/%3E%3Cpath d='M13.5 11c0 2.447-.331 4.64-.853 6.206-.262.785-.562 1.384-.872 1.777-.314.399-.58.517-.775.517s-.461-.118-.775-.517c-.31-.393-.61-.992-.872-1.777C8.831 15.64 8.5 13.446 8.5 11s.331-4.64.853-6.206c.262-.785.562-1.384.872-1.777.314-.399.58-.517.775-.517s.461.118.775.517c.31.393.61.992.872 1.777.522 1.565.853 3.76.853 6.206Z'/%3E%3Cpath d='M11 7.5c-1.909 0-3.622-.166-4.845-.428-.616-.132-1.08-.283-1.379-.434a1.3 1.3 0 0 1-.224-.138q.07-.058.224-.138c.299-.151.763-.302 1.379-.434C7.378 5.666 9.091 5.5 11 5.5s3.622.166 4.845.428c.616.132 1.08.283 1.379.434.105.053.177.1.224.138q-.07.058-.224.138c-.299.151-.763.302-1.379.434-1.223.262-2.936.428-4.845.428ZM4.486 6.436ZM11 16.5c-1.909 0-3.622-.166-4.845-.428-.616-.132-1.08-.283-1.379-.434a1.3 1.3 0 0 1-.224-.138 1.3 1.3 0 0 1 .224-.138c.299-.151.763-.302 1.379-.434C7.378 14.666 9.091 14.5 11 14.5s3.622.166 4.845.428c.616.132 1.08.283 1.379.434.105.053.177.1.224.138a1.3 1.3 0 0 1-.224.138c-.299.151-.763.302-1.379.434-1.223.262-2.936.428-4.845.428Zm-6.514-1.064ZM11 12.5c-2.46 0-4.672-.222-6.255-.574-.796-.177-1.406-.38-1.805-.59a1.5 1.5 0 0 1-.39-.272.3.3 0 0 1-.047-.064.3.3 0 0 1 .048-.064c.066-.073.189-.167.389-.272.399-.21 1.009-.413 1.805-.59C6.328 9.722 8.54 9.5 11 9.5s4.672.222 6.256.574c.795.177 1.405.38 1.804.59.2.105.323.2.39.272a.3.3 0 0 1 .047.064.3.3 0 0 1-.048.064 1.4 1.4 0 0 1-.389.272c-.399.21-1.009.413-1.804.59-1.584.352-3.796.574-6.256.574Zm-8.501-1.51v.002zm0 .018v.002zm17.002.002v-.002zm0-.018v-.002z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-terrain .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' fill='%23333' viewBox='0 0 22 22'%3E%3Cpath d='m1.754 13.406 4.453-4.851 3.09 3.09 3.281 3.277.969-.969-3.309-3.312 3.844-4.121 6.148 6.886h1.082v-.855l-7.207-8.07-4.84 5.187L6.169 6.57l-5.48 5.965v.871ZM.688 16.844h20.625v1.375H.688Zm0 0'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-terrain-enabled .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' fill='%2333b5e5' viewBox='0 0 22 22'%3E%3Cpath d='m1.754 13.406 4.453-4.851 3.09 3.09 3.281 3.277.969-.969-3.309-3.312 3.844-4.121 6.148 6.886h1.082v-.855l-7.207-8.07-4.84 5.187L6.169 6.57l-5.48 5.965v.871ZM.688 16.844h20.625v1.375H.688Zm0 0'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23333' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate:disabled .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23aaa' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3Cpath fill='red' d='m14 5 1 1-9 9-1-1z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-active .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%2333b5e5' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-active-error .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23e58978' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-background .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%2333b5e5' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-background-error .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23e54e33' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-waiting .maplibregl-ctrl-icon{animation:2s linear infinite maplibregl-spin}@media (forced-colors:active){.maplibregl-ctrl button.maplibregl-ctrl-geolocate .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23fff' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate:disabled .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23999' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3Cpath fill='red' d='m14 5 1 1-9 9-1-1z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-active .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%2333b5e5' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-active-error .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23e58978' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-background .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%2333b5e5' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-background-error .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23e54e33' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3C/svg%3E")}}@media (forced-colors:active) and (prefers-color-scheme:light){.maplibregl-ctrl button.maplibregl-ctrl-geolocate .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate:disabled .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23666' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3Cpath fill='red' d='m14 5 1 1-9 9-1-1z'/%3E%3C/svg%3E")}}@keyframes maplibregl-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}a.maplibregl-ctrl-logo{cursor:pointer;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='88' height='23' fill='none'%3E%3Cpath fill='%23000' fill-opacity='.4' fill-rule='evenodd' d='M17.408 16.796h-1.827l2.501-12.095h.198l3.324 6.533.988 2.19.988-2.19 3.258-6.533h.181l2.6 12.095h-1.81l-1.218-5.644-.362-1.71-.658 1.71-2.929 5.644h-.098l-2.914-5.644-.757-1.71-.345 1.71zm1.958-3.42-.726 3.663a1.255 1.255 0 0 1-1.232 1.011h-1.827a1.255 1.255 0 0 1-1.229-1.509l2.501-12.095a1.255 1.255 0 0 1 1.23-1.001h.197a1.25 1.25 0 0 1 1.12.685l3.19 6.273 3.125-6.263a1.25 1.25 0 0 1 1.123-.695h.181a1.255 1.255 0 0 1 1.227.991l1.443 6.71a5 5 0 0 1 .314-.787l.009-.016a4.6 4.6 0 0 1 1.777-1.887c.782-.46 1.668-.667 2.611-.667a4.6 4.6 0 0 1 1.7.32l.306.134c.21-.16.474-.256.759-.256h1.694a1.255 1.255 0 0 1 1.212.925 1.255 1.255 0 0 1 1.212-.925h1.711c.284 0 .545.094.755.252.613-.3 1.312-.45 2.075-.45 1.356 0 2.557.445 3.482 1.4q.47.48.763 1.064V4.701a1.255 1.255 0 0 1 1.255-1.255h1.86A1.255 1.255 0 0 1 54.44 4.7v9.194h2.217c.19 0 .37.043.532.118v-4.77c0-.356.147-.678.385-.906a2.42 2.42 0 0 1-.682-1.71c0-.665.267-1.253.735-1.7a2.45 2.45 0 0 1 1.722-.674 2.43 2.43 0 0 1 1.705.675q.318.302.504.683V4.7a1.255 1.255 0 0 1 1.255-1.255h1.744A1.255 1.255 0 0 1 65.812 4.7v3.335a4.8 4.8 0 0 1 1.526-.246c.938 0 1.817.214 2.59.69a4.47 4.47 0 0 1 1.67 1.743v-.98a1.255 1.255 0 0 1 1.256-1.256h1.777c.233 0 .451.064.639.174a3.4 3.4 0 0 1 1.567-.372c.346 0 .861.02 1.285.232a1.25 1.25 0 0 1 .689 1.004 4.7 4.7 0 0 1 .853-.588c.795-.44 1.675-.647 2.61-.647 1.385 0 2.65.39 3.525 1.396.836.938 1.168 2.173 1.168 3.528q-.001.515-.056 1.051a1.255 1.255 0 0 1-.947 1.09l.408.952a1.255 1.255 0 0 1-.477 1.552c-.418.268-.92.463-1.458.612-.613.171-1.304.244-2.049.244-1.06 0-2.043-.207-2.886-.698l-.015-.008c-.798-.48-1.419-1.135-1.818-1.963l-.004-.008a5.8 5.8 0 0 1-.548-2.512q0-.429.053-.843a1.3 1.3 0 0 1-.333-.086l-.166-.004c-.223 0-.426.062-.643.228-.03.024-.142.139-.142.59v3.883a1.255 1.255 0 0 1-1.256 1.256h-1.777a1.255 1.255 0 0 1-1.256-1.256V15.69l-.032.057a4.8 4.8 0 0 1-1.86 1.833 5.04 5.04 0 0 1-2.484.634 4.5 4.5 0 0 1-1.935-.424 1.25 1.25 0 0 1-.764.258h-1.71a1.255 1.255 0 0 1-1.256-1.255V7.687a2.4 2.4 0 0 1-.428.625c.253.23.412.561.412.93v7.553a1.255 1.255 0 0 1-1.256 1.255h-1.843a1.25 1.25 0 0 1-.894-.373c-.228.23-.544.373-.894.373H51.32a1.255 1.255 0 0 1-1.256-1.255v-1.251l-.061.117a4.7 4.7 0 0 1-1.782 1.884 4.77 4.77 0 0 1-2.485.67 5.6 5.6 0 0 1-1.485-.188l.009 2.764a1.255 1.255 0 0 1-1.255 1.259h-1.729a1.255 1.255 0 0 1-1.255-1.255v-3.537a1.255 1.255 0 0 1-1.167.793h-1.679a1.25 1.25 0 0 1-.77-.263 4.5 4.5 0 0 1-1.945.429c-.885 0-1.724-.21-2.495-.632l-.017-.01a5 5 0 0 1-1.081-.836 1.255 1.255 0 0 1-1.254 1.312h-1.81a1.255 1.255 0 0 1-1.228-.99l-.782-3.625-2.044 3.939a1.25 1.25 0 0 1-1.115.676h-.098a1.25 1.25 0 0 1-1.116-.68l-2.061-3.994zM35.92 16.63l.207-.114.223-.15q.493-.356.735-.785l.061-.118.033 1.332h1.678V9.242h-1.694l-.033 1.267q-.133-.329-.526-.658l-.032-.028a3.2 3.2 0 0 0-.668-.428l-.27-.12a3.3 3.3 0 0 0-1.235-.23q-1.136-.001-1.974.493a3.36 3.36 0 0 0-1.3 1.382q-.445.89-.444 2.074 0 1.2.51 2.107a3.8 3.8 0 0 0 1.382 1.381 3.9 3.9 0 0 0 1.893.477q.795 0 1.455-.33zm-2.789-5.38q-.576.675-.575 1.762 0 1.102.559 1.794.576.675 1.645.675a2.25 2.25 0 0 0 .934-.19 2.2 2.2 0 0 0 .468-.29l.178-.161a2.2 2.2 0 0 0 .397-.561q.244-.5.244-1.15v-.115q0-.708-.296-1.267l-.043-.077a2.2 2.2 0 0 0-.633-.709l-.13-.086-.047-.028a2.1 2.1 0 0 0-1.073-.285q-1.052 0-1.629.692zm2.316 2.706c.163-.17.28-.407.28-.83v-.114c0-.292-.06-.508-.15-.68a.96.96 0 0 0-.353-.389.85.85 0 0 0-.464-.127c-.4 0-.56.114-.664.239l-.01.012c-.148.174-.275.45-.275.945 0 .506.122.801.27.99.097.11.266.224.68.224.303 0 .504-.09.687-.269zm7.545 1.705a2.6 2.6 0 0 0 .331.423q.319.33.755.548l.173.074q.65.255 1.49.255 1.02 0 1.844-.493a3.45 3.45 0 0 0 1.316-1.4q.493-.904.493-2.089 0-1.909-.988-2.913-.988-1.02-2.584-1.02-.898 0-1.575.347a3 3 0 0 0-.415.262l-.199.166a3.4 3.4 0 0 0-.64.82V9.242h-1.712v11.553h1.729l-.017-5.134zm.53-1.138q.206.29.48.5l.155.11.053.034q.51.296 1.119.297 1.07 0 1.645-.675.577-.69.576-1.762 0-1.119-.576-1.777-.558-.675-1.645-.675-.435 0-.835.16a2 2 0 0 0-.284.136 2 2 0 0 0-.363.254 2.2 2.2 0 0 0-.46.569l-.082.162a2.6 2.6 0 0 0-.213 1.072v.115q0 .707.296 1.267l.135.211zm.964-.818a1.1 1.1 0 0 0 .367.385.94.94 0 0 0 .476.118c.423 0 .59-.117.687-.23.159-.194.28-.478.28-.95 0-.53-.133-.8-.266-.952l-.021-.025c-.078-.094-.231-.221-.68-.221a1 1 0 0 0-.503.135l-.012.007a.86.86 0 0 0-.335.343c-.073.133-.132.324-.132.614v.115a1.4 1.4 0 0 0 .14.66zm15.7-6.222q.347-.346.346-.856a1.05 1.05 0 0 0-.345-.79 1.18 1.18 0 0 0-.84-.329q-.51 0-.855.33a1.05 1.05 0 0 0-.346.79q0 .51.346.855.345.346.856.346.51 0 .839-.346zm4.337 9.314.033-1.332q.191.403.59.747l.098.081a4 4 0 0 0 .316.224l.223.122a3.2 3.2 0 0 0 1.44.322 3.8 3.8 0 0 0 1.875-.477 3.5 3.5 0 0 0 1.382-1.366q.527-.89.526-2.09 0-1.184-.444-2.073a3.24 3.24 0 0 0-1.283-1.399q-.823-.51-1.942-.51a3.5 3.5 0 0 0-1.527.344l-.086.043-.165.09a3 3 0 0 0-.33.214q-.432.315-.656.707a2 2 0 0 0-.099.198l.082-1.283V4.701h-1.744v12.095zm.473-2.509a2.5 2.5 0 0 0 .566.7q.117.098.245.18l.144.08a2.1 2.1 0 0 0 .975.232q1.07 0 1.645-.675.576-.69.576-1.778 0-1.102-.576-1.777-.56-.691-1.645-.692a2.2 2.2 0 0 0-1.015.235q-.22.113-.415.282l-.15.142a2.1 2.1 0 0 0-.42.594q-.223.479-.223 1.1v.115q0 .705.293 1.26zm2.616-.293c.157-.191.28-.479.28-.967 0-.51-.13-.79-.276-.961l-.021-.026c-.082-.1-.232-.225-.67-.225a.87.87 0 0 0-.681.279l-.012.011c-.154.155-.274.38-.274.807v.115c0 .285.057.499.144.669a1.1 1.1 0 0 0 .367.405c.137.082.28.123.455.123.423 0 .59-.118.686-.23zm8.266-3.013q.345-.13.724-.14l.069-.002q.493 0 .642.099l.247-1.794q-.196-.099-.717-.099a2.3 2.3 0 0 0-.545.063 2 2 0 0 0-.411.148 2.2 2.2 0 0 0-.4.249 2.5 2.5 0 0 0-.485.499 2.7 2.7 0 0 0-.32.581l-.05.137v-1.48h-1.778v7.553h1.777v-3.884q0-.546.159-.943a1.5 1.5 0 0 1 .466-.636 2.5 2.5 0 0 1 .399-.253 2 2 0 0 1 .224-.099zm9.784 2.656.05-.922q0-1.743-.856-2.698-.838-.97-2.584-.97-1.119-.001-2.007.493a3.46 3.46 0 0 0-1.4 1.382q-.493.906-.493 2.106 0 1.07.428 1.975.428.89 1.332 1.432.906.526 2.255.526.973 0 1.668-.185l.044-.012.135-.04q.613-.184.984-.421l-.542-1.267q-.3.162-.642.274l-.297.087q-.51.131-1.3.131-.954 0-1.497-.444a1.6 1.6 0 0 1-.192-.193q-.366-.44-.512-1.234l-.004-.021zm-5.427-1.256-.003.022h3.752v-.138q-.011-.727-.288-1.118a1 1 0 0 0-.156-.176q-.46-.428-1.316-.428-.986 0-1.494.604-.379.45-.494 1.234zm-27.053 2.77V4.7h-1.86v12.095h5.333V15.15zm7.103-5.908v7.553h-1.843V9.242h1.843z'/%3E%3Cpath fill='%23fff' d='m19.63 11.151-.757-1.71-.345 1.71-1.12 5.644h-1.827L18.083 4.7h.197l3.325 6.533.988 2.19.988-2.19L26.839 4.7h.181l2.6 12.095h-1.81l-1.218-5.644-.362-1.71-.658 1.71-2.93 5.644h-.098l-2.913-5.644zm14.836 5.81q-1.02 0-1.893-.478a3.8 3.8 0 0 1-1.381-1.382q-.51-.906-.51-2.106 0-1.185.444-2.074a3.36 3.36 0 0 1 1.3-1.382q.839-.494 1.974-.494a3.3 3.3 0 0 1 1.234.231 3.3 3.3 0 0 1 .97.575q.396.33.527.659l.033-1.267h1.694v7.553H37.18l-.033-1.332q-.279.593-1.02 1.053a3.17 3.17 0 0 1-1.662.444zm.296-1.482q.938 0 1.58-.642.642-.66.642-1.711v-.115q0-.708-.296-1.267a2.2 2.2 0 0 0-.807-.872 2.1 2.1 0 0 0-1.119-.313q-1.053 0-1.629.692-.575.675-.575 1.76 0 1.103.559 1.795.577.675 1.645.675zm6.521-6.237h1.711v1.4q.906-1.597 2.83-1.597 1.596 0 2.584 1.02.988 1.005.988 2.914 0 1.185-.493 2.09a3.46 3.46 0 0 1-1.316 1.399 3.5 3.5 0 0 1-1.844.493q-.954 0-1.662-.329a2.67 2.67 0 0 1-1.086-.97l.017 5.134h-1.728zm4.048 6.22q1.07 0 1.645-.674.577-.69.576-1.762 0-1.119-.576-1.777-.558-.675-1.645-.675-.592 0-1.12.296-.51.28-.822.823-.296.527-.296 1.234v.115q0 .708.296 1.267.313.543.823.855.51.296 1.119.297z'/%3E%3Cpath fill='%23e1e3e9' d='M51.325 4.7h1.86v10.45h3.473v1.646h-5.333zm7.12 4.542h1.843v7.553h-1.843zm.905-1.415a1.16 1.16 0 0 1-.856-.346 1.17 1.17 0 0 1-.346-.856 1.05 1.05 0 0 1 .346-.79q.346-.329.856-.329.494 0 .839.33a1.05 1.05 0 0 1 .345.79 1.16 1.16 0 0 1-.345.855q-.33.346-.84.346zm7.875 9.133a3.17 3.17 0 0 1-1.662-.444q-.723-.46-1.004-1.053l-.033 1.332h-1.71V4.701h1.743v4.657l-.082 1.283q.279-.658 1.086-1.119a3.5 3.5 0 0 1 1.778-.477q1.119 0 1.942.51a3.24 3.24 0 0 1 1.283 1.4q.445.888.444 2.072 0 1.201-.526 2.09a3.5 3.5 0 0 1-1.382 1.366 3.8 3.8 0 0 1-1.876.477zm-.296-1.481q1.069 0 1.645-.675.577-.69.577-1.778 0-1.102-.577-1.776-.56-.691-1.645-.692a2.12 2.12 0 0 0-1.58.659q-.642.641-.642 1.694v.115q0 .71.296 1.267a2.4 2.4 0 0 0 .807.872 2.1 2.1 0 0 0 1.119.313zm5.927-6.237h1.777v1.481q.263-.757.856-1.217a2.14 2.14 0 0 1 1.349-.46q.527 0 .724.098l-.247 1.794q-.149-.099-.642-.099-.774 0-1.416.494-.626.493-.626 1.58v3.883h-1.777V9.242zm9.534 7.718q-1.35 0-2.255-.526-.904-.543-1.332-1.432a4.6 4.6 0 0 1-.428-1.975q0-1.2.493-2.106a3.46 3.46 0 0 1 1.4-1.382q.889-.495 2.007-.494 1.744 0 2.584.97.855.956.856 2.7 0 .444-.05.92h-5.43q.18 1.005.708 1.45.542.443 1.497.443.79 0 1.3-.131a4 4 0 0 0 .938-.362l.542 1.267q-.411.263-1.119.46-.708.198-1.711.197zm1.596-4.558q.016-1.02-.444-1.432-.46-.428-1.316-.428-1.728 0-1.991 1.86z'/%3E%3Cpath d='M5.074 15.948a.484.657 0 0 0-.486.659v1.84a.484.657 0 0 0 .486.659h4.101a.484.657 0 0 0 .486-.659v-1.84a.484.657 0 0 0-.486-.659zm3.56 1.16H5.617v.838h3.017z' style='fill:%23fff;fill-rule:evenodd;stroke-width:1.03600001'/%3E%3Cg style='stroke-width:1.12603545'%3E%3Cpath d='M-9.408-1.416c-3.833-.025-7.056 2.912-7.08 6.615-.02 3.08 1.653 4.832 3.107 6.268.903.892 1.721 1.74 2.32 2.902l-.525-.004c-.543-.003-.992.304-1.24.639a1.87 1.87 0 0 0-.362 1.121l-.011 1.877c-.003.402.104.787.347 1.125.244.338.688.653 1.23.656l4.142.028c.542.003.99-.306 1.238-.641a1.87 1.87 0 0 0 .363-1.121l.012-1.875a1.87 1.87 0 0 0-.348-1.127c-.243-.338-.688-.653-1.23-.656l-.518-.004c.597-1.145 1.425-1.983 2.348-2.87 1.473-1.414 3.18-3.149 3.2-6.226-.016-3.59-2.923-6.684-6.993-6.707m-.006 1.1v.002c3.274.02 5.92 2.532 5.9 5.6-.017 2.706-1.39 4.026-2.863 5.44-1.034.994-2.118 2.033-2.814 3.633-.018.041-.052.055-.075.065q-.013.004-.02.01a.34.34 0 0 1-.226.084.34.34 0 0 1-.224-.086l-.092-.077c-.699-1.615-1.768-2.669-2.781-3.67-1.454-1.435-2.797-2.762-2.78-5.478.02-3.067 2.7-5.545 5.975-5.523m-.02 2.826c-1.62-.01-2.944 1.315-2.955 2.96-.01 1.646 1.295 2.988 2.916 2.999h.002c1.621.01 2.943-1.316 2.953-2.961.011-1.646-1.294-2.988-2.916-2.998m-.005 1.1c1.017.006 1.829.83 1.822 1.89s-.83 1.874-1.848 1.867c-1.018-.006-1.829-.83-1.822-1.89s.83-1.874 1.848-1.868m-2.155 11.857 4.14.025c.271.002.49.305.487.676l-.013 1.875c-.003.37-.224.67-.495.668l-4.14-.025c-.27-.002-.487-.306-.485-.676l.012-1.875c.003-.37.224-.67.494-.668' style='color:%23000;font-style:normal;font-variant:normal;font-weight:400;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:%23000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:evenodd;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:%23000;solid-opacity:1;vector-effect:none;fill:%23000;fill-opacity:.4;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto' transform='translate(15.553 2.85)scale(.88807)'/%3E%3Cpath d='M-9.415-.316C-12.69-.338-15.37 2.14-15.39 5.207c-.017 2.716 1.326 4.041 2.78 5.477 1.013 1 2.081 2.055 2.78 3.67l.092.076a.34.34 0 0 0 .225.086.34.34 0 0 0 .227-.083l.019-.01c.022-.009.057-.024.074-.064.697-1.6 1.78-2.64 2.814-3.634 1.473-1.414 2.847-2.733 2.864-5.44.02-3.067-2.627-5.58-5.901-5.601m-.057 8.784c1.621.011 2.944-1.315 2.955-2.96.01-1.646-1.295-2.988-2.916-2.999-1.622-.01-2.945 1.315-2.955 2.96s1.295 2.989 2.916 3' style='clip-rule:evenodd;fill:%23e1e3e9;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:.4' transform='translate(15.553 2.85)scale(.88807)'/%3E%3Cpath d='M-11.594 15.465c-.27-.002-.492.297-.494.668l-.012 1.876c-.003.371.214.673.485.675l4.14.027c.271.002.492-.298.495-.668l.012-1.877c.003-.37-.215-.672-.485-.674z' style='clip-rule:evenodd;fill:%23fff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:.4' transform='translate(15.553 2.85)scale(.88807)'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;width:88px;height:23px;margin:0 0 -4px -4px;display:block;overflow:hidden}a.maplibregl-ctrl-logo.maplibregl-compact{width:14px}@media (forced-colors:active){a.maplibregl-ctrl-logo{background-color:#0000;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='88' height='23' fill='none'%3E%3Cpath fill='%23000' fill-opacity='.4' fill-rule='evenodd' d='M17.408 16.796h-1.827l2.501-12.095h.198l3.324 6.533.988 2.19.988-2.19 3.258-6.533h.181l2.6 12.095h-1.81l-1.218-5.644-.362-1.71-.658 1.71-2.929 5.644h-.098l-2.914-5.644-.757-1.71-.345 1.71zm1.958-3.42-.726 3.663a1.255 1.255 0 0 1-1.232 1.011h-1.827a1.255 1.255 0 0 1-1.229-1.509l2.501-12.095a1.255 1.255 0 0 1 1.23-1.001h.197a1.25 1.25 0 0 1 1.12.685l3.19 6.273 3.125-6.263a1.25 1.25 0 0 1 1.123-.695h.181a1.255 1.255 0 0 1 1.227.991l1.443 6.71a5 5 0 0 1 .314-.787l.009-.016a4.6 4.6 0 0 1 1.777-1.887c.782-.46 1.668-.667 2.611-.667a4.6 4.6 0 0 1 1.7.32l.306.134c.21-.16.474-.256.759-.256h1.694a1.255 1.255 0 0 1 1.212.925 1.255 1.255 0 0 1 1.212-.925h1.711c.284 0 .545.094.755.252.613-.3 1.312-.45 2.075-.45 1.356 0 2.557.445 3.482 1.4q.47.48.763 1.064V4.701a1.255 1.255 0 0 1 1.255-1.255h1.86A1.255 1.255 0 0 1 54.44 4.7v9.194h2.217c.19 0 .37.043.532.118v-4.77c0-.356.147-.678.385-.906a2.42 2.42 0 0 1-.682-1.71c0-.665.267-1.253.735-1.7a2.45 2.45 0 0 1 1.722-.674 2.43 2.43 0 0 1 1.705.675q.318.302.504.683V4.7a1.255 1.255 0 0 1 1.255-1.255h1.744A1.255 1.255 0 0 1 65.812 4.7v3.335a4.8 4.8 0 0 1 1.526-.246c.938 0 1.817.214 2.59.69a4.47 4.47 0 0 1 1.67 1.743v-.98a1.255 1.255 0 0 1 1.256-1.256h1.777c.233 0 .451.064.639.174a3.4 3.4 0 0 1 1.567-.372c.346 0 .861.02 1.285.232a1.25 1.25 0 0 1 .689 1.004 4.7 4.7 0 0 1 .853-.588c.795-.44 1.675-.647 2.61-.647 1.385 0 2.65.39 3.525 1.396.836.938 1.168 2.173 1.168 3.528q-.001.515-.056 1.051a1.255 1.255 0 0 1-.947 1.09l.408.952a1.255 1.255 0 0 1-.477 1.552c-.418.268-.92.463-1.458.612-.613.171-1.304.244-2.049.244-1.06 0-2.043-.207-2.886-.698l-.015-.008c-.798-.48-1.419-1.135-1.818-1.963l-.004-.008a5.8 5.8 0 0 1-.548-2.512q0-.429.053-.843a1.3 1.3 0 0 1-.333-.086l-.166-.004c-.223 0-.426.062-.643.228-.03.024-.142.139-.142.59v3.883a1.255 1.255 0 0 1-1.256 1.256h-1.777a1.255 1.255 0 0 1-1.256-1.256V15.69l-.032.057a4.8 4.8 0 0 1-1.86 1.833 5.04 5.04 0 0 1-2.484.634 4.5 4.5 0 0 1-1.935-.424 1.25 1.25 0 0 1-.764.258h-1.71a1.255 1.255 0 0 1-1.256-1.255V7.687a2.4 2.4 0 0 1-.428.625c.253.23.412.561.412.93v7.553a1.255 1.255 0 0 1-1.256 1.255h-1.843a1.25 1.25 0 0 1-.894-.373c-.228.23-.544.373-.894.373H51.32a1.255 1.255 0 0 1-1.256-1.255v-1.251l-.061.117a4.7 4.7 0 0 1-1.782 1.884 4.77 4.77 0 0 1-2.485.67 5.6 5.6 0 0 1-1.485-.188l.009 2.764a1.255 1.255 0 0 1-1.255 1.259h-1.729a1.255 1.255 0 0 1-1.255-1.255v-3.537a1.255 1.255 0 0 1-1.167.793h-1.679a1.25 1.25 0 0 1-.77-.263 4.5 4.5 0 0 1-1.945.429c-.885 0-1.724-.21-2.495-.632l-.017-.01a5 5 0 0 1-1.081-.836 1.255 1.255 0 0 1-1.254 1.312h-1.81a1.255 1.255 0 0 1-1.228-.99l-.782-3.625-2.044 3.939a1.25 1.25 0 0 1-1.115.676h-.098a1.25 1.25 0 0 1-1.116-.68l-2.061-3.994zM35.92 16.63l.207-.114.223-.15q.493-.356.735-.785l.061-.118.033 1.332h1.678V9.242h-1.694l-.033 1.267q-.133-.329-.526-.658l-.032-.028a3.2 3.2 0 0 0-.668-.428l-.27-.12a3.3 3.3 0 0 0-1.235-.23q-1.136-.001-1.974.493a3.36 3.36 0 0 0-1.3 1.382q-.445.89-.444 2.074 0 1.2.51 2.107a3.8 3.8 0 0 0 1.382 1.381 3.9 3.9 0 0 0 1.893.477q.795 0 1.455-.33zm-2.789-5.38q-.576.675-.575 1.762 0 1.102.559 1.794.576.675 1.645.675a2.25 2.25 0 0 0 .934-.19 2.2 2.2 0 0 0 .468-.29l.178-.161a2.2 2.2 0 0 0 .397-.561q.244-.5.244-1.15v-.115q0-.708-.296-1.267l-.043-.077a2.2 2.2 0 0 0-.633-.709l-.13-.086-.047-.028a2.1 2.1 0 0 0-1.073-.285q-1.052 0-1.629.692zm2.316 2.706c.163-.17.28-.407.28-.83v-.114c0-.292-.06-.508-.15-.68a.96.96 0 0 0-.353-.389.85.85 0 0 0-.464-.127c-.4 0-.56.114-.664.239l-.01.012c-.148.174-.275.45-.275.945 0 .506.122.801.27.99.097.11.266.224.68.224.303 0 .504-.09.687-.269zm7.545 1.705a2.6 2.6 0 0 0 .331.423q.319.33.755.548l.173.074q.65.255 1.49.255 1.02 0 1.844-.493a3.45 3.45 0 0 0 1.316-1.4q.493-.904.493-2.089 0-1.909-.988-2.913-.988-1.02-2.584-1.02-.898 0-1.575.347a3 3 0 0 0-.415.262l-.199.166a3.4 3.4 0 0 0-.64.82V9.242h-1.712v11.553h1.729l-.017-5.134zm.53-1.138q.206.29.48.5l.155.11.053.034q.51.296 1.119.297 1.07 0 1.645-.675.577-.69.576-1.762 0-1.119-.576-1.777-.558-.675-1.645-.675-.435 0-.835.16a2 2 0 0 0-.284.136 2 2 0 0 0-.363.254 2.2 2.2 0 0 0-.46.569l-.082.162a2.6 2.6 0 0 0-.213 1.072v.115q0 .707.296 1.267l.135.211zm.964-.818a1.1 1.1 0 0 0 .367.385.94.94 0 0 0 .476.118c.423 0 .59-.117.687-.23.159-.194.28-.478.28-.95 0-.53-.133-.8-.266-.952l-.021-.025c-.078-.094-.231-.221-.68-.221a1 1 0 0 0-.503.135l-.012.007a.86.86 0 0 0-.335.343c-.073.133-.132.324-.132.614v.115a1.4 1.4 0 0 0 .14.66zm15.7-6.222q.347-.346.346-.856a1.05 1.05 0 0 0-.345-.79 1.18 1.18 0 0 0-.84-.329q-.51 0-.855.33a1.05 1.05 0 0 0-.346.79q0 .51.346.855.345.346.856.346.51 0 .839-.346zm4.337 9.314.033-1.332q.191.403.59.747l.098.081a4 4 0 0 0 .316.224l.223.122a3.2 3.2 0 0 0 1.44.322 3.8 3.8 0 0 0 1.875-.477 3.5 3.5 0 0 0 1.382-1.366q.527-.89.526-2.09 0-1.184-.444-2.073a3.24 3.24 0 0 0-1.283-1.399q-.823-.51-1.942-.51a3.5 3.5 0 0 0-1.527.344l-.086.043-.165.09a3 3 0 0 0-.33.214q-.432.315-.656.707a2 2 0 0 0-.099.198l.082-1.283V4.701h-1.744v12.095zm.473-2.509a2.5 2.5 0 0 0 .566.7q.117.098.245.18l.144.08a2.1 2.1 0 0 0 .975.232q1.07 0 1.645-.675.576-.69.576-1.778 0-1.102-.576-1.777-.56-.691-1.645-.692a2.2 2.2 0 0 0-1.015.235q-.22.113-.415.282l-.15.142a2.1 2.1 0 0 0-.42.594q-.223.479-.223 1.1v.115q0 .705.293 1.26zm2.616-.293c.157-.191.28-.479.28-.967 0-.51-.13-.79-.276-.961l-.021-.026c-.082-.1-.232-.225-.67-.225a.87.87 0 0 0-.681.279l-.012.011c-.154.155-.274.38-.274.807v.115c0 .285.057.499.144.669a1.1 1.1 0 0 0 .367.405c.137.082.28.123.455.123.423 0 .59-.118.686-.23zm8.266-3.013q.345-.13.724-.14l.069-.002q.493 0 .642.099l.247-1.794q-.196-.099-.717-.099a2.3 2.3 0 0 0-.545.063 2 2 0 0 0-.411.148 2.2 2.2 0 0 0-.4.249 2.5 2.5 0 0 0-.485.499 2.7 2.7 0 0 0-.32.581l-.05.137v-1.48h-1.778v7.553h1.777v-3.884q0-.546.159-.943a1.5 1.5 0 0 1 .466-.636 2.5 2.5 0 0 1 .399-.253 2 2 0 0 1 .224-.099zm9.784 2.656.05-.922q0-1.743-.856-2.698-.838-.97-2.584-.97-1.119-.001-2.007.493a3.46 3.46 0 0 0-1.4 1.382q-.493.906-.493 2.106 0 1.07.428 1.975.428.89 1.332 1.432.906.526 2.255.526.973 0 1.668-.185l.044-.012.135-.04q.613-.184.984-.421l-.542-1.267q-.3.162-.642.274l-.297.087q-.51.131-1.3.131-.954 0-1.497-.444a1.6 1.6 0 0 1-.192-.193q-.366-.44-.512-1.234l-.004-.021zm-5.427-1.256-.003.022h3.752v-.138q-.011-.727-.288-1.118a1 1 0 0 0-.156-.176q-.46-.428-1.316-.428-.986 0-1.494.604-.379.45-.494 1.234zm-27.053 2.77V4.7h-1.86v12.095h5.333V15.15zm7.103-5.908v7.553h-1.843V9.242h1.843z'/%3E%3Cpath fill='%23fff' d='m19.63 11.151-.757-1.71-.345 1.71-1.12 5.644h-1.827L18.083 4.7h.197l3.325 6.533.988 2.19.988-2.19L26.839 4.7h.181l2.6 12.095h-1.81l-1.218-5.644-.362-1.71-.658 1.71-2.93 5.644h-.098l-2.913-5.644zm14.836 5.81q-1.02 0-1.893-.478a3.8 3.8 0 0 1-1.381-1.382q-.51-.906-.51-2.106 0-1.185.444-2.074a3.36 3.36 0 0 1 1.3-1.382q.839-.494 1.974-.494a3.3 3.3 0 0 1 1.234.231 3.3 3.3 0 0 1 .97.575q.396.33.527.659l.033-1.267h1.694v7.553H37.18l-.033-1.332q-.279.593-1.02 1.053a3.17 3.17 0 0 1-1.662.444zm.296-1.482q.938 0 1.58-.642.642-.66.642-1.711v-.115q0-.708-.296-1.267a2.2 2.2 0 0 0-.807-.872 2.1 2.1 0 0 0-1.119-.313q-1.053 0-1.629.692-.575.675-.575 1.76 0 1.103.559 1.795.577.675 1.645.675zm6.521-6.237h1.711v1.4q.906-1.597 2.83-1.597 1.596 0 2.584 1.02.988 1.005.988 2.914 0 1.185-.493 2.09a3.46 3.46 0 0 1-1.316 1.399 3.5 3.5 0 0 1-1.844.493q-.954 0-1.662-.329a2.67 2.67 0 0 1-1.086-.97l.017 5.134h-1.728zm4.048 6.22q1.07 0 1.645-.674.577-.69.576-1.762 0-1.119-.576-1.777-.558-.675-1.645-.675-.592 0-1.12.296-.51.28-.822.823-.296.527-.296 1.234v.115q0 .708.296 1.267.313.543.823.855.51.296 1.119.297z'/%3E%3Cpath fill='%23e1e3e9' d='M51.325 4.7h1.86v10.45h3.473v1.646h-5.333zm7.12 4.542h1.843v7.553h-1.843zm.905-1.415a1.16 1.16 0 0 1-.856-.346 1.17 1.17 0 0 1-.346-.856 1.05 1.05 0 0 1 .346-.79q.346-.329.856-.329.494 0 .839.33a1.05 1.05 0 0 1 .345.79 1.16 1.16 0 0 1-.345.855q-.33.346-.84.346zm7.875 9.133a3.17 3.17 0 0 1-1.662-.444q-.723-.46-1.004-1.053l-.033 1.332h-1.71V4.701h1.743v4.657l-.082 1.283q.279-.658 1.086-1.119a3.5 3.5 0 0 1 1.778-.477q1.119 0 1.942.51a3.24 3.24 0 0 1 1.283 1.4q.445.888.444 2.072 0 1.201-.526 2.09a3.5 3.5 0 0 1-1.382 1.366 3.8 3.8 0 0 1-1.876.477zm-.296-1.481q1.069 0 1.645-.675.577-.69.577-1.778 0-1.102-.577-1.776-.56-.691-1.645-.692a2.12 2.12 0 0 0-1.58.659q-.642.641-.642 1.694v.115q0 .71.296 1.267a2.4 2.4 0 0 0 .807.872 2.1 2.1 0 0 0 1.119.313zm5.927-6.237h1.777v1.481q.263-.757.856-1.217a2.14 2.14 0 0 1 1.349-.46q.527 0 .724.098l-.247 1.794q-.149-.099-.642-.099-.774 0-1.416.494-.626.493-.626 1.58v3.883h-1.777V9.242zm9.534 7.718q-1.35 0-2.255-.526-.904-.543-1.332-1.432a4.6 4.6 0 0 1-.428-1.975q0-1.2.493-2.106a3.46 3.46 0 0 1 1.4-1.382q.889-.495 2.007-.494 1.744 0 2.584.97.855.956.856 2.7 0 .444-.05.92h-5.43q.18 1.005.708 1.45.542.443 1.497.443.79 0 1.3-.131a4 4 0 0 0 .938-.362l.542 1.267q-.411.263-1.119.46-.708.198-1.711.197zm1.596-4.558q.016-1.02-.444-1.432-.46-.428-1.316-.428-1.728 0-1.991 1.86z'/%3E%3Cpath d='M5.074 15.948a.484.657 0 0 0-.486.659v1.84a.484.657 0 0 0 .486.659h4.101a.484.657 0 0 0 .486-.659v-1.84a.484.657 0 0 0-.486-.659zm3.56 1.16H5.617v.838h3.017z' style='fill:%23fff;fill-rule:evenodd;stroke-width:1.03600001'/%3E%3Cg style='stroke-width:1.12603545'%3E%3Cpath d='M-9.408-1.416c-3.833-.025-7.056 2.912-7.08 6.615-.02 3.08 1.653 4.832 3.107 6.268.903.892 1.721 1.74 2.32 2.902l-.525-.004c-.543-.003-.992.304-1.24.639a1.87 1.87 0 0 0-.362 1.121l-.011 1.877c-.003.402.104.787.347 1.125.244.338.688.653 1.23.656l4.142.028c.542.003.99-.306 1.238-.641a1.87 1.87 0 0 0 .363-1.121l.012-1.875a1.87 1.87 0 0 0-.348-1.127c-.243-.338-.688-.653-1.23-.656l-.518-.004c.597-1.145 1.425-1.983 2.348-2.87 1.473-1.414 3.18-3.149 3.2-6.226-.016-3.59-2.923-6.684-6.993-6.707m-.006 1.1v.002c3.274.02 5.92 2.532 5.9 5.6-.017 2.706-1.39 4.026-2.863 5.44-1.034.994-2.118 2.033-2.814 3.633-.018.041-.052.055-.075.065q-.013.004-.02.01a.34.34 0 0 1-.226.084.34.34 0 0 1-.224-.086l-.092-.077c-.699-1.615-1.768-2.669-2.781-3.67-1.454-1.435-2.797-2.762-2.78-5.478.02-3.067 2.7-5.545 5.975-5.523m-.02 2.826c-1.62-.01-2.944 1.315-2.955 2.96-.01 1.646 1.295 2.988 2.916 2.999h.002c1.621.01 2.943-1.316 2.953-2.961.011-1.646-1.294-2.988-2.916-2.998m-.005 1.1c1.017.006 1.829.83 1.822 1.89s-.83 1.874-1.848 1.867c-1.018-.006-1.829-.83-1.822-1.89s.83-1.874 1.848-1.868m-2.155 11.857 4.14.025c.271.002.49.305.487.676l-.013 1.875c-.003.37-.224.67-.495.668l-4.14-.025c-.27-.002-.487-.306-.485-.676l.012-1.875c.003-.37.224-.67.494-.668' style='color:%23000;font-style:normal;font-variant:normal;font-weight:400;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:%23000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:evenodd;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:%23000;solid-opacity:1;vector-effect:none;fill:%23000;fill-opacity:.4;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto' transform='translate(15.553 2.85)scale(.88807)'/%3E%3Cpath d='M-9.415-.316C-12.69-.338-15.37 2.14-15.39 5.207c-.017 2.716 1.326 4.041 2.78 5.477 1.013 1 2.081 2.055 2.78 3.67l.092.076a.34.34 0 0 0 .225.086.34.34 0 0 0 .227-.083l.019-.01c.022-.009.057-.024.074-.064.697-1.6 1.78-2.64 2.814-3.634 1.473-1.414 2.847-2.733 2.864-5.44.02-3.067-2.627-5.58-5.901-5.601m-.057 8.784c1.621.011 2.944-1.315 2.955-2.96.01-1.646-1.295-2.988-2.916-2.999-1.622-.01-2.945 1.315-2.955 2.96s1.295 2.989 2.916 3' style='clip-rule:evenodd;fill:%23e1e3e9;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:.4' transform='translate(15.553 2.85)scale(.88807)'/%3E%3Cpath d='M-11.594 15.465c-.27-.002-.492.297-.494.668l-.012 1.876c-.003.371.214.673.485.675l4.14.027c.271.002.492-.298.495-.668l.012-1.877c.003-.37-.215-.672-.485-.674z' style='clip-rule:evenodd;fill:%23fff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:.4' transform='translate(15.553 2.85)scale(.88807)'/%3E%3C/g%3E%3C/svg%3E")}}@media (forced-colors:active) and (prefers-color-scheme:light){a.maplibregl-ctrl-logo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='88' height='23' fill='none'%3E%3Cpath fill='%23000' fill-opacity='.4' fill-rule='evenodd' d='M17.408 16.796h-1.827l2.501-12.095h.198l3.324 6.533.988 2.19.988-2.19 3.258-6.533h.181l2.6 12.095h-1.81l-1.218-5.644-.362-1.71-.658 1.71-2.929 5.644h-.098l-2.914-5.644-.757-1.71-.345 1.71zm1.958-3.42-.726 3.663a1.255 1.255 0 0 1-1.232 1.011h-1.827a1.255 1.255 0 0 1-1.229-1.509l2.501-12.095a1.255 1.255 0 0 1 1.23-1.001h.197a1.25 1.25 0 0 1 1.12.685l3.19 6.273 3.125-6.263a1.25 1.25 0 0 1 1.123-.695h.181a1.255 1.255 0 0 1 1.227.991l1.443 6.71a5 5 0 0 1 .314-.787l.009-.016a4.6 4.6 0 0 1 1.777-1.887c.782-.46 1.668-.667 2.611-.667a4.6 4.6 0 0 1 1.7.32l.306.134c.21-.16.474-.256.759-.256h1.694a1.255 1.255 0 0 1 1.212.925 1.255 1.255 0 0 1 1.212-.925h1.711c.284 0 .545.094.755.252.613-.3 1.312-.45 2.075-.45 1.356 0 2.557.445 3.482 1.4q.47.48.763 1.064V4.701a1.255 1.255 0 0 1 1.255-1.255h1.86A1.255 1.255 0 0 1 54.44 4.7v9.194h2.217c.19 0 .37.043.532.118v-4.77c0-.356.147-.678.385-.906a2.42 2.42 0 0 1-.682-1.71c0-.665.267-1.253.735-1.7a2.45 2.45 0 0 1 1.722-.674 2.43 2.43 0 0 1 1.705.675q.318.302.504.683V4.7a1.255 1.255 0 0 1 1.255-1.255h1.744A1.255 1.255 0 0 1 65.812 4.7v3.335a4.8 4.8 0 0 1 1.526-.246c.938 0 1.817.214 2.59.69a4.47 4.47 0 0 1 1.67 1.743v-.98a1.255 1.255 0 0 1 1.256-1.256h1.777c.233 0 .451.064.639.174a3.4 3.4 0 0 1 1.567-.372c.346 0 .861.02 1.285.232a1.25 1.25 0 0 1 .689 1.004 4.7 4.7 0 0 1 .853-.588c.795-.44 1.675-.647 2.61-.647 1.385 0 2.65.39 3.525 1.396.836.938 1.168 2.173 1.168 3.528q-.001.515-.056 1.051a1.255 1.255 0 0 1-.947 1.09l.408.952a1.255 1.255 0 0 1-.477 1.552c-.418.268-.92.463-1.458.612-.613.171-1.304.244-2.049.244-1.06 0-2.043-.207-2.886-.698l-.015-.008c-.798-.48-1.419-1.135-1.818-1.963l-.004-.008a5.8 5.8 0 0 1-.548-2.512q0-.429.053-.843a1.3 1.3 0 0 1-.333-.086l-.166-.004c-.223 0-.426.062-.643.228-.03.024-.142.139-.142.59v3.883a1.255 1.255 0 0 1-1.256 1.256h-1.777a1.255 1.255 0 0 1-1.256-1.256V15.69l-.032.057a4.8 4.8 0 0 1-1.86 1.833 5.04 5.04 0 0 1-2.484.634 4.5 4.5 0 0 1-1.935-.424 1.25 1.25 0 0 1-.764.258h-1.71a1.255 1.255 0 0 1-1.256-1.255V7.687a2.4 2.4 0 0 1-.428.625c.253.23.412.561.412.93v7.553a1.255 1.255 0 0 1-1.256 1.255h-1.843a1.25 1.25 0 0 1-.894-.373c-.228.23-.544.373-.894.373H51.32a1.255 1.255 0 0 1-1.256-1.255v-1.251l-.061.117a4.7 4.7 0 0 1-1.782 1.884 4.77 4.77 0 0 1-2.485.67 5.6 5.6 0 0 1-1.485-.188l.009 2.764a1.255 1.255 0 0 1-1.255 1.259h-1.729a1.255 1.255 0 0 1-1.255-1.255v-3.537a1.255 1.255 0 0 1-1.167.793h-1.679a1.25 1.25 0 0 1-.77-.263 4.5 4.5 0 0 1-1.945.429c-.885 0-1.724-.21-2.495-.632l-.017-.01a5 5 0 0 1-1.081-.836 1.255 1.255 0 0 1-1.254 1.312h-1.81a1.255 1.255 0 0 1-1.228-.99l-.782-3.625-2.044 3.939a1.25 1.25 0 0 1-1.115.676h-.098a1.25 1.25 0 0 1-1.116-.68l-2.061-3.994zM35.92 16.63l.207-.114.223-.15q.493-.356.735-.785l.061-.118.033 1.332h1.678V9.242h-1.694l-.033 1.267q-.133-.329-.526-.658l-.032-.028a3.2 3.2 0 0 0-.668-.428l-.27-.12a3.3 3.3 0 0 0-1.235-.23q-1.136-.001-1.974.493a3.36 3.36 0 0 0-1.3 1.382q-.445.89-.444 2.074 0 1.2.51 2.107a3.8 3.8 0 0 0 1.382 1.381 3.9 3.9 0 0 0 1.893.477q.795 0 1.455-.33zm-2.789-5.38q-.576.675-.575 1.762 0 1.102.559 1.794.576.675 1.645.675a2.25 2.25 0 0 0 .934-.19 2.2 2.2 0 0 0 .468-.29l.178-.161a2.2 2.2 0 0 0 .397-.561q.244-.5.244-1.15v-.115q0-.708-.296-1.267l-.043-.077a2.2 2.2 0 0 0-.633-.709l-.13-.086-.047-.028a2.1 2.1 0 0 0-1.073-.285q-1.052 0-1.629.692zm2.316 2.706c.163-.17.28-.407.28-.83v-.114c0-.292-.06-.508-.15-.68a.96.96 0 0 0-.353-.389.85.85 0 0 0-.464-.127c-.4 0-.56.114-.664.239l-.01.012c-.148.174-.275.45-.275.945 0 .506.122.801.27.99.097.11.266.224.68.224.303 0 .504-.09.687-.269zm7.545 1.705a2.6 2.6 0 0 0 .331.423q.319.33.755.548l.173.074q.65.255 1.49.255 1.02 0 1.844-.493a3.45 3.45 0 0 0 1.316-1.4q.493-.904.493-2.089 0-1.909-.988-2.913-.988-1.02-2.584-1.02-.898 0-1.575.347a3 3 0 0 0-.415.262l-.199.166a3.4 3.4 0 0 0-.64.82V9.242h-1.712v11.553h1.729l-.017-5.134zm.53-1.138q.206.29.48.5l.155.11.053.034q.51.296 1.119.297 1.07 0 1.645-.675.577-.69.576-1.762 0-1.119-.576-1.777-.558-.675-1.645-.675-.435 0-.835.16a2 2 0 0 0-.284.136 2 2 0 0 0-.363.254 2.2 2.2 0 0 0-.46.569l-.082.162a2.6 2.6 0 0 0-.213 1.072v.115q0 .707.296 1.267l.135.211zm.964-.818a1.1 1.1 0 0 0 .367.385.94.94 0 0 0 .476.118c.423 0 .59-.117.687-.23.159-.194.28-.478.28-.95 0-.53-.133-.8-.266-.952l-.021-.025c-.078-.094-.231-.221-.68-.221a1 1 0 0 0-.503.135l-.012.007a.86.86 0 0 0-.335.343c-.073.133-.132.324-.132.614v.115a1.4 1.4 0 0 0 .14.66zm15.7-6.222q.347-.346.346-.856a1.05 1.05 0 0 0-.345-.79 1.18 1.18 0 0 0-.84-.329q-.51 0-.855.33a1.05 1.05 0 0 0-.346.79q0 .51.346.855.345.346.856.346.51 0 .839-.346zm4.337 9.314.033-1.332q.191.403.59.747l.098.081a4 4 0 0 0 .316.224l.223.122a3.2 3.2 0 0 0 1.44.322 3.8 3.8 0 0 0 1.875-.477 3.5 3.5 0 0 0 1.382-1.366q.527-.89.526-2.09 0-1.184-.444-2.073a3.24 3.24 0 0 0-1.283-1.399q-.823-.51-1.942-.51a3.5 3.5 0 0 0-1.527.344l-.086.043-.165.09a3 3 0 0 0-.33.214q-.432.315-.656.707a2 2 0 0 0-.099.198l.082-1.283V4.701h-1.744v12.095zm.473-2.509a2.5 2.5 0 0 0 .566.7q.117.098.245.18l.144.08a2.1 2.1 0 0 0 .975.232q1.07 0 1.645-.675.576-.69.576-1.778 0-1.102-.576-1.777-.56-.691-1.645-.692a2.2 2.2 0 0 0-1.015.235q-.22.113-.415.282l-.15.142a2.1 2.1 0 0 0-.42.594q-.223.479-.223 1.1v.115q0 .705.293 1.26zm2.616-.293c.157-.191.28-.479.28-.967 0-.51-.13-.79-.276-.961l-.021-.026c-.082-.1-.232-.225-.67-.225a.87.87 0 0 0-.681.279l-.012.011c-.154.155-.274.38-.274.807v.115c0 .285.057.499.144.669a1.1 1.1 0 0 0 .367.405c.137.082.28.123.455.123.423 0 .59-.118.686-.23zm8.266-3.013q.345-.13.724-.14l.069-.002q.493 0 .642.099l.247-1.794q-.196-.099-.717-.099a2.3 2.3 0 0 0-.545.063 2 2 0 0 0-.411.148 2.2 2.2 0 0 0-.4.249 2.5 2.5 0 0 0-.485.499 2.7 2.7 0 0 0-.32.581l-.05.137v-1.48h-1.778v7.553h1.777v-3.884q0-.546.159-.943a1.5 1.5 0 0 1 .466-.636 2.5 2.5 0 0 1 .399-.253 2 2 0 0 1 .224-.099zm9.784 2.656.05-.922q0-1.743-.856-2.698-.838-.97-2.584-.97-1.119-.001-2.007.493a3.46 3.46 0 0 0-1.4 1.382q-.493.906-.493 2.106 0 1.07.428 1.975.428.89 1.332 1.432.906.526 2.255.526.973 0 1.668-.185l.044-.012.135-.04q.613-.184.984-.421l-.542-1.267q-.3.162-.642.274l-.297.087q-.51.131-1.3.131-.954 0-1.497-.444a1.6 1.6 0 0 1-.192-.193q-.366-.44-.512-1.234l-.004-.021zm-5.427-1.256-.003.022h3.752v-.138q-.011-.727-.288-1.118a1 1 0 0 0-.156-.176q-.46-.428-1.316-.428-.986 0-1.494.604-.379.45-.494 1.234zm-27.053 2.77V4.7h-1.86v12.095h5.333V15.15zm7.103-5.908v7.553h-1.843V9.242h1.843z'/%3E%3Cpath fill='%23fff' d='m19.63 11.151-.757-1.71-.345 1.71-1.12 5.644h-1.827L18.083 4.7h.197l3.325 6.533.988 2.19.988-2.19L26.839 4.7h.181l2.6 12.095h-1.81l-1.218-5.644-.362-1.71-.658 1.71-2.93 5.644h-.098l-2.913-5.644zm14.836 5.81q-1.02 0-1.893-.478a3.8 3.8 0 0 1-1.381-1.382q-.51-.906-.51-2.106 0-1.185.444-2.074a3.36 3.36 0 0 1 1.3-1.382q.839-.494 1.974-.494a3.3 3.3 0 0 1 1.234.231 3.3 3.3 0 0 1 .97.575q.396.33.527.659l.033-1.267h1.694v7.553H37.18l-.033-1.332q-.279.593-1.02 1.053a3.17 3.17 0 0 1-1.662.444zm.296-1.482q.938 0 1.58-.642.642-.66.642-1.711v-.115q0-.708-.296-1.267a2.2 2.2 0 0 0-.807-.872 2.1 2.1 0 0 0-1.119-.313q-1.053 0-1.629.692-.575.675-.575 1.76 0 1.103.559 1.795.577.675 1.645.675zm6.521-6.237h1.711v1.4q.906-1.597 2.83-1.597 1.596 0 2.584 1.02.988 1.005.988 2.914 0 1.185-.493 2.09a3.46 3.46 0 0 1-1.316 1.399 3.5 3.5 0 0 1-1.844.493q-.954 0-1.662-.329a2.67 2.67 0 0 1-1.086-.97l.017 5.134h-1.728zm4.048 6.22q1.07 0 1.645-.674.577-.69.576-1.762 0-1.119-.576-1.777-.558-.675-1.645-.675-.592 0-1.12.296-.51.28-.822.823-.296.527-.296 1.234v.115q0 .708.296 1.267.313.543.823.855.51.296 1.119.297z'/%3E%3Cpath fill='%23e1e3e9' d='M51.325 4.7h1.86v10.45h3.473v1.646h-5.333zm7.12 4.542h1.843v7.553h-1.843zm.905-1.415a1.16 1.16 0 0 1-.856-.346 1.17 1.17 0 0 1-.346-.856 1.05 1.05 0 0 1 .346-.79q.346-.329.856-.329.494 0 .839.33a1.05 1.05 0 0 1 .345.79 1.16 1.16 0 0 1-.345.855q-.33.346-.84.346zm7.875 9.133a3.17 3.17 0 0 1-1.662-.444q-.723-.46-1.004-1.053l-.033 1.332h-1.71V4.701h1.743v4.657l-.082 1.283q.279-.658 1.086-1.119a3.5 3.5 0 0 1 1.778-.477q1.119 0 1.942.51a3.24 3.24 0 0 1 1.283 1.4q.445.888.444 2.072 0 1.201-.526 2.09a3.5 3.5 0 0 1-1.382 1.366 3.8 3.8 0 0 1-1.876.477zm-.296-1.481q1.069 0 1.645-.675.577-.69.577-1.778 0-1.102-.577-1.776-.56-.691-1.645-.692a2.12 2.12 0 0 0-1.58.659q-.642.641-.642 1.694v.115q0 .71.296 1.267a2.4 2.4 0 0 0 .807.872 2.1 2.1 0 0 0 1.119.313zm5.927-6.237h1.777v1.481q.263-.757.856-1.217a2.14 2.14 0 0 1 1.349-.46q.527 0 .724.098l-.247 1.794q-.149-.099-.642-.099-.774 0-1.416.494-.626.493-.626 1.58v3.883h-1.777V9.242zm9.534 7.718q-1.35 0-2.255-.526-.904-.543-1.332-1.432a4.6 4.6 0 0 1-.428-1.975q0-1.2.493-2.106a3.46 3.46 0 0 1 1.4-1.382q.889-.495 2.007-.494 1.744 0 2.584.97.855.956.856 2.7 0 .444-.05.92h-5.43q.18 1.005.708 1.45.542.443 1.497.443.79 0 1.3-.131a4 4 0 0 0 .938-.362l.542 1.267q-.411.263-1.119.46-.708.198-1.711.197zm1.596-4.558q.016-1.02-.444-1.432-.46-.428-1.316-.428-1.728 0-1.991 1.86z'/%3E%3Cpath d='M5.074 15.948a.484.657 0 0 0-.486.659v1.84a.484.657 0 0 0 .486.659h4.101a.484.657 0 0 0 .486-.659v-1.84a.484.657 0 0 0-.486-.659zm3.56 1.16H5.617v.838h3.017z' style='fill:%23fff;fill-rule:evenodd;stroke-width:1.03600001'/%3E%3Cg style='stroke-width:1.12603545'%3E%3Cpath d='M-9.408-1.416c-3.833-.025-7.056 2.912-7.08 6.615-.02 3.08 1.653 4.832 3.107 6.268.903.892 1.721 1.74 2.32 2.902l-.525-.004c-.543-.003-.992.304-1.24.639a1.87 1.87 0 0 0-.362 1.121l-.011 1.877c-.003.402.104.787.347 1.125.244.338.688.653 1.23.656l4.142.028c.542.003.99-.306 1.238-.641a1.87 1.87 0 0 0 .363-1.121l.012-1.875a1.87 1.87 0 0 0-.348-1.127c-.243-.338-.688-.653-1.23-.656l-.518-.004c.597-1.145 1.425-1.983 2.348-2.87 1.473-1.414 3.18-3.149 3.2-6.226-.016-3.59-2.923-6.684-6.993-6.707m-.006 1.1v.002c3.274.02 5.92 2.532 5.9 5.6-.017 2.706-1.39 4.026-2.863 5.44-1.034.994-2.118 2.033-2.814 3.633-.018.041-.052.055-.075.065q-.013.004-.02.01a.34.34 0 0 1-.226.084.34.34 0 0 1-.224-.086l-.092-.077c-.699-1.615-1.768-2.669-2.781-3.67-1.454-1.435-2.797-2.762-2.78-5.478.02-3.067 2.7-5.545 5.975-5.523m-.02 2.826c-1.62-.01-2.944 1.315-2.955 2.96-.01 1.646 1.295 2.988 2.916 2.999h.002c1.621.01 2.943-1.316 2.953-2.961.011-1.646-1.294-2.988-2.916-2.998m-.005 1.1c1.017.006 1.829.83 1.822 1.89s-.83 1.874-1.848 1.867c-1.018-.006-1.829-.83-1.822-1.89s.83-1.874 1.848-1.868m-2.155 11.857 4.14.025c.271.002.49.305.487.676l-.013 1.875c-.003.37-.224.67-.495.668l-4.14-.025c-.27-.002-.487-.306-.485-.676l.012-1.875c.003-.37.224-.67.494-.668' style='color:%23000;font-style:normal;font-variant:normal;font-weight:400;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:%23000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:evenodd;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:%23000;solid-opacity:1;vector-effect:none;fill:%23000;fill-opacity:.4;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto' transform='translate(15.553 2.85)scale(.88807)'/%3E%3Cpath d='M-9.415-.316C-12.69-.338-15.37 2.14-15.39 5.207c-.017 2.716 1.326 4.041 2.78 5.477 1.013 1 2.081 2.055 2.78 3.67l.092.076a.34.34 0 0 0 .225.086.34.34 0 0 0 .227-.083l.019-.01c.022-.009.057-.024.074-.064.697-1.6 1.78-2.64 2.814-3.634 1.473-1.414 2.847-2.733 2.864-5.44.02-3.067-2.627-5.58-5.901-5.601m-.057 8.784c1.621.011 2.944-1.315 2.955-2.96.01-1.646-1.295-2.988-2.916-2.999-1.622-.01-2.945 1.315-2.955 2.96s1.295 2.989 2.916 3' style='clip-rule:evenodd;fill:%23e1e3e9;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:.4' transform='translate(15.553 2.85)scale(.88807)'/%3E%3Cpath d='M-11.594 15.465c-.27-.002-.492.297-.494.668l-.012 1.876c-.003.371.214.673.485.675l4.14.027c.271.002.492-.298.495-.668l.012-1.877c.003-.37-.215-.672-.485-.674z' style='clip-rule:evenodd;fill:%23fff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:.4' transform='translate(15.553 2.85)scale(.88807)'/%3E%3C/g%3E%3C/svg%3E")}}.maplibregl-ctrl.maplibregl-ctrl-attrib{background-color:#ffffff80;margin:0;padding:0 5px}@media screen{.maplibregl-ctrl-attrib.maplibregl-compact{box-sizing:content-box;color:#000;background-color:#fff;border-radius:12px;min-height:20px;margin:10px;padding:2px 24px 2px 0;position:relative}.maplibregl-ctrl-attrib.maplibregl-compact-show{visibility:visible;padding:2px 28px 2px 8px}.maplibregl-ctrl-bottom-left>.maplibregl-ctrl-attrib.maplibregl-compact-show,.maplibregl-ctrl-top-left>.maplibregl-ctrl-attrib.maplibregl-compact-show{border-radius:12px;padding:2px 8px 2px 28px}.maplibregl-ctrl-attrib.maplibregl-compact .maplibregl-ctrl-attrib-inner{display:none}.maplibregl-ctrl-attrib-button{box-sizing:border-box;cursor:pointer;background-color:#ffffff80;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill-rule='evenodd' viewBox='0 0 20 20'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E");border:0;border-radius:12px;outline:none;width:24px;height:24px;display:none;position:absolute;top:0;right:0}.maplibregl-ctrl-attrib summary.maplibregl-ctrl-attrib-button{appearance:none;list-style:none}.maplibregl-ctrl-attrib summary.maplibregl-ctrl-attrib-button::-webkit-details-marker{display:none}.maplibregl-ctrl-bottom-left .maplibregl-ctrl-attrib-button,.maplibregl-ctrl-top-left .maplibregl-ctrl-attrib-button{left:0}.maplibregl-ctrl-attrib.maplibregl-compact .maplibregl-ctrl-attrib-button,.maplibregl-ctrl-attrib.maplibregl-compact-show .maplibregl-ctrl-attrib-inner{display:block}.maplibregl-ctrl-attrib.maplibregl-compact-show .maplibregl-ctrl-attrib-button{background-color:#0000000d}.maplibregl-ctrl-bottom-right>.maplibregl-ctrl-attrib.maplibregl-compact:after{bottom:0;right:0}.maplibregl-ctrl-top-right>.maplibregl-ctrl-attrib.maplibregl-compact:after{top:0;right:0}.maplibregl-ctrl-top-left>.maplibregl-ctrl-attrib.maplibregl-compact:after{top:0;left:0}.maplibregl-ctrl-bottom-left>.maplibregl-ctrl-attrib.maplibregl-compact:after{bottom:0;left:0}}@media screen and (forced-colors:active){.maplibregl-ctrl-attrib.maplibregl-compact:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='%23fff' fill-rule='evenodd' viewBox='0 0 20 20'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E")}}@media screen and (forced-colors:active) and (prefers-color-scheme:light){.maplibregl-ctrl-attrib.maplibregl-compact:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill-rule='evenodd' viewBox='0 0 20 20'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E")}}.maplibregl-ctrl-attrib a{color:#000000bf;text-decoration:none}.maplibregl-ctrl-attrib a:hover{color:inherit;text-decoration:underline}.maplibregl-attrib-empty{display:none}.maplibregl-ctrl-scale{box-sizing:border-box;color:#333;white-space:nowrap;background-color:#ffffffbf;border:2px solid #333;border-top:#333;padding:0 5px;font-size:10px}.maplibregl-popup{pointer-events:none;will-change:transform;display:flex;position:absolute;top:0;left:0}.maplibregl-popup-anchor-top,.maplibregl-popup-anchor-top-left,.maplibregl-popup-anchor-top-right{flex-direction:column}.maplibregl-popup-anchor-bottom,.maplibregl-popup-anchor-bottom-left,.maplibregl-popup-anchor-bottom-right{flex-direction:column-reverse}.maplibregl-popup-anchor-left{flex-direction:row}.maplibregl-popup-anchor-right{flex-direction:row-reverse}.maplibregl-popup-tip{z-index:1;border:10px solid #0000;width:0;height:0}.maplibregl-popup-anchor-top .maplibregl-popup-tip{border-top:none;border-bottom-color:#fff;align-self:center}.maplibregl-popup-anchor-top-left .maplibregl-popup-tip{border-top:none;border-bottom-color:#fff;border-left:none;align-self:flex-start}.maplibregl-popup-anchor-top-right .maplibregl-popup-tip{border-top:none;border-bottom-color:#fff;border-right:none;align-self:flex-end}.maplibregl-popup-anchor-bottom .maplibregl-popup-tip{border-top-color:#fff;border-bottom:none;align-self:center}.maplibregl-popup-anchor-bottom-left .maplibregl-popup-tip{border-top-color:#fff;border-bottom:none;border-left:none;align-self:flex-start}.maplibregl-popup-anchor-bottom-right .maplibregl-popup-tip{border-top-color:#fff;border-bottom:none;border-right:none;align-self:flex-end}.maplibregl-popup-anchor-left .maplibregl-popup-tip{border-left:none;border-right-color:#fff;align-self:center}.maplibregl-popup-anchor-right .maplibregl-popup-tip{border-left-color:#fff;border-right:none;align-self:center}[dir=rtl] .maplibregl-popup-anchor-left{flex-direction:row-reverse}[dir=rtl] .maplibregl-popup-anchor-right{flex-direction:row}[dir=rtl] .maplibregl-popup-anchor-top-left .maplibregl-popup-tip{align-self:flex-end}[dir=rtl] .maplibregl-popup-anchor-top-right .maplibregl-popup-tip{align-self:flex-start}[dir=rtl] .maplibregl-popup-anchor-bottom-left .maplibregl-popup-tip{align-self:flex-end}[dir=rtl] .maplibregl-popup-anchor-bottom-right .maplibregl-popup-tip{align-self:flex-start}.maplibregl-popup-close-button{cursor:pointer;background-color:#0000;border:0;border-radius:0 3px 0 0;position:absolute;top:0;right:0}.maplibregl-popup-close-button:hover{background-color:#0000000d}.maplibregl-popup-content{pointer-events:auto;background:#fff;border-radius:3px;padding:15px 10px;position:relative;box-shadow:0 1px 2px #0000001a}.maplibregl-popup-anchor-top-left .maplibregl-popup-content{border-top-left-radius:0}.maplibregl-popup-anchor-top-right .maplibregl-popup-content{border-top-right-radius:0}.maplibregl-popup-anchor-bottom-left .maplibregl-popup-content{border-bottom-left-radius:0}.maplibregl-popup-anchor-bottom-right .maplibregl-popup-content{border-bottom-right-radius:0}.maplibregl-popup-track-pointer{display:none}.maplibregl-popup-track-pointer *{pointer-events:none;-webkit-user-select:none;user-select:none}.maplibregl-map:hover .maplibregl-popup-track-pointer{display:flex}.maplibregl-map:active .maplibregl-popup-track-pointer{display:none}.maplibregl-marker{will-change:transform;transition:opacity .2s;position:absolute;top:0;left:0}.maplibregl-user-location-dot,.maplibregl-user-location-dot:before{background-color:#1da1f2;border-radius:50%;width:15px;height:15px}.maplibregl-user-location-dot:before{content:"";animation:2s infinite maplibregl-user-location-dot-pulse;position:absolute}.maplibregl-user-location-dot:after{box-sizing:border-box;content:"";border:2px solid #fff;border-radius:50%;width:19px;height:19px;position:absolute;top:-2px;left:-2px;box-shadow:0 0 3px #00000059}@media (prefers-reduced-motion:reduce){.maplibregl-user-location-dot:before{animation:none}}@keyframes maplibregl-user-location-dot-pulse{0%{opacity:1;transform:scale(1)}70%{opacity:0;transform:scale(3)}to{opacity:0;transform:scale(1)}}.maplibregl-user-location-dot-stale{background-color:#aaa}.maplibregl-user-location-dot-stale:after{display:none}.maplibregl-user-location-accuracy-circle{background-color:#1da1f233;border-radius:100%;width:1px;height:1px}.maplibregl-crosshair,.maplibregl-crosshair .maplibregl-interactive,.maplibregl-crosshair .maplibregl-interactive:active{cursor:crosshair}.maplibregl-boxzoom{opacity:.5;background:#fff;border:2px dotted #202020;width:0;height:0;position:absolute;top:0;left:0}.maplibregl-cooperative-gesture-screen{color:#fff;opacity:0;pointer-events:none;z-index:99999;background:#0006;justify-content:center;align-items:center;padding:1rem;font-size:1.4em;line-height:1.2;transition:opacity 1s 1s;display:flex;position:absolute;inset:0}.maplibregl-cooperative-gesture-screen.maplibregl-show{opacity:1;transition:opacity 50ms}.maplibregl-cooperative-gesture-screen .maplibregl-mobile-message{display:none}@media (hover:none),(pointer:coarse){.maplibregl-cooperative-gesture-screen .maplibregl-desktop-message{display:none}.maplibregl-cooperative-gesture-screen .maplibregl-mobile-message{display:block}}.maplibregl-pseudo-fullscreen{z-index:99999;width:100%!important;height:100%!important;position:fixed!important;top:0!important;left:0!important}.il[data-v-b3d0d00c]{align-items:center;gap:.25rem;display:inline-flex}.il-i[data-v-b3d0d00c]{color:var(--text-3,#78716c);cursor:help;background:0 0;border:none;padding:0;font-size:.72rem;line-height:1;display:inline-flex;position:relative}.il-i[data-v-b3d0d00c]:hover{color:var(--text-2,#a8a29e)}.il-pop[data-v-b3d0d00c]{z-index:60;color:#ffffffd1;text-transform:none;letter-spacing:0;text-align:left;opacity:0;visibility:hidden;pointer-events:none;background:#14161b;border:1px solid #ffffff24;border-radius:9px;width:max-content;max-width:18rem;padding:.5rem .65rem;font-size:.72rem;font-weight:400;line-height:1.5;transition:opacity .12s,transform .12s;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)translateY(4px);box-shadow:0 10px 28px #00000080}.il-pop b[data-v-b3d0d00c]{color:#fff;margin-bottom:.15rem;display:block}.il-i:hover .il-pop[data-v-b3d0d00c],.il-i:focus-visible .il-pop[data-v-b3d0d00c]{opacity:1;visibility:visible;transform:translate(-50%)translateY(0)}.wc[data-v-eac699e8]{border:1px solid var(--line-2);background:var(--surface-2,#1b1e25);border-radius:10px;flex-direction:column;gap:.5rem;padding:.65rem .75rem;display:flex}.wc.admitted[data-v-eac699e8]{border-left:3px solid var(--live)}.wc.proposed[data-v-eac699e8],.wc.provisional[data-v-eac699e8],.wc.review[data-v-eac699e8]{border-left:3px solid var(--amber)}.wc.rejected[data-v-eac699e8]{border-left:3px solid var(--down)}.wc-h[data-v-eac699e8]{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.wc-status[data-v-eac699e8]{letter-spacing:-.01em;font-size:.72rem;font-weight:700}.wc.admitted .wc-status[data-v-eac699e8]{color:var(--live)}.wc.proposed .wc-status[data-v-eac699e8],.wc.provisional .wc-status[data-v-eac699e8],.wc.review .wc-status[data-v-eac699e8]{color:var(--amber)}.wc.rejected .wc-status[data-v-eac699e8]{color:var(--down)}.wc-type[data-v-eac699e8]{font-family:var(--mono,ui-monospace);letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);font-size:.54rem}.wc-omega[data-v-eac699e8]{color:var(--text-3);align-items:center;gap:.4rem;font-size:.6rem;display:flex}.wc-omega-k[data-v-eac699e8]{color:var(--text-2);font-weight:700}.wc-omega-track[data-v-eac699e8]{flex:1;gap:2px;display:flex}.wc-omega-rung[data-v-eac699e8]{background:#ffffff1a;border-radius:2px;flex:1;height:5px}.wc-omega-rung.on[data-v-eac699e8]{background:var(--amber)}.wc.admitted .wc-omega-rung.on[data-v-eac699e8]{background:var(--live)}.wc-omega-rung.here[data-v-eac699e8]{box-shadow:0 0 0 1px var(--text)}.wc-omega-v[data-v-eac699e8]{white-space:nowrap;font-variant-numeric:tabular-nums;letter-spacing:.04em;text-transform:uppercase}.wc-unc[data-v-eac699e8]{color:var(--text-3);align-items:center;gap:.4rem;font-size:.6rem;display:flex}.wc-unc-label[data-v-eac699e8]{text-transform:uppercase;letter-spacing:.06em;white-space:nowrap}.wc-unc-bar[data-v-eac699e8]{background:#ffffff1a;border-radius:3px;flex:1;height:5px;overflow:hidden}.wc-unc-bar i[data-v-eac699e8]{background:var(--live);height:100%;display:block}.wc.proposed .wc-unc-bar i[data-v-eac699e8],.wc.provisional .wc-unc-bar i[data-v-eac699e8],.wc.review .wc-unc-bar i[data-v-eac699e8]{background:var(--amber)}.wc-unc-v[data-v-eac699e8]{white-space:nowrap;font-variant-numeric:tabular-nums}.wc-rows[data-v-eac699e8]{gap:.25rem;margin:0;display:grid}.wc-rows>div[data-v-eac699e8]{grid-template-columns:4.2rem 1fr;align-items:baseline;gap:.5rem;display:grid}.wc-rows dt[data-v-eac699e8]{text-transform:uppercase;letter-spacing:.06em;color:var(--text-3);font-size:.6rem}.wc-rows dd[data-v-eac699e8]{color:var(--text-2);overflow-wrap:anywhere;margin:0;font-size:.74rem}.wc-ev[data-v-eac699e8]{font-family:var(--mono,ui-monospace);color:var(--live);border:1px solid #4bbf7366;border-radius:4px;margin:0 .2rem .2rem 0;padding:.02rem .3rem;font-size:.58rem;display:inline-block}.wc-ev.synth[data-v-eac699e8]{color:var(--amber);border-color:#e3b34166}.wc-advisory[data-v-eac699e8]{color:var(--amber);margin:0;font-size:.62rem;line-height:1.4}.mapx[data-v-9d4d2cdd]{--map-accent:#2f6bff;height:100%;min-height:0;color:var(--text);background:#0c0d11;border-radius:12px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;position:relative;overflow:hidden}.mapx-canvas[data-v-9d4d2cdd]{position:absolute;inset:0}.map-grid[data-v-9d4d2cdd]{display:contents}.mapx-splash[data-v-9d4d2cdd]{z-index:5;color:var(--text-2);place-items:center;font-size:.92rem;display:grid;position:absolute;inset:0}.mapx-splash--error[data-v-9d4d2cdd]{color:#fca5a5;text-align:center;padding:2rem}.mapx-topbar[data-v-9d4d2cdd]{z-index:6;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#121419d1;border:1px solid #ffffff1a;border-radius:12px;align-items:center;gap:1.25rem;max-width:calc(100% - 720px);padding:.5rem .95rem;display:flex;position:absolute;top:14px;left:50%;transform:translate(-50%);box-shadow:0 6px 24px #00000059}.mapx-brand[data-v-9d4d2cdd]{align-items:center;gap:.55rem;display:flex}.mapx-logo[data-v-9d4d2cdd]{color:var(--map-accent);font-size:1.15rem;line-height:1}.mapx-titles[data-v-9d4d2cdd]{white-space:nowrap;flex-direction:column;line-height:1.15;display:flex}.mapx-title[data-v-9d4d2cdd]{color:var(--text);font-size:.85rem;font-weight:600}.mapx-sub[data-v-9d4d2cdd]{color:var(--text-3);font-size:.68rem}.mapx-modes[data-v-9d4d2cdd]{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.pill[data-v-9d4d2cdd]{white-space:nowrap;color:var(--text-2);background:#ffffff0d;border:1px solid #ffffff24;border-radius:999px;align-items:center;padding:.16rem .55rem;font-size:.68rem;display:inline-flex}.pill--live[data-v-9d4d2cdd]{color:#7ee2a8;background:#4bbf731f;border-color:#4bbf7366}.pill--demo[data-v-9d4d2cdd]{color:#93b4ff;background:#2f6bff24;border-color:#2f6bff66}.pill--muted[data-v-9d4d2cdd]{color:var(--text-3)}.mapx-notices[data-v-9d4d2cdd]{z-index:6;flex-direction:column;align-items:center;gap:6px;display:flex;position:absolute;top:66px;left:50%;transform:translate(-50%)}.mapx-note[data-v-9d4d2cdd]{white-space:nowrap;color:#f0c987;background:#d8a25024;border:1px solid #d8a25061;border-radius:999px;align-items:center;gap:.5rem;padding:.3rem .75rem;font-size:.72rem;display:flex;box-shadow:0 4px 18px #0000004d}.mapx-note-dot[data-v-9d4d2cdd]{background:#e7bd7e;border-radius:50%;flex-shrink:0;width:6px;height:6px}.sr-only[data-v-9d4d2cdd]{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mapx-panel[data-v-9d4d2cdd]{z-index:5;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#101217e6;border:1px solid #ffffff1a;border-radius:14px;width:320px;max-height:calc(100% - 28px);position:absolute;top:14px;overflow-y:auto;box-shadow:0 12px 44px #00000080}.mapx-panel--left[data-v-9d4d2cdd]{max-height:calc(100% - 9rem);left:14px}.mapx-panel--right[data-v-9d4d2cdd]{width:372px;max-height:calc(100% - 9rem);right:14px}.mapx-collapse[data-v-9d4d2cdd]{z-index:3;cursor:pointer;width:22px;height:22px;color:var(--text-2);background:#ffffff0d;border:1px solid #ffffff24;border-radius:6px;place-items:center;font-size:.8rem;line-height:1;display:grid;position:absolute;top:8px;right:8px}.mapx-resize[data-v-9d4d2cdd]{z-index:4;cursor:col-resize;touch-action:none;justify-content:center;align-items:center;width:10px;display:flex;position:absolute;top:40px;bottom:10px}.mapx-resize--left[data-v-9d4d2cdd]{right:0}.mapx-resize--right[data-v-9d4d2cdd]{left:0}.mapx-resize[data-v-9d4d2cdd]:after{content:"";background:#ffffff24;border-radius:3px;width:3px;height:40px;transition:background .12s,height .12s}.mapx-resize[data-v-9d4d2cdd]:hover:after{background:var(--accent,#58a6ff);height:64px}@media (prefers-reduced-motion:reduce){.mapx-resize[data-v-9d4d2cdd]:after{transition:none}}.mapx-collapse[data-v-9d4d2cdd]:hover{color:var(--text);border-color:var(--text-3)}.mapx-panel .section-title[data-v-9d4d2cdd]{padding-right:1.6rem}.mapx-reopen[data-v-9d4d2cdd]{z-index:5;cursor:pointer;white-space:nowrap;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:var(--text-2);background:#101217e6;border:1px solid #ffffff1f;border-radius:10px;padding:.4rem .7rem;font-size:.76rem;font-weight:600;position:absolute;top:14px;box-shadow:0 8px 24px #00000073}.mapx-reopen[data-v-9d4d2cdd]:hover{color:var(--text);border-color:var(--map-accent)}.mapx-reopen--left[data-v-9d4d2cdd]{left:14px}.mapx-reopen--right[data-v-9d4d2cdd]{right:14px}.mapx-panel[data-v-9d4d2cdd]::-webkit-scrollbar{width:8px}.mapx-panel[data-v-9d4d2cdd]::-webkit-scrollbar-thumb{background:#ffffff24;border-radius:8px}.panel-section[data-v-9d4d2cdd]{border-bottom:1px solid #ffffff12;padding:.85rem 1rem}.panel-section[data-v-9d4d2cdd]:last-child{border-bottom:none}.section-title[data-v-9d4d2cdd]{text-transform:uppercase;letter-spacing:.09em;color:var(--text-3);margin:0 0 .6rem;font-size:.66rem;font-weight:700}.mapx-panel h2[data-v-9d4d2cdd]{color:var(--text);word-break:break-word;margin:0 0 .5rem;font-size:.9rem;font-weight:600}.mapx-panel p[data-v-9d4d2cdd]{color:var(--text-2);margin:.3rem 0;font-size:.75rem;line-height:1.5}.primary[data-v-9d4d2cdd]{background:var(--map-accent);color:#fff;cursor:pointer;border:none;border-radius:9px;width:100%;padding:.55rem .7rem;font-size:.82rem;font-weight:600;transition:filter .15s}.primary[data-v-9d4d2cdd]:hover{filter:brightness(1.1)}.primary[data-v-9d4d2cdd]:disabled{opacity:.5;cursor:default}.control-actions[data-v-9d4d2cdd]{flex-wrap:wrap;gap:.35rem;margin:.6rem 0 0;display:flex}.mapx-basemap[data-v-9d4d2cdd]{gap:.35rem;display:flex}.mapx-bm[data-v-9d4d2cdd]{color:var(--text-2);cursor:pointer;background:#ffffff08;border:1px solid #ffffff1f;border-radius:8px;flex:1;padding:.35rem .5rem;font-size:.74rem}.mapx-bm[data-v-9d4d2cdd]:hover{border-color:var(--text-3);color:var(--text)}.mapx-bm.on[data-v-9d4d2cdd]{border-color:var(--map-accent);color:#fff;background:#2f6bff24}.mapx-metrics[data-v-9d4d2cdd],.mapx-groups[data-v-9d4d2cdd]{flex-wrap:wrap;margin-top:.5rem}.mapx-metrics .mapx-bm[data-v-9d4d2cdd],.mapx-groups .mapx-bm[data-v-9d4d2cdd]{flex:45%}.mapx-sub2[data-v-9d4d2cdd]{color:var(--text-3);font-weight:400}.mapx-segments[data-v-9d4d2cdd]{margin-top:.35rem}.mapx-segments .mapx-bm[data-v-9d4d2cdd]{font-size:.68rem}.mapx-cell[data-v-9d4d2cdd]{background:#ffffff08;border:1px solid #ffffff1f;border-radius:10px;margin-top:.7rem;padding:.6rem}.mapx-cell-h[data-v-9d4d2cdd]{text-transform:uppercase;letter-spacing:.06em;color:var(--text-3);justify-content:space-between;align-items:center;margin-bottom:.5rem;font-size:.62rem;display:flex}.mapx-cell-x[data-v-9d4d2cdd]{color:var(--text-3);cursor:pointer;background:0 0;border:none;font-size:.8rem}.mapx-cell-x[data-v-9d4d2cdd]:hover{color:var(--text)}.mapx-cell-grid[data-v-9d4d2cdd]{grid-template-columns:1fr 1fr;gap:.3rem .7rem;display:grid}.mapx-cell-kv[data-v-9d4d2cdd]{justify-content:space-between;align-items:baseline;gap:.4rem;font-size:.72rem;display:flex}.mapx-cell-kv span[data-v-9d4d2cdd]{color:var(--text-3)}.mapx-cell-kv b[data-v-9d4d2cdd]{color:var(--text);font-variant-numeric:tabular-nums}.mapx-cell-mix[data-v-9d4d2cdd]{background:#6b7280;border-radius:999px;height:8px;margin-top:.6rem;overflow:hidden}.mapx-cell-mix-own[data-v-9d4d2cdd]{background:#2f6bff;height:100%;display:block}.mapx-cell-mixlabels[data-v-9d4d2cdd]{color:var(--text-3);justify-content:space-between;margin-top:.2rem;font-size:.62rem;display:flex}.mapx-cell-trend[data-v-9d4d2cdd]{margin-top:.5rem}.mapx-cell-trend-h[data-v-9d4d2cdd]{text-transform:uppercase;letter-spacing:.05em;color:var(--text-3);font-size:.6rem}.mapx-cell-trend svg[data-v-9d4d2cdd]{width:100%;height:26px;margin-top:.15rem;display:block}.mapx-profiles .mapx-bm[data-v-9d4d2cdd]{text-align:left;flex:100%}.mapx-poi[data-v-9d4d2cdd]{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.5rem;display:flex}.mapx-poi .mapx-bm.err[data-v-9d4d2cdd]{color:#f0656a;border-color:#f0656a80}.mapx-poi-n[data-v-9d4d2cdd]{color:var(--text-2);font-size:.68rem}.mapx-poi-n b[data-v-9d4d2cdd]{color:#4bbf73}[data-v-9d4d2cdd] .mapx-poi-mk{cursor:pointer;background:#ff6b3d;border:1.5px solid #fff;border-radius:50%;width:11px;height:11px;box-shadow:0 1px 4px #00000080}.mapx-site-head[data-v-9d4d2cdd]{color:var(--text-3);align-items:center;gap:.5rem;margin-top:.6rem;font-size:.66rem;display:flex}.mapx-site-legend[data-v-9d4d2cdd]{color:var(--text-3);align-items:center;gap:.4rem;margin-top:.45rem;font-size:.6rem;display:flex}.mapx-site-bar[data-v-9d4d2cdd]{background:linear-gradient(90deg,#d73027,#fc8d59,#fee08b,#91cf60,#1a9850);border:1px solid #ffffff24;border-radius:3px;flex:1;height:8px}.mapx-ap-head[data-v-9d4d2cdd]{justify-content:space-between;align-items:center;display:flex}.mapx-ap-name[data-v-9d4d2cdd]{color:var(--text);word-break:break-word;margin-bottom:.6rem;font-family:ui-monospace,monospace;font-size:.78rem;font-weight:600}.mapx-ap-score[data-v-9d4d2cdd]{background:#ffffff08;border:1px solid #ffffff1a;border-radius:10px;align-items:center;gap:.6rem;padding:.5rem .6rem;display:flex}.mapx-ap-score-n[data-v-9d4d2cdd]{font-variant-numeric:tabular-nums;font-size:1.6rem;font-weight:800;line-height:1}.mapx-ap-score-n small[data-v-9d4d2cdd]{color:var(--text-3);font-size:.7rem;font-weight:600}.mapx-ap-score-l[data-v-9d4d2cdd]{color:var(--text-2);font-size:.74rem}.mapx-ap-score-l b[data-v-9d4d2cdd]{color:var(--text)}.mapx-ap-rank[data-v-9d4d2cdd]{color:var(--text-3);margin-top:.1rem;font-size:.66rem;display:block}.mapx-ap-hl[data-v-9d4d2cdd]{grid-template-columns:1fr 1fr;gap:.6rem;margin-top:.7rem;display:grid}.mapx-ap-hl-h[data-v-9d4d2cdd]{text-transform:uppercase;letter-spacing:.05em;margin-bottom:.25rem;font-size:.6rem}.mapx-ap-hl-h.up[data-v-9d4d2cdd]{color:#4bbf73}.mapx-ap-hl-h.down[data-v-9d4d2cdd]{color:#f0656a}.mapx-ap-hl-row[data-v-9d4d2cdd]{justify-content:space-between;align-items:baseline;gap:.4rem;padding:.1rem 0;font-size:.7rem;display:flex}.mapx-ap-hl-row span[data-v-9d4d2cdd]{color:var(--text-3)}.mapx-ap-hl-row b[data-v-9d4d2cdd]{color:var(--text);font-variant-numeric:tabular-nums}.mapx-ap-grp[data-v-9d4d2cdd]{border-top:1px solid #ffffff12;margin-top:.6rem;padding-top:.4rem}.mapx-ap-grp summary[data-v-9d4d2cdd]{text-transform:uppercase;letter-spacing:.06em;color:var(--text-3);cursor:pointer;font-size:.66rem;list-style:none}.mapx-ap-grp summary[data-v-9d4d2cdd]::-webkit-details-marker{display:none}.mapx-ap-grp summary[data-v-9d4d2cdd]:before{content:"▸ "}.mapx-ap-grp[open] summary[data-v-9d4d2cdd]:before{content:"▾ "}.mapx-ap-metric[data-v-9d4d2cdd]{grid-template-columns:6.2rem 1fr 3.4rem;align-items:center;gap:.4rem;margin-top:.35rem;font-size:.7rem;display:grid}.mapx-ap-m-l[data-v-9d4d2cdd]{color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mapx-ap-m-bar[data-v-9d4d2cdd]{background:#ffffff12;border-radius:999px;height:6px;overflow:hidden}.mapx-ap-m-bar i[data-v-9d4d2cdd]{height:100%;display:block}.mapx-ap-m-v[data-v-9d4d2cdd]{text-align:right;color:var(--text);font-variant-numeric:tabular-nums}.mapx-toplist[data-v-9d4d2cdd]{flex-direction:column;gap:.25rem;margin-top:.5rem;display:flex}.mapx-toparea[data-v-9d4d2cdd]{color:var(--text);cursor:pointer;text-align:left;background:#ffffff08;border:1px solid #ffffff14;border-radius:8px;grid-template-columns:1.1rem 2.2rem 1fr;align-items:center;gap:.5rem;padding:.4rem .55rem;display:grid}.mapx-toparea[data-v-9d4d2cdd]:hover{border-color:var(--text-3)}.mapx-rank[data-v-9d4d2cdd]{color:var(--text-3);text-align:center;font-size:.7rem}.mapx-score[data-v-9d4d2cdd]{font-variant-numeric:tabular-nums;text-align:center;font-size:1rem;font-weight:800}.mapx-topmeta[data-v-9d4d2cdd]{color:var(--text-2);font-variant-numeric:tabular-nums;font-size:.66rem}.mapx-ask[data-v-9d4d2cdd]{color:#93b4ff;cursor:pointer;background:#78a0ff1a;border:1px solid #78a0ff73;border-radius:9px;width:100%;margin-top:.6rem;padding:.5rem;font-size:.8rem;font-weight:600}.mapx-ask[data-v-9d4d2cdd]:hover{color:#fff;background:#78a0ff2e}.mapx-hover[data-v-9d4d2cdd]{z-index:7;pointer-events:none;white-space:nowrap;background:#101217f0;border:1px solid #ffffff29;border-radius:8px;flex-direction:column;gap:1px;padding:.3rem .55rem;display:flex;position:absolute;transform:translate(-50%,calc(-100% - 12px));box-shadow:0 6px 20px #00000080}.mapx-hover-label[data-v-9d4d2cdd]{text-transform:uppercase;letter-spacing:.05em;color:var(--text-3);font-size:.6rem}.mapx-hover-value[data-v-9d4d2cdd]{color:var(--text);font-variant-numeric:tabular-nums;font-size:.9rem;font-weight:700}.mapx-ask-sm[data-v-9d4d2cdd]{width:100%;margin-top:.55rem}.mapx-ask-cd[data-v-9d4d2cdd]{border-color:var(--accent);background:var(--accent-soft);color:var(--accent-2);justify-content:center;align-items:center;gap:.5rem;display:flex}.mapx-cd-grade[data-v-9d4d2cdd]{font-family:var(--mono,ui-monospace);letter-spacing:.04em;text-transform:uppercase;opacity:.85;border:1px solid;border-radius:999px;padding:.05rem .4rem;font-size:.56rem}.mapx-situation[data-v-9d4d2cdd]{border:1px solid var(--line-2);background:var(--surface-2,#1b1e25);border-radius:10px;margin-top:.6rem;padding:.6rem .7rem}.mapx-sit-h[data-v-9d4d2cdd]{color:var(--text-2);flex-wrap:wrap;align-items:center;gap:.4rem;font-size:.68rem;display:flex}.mapx-sit-h b[data-v-9d4d2cdd]{color:var(--text)}.mapx-sit-conf[data-v-9d4d2cdd]{font-family:var(--mono,ui-monospace);text-transform:uppercase;letter-spacing:.06em;color:var(--live);margin-left:auto;font-size:.54rem}.mapx-sit-members[data-v-9d4d2cdd]{flex-wrap:wrap;gap:.3rem;margin-top:.5rem;display:flex}.mapx-sit-mem[data-v-9d4d2cdd]{opacity:.9;white-space:nowrap;text-overflow:ellipsis;border:1px solid;border-radius:6px;max-width:100%;padding:.1rem .4rem;font-size:.6rem;overflow:hidden}.mapx-sit-note[data-v-9d4d2cdd]{font-size:var(--fs-eyebrow,.62rem);color:var(--text-3);margin:.5rem 0 0;line-height:1.4}.mapx-tools2[data-v-9d4d2cdd],.mapx-cell-actions[data-v-9d4d2cdd]{margin-top:.5rem}.mapx-cmp[data-v-9d4d2cdd]{flex-direction:column;gap:.15rem;display:flex}.mapx-cmp-row[data-v-9d4d2cdd]{align-items:center;gap:.4rem;display:grid}.mapx-cmp-head[data-v-9d4d2cdd]{margin-bottom:.2rem}.mapx-cmp-col[data-v-9d4d2cdd]{text-align:center;color:var(--map-accent);font-size:.72rem;font-weight:800;position:relative}.mapx-cmp-x[data-v-9d4d2cdd]{color:var(--text-3);cursor:pointer;background:0 0;border:none;margin-left:.2rem;font-size:.6rem}.mapx-cmp-x[data-v-9d4d2cdd]:hover{color:var(--down)}.mapx-cmp-label[data-v-9d4d2cdd]{color:var(--text-3);font-size:.68rem}.mapx-cmp-val[data-v-9d4d2cdd]{text-align:center;color:var(--text-2);font-variant-numeric:tabular-nums;border-radius:5px;padding:.15rem .2rem;font-size:.74rem}.mapx-cmp-val.best[data-v-9d4d2cdd]{color:#7ee2a8;background:#4bbf7324;font-weight:700}[data-v-9d4d2cdd] .mapx-evmk{background:var(--ev,#38bdf8);cursor:pointer;border:2px solid #fff;border-radius:50% 50% 50% 0;place-items:center;width:26px;height:26px;padding:0;display:grid;transform:rotate(-45deg);box-shadow:0 2px 8px #0006}[data-v-9d4d2cdd] .mapx-evmk>*{transform:rotate(45deg)}[data-v-9d4d2cdd] .mapx-evmk{font-size:12px;line-height:1}.mapx-event[data-v-9d4d2cdd]{z-index:7;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#101217f0;border:1px solid #ffffff1f;border-radius:12px;width:17rem;padding:.75rem .85rem;position:absolute;bottom:60px;left:14px;box-shadow:0 10px 34px #00000080}.mapx-event-x[data-v-9d4d2cdd]{color:var(--text-3);cursor:pointer;background:0 0;border:none;font-size:.8rem;position:absolute;top:8px;right:10px}.mapx-event-x[data-v-9d4d2cdd]:hover{color:var(--text)}.mapx-event-type[data-v-9d4d2cdd]{text-transform:uppercase;letter-spacing:.05em;font-size:.66rem;font-weight:700}.mapx-event-title[data-v-9d4d2cdd]{color:var(--text);margin-top:.15rem;font-size:1rem;font-weight:700}.mapx-event-when[data-v-9d4d2cdd]{color:var(--text);margin-top:.3rem;font-size:.76rem;font-weight:600}.mapx-event-org[data-v-9d4d2cdd]{color:var(--text-2);margin-top:.1rem;font-size:.72rem}.mapx-event-desc[data-v-9d4d2cdd]{color:var(--text-2);margin:.45rem 0 0;font-size:.74rem;line-height:1.5}[data-v-9d4d2cdd] .mapx-mls{color:#fff;cursor:pointer;white-space:nowrap;background:#2f6bff;border:1px solid #fff;border-radius:6px;padding:1px 4px;font-size:10px;font-weight:700;box-shadow:0 2px 6px #0006}[data-v-9d4d2cdd] .mapx-mls.rent{background:#16a34a}.mapx-listing[data-v-9d4d2cdd]{z-index:7;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#101217f0;border:1px solid #ffffff1f;border-radius:12px;width:15rem;padding:.75rem .85rem;position:absolute;bottom:60px;left:14px;box-shadow:0 10px 34px #00000080}.mapx-listing-type[data-v-9d4d2cdd]{text-transform:uppercase;letter-spacing:.05em;color:#2f6bff;font-size:.62rem;font-weight:700}.mapx-listing-type.rent[data-v-9d4d2cdd]{color:#22c55e}.mapx-listing-price[data-v-9d4d2cdd]{color:var(--text);margin-top:.1rem;font-size:1.3rem;font-weight:800}.mapx-listing-addr[data-v-9d4d2cdd]{color:var(--text-2);margin-top:.15rem;font-size:.76rem}.mapx-listing-stats[data-v-9d4d2cdd]{color:var(--text-2);flex-wrap:wrap;gap:.5rem;margin-top:.5rem;font-size:.72rem;display:flex}.mapx-listing-yield[data-v-9d4d2cdd]{color:var(--up);font-weight:600}.mapx-switch[data-v-9d4d2cdd]{color:var(--text-2);cursor:pointer;align-items:center;gap:.5rem;font-size:.78rem;display:flex}.mapx-switch input[data-v-9d4d2cdd]{accent-color:var(--map-accent)}.mapx-legend-block[data-v-9d4d2cdd]{margin-top:.6rem}.mapx-legend[data-v-9d4d2cdd]{align-items:flex-start;gap:.4rem;display:flex}.mapx-legend-bar[data-v-9d4d2cdd]{border:1px solid #ffffff24;border-radius:3px;flex:1;height:9px}.mapx-legend-lo[data-v-9d4d2cdd],.mapx-legend-hi[data-v-9d4d2cdd]{color:var(--text-3);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:.62rem;line-height:10px}.mapx-legend-mid[data-v-9d4d2cdd]{flex:1;position:relative}.mapx-legend-steps[data-v-9d4d2cdd]{border:1px solid #ffffff24;border-radius:3px;height:10px;display:flex;overflow:hidden}.mapx-legend-steps i[data-v-9d4d2cdd]{flex:1}.mapx-legend-steps i+i[data-v-9d4d2cdd]{border-left:1px solid #0a0c1073}.mapx-legend-ticks[data-v-9d4d2cdd]{height:.8rem;margin-top:3px;display:block;position:relative}.mapx-legend-ticks b[data-v-9d4d2cdd]{color:var(--text-3);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:.5rem;font-weight:600;position:absolute;top:0;transform:translate(-50%)}.mapx-legend-ticks b[data-v-9d4d2cdd]:before{content:"";background:var(--line-2);width:1px;height:2px;position:absolute;top:-3px;left:50%}.mapx-legend-cap[data-v-9d4d2cdd]{font-size:var(--fs-eyebrow,.62rem);letter-spacing:var(--ls-eyebrow,.1em);text-transform:uppercase;color:var(--text-3);margin-top:.35rem}.mapx-income-real[data-v-9d4d2cdd]{flex-direction:column;align-items:flex-start;gap:.35rem;margin-top:.6rem;display:flex}.mapx-income-note[data-v-9d4d2cdd]{font-size:var(--fs-eyebrow,.62rem);color:var(--live);line-height:1.4}.mapx-income-note.err[data-v-9d4d2cdd]{color:var(--down)}.mapx-ft[data-v-9d4d2cdd]{margin-top:.2rem}.mapx-ft-time[data-v-9d4d2cdd]{align-items:center;gap:.5rem;display:flex}.mapx-ft-time input[data-v-9d4d2cdd]{accent-color:var(--map-accent);flex:1}.mapx-ft-play[data-v-9d4d2cdd]{border:1px solid var(--map-accent);color:#93b4ff;cursor:pointer;background:#2f6bff24;border-radius:7px;flex:none;place-items:center;width:1.7rem;height:1.7rem;padding:0;font-size:.66rem;display:grid}.mapx-ft-play[data-v-9d4d2cdd]:hover{color:#fff;background:#2f6bff3d}.mapx-ft-hr[data-v-9d4d2cdd]{text-align:right;min-width:3.2rem;color:var(--text);font-variant-numeric:tabular-nums;font-size:.82rem;font-weight:700}.mapx-ft-day[data-v-9d4d2cdd]{margin-top:.45rem}.mapx-ft-bar[data-v-9d4d2cdd]{background:linear-gradient(90deg,#3b4ea8,#7f9bd6,#ffd36b,#ff8a3d,#ff2d2d);border:1px solid #ffffff24;border-radius:3px;flex:1;height:9px}.mapx-iso-bands[data-v-9d4d2cdd]{color:var(--text-3);gap:.5rem;margin:.5rem 0;font-size:.64rem;display:flex}.mapx-iso-bands span[data-v-9d4d2cdd]{align-items:center;gap:.2rem;display:inline-flex}.mapx-iso-bands i[data-v-9d4d2cdd]{border-radius:3px;width:11px;height:11px}.mapx-iso-mode[data-v-9d4d2cdd]{font-size:var(--fs-eyebrow,.62rem);letter-spacing:.02em;color:var(--text-3);margin:.5rem 0 0}.mapx-iso-mode.routed[data-v-9d4d2cdd]{color:var(--live)}.mapx-iso-sum[data-v-9d4d2cdd]{grid-template-columns:repeat(3,1fr);gap:.4rem;margin:.55rem 0;display:grid}.mapx-iso-sum>div[data-v-9d4d2cdd]{background:#ffffff08;border:1px solid #ffffff1a;border-radius:9px;flex-direction:column;padding:.4rem .5rem;display:flex}.mapx-iso-sum b[data-v-9d4d2cdd]{color:var(--text);font-variant-numeric:tabular-nums;font-size:.95rem}.mapx-iso-sum span[data-v-9d4d2cdd]{color:var(--text-3);font-size:.6rem}.mapx-catch[data-v-9d4d2cdd]{margin:.2rem 0 .5rem}.mapx-catch-h[data-v-9d4d2cdd]{text-transform:uppercase;letter-spacing:.05em;color:var(--text-3);justify-content:space-between;align-items:baseline;margin-bottom:.3rem;font-size:.62rem;display:flex}.mapx-catch-h span[data-v-9d4d2cdd]{text-transform:none;letter-spacing:0}.mapx-catch-row[data-v-9d4d2cdd]{grid-template-columns:1fr auto auto;align-items:baseline;gap:.5rem;padding:.15rem 0;font-size:.72rem;display:grid}.mapx-catch-l[data-v-9d4d2cdd]{color:var(--text-3)}.mapx-catch-v[data-v-9d4d2cdd]{color:var(--text);font-variant-numeric:tabular-nums}.mapx-catch-d[data-v-9d4d2cdd]{font-variant-numeric:tabular-nums;text-align:right;min-width:3rem;font-size:.66rem}.mapx-catch-d.up[data-v-9d4d2cdd]{color:#4bbf73}.mapx-catch-d.down[data-v-9d4d2cdd]{color:#f0656a}.mapx-catch-d.neutral[data-v-9d4d2cdd]{color:var(--text-3)}.mapx-dot[data-v-9d4d2cdd]{vertical-align:middle;border-radius:50%;width:8px;height:8px;display:inline-block}.mapx-cmp2-sum[data-v-9d4d2cdd]{grid-template-columns:1fr 1fr;gap:.4rem;margin:.5rem 0;display:grid}.mapx-cmp2-sum>div[data-v-9d4d2cdd]{border:1px solid #ffffff1a;border-radius:9px;flex-direction:column;padding:.4rem .5rem;display:flex}.mapx-cmp2-sum .a[data-v-9d4d2cdd]{border-left:3px solid #22d3ee}.mapx-cmp2-sum .b[data-v-9d4d2cdd]{border-left:3px solid #a855f7}.mapx-cmp2-sum b[data-v-9d4d2cdd]{color:var(--text);font-variant-numeric:tabular-nums;font-size:.95rem}.mapx-cmp2-sum span[data-v-9d4d2cdd]{color:var(--text-3);font-size:.6rem}.mapx-cmp2[data-v-9d4d2cdd]{margin:.2rem 0 .5rem}.mapx-cmp2-row[data-v-9d4d2cdd]{grid-template-columns:1fr 3.2rem 3.2rem;align-items:baseline;gap:.4rem;padding:.15rem 0;font-size:.72rem;display:grid}.mapx-cmp2-row b[data-v-9d4d2cdd]{text-align:right;color:var(--text-2);font-variant-numeric:tabular-nums;font-weight:500}.mapx-cmp2-row b.win[data-v-9d4d2cdd]{color:#4bbf73;font-weight:700}.mapx-cmp2-l[data-v-9d4d2cdd]{color:var(--text-3)}.mapx-cmp2-hdr[data-v-9d4d2cdd]{text-transform:uppercase;letter-spacing:.05em;color:var(--text-3);font-size:.6rem}.mapx-cmp2-hdr .a[data-v-9d4d2cdd]{color:#22d3ee;text-align:right}.mapx-cmp2-hdr .b[data-v-9d4d2cdd]{color:#a855f7;text-align:right}.mapx-cells[data-v-9d4d2cdd]{margin-bottom:.6rem}.mapx-cells-l[data-v-9d4d2cdd]{text-transform:uppercase;letter-spacing:.06em;color:var(--text-3);margin-bottom:.3rem;font-size:.62rem;display:block}.mapx-cells-res[data-v-9d4d2cdd]{color:var(--text-3);align-items:center;gap:.3rem;margin-top:.35rem;font-size:.66rem;display:flex}.mapx-cells-res .mapx-bm[data-v-9d4d2cdd]{flex:none;min-width:1.8rem}.mapx-cells-n[data-v-9d4d2cdd]{font-variant-numeric:tabular-nums;margin-left:auto}.mapx-land[data-v-9d4d2cdd]{text-align:center;width:100%;margin-top:.4rem}.mapx-land-hint[data-v-9d4d2cdd]{font-size:var(--fs-eyebrow,.62rem);color:var(--amber);margin:.3rem 0 0;line-height:1.4}.mapx-land-hint.ok[data-v-9d4d2cdd]{color:var(--live)}.mapx-geo[data-v-9d4d2cdd]{gap:.4rem;display:flex}.mapx-geo-in[data-v-9d4d2cdd]{background:var(--surface-2,#1b1e25);border:1px solid var(--line-2);min-width:0;color:var(--text);border-radius:8px;flex:1;padding:.35rem .55rem;font-size:.78rem}.mapx-geo-in[data-v-9d4d2cdd]:focus-visible{outline:2px solid var(--info);outline-offset:1px}.mapx-land.on[data-v-9d4d2cdd]{color:#4bbf73;background:#4bbf7324;border-color:#4bbf73}.mapx-land.err[data-v-9d4d2cdd]{color:#f0656a;border-color:#f0656a80}.mapx-class[data-v-9d4d2cdd]{margin-top:.55rem}.mapx-class-l[data-v-9d4d2cdd]{text-transform:uppercase;letter-spacing:.06em;color:var(--text-3);margin-bottom:.3rem;font-size:.62rem;display:block}.mapx-bm.sm[data-v-9d4d2cdd]{padding:.25rem .4rem;font-size:.68rem}.mapx-biv[data-v-9d4d2cdd]{width:max-content;margin:.6rem 0 .4rem 1.6rem;position:relative}.mapx-biv-grid[data-v-9d4d2cdd]{flex-direction:column;gap:2px;display:flex}.mapx-biv-row[data-v-9d4d2cdd]{gap:2px;display:flex}.mapx-biv-row i[data-v-9d4d2cdd]{border-radius:2px;width:20px;height:20px}.mapx-biv-ax[data-v-9d4d2cdd]{text-transform:uppercase;letter-spacing:.05em;color:var(--text-3);font-size:.58rem;position:absolute}.mapx-biv-ax--x[data-v-9d4d2cdd]{bottom:-1rem;left:0}.mapx-biv-ax--y[data-v-9d4d2cdd]{transform-origin:0 100%;white-space:nowrap;bottom:1.4rem;left:-.3rem;transform:rotate(-90deg)}.mapx-switch--sm[data-v-9d4d2cdd]{margin-top:.55rem;font-size:.72rem}.mapx-time[data-v-9d4d2cdd]{margin-top:.6rem}.mapx-time-head[data-v-9d4d2cdd]{text-transform:uppercase;letter-spacing:.05em;color:var(--text-3);justify-content:space-between;align-items:baseline;margin-bottom:.2rem;font-size:.62rem;display:flex}.mapx-time-head b[data-v-9d4d2cdd]{text-transform:none;letter-spacing:0;color:var(--text-2);font-variant-numeric:tabular-nums;font-size:.72rem}.mapx-time-head b.past[data-v-9d4d2cdd]{color:#e3b341}.mapx-time-r[data-v-9d4d2cdd]{align-items:center;gap:.4rem;display:inline-flex}.mapx-time input[data-v-9d4d2cdd]{width:100%;accent-color:var(--map-accent)}.mapx-opacity[data-v-9d4d2cdd]{color:var(--text-3);align-items:center;gap:.5rem;margin-top:.55rem;font-size:.68rem;display:flex}.mapx-opacity input[data-v-9d4d2cdd]{accent-color:var(--map-accent);flex:1}.secondary[data-v-9d4d2cdd]{color:var(--text-2);cursor:pointer;background:#ffffff0a;border:1px solid #ffffff24;border-radius:8px;padding:.3rem .6rem;font-size:.72rem;transition:color .15s,border-color .15s}.secondary[data-v-9d4d2cdd]:hover{color:var(--text);border-color:var(--text-3)}.lookup-status[data-v-9d4d2cdd]{color:var(--text-3);margin:.45rem 0 0;font-size:.7rem;line-height:1.45}.input-label[data-v-9d4d2cdd]{color:var(--text-2);margin-bottom:.3rem;font-size:.7rem;display:block}.field[data-v-9d4d2cdd]{width:100%;color:var(--text);background:#00000047;border:1px solid #ffffff24;border-radius:8px;outline:none;margin-bottom:.5rem;padding:.45rem .6rem;font-family:ui-monospace,SF Mono,monospace;font-size:.78rem}.field[data-v-9d4d2cdd]:focus{border-color:var(--map-accent)}.layer-card[data-v-9d4d2cdd]{text-align:left;width:100%;color:var(--text);cursor:pointer;background:#ffffff08;border:1px solid #ffffff17;border-radius:10px;margin-bottom:.4rem;padding:.6rem .7rem;transition:border-color .15s,background .15s;display:block}.layer-card[data-v-9d4d2cdd]:hover{border-color:var(--text-3);background:#ffffff0f}.layer-card.selected[data-v-9d4d2cdd]{border-color:var(--map-accent);box-shadow:none;background:#2f6bff24}.layer-title[data-v-9d4d2cdd]{font-size:.8rem;font-weight:600}.layer-meta[data-v-9d4d2cdd]{color:var(--text-2);word-break:break-all;margin-top:.15rem;font-family:ui-monospace,monospace;font-size:.68rem}.layer-attribution[data-v-9d4d2cdd]{color:var(--text-3);margin-top:.2rem;font-size:.66rem}.detail-grid[data-v-9d4d2cdd]{grid-template-columns:minmax(0,6.5rem) minmax(0,1fr);align-items:baseline;gap:.5rem .9rem;font-size:.74rem;display:grid}.detail-grid span[data-v-9d4d2cdd]{color:var(--text-3);overflow-wrap:anywhere}.detail-grid strong[data-v-9d4d2cdd]{text-align:left;color:var(--text);overflow-wrap:anywhere;font-weight:600}.runtime-row[data-v-9d4d2cdd]{border-bottom:1px solid #ffffff0d;justify-content:space-between;gap:.5rem;padding:.28rem 0;font-size:.75rem;display:flex}.runtime-row[data-v-9d4d2cdd]:last-child{border-bottom:none}.runtime-row span[data-v-9d4d2cdd]{color:var(--text-2)}.runtime-row strong[data-v-9d4d2cdd]{color:var(--text)}.tag-row[data-v-9d4d2cdd]{flex-wrap:wrap;gap:.35rem;margin-top:.5rem;display:flex}.tag[data-v-9d4d2cdd]{min-height:auto;color:var(--text-2);background:#ffffff0d;border:1px solid #ffffff24;border-radius:6px;align-items:center;padding:.12rem .45rem;font-family:ui-monospace,monospace;font-size:.66rem;display:inline-flex}.evidence-list[data-v-9d4d2cdd]{flex-direction:column;gap:.25rem;margin:.5rem 0 0;padding:0;list-style:none;display:flex}.evidence-list li[data-v-9d4d2cdd]{color:var(--text-2);word-break:break-all;background:#ffffff08;border:1px solid #ffffff12;border-radius:6px;padding:.3rem .45rem;font-family:ui-monospace,monospace;font-size:.7rem}.mapx-readout[data-v-9d4d2cdd]{z-index:6;max-width:calc(100% - 740px);color:var(--text-2);white-space:nowrap;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#121419d9;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:.5rem;padding:.4rem .9rem;font-size:.72rem;display:flex;position:absolute;bottom:16px;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 6px 24px #00000059}.mapx-readout-key[data-v-9d4d2cdd]{color:var(--text);font-weight:600}.mapx-readout-sep[data-v-9d4d2cdd]{color:var(--text-3)}.mapx-readout-note[data-v-9d4d2cdd]{color:var(--text-3);text-overflow:ellipsis;overflow:hidden}.mapx[data-v-9d4d2cdd] .maplibregl-ctrl-group{background:#121419e0;border:1px solid #ffffff1f;border-radius:10px;overflow:hidden;box-shadow:0 6px 20px #0006}.mapx[data-v-9d4d2cdd] .maplibregl-ctrl-group button+button{border-top:1px solid #ffffff1a}.mapx[data-v-9d4d2cdd] .maplibregl-ctrl-group button .maplibregl-ctrl-icon{filter:invert()hue-rotate(180deg)}.mapx[data-v-9d4d2cdd] .maplibregl-ctrl-scale{color:var(--text-2);background:#121419cc;border:1px solid #ffffff2e;border-top:none;border-radius:0 0 4px 4px}.mapx[data-v-9d4d2cdd] .maplibregl-ctrl-attrib{background:#121419b8;border-radius:8px 0 0}.mapx[data-v-9d4d2cdd] .maplibregl-ctrl-attrib a{color:var(--text-2)}@media (width<=1180px){.mapx-panel--left[data-v-9d4d2cdd],.mapx-panel--right[data-v-9d4d2cdd]{width:270px}.mapx-topbar[data-v-9d4d2cdd],.mapx-readout[data-v-9d4d2cdd]{max-width:calc(100% - 600px)}}.nlb-page[data-v-ee53e118]{color:var(--text,#f4f4f4);flex-direction:column;gap:1rem;display:flex}.nlb-hero[data-v-ee53e118],.nlb-card[data-v-ee53e118]{background:#14181fd1;border:1px solid #ffffff24;border-radius:18px;box-shadow:0 18px 48px #00000038}.nlb-hero[data-v-ee53e118]{justify-content:space-between;gap:2rem;padding:1.5rem;display:flex}.nlb-kicker[data-v-ee53e118]{color:var(--accent,#78a9ff);letter-spacing:.12em;text-transform:uppercase;margin:0 0 .4rem;font-size:.78rem;font-weight:700}h1[data-v-ee53e118],h2[data-v-ee53e118],p[data-v-ee53e118]{margin-top:0}h1[data-v-ee53e118]{margin-bottom:.7rem;font-size:clamp(2rem,4vw,3.4rem);line-height:1}h2[data-v-ee53e118]{margin-bottom:.65rem;font-size:1.15rem}.nlb-lede[data-v-ee53e118],.nlb-desc[data-v-ee53e118],.nlb-card p[data-v-ee53e118],.nlb-check p[data-v-ee53e118]{color:#ffffffb3;line-height:1.55}.nlb-lede[data-v-ee53e118]{max-width:780px;margin-bottom:0}.nlb-badge[data-v-ee53e118]{text-align:center;background:linear-gradient(145deg,#78a9ff38,#24a1482e);border-radius:16px;place-content:center;align-self:stretch;min-width:170px;display:grid}.nlb-badge-count[data-v-ee53e118]{font-size:3.2rem;font-weight:800;display:block}.nlb-badge-label[data-v-ee53e118]{color:#ffffffb8;text-transform:uppercase;letter-spacing:.08em;font-size:.82rem}.nlb-grid[data-v-ee53e118]{gap:1rem;display:grid}.nlb-grid--two[data-v-ee53e118]{grid-template-columns:repeat(auto-fit,minmax(340px,1fr))}.nlb-card[data-v-ee53e118]{padding:1rem}.nlb-table[data-v-ee53e118]{border-collapse:collapse;width:100%}.nlb-table th[data-v-ee53e118],.nlb-table td[data-v-ee53e118]{text-align:left;vertical-align:top;border-bottom:1px solid #ffffff1a;padding:.65rem .5rem}.nlb-table th[data-v-ee53e118]{color:#fff9;text-transform:uppercase;letter-spacing:.05em;font-size:.76rem}.nlb-field[data-v-ee53e118]{font-weight:700}.nlb-mono[data-v-ee53e118]{overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.78rem}.nlb-check[data-v-ee53e118]{gap:.75rem;display:flex}.nlb-dot[data-v-ee53e118]{border-radius:50%;flex:0 0 .75rem;width:.75rem;height:.75rem;margin-top:.35rem}.nlb-dot--pass[data-v-ee53e118]{background:#42be65}.nlb-dot--fail[data-v-ee53e118]{background:#fa4d56}.nlb-dot--warn[data-v-ee53e118]{background:#f1c21b}@media (width<=760px){.nlb-hero[data-v-ee53e118]{flex-direction:column}.nlb-badge[data-v-ee53e118]{min-height:140px}}.pg-page[data-v-e7da9a85]{flex-direction:column;gap:1.25rem;max-width:1100px;margin:0 auto;padding:1.5rem;display:flex}.pg-hero[data-v-e7da9a85]{justify-content:space-between;align-items:flex-start;gap:1.5rem;display:flex}.pg-kicker[data-v-e7da9a85]{text-transform:uppercase;letter-spacing:.08em;opacity:.7;margin:0;font-size:.75rem}.pg-hero h1[data-v-e7da9a85]{margin:.25rem 0;font-size:1.6rem}.pg-lede[data-v-e7da9a85]{opacity:.85;max-width:60ch;margin:0}.pg-scorecard[data-v-e7da9a85]{text-align:right}.pg-score[data-v-e7da9a85]{font-size:2rem;font-weight:700;display:block}.pg-score-label[data-v-e7da9a85]{opacity:.7;font-size:.75rem}.pg-ego[data-v-e7da9a85]{border:1px solid #94a3b840;border-radius:12px;padding:.5rem}.pg-ego-svg[data-v-e7da9a85]{width:100%;height:auto}.pg-ego-edge[data-v-e7da9a85]{stroke:#94a3b880;stroke-width:1.4px}.pg-ego-self[data-v-e7da9a85]{fill:#2563eb}.pg-ego-self-t[data-v-e7da9a85]{fill:#fff;font-size:12px;font-weight:700}.pg-ego-node[data-v-e7da9a85]{fill:#475569}.pg-ego-node--person[data-v-e7da9a85]{fill:#0d9488}.pg-ego-node--organization[data-v-e7da9a85]{fill:#b45309}.pg-ego-node--event[data-v-e7da9a85]{fill:#7c3aed}.pg-ego-node--document[data-v-e7da9a85]{fill:#0369a1}.pg-ego-node-t[data-v-e7da9a85]{fill:currentColor;font-size:11px;font-weight:600}.pg-ego-rel[data-v-e7da9a85]{fill:currentColor;opacity:.65;font-size:9px}.pg-grid[data-v-e7da9a85]{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:1rem;display:grid}.pg-card[data-v-e7da9a85]{border:1px solid #94a3b840;border-radius:12px;padding:1rem}.pg-card h2[data-v-e7da9a85]{align-items:center;gap:.5rem;margin:0 0 .75rem;font-size:1rem;display:flex}.pg-count[data-v-e7da9a85]{background:#94a3b833;border-radius:999px;padding:.1rem .5rem;font-size:.75rem}.pg-entities[data-v-e7da9a85],.pg-sources[data-v-e7da9a85]{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.pg-entity strong[data-v-e7da9a85]{display:block}.pg-prov[data-v-e7da9a85]{opacity:.6;margin:.15rem 0 0;font-family:ui-monospace,monospace;font-size:.7rem}.pg-prov-ledger code[data-v-e7da9a85]{font-size:.72rem}.gated-action[data-v-d4ef2ae2]{background:#ffffff0b;border:1px solid #f1c21b47;border-radius:16px;gap:.85rem;padding:1rem;display:grid}.gated-action h3[data-v-d4ef2ae2]{margin:.55rem 0 .35rem;font-size:1rem}.gated-action p[data-v-d4ef2ae2],.gated-action small[data-v-d4ef2ae2]{color:#ffffffad;line-height:1.45}.gated-action p[data-v-d4ef2ae2]{margin:0}.gated-action small[data-v-d4ef2ae2]{display:block}.gated-action button[data-v-d4ef2ae2]{color:#ffffff9e;cursor:not-allowed;background:#ffffff14;border:1px solid #ffffff2e;border-radius:12px;justify-self:start;padding:.65rem .85rem}.pi-page[data-v-da517071]{color:var(--text,#f4f4f4);flex-direction:column;gap:1rem;display:flex}.pi-hero[data-v-da517071],.pi-card[data-v-da517071]{background:#14181fd1;border:1px solid #ffffff24;border-radius:18px;box-shadow:0 18px 48px #00000038}.pi-hero[data-v-da517071]{justify-content:space-between;gap:2rem;padding:1.5rem;display:flex}.pi-kicker[data-v-da517071]{color:var(--accent,#78a9ff);letter-spacing:.12em;text-transform:uppercase;margin:0 0 .4rem;font-size:.78rem;font-weight:700}h1[data-v-da517071],h2[data-v-da517071],p[data-v-da517071]{margin-top:0}h1[data-v-da517071]{margin-bottom:.7rem;font-size:clamp(2rem,4vw,3.4rem);line-height:1}h2[data-v-da517071]{margin-bottom:.85rem;font-size:1.15rem}.pi-lede[data-v-da517071],.pi-generated[data-v-da517071]{color:#ffffffb8;max-width:760px;line-height:1.55}.pi-generated[data-v-da517071]{margin:.7rem 0 0;font-size:.82rem}.pi-scorecard[data-v-da517071]{text-align:center;background:linear-gradient(145deg,#78a9ff38,#24a1482e);border-radius:16px;place-content:center;align-self:stretch;min-width:180px;display:grid}.pi-score[data-v-da517071]{font-size:3.2rem;font-weight:800;display:block}.pi-score-label[data-v-da517071]{color:#ffffffb8;text-transform:uppercase;letter-spacing:.08em;font-size:.82rem}.pi-grid[data-v-da517071]{gap:1rem;display:grid}.pi-grid--metrics[data-v-da517071]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.pi-grid--two[data-v-da517071],.pi-grid--actions[data-v-da517071]{grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.pi-card[data-v-da517071]{padding:1rem}.pi-metric-head[data-v-da517071],.pi-section-head[data-v-da517071]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.pi-metric strong[data-v-da517071]{font-size:1.35rem}.pi-metric p[data-v-da517071],.pi-control p[data-v-da517071],.pi-section-head p[data-v-da517071],.pi-callout p[data-v-da517071],.pi-gate p[data-v-da517071],.pi-source-list[data-v-da517071]{color:#ffffffad}.pi-bar[data-v-da517071]{background:#ffffff1f;border-radius:999px;height:.55rem;margin:.75rem 0;overflow:hidden}.pi-bar span[data-v-da517071]{border-radius:inherit;background:var(--accent,#78a9ff);height:100%;display:block}.pi-gates[data-v-da517071],.pi-list[data-v-da517071]{padding-left:1.2rem}.pi-gate[data-v-da517071]{margin-bottom:.9rem}.pi-control[data-v-da517071]{border-bottom:1px solid #ffffff1a;padding:.8rem 0}.pi-control[data-v-da517071]:last-child{border-bottom:0}.pi-table-wrap[data-v-da517071]{overflow-x:auto}.pi-table[data-v-da517071]{border-collapse:collapse;width:100%}.pi-table th[data-v-da517071],.pi-table td[data-v-da517071]{text-align:left;border-bottom:1px solid #ffffff1a;padding:.7rem .55rem}.pi-table th[data-v-da517071]{color:#fff9;text-transform:uppercase;letter-spacing:.05em;font-size:.78rem}.pi-source-list[data-v-da517071]{overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.8rem}.pi-superiority .pi-headline[data-v-da517071]{border-left:3px solid var(--accent,#78a9ff);background:#78a9ff14;border-radius:0 10px 10px 0;margin:.6rem 0 1rem;padding:.75rem .9rem;line-height:1.5}.pi-xwalk[data-v-da517071]{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:.9rem;display:grid}.pi-metric-block[data-v-da517071]{background:#ffffff08;border:1px solid #ffffff1a;border-radius:12px;padding:.85rem}.pi-metric-block-head[data-v-da517071]{justify-content:space-between;align-items:center;gap:.6rem;margin-bottom:.6rem;display:flex}.pi-fact-list[data-v-da517071]{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.pi-fact[data-v-da517071]{align-items:center;gap:.55rem;display:flex}.pi-fact-model[data-v-da517071]{text-overflow:ellipsis;white-space:nowrap;color:#ffffffd1;flex:1;font-size:.85rem;overflow:hidden}.pi-fact--cited .pi-fact-model[data-v-da517071]{color:#ffffff8c}.pi-fact-val[data-v-da517071]{font-variant-numeric:tabular-nums}.pi-fact-n[data-v-da517071]{color:#ffffff80;font-size:.72rem}.pi-disclaimer[data-v-da517071]{color:#ffffff9e;margin:1rem 0 0;font-size:.82rem;line-height:1.5}@media (width<=760px){.pi-hero[data-v-da517071]{flex-direction:column}.pi-scorecard[data-v-da517071]{min-height:150px}}.ci[data-v-481cb4d8]{background:var(--bg);height:100%;min-height:0;color:var(--text);flex-direction:column;gap:1.1rem;padding:1rem 1.25rem 2.5rem;display:flex;overflow-y:auto}.ci-badge[data-v-481cb4d8]{text-transform:uppercase;letter-spacing:.05em;color:var(--amber);background:var(--amber-soft);border-radius:4px;padding:.05rem .32rem;font-size:.56rem;font-weight:700}.ci-lede[data-v-481cb4d8]{max-width:92ch;font-size:var(--fs-base);color:var(--text-2);margin:0;line-height:1.55}.ci-thesis[data-v-481cb4d8]{max-width:92ch;font-size:var(--fs-md);color:var(--text);border-left:2px solid var(--accent);margin:0;padding-left:.85rem;line-height:1.55}.ci-links[data-v-481cb4d8]{grid-template-columns:repeat(auto-fit,minmax(330px,1fr));gap:.7rem;display:grid}.ci-galaxy[data-v-481cb4d8]{border:1px solid var(--line-2);border-left:2px solid var(--teal);border-radius:var(--radius-sm);background:var(--surface);flex-direction:column;gap:.2rem;padding:.7rem .9rem;text-decoration:none;display:flex}.ci-galaxy[data-v-481cb4d8]:hover{border-color:var(--teal);background:var(--surface-2)}.ci-galaxy--mk[data-v-481cb4d8]{border-left-color:var(--info)}.ci-galaxy--mk .ci-galaxy-k[data-v-481cb4d8]{color:var(--info)}.ci-galaxy--mk[data-v-481cb4d8]:hover{border-color:var(--info)}.ci-galaxy-k[data-v-481cb4d8]{text-transform:uppercase;letter-spacing:.09em;color:var(--teal);font-size:.56rem;font-weight:700}.ci-galaxy-t[data-v-481cb4d8]{font-size:var(--fs-sm);color:var(--text-2);line-height:1.45}.ci-thesis-mark[data-v-481cb4d8]{text-transform:uppercase;letter-spacing:.1em;color:var(--accent);margin-bottom:.2rem;font-size:.56rem;font-weight:700;display:block}h2[data-v-481cb4d8]{font-size:var(--fs-lg);letter-spacing:-.01em;margin:0;font-weight:640}h3[data-v-481cb4d8]{font-size:var(--fs-base);margin:0;font-weight:640}.ci-block[data-v-481cb4d8]{flex-direction:column;gap:.8rem;display:flex}.ci-h[data-v-481cb4d8]{border-top:1px solid var(--line);flex-direction:column;gap:.2rem;padding-top:.9rem;display:flex}.ci-h p[data-v-481cb4d8]{font-size:var(--fs-sm);color:var(--text-3);max-width:92ch;margin:0;line-height:1.5}.ci-steps[data-v-481cb4d8]{background:var(--line);border:1px solid var(--line);border-radius:var(--radius-sm);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1px;display:grid;overflow:hidden}.ci-step[data-v-481cb4d8]{background:var(--surface);gap:.65rem;padding:.8rem .9rem;display:flex}.ci-step-n[data-v-481cb4d8]{font-family:var(--mono,ui-monospace), monospace;color:var(--accent);padding-top:.15rem;font-size:.7rem;font-weight:700}.ci-step p[data-v-481cb4d8]{font-size:var(--fs-sm);color:var(--text-3);margin:.3rem 0 0;line-height:1.45}.ci-seen[data-v-481cb4d8]{font-size:var(--fs-xs);color:var(--text-3)}.ci-seen span[data-v-481cb4d8]{text-transform:uppercase;letter-spacing:.06em;color:var(--text-3);margin-right:.35rem;font-size:.56rem;font-weight:700}.ci-filters[data-v-481cb4d8]{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.ci-chip[data-v-481cb4d8]{border:1px solid var(--line-2);color:var(--text-2);font-size:var(--fs-xs);cursor:pointer;background:0 0;border-radius:999px;padding:.28rem .7rem;font-weight:600;transition:border-color .14s,background .14s,color .14s}.ci-chip[data-v-481cb4d8]:hover{border-color:var(--accent);color:var(--text)}.ci-chip[data-v-481cb4d8]:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}.ci-chip[aria-pressed=true][data-v-481cb4d8]{background:var(--accent);border-color:var(--accent);color:#17130a}.ci-count[data-v-481cb4d8]{text-transform:uppercase;letter-spacing:.08em;color:var(--text-3);font-variant-numeric:tabular-nums;margin-left:auto;font-size:.56rem}.ci-tablewrap[data-v-481cb4d8]{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);overflow-x:auto}.ci-table[data-v-481cb4d8]{border-collapse:collapse;width:100%;min-width:720px;font-size:var(--fs-sm)}.ci-table th[data-v-481cb4d8],.ci-table td[data-v-481cb4d8]{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:.5rem .65rem}.ci-table tbody tr:last-child td[data-v-481cb4d8]{border-bottom:none}.ci-table tbody tr:hover td[data-v-481cb4d8]{background:var(--surface-2)}.ci-table th[data-v-481cb4d8]{text-transform:uppercase;letter-spacing:.07em;color:var(--text-3);background:var(--surface-2);font-size:.56rem;font-weight:700;position:sticky;top:0}.ci-num[data-v-481cb4d8]{text-align:right;font-variant-numeric:tabular-nums}.ci-rank-table th.ci-num[data-v-481cb4d8],.ci-rank-table td.ci-num[data-v-481cb4d8]{white-space:nowrap;width:1%}.ci-rank[data-v-481cb4d8]{color:var(--text-3);font-family:var(--mono,ui-monospace), monospace}.ci-app[data-v-481cb4d8]{white-space:nowrap;color:var(--text);font-weight:640}.ci-applink[data-v-481cb4d8]{color:inherit;border-bottom:1px solid #0000;text-decoration:none}.ci-applink[data-v-481cb4d8]:hover{color:var(--accent);border-bottom-color:var(--accent)}.ci-applink[data-v-481cb4d8]:focus-visible{color:var(--accent);outline:none}.ci-scoreval[data-v-481cb4d8]{color:var(--text);font-weight:700}.ci-scorecell[data-v-481cb4d8]{width:130px;min-width:130px}.ci-scorebar[data-v-481cb4d8]{background:var(--line-2);border-radius:999px;height:.3rem;margin-top:.35rem;display:block;overflow:hidden}.ci-scorebar span[data-v-481cb4d8]{border-radius:inherit;height:100%;display:block}.ci-scorebar .is-high[data-v-481cb4d8]{background:var(--up)}.ci-scorebar .is-mid[data-v-481cb4d8]{background:var(--amber)}.ci-scorebar .is-low[data-v-481cb4d8]{background:var(--down)}.ci-verdict[data-v-481cb4d8]{color:var(--text-2);min-width:240px;line-height:1.4}.ci-metric[data-v-481cb4d8]{color:var(--text-3);font-size:var(--fs-xs);line-height:1.4}tr.is-counter td[data-v-481cb4d8],tr.is-counter:hover td[data-v-481cb4d8]{background:var(--amber-soft)}.ci-cat[data-v-481cb4d8]{text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;color:var(--neutral);background:#8b949e1f;border-radius:4px;align-items:center;padding:.05rem .34rem;font-size:.56rem;font-weight:700;display:inline-flex}.ci-cat--voice[data-v-481cb4d8]{color:var(--info);background:var(--info-soft)}.ci-cat--photo[data-v-481cb4d8]{color:var(--violet);background:#a855f724}.ci-cat--productivity[data-v-481cb4d8]{color:var(--teal);background:#2dd4bf21}.ci-cat--money[data-v-481cb4d8]{color:var(--amber);background:var(--amber-soft)}.ci-cards[data-v-481cb4d8]{grid-template-columns:repeat(auto-fit,minmax(330px,1fr));gap:.8rem;display:grid}.ci-cardpane[data-v-481cb4d8]{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);flex-direction:column;gap:.6rem;padding:.85rem .9rem;display:flex}.ci-cardpane.is-counter[data-v-481cb4d8]{background:var(--amber-soft);border-color:#e3b34166}.ci-cardtop[data-v-481cb4d8]{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.ci-cardtop h3[data-v-481cb4d8]{align-items:baseline;gap:.45rem;display:flex}.ci-cardrank[data-v-481cb4d8]{font-family:var(--mono,ui-monospace), monospace;font-size:var(--fs-xs);color:var(--text-3)}.ci-trick[data-v-481cb4d8]{font-size:var(--fs-sm);color:var(--text);margin:0;font-weight:600;line-height:1.45}.ci-dl[data-v-481cb4d8]{font-size:var(--fs-xs);grid-template-columns:auto 1fr;gap:.3rem .7rem;margin:0;display:grid}.ci-dl dt[data-v-481cb4d8]{letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);padding-top:.08rem;font-size:.56rem;font-weight:700}.ci-dl dd[data-v-481cb4d8]{color:var(--text-2);margin:0;line-height:1.4}.ci-steal[data-v-481cb4d8]{border-radius:var(--radius-sm);background:var(--accent-soft);font-size:var(--fs-xs);color:var(--text);margin:auto 0 0;padding:.55rem .7rem;line-height:1.45}.ci-cardpane.is-counter .ci-steal[data-v-481cb4d8]{background:#e3b3411f}.ci-steal-k[data-v-481cb4d8]{letter-spacing:.08em;text-transform:uppercase;color:var(--accent);margin-bottom:.22rem;font-size:.54rem;font-weight:700;display:block}.ci-cardpane.is-counter .ci-steal-k[data-v-481cb4d8]{color:var(--amber)}.ci-dossier[data-v-481cb4d8]{text-transform:uppercase;letter-spacing:.06em;color:var(--accent);font-size:.6rem;font-weight:700;text-decoration:none}.ci-dossier[data-v-481cb4d8]:hover{color:var(--accent-2)}.ci-dossier[data-v-481cb4d8]:focus-visible{outline:none;text-decoration:underline}.ci-stats[data-v-481cb4d8]{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:.8rem;display:grid}.ci-stat[data-v-481cb4d8]{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);padding:.85rem .9rem}.ci-stat-v[data-v-481cb4d8]{color:var(--accent);font-variant-numeric:tabular-nums;margin-bottom:.45rem;font-size:1.9rem;font-weight:700;line-height:1;display:block}.ci-stat p[data-v-481cb4d8]{font-size:var(--fs-xs);color:var(--text-2);margin:0 0 .45rem;line-height:1.45}.ci-stat-src[data-v-481cb4d8]{text-transform:uppercase;letter-spacing:.07em;color:var(--text-3);font-size:.54rem}.ci-maps[data-v-481cb4d8]{grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:.8rem;display:grid}.ci-map[data-v-481cb4d8],.ci-phase[data-v-481cb4d8]{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);padding:.85rem .9rem}.ci-map-from[data-v-481cb4d8]{color:var(--teal);font-size:.6rem;font-weight:600}.ci-map h3[data-v-481cb4d8]{margin:.35rem 0 .4rem}.ci-map p[data-v-481cb4d8]{font-size:var(--fs-xs);color:var(--text-3);margin:0;line-height:1.5}.ci-map-to[data-v-481cb4d8]{border-top:1px solid var(--line);font-size:var(--fs-xs);padding-top:.55rem;color:var(--text-2)!important;margin-top:.65rem!important}.ci-map-to span[data-v-481cb4d8]{text-transform:uppercase;letter-spacing:.07em;color:var(--accent);margin-right:.4rem;font-size:.54rem;font-weight:700}.ci-phase-h[data-v-481cb4d8]{align-items:center;gap:.55rem;margin-bottom:.55rem;display:flex}.ci-phase-h h3[data-v-481cb4d8]{flex:1}.ci-phase-n[data-v-481cb4d8]{background:var(--accent-soft);width:1.5rem;height:1.5rem;color:var(--accent);font-weight:700;font-size:var(--fs-xs);font-variant-numeric:tabular-nums;border-radius:999px;place-content:center;display:grid}.ci-phase-tag[data-v-481cb4d8]{text-transform:uppercase;letter-spacing:.06em;color:var(--text-3);font-size:.54rem}.ci-list[data-v-481cb4d8]{font-size:var(--fs-xs);color:var(--text-2);flex-direction:column;gap:.35rem;margin:0;padding-left:1rem;line-height:1.45;display:flex}.ci-pattern-table td[data-v-481cb4d8]{width:50%}.ci-good[data-v-481cb4d8]{color:#8fe0a6}.ci-bad[data-v-481cb4d8]{color:var(--amber)}.ci-rule[data-v-481cb4d8]{font-size:var(--fs-sm);color:var(--text);border-left:2px solid var(--accent);margin:0;padding-left:.85rem;font-weight:600;line-height:1.5}@media (width<=720px){.ci[data-v-481cb4d8]{padding:.85rem .9rem 2rem}}.da[data-v-fd68c474]{background:var(--bg);height:100%;min-height:0;color:var(--text);flex-direction:column;gap:1.1rem;padding:1rem 1.25rem 2.5rem;display:flex;overflow-y:auto}.da-back[data-v-fd68c474]{font-size:var(--fs-xs);color:var(--text-3);border:1px solid var(--line);border-radius:999px;align-self:flex-start;padding:.2rem .6rem;text-decoration:none}.da-back[data-v-fd68c474]:hover{color:var(--text);border-color:var(--accent)}.da-badge[data-v-fd68c474]{text-transform:uppercase;letter-spacing:.05em;color:var(--accent);background:var(--accent-soft);font-variant-numeric:tabular-nums;border-radius:4px;padding:.05rem .32rem;font-size:.56rem;font-weight:700}.da-badge--fixture[data-v-fd68c474]{color:var(--amber);background:var(--amber-soft)}.da-trick[data-v-fd68c474]{max-width:92ch;font-size:var(--fs-md);color:var(--text);margin:0;font-weight:600;line-height:1.5}.da-verdict[data-v-fd68c474]{max-width:92ch;font-size:var(--fs-sm);color:var(--text-2);margin:0;line-height:1.5}.da-verdict span[data-v-fd68c474]{text-transform:uppercase;letter-spacing:.08em;color:var(--text-3);margin-right:.45rem;font-size:.54rem;font-weight:700}h2[data-v-fd68c474]{font-size:var(--fs-lg);letter-spacing:-.01em;margin:0;font-weight:640}.da-block[data-v-fd68c474]{flex-direction:column;gap:.75rem;display:flex}.da-h[data-v-fd68c474]{border-top:1px solid var(--line);flex-direction:column;gap:.2rem;padding-top:.9rem;display:flex}.da-h>p[data-v-fd68c474]{font-size:var(--fs-sm);color:var(--text-3);flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;display:flex}.da-machine[data-v-fd68c474]{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:.5rem 1.5rem;padding:.9rem 1rem;display:grid}.da-mstep[data-v-fd68c474]{flex-direction:column;gap:.3rem;display:flex}.da-mlabel[data-v-fd68c474]{font-size:var(--fs-xs);color:var(--text-2);align-items:baseline;gap:.4rem;display:flex}.da-mlabel span[data-v-fd68c474]{font-family:var(--mono,ui-monospace), monospace;color:var(--text-3);font-size:.56rem}.da-mbarwrap[data-v-fd68c474]{align-items:center;gap:.55rem;display:flex}.da-mbar[data-v-fd68c474]{background:var(--line-2);border-radius:999px;flex:1;height:.35rem;overflow:hidden}.da-mbar span[data-v-fd68c474]{border-radius:inherit;height:100%;display:block}.da-mbar .is-high[data-v-fd68c474]{background:var(--up)}.da-mbar .is-mid[data-v-fd68c474]{background:var(--amber)}.da-mbar .is-low[data-v-fd68c474]{background:var(--down)}.da-mval[data-v-fd68c474]{font-size:var(--fs-xs);font-variant-numeric:tabular-nums;color:var(--text-2);text-align:right;width:1.6rem}.da-tablewrap[data-v-fd68c474]{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);overflow-x:auto}.da-table[data-v-fd68c474]{border-collapse:collapse;width:100%;min-width:640px;font-size:var(--fs-sm)}.da-table th[data-v-fd68c474],.da-table td[data-v-fd68c474]{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:.5rem .7rem}.da-table tbody tr:last-child td[data-v-fd68c474]{border-bottom:none}.da-table tbody tr:hover td[data-v-fd68c474]{background:var(--surface-2)}.da-table th[data-v-fd68c474]{text-transform:uppercase;letter-spacing:.07em;color:var(--text-3);background:var(--surface-2);font-size:.56rem;font-weight:700}.da-fname[data-v-fd68c474]{white-space:nowrap;color:var(--text);font-weight:640}.da-fassess[data-v-fd68c474]{color:var(--text-2);line-height:1.4}.da-vtag[data-v-fd68c474],.da-key[data-v-fd68c474]{text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;border-radius:4px;align-items:center;padding:.05rem .36rem;font-size:.54rem;font-weight:700;display:inline-flex}.v-gap[data-v-fd68c474]{color:var(--up);background:#4bbf7324}.v-copy[data-v-fd68c474]{color:var(--accent);background:var(--accent-soft)}.v-moat[data-v-fd68c474]{color:var(--down);background:#f0656a24}.v-commodity[data-v-fd68c474]{color:var(--neutral);background:#8b949e24}.da-facts[data-v-fd68c474]{background:var(--line);border:1px solid var(--line);border-radius:var(--radius-sm);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1px;display:grid;overflow:hidden}.da-fact[data-v-fd68c474]{background:var(--surface);padding:.7rem .85rem}.da-fact-k[data-v-fd68c474]{text-transform:uppercase;letter-spacing:.07em;color:var(--text-3);font-size:.54rem;font-weight:700}.da-fact p[data-v-fd68c474]{font-size:var(--fs-xs);color:var(--text-2);margin:.3rem 0 0;line-height:1.45}.da-beat[data-v-fd68c474]{border:1px solid var(--accent-soft);border-left:2px solid var(--accent);border-radius:var(--radius-sm);background:var(--accent-soft);flex-direction:column;gap:.75rem;padding:1rem 1.1rem;display:flex}.da-beat-h[data-v-fd68c474]{align-items:baseline;gap:.6rem;display:flex}.da-beat-tag[data-v-fd68c474]{text-transform:uppercase;letter-spacing:.07em;color:var(--accent);font-size:.54rem;font-weight:700}.da-beat-list[data-v-fd68c474]{flex-direction:column;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.da-beat-list li[data-v-fd68c474]{font-size:var(--fs-sm);color:var(--text);gap:.6rem;line-height:1.5;display:flex}.da-beat-n[data-v-fd68c474]{font-family:var(--mono,ui-monospace), monospace;font-size:var(--fs-xs);color:var(--accent);padding-top:.1rem;font-weight:700}.da-steal[data-v-fd68c474]{border-top:1px solid var(--line-2);font-size:var(--fs-xs);color:var(--text-2);margin:0;padding-top:.65rem;line-height:1.45}.da-steal span[data-v-fd68c474]{text-transform:uppercase;letter-spacing:.07em;color:var(--accent);margin-right:.4rem;font-size:.54rem;font-weight:700}.da-nav[data-v-fd68c474]{border-top:1px solid var(--line);justify-content:space-between;gap:.8rem;padding-top:.9rem;display:flex}.da-navspacer[data-v-fd68c474]{flex:1}.da-navlink[data-v-fd68c474]{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);flex-direction:column;flex:1;gap:.15rem;padding:.6rem .8rem;text-decoration:none;display:flex}.da-navlink[data-v-fd68c474]:hover{border-color:var(--accent);background:var(--surface-2)}.da-navlink--next[data-v-fd68c474]{text-align:right;align-items:flex-end}.da-navlink span[data-v-fd68c474]{text-transform:uppercase;letter-spacing:.06em;color:var(--text-3);font-variant-numeric:tabular-nums;font-size:.56rem}.da-navlink b[data-v-fd68c474]{font-size:var(--fs-sm);color:var(--text)}@media (width<=720px){.da[data-v-fd68c474]{padding:.85rem .9rem 2rem}}.fx[data-v-979a772d]{background:var(--bg);height:100%;min-height:0;color:var(--text);flex-direction:column;gap:1rem;padding:1rem 1.25rem 2.5rem;display:flex;overflow-y:auto}.fx-back[data-v-979a772d]{font-size:var(--fs-xs);color:var(--text-3);border:1px solid var(--line);border-radius:999px;align-self:flex-start;padding:.2rem .6rem;text-decoration:none}.fx-back[data-v-979a772d]:hover{color:var(--text);border-color:var(--accent)}.fx-badge[data-v-979a772d]{text-transform:uppercase;letter-spacing:.05em;color:var(--accent);background:var(--accent-soft);border-radius:4px;padding:.05rem .32rem;font-size:.56rem;font-weight:700}.fx-badge--fixture[data-v-979a772d]{color:var(--amber);background:var(--amber-soft)}.fx-lede[data-v-979a772d]{max-width:96ch;font-size:var(--fs-base);color:var(--text-2);margin:0;line-height:1.55}.fx-lede b[data-v-979a772d]{color:var(--text)}.fx-headline[data-v-979a772d]{border:1px solid var(--accent-soft);border-left:2px solid var(--accent);border-radius:var(--radius-sm);background:var(--accent-soft);flex-direction:column;gap:.55rem;padding:.9rem 1rem;display:flex}.fx-hl-k[data-v-979a772d]{text-transform:uppercase;letter-spacing:.09em;color:var(--accent);font-size:.56rem;font-weight:700}.fx-headline p[data-v-979a772d]{font-size:var(--fs-sm);color:var(--text);max-width:96ch;margin:0;line-height:1.55}.fx-headline b[data-v-979a772d]{color:var(--text);font-weight:700}.fx-hl-stats[data-v-979a772d]{flex-wrap:wrap;gap:.4rem;display:flex}.fx-pill[data-v-979a772d]{text-transform:uppercase;letter-spacing:.05em;font-variant-numeric:tabular-nums;border-radius:999px;padding:.12rem .5rem;font-size:.56rem;font-weight:700}.fx-pill.is-have[data-v-979a772d]{color:var(--up);background:#4bbf7324}.fx-pill.is-partial[data-v-979a772d]{color:var(--amber);background:var(--amber-soft)}.fx-pill.is-gap[data-v-979a772d]{color:var(--down);background:#f0656a24}.fx-pill.is-ev[data-v-979a772d]{color:var(--info);background:var(--info-soft)}.fx-pill.is-com[data-v-979a772d]{color:var(--amber);background:var(--amber-soft)}.fx-lenses[data-v-979a772d]{border-top:1px solid var(--line);flex-wrap:wrap;gap:.4rem;padding-top:.9rem;display:flex}.fx-lens[data-v-979a772d]{border:1px solid var(--line-2);color:var(--text-2);font-size:var(--fs-xs);cursor:pointer;background:0 0;border-radius:999px;padding:.3rem .8rem;font-weight:600;transition:border-color .14s,background .14s,color .14s}.fx-lens[data-v-979a772d]:hover{border-color:var(--accent);color:var(--text)}.fx-lens[data-v-979a772d]:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}.fx-lens[aria-pressed=true][data-v-979a772d]{background:var(--accent);border-color:var(--accent);color:#17130a}.fx-lensnote[data-v-979a772d]{font-size:var(--fs-sm);color:var(--text-3);margin:0}.fx-lensnote b[data-v-979a772d]{color:var(--text)}.fx-group[data-v-979a772d]{flex-direction:column;gap:.55rem;display:flex}.fx-grouph[data-v-979a772d]{border-top:1px solid var(--line);flex-wrap:wrap;align-items:baseline;gap:.6rem;padding-top:.8rem;display:flex}.fx-grouph h2[data-v-979a772d]{font-size:var(--fs-md);margin:0;font-weight:640}.fx-groupn[data-v-979a772d]{color:var(--accent);background:var(--accent-soft);font-variant-numeric:tabular-nums;border-radius:999px;padding:.08rem .42rem;font-size:.56rem;font-weight:700}.fx-groupnote[data-v-979a772d]{font-size:var(--fs-xs);color:var(--text-3)}.fx-tablewrap[data-v-979a772d]{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);overflow-x:auto}.fx-table[data-v-979a772d]{border-collapse:collapse;width:100%;min-width:1040px;font-size:var(--fs-xs)}.fx-table th[data-v-979a772d],.fx-table td[data-v-979a772d]{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:.55rem .65rem}.fx-table tbody tr:last-child td[data-v-979a772d]{border-bottom:none}.fx-table tbody tr:hover td[data-v-979a772d]{background:var(--surface-2)}.fx-table th[data-v-979a772d]{text-transform:uppercase;letter-spacing:.07em;color:var(--text-3);background:var(--surface-2);font-size:.54rem;font-weight:700;position:sticky;top:0}.fx-num[data-v-979a772d]{text-align:right;font-variant-numeric:tabular-nums}.fx-fname[data-v-979a772d]{min-width:230px}.fx-fname b[data-v-979a772d]{font-size:var(--fs-sm);color:var(--text);display:block}.fx-what[data-v-979a772d]{color:var(--text-3);margin-top:.2rem;line-height:1.4;display:block}.fx-tags[data-v-979a772d]{flex-wrap:wrap;gap:.3rem;margin-top:.35rem;display:flex}.fx-tag[data-v-979a772d]{text-transform:uppercase;letter-spacing:.04em;border-radius:3px;padding:.04rem .3rem;font-size:.5rem;font-weight:700}.st-opening[data-v-979a772d]{color:var(--up);background:#4bbf7324}.st-copyable[data-v-979a772d]{color:var(--accent);background:var(--accent-soft)}.st-moat[data-v-979a772d]{color:var(--down);background:#f0656a24}.st-commodity[data-v-979a772d]{color:var(--neutral);background:#8b949e24}.fx-tag--mod[data-v-979a772d]{color:var(--text-3);background:#ffffff0d}.fx-demand[data-v-979a772d]{min-width:88px}.fx-demand b[data-v-979a772d]{font-size:var(--fs-sm)}.fx-bar[data-v-979a772d]{background:var(--line-2);border-radius:999px;height:.25rem;margin:.25rem 0;display:block;overflow:hidden}.fx-bar span[data-v-979a772d]{border-radius:inherit;height:100%;display:block}.fx-bar .is-high[data-v-979a772d]{background:var(--up)}.fx-bar .is-mid[data-v-979a772d]{background:var(--amber)}.fx-bar .is-low[data-v-979a772d]{background:var(--neutral)}.fx-basis[data-v-979a772d]{text-transform:uppercase;letter-spacing:.04em;font-size:.5rem;font-weight:700}.fx-basis.bs-evidence[data-v-979a772d]{color:var(--info)}.fx-basis.bs-hypothesis[data-v-979a772d]{color:var(--text-3)}.fx-basis.bs-commercial[data-v-979a772d]{color:var(--amber)}.fx-segment[data-v-979a772d]{color:var(--amber);margin-top:.3rem;font-size:.58rem;line-height:1.35;display:block}.fx-opp[data-v-979a772d]{color:var(--accent);font-weight:700}.fx-ships[data-v-979a772d]{min-width:150px}.fx-ship[data-v-979a772d]{color:var(--text-2);background:#ffffff0d;border-radius:3px;margin:0 .25rem .2rem 0;padding:.04rem .32rem;font-size:.58rem;display:inline-block}.fx-nobody[data-v-979a772d]{color:var(--up);text-transform:uppercase;letter-spacing:.04em;font-size:.58rem;font-weight:700}.fx-owners[data-v-979a772d]{min-width:175px}.fx-owner[data-v-979a772d]{font-size:.6rem;font-family:var(--mono,ui-monospace), monospace;margin-bottom:.2rem;display:block}.ok-tritfabric[data-v-979a772d]{color:var(--teal)}.ok-tritrpc[data-v-979a772d]{color:var(--cyan)}.ok-model[data-v-979a772d]{color:var(--info)}.ok-estate[data-v-979a772d]{color:var(--text-2)}.ok-none[data-v-979a772d]{color:var(--down);font-weight:700}.fx-ready[data-v-979a772d]{text-transform:uppercase;letter-spacing:.05em;border-radius:3px;margin-bottom:.25rem;padding:.05rem .34rem;font-size:.54rem;font-weight:700;display:inline-block}.rd-have[data-v-979a772d]{color:var(--up);background:#4bbf7324}.rd-partial[data-v-979a772d]{color:var(--amber);background:var(--amber-soft)}.rd-gap[data-v-979a772d]{color:var(--down);background:#f0656a24}.fx-gapnote[data-v-979a772d]{color:var(--text-3);line-height:1.4;display:block}.fx-angle[data-v-979a772d]{min-width:250px;color:var(--text-2);line-height:1.45}@media (width<=720px){.fx[data-v-979a772d]{padding:.85rem .9rem 2rem}}.mk[data-v-f38b4927]{background:var(--bg);height:100%;min-height:0;color:var(--text);flex-direction:column;gap:1rem;padding:1rem 1.25rem 2.5rem;display:flex;overflow-y:auto}.mk-back[data-v-f38b4927]{font-size:var(--fs-xs);color:var(--text-3);border:1px solid var(--line);border-radius:999px;align-self:flex-start;padding:.2rem .6rem;text-decoration:none}.mk-back[data-v-f38b4927]:hover{color:var(--text);border-color:var(--accent)}.mk-badge[data-v-f38b4927]{text-transform:uppercase;letter-spacing:.05em;color:var(--accent);background:var(--accent-soft);font-variant-numeric:tabular-nums;border-radius:4px;padding:.05rem .32rem;font-size:.56rem;font-weight:700}.mk-badge--fixture[data-v-f38b4927]{color:var(--amber);background:var(--amber-soft)}.mk-lede[data-v-f38b4927]{max-width:92ch;font-size:var(--fs-base);color:var(--text-2);margin:0;line-height:1.55}.mk-lede b[data-v-f38b4927]{color:var(--text)}.mk-meter[data-v-f38b4927]{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);flex-direction:column;gap:.5rem;padding:.85rem 1rem;display:flex}.mk-meter-h[data-v-f38b4927]{justify-content:space-between;align-items:baseline;display:flex}.mk-meter-k[data-v-f38b4927]{text-transform:uppercase;letter-spacing:.09em;color:var(--text-3);font-size:.56rem;font-weight:700}.mk-meter-v[data-v-f38b4927]{font-size:var(--fs-lg);font-variant-numeric:tabular-nums;color:var(--accent)}.mk-meter-bar[data-v-f38b4927]{background:var(--line-2);border-radius:999px;height:.4rem;display:flex;overflow:hidden}.mk-meter-bar span[data-v-f38b4927]{height:100%;display:block}.mk-meter-bar .is-covered[data-v-f38b4927]{background:var(--up)}.mk-meter-bar .is-progress[data-v-f38b4927]{background:var(--amber)}.mk-meter-legend[data-v-f38b4927]{flex-wrap:wrap;gap:.4rem;display:flex}.mk-pill[data-v-f38b4927]{text-transform:uppercase;letter-spacing:.05em;font-variant-numeric:tabular-nums;border-radius:999px;padding:.12rem .5rem;font-size:.56rem;font-weight:700}.mk-pill.is-covered[data-v-f38b4927]{color:var(--up);background:#4bbf7324}.mk-pill.is-progress[data-v-f38b4927]{color:var(--amber);background:var(--amber-soft)}.mk-pill.is-none[data-v-f38b4927]{color:var(--down);background:#f0656a24}.mk-pill.is-spec[data-v-f38b4927]{color:var(--info);background:var(--info-soft)}.mk-grid[data-v-f38b4927]{grid-template-columns:repeat(auto-fit,minmax(360px,1fr));gap:.9rem;display:grid}.mk-card[data-v-f38b4927]{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);flex-direction:column;gap:.6rem;padding:.9rem 1rem;display:flex}.mk-card.cv-covered[data-v-f38b4927]{border-left:2px solid var(--up)}.mk-card.cv-in-progress[data-v-f38b4927]{border-left:2px solid var(--amber)}.mk-card.cv-none[data-v-f38b4927]{border-left:2px solid var(--down);opacity:.92}.mk-top[data-v-f38b4927]{justify-content:space-between;align-items:baseline;gap:.6rem;display:flex}.mk-top h2[data-v-f38b4927]{font-size:var(--fs-md);margin:0;font-weight:640}.mk-cov[data-v-f38b4927]{text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;border-radius:3px;padding:.05rem .34rem;font-size:.54rem;font-weight:700}.mk-cov.cv-covered[data-v-f38b4927]{color:var(--up);background:#4bbf7324}.mk-cov.cv-in-progress[data-v-f38b4927]{color:var(--amber);background:var(--amber-soft)}.mk-cov.cv-none[data-v-f38b4927]{color:var(--down);background:#f0656a24}.mk-arena[data-v-f38b4927]{font-size:var(--fs-sm);color:var(--text-2);margin:0;line-height:1.45}.mk-dl[data-v-f38b4927]{font-size:var(--fs-xs);grid-template-columns:auto 1fr;gap:.35rem .7rem;margin:0;display:grid}.mk-dl dt[data-v-f38b4927]{letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);white-space:nowrap;padding-top:.15rem;font-size:.54rem;font-weight:700}.mk-dl dd[data-v-f38b4927]{flex-wrap:wrap;gap:.25rem;margin:0;display:flex}.mk-chip[data-v-f38b4927]{color:var(--text-3);background:#ffffff0d;border-radius:3px;padding:.04rem .34rem;font-size:.58rem}.mk-chip--ours[data-v-f38b4927]{color:var(--teal);background:#2dd4bf1f}.mk-note[data-v-f38b4927]{font-size:var(--fs-xs);color:var(--text-2);margin:0;line-height:1.5}.mk-machine[data-v-f38b4927]{border-top:1px solid var(--line);padding-top:.6rem}.mk-machine-k[data-v-f38b4927]{text-transform:uppercase;letter-spacing:.07em;color:var(--accent);font-size:.54rem;font-weight:700}.mk-machine ol[data-v-f38b4927]{flex-direction:column;gap:.3rem;margin:.4rem 0 0;padding:0;list-style:none;display:flex}.mk-machine li[data-v-f38b4927]{color:var(--text-3);font-size:.68rem;line-height:1.4}.mk-machine li b[data-v-f38b4927]{color:var(--text-2)}.mk-step-n[data-v-f38b4927]{font-family:var(--mono,ui-monospace), monospace;color:var(--accent);margin-right:.35rem;font-size:.6rem}.mk-open[data-v-f38b4927]{text-transform:uppercase;letter-spacing:.06em;color:var(--accent);margin-top:auto;font-size:.6rem;font-weight:700;text-decoration:none}.mk-open[data-v-f38b4927]:hover{color:var(--accent-2)}.mk-empty[data-v-f38b4927]{color:var(--text-3);margin-top:auto;font-size:.62rem;font-style:italic}@media (width<=720px){.mk[data-v-f38b4927]{padding:.85rem .9rem 2rem}}.ep[data-v-6eb08e7f]{background:var(--bg);height:100%;min-height:0;color:var(--text);flex-direction:column;gap:1rem;padding:1rem 1.25rem 2.5rem;display:flex;overflow-y:auto}.ep-back[data-v-6eb08e7f]{font-size:var(--fs-xs);color:var(--text-3);border:1px solid var(--line);border-radius:999px;align-self:flex-start;padding:.2rem .6rem;text-decoration:none}.ep-back[data-v-6eb08e7f]:hover{color:var(--text);border-color:var(--accent)}.ep-badge[data-v-6eb08e7f]{text-transform:uppercase;letter-spacing:.05em;color:var(--accent);background:var(--accent-soft);border-radius:4px;padding:.05rem .32rem;font-size:.56rem;font-weight:700}.ep-badge--fixture[data-v-6eb08e7f]{color:var(--amber);background:var(--amber-soft)}.ep-lede[data-v-6eb08e7f]{max-width:96ch;font-size:var(--fs-base);color:var(--text-2);margin:0;line-height:1.55}.ep-thesis[data-v-6eb08e7f]{max-width:96ch;font-size:var(--fs-sm);color:var(--text);border-left:2px solid var(--accent);margin:0;padding-left:.9rem;line-height:1.6}.ep-thesis-k[data-v-6eb08e7f]{text-transform:uppercase;letter-spacing:.1em;color:var(--accent);margin-bottom:.25rem;font-size:.56rem;font-weight:700;display:block}.ep-read[data-v-6eb08e7f]{border:1px solid var(--accent-soft);border-left:2px solid var(--teal);border-radius:var(--radius-sm);background:#2dd4bf12;flex-direction:column;gap:.45rem;padding:.95rem 1.05rem;display:flex}.ep-read-h[data-v-6eb08e7f]{align-items:baseline;gap:.6rem;display:flex}.ep-read-h h2[data-v-6eb08e7f]{font-size:var(--fs-md);margin:0;font-weight:640}.ep-read-tag[data-v-6eb08e7f]{text-transform:uppercase;letter-spacing:.07em;color:var(--teal);font-size:.54rem;font-weight:700}.ep-read p[data-v-6eb08e7f]{font-size:var(--fs-sm);color:var(--text);max-width:96ch;margin:0;line-height:1.6}h2[data-v-6eb08e7f]{font-size:var(--fs-lg);letter-spacing:-.01em;margin:0;font-weight:640}h3[data-v-6eb08e7f]{font-size:var(--fs-base);margin:0;font-weight:640}.ep-block[data-v-6eb08e7f]{flex-direction:column;gap:.8rem;display:flex}.ep-h[data-v-6eb08e7f]{border-top:1px solid var(--line);flex-direction:column;gap:.2rem;padding-top:.9rem;display:flex}.ep-h p[data-v-6eb08e7f]{font-size:var(--fs-sm);color:var(--text-3);max-width:96ch;margin:0;line-height:1.5}.ep-steps[data-v-6eb08e7f]{background:var(--line);border:1px solid var(--line);border-radius:var(--radius-sm);grid-template-columns:repeat(auto-fit,minmax(290px,1fr));gap:1px;display:grid;overflow:hidden}.ep-step[data-v-6eb08e7f]{background:var(--surface);gap:.65rem;padding:.8rem .9rem;display:flex}.ep-step-n[data-v-6eb08e7f]{font-family:var(--mono,ui-monospace), monospace;color:var(--accent);padding-top:.15rem;font-size:.7rem;font-weight:700}.ep-step p[data-v-6eb08e7f]{font-size:var(--fs-sm);color:var(--text-3);margin:.3rem 0 0;line-height:1.45}.ep-seen[data-v-6eb08e7f]{font-size:var(--fs-xs)}.ep-seen span[data-v-6eb08e7f]{text-transform:uppercase;letter-spacing:.06em;color:var(--text-3);margin-right:.35rem;font-size:.56rem;font-weight:700}.ep-tablewrap[data-v-6eb08e7f]{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);overflow-x:auto}.ep-table[data-v-6eb08e7f]{border-collapse:collapse;width:100%;min-width:1140px;font-size:var(--fs-xs)}.ep-table th[data-v-6eb08e7f],.ep-table td[data-v-6eb08e7f]{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:.55rem .65rem}.ep-table tbody tr:last-child td[data-v-6eb08e7f]{border-bottom:none}.ep-table tbody tr:hover td[data-v-6eb08e7f]{background:var(--surface-2)}.ep-table th[data-v-6eb08e7f]{text-transform:uppercase;letter-spacing:.07em;color:var(--text-3);background:var(--surface-2);font-size:.54rem;font-weight:700;position:sticky;top:0}.ep-num[data-v-6eb08e7f]{text-align:right;font-variant-numeric:tabular-nums}.ep-dur[data-v-6eb08e7f]{width:74px}.ep-dur b[data-v-6eb08e7f]{font-size:var(--fs-sm)}.ep-bar[data-v-6eb08e7f]{background:var(--line-2);border-radius:999px;height:.25rem;margin-top:.25rem;display:block;overflow:hidden}.ep-bar span[data-v-6eb08e7f]{border-radius:inherit;height:100%;display:block}.ep-bar .is-high[data-v-6eb08e7f]{background:var(--up)}.ep-bar .is-mid[data-v-6eb08e7f]{background:var(--amber)}.ep-bar .is-low[data-v-6eb08e7f]{background:var(--down)}.ep-name[data-v-6eb08e7f]{min-width:190px}.ep-name b[data-v-6eb08e7f]{font-size:var(--fs-sm);color:var(--text);display:block}.ep-job[data-v-6eb08e7f]{color:var(--text-3);margin-top:.2rem;line-height:1.4;display:block}.ep-verdict[data-v-6eb08e7f]{color:var(--accent);margin-top:.3rem;font-size:.62rem;line-height:1.4;display:block}.ep-moat[data-v-6eb08e7f]{min-width:230px;color:var(--text-2);line-height:1.45}.ep-arch[data-v-6eb08e7f]{text-transform:uppercase;letter-spacing:.05em;color:var(--teal);background:#2dd4bf21;border-radius:3px;margin-bottom:.25rem;padding:.04rem .3rem;font-size:.5rem;font-weight:700;display:inline-block}.ep-pricing[data-v-6eb08e7f]{min-width:210px;color:var(--text-2);line-height:1.45}.ep-conf[data-v-6eb08e7f]{text-transform:uppercase;letter-spacing:.05em;border-radius:3px;margin-bottom:.25rem;padding:.04rem .3rem;font-size:.5rem;font-weight:700;display:inline-block}.cf-confirmed[data-v-6eb08e7f]{color:var(--up);background:#4bbf7324}.cf-estimate[data-v-6eb08e7f]{color:var(--amber);background:var(--amber-soft)}.cf-none[data-v-6eb08e7f]{color:var(--neutral);background:#8b949e24}.ep-scale[data-v-6eb08e7f]{color:var(--text-3);margin-top:.3rem;font-size:.62rem;line-height:1.4;display:block}.ep-weak[data-v-6eb08e7f]{min-width:220px;color:var(--text-3);line-height:1.45}.ep-lesson[data-v-6eb08e7f]{min-width:220px;color:var(--text);line-height:1.45}.ep-gaps[data-v-6eb08e7f]{grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:.8rem;display:grid}.ep-gap[data-v-6eb08e7f]{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);flex-direction:column;gap:.5rem;padding:.85rem .95rem;display:flex}.ep-gap.sv-yes[data-v-6eb08e7f]{border-left:2px solid var(--up)}.ep-gap.sv-partly[data-v-6eb08e7f]{border-left:2px solid var(--amber)}.ep-gap.sv-no[data-v-6eb08e7f]{border-left:2px solid var(--down)}.ep-gap-top[data-v-6eb08e7f]{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.ep-serve[data-v-6eb08e7f]{text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;border-radius:3px;padding:.05rem .34rem;font-size:.54rem;font-weight:700}.ep-serve.sv-yes[data-v-6eb08e7f]{color:var(--up);background:#4bbf7324}.ep-serve.sv-partly[data-v-6eb08e7f]{color:var(--amber);background:var(--amber-soft)}.ep-serve.sv-no[data-v-6eb08e7f]{color:var(--down);background:#f0656a24}.ep-gap p[data-v-6eb08e7f]{font-size:var(--fs-xs);color:var(--text-2);margin:0;line-height:1.5}.ep-gap p span[data-v-6eb08e7f]{text-transform:uppercase;letter-spacing:.07em;color:var(--text-3);margin-bottom:.15rem;font-size:.54rem;font-weight:700;display:block}.ep-gap-us span[data-v-6eb08e7f]{color:var(--teal)!important}@media (width<=720px){.ep[data-v-6eb08e7f]{padding:.85rem .9rem 2rem}}.bt-desc[data-v-5ee2dad9]{color:var(--text-2);font-size:var(--fs-sm);margin:0 0 .75rem}.bt-tally[data-v-5ee2dad9]{font-size:var(--fs-xs);flex-wrap:wrap;gap:.5rem;display:inline-flex}.bt-tally-item[data-v-5ee2dad9]{text-transform:uppercase;letter-spacing:.04em;color:var(--text-3);align-items:baseline;gap:.25rem;display:inline-flex}.bt-tally-item b[data-v-5ee2dad9]{font-family:var(--mono,"Roboto Mono", monospace)}.bt-scroll[data-v-5ee2dad9]{border:1px solid var(--line);border-radius:var(--radius-sm);overflow-x:auto}.bt-table[data-v-5ee2dad9]{border-collapse:collapse;width:100%;font-size:var(--fs-sm)}.bt-table th[data-v-5ee2dad9],.bt-table td[data-v-5ee2dad9]{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:.5rem .6rem}.bt-table tbody tr:last-child th[data-v-5ee2dad9],.bt-table tbody tr:last-child td[data-v-5ee2dad9]{border-bottom:none}.bt-featcol[data-v-5ee2dad9]{width:15rem;font-size:var(--fs-eyebrow);text-transform:uppercase;letter-spacing:var(--ls-eyebrow);color:var(--text-3);font-weight:600}.bt-colhead[data-v-5ee2dad9]{min-width:8rem}.bt-colname[data-v-5ee2dad9]{color:var(--text);font-weight:700;display:block}.bt-colnote[data-v-5ee2dad9]{font-size:var(--fs-xs);color:var(--text-3);margin-top:.15rem;display:block}.bt-featcell[data-v-5ee2dad9]{width:15rem}.bt-feat-toggle[data-v-5ee2dad9]{cursor:pointer;color:var(--text);text-align:left;background:0 0;border:none;align-items:center;gap:.4rem;padding:0;display:inline-flex}.bt-feat-name[data-v-5ee2dad9]{font-weight:600}.bt-feat-i[data-v-5ee2dad9]{border:1px solid var(--line-2);width:1.05rem;height:1.05rem;color:var(--text-2);border-radius:999px;place-items:center;font-size:.62rem;font-style:italic;display:inline-grid}.bt-feat-def[data-v-5ee2dad9]{font-size:var(--fs-xs);color:var(--text-2);margin:.35rem 0 0;font-style:normal;line-height:1.5}.bt-cell-empty[data-v-5ee2dad9]{color:var(--text-3)}.rank-chip[data-v-5ee2dad9]{font-size:var(--fs-xs);letter-spacing:.05em;border:1px solid #0000;border-radius:6px;align-items:center;gap:.3rem;padding:.14rem .45rem;font-weight:800;display:inline-flex}.rank-glyph[data-v-5ee2dad9]{font-size:.72em}.rank-beat[data-v-5ee2dad9]{color:#6ee7a0;background:#4bbf732e;border-color:#4bbf7366}.rank-meet[data-v-5ee2dad9]{color:#8cc0ff;background:#58a6ff29;border-color:#58a6ff61}.rank-partial[data-v-5ee2dad9]{color:#f0cf6e;background:#e3b34129;border-color:#e3b34166}.rank-gap[data-v-5ee2dad9]{color:#ff9ba0;background:#f0656a29;border-color:#f0656a6b}.bt-badges[data-v-5ee2dad9]{flex-wrap:wrap;gap:.3rem;margin-top:.3rem;display:flex}.bt-badge[data-v-5ee2dad9]{text-transform:uppercase;letter-spacing:.05em;border:1px solid var(--line-2);color:var(--text-2);border-radius:4px;padding:.08rem .32rem;font-size:.56rem;font-weight:800}.bt-badge--live[data-v-5ee2dad9]{color:var(--live);border-color:#4bbf7366}.bt-badge--spec[data-v-5ee2dad9]{color:var(--amber);border-color:#e3b34166}.bt-badge--basis[data-v-5ee2dad9]{color:var(--teal);border-color:#2dd4bf66}.bt-badge--provisional[data-v-5ee2dad9]{color:var(--amber);border-color:#e3b34166}.bt-evidence[data-v-5ee2dad9]{font-size:var(--fs-xs);color:var(--info);margin-top:.3rem;text-decoration:none;display:inline-block}.bt-evidence[data-v-5ee2dad9]:hover{text-decoration:underline}.bt-evidence--unsafe[data-v-5ee2dad9]{color:var(--text-3);cursor:default}.bt-cellnote[data-v-5ee2dad9]{font-size:var(--fs-xs);color:var(--text-3);margin-top:.3rem;line-height:1.45;display:block}.bt-defs[data-v-5ee2dad9]{font-size:var(--fs-sm);margin-top:.75rem}.bt-defs summary[data-v-5ee2dad9]{cursor:pointer;color:var(--text-2);font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.06em}.bt-defs dl[data-v-5ee2dad9]{grid-template-columns:minmax(10rem,16rem) 1fr;gap:.3rem 1rem;margin:.5rem 0 0;display:grid}.bt-defs dt[data-v-5ee2dad9]{color:var(--text);font-weight:600}.bt-defs dd[data-v-5ee2dad9]{color:var(--text-2);margin:0}.sr-only[data-v-5ee2dad9]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-color-scheme:light){.rank-beat[data-v-5ee2dad9]{color:#1a7f43}.rank-meet[data-v-5ee2dad9]{color:#1a5fb4}.rank-partial[data-v-5ee2dad9]{color:#9a6b00}.rank-gap[data-v-5ee2dad9]{color:#b3261e}}.cib-page[data-v-79205651]{gap:1rem;max-width:1400px;margin:0 auto;padding:1.25rem 1.5rem 3rem;display:grid}.cib-lede[data-v-79205651]{color:var(--text-2);font-size:var(--fs-base);max-width:62rem;margin:0;line-height:1.6}.cib-scorecard[data-v-79205651]{flex-wrap:wrap;gap:.65rem;display:flex}.cib-score[data-v-79205651]{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);flex:7rem;gap:.15rem;padding:.7rem .9rem;display:grid}.cib-score-n[data-v-79205651]{font-size:1.5rem;font-weight:800;font-family:var(--mono,"Roboto Mono", monospace);line-height:1}.cib-score-l[data-v-79205651]{font-size:var(--fs-eyebrow);text-transform:uppercase;letter-spacing:var(--ls-eyebrow);color:var(--text-3)}.cib-score.rank-beat[data-v-79205651]{border-color:#4bbf7366}.cib-score.rank-beat .cib-score-n[data-v-79205651]{color:#6ee7a0}.cib-score.rank-meet[data-v-79205651]{border-color:#58a6ff61}.cib-score.rank-meet .cib-score-n[data-v-79205651]{color:#8cc0ff}.cib-score.rank-partial[data-v-79205651]{border-color:#e3b34166}.cib-score.rank-partial .cib-score-n[data-v-79205651]{color:#f0cf6e}.cib-score.rank-gap[data-v-79205651]{border-color:#f0656a6b}.cib-score.rank-gap .cib-score-n[data-v-79205651]{color:#ff9ba0}.cib-score--total .cib-score-n[data-v-79205651],.cib-score--cats .cib-score-n[data-v-79205651]{color:var(--accent)}.cib-boards[data-v-79205651]{gap:1rem;display:grid}@media (prefers-color-scheme:light){.cib-score.rank-beat .cib-score-n[data-v-79205651]{color:#1a7f43}.cib-score.rank-meet .cib-score-n[data-v-79205651]{color:#1a5fb4}.cib-score.rank-partial .cib-score-n[data-v-79205651]{color:#9a6b00}.cib-score.rank-gap .cib-score-n[data-v-79205651]{color:#b3261e}}.feed-page[data-v-68f37ad6]{background:var(--bg);min-height:100%;color:var(--text);gap:1rem;padding:1.25rem;display:grid}.feed-hero[data-v-68f37ad6],.feed-card[data-v-68f37ad6],.ticker-card[data-v-68f37ad6],.event-strip[data-v-68f37ad6],.integration-card[data-v-68f37ad6]{border:1px solid var(--line);background:var(--surface);border-radius:var(--radius)}.feed-hero[data-v-68f37ad6]{justify-content:space-between;gap:1rem;padding:1.25rem;display:flex}.feed-kicker[data-v-68f37ad6]{color:var(--accent);letter-spacing:.12em;text-transform:uppercase;margin:0 0 .4rem;font-size:.78rem;font-weight:700}h1[data-v-68f37ad6]{letter-spacing:-.04em;color:var(--text);margin:0;font-size:clamp(1.7rem,3vw,2.4rem)}p[data-v-68f37ad6]{color:var(--text-2)}.feed-card[data-v-68f37ad6],.integration-card[data-v-68f37ad6]{padding:1rem}.feed-boundary[data-v-68f37ad6]{border-color:var(--accent-soft);background:#d8a2500f}.feed-pill[data-v-68f37ad6],.decision-pill[data-v-68f37ad6],.surface-status[data-v-68f37ad6]{text-transform:uppercase;border-radius:999px;align-items:center;padding:.2rem .55rem;font-size:.72rem;font-weight:800;display:inline-flex}.feed-pill[data-v-68f37ad6]{background:var(--accent-soft);color:var(--accent)}.feed-pill--warn[data-v-68f37ad6]{color:var(--accent);background:#d8a25038}.ticker-card[data-v-68f37ad6]{align-items:stretch;display:flex;overflow-x:auto}.ticker-label[data-v-68f37ad6]{background:var(--surface-2);color:var(--text);text-transform:uppercase;letter-spacing:.08em;place-items:center;padding:0 1rem;font-weight:800;display:grid}.ticker-item[data-v-68f37ad6],.source-card[data-v-68f37ad6],.item-card[data-v-68f37ad6]{border:0;border-right:1px solid var(--line);color:var(--text);text-align:left;cursor:pointer;background:0 0;transition:background .12s}.ticker-item[data-v-68f37ad6]:hover,.source-card[data-v-68f37ad6]:hover,.item-card[data-v-68f37ad6]:hover{background:var(--surface-2)}.ticker-item[data-v-68f37ad6]{gap:.25rem;min-width:24rem;padding:.65rem 1rem;display:grid}.ticker-item.active[data-v-68f37ad6],.source-card.active[data-v-68f37ad6],.item-card.active[data-v-68f37ad6]{box-shadow:inset 3px 0 0 var(--accent);background:var(--accent-soft)}.ticker-item span[data-v-68f37ad6],small[data-v-68f37ad6]{color:var(--text-3)}.feed-grid[data-v-68f37ad6]{grid-template-columns:280px 340px minmax(0,1fr) 320px;gap:1rem;min-height:38rem;display:grid}.panel-heading[data-v-68f37ad6]{border-bottom:1px solid var(--line);color:var(--text-2);text-transform:uppercase;letter-spacing:.08em;justify-content:space-between;gap:1rem;margin-bottom:.75rem;padding-bottom:.75rem;font-size:.75rem;display:flex}.source-card[data-v-68f37ad6],.item-card[data-v-68f37ad6]{border-bottom:1px solid var(--line);gap:.45rem;width:100%;padding:1rem;display:grid}.item-card p[data-v-68f37ad6]{margin:0}.item-claims[data-v-68f37ad6]{flex-wrap:wrap;gap:.3rem;display:flex}.item-claim[data-v-68f37ad6]{color:var(--accent);border:1px solid var(--accent-soft);background:#d8a2501a;border-radius:5px;padding:.05rem .35rem;font-size:.68rem}.detail-panel h2[data-v-68f37ad6]{letter-spacing:-.03em;color:var(--text);font-size:1.55rem}.detail-list[data-v-68f37ad6]{gap:.5rem;display:grid}.detail-list div[data-v-68f37ad6]{border-bottom:1px solid var(--line);grid-template-columns:9rem minmax(0,1fr);gap:.75rem;padding:.5rem 0;display:grid}.detail-list dt[data-v-68f37ad6]{color:var(--text-3)}.detail-list dd[data-v-68f37ad6]{overflow-wrap:anywhere;color:var(--text);margin:0}.chip-section h3[data-v-68f37ad6],.memex-block h3[data-v-68f37ad6]{text-transform:uppercase;letter-spacing:.08em;color:var(--text-2);margin-bottom:.4rem;font-size:.8rem}.chip[data-v-68f37ad6]{border:1px solid var(--line-2);background:var(--surface-2);color:var(--text-2);border-radius:6px;margin:0 .4rem .4rem 0;padding:.25rem .5rem;font-size:.78rem;display:inline-flex}.chip.strong[data-v-68f37ad6]{border-color:var(--accent-soft);color:var(--accent);background:#d8a2501a}.memex-block[data-v-68f37ad6]{border-bottom:1px solid var(--line);margin-bottom:.9rem;padding-bottom:.9rem}.decision-pill.admit[data-v-68f37ad6]{color:var(--up);background:#4bbf7326}.decision-pill.hold[data-v-68f37ad6]{color:var(--accent);background:#d8a25029}.decision-pill.quarantine[data-v-68f37ad6]{color:var(--down);background:#f0656a29}.decision-pill.reject[data-v-68f37ad6]{background:var(--surface-2);color:var(--text-2)}.event-strip[data-v-68f37ad6]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.event-step[data-v-68f37ad6]{border-right:1px solid var(--line);border-bottom:3px solid var(--line-2);gap:.35rem;padding:.85rem;display:grid}.event-step.complete[data-v-68f37ad6]{border-bottom-color:var(--up)}.event-step.active[data-v-68f37ad6]{border-bottom-color:var(--accent)}.event-step.blocked[data-v-68f37ad6]{border-bottom-color:var(--down)}.event-step span[data-v-68f37ad6]{color:var(--text-3);text-transform:uppercase;letter-spacing:.08em;font-size:.72rem}.integration-grid[data-v-68f37ad6],.adapter-grid[data-v-68f37ad6]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1rem;display:grid}.integration-heading[data-v-68f37ad6]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.integration-heading h3[data-v-68f37ad6]{color:var(--text);margin:0}.adapter-card[data-v-68f37ad6]{border:1px solid var(--line);background:var(--surface-2);border-radius:10px;gap:.4rem;padding:.85rem;display:grid}.adapter-card p[data-v-68f37ad6]{margin:0}.surface-status.wired[data-v-68f37ad6]{color:var(--up);background:#4bbf7326}.surface-status.specified[data-v-68f37ad6]{background:var(--accent-soft);color:var(--accent)}.surface-status.pending[data-v-68f37ad6],.surface-status.disabled[data-v-68f37ad6]{background:var(--surface-2);color:var(--text-3)}@media (width<=1100px){.feed-grid[data-v-68f37ad6]{grid-template-columns:1fr}.feed-hero[data-v-68f37ad6]{flex-direction:column}}.db[data-v-7ff429f6]{background:var(--bg);height:100%;min-height:0;color:var(--text);padding:1rem 1.1rem 1.5rem;overflow-y:auto}.db-head[data-v-7ff429f6]{justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:.9rem;display:flex}.db-eyebrow[data-v-7ff429f6]{text-transform:uppercase;letter-spacing:.12em;color:var(--text-3);margin:0 0 .1rem;font-size:.62rem}.db-head h1[data-v-7ff429f6]{letter-spacing:-.02em;color:var(--text);margin:0;font-size:1.5rem;font-weight:660}.db-asof[data-v-7ff429f6]{color:var(--text-3);font-family:ui-monospace,monospace;font-size:.72rem}.db-ask[data-v-7ff429f6]{border:1px solid var(--line-2);background:var(--surface);border-radius:12px;align-items:center;gap:.6rem;margin-bottom:1.1rem;padding:.55rem .9rem;display:flex}.db-ask-glyph[data-v-7ff429f6]{color:var(--accent);font-size:1.1rem}.db-ask input[data-v-7ff429f6]{color:var(--text);font:inherit;background:0 0;border:none;outline:none;flex:1;font-size:.95rem}.db-ask input[data-v-7ff429f6]::placeholder{color:var(--text-3)}.db-ask-go[data-v-7ff429f6]{background:var(--accent);color:#17130a;cursor:pointer;border:none;border-radius:8px;padding:.4rem .95rem;font-size:.82rem;font-weight:700}.db-ask-go[data-v-7ff429f6]:disabled{opacity:.5;cursor:default}.db-ask-wrap[data-v-7ff429f6]{margin-bottom:1.1rem;position:relative}.db-ask-wrap .db-ask[data-v-7ff429f6]{margin-bottom:0}.db-ask-menu[data-v-7ff429f6]{z-index:20;background:var(--surface);border:1px solid var(--line-2);border-radius:10px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:hidden;box-shadow:0 12px 32px #0006}.db-ask-item[data-v-7ff429f6]{width:100%;color:var(--text);cursor:pointer;text-align:left;font:inherit;background:0 0;border:none;justify-content:space-between;align-items:center;gap:.75rem;padding:.55rem .9rem;font-size:.86rem;display:flex}.db-ask-item[data-v-7ff429f6]:hover{background:var(--surface-2)}.db-ask-item.ask[data-v-7ff429f6]{border-top:1px solid var(--line);color:var(--accent)}.db-ask-grp[data-v-7ff429f6]{color:var(--text-3);white-space:nowrap;font-size:.72rem}.db-card[data-v-7ff429f6]{position:relative}.db-remove[data-v-7ff429f6]{z-index:2;color:var(--text-3);cursor:pointer;opacity:0;background:0 0;border:none;font-size:.72rem;transition:opacity .12s;position:absolute;top:.5rem;right:.55rem}.db-card:hover .db-remove[data-v-7ff429f6]{opacity:1}.db-remove[data-v-7ff429f6]:hover{color:var(--down)}.db-addbar[data-v-7ff429f6]{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:1rem;padding-top:.85rem;display:flex}.db-addbar-label[data-v-7ff429f6]{color:var(--text-3);font-size:.78rem}.db-addbar-chip[data-v-7ff429f6]{border:1px solid var(--line-2);background:var(--surface);color:var(--text-2);cursor:pointer;border-radius:999px;padding:.25rem .7rem;font-size:.78rem}.db-addbar-chip[data-v-7ff429f6]:hover{color:var(--accent);border-color:var(--accent)}.db-grid[data-v-7ff429f6]{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:.85rem;display:grid}.db-card[data-v-7ff429f6]{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);flex-direction:column;max-height:340px;display:flex;overflow-y:auto}.db-card-head[data-v-7ff429f6]{z-index:1;border-bottom:1px solid var(--line);text-transform:uppercase;letter-spacing:.08em;color:var(--text-2);background:var(--surface);justify-content:space-between;align-items:center;padding:.6rem .85rem;font-size:.7rem;font-weight:700;text-decoration:none;display:flex;position:sticky;top:0}.db-card-head[data-v-7ff429f6]:hover{color:var(--accent);background:var(--surface-2)}.db-open[data-v-7ff429f6]{color:var(--text-3);letter-spacing:0;text-transform:none;font-size:.64rem;font-weight:600}.db-card-head:hover .db-open[data-v-7ff429f6]{color:var(--accent)}.db-row[data-v-7ff429f6]{border:none;border-bottom:1px solid var(--line);width:100%;color:inherit;cursor:pointer;text-align:left;font:inherit;background:0 0;align-items:center;gap:.55rem;padding:.5rem .85rem;display:flex}.db-row[data-v-7ff429f6]:last-child{border-bottom:none}.db-row[data-v-7ff429f6]:hover{background:var(--surface-2)}.db-row.col[data-v-7ff429f6]{flex-direction:column;align-items:stretch;gap:.2rem}.db-row-k[data-v-7ff429f6]{color:var(--text);font-family:ui-monospace,monospace;font-size:.82rem;font-weight:650}.db-row-k.narrow[data-v-7ff429f6]{white-space:nowrap;font-family:inherit;font-weight:600}.db-row-k.wide[data-v-7ff429f6]{text-overflow:ellipsis;white-space:nowrap;flex:1;font-family:inherit;font-weight:600;overflow:hidden}.db-row-sub[data-v-7ff429f6]{min-width:0;color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.76rem;overflow:hidden}.db-row-sub.wide[data-v-7ff429f6]{flex:1}.db-row-title[data-v-7ff429f6]{color:var(--text);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.84rem;font-weight:550;line-height:1.3;display:-webkit-box;overflow:hidden}.db-row-meta[data-v-7ff429f6]{color:var(--text-3);align-items:center;gap:.4rem;font-size:.68rem;display:flex}.db-num[data-v-7ff429f6]{font-variant-numeric:tabular-nums;color:var(--text);text-align:right;font-size:.82rem}.db-num.sm[data-v-7ff429f6]{color:var(--text-2);font-size:.74rem}.db-chg[data-v-7ff429f6]{font-variant-numeric:tabular-nums;text-align:right;min-width:3.5rem;font-size:.74rem;font-weight:600}.db-chg.up[data-v-7ff429f6]{color:var(--up)}.db-chg.down[data-v-7ff429f6]{color:var(--down)}.db-chg.flat[data-v-7ff429f6]{color:#8b949e}.db-avatar[data-v-7ff429f6]{color:#04121f;background:#58a6ff;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:.58rem;font-weight:800;display:grid}.db-mem[data-v-7ff429f6],.db-status[data-v-7ff429f6],.db-sev[data-v-7ff429f6]{text-transform:uppercase;letter-spacing:.03em;border-radius:4px;padding:.03rem .3rem;font-size:.56rem;font-weight:700}.db-mem.admit[data-v-7ff429f6]{color:var(--up);background:#4bbf7326}.db-mem.hold[data-v-7ff429f6]{color:var(--accent);background:#d8a25029}.db-mem.quarantine[data-v-7ff429f6],.db-mem.reject[data-v-7ff429f6]{color:var(--down);background:#f0656a29}.db-status.comment[data-v-7ff429f6]{color:#58a6ff;background:#58a6ff24}.db-status.pending[data-v-7ff429f6]{color:var(--accent);background:#d8a25029}.db-status.enacted[data-v-7ff429f6]{color:var(--up);background:#4bbf7329}.db-status.open[data-v-7ff429f6]{color:#8b949e;background:#8b949e29}.db-sev.advisory[data-v-7ff429f6]{color:#4aa3ff;background:#4aa3ff29}.db-sev.watch[data-v-7ff429f6]{color:#f0883e;background:#f0883e29}.db-sev.warning[data-v-7ff429f6]{color:var(--down);background:#f0656a2e}.db-empty[data-v-7ff429f6]{color:var(--text-3);padding:1rem .85rem;font-size:.8rem}.db-x[data-v-7ff429f6]{color:var(--text-3);cursor:pointer;background:0 0;border:none;margin-left:auto;padding:0 .2rem;font-size:.72rem}.db-x[data-v-7ff429f6]:hover{color:var(--down)}.db-add[data-v-7ff429f6]{border-top:1px solid var(--line);background:var(--surface);gap:.4rem;padding:.45rem .85rem;display:flex;position:sticky;bottom:0}.db-add input[data-v-7ff429f6]{background:var(--bg);border:1px solid var(--line-2);min-width:0;color:var(--text);font:inherit;border-radius:6px;flex:1;padding:.3rem .5rem;font-size:.78rem}.db-add button[data-v-7ff429f6]{background:var(--surface-2);color:var(--text-2);cursor:pointer;white-space:nowrap;border:none;border-radius:6px;padding:.3rem .6rem;font-size:.74rem}.db-add button[data-v-7ff429f6]:hover:not(:disabled){color:var(--accent)}.db-add button[data-v-7ff429f6]:disabled{opacity:.5;cursor:default}.af-page[data-v-4edbb65a]{flex-direction:column;gap:1.1rem;max-width:1080px;margin:0 auto;padding:1.5rem;display:flex}.af-hero[data-v-4edbb65a]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.5rem;display:flex}.af-kicker[data-v-4edbb65a]{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.14em;text-transform:uppercase;color:var(--accent);margin:0 0 .3rem;font-size:.72rem}.af-hero h1[data-v-4edbb65a]{margin:0;font-size:clamp(1.5rem,3.5vw,2.1rem)}.af-lede[data-v-4edbb65a]{color:var(--text-2);max-width:60ch;margin:.5rem 0 0}.af-scorecard[data-v-4edbb65a]{flex-direction:column;align-items:flex-end;display:flex}.af-score[data-v-4edbb65a]{font-variant-numeric:tabular-nums;font-size:2.2rem;font-weight:700}.af-score-label[data-v-4edbb65a]{color:var(--text-3);font-size:.74rem}code[data-v-4edbb65a]{background:var(--surface-2);border:1px solid var(--line);border-radius:6px;padding:.03rem .32rem;font-size:.86em}.af-kpis[data-v-4edbb65a]{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.7rem;display:grid}.af-kpi[data-v-4edbb65a]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sm,10px);border-top:3px solid var(--neutral);padding:.9rem 1rem}.af-kpi.af-ok[data-v-4edbb65a]{border-top-color:var(--up)}.af-kpi.af-sad[data-v-4edbb65a]{border-top-color:var(--amber)}.af-kpi.af-bad[data-v-4edbb65a]{border-top-color:var(--down)}.af-kpi.af-sig[data-v-4edbb65a]{border-top-color:var(--info)}.af-big[data-v-4edbb65a]{font-variant-numeric:tabular-nums;font-size:2rem;font-weight:700;line-height:1;display:block}.af-ok .af-big[data-v-4edbb65a]{color:var(--up)}.af-sad .af-big[data-v-4edbb65a]{color:var(--amber)}.af-bad .af-big[data-v-4edbb65a]{color:var(--down)}.af-lbl[data-v-4edbb65a]{text-transform:uppercase;letter-spacing:.1em;color:var(--text-3);margin-top:.35rem;font-size:.7rem;display:block}.af-sub[data-v-4edbb65a]{color:var(--text-2);margin-top:.15rem;font-size:.72rem;display:block}.af-panel[data-v-4edbb65a]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius,14px);padding:1.1rem 1.2rem}.af-panel h2[data-v-4edbb65a]{margin:0 0 .7rem;font-size:.95rem}.af-two[data-v-4edbb65a]{grid-template-columns:1fr;gap:.9rem;display:grid}@media (width>=760px){.af-two[data-v-4edbb65a]{grid-template-columns:1fr 1fr}}.af-distbar[data-v-4edbb65a]{border:1px solid var(--line);border-radius:8px;height:2.3rem;margin-bottom:.7rem;display:flex;overflow:hidden}.af-seg[data-v-4edbb65a]{font-variant-numeric:tabular-nums;color:#0c0d11;justify-content:center;align-items:center;min-width:2rem;font-size:.8rem;font-weight:700;display:flex}.af-seg-ok[data-v-4edbb65a]{background:var(--up)}.af-seg-sad[data-v-4edbb65a]{background:var(--amber)}.af-seg-bad[data-v-4edbb65a]{background:var(--down)}.af-legend[data-v-4edbb65a]{color:var(--text-2);flex-wrap:wrap;gap:1.2rem;font-size:.76rem;display:flex}.af-dot[data-v-4edbb65a]{vertical-align:middle;border-radius:3px;width:.7rem;height:.7rem;margin-right:.3rem;display:inline-block}.af-dot.af-ok[data-v-4edbb65a]{background:var(--up)}.af-dot.af-sad[data-v-4edbb65a]{background:var(--amber)}.af-dot.af-bad[data-v-4edbb65a]{background:var(--down)}.af-barrow[data-v-4edbb65a]{grid-template-columns:12ch 1fr 3ch;align-items:center;gap:.7rem;margin:.35rem 0;font-size:.8rem;display:grid}.af-track[data-v-4edbb65a]{background:var(--surface-2);border-radius:4px;height:.7rem;overflow:hidden}.af-fill[data-v-4edbb65a]{border-radius:4px;height:100%;display:block}.af-fill-sad[data-v-4edbb65a]{background:var(--amber)}.af-fill-ok[data-v-4edbb65a]{background:var(--up)}.af-fill-sig[data-v-4edbb65a]{background:var(--info)}.af-fill-muted[data-v-4edbb65a]{background:var(--neutral)}.af-k[data-v-4edbb65a]{color:var(--text-2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.af-v[data-v-4edbb65a]{color:var(--text-3);text-align:right;font-variant-numeric:tabular-nums}.af-note[data-v-4edbb65a]{color:var(--text-2);margin:.7rem 0 0;font-size:.8rem}.af-table[data-v-4edbb65a]{border-collapse:collapse;width:100%;margin-top:.4rem;font-size:.82rem}.af-table th[data-v-4edbb65a],.af-table td[data-v-4edbb65a]{text-align:left;border-bottom:1px solid var(--line);padding:.5rem .6rem}.af-table th[data-v-4edbb65a]{letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);font-size:.68rem}.af-mono[data-v-4edbb65a]{font-family:var(--font-mono,ui-monospace, monospace)}.af-num[data-v-4edbb65a]{font-variant-numeric:tabular-nums}.af-muted[data-v-4edbb65a]{color:var(--text-3);font-size:.9em}.af-real[data-v-4edbb65a]{color:var(--up);margin-left:.3rem;font-size:.72rem}.af-chip[data-v-4edbb65a]{text-transform:uppercase;letter-spacing:.04em;border:1px solid;border-radius:5px;padding:.1rem .5rem;font-size:.66rem;display:inline-block}.af-chip-ok[data-v-4edbb65a]{color:var(--up)}.af-chip-sad[data-v-4edbb65a]{color:var(--amber)}.af-warn[data-v-4edbb65a]{color:var(--down);font-size:.78rem}.af-good[data-v-4edbb65a]{color:var(--up)}.af-rollout-head[data-v-4edbb65a]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.af-accent[data-v-4edbb65a]{color:var(--accent)}.af-phase[data-v-4edbb65a]{text-transform:uppercase;letter-spacing:.08em;color:var(--accent);font-size:.74rem}.af-pcttrack[data-v-4edbb65a]{background:var(--surface-2);border:1px solid var(--line);border-radius:6px;height:.6rem;margin:.5rem 0 .3rem;overflow:hidden}.af-pctfill[data-v-4edbb65a]{background:linear-gradient(90deg, var(--accent-soft), var(--accent));height:100%}.af-sub2[data-v-4edbb65a]{color:var(--text-2);margin:0 0 .7rem;font-size:.76rem}.af-cohorts[data-v-4edbb65a]{flex-direction:column;gap:.5rem;display:flex}.af-cohort[data-v-4edbb65a]{background:var(--surface-2);border-left:2px solid var(--neutral);border-radius:0 6px 6px 0;justify-content:space-between;padding:.5rem .8rem;display:flex}.af-cohort-promoted[data-v-4edbb65a]{border-left-color:var(--up)}.af-cohort-pending[data-v-4edbb65a]{border-left-color:var(--neutral)}.af-cid[data-v-4edbb65a]{font-family:var(--font-mono,ui-monospace, monospace);font-size:.82rem}.af-nodes[data-v-4edbb65a]{color:var(--text-3);font-size:.74rem}.af-local[data-v-4edbb65a]{border-style:dashed}.at[data-v-d4a43a2c]{max-width:1180px;color:var(--text);margin:0 auto;padding:1rem 1.25rem}.at-pill[data-v-d4a43a2c]{text-transform:uppercase;letter-spacing:.05em;border:1px solid var(--line-2);color:var(--text-2);border-radius:999px;padding:.1rem .45rem;font-size:.62rem}.at-pill.live[data-v-d4a43a2c]{color:var(--up);background:#4bbf731f;border-color:#4bbf7366}.at-agg[data-v-d4a43a2c]{align-items:center;gap:.5rem;font-size:.78rem;display:flex}.at-agg-k[data-v-d4a43a2c]{color:var(--text-3);text-transform:uppercase;letter-spacing:.06em;font-size:.62rem}.at-num[data-v-d4a43a2c]{font-weight:700}.up[data-v-d4a43a2c]{color:var(--up)}.down[data-v-d4a43a2c]{color:var(--down)}.at-copilot[data-v-d4a43a2c]{border:1px solid var(--line-2);background:var(--surface);border-radius:12px;align-items:center;gap:.6rem;margin:1rem 0 .5rem;padding:.5rem .7rem;display:flex}.at-glyph[data-v-d4a43a2c]{color:var(--accent)}.at-input[data-v-d4a43a2c]{color:var(--text);background:0 0;border:0;outline:none;flex:1;font-size:.9rem}.at-gen[data-v-d4a43a2c]{background:var(--accent);color:#1a1204;cursor:pointer;border:0;border-radius:8px;padding:.45rem .9rem;font-weight:700}.at-gen[data-v-d4a43a2c]:disabled{opacity:.5;cursor:default}.at-examples[data-v-d4a43a2c]{flex-wrap:wrap;align-items:center;gap:.4rem;margin-bottom:.4rem;display:flex}.at-try[data-v-d4a43a2c]{color:var(--text-3);font-size:.74rem}.at-chip[data-v-d4a43a2c]{background:var(--surface-2);border:1px solid var(--line);color:var(--text-2);cursor:pointer;border-radius:999px;padding:.2rem .6rem;font-size:.74rem}.at-chip[data-v-d4a43a2c]:hover{border-color:var(--accent);color:var(--text)}.at-adv[data-v-d4a43a2c]{color:var(--text-3);margin-left:auto;font-size:.72rem}.at-err[data-v-d4a43a2c]{color:var(--down);font-size:.82rem}.at-grid[data-v-d4a43a2c]{grid-template-columns:300px 1fr;gap:1rem;margin-top:.6rem;display:grid}.at-list[data-v-d4a43a2c]{flex-direction:column;gap:.5rem;display:flex}.at-list-h[data-v-d4a43a2c]{color:var(--text-3);text-transform:uppercase;letter-spacing:.06em;font-size:.68rem}.at-scard[data-v-d4a43a2c]{text-align:left;border:1px solid var(--line-2);background:var(--surface);cursor:pointer;color:var(--text);border-radius:12px;padding:.6rem .7rem}.at-scard.on[data-v-d4a43a2c]{border-color:var(--accent);background:var(--accent-soft)}.at-scard-top[data-v-d4a43a2c]{justify-content:space-between;align-items:center;display:flex}.at-klass[data-v-d4a43a2c]{letter-spacing:.06em;color:var(--text-3);font-size:.6rem}.at-ret[data-v-d4a43a2c]{font-size:.82rem;font-weight:700}.at-sname[data-v-d4a43a2c]{margin:.15rem 0;font-weight:650}.at-mini[data-v-d4a43a2c]{width:100%;height:30px;display:block}.at-scard-sub[data-v-d4a43a2c]{color:var(--text-3);font-size:.72rem}.at-detail[data-v-d4a43a2c]{border:1px solid var(--line-2);background:var(--surface);border-radius:14px;padding:1rem 1.1rem}.at-d-head[data-v-d4a43a2c]{justify-content:space-between;align-items:flex-start;display:flex}.at-d-name[data-v-d4a43a2c]{align-items:center;gap:.5rem;font-size:1.15rem;font-weight:700;display:flex}.at-d-sub[data-v-d4a43a2c]{color:var(--text-3);margin-top:.1rem;font-size:.78rem}.at-d-ret[data-v-d4a43a2c]{font-size:1.6rem;font-weight:800}.at-equity[data-v-d4a43a2c]{width:100%;height:150px;margin:.8rem 0;display:block}.at-metrics[data-v-d4a43a2c]{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:.6rem;display:grid}.at-metrics>div[data-v-d4a43a2c]{border:1px solid var(--line);border-radius:10px;flex-direction:column;padding:.5rem .6rem;display:flex}.at-m-k[data-v-d4a43a2c]{color:var(--text-3);text-transform:uppercase;letter-spacing:.05em;font-size:.64rem}.at-m-v[data-v-d4a43a2c]{font-size:1.05rem;font-weight:700}.at-run[data-v-d4a43a2c]{flex-wrap:wrap;align-items:center;gap:.8rem;margin:.9rem 0 .3rem;display:flex}.at-route[data-v-d4a43a2c]{background:var(--up);color:#05271c;cursor:pointer;border:0;border-radius:8px;padding:.5rem .9rem;font-weight:700}.at-route[data-v-d4a43a2c]:disabled{opacity:.5;cursor:default}.at-prov[data-v-d4a43a2c]{color:var(--text-3);font-size:.72rem}.at-fills-h[data-v-d4a43a2c],.at-book-t[data-v-d4a43a2c]{color:var(--text-3);text-transform:uppercase;letter-spacing:.06em;margin:.6rem 0 .3rem;font-size:.68rem}.at-tbl[data-v-d4a43a2c]{border-collapse:collapse;width:100%;font-size:.82rem}.at-tbl th[data-v-d4a43a2c]{text-align:left;color:var(--text-3);border-bottom:1px solid var(--line-2);padding:.35rem .4rem;font-weight:500}.at-tbl td[data-v-d4a43a2c]{border-bottom:1px solid var(--line);padding:.35rem .4rem}.at-side[data-v-d4a43a2c]{border-radius:4px;padding:.05rem .4rem;font-size:.64rem;font-weight:700}.at-side.buy[data-v-d4a43a2c]{color:var(--up);background:#4bbf7324}.at-side.sell[data-v-d4a43a2c]{color:var(--down);background:#f0656a24}.at-book[data-v-d4a43a2c]{border:1px solid var(--line-2);background:var(--surface);border-radius:14px;margin-top:1rem;padding:.8rem 1rem}.at-book-h[data-v-d4a43a2c]{align-items:center;gap:.8rem;display:flex}.at-book-eq[data-v-d4a43a2c]{color:var(--text-2);font-size:.84rem}.at-book-eq b[data-v-d4a43a2c]{font-weight:700}.at-reset[data-v-d4a43a2c]{background:var(--surface-2);border:1px solid var(--line-2);color:var(--text-2);cursor:pointer;border-radius:8px;margin-left:auto;padding:.3rem .7rem;font-size:.78rem}.at-empty[data-v-d4a43a2c]{color:var(--text-3);padding:.5rem 0;font-size:.82rem}@media (width<=900px){.at-grid[data-v-d4a43a2c]{grid-template-columns:1fr}}.pf[data-v-b1cd3274]{background:var(--bg);height:100%;min-height:0;color:var(--text);flex-direction:column;gap:.8rem;padding:.85rem 1rem 1.5rem;display:flex;overflow-y:auto}.pf-top[data-v-b1cd3274]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.pf-title[data-v-b1cd3274]{align-items:baseline;gap:.6rem;display:flex}.pf-title h1[data-v-b1cd3274]{letter-spacing:-.01em;margin:0;font-size:1.3rem}.pf-eyebrow[data-v-b1cd3274]{text-transform:uppercase;letter-spacing:.1em;color:var(--text-3);margin:0 0 .1rem;font-size:.62rem}.pf-pill[data-v-b1cd3274]{text-transform:uppercase;letter-spacing:.08em;color:var(--accent);background:var(--accent-soft);border-radius:5px;padding:.1rem .35rem;font-size:.6rem}.pf-actions[data-v-b1cd3274]{gap:.5rem;display:flex}.pf-ask[data-v-b1cd3274]{color:#93b4ff;cursor:pointer;background:#78a0ff14;border:1px solid #78a0ff73;border-radius:8px;padding:.35rem .7rem;font-size:.76rem}.pf-ask[data-v-b1cd3274]:hover{color:#fff;background:#78a0ff29}.pf-reset[data-v-b1cd3274]{border:1px solid var(--line-2);color:var(--text-3);cursor:pointer;background:0 0;border-radius:8px;padding:.35rem .7rem;font-size:.76rem}.pf-reset[data-v-b1cd3274]:hover{color:var(--text);border-color:var(--line-2)}.pf-summary[data-v-b1cd3274]{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.6rem;display:grid}.pf-stat[data-v-b1cd3274]{border:1px solid var(--line-2);background:var(--surface);border-radius:10px;flex-direction:column;gap:.1rem;padding:.55rem .8rem;display:flex}.pf-s-label[data-v-b1cd3274]{text-transform:uppercase;letter-spacing:.07em;color:var(--text-3);align-items:center;gap:.35rem;font-size:.58rem;display:inline-flex}.pf-s-val[data-v-b1cd3274]{font-variant-numeric:tabular-nums;font-size:1.2rem;font-weight:700}.pf-s-val.up[data-v-b1cd3274]{color:var(--up)}.pf-s-val.down[data-v-b1cd3274]{color:var(--down)}.pf-s-val.flat[data-v-b1cd3274]{color:var(--text)}.pf-s-sub[data-v-b1cd3274]{color:var(--text-3);font-size:.66rem}.pf-body[data-v-b1cd3274]{grid-template-columns:1.6fr 1fr;gap:.8rem;min-height:0;display:grid}@media (width<=1000px){.pf-body[data-v-b1cd3274]{grid-template-columns:1fr}}.pf-panel[data-v-b1cd3274]{border:1px solid var(--line-2);background:var(--surface);border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.pf-panel-h[data-v-b1cd3274]{text-transform:uppercase;letter-spacing:.07em;color:var(--text-3);border-bottom:1px solid var(--line-2);padding:.6rem .85rem;font-size:.62rem}.pf-hint[data-v-b1cd3274]{text-transform:none;letter-spacing:0;color:var(--text-3)}.pf-empty[data-v-b1cd3274]{color:var(--text-3);margin:0;padding:1rem;font-size:.82rem;line-height:1.6}.pf-link[data-v-b1cd3274]{color:var(--accent);text-decoration:none}.pf-link[data-v-b1cd3274]:hover{text-decoration:underline}.pf-table[data-v-b1cd3274]{flex-direction:column;display:flex;overflow-y:auto}.pf-row[data-v-b1cd3274]{border:none;border-bottom:1px solid var(--line);color:inherit;text-align:left;cursor:pointer;background:0 0;grid-template-columns:1.4fr 3rem 4.5rem 4.5rem 5rem 7rem;align-items:center;gap:.5rem;padding:.5rem .85rem;font-size:.8rem;display:grid}.pf-row[data-v-b1cd3274]:hover{background:#ffffff08}.pf-row-head[data-v-b1cd3274]{color:var(--text-3);text-transform:uppercase;letter-spacing:.05em;cursor:default;font-size:.62rem}.pf-row-head[data-v-b1cd3274]:hover{background:0 0}.pf-row .r[data-v-b1cd3274],.pf-row-head .r[data-v-b1cd3274]{text-align:right;font-variant-numeric:tabular-nums}.pf-sym[data-v-b1cd3274]{flex-direction:column;min-width:0;display:flex}.pf-sym b[data-v-b1cd3274]{font-size:.82rem}.pf-sym small[data-v-b1cd3274]{color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;font-size:.66rem;overflow:hidden}.pf-row .up[data-v-b1cd3274]{color:var(--up)}.pf-row .down[data-v-b1cd3274]{color:var(--down)}.pf-row .flat[data-v-b1cd3274]{color:var(--text-2)}.pf-row small[data-v-b1cd3274]{color:inherit;opacity:.75}.pf-blotter[data-v-b1cd3274]{flex-direction:column;display:flex;overflow-y:auto}.pf-fill[data-v-b1cd3274]{border-bottom:1px solid var(--line);cursor:pointer;grid-template-columns:2.6rem 3.5rem 1fr auto auto;align-items:center;gap:.5rem;padding:.4rem .85rem;font-size:.74rem;display:grid}.pf-fill[data-v-b1cd3274]:hover{background:#ffffff08}.pf-fill-side[data-v-b1cd3274]{text-align:center;border-radius:4px;padding:.05rem .3rem;font-size:.62rem;font-weight:800}.pf-fill-side.buy[data-v-b1cd3274]{color:var(--up);background:#4bbf7324}.pf-fill-side.sell[data-v-b1cd3274]{color:var(--down);background:#f0656a24}.pf-fill-sym[data-v-b1cd3274]{font-weight:700}.pf-fill-qty[data-v-b1cd3274]{color:var(--text-2);font-variant-numeric:tabular-nums}.pf-fill-src[data-v-b1cd3274],.pf-fill-ts[data-v-b1cd3274]{color:var(--text-3);font-size:.66rem}.pf-prov[data-v-b1cd3274]{color:var(--text-3);border-top:1px solid var(--line);margin:0;padding:.6rem .85rem;font-size:.66rem;line-height:1.5}.op[data-v-5091d06f]{background:var(--bg);height:100%;min-height:0;color:var(--text);flex-direction:column;gap:1rem;padding:1rem 1.25rem 1.5rem;display:flex;overflow-y:auto}.op-status[data-v-5091d06f]{text-transform:uppercase;letter-spacing:.06em;border-radius:5px;padding:.1rem .4rem;font-size:.58rem;font-weight:700}.op-status.in-noetica[data-v-5091d06f]{color:#93c5fd;background:#58a6ff29}.op-status.standalone[data-v-5091d06f]{color:#e3b341;background:#e3b34129}.op-status.wired[data-v-5091d06f]{color:var(--up);background:#3fb95029}.op-ask[data-v-5091d06f]{color:#93b4ff;cursor:pointer;background:#78a0ff14;border:1px solid #78a0ff73;border-radius:8px;padding:.35rem .7rem;font-size:.76rem}.op-ask[data-v-5091d06f]:hover{color:#fff;background:#78a0ff29}.op-blurb[data-v-5091d06f]{max-width:68ch;color:var(--text-2);margin:0;font-size:.95rem;line-height:1.6}.op-served[data-v-5091d06f]{color:var(--text-3);border:1px solid var(--line-2);background:var(--surface);border-radius:10px;flex-wrap:wrap;align-items:center;gap:.75rem;padding:.6rem .85rem;font-size:.78rem;display:flex}.op-served code[data-v-5091d06f]{color:var(--text);font-family:ui-monospace,monospace}.op-repo[data-v-5091d06f]{color:var(--accent);margin-left:auto;text-decoration:none}.op-repo[data-v-5091d06f]:hover{text-decoration:underline}.op-caps[data-v-5091d06f]{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:.7rem;display:grid}.op-cap[data-v-5091d06f]{border:1px solid var(--line-2);background:var(--surface);border-radius:12px;padding:.8rem .9rem}.op-cap-h[data-v-5091d06f]{color:var(--text);font-size:.86rem;font-weight:640}.op-cap-d[data-v-5091d06f]{color:var(--text-2);margin:.3rem 0 0;font-size:.8rem;line-height:1.5}.op-note[data-v-5091d06f]{color:var(--text-3);border-top:1px solid var(--line);margin:0;padding-top:.8rem;font-size:.76rem;line-height:1.5}.op-catalog[data-v-5091d06f]{flex-direction:column;gap:.6rem;display:flex}.op-cat-summary[data-v-5091d06f]{gap:.4rem;display:flex}.op-cat-pill[data-v-5091d06f]{text-transform:uppercase;letter-spacing:.04em;border-radius:999px;padding:.15rem .55rem;font-size:.64rem;font-weight:700}.op-cat-pill.live[data-v-5091d06f]{color:#7ee2a8;background:#4bbf7324}.op-cat-pill.fixture[data-v-5091d06f]{color:#f0c987;background:#e3b34124}.op-cat-pill.planned[data-v-5091d06f]{color:#93b4ff;background:#78a0ff24}.op-table-wrap[data-v-5091d06f]{border:1px solid var(--line-2);border-radius:10px;overflow-x:auto}.op-table[data-v-5091d06f]{border-collapse:collapse;width:100%;font-size:.76rem}.op-table th[data-v-5091d06f]{text-align:left;text-transform:uppercase;letter-spacing:.05em;color:var(--text-3);border-bottom:1px solid var(--line-2);background:var(--surface-2);padding:.5rem .7rem;font-size:.6rem;position:sticky;top:0}.op-table td[data-v-5091d06f]{border-bottom:1px solid var(--line);color:var(--text-2);vertical-align:top;padding:.5rem .7rem}.op-td-name[data-v-5091d06f]{color:var(--text);white-space:nowrap;font-weight:600}.op-td-up[data-v-5091d06f],.op-td-feeds[data-v-5091d06f]{color:var(--text-3);font-size:.72rem}.op-src-status[data-v-5091d06f]{text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;border-radius:5px;padding:.05rem .4rem;font-size:.58rem;font-weight:700}.op-src-status.live[data-v-5091d06f]{color:#7ee2a8;background:#4bbf7324}.op-src-status.fixture[data-v-5091d06f]{color:#f0c987;background:#e3b34124}.op-src-status.planned[data-v-5091d06f]{color:#93b4ff;background:#78a0ff24}.on[data-v-960fa23b]{background:var(--bg);height:100%;min-height:0;color:var(--text);flex-direction:column;gap:1rem;padding:1rem 1.25rem 1.5rem;display:flex;overflow-y:auto}.on[data-v-960fa23b] .sp2{flex:auto;min-height:24rem}.on-stat[data-v-960fa23b]{color:var(--text-3);font-size:.66rem}.on-ask[data-v-960fa23b]{color:#93b4ff;cursor:pointer;background:#78a0ff14;border:1px solid #78a0ff73;border-radius:8px;padding:.35rem .7rem;font-size:.76rem}.on-ask[data-v-960fa23b]:hover{color:#fff;background:#78a0ff29}.on-reset[data-v-960fa23b]{border:1px solid var(--line-2);color:var(--text-3);cursor:pointer;background:0 0;border-radius:8px;padding:.35rem .7rem;font-size:.76rem}.on-reset[data-v-960fa23b]:hover{color:var(--text)}.on-loop[data-v-960fa23b]{border:1px solid var(--line-2);background:var(--surface);border-radius:12px;flex-wrap:wrap;align-items:center;gap:.8rem;padding:.7rem .9rem;display:flex}.on-loop-node[data-v-960fa23b]{color:var(--text);border:1px solid var(--line-2);background:var(--surface-2);border-radius:8px;padding:.3rem .7rem;font-size:.82rem;font-weight:700}.on-loop-arrow[data-v-960fa23b]{color:#93b4ff;text-align:center;font-size:.64rem;line-height:1.5}.on-loop-arrow span[data-v-960fa23b]{color:#4bbf73}.on-loop-note[data-v-960fa23b]{color:var(--text-2);max-width:36ch;margin:0 0 0 auto;font-size:.78rem}.on-grid[data-v-960fa23b]{grid-template-columns:1.2fr 1fr;gap:.9rem;display:grid}@media (width<=1000px){.on-grid[data-v-960fa23b]{grid-template-columns:1fr}}.on-panel[data-v-960fa23b]{border:1px solid var(--line-2);background:var(--surface);border-radius:12px;padding:.9rem}.on-panel-h[data-v-960fa23b]{text-transform:uppercase;letter-spacing:.08em;color:var(--text-3);margin-bottom:.7rem;font-size:.66rem}.on-hint[data-v-960fa23b]{text-transform:none;letter-spacing:0;color:var(--text-3)}.on-classes[data-v-960fa23b]{flex-direction:column;gap:.6rem;display:flex}.on-class-h[data-v-960fa23b]{align-items:center;gap:.4rem;font-size:.82rem;font-weight:600;display:flex}.on-class-dot[data-v-960fa23b]{border-radius:50%;width:8px;height:8px}.on-class-n[data-v-960fa23b]{color:var(--text-3);margin-left:auto;font-size:.7rem}.on-instances[data-v-960fa23b]{flex-wrap:wrap;gap:.3rem;margin-top:.3rem;display:flex}.on-ins[data-v-960fa23b]{background:#ffffff08;border:1px solid;border-radius:6px;padding:.05rem .4rem;font-size:.68rem}.on-more[data-v-960fa23b]{color:var(--text-3);font-size:.66rem}.on-empty[data-v-960fa23b]{color:var(--text-3);margin:.2rem 0 0;font-size:.72rem}.on-rels[data-v-960fa23b]{flex-direction:column;gap:.35rem;display:flex}.on-rel[data-v-960fa23b]{grid-template-columns:7rem 1fr 2rem;align-items:center;gap:.5rem;font-size:.76rem;display:grid}.on-rel-p[data-v-960fa23b]{color:#93b4ff;font-style:italic}.on-rel-bar[data-v-960fa23b]{background:#ffffff0f;border-radius:999px;height:8px;overflow:hidden}.on-rel-fill[data-v-960fa23b]{background:linear-gradient(90deg,#1f6feb,#58a6ff);height:100%;display:block}.on-rel-n[data-v-960fa23b]{text-align:right;color:var(--text-3);font-variant-numeric:tabular-nums}.on-topics[data-v-960fa23b]{flex-wrap:wrap;gap:.35rem;display:flex}.on-topic[data-v-960fa23b]{color:var(--text-2);border:1px solid var(--line-2);border-radius:999px;padding:.1rem .5rem;font-size:.72rem}.on-topic.base[data-v-960fa23b]{color:#a3e635;border-color:#a3e6354d}.on-topic b[data-v-960fa23b]{color:var(--text)}.uv[data-v-d939e223]{background:var(--bg);height:100%;min-height:0;color:var(--text);flex-direction:column;gap:.9rem;padding:1rem 1.25rem 1.25rem;display:flex}.uv-stat[data-v-d939e223]{color:var(--text-3);font-size:.66rem}.uv-modes[data-v-d939e223]{border:1px solid var(--line-2);border-radius:8px;display:inline-flex;overflow:hidden}.uv-mode[data-v-d939e223]{color:var(--text-2);cursor:pointer;background:0 0;border:none;padding:.3rem .7rem;font-size:.76rem}.uv-mode.on[data-v-d939e223]{color:#93b4ff;background:#2f6bff2e}.uv-ask[data-v-d939e223]{color:#93b4ff;cursor:pointer;background:#78a0ff14;border:1px solid #78a0ff73;border-radius:8px;padding:.35rem .7rem;font-size:.76rem}.uv-ask[data-v-d939e223]:hover{color:#fff;background:#78a0ff29}.uv-body[data-v-d939e223]{border:1px solid var(--line-2);background:var(--surface);border-radius:12px;flex-direction:column;flex:1;min-height:0;padding:.8rem;display:flex}.uv-scroll[data-v-d939e223]{overflow-y:auto}.uv-graph[data-v-d939e223]{flex:1;width:100%;min-height:0}.uv-edge[data-v-d939e223]{stroke:#ffffff1f;stroke-width:.5px}.uv-node[data-v-d939e223]{cursor:pointer}.uv-glabel[data-v-d939e223]{fill:var(--text-2);pointer-events:none;font-size:5.5px}.uv-cap[data-v-d939e223]{color:var(--text-3);text-align:center;margin:.3rem 0 0;font-size:.72rem}.uv-tl-day[data-v-d939e223]{border-bottom:1px solid var(--line);grid-template-columns:8rem 1fr;gap:.6rem;padding:.4rem 0;display:grid}.uv-tl-date[data-v-d939e223]{color:var(--text-3);font-variant-numeric:tabular-nums;font-size:.7rem}.uv-tl-items[data-v-d939e223]{flex-direction:column;gap:.3rem;display:flex}.uv-tl-item[data-v-d939e223]{align-items:baseline;gap:.5rem;font-size:.78rem;display:flex}.uv-tl-dot[data-v-d939e223]{border-radius:50%;flex:none;width:7px;height:7px}.uv-tl-spo[data-v-d939e223]{color:var(--text-2);flex:1}.uv-tl-spo b[data-v-d939e223]{color:#fff}.uv-tl-spo i[data-v-d939e223]{color:#93b4ff}.uv-tl-src[data-v-d939e223]{color:var(--text-3);font-size:.66rem}.uv-stats-grid[data-v-d939e223]{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:.9rem;display:grid}.uv-stat-card[data-v-d939e223]{border:1px solid var(--line-2);background:var(--surface-2);border-radius:10px;padding:.7rem .8rem}.uv-stat-h[data-v-d939e223]{text-transform:uppercase;letter-spacing:.07em;color:var(--text-3);margin-bottom:.6rem;font-size:.62rem}.uv-bar-row[data-v-d939e223]{grid-template-columns:7rem 1fr 2rem;align-items:center;gap:.5rem;margin-bottom:.3rem;font-size:.74rem;display:grid}.uv-bar-l[data-v-d939e223]{color:var(--text-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.uv-bar[data-v-d939e223]{background:#ffffff0f;border-radius:999px;height:8px;overflow:hidden}.uv-bar-f[data-v-d939e223]{background:#58a6ff;height:100%;display:block}.uv-bar-f.blue[data-v-d939e223]{background:linear-gradient(90deg,#1f6feb,#58a6ff)}.uv-bar-f.green[data-v-d939e223]{background:#4bbf73}.uv-bar-n[data-v-d939e223]{text-align:right;color:var(--text-3);font-variant-numeric:tabular-nums}.st[data-v-5032239a]{flex-direction:column;height:100%;min-height:0;display:flex}.st-modes[data-v-5032239a]{background:var(--surface-2,#11151c);border-radius:8px;gap:2px;padding:3px;display:inline-flex}.st-modes button[data-v-5032239a]{color:var(--text-2,#9aa4b2);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:5px 12px;font-size:.82rem}.st-modes button.on[data-v-5032239a]{background:var(--accent,#3a6df0);color:#fff}.st-stage[data-v-5032239a]{background:radial-gradient(circle at 50% 40%,#0a0f18 0%,#05070c 70%);border-radius:12px;flex:1;min-height:0;position:relative;overflow:hidden}.st-canvas[data-v-5032239a]{width:100%;height:100%;position:absolute;inset:0}.st-readout[data-v-5032239a]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#cfd8e6;pointer-events:none;background:#06090f9e;border:1px solid #788cb42e;border-radius:10px;max-width:210px;padding:10px 12px;font-size:.78rem;position:absolute;top:14px;left:14px}.st-date[data-v-5032239a]{font-variant-numeric:tabular-nums;letter-spacing:.02em;color:#eef3fa;margin-bottom:6px;font-weight:600}.st-planets[data-v-5032239a]{gap:2px;margin:0;padding:0;list-style:none;display:grid}.st-planets li[data-v-5032239a]{align-items:center;gap:6px;display:flex}.st-au[data-v-5032239a]{color:#8b97a8;font-variant-numeric:tabular-nums;margin-left:auto}.st-dot[data-v-5032239a]{border-radius:50%;flex:none;width:8px;height:8px}.st-note[data-v-5032239a]{color:#8b97a8;margin:4px 0 0}.st-lens[data-v-5032239a]{color:var(--text-2,#9aa4b2);cursor:pointer;align-items:center;gap:5px;margin-left:8px;font-size:.8rem;display:inline-flex}.st-epi[data-v-5032239a]{letter-spacing:.05em;text-transform:uppercase;color:#8b97a8;margin-bottom:6px;font-size:.7rem}.st-epi b[data-v-5032239a]{color:#e8b84b;text-transform:none;font-weight:600}.st-lens-tag[data-v-5032239a]{color:#9a7fd0}.st-center[data-v-5032239a]{color:#cfd8e6;margin-bottom:6px;font-size:.72rem}.st-center b[data-v-5032239a]{color:#eef3fa}.st-hint[data-v-5032239a]{color:#6b788c}.st-reset[data-v-5032239a]{background:var(--surface-2,#11151c);color:var(--text-2,#9aa4b2);font:inherit;cursor:pointer;border:1px solid #788cb44d;border-radius:6px;margin-left:6px;padding:5px 10px;font-size:.8rem}.st-reset[data-v-5032239a]:hover{color:#fff;border-color:var(--accent,#3a6df0)}.st-readout--quad[data-v-5032239a]{border-color:#00d2ff59;box-shadow:inset 0 0 24px #00c8ff14}.st-readout--quad .st-date[data-v-5032239a]{color:#aef2ff}.st-src[data-v-5032239a]{color:#4fd0e6}.st-obs[data-v-5032239a]{background:var(--surface-2,#11151c);width:58px;color:var(--text-1,#cfd8e6);font:inherit;border:1px solid #788cb44d;border-radius:5px;padding:3px 5px;font-size:.78rem}.st-time[data-v-5032239a]{align-items:center;gap:12px;padding:12px 4px 2px;display:flex}.st-time--galaxy[data-v-5032239a]{color:#8b97a8;font-size:.8rem}.st-play[data-v-5032239a],.st-now[data-v-5032239a]{background:var(--surface-2,#11151c);color:#cfd8e6;cursor:pointer;font:inherit;border:1px solid #788cb44d;border-radius:8px;padding:6px 12px}.st-scrub[data-v-5032239a]{accent-color:var(--accent,#3a6df0);flex:1}.st-speed[data-v-5032239a]{color:#8b97a8;align-items:center;gap:6px;font-size:.8rem;display:flex}.st-speed select[data-v-5032239a]{background:var(--surface-2,#11151c);color:#cfd8e6;border:1px solid #788cb44d;border-radius:6px;padding:4px 6px}.st-galaxy-hint[data-v-5032239a]{margin-left:4px}.sco[data-v-e052994b]{background:var(--bg);height:100%;min-height:0;color:var(--text);flex-direction:column;gap:.9rem;padding:1rem 1.25rem 1.5rem;display:flex;overflow-y:auto}.sco-goal[data-v-e052994b]{color:var(--text-2);border:1px solid var(--line-2);border-radius:999px;padding:.1rem .55rem;font-size:.72rem}.sco-btn[data-v-e052994b]{border:1px solid var(--line-2);color:var(--text-2);cursor:pointer;background:0 0;border-radius:8px;padding:.35rem .7rem;font-size:.76rem}.sco-btn[data-v-e052994b]:hover{color:var(--text)}.sco-btn.primary[data-v-e052994b]{border-color:var(--accent);background:var(--accent-soft);color:var(--accent)}.sco-btn.ask[data-v-e052994b]{color:#93b4ff;background:#78a0ff14;border-color:#78a0ff73}.sco-summary[data-v-e052994b]{border:1px solid var(--line-2);background:var(--surface);border-radius:12px;flex-wrap:wrap;align-items:center;gap:.6rem;padding:.6rem .85rem;display:flex}.sco-radar[data-v-e052994b]{background:#f0656a0a;border:1px solid #f0656a59;border-radius:12px;padding:.6rem .85rem}.sco-radar.clear[data-v-e052994b]{background:#4bbf730a;border-color:#4bbf7359}.sco-radar-h[data-v-e052994b]{flex-wrap:wrap;align-items:baseline;gap:.6rem;display:flex}.sco-radar-t[data-v-e052994b]{color:var(--down);font-size:.82rem;font-weight:640}.sco-radar.clear .sco-radar-t[data-v-e052994b]{color:var(--up,#4bbf73)}.sco-radar-sub[data-v-e052994b]{color:var(--text-3);font-size:.68rem}.sco-radar-sub b[data-v-e052994b]{color:var(--text);font-variant-numeric:tabular-nums}.sco-radar-clear[data-v-e052994b]{color:var(--text-3);margin:.3rem 0 0;font-size:.76rem}.sco-radar-list[data-v-e052994b]{gap:.3rem;margin:.45rem 0 0;padding:0;list-style:none;display:grid}.sco-radar-row[data-v-e052994b]{align-items:baseline;gap:.5rem;font-size:.76rem;display:flex}.sco-radar-sev[data-v-e052994b]{flex:none}.sco-radar-row.high .sco-radar-sev[data-v-e052994b]{color:var(--down)}.sco-radar-row.medium .sco-radar-sev[data-v-e052994b]{color:var(--amber,#e3b341)}.sco-radar-node[data-v-e052994b]{min-width:12rem;color:var(--text);flex:none;font-weight:560}.sco-radar-place[data-v-e052994b]{color:var(--text-3);margin-left:.4rem;font-size:.64rem;font-weight:400}.sco-radar-chain[data-v-e052994b]{text-transform:uppercase;letter-spacing:.04em;color:var(--accent);border:1px solid var(--accent);border-radius:4px;margin-left:.4rem;padding:.02rem .28rem;font-size:.56rem}.sco-radar-evt[data-v-e052994b]{color:var(--text-2)}.sco-radar-evt b[data-v-e052994b]{color:var(--text);font-variant-numeric:tabular-nums}.sco-radar-err[data-v-e052994b]{color:var(--amber,#e3b341);background:#e3b3410d;border:1px solid #e3b3414d;border-radius:8px;margin:0;padding:.5rem .7rem;font-size:.76rem}.sco-stat[data-v-e052994b]{flex-direction:column;gap:.05rem;min-width:6rem;display:flex}.sco-stat.warn[data-v-e052994b]{color:var(--down)}.sco-stat span[data-v-e052994b]{text-transform:uppercase;letter-spacing:.06em;color:var(--text-3);font-size:.58rem}.sco-stat b[data-v-e052994b]{font-variant-numeric:tabular-nums;font-size:1.05rem}.sco-body[data-v-e052994b]{grid-template-columns:1.6fr 1fr;gap:.9rem;display:grid}@media (width<=1000px){.sco-body[data-v-e052994b]{grid-template-columns:1fr}}.sco-stages[data-v-e052994b]{flex-direction:column;gap:.7rem;display:flex}.sco-stage[data-v-e052994b]{border:1px solid var(--line-2);background:var(--surface);border-radius:12px;padding:.7rem .8rem}.sco-stage-h[data-v-e052994b]{align-items:baseline;gap:.6rem;margin-bottom:.5rem;display:flex}.sco-stage-idx[data-v-e052994b]{text-transform:uppercase;letter-spacing:.08em;color:var(--text-3);font-size:.62rem;font-weight:700}.sco-stage-sel[data-v-e052994b]{color:var(--text);font-size:.82rem;font-weight:600}.sco-cands[data-v-e052994b]{grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));gap:.5rem;display:grid}.sco-cand[data-v-e052994b]{text-align:left;border:1px solid var(--line-2);background:var(--surface-2);color:var(--text);cursor:pointer;border-radius:10px;padding:.55rem .6rem}.sco-cand[data-v-e052994b]:hover{border-color:var(--text-3)}.sco-cand.on[data-v-e052994b]{border-color:var(--accent);background:var(--accent-soft)}.sco-cand.rec[data-v-e052994b]{box-shadow:inset 0 0 0 1px #4bbf7366}.sco-cand-top[data-v-e052994b]{align-items:center;gap:.35rem;display:flex}.sco-cand-name[data-v-e052994b]{flex:1;font-size:.82rem;font-weight:600}.sco-cand-rec[data-v-e052994b]{color:#4bbf73;font-size:.58rem;font-weight:700}.sco-cand-rep.verified[data-v-e052994b]{color:#4bbf73}.sco-cand-rep.unrated[data-v-e052994b]{color:var(--text-3)}.sco-cand-meta[data-v-e052994b]{color:var(--text-3);margin-top:.15rem;font-size:.68rem}.sco-cand-stats[data-v-e052994b]{color:var(--text-2);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:.5rem;margin-top:.35rem;font-size:.68rem;display:flex}.sco-side[data-v-e052994b]{flex-direction:column;gap:.6rem;display:flex}.sco-compose[data-v-e052994b]{cursor:pointer;background:var(--up);color:#06210f;border:none;border-radius:9px;padding:.6rem;font-size:.85rem;font-weight:700}.sco-compose[data-v-e052994b]:disabled{opacity:.4;cursor:default}.sco-side-note[data-v-e052994b]{color:var(--text-3);margin:0;font-size:.68rem}.sco-contracts[data-v-e052994b]{flex-direction:column;gap:.4rem;display:flex}.sco-ct[data-v-e052994b]{border:1px solid var(--line-2);background:var(--surface);cursor:pointer;border-radius:9px;padding:.5rem .6rem}.sco-ct[data-v-e052994b]:hover{border-color:var(--text-3)}.sco-ct-h[data-v-e052994b]{justify-content:space-between;align-items:center;display:flex}.sco-ct-stage[data-v-e052994b]{text-transform:uppercase;letter-spacing:.06em;color:var(--text-3);font-size:.62rem}.sco-ct-status[data-v-e052994b]{text-transform:uppercase;letter-spacing:.04em;border-radius:4px;padding:.03rem .35rem;font-size:.56rem;font-weight:700}.sco-ct-status.admitted[data-v-e052994b]{color:#93b4ff;background:#78a0ff24}.sco-ct-status.executing[data-v-e052994b]{color:#e3b341;background:#e3b34124}.sco-ct-status.settled[data-v-e052994b]{color:var(--up);background:#4bbf7324}.sco-ct-prov[data-v-e052994b]{margin-top:.15rem;font-size:.82rem;font-weight:600}.sco-ct-refs[data-v-e052994b]{flex-wrap:wrap;gap:.4rem;margin-top:.2rem;display:flex}.sco-ct-refs code[data-v-e052994b]{color:var(--text-3);font-family:ui-monospace,monospace;font-size:.6rem}.sco-trace[data-v-e052994b]{border-top:1px solid var(--line);padding-top:.6rem}.sco-trace-h[data-v-e052994b]{text-transform:uppercase;letter-spacing:.08em;color:var(--text-3);margin-bottom:.4rem;font-size:.6rem;display:block}.hm[data-v-f98a991c]{flex-direction:column;gap:1rem;display:flex}.hm-stat[data-v-f98a991c]{color:var(--text-2);font-size:.72rem}.hm-modes[data-v-f98a991c]{flex-wrap:wrap;gap:.35rem;display:flex}.hm-mode[data-v-f98a991c]{border:1px solid var(--line-2);color:var(--text-2);cursor:pointer;background:0 0;border-radius:999px;padding:.2rem .6rem;font-size:.72rem}.hm-mode.on[data-v-f98a991c]{border-color:var(--accent,#58a6ff);color:var(--text);background:color-mix(in srgb, var(--accent,#58a6ff) 14%, transparent)}.hm-lede[data-v-f98a991c]{max-width:62ch;color:var(--text-2);margin:0;font-size:.82rem;line-height:1.6}.hm-lede b[data-v-f98a991c]{color:var(--text);font-weight:600}.hm-lede em[data-v-f98a991c]{color:var(--text);font-style:italic}.hm-grid[data-v-f98a991c]{grid-template-columns:repeat(auto-fill,minmax(19rem,1fr));gap:.85rem;display:grid}.hm-card[data-v-f98a991c]{border:1px solid var(--line-2);border-top:2px solid var(--tier);background:var(--surface-1,#ffffff05);border-radius:14px;flex-direction:column;gap:.6rem;padding:.95rem 1rem;display:flex}.hm-card-h[data-v-f98a991c]{align-items:center;gap:.75rem;display:flex}.hm-ring[data-v-f98a991c]{--pct:50;background:conic-gradient(var(--tier) calc(var(--pct) * 1%), #ffffff14 0);border-radius:50%;flex:none;place-items:center;width:3rem;height:3rem;display:grid;position:relative}.hm-ring[data-v-f98a991c]:after{content:"";background:var(--bg,#0d1117);border-radius:50%;position:absolute;inset:4px}.hm-score[data-v-f98a991c]{z-index:1;color:var(--tier);font-variant-numeric:tabular-nums;font-size:.95rem;font-weight:800;position:relative}.hm-id[data-v-f98a991c]{min-width:0}.hm-name[data-v-f98a991c]{color:var(--text);font-size:.95rem;font-weight:700}.hm-tier[data-v-f98a991c]{text-transform:uppercase;letter-spacing:.05em;color:var(--tier);font-size:.66rem;font-weight:600}.hm-did[data-v-f98a991c]{color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,monospace;font-size:.6rem;overflow:hidden}.hm-hats[data-v-f98a991c]{flex-wrap:wrap;gap:.3rem;display:flex}.hm-hat[data-v-f98a991c]{text-transform:uppercase;letter-spacing:.03em;color:var(--text-2);border:1px solid var(--line-2);border-radius:999px;padding:.05rem .45rem;font-size:.62rem}.hm-hat.verified[data-v-f98a991c]{color:#4bbf73;border-color:#4bbf7366}.hm-hat.source[data-v-f98a991c]{color:#58a6ff;border-color:#58a6ff66}.hm-ledger[data-v-f98a991c]{flex-wrap:wrap;gap:.6rem;font-size:.72rem;display:flex}.hm-att[data-v-f98a991c]{color:#4bbf73}.hm-dis[data-v-f98a991c]{color:#f0656a}.hm-trust[data-v-f98a991c]{color:var(--text-2);margin-left:auto}.hm-traits[data-v-f98a991c]{flex-wrap:wrap;gap:.3rem;display:flex}.hm-trait[data-v-f98a991c]{color:#93b4ff;background:#78a0ff1f;border-radius:999px;padding:.05rem .45rem;font-size:.66rem}.hm-occ[data-v-f98a991c]{border-top:1px solid var(--line-2);gap:.15rem;padding-top:.5rem;display:grid}.hm-occ-h[data-v-f98a991c]{text-transform:uppercase;letter-spacing:.05em;color:var(--text-3);font-size:.6rem}.hm-occ-i[data-v-f98a991c]{color:var(--text-2);font-size:.74rem;line-height:1.45}.hm-aliases[data-v-f98a991c]{border-top:1px solid var(--line-2);flex-wrap:wrap;align-items:center;gap:.3rem;padding-top:.5rem;display:flex}.hm-alias-h[data-v-f98a991c]{text-transform:uppercase;letter-spacing:.05em;color:var(--text-3);margin-right:.15rem;font-size:.6rem}.hm-alias[data-v-f98a991c]{color:var(--text-2);background:#ffffff0a;border-radius:5px;padding:.05rem .35rem;font-family:ui-monospace,monospace;font-size:.62rem}.st[data-v-ba4af98b]{flex-direction:column;gap:1rem;height:100%;padding:1rem 1.25rem 1.5rem;display:flex;overflow-y:auto}.st-pill[data-v-ba4af98b]{text-transform:uppercase;letter-spacing:.05em;color:var(--text-3);font-size:.62rem}.st-ask[data-v-ba4af98b]{color:#93b4ff;cursor:pointer;background:#78a0ff14;border:1px solid #78a0ff73;border-radius:8px;padding:.35rem .7rem;font-size:.76rem}.st-ask[data-v-ba4af98b]:hover{color:#fff}.st-lede[data-v-ba4af98b]{max-width:70ch;color:var(--text-2);margin:0;font-size:.85rem;line-height:1.6}.st-lede b[data-v-ba4af98b]{color:var(--text)}.st-lede em[data-v-ba4af98b]{color:var(--text);font-style:italic}.st-card[data-v-ba4af98b]{border:1px solid var(--line-2);background:var(--surface,#ffffff05);border-radius:14px;padding:1rem 1.1rem}.st-card-h[data-v-ba4af98b]{justify-content:space-between;align-items:baseline;gap:.6rem;display:flex}.st-card-h h2[data-v-ba4af98b]{color:var(--text);margin:0;font-size:1rem;font-weight:650}.st-conf[data-v-ba4af98b]{color:var(--up);font-variant-numeric:tabular-nums;font-size:.72rem}.st-sum[data-v-ba4af98b]{color:var(--text-2);margin:.35rem 0 .75rem;font-size:.8rem;line-height:1.55}.st-body[data-v-ba4af98b]{grid-template-columns:320px 1fr;align-items:center;gap:1rem;display:grid}@media (width<=900px){.st-body[data-v-ba4af98b]{grid-template-columns:1fr}}.st-graph[data-v-ba4af98b]{width:100%;height:auto}.st-spoke[data-v-ba4af98b]{stroke:var(--line-2);stroke-width:1.2px}.st-center[data-v-ba4af98b]{fill:#ffffff0f;stroke:var(--text-3);stroke-width:1.5px}.st-center-t[data-v-ba4af98b]{fill:var(--text);font-size:20px}.st-mnode.link[data-v-ba4af98b]{cursor:pointer}.st-mnode.link:hover circle[data-v-ba4af98b]{stroke:#fff;stroke-width:2px}.st-micon[data-v-ba4af98b]{fill:#0b0d10;font-size:13px;font-weight:700}.st-mrole[data-v-ba4af98b]{fill:var(--text-3);text-transform:uppercase;letter-spacing:.03em;font-size:8.5px}.st-mlabel[data-v-ba4af98b]{fill:var(--text-2);font-size:9.5px}.st-side[data-v-ba4af98b]{flex-direction:column;gap:.7rem;min-width:0;display:flex}.st-members[data-v-ba4af98b]{flex-wrap:wrap;gap:.4rem;display:flex}.st-member[data-v-ba4af98b]{text-align:left;border:1px solid var(--line-2);border-left:3px solid var(--c);cursor:default;background:0 0;border-radius:8px;flex-direction:column;gap:.05rem;padding:.35rem .5rem;display:flex}.st-member.link[data-v-ba4af98b]{cursor:pointer}.st-member.link[data-v-ba4af98b]:hover{border-color:var(--c)}.st-mtype[data-v-ba4af98b]{text-transform:uppercase;letter-spacing:.05em;color:var(--c);font-size:.56rem}.st-mname[data-v-ba4af98b]{color:var(--text);font-size:.75rem}.st-mrole2[data-v-ba4af98b]{color:var(--text-3);font-size:.62rem}.st-nary[data-v-ba4af98b]{border:1px dashed var(--line-2);border-radius:9px;flex-wrap:wrap;align-items:baseline;gap:.4rem;padding:.5rem .6rem;font-size:.72rem;display:flex}.st-nary-a[data-v-ba4af98b]{color:#4bbf73;font-weight:700}.st-nary-vs[data-v-ba4af98b]{color:var(--text-3)}.st-nary-b[data-v-ba4af98b]{color:#f0656a;font-weight:700}.st-nary-note[data-v-ba4af98b]{color:var(--text-3);flex-basis:100%}.st-prov[data-v-ba4af98b]{color:var(--text-3);flex-wrap:wrap;align-items:baseline;gap:.4rem;font-size:.68rem;display:flex}.st-prov-k[data-v-ba4af98b]{text-transform:uppercase;letter-spacing:.05em}.st-prov-m[data-v-ba4af98b]{font-style:italic}.ie[data-v-4b0bac05]{max-width:1180px;color:var(--text);margin:0 auto;padding:1rem 1.25rem}.ie-pill[data-v-4b0bac05]{text-transform:uppercase;letter-spacing:.05em;border:1px solid var(--line-2);color:var(--text-2);border-radius:999px;padding:.1rem .45rem;font-size:.62rem}.ie-pill.live[data-v-4b0bac05]{color:var(--live);background:#4bbf731f;border-color:#4bbf7366}.ie-suite[data-v-4b0bac05]{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.ie-tool[data-v-4b0bac05]{background:var(--surface-2);border:1px solid var(--line);color:var(--text-2);cursor:pointer;border-radius:8px;padding:.25rem .55rem;font-size:.72rem}.ie-tool[data-v-4b0bac05]:hover{border-color:var(--accent);color:var(--text)}.ie-tool.pending[data-v-4b0bac05]{cursor:default;opacity:.6}.ie-tool.live[data-v-4b0bac05]{cursor:default;color:var(--live);background:#4bbf731a;border-color:#4bbf7366}.ie-verify-btn[data-v-4b0bac05]{background:var(--surface-2);border:1px solid var(--line-2);color:var(--text-2);cursor:pointer;text-transform:none;letter-spacing:0;border-radius:8px;padding:.25rem .6rem;font-size:.72rem}.ie-verify-btn[data-v-4b0bac05]:hover:not(:disabled){border-color:var(--accent);color:var(--text)}.ie-verify-btn[data-v-4b0bac05]:disabled{opacity:.5;cursor:default}.ie-holmes[data-v-4b0bac05]{text-transform:uppercase;border-radius:6px;padding:.1rem .45rem;font-size:.64rem;font-weight:700}.ie-holmes.supported[data-v-4b0bac05]{color:var(--live);background:#4bbf7329}.ie-holmes.weakly-supported[data-v-4b0bac05]{color:var(--amber);background:#e3b34129}.ie-holmes.unverified[data-v-4b0bac05],.ie-holmes.unreachable[data-v-4b0bac05]{color:var(--text-3);background:var(--surface-2)}.ie-kko[data-v-4b0bac05]{text-transform:uppercase;color:var(--ask);background:#93b4ff24;border-radius:4px;padding:.05rem .3rem;font-size:.56rem;font-weight:700}.ie-tabs[data-v-4b0bac05]{border-bottom:1px solid var(--line);gap:.3rem;margin:.8rem 0 .5rem;display:flex}.ie-tab[data-v-4b0bac05]{color:var(--text-2);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:.45rem .8rem;font-size:.86rem}.ie-tab.on[data-v-4b0bac05]{color:var(--text);border-bottom-color:var(--accent)}.ie-err[data-v-4b0bac05]{color:var(--down);font-size:.8rem}.ie-grid[data-v-4b0bac05]{grid-template-columns:420px 1fr;gap:1rem;display:grid}.ie-in-h[data-v-4b0bac05],.ie-sec-h[data-v-4b0bac05]{color:var(--text-3);text-transform:uppercase;letter-spacing:.06em;margin-bottom:.3rem;font-size:.66rem}.ie-ta[data-v-4b0bac05]{background:var(--surface);width:100%;color:var(--text);border:1px solid var(--line-2);resize:vertical;border-radius:10px;outline:none;padding:.6rem .7rem;font-size:.84rem;line-height:1.5}.ie-ta.mono[data-v-4b0bac05]{font-family:var(--font-mono,ui-monospace, monospace);font-size:.78rem}.ie-ta[data-v-4b0bac05]:focus{border-color:var(--accent)}.ie-actions[data-v-4b0bac05]{gap:.5rem;margin:.6rem 0;display:flex}.ie-btn[data-v-4b0bac05]{border:1px solid var(--line-2);background:var(--surface-2);color:var(--text);cursor:pointer;border-radius:8px;padding:.45rem .8rem;font-size:.82rem;font-weight:600}.ie-btn.primary[data-v-4b0bac05]{background:var(--accent);border-color:var(--accent);color:#1a1204}.ie-btn[data-v-4b0bac05]:disabled{opacity:.5;cursor:default}.ie-wrote[data-v-4b0bac05]{color:var(--live);font-size:.8rem}.ie-wrote b[data-v-4b0bac05]{font-weight:700}.ie-legend[data-v-4b0bac05]{flex-wrap:wrap;gap:.7rem;margin-top:.6rem;display:flex}.ie-lg[data-v-4b0bac05]{color:var(--text-2);align-items:center;gap:.3rem;font-size:.72rem;display:inline-flex}.ie-lg i[data-v-4b0bac05]{border-radius:50%;width:9px;height:9px}.ie-prov[data-v-4b0bac05]{color:var(--text-3);margin-top:.5rem;font-size:.72rem}.ie-out[data-v-4b0bac05]{flex-direction:column;gap:1rem;display:flex}.ie-empty[data-v-4b0bac05]{color:var(--text-3);font-size:.84rem}.ie-sec[data-v-4b0bac05]{border:1px solid var(--line-2);background:var(--surface);border-radius:12px;padding:.7rem .85rem}.ie-n[data-v-4b0bac05]{color:var(--text-3);font-weight:400}.ie-ents[data-v-4b0bac05]{flex-wrap:wrap;gap:.4rem;display:flex}.ie-ent[data-v-4b0bac05]{border:1px solid var(--line);border-radius:8px;align-items:center;gap:.35rem;padding:.2rem .5rem;font-size:.85rem;display:inline-flex}.ie-etag[data-v-4b0bac05]{text-transform:uppercase;color:#0b0d11;letter-spacing:.03em;border-radius:4px;padding:.05rem .35rem;font-size:.58rem;font-weight:700}.ie-etag.sm[data-v-4b0bac05]{font-size:.55rem}.ie-rel[data-v-4b0bac05]{border-bottom:1px solid var(--line);align-items:center;gap:.5rem;padding:.25rem 0;font-size:.84rem;display:flex}.ie-rel-e[data-v-4b0bac05]{color:var(--text)}.ie-rel-v[data-v-4b0bac05]{color:var(--text-3);font-size:.76rem}.mono[data-v-4b0bac05]{font-family:var(--font-mono,ui-monospace, monospace)}.ie-claim[data-v-4b0bac05]{border-bottom:1px solid var(--line);align-items:center;gap:.5rem;padding:.3rem 0;font-size:.84rem;display:flex}.ie-ctag[data-v-4b0bac05]{border-radius:4px;padding:.05rem .4rem;font-size:.58rem;font-weight:700}.ie-ctag.assert[data-v-4b0bac05]{color:var(--live);background:#4bbf7324}.ie-ctag.hedge[data-v-4b0bac05]{color:var(--amber);background:#e3b34124}.ie-ctext[data-v-4b0bac05]{color:var(--text-2);flex:1}.ie-verif[data-v-4b0bac05]{font-size:.68rem}.ie-verif.yes[data-v-4b0bac05]{color:var(--live)}.ie-verif.no[data-v-4b0bac05]{color:var(--text-3)}.ie-tbl[data-v-4b0bac05]{border-collapse:collapse;width:100%;font-size:.82rem}.ie-tbl th[data-v-4b0bac05]{text-align:left;color:var(--text-3);border-bottom:1px solid var(--line-2);padding:.35rem .4rem;font-weight:500}.ie-tbl td[data-v-4b0bac05]{border-bottom:1px solid var(--line);vertical-align:top;padding:.35rem .4rem}.ie-def[data-v-4b0bac05]{color:var(--text-2)}.ie-heat[data-v-4b0bac05]{border-collapse:collapse;font-size:.72rem}.ie-heat td[data-v-4b0bac05]{border:1px solid var(--bg);text-align:center;color:var(--text);min-width:44px;padding:.25rem .4rem}.ie-hlabel[data-v-4b0bac05]{color:var(--text-3);text-align:left!important;background:var(--surface)!important}.ie-mentions[data-v-4b0bac05]{flex-wrap:wrap;gap:.35rem;display:flex}.ie-topic[data-v-4b0bac05]{border:1px solid var(--line);color:var(--text-2);border-radius:999px;padding:.15rem .55rem;font-size:.76rem}@media (width<=900px){.ie-grid[data-v-4b0bac05]{grid-template-columns:1fr}}.ks[data-v-627d7aca]{background:var(--bg);height:100%;min-height:0;color:var(--text);flex-direction:column;gap:1rem;padding:1rem 1.25rem 2.5rem;display:flex;overflow-y:auto}.ks-badge[data-v-627d7aca]{text-transform:uppercase;letter-spacing:.05em;color:var(--accent);background:var(--accent-soft);border-radius:4px;padding:.05rem .32rem;font-size:.56rem;font-weight:700}.ks-badge--fixture[data-v-627d7aca]{color:var(--amber);background:var(--amber-soft)}.ks-lede[data-v-627d7aca]{max-width:96ch;font-size:var(--fs-base);color:var(--text-2);margin:0;line-height:1.55}.ks-lede b[data-v-627d7aca]{color:var(--text)}.ks-life[data-v-627d7aca]{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);padding:.85rem 1rem}.ks-life-h[data-v-627d7aca]{justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:.7rem;display:flex}.ks-life-k[data-v-627d7aca]{text-transform:uppercase;letter-spacing:.09em;color:var(--text-3);font-size:.56rem;font-weight:700}.ks-life-retrain[data-v-627d7aca]{color:var(--up);font-size:.56rem;font-weight:700}.ks-life-row[data-v-627d7aca]{grid-template-columns:repeat(auto-fit,minmax(126px,1fr));gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.ks-stage[data-v-627d7aca]{border-top:2px solid var(--line-2);flex-direction:column;gap:.15rem;padding-top:.45rem;display:flex}.ks-stage-dot[data-v-627d7aca]{background:var(--line-2);border-radius:999px;width:.4rem;height:.4rem}.ks-stage-label[data-v-627d7aca]{font-size:var(--fs-xs);color:var(--text-2);font-weight:700}.ks-stage-note[data-v-627d7aca]{color:var(--text-3);font-size:.58rem;line-height:1.35}.ks-stage-owner[data-v-627d7aca]{font-size:.54rem;font-family:var(--mono,ui-monospace), monospace;color:var(--text-3);opacity:.8}.ks-stage.st-done[data-v-627d7aca]{border-top-color:var(--up)}.ks-stage.st-done .ks-stage-dot[data-v-627d7aca]{background:var(--up)}.ks-stage.st-done .ks-stage-label[data-v-627d7aca]{color:var(--up)}.ks-stage.st-active[data-v-627d7aca]{border-top-color:var(--accent)}.ks-stage.st-active .ks-stage-dot[data-v-627d7aca]{background:var(--accent)}.ks-stage.st-active .ks-stage-label[data-v-627d7aca]{color:var(--accent)}.ks-stage.st-blocked[data-v-627d7aca]{border-top-color:var(--down)}.ks-stage.st-blocked .ks-stage-dot[data-v-627d7aca]{background:var(--down)}.ks-stage.st-blocked .ks-stage-label[data-v-627d7aca]{color:var(--down)}.ks-authored[data-v-627d7aca]{border:1px solid var(--accent-soft);border-left:2px solid var(--teal);border-radius:var(--radius-sm);background:#2dd4bf0f;align-items:flex-start;gap:.55rem;padding:.6rem .85rem;display:flex}.ks-authored-dot[data-v-627d7aca]{background:var(--teal);border-radius:999px;flex:none;width:.45rem;height:.45rem;margin-top:.35rem}.ks-authored-text[data-v-627d7aca]{color:var(--text-2);margin:0;font-size:.62rem;line-height:1.5}.ks-authored-text b[data-v-627d7aca]{color:var(--text)}.ks-workspace[data-v-627d7aca]{grid-template-columns:190px 1fr;align-items:start;gap:.9rem;display:grid}@media (width<=820px){.ks-workspace[data-v-627d7aca]{grid-template-columns:1fr}}.ks-rail[data-v-627d7aca]{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);flex-direction:column;gap:.6rem;padding:.55rem;display:flex}.ks-rail-group[data-v-627d7aca]{flex-direction:column;gap:.1rem;display:flex}.ks-rail-h[data-v-627d7aca]{text-transform:uppercase;letter-spacing:.08em;color:var(--text-3);margin:0 0 .2rem;padding:0 .4rem;font-size:.54rem;font-weight:700}.ks-rail-item[data-v-627d7aca]{font-size:var(--fs-xs);color:var(--text-2);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:6px;justify-content:space-between;align-items:center;gap:.4rem;width:100%;padding:.32rem .45rem;display:flex}.ks-rail-item[data-v-627d7aca]:hover{background:var(--surface-2);color:var(--text)}.ks-rail-item[aria-current=page][data-v-627d7aca]{background:var(--accent-soft);color:var(--accent);font-weight:700}.ks-rail-item[data-v-627d7aca]:focus-visible{box-shadow:0 0 0 2px var(--accent-soft);outline:none}.ks-rail-badge[data-v-627d7aca]{font-variant-numeric:tabular-nums;color:var(--text-3);font-size:.52rem}.ks-pane[data-v-627d7aca]{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);min-height:320px;padding:.9rem 1rem}.ks-pane-title[data-v-627d7aca]{font-size:var(--fs-lg);letter-spacing:-.01em;margin:0 0 .75rem;font-weight:640}.ks-tabs[data-v-627d7aca]{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:.15rem;margin-bottom:.7rem;display:flex}.ks-tabs button[data-v-627d7aca]{font-size:var(--fs-xs);color:var(--text-3);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:.4rem .7rem}.ks-tabs button[aria-selected=true][data-v-627d7aca]{color:var(--accent);border-bottom-color:var(--accent);font-weight:700}.ks-actions[data-v-627d7aca]{flex-wrap:wrap;gap:.45rem;margin-bottom:.5rem;display:flex}.ks-btn[data-v-627d7aca]{border:1px solid var(--accent);background:var(--accent);color:#17130a;font-size:var(--fs-xs);cursor:not-allowed;opacity:.55;border-radius:7px;padding:.32rem .7rem;font-weight:700}.ks-btn--ghost[data-v-627d7aca]{color:var(--text-2);border-color:var(--line-2);background:0 0}.ks-btn--right[data-v-627d7aca]{margin-left:auto}.ks-gated[data-v-627d7aca]{color:var(--amber);margin:.25rem 0 .6rem;font-size:.58rem}.ks-tablewrap[data-v-627d7aca]{border:1px solid var(--line);border-radius:var(--radius-sm);overflow-x:auto}.ks-table[data-v-627d7aca]{border-collapse:collapse;width:100%;min-width:620px;font-size:var(--fs-xs)}.ks-table th[data-v-627d7aca],.ks-table td[data-v-627d7aca]{border-bottom:1px solid var(--line);text-align:left;vertical-align:middle;padding:.45rem .6rem}.ks-table tbody tr:last-child td[data-v-627d7aca]{border-bottom:none}.ks-table tbody tr:hover td[data-v-627d7aca]{background:var(--surface-2)}.ks-table th[data-v-627d7aca]{text-transform:uppercase;letter-spacing:.07em;color:var(--text-3);background:var(--surface-2);font-size:.54rem;font-weight:700}.ks-table th.n[data-v-627d7aca],.ks-table td.n[data-v-627d7aca]{text-align:right;font-variant-numeric:tabular-nums}.ks-strong[data-v-627d7aca]{color:var(--text);font-weight:640}.ks-dim[data-v-627d7aca]{color:var(--text-3)}.ks-mono[data-v-627d7aca]{font-family:var(--mono,ui-monospace), monospace;color:var(--text-2);font-size:.62rem}.ks-pattern[data-v-627d7aca]{overflow-wrap:anywhere;max-width:300px}.is-lowv[data-v-627d7aca]{color:var(--down)!important}tr.is-bad td[data-v-627d7aca]{background:#f0656a12}tr.is-off td[data-v-627d7aca]{opacity:.55}.ks-pill[data-v-627d7aca]{text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;border-radius:3px;padding:.05rem .34rem;font-size:.52rem;font-weight:700;display:inline-block}.ks-pill.ok[data-v-627d7aca]{color:var(--up);background:#4bbf7324}.ks-pill.warn[data-v-627d7aca]{color:var(--amber);background:var(--amber-soft)}.ks-pill.bad[data-v-627d7aca]{color:var(--down);background:#f0656a24}.ks-pill.off[data-v-627d7aca]{color:var(--neutral);background:#8b949e24}.ks-pill.authored[data-v-627d7aca]{color:var(--teal);cursor:help;background:#2dd4bf24;margin-left:.4rem}tr.is-authored td[data-v-627d7aca]{background:#2dd4bf0f}.ks-swatch[data-v-627d7aca]{vertical-align:middle;border-radius:2px;width:.5rem;height:.5rem;margin-right:.35rem;display:inline-block}.ks-bar[data-v-627d7aca]{background:var(--line-2);border-radius:999px;height:.2rem;margin-top:.2rem;display:block;overflow:hidden}.ks-bar span[data-v-627d7aca]{background:var(--accent);height:100%;display:block}.ks-bar span.is-bad[data-v-627d7aca]{background:var(--down)}.ks-note[data-v-627d7aca]{color:var(--text-3);margin:.6rem 0 0;font-size:.62rem;line-height:1.5}.ks-note b[data-v-627d7aca]{color:var(--text-2)}.ks-note--bad[data-v-627d7aca],.ks-note--bad b[data-v-627d7aca]{color:var(--down)}.ks-empty[data-v-627d7aca]{font-size:var(--fs-xs);color:var(--text-3);margin:0}.ks-list[data-v-627d7aca]{font-size:var(--fs-xs);color:var(--text-2);flex-direction:column;gap:.25rem;margin:0;padding-left:1rem;display:flex}.ks-rules[data-v-627d7aca]{grid-template-columns:84px 1fr 190px;align-items:start;gap:.7rem;display:grid}@media (width<=900px){.ks-rules[data-v-627d7aca]{grid-template-columns:1fr}}.ks-rules-rail[data-v-627d7aca]{flex-direction:column;gap:.2rem;display:flex}.ks-rules-rail button[data-v-627d7aca]{border:1px solid var(--line);color:var(--text-3);cursor:pointer;background:0 0;border-radius:6px;padding:.4rem .3rem;font-size:.58rem}.ks-rules-rail button[aria-current=true][data-v-627d7aca]{border-color:var(--accent);color:var(--accent);background:var(--accent-soft);font-weight:700}.ks-rules-main h3[data-v-627d7aca],.ks-rules-class h3[data-v-627d7aca]{font-size:var(--fs-base);margin:0 0 .5rem;font-weight:640}.ks-rules-class[data-v-627d7aca]{border-left:1px solid var(--line);padding-left:.7rem}.ks-rules-class .ks-dim[data-v-627d7aca]{margin:0 0 .5rem;font-size:.58rem}.ks-check[data-v-627d7aca]{color:var(--text-2);align-items:center;gap:.3rem;margin-bottom:.22rem;font-size:.58rem;display:flex}.ks-stats[data-v-627d7aca]{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:.7rem;margin-bottom:.8rem;display:grid}.ks-stat[data-v-627d7aca]{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface-2);padding:.6rem .75rem}.ks-stat .v[data-v-627d7aca]{color:var(--accent);font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:700;line-height:1;display:block}.ks-stat .v.is-bad[data-v-627d7aca]{color:var(--down)}.ks-stat p[data-v-627d7aca]{color:var(--text-3);margin:.3rem 0 0;font-size:.58rem;line-height:1.35}.ks-beyond[data-v-627d7aca]{border:1px solid var(--accent-soft);border-left:2px solid var(--teal);border-radius:var(--radius-sm);background:#2dd4bf0f;padding:.9rem 1rem}.ks-beyond-h[data-v-627d7aca]{align-items:baseline;gap:.6rem;margin-bottom:.6rem;display:flex}.ks-beyond-h h2[data-v-627d7aca]{font-size:var(--fs-md);margin:0;font-weight:640}.ks-beyond-tag[data-v-627d7aca]{text-transform:uppercase;letter-spacing:.07em;color:var(--teal);font-size:.54rem;font-weight:700}.ks-beyond-grid[data-v-627d7aca]{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:.7rem;display:grid}.ks-beyond-card h3[data-v-627d7aca]{font-size:var(--fs-sm);color:var(--text);margin:0 0 .2rem;font-weight:640}.ks-beyond-card p[data-v-627d7aca]{color:var(--text-2);margin:0;font-size:.62rem;line-height:1.5}@media (width<=720px){.ks[data-v-627d7aca]{padding:.85rem .9rem 2rem}}.spark[data-v-6b7025eb]{align-items:center;gap:.4rem;display:inline-flex}.spark svg[data-v-6b7025eb]{display:block;overflow:visible}.spark-band[data-v-6b7025eb]{fill:currentColor;opacity:.07}.spark-line[data-v-6b7025eb]{fill:none;stroke-width:1px;vector-effect:non-scaling-stroke}.spark-max[data-v-6b7025eb]{fill:var(--up)}.spark-min[data-v-6b7025eb]{fill:var(--down)}.spark-last[data-v-6b7025eb]{fill:var(--accent)}.spark-nums[data-v-6b7025eb]{font-family:var(--mono,ui-monospace), monospace;font-variant-numeric:tabular-nums;color:var(--text-3);align-items:baseline;gap:.12rem;font-size:.56rem;display:inline-flex}.n-min[data-v-6b7025eb]{color:var(--down)}.n-max[data-v-6b7025eb]{color:var(--up)}.sep[data-v-6b7025eb]{opacity:.5}.n-last[data-v-6b7025eb]{color:var(--accent);margin-left:.3rem}.spark-empty[data-v-6b7025eb]{color:var(--text-3);font-size:.56rem}.dd[data-v-42a8ef7b]{background:var(--bg);height:100%;min-height:0;color:var(--text);flex-direction:column;gap:1rem;padding:1rem 1.25rem 2.5rem;display:flex;overflow-y:auto}.dd-badge[data-v-42a8ef7b]{text-transform:uppercase;letter-spacing:.05em;border-radius:4px;padding:.05rem .32rem;font-size:.56rem;font-weight:700}.dd-badge.is-live[data-v-42a8ef7b]{color:var(--up);background:#4bbf7324}.dd-badge.is-fixture[data-v-42a8ef7b]{color:var(--amber);background:var(--amber-soft)}.dd-badge--gate.g-pass[data-v-42a8ef7b]{color:var(--up);background:#4bbf7324}.dd-badge--gate.g-fail[data-v-42a8ef7b]{color:var(--down);background:#f0656a24}.dd-badge--gate.g-unverified[data-v-42a8ef7b]{color:var(--amber);background:var(--amber-soft)}.dd-lede[data-v-42a8ef7b]{max-width:96ch;font-size:var(--fs-base);color:var(--text-2);margin:0;line-height:1.55}.dd-mono[data-v-42a8ef7b]{font-family:var(--mono,ui-monospace), monospace;font-size:.92em}.dd-link[data-v-42a8ef7b]{color:var(--accent)}.dd-warn[data-v-42a8ef7b]{color:var(--amber)}.dd-dim[data-v-42a8ef7b]{color:var(--text-3)}.dd-receipt[data-v-42a8ef7b]{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);font-size:var(--fs-xs);color:var(--text-3);flex-wrap:wrap;align-items:baseline;gap:.9rem;padding:.5rem .8rem;display:flex}.dd-receipt-k[data-v-42a8ef7b]{text-transform:uppercase;letter-spacing:.08em;color:var(--text-3);font-size:.54rem;font-weight:700}.dd-receipt b[data-v-42a8ef7b]{color:var(--text-2)}.dd-gate[data-v-42a8ef7b]{border:1px solid var(--line);border-left:2px solid var(--line-2);border-radius:var(--radius-sm);background:var(--surface);padding:.85rem 1rem}.dd-gate.g-pass[data-v-42a8ef7b]{border-left-color:var(--up);background:#4bbf730f}.dd-gate.g-fail[data-v-42a8ef7b]{border-left-color:var(--down);background:#f0656a12}.dd-gate.g-unverified[data-v-42a8ef7b]{border-left-color:var(--amber);background:var(--amber-soft)}.dd-gate-h[data-v-42a8ef7b]{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.dd-gate-h h2[data-v-42a8ef7b]{font-size:var(--fs-md);margin:0;font-weight:640}.dd-gate-v[data-v-42a8ef7b]{text-transform:uppercase;letter-spacing:.07em;font-size:.56rem;font-weight:700}.dd-gate.g-pass .dd-gate-v[data-v-42a8ef7b]{color:var(--up)}.dd-gate.g-fail .dd-gate-v[data-v-42a8ef7b]{color:var(--down)}.dd-gate.g-unverified .dd-gate-v[data-v-42a8ef7b]{color:var(--amber)}.dd-gate>p[data-v-42a8ef7b]{font-size:var(--fs-sm);color:var(--text-2);margin:.3rem 0 .6rem}.dd-gate-list[data-v-42a8ef7b]{flex-direction:column;gap:.3rem;margin:0;padding:0;list-style:none;display:flex}.dd-gate-list li[data-v-42a8ef7b]{font-size:var(--fs-xs);color:var(--text-3)}.dd-gate-list b[data-v-42a8ef7b]{color:var(--text-2)}.dd-gate-pill[data-v-42a8ef7b]{text-transform:uppercase;letter-spacing:.05em;border-radius:3px;margin-right:.4rem;padding:.04rem .3rem;font-size:.5rem;font-weight:700;display:inline-block}.dd-gate-pill.g-pass[data-v-42a8ef7b]{color:var(--up);background:#4bbf7324}.dd-gate-pill.g-fail[data-v-42a8ef7b]{color:var(--down);background:#f0656a24}.dd-gate-pill.g-unverified[data-v-42a8ef7b]{color:var(--amber);background:var(--amber-soft)}h2[data-v-42a8ef7b]{font-size:var(--fs-lg);letter-spacing:-.01em;margin:0;font-weight:640}.dd-block[data-v-42a8ef7b]{flex-direction:column;gap:.75rem;display:flex}.dd-h[data-v-42a8ef7b]{border-top:1px solid var(--line);flex-direction:column;gap:.2rem;padding-top:.9rem;display:flex}.dd-h p[data-v-42a8ef7b]{font-size:var(--fs-sm);color:var(--text-3);max-width:96ch;margin:0;line-height:1.5}.dd-h b[data-v-42a8ef7b]{color:var(--text-2)}.dd-sprint[data-v-42a8ef7b]{gap:.8rem;display:grid}.dd-burn[data-v-42a8ef7b]{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);padding:.8rem .9rem}.dd-burn-h[data-v-42a8ef7b]{font-size:var(--fs-xs);color:var(--text-3);justify-content:space-between;align-items:baseline;display:flex}.dd-burn-h b[data-v-42a8ef7b]{font-size:var(--fs-md);color:var(--accent)}.dd-burn-bar[data-v-42a8ef7b]{background:var(--line-2);border-radius:999px;height:.5rem;margin:.45rem 0;overflow:hidden}.dd-burn-bar .done[data-v-42a8ef7b]{background:var(--up);height:100%;display:block}.dd-burn-legend[data-v-42a8ef7b]{font-size:var(--fs-xs);color:var(--text-3);flex-wrap:wrap;gap:1rem;display:flex}.dd-burn-legend b[data-v-42a8ef7b]{color:var(--text);font-variant-numeric:tabular-nums}.dd-metrics[data-v-42a8ef7b]{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:.7rem;display:grid}.dd-metric[data-v-42a8ef7b]{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);padding:.7rem .8rem}.dd-metric.is-unverified[data-v-42a8ef7b]{background:var(--amber-soft);border-color:#e3b34173}.dd-metric-top[data-v-42a8ef7b]{justify-content:space-between;align-items:baseline;gap:.4rem;display:flex}.dd-metric-label[data-v-42a8ef7b]{font-size:var(--fs-xs);color:var(--text-2)}.dd-basis[data-v-42a8ef7b]{text-transform:uppercase;letter-spacing:.05em;border-radius:3px;padding:.04rem .3rem;font-size:.5rem;font-weight:700}.b-measured[data-v-42a8ef7b]{color:var(--up);background:#4bbf7324}.b-declared[data-v-42a8ef7b]{color:var(--amber);background:var(--amber-soft)}.b-estimated[data-v-42a8ef7b]{color:var(--neutral);background:#8b949e24}.dd-metric-v[data-v-42a8ef7b]{align-items:baseline;gap:.4rem;margin:.25rem 0;display:flex}.dd-metric-v b[data-v-42a8ef7b]{font-variant-numeric:tabular-nums;font-size:1.6rem;font-weight:700}.dd-delta[data-v-42a8ef7b]{font-size:var(--fs-xs);font-variant-numeric:tabular-nums}.dd-delta.is-good[data-v-42a8ef7b]{color:var(--up)}.dd-delta.is-bad[data-v-42a8ef7b]{color:var(--down)}.dd-delta.is-flat[data-v-42a8ef7b]{color:var(--text-3)}.dd-metric-note[data-v-42a8ef7b]{color:var(--text-3);margin:0;font-size:.6rem;line-height:1.4}.dd-metric-ev[data-v-42a8ef7b]{color:var(--text-3);overflow-wrap:anywhere;margin:.35rem 0 0;font-size:.54rem}.dd-cols[data-v-42a8ef7b]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.7rem;display:grid}.dd-col[data-v-42a8ef7b]{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);padding:.7rem .8rem}.dd-col.is-breach[data-v-42a8ef7b]{border-color:var(--down);background:#f0656a12}.dd-col-h[data-v-42a8ef7b]{font-size:var(--fs-xs);color:var(--text-2);justify-content:space-between;align-items:baseline;display:flex}.dd-col-h b[data-v-42a8ef7b]{font-size:var(--fs-md)}.dd-col-bar[data-v-42a8ef7b]{background:var(--line-2);border-radius:999px;height:.3rem;margin:.4rem 0 .3rem;overflow:hidden}.dd-col-bar span[data-v-42a8ef7b]{background:var(--accent);height:100%;display:block}.dd-col p[data-v-42a8ef7b]{margin:0;font-size:.58rem}.dd-tablewrap[data-v-42a8ef7b]{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);overflow-x:auto}.dd-table[data-v-42a8ef7b]{border-collapse:collapse;width:100%;min-width:640px;font-size:var(--fs-xs)}.dd-table th[data-v-42a8ef7b],.dd-table td[data-v-42a8ef7b]{border-bottom:1px solid var(--line);text-align:left;padding:.45rem .6rem}.dd-table tbody tr:last-child td[data-v-42a8ef7b]{border-bottom:none}.dd-table th[data-v-42a8ef7b]{text-transform:uppercase;letter-spacing:.07em;color:var(--text-3);background:var(--surface-2);font-size:.54rem;font-weight:700}.dd-table th.n[data-v-42a8ef7b],.dd-table td.n[data-v-42a8ef7b]{text-align:right;font-variant-numeric:tabular-nums}tr.is-blocked td[data-v-42a8ef7b]{background:#f0656a0f}.dd-risk[data-v-42a8ef7b]{text-transform:uppercase;letter-spacing:.05em;border-radius:3px;padding:.04rem .3rem;font-size:.5rem;font-weight:700}.r-low[data-v-42a8ef7b]{color:var(--up);background:#4bbf7324}.r-medium[data-v-42a8ef7b]{color:var(--amber);background:var(--amber-soft)}.r-high[data-v-42a8ef7b]{color:var(--down);background:#f0656a24}.dd-empty[data-v-42a8ef7b]{font-size:var(--fs-sm);color:var(--text-3);max-width:90ch;margin:0;line-height:1.5}.dd-hz[data-v-42a8ef7b]{text-transform:uppercase;letter-spacing:.08em;color:var(--accent);background:var(--accent-soft);vertical-align:middle;border-radius:3px;margin-right:.5rem;padding:.08rem .36rem;font-size:.54rem;font-weight:700;display:inline-block}.dd-h--sub[data-v-42a8ef7b]{border-top:0;padding-top:.6rem}.dd-h--sub h3[data-v-42a8ef7b]{font-size:var(--fs-base);margin:0;font-weight:640}.dd-hist[data-v-42a8ef7b]{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);align-items:flex-end;gap:.3rem;height:110px;padding:.6rem;display:flex}.dd-hist-col[data-v-42a8ef7b]{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:.2rem;height:100%;display:flex}.dd-hist-bar[data-v-42a8ef7b]{background:var(--accent);border-radius:2px 2px 0 0;width:100%;min-height:2px;display:block}.dd-hist-n[data-v-42a8ef7b]{color:var(--text-3);font-variant-numeric:tabular-nums;font-size:.5rem}.dd-facts[data-v-42a8ef7b]{font-size:var(--fs-xs);color:var(--text-3);flex-wrap:wrap;gap:1rem;display:flex}.dd-facts b[data-v-42a8ef7b]{color:var(--text);font-variant-numeric:tabular-nums}.dd-two[data-v-42a8ef7b]{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:.8rem;display:grid}.dd-panel[data-v-42a8ef7b]{border:1px solid var(--line);border-left:2px solid var(--line-2);border-radius:var(--radius-sm);background:var(--surface);padding:.8rem .9rem}.dd-panel.ok[data-v-42a8ef7b]{border-left-color:var(--up)}.dd-panel.warn[data-v-42a8ef7b]{border-left-color:var(--amber)}.dd-panel.bad[data-v-42a8ef7b]{border-left-color:var(--down)}.dd-panel h3[data-v-42a8ef7b]{font-size:var(--fs-base);margin:0 0 .3rem;font-weight:640}.dd-panel-v[data-v-42a8ef7b]{font-size:var(--fs-sm);color:var(--text-2);margin:0 0 .35rem}.dd-panel-v b[data-v-42a8ef7b]{color:var(--text);font-size:var(--fs-md)}.dd-panel-d[data-v-42a8ef7b]{color:var(--text-3);margin:0;font-size:.62rem;line-height:1.5}.dd-panel-rec[data-v-42a8ef7b]{border-top:1px solid var(--line);color:var(--text-2);margin:.5rem 0 0;padding-top:.5rem;font-size:.62rem}.dd-panel-rec span[data-v-42a8ef7b]{text-transform:uppercase;letter-spacing:.07em;color:var(--accent);margin-bottom:.15rem;font-size:.52rem;font-weight:700;display:block}.dd-moscow[data-v-42a8ef7b]{flex-wrap:wrap;gap:.3rem;margin-top:.5rem;display:flex}.dd-mos[data-v-42a8ef7b]{border-radius:3px;padding:.04rem .32rem;font-size:.52rem;font-weight:700}.m-must[data-v-42a8ef7b]{color:var(--down);background:#f0656a24}.m-should[data-v-42a8ef7b]{color:var(--amber);background:var(--amber-soft)}.m-could[data-v-42a8ef7b]{color:var(--info);background:var(--info-soft)}.m-wont[data-v-42a8ef7b]{color:var(--neutral);background:#8b949e24}.dd-fc[data-v-42a8ef7b]{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);padding:.8rem .9rem}.dd-fc-h[data-v-42a8ef7b]{font-size:var(--fs-xs);color:var(--text-3);justify-content:space-between;align-items:baseline;margin-bottom:.5rem;display:flex}.dd-fc-h b[data-v-42a8ef7b]{color:var(--accent)}.dd-fc-rows[data-v-42a8ef7b]{flex-direction:column;gap:.3rem;display:flex}.dd-fc-row[data-v-42a8ef7b]{grid-template-columns:2.2rem 1fr 2.6rem;align-items:center;gap:.5rem;display:grid}.dd-fc-p[data-v-42a8ef7b]{color:var(--text-3);font-variant-numeric:tabular-nums;font-size:.6rem}.dd-fc-bar[data-v-42a8ef7b]{background:var(--line-2);border-radius:999px;height:.45rem;overflow:hidden}.dd-fc-bar span[data-v-42a8ef7b]{background:var(--info);height:100%;display:block}.dd-fc-row.is-commit .dd-fc-bar span[data-v-42a8ef7b]{background:var(--accent)}.dd-fc-row.is-commit .dd-fc-n[data-v-42a8ef7b]{color:var(--accent)}.dd-fc-n[data-v-42a8ef7b]{font-size:var(--fs-xs);font-variant-numeric:tabular-nums;text-align:right}.dd-wsjf[data-v-42a8ef7b]{flex-direction:column;gap:.5rem;display:flex}.dd-lane[data-v-42a8ef7b]{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);padding:.6rem .8rem}.dd-lane.is-top[data-v-42a8ef7b]{border-color:var(--accent);background:var(--accent-soft)}.dd-lane-h[data-v-42a8ef7b]{align-items:baseline;gap:.5rem;display:flex}.dd-lane-rank[data-v-42a8ef7b]{font-family:var(--mono,ui-monospace), monospace;color:var(--accent);font-size:.6rem;font-weight:700}.dd-lane-h b[data-v-42a8ef7b]{font-size:var(--fs-sm);flex:1}.dd-lane-w[data-v-42a8ef7b]{color:var(--text-2);font-variant-numeric:tabular-nums;font-size:.6rem}.dd-lane p[data-v-42a8ef7b]{color:var(--text-3);margin:.25rem 0 0;font-size:.62rem;line-height:1.45}.dd-note[data-v-42a8ef7b]{color:var(--text-3);margin:.4rem 0 0;font-size:.6rem;line-height:1.45}.dd-strong[data-v-42a8ef7b]{color:var(--text);font-weight:640}.dd-sentence[data-v-42a8ef7b]{font-size:var(--fs-sm);color:var(--text-2);margin:0;line-height:1.9}.dd-sentence b[data-v-42a8ef7b]{color:var(--text);font-variant-numeric:tabular-nums}.dd-sm[data-v-42a8ef7b],.dd-warrants[data-v-42a8ef7b],.dd-receipts[data-v-42a8ef7b]{border-collapse:collapse;width:100%;font-size:var(--fs-xs)}.dd-sm th[scope=row][data-v-42a8ef7b]{text-align:left;color:var(--text-2);white-space:nowrap;padding-right:.7rem;font-weight:640}.dd-sm td[data-v-42a8ef7b],.dd-warrants td[data-v-42a8ef7b],.dd-warrants th[data-v-42a8ef7b],.dd-receipts td[data-v-42a8ef7b],.dd-receipts th[data-v-42a8ef7b]{border-bottom:1px solid var(--line);vertical-align:middle;padding:.32rem .5rem}.dd-sm tr:last-child td[data-v-42a8ef7b],.dd-warrants tbody tr:last-child td[data-v-42a8ef7b],.dd-receipts tbody tr:last-child td[data-v-42a8ef7b]{border-bottom:0}.dd-warrants th[data-v-42a8ef7b],.dd-receipts th[data-v-42a8ef7b]{text-transform:uppercase;letter-spacing:.07em;color:var(--text-3);text-align:left;border-bottom-color:var(--line-2);font-size:.5rem;font-weight:700}.dd-sm td.n[data-v-42a8ef7b],.dd-warrants td.n[data-v-42a8ef7b],.dd-receipts td.n[data-v-42a8ef7b]{text-align:right;font-variant-numeric:tabular-nums}.dd-sm .u[data-v-42a8ef7b]{color:var(--text-3);text-transform:uppercase;letter-spacing:.05em;font-size:.48rem;display:block}.dd-microbar[data-v-42a8ef7b]{background:var(--line-2);height:2px;margin-top:2px;display:block}.dd-microbar span[data-v-42a8ef7b]{background:var(--accent);height:100%;display:block}.dd-ws[data-v-42a8ef7b]{text-transform:uppercase;letter-spacing:.05em;font-size:.5rem;font-weight:700}.dd-ws.ws-active[data-v-42a8ef7b],.dd-ws.v-allow[data-v-42a8ef7b]{color:var(--up)}.dd-ws.ws-expired[data-v-42a8ef7b],.dd-ws.ws-exhausted[data-v-42a8ef7b],.dd-ws.v-needs-approval[data-v-42a8ef7b]{color:var(--amber)}.dd-ws.ws-revoked[data-v-42a8ef7b],.dd-ws.v-deny[data-v-42a8ef7b]{color:var(--down)}tr.ws-expired td[data-v-42a8ef7b],tr.ws-revoked td[data-v-42a8ef7b]{opacity:.5}.dd-actor[data-v-42a8ef7b]{text-transform:uppercase;letter-spacing:.05em;font-size:.48rem;font-weight:700}.dd-actor.a-agent[data-v-42a8ef7b]{color:var(--info)}.dd-actor.a-human[data-v-42a8ef7b]{color:var(--teal)}.dd-revoke[data-v-42a8ef7b]{border:0;border-bottom:1px solid var(--line-2);color:var(--text-3);cursor:pointer;background:0 0;padding:0 0 1px;font-size:.55rem}.dd-revoke[data-v-42a8ef7b]:hover{color:var(--down);border-bottom-color:var(--down)}.dd-compose[data-v-42a8ef7b]{border-top:1px solid var(--line);flex-direction:column;gap:.45rem;padding:.6rem 0;display:flex}.dd-compose-row[data-v-42a8ef7b]{flex-wrap:wrap;align-items:flex-end;gap:.7rem;display:flex}.dd-compose label[data-v-42a8ef7b]{text-transform:uppercase;letter-spacing:.06em;color:var(--text-3);flex-direction:column;gap:.15rem;font-size:.5rem;font-weight:700;display:flex}.dd-compose label.grow[data-v-42a8ef7b]{flex:1;min-width:220px}.dd-compose input[data-v-42a8ef7b],.dd-compose select[data-v-42a8ef7b]{border:0;border-bottom:1px solid var(--line-2);color:var(--text);font-size:var(--fs-xs);text-transform:none;letter-spacing:0;background:0 0;padding:.15rem 0;font-family:inherit;font-weight:400}.dd-compose input[data-v-42a8ef7b]:focus,.dd-compose select[data-v-42a8ef7b]:focus{border-bottom-color:var(--accent);outline:none}.dd-compose select[data-v-42a8ef7b]{color:var(--text-2)}.dd-verdict[data-v-42a8ef7b]{font-size:var(--fs-xs);color:var(--text-3);align-items:center;gap:.6rem;padding-top:.2rem;display:flex}.dd-verdict-k[data-v-42a8ef7b]{text-transform:uppercase;letter-spacing:.07em;font-size:.5rem;font-weight:700}.dd-verdict.v-allow .dd-verdict-k[data-v-42a8ef7b]{color:var(--up)}.dd-verdict.v-deny .dd-verdict-k[data-v-42a8ef7b]{color:var(--down)}.dd-verdict.v-needs-approval .dd-verdict-k[data-v-42a8ef7b]{color:var(--amber)}.dd-apply[data-v-42a8ef7b]{border:1px solid var(--line-2);color:var(--text-2);cursor:pointer;white-space:nowrap;background:0 0;border-radius:4px;margin-left:auto;padding:.2rem .6rem;font-size:.55rem}.dd-apply[data-v-42a8ef7b]:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}.dd-apply[data-v-42a8ef7b]:disabled{opacity:.35;cursor:not-allowed}.dd-ok[data-v-42a8ef7b]{color:var(--up)}.dd-boards[data-v-42a8ef7b]{flex-wrap:wrap;gap:.4rem;display:flex}.dd-board[data-v-42a8ef7b]{color:var(--teal);background:#2dd4bf1f;border-radius:999px;padding:.15rem .55rem;font-size:.6rem}@media (width<=720px){.dd[data-v-42a8ef7b]{padding:.85rem .9rem 2rem}}.eg[data-v-cff09dd8]{background:var(--bg);height:100%;min-height:0;color:var(--text);flex-direction:column;gap:.9rem;padding:1rem 1.25rem 2.5rem;display:flex;overflow-y:auto}.eg-badge[data-v-cff09dd8]{text-transform:uppercase;letter-spacing:.05em;color:var(--accent);background:var(--accent-soft);border-radius:4px;padding:.05rem .32rem;font-size:.56rem;font-weight:700}.eg-badge.is-live[data-v-cff09dd8]{color:var(--up);background:#4bbf7324}.eg-badge.is-fixture[data-v-cff09dd8]{color:var(--amber);background:var(--amber-soft)}.eg-lede[data-v-cff09dd8]{max-width:96ch;font-size:var(--fs-base);color:var(--text-2);margin:0;line-height:1.55}.eg-lede b[data-v-cff09dd8],.eg-sentence b[data-v-cff09dd8]{color:var(--text);font-variant-numeric:tabular-nums}.eg-sentence[data-v-cff09dd8]{font-size:var(--fs-sm);color:var(--text-2);margin:0;line-height:1.7}.eg-basis[data-v-cff09dd8]{text-transform:uppercase;letter-spacing:.05em;color:var(--amber);font-size:.5rem;font-weight:700}.eg-dim[data-v-cff09dd8]{color:var(--text-3)}.eg-warn[data-v-cff09dd8]{color:var(--amber);margin:.3rem 0 0;font-size:.6rem}.eg-focus[data-v-cff09dd8]{border-top:1px solid var(--line);flex-wrap:wrap;gap:.3rem;padding-top:.7rem;display:flex}.eg-focus button[data-v-cff09dd8]{font-size:var(--fs-xs);color:var(--text-3);cursor:pointer;background:0 0;border:0;border-bottom:1px solid #0000;margin-right:.7rem;padding:.15rem .1rem}.eg-focus button[data-v-cff09dd8]:hover{color:var(--text-2)}.eg-focus button[aria-pressed=true][data-v-cff09dd8]{color:var(--accent);border-bottom-color:var(--accent);font-weight:700}.eg-org[data-v-cff09dd8]{border-top:1px solid var(--line-2);flex-direction:column;gap:.5rem;padding-top:.8rem;display:flex}.eg-org-h[data-v-cff09dd8]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.eg-org-h h2[data-v-cff09dd8]{font-size:var(--fs-md);letter-spacing:-.01em;margin:0;font-weight:640}.eg-org-facts[data-v-cff09dd8]{font-size:var(--fs-xs);color:var(--text-3)}.eg-streams[data-v-cff09dd8]{flex-wrap:wrap;align-items:baseline;gap:.3rem;margin:0;display:flex}.eg-k[data-v-cff09dd8]{text-transform:uppercase;letter-spacing:.07em;color:var(--text-3);margin-right:.2rem;font-size:.5rem;font-weight:700}.eg-stream[data-v-cff09dd8]{color:var(--teal);background:#2dd4bf1a;border-radius:3px;padding:.04rem .34rem;font-size:.58rem}.eg-nodes[data-v-cff09dd8]{border-collapse:collapse;width:100%;font-size:var(--fs-xs)}.eg-nodes th[data-v-cff09dd8],.eg-nodes td[data-v-cff09dd8]{border-bottom:1px solid var(--line);text-align:left;vertical-align:middle;padding:.3rem .5rem}.eg-nodes tbody tr:last-child td[data-v-cff09dd8]{border-bottom:0}.eg-nodes th[data-v-cff09dd8]{text-transform:uppercase;letter-spacing:.07em;color:var(--text-3);border-bottom-color:var(--line-2);font-size:.5rem;font-weight:700}.eg-nodes th.n[data-v-cff09dd8],.eg-nodes td.n[data-v-cff09dd8]{text-align:right;font-variant-numeric:tabular-nums}.eg-nodes tbody tr:hover td[data-v-cff09dd8]{background:var(--surface-2)}.eg-node[data-v-cff09dd8]{color:var(--text);white-space:nowrap;font-weight:640}.eg-nodes .u[data-v-cff09dd8]{color:var(--text-3);font-size:.46rem;display:block}.eg-h[data-v-cff09dd8]{text-transform:uppercase;letter-spacing:.05em;font-size:.5rem;font-weight:700}.eg-h.h-healthy[data-v-cff09dd8]{color:var(--up)}.eg-h.h-degraded[data-v-cff09dd8]{color:var(--amber)}.eg-h.h-failing[data-v-cff09dd8]{color:var(--down)}.eg-h.h-unknown[data-v-cff09dd8]{color:var(--neutral)}tr.h-unknown td[data-v-cff09dd8]{opacity:.55}.eg-split[data-v-cff09dd8]{background:var(--line);width:74px;height:3px;display:flex}.eg-split .a[data-v-cff09dd8]{background:var(--info)}.eg-split .hm[data-v-cff09dd8]{background:var(--teal)}.eg-micro[data-v-cff09dd8]{background:var(--line);height:2px;margin-top:2px;display:block}.eg-micro span[data-v-cff09dd8]{background:var(--accent);height:100%;display:block}.eg-micro span.cost[data-v-cff09dd8]{background:var(--amber)}.eg-topo[data-v-cff09dd8]{border-top:1px solid var(--line-2);flex-direction:column;gap:.5rem;padding-top:.8rem;display:flex}.eg-topo-h[data-v-cff09dd8]{align-items:baseline;gap:.6rem;display:flex}.eg-topo-h h2[data-v-cff09dd8]{font-size:var(--fs-md);margin:0;font-weight:640}.eg-drift[data-v-cff09dd8]{font-size:var(--fs-sm);color:var(--text-2);margin:0;line-height:1.6}.eg-drift b[data-v-cff09dd8]{color:var(--text);font-variant-numeric:tabular-nums}.eg-drift.is-bad b[data-v-cff09dd8]{color:var(--down)}.eg-ghosts[data-v-cff09dd8]{flex-wrap:wrap;align-items:baseline;gap:.25rem;margin:0;display:flex}.eg-ghost[data-v-cff09dd8]{color:var(--down);background:#f0656a1a;border-radius:3px;padding:.02rem .3rem;font-size:.55rem;text-decoration:line-through}.eg-edges[data-v-cff09dd8]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:.9rem;display:grid}.eg-list[data-v-cff09dd8]{color:var(--text-2);flex-direction:column;gap:.2rem;margin:.25rem 0 0;padding:0;font-size:.6rem;list-style:none;display:flex}.eg-list li[data-v-cff09dd8]{flex-wrap:wrap;align-items:baseline;gap:.35rem;display:flex}.eg-mono[data-v-cff09dd8]{font-family:var(--mono,ui-monospace), monospace;color:var(--text)}.eg-arrow[data-v-cff09dd8]{color:var(--accent)}.eg-note[data-v-cff09dd8]{color:var(--text-3);border-top:1px solid var(--line);margin:0;padding-top:.6rem;font-size:.6rem;line-height:1.6}.eg-note b[data-v-cff09dd8]{color:var(--text-2)}.eg-swatch[data-v-cff09dd8]{vertical-align:middle;width:.5rem;height:.5rem;margin-right:.15rem;display:inline-block}.eg-swatch.a[data-v-cff09dd8]{background:var(--info)}.eg-swatch.hm[data-v-cff09dd8]{background:var(--teal)}@media (width<=720px){.eg[data-v-cff09dd8]{padding:.85rem .9rem 2rem}}.xp[data-v-2ccbd7d5]{background:var(--bg);height:100%;min-height:0;color:var(--text);grid-template-rows:auto 1fr;gap:.75rem;padding:.85rem 1rem 1rem;display:grid}.xp-toolbar[data-v-2ccbd7d5]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.xp-title[data-v-2ccbd7d5]{align-items:baseline;gap:.6rem;display:flex}.xp-title h1[data-v-2ccbd7d5]{letter-spacing:-.01em;color:var(--text);margin:0;font-size:1.2rem;font-weight:640}.xp-eyebrow[data-v-2ccbd7d5]{text-transform:uppercase;letter-spacing:.1em;color:var(--text-3);margin:0 0 .1rem;font-size:.62rem}.xp-pill[data-v-2ccbd7d5]{text-transform:uppercase;letter-spacing:.08em;color:var(--accent);background:var(--accent-soft);border-radius:5px;padding:.1rem .35rem;font-size:.6rem}.xp-filters[data-v-2ccbd7d5]{flex-wrap:wrap;gap:.25rem;display:flex}.xp-fbtn[data-v-2ccbd7d5]{border:1px solid var(--line-2);color:var(--text-2);cursor:pointer;background:0 0;border-radius:8px;padding:.3rem .6rem;font-size:.74rem}.xp-fbtn.on[data-v-2ccbd7d5]{border-color:var(--accent);color:var(--accent);background:var(--accent-soft)}.xp-body[data-v-2ccbd7d5]{grid-template-columns:minmax(280px,.85fr) minmax(420px,1.4fr);gap:.75rem;min-height:0;display:grid}@media (width<=1080px){.xp-body[data-v-2ccbd7d5]{grid-template-columns:1fr}.xp-detail[data-v-2ccbd7d5]{display:none}}.xp-list[data-v-2ccbd7d5]{border:1px solid var(--line-2);border-radius:12px;min-height:0;overflow-y:auto}.xp-count[data-v-2ccbd7d5]{text-transform:uppercase;letter-spacing:.08em;color:var(--text-3);border-bottom:1px solid var(--line);margin:0;padding:.5rem .85rem;font-size:.68rem}.xp-row[data-v-2ccbd7d5]{border:none;border-bottom:1px solid var(--line);width:100%;color:inherit;cursor:pointer;text-align:left;background:0 0;gap:.3rem;padding:.6rem .85rem;display:grid}.xp-row[data-v-2ccbd7d5]:hover{background:var(--surface-2)}.xp-row.on[data-v-2ccbd7d5]{background:var(--accent-soft);box-shadow:inset 3px 0 0 var(--accent)}.xp-row-top[data-v-2ccbd7d5]{align-items:center;gap:.4rem;display:flex}.xp-row-name[data-v-2ccbd7d5]{font-size:.88rem;font-weight:600;line-height:1.3}.xp-row-foot[data-v-2ccbd7d5]{font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.xp-up[data-v-2ccbd7d5]{font-size:.82rem;font-weight:700}.xp-up.up[data-v-2ccbd7d5]{color:var(--up)}.xp-up.down[data-v-2ccbd7d5]{color:var(--down)}.xp-up.flat[data-v-2ccbd7d5]{color:#8b949e}.xp-n[data-v-2ccbd7d5]{color:var(--text-3);font-size:.7rem}.xp-kind[data-v-2ccbd7d5],.xp-status[data-v-2ccbd7d5]{text-transform:uppercase;letter-spacing:.04em;border-radius:4px;padding:.05rem .35rem;font-size:.58rem;font-weight:700}.xp-kind[data-v-2ccbd7d5]{color:#93c5fd;background:#58a6ff24}.xp-status[data-v-2ccbd7d5]{margin-left:auto}.xp-status.running[data-v-2ccbd7d5]{color:var(--accent);background:#d8a25029}.xp-status.complete[data-v-2ccbd7d5]{color:var(--up);background:#4bbf7329}.xp-status.queued[data-v-2ccbd7d5]{color:#8b949e;background:#8b949e29}.xp-detail[data-v-2ccbd7d5]{border:1px solid var(--line-2);border-radius:12px;min-height:0;padding:0 1.1rem 1.1rem;overflow-y:auto}.xp-detail.empty[data-v-2ccbd7d5]{color:var(--text-3);place-items:center;padding:1.1rem;font-size:.85rem;display:grid}.xp-ribbon[data-v-2ccbd7d5]{background:var(--accent-soft);border-bottom:1px solid var(--line-2);color:var(--text-2);align-items:center;gap:.6rem;margin:0 -1.1rem .9rem;padding:.4rem 1.1rem;font-size:.7rem;display:flex}.xp-ribbon-k[data-v-2ccbd7d5]{text-transform:uppercase;letter-spacing:.08em;color:var(--accent);font-size:.6rem;font-weight:700}.xp-ribbon-as[data-v-2ccbd7d5]{color:var(--text-3);margin-left:auto}.xp-d-head[data-v-2ccbd7d5]{justify-content:space-between;align-items:flex-start;gap:1rem;margin-top:.9rem;display:flex}.xp-d-name[data-v-2ccbd7d5]{font-size:1.2rem;font-weight:640;line-height:1.3}.xp-d-sub[data-v-2ccbd7d5]{color:var(--text-3);margin-top:.15rem;font-size:.78rem}.xp-verdict[data-v-2ccbd7d5]{text-transform:uppercase;letter-spacing:.04em;border-radius:5px;flex:none;padding:.2rem .5rem;font-size:.62rem;font-weight:800}.xp-verdict.sig[data-v-2ccbd7d5]{color:var(--up);background:#4bbf7329}.xp-verdict.nsig[data-v-2ccbd7d5]{color:#8b949e;background:#8b949e29}.xp-arms[data-v-2ccbd7d5]{gap:.7rem;margin:1.1rem 0 .4rem;display:grid}.xp-arm-h[data-v-2ccbd7d5]{justify-content:space-between;align-items:center;margin-bottom:.3rem;font-size:.82rem;display:flex}.xp-arm-n[data-v-2ccbd7d5]{color:var(--text-2)}.xp-arm.best .xp-arm-n[data-v-2ccbd7d5]{color:var(--text);font-weight:600}.xp-arm-s[data-v-2ccbd7d5]{font-variant-numeric:tabular-nums;font-weight:660}.xp-tag[data-v-2ccbd7d5]{text-transform:uppercase;letter-spacing:.03em;color:#8b949e;background:#8b949e29;border-radius:3px;margin-left:.4rem;padding:.05rem .3rem;font-size:.52rem;font-weight:800}.xp-tag.win[data-v-2ccbd7d5]{color:var(--up);background:#4bbf7329}.xp-bar[data-v-2ccbd7d5]{background:#ffffff0f;border-radius:5px;height:9px;overflow:hidden}.xp-bar-fill[data-v-2ccbd7d5]{background:var(--text-3);border-radius:5px;height:100%}.xp-bar-fill.base[data-v-2ccbd7d5]{background:#8b949e}.xp-bar-fill.best[data-v-2ccbd7d5]{background:var(--up)}.xp-uplift[data-v-2ccbd7d5]{border:1px solid var(--line-2);background:var(--surface-2);border-radius:12px;align-items:center;gap:.85rem;margin-top:1.1rem;padding:.85rem 1rem;display:flex}.xp-uplift-v[data-v-2ccbd7d5]{font-variant-numeric:tabular-nums;font-size:2rem;font-weight:760}.xp-uplift.up .xp-uplift-v[data-v-2ccbd7d5]{color:var(--up)}.xp-uplift.down .xp-uplift-v[data-v-2ccbd7d5]{color:var(--down)}.xp-uplift.flat .xp-uplift-v[data-v-2ccbd7d5]{color:#8b949e}.xp-uplift-k[data-v-2ccbd7d5]{color:var(--text-2);font-size:.82rem;line-height:1.35}.xp-uplift-k small[data-v-2ccbd7d5]{color:var(--text-3);font-size:.72rem}.xp-note[data-v-2ccbd7d5]{color:var(--text-2);margin:1rem 0 0;font-size:.86rem;line-height:1.6}.xp-boundary[data-v-2ccbd7d5]{color:var(--text-3);padding-top:.7rem;font-size:.72rem;line-height:1.5}.ba[data-v-670beb08]{background:var(--bg);height:100%;min-height:0;color:var(--text);grid-template-rows:auto 1fr;gap:.75rem;padding:.85rem 1rem 1rem;display:grid}.ba-toolbar[data-v-670beb08]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.ba-title[data-v-670beb08]{align-items:baseline;gap:.6rem;display:flex}.ba-title h1[data-v-670beb08]{letter-spacing:-.01em;color:var(--text);margin:0;font-size:1.2rem;font-weight:640}.ba-eyebrow[data-v-670beb08]{text-transform:uppercase;letter-spacing:.1em;color:var(--text-3);margin:0 0 .1rem;font-size:.62rem}.ba-pill[data-v-670beb08]{text-transform:uppercase;letter-spacing:.08em;color:var(--accent);background:var(--accent-soft);border-radius:5px;padding:.1rem .35rem;font-size:.6rem}.ba-agg[data-v-670beb08]{color:var(--text-3);align-items:center;gap:.5rem;font-size:.72rem;display:flex}.ba-agg-k[data-v-670beb08]{text-transform:uppercase;letter-spacing:.05em}.ba-agg .ba-num[data-v-670beb08]{color:var(--text);font-variant-numeric:tabular-nums;margin-right:.4rem}.ba-body[data-v-670beb08]{grid-template-columns:minmax(260px,.75fr) minmax(420px,1.5fr);gap:.75rem;min-height:0;display:grid}@media (width<=1080px){.ba-body[data-v-670beb08]{grid-template-columns:1fr}.ba-detail[data-v-670beb08]{display:none}}.ba-list[data-v-670beb08]{border:1px solid var(--line-2);border-radius:12px;min-height:0;overflow-y:auto}.ba-count[data-v-670beb08]{text-transform:uppercase;letter-spacing:.08em;color:var(--text-3);border-bottom:1px solid var(--line);margin:0;padding:.5rem .85rem;font-size:.68rem}.ba-row[data-v-670beb08]{border:none;border-bottom:1px solid var(--line);width:100%;color:inherit;cursor:pointer;text-align:left;background:0 0;gap:.4rem;padding:.65rem .85rem;display:grid}.ba-row[data-v-670beb08]:hover{background:var(--surface-2)}.ba-row.on[data-v-670beb08]{background:var(--accent-soft);box-shadow:inset 3px 0 0 var(--accent)}.ba-row-name[data-v-670beb08]{font-size:.9rem;font-weight:600}.ba-row-metrics[data-v-670beb08]{gap:1rem;display:flex}.ba-mini[data-v-670beb08]{font-variant-numeric:tabular-nums;align-items:baseline;gap:.25rem;display:flex}.ba-mini b[data-v-670beb08]{font-size:.9rem}.ba-mini small[data-v-670beb08]{color:var(--text-3);text-transform:uppercase;font-size:.62rem}.ba-mini b.up[data-v-670beb08]{color:var(--up)}.ba-mini b.down[data-v-670beb08]{color:var(--down)}.ba-mini b.flat[data-v-670beb08]{color:var(--text)}.ba-detail[data-v-670beb08]{border:1px solid var(--line-2);border-radius:12px;min-height:0;padding:1rem 1.1rem 1.1rem;overflow-y:auto}.ba-detail.empty[data-v-670beb08]{color:var(--text-3);place-items:center;font-size:.85rem;display:grid}.ba-d-head[data-v-670beb08]{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.ba-d-name[data-v-670beb08]{font-size:1.2rem;font-weight:640}.ba-d-sub[data-v-670beb08]{color:var(--text-3);margin-top:.15rem;font-size:.78rem}.ba-kpis[data-v-670beb08]{gap:.5rem;display:flex}.ba-kpi[data-v-670beb08]{border:1px solid var(--line);background:var(--surface-2);text-align:right;border-radius:9px;padding:.4rem .7rem}.ba-kpi span[data-v-670beb08]{text-transform:uppercase;letter-spacing:.05em;color:var(--text-3);font-size:.6rem;display:block}.ba-kpi strong[data-v-670beb08]{font-variant-numeric:tabular-nums;font-size:1.1rem}.ba-kpi strong.up[data-v-670beb08]{color:var(--up)}.ba-kpi strong.down[data-v-670beb08]{color:var(--down)}.ba-kpi strong.flat[data-v-670beb08]{color:var(--text)}.ba-block[data-v-670beb08]{margin-top:1.1rem}.ba-block-h[data-v-670beb08]{text-transform:uppercase;letter-spacing:.1em;color:var(--text-3);align-items:baseline;gap:.5rem;margin-bottom:.6rem;font-size:.62rem;display:flex}.ba-trend-v[data-v-670beb08]{color:var(--text);letter-spacing:0;text-transform:none;font-variant-numeric:tabular-nums;font-size:.9rem}.ba-funnel[data-v-670beb08]{gap:.55rem;display:grid}.ba-fstep[data-v-670beb08]{position:relative}.ba-fstep-h[data-v-670beb08]{justify-content:space-between;align-items:baseline;margin-bottom:.25rem;font-size:.8rem;display:flex}.ba-fstep-c[data-v-670beb08]{font-variant-numeric:tabular-nums;color:var(--text-2)}.ba-fstep-c small[data-v-670beb08]{color:var(--text-3);margin-left:.2rem;font-size:.7rem}.ba-fbar[data-v-670beb08]{background:#ffffff0d;border-radius:5px;height:18px;overflow:hidden}.ba-fbar-fill[data-v-670beb08]{background:linear-gradient(90deg,#d8a250d9,#d8a25080);border-radius:5px;height:100%}.ba-fstep-conv[data-v-670beb08]{font-variant-numeric:tabular-nums;font-size:.62rem;position:absolute;top:0;right:0}.ba-fstep-conv.up[data-v-670beb08]{color:var(--up)}.ba-fstep-conv.flat[data-v-670beb08]{color:var(--accent)}.ba-fstep-conv.down[data-v-670beb08]{color:var(--down)}.ba-trend[data-v-670beb08]{width:100%;height:90px;display:block}.ba-events[data-v-670beb08]{display:grid}.ba-erow[data-v-670beb08]{border-bottom:1px solid var(--line);font-variant-numeric:tabular-nums;grid-template-columns:1fr auto 4rem;align-items:center;gap:.6rem;padding:.4rem 0;font-size:.82rem;display:grid}.ba-erow[data-v-670beb08]:last-child{border-bottom:none}.ba-ename[data-v-670beb08]{color:var(--text-2);font-family:ui-monospace,monospace;font-size:.78rem}.ba-ecount[data-v-670beb08]{color:var(--text)}.ba-echg[data-v-670beb08]{text-align:right;font-weight:600}.ba-echg.up[data-v-670beb08]{color:var(--up)}.ba-echg.down[data-v-670beb08]{color:var(--down)}.ba-echg.flat[data-v-670beb08]{color:#8b949e}.ba-signals[data-v-670beb08]{flex-wrap:wrap;gap:.35rem;margin-top:1rem;display:flex}.ba-sig[data-v-670beb08]{border-radius:5px;padding:.1rem .45rem;font-size:.66rem}.ba-sig.up[data-v-670beb08]{color:var(--up);background:#4bbf7324}.ba-sig.down[data-v-670beb08]{color:var(--down);background:#f0656a24}.ba-sig.neutral[data-v-670beb08]{color:var(--text-2);background:#ffffff0d}.ba-note[data-v-670beb08]{color:var(--text-2);margin:.9rem 0 0;font-size:.86rem;line-height:1.6}.ba-boundary[data-v-670beb08]{color:var(--text-3);padding-top:.7rem;font-size:.72rem;line-height:1.5}.ab2[data-v-c7eaf394]{background:var(--bg);height:100%;min-height:0;color:var(--text);grid-template-rows:auto 1fr;gap:.75rem;padding:.85rem 1rem 1rem;display:grid}.ab2-toolbar[data-v-c7eaf394]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.ab2-title[data-v-c7eaf394]{align-items:baseline;gap:.6rem;display:flex}.ab2-title h1[data-v-c7eaf394]{letter-spacing:-.01em;color:var(--text);margin:0;font-size:1.2rem;font-weight:640}.ab2-eyebrow[data-v-c7eaf394]{text-transform:uppercase;letter-spacing:.1em;color:var(--text-3);margin:0 0 .1rem;font-size:.62rem}.ab2-pill[data-v-c7eaf394]{text-transform:uppercase;letter-spacing:.08em;color:var(--accent);background:var(--accent-soft);border-radius:5px;padding:.1rem .35rem;font-size:.6rem}.ab2-agg[data-v-c7eaf394]{color:var(--text-3);align-items:center;gap:.5rem;font-size:.72rem;display:flex}.ab2-agg-k[data-v-c7eaf394]{text-transform:uppercase;letter-spacing:.05em}.ab2-agg .ab2-num[data-v-c7eaf394]{color:var(--text);font-variant-numeric:tabular-nums;margin-right:.4rem}.ab2-body[data-v-c7eaf394]{grid-template-columns:minmax(260px,.8fr) minmax(420px,1.5fr);gap:.75rem;min-height:0;display:grid}@media (width<=1080px){.ab2-body[data-v-c7eaf394]{grid-template-columns:1fr}.ab2-detail[data-v-c7eaf394]{display:none}}.ab2-list[data-v-c7eaf394]{border:1px solid var(--line-2);border-radius:12px;min-height:0;overflow-y:auto}.ab2-count[data-v-c7eaf394]{text-transform:uppercase;letter-spacing:.08em;color:var(--text-3);border-bottom:1px solid var(--line);margin:0;padding:.5rem .85rem;font-size:.68rem}.ab2-row[data-v-c7eaf394]{border:none;border-bottom:1px solid var(--line);width:100%;color:inherit;cursor:pointer;text-align:left;background:0 0;gap:.35rem;padding:.65rem .85rem;display:grid}.ab2-row[data-v-c7eaf394]:hover{background:var(--surface-2)}.ab2-row.on[data-v-c7eaf394]{background:var(--accent-soft);box-shadow:inset 3px 0 0 var(--accent)}.ab2-row-top[data-v-c7eaf394]{align-items:center;gap:.4rem;display:flex}.ab2-row-name[data-v-c7eaf394]{font-size:.9rem;font-weight:600}.ab2-ver[data-v-c7eaf394]{color:var(--text-3);font-family:ui-monospace,monospace;font-size:.72rem}.ab2-prog[data-v-c7eaf394]{background:#ffffff0f;border-radius:3px;height:5px;overflow:hidden}.ab2-prog-fill[data-v-c7eaf394]{background:var(--accent);border-radius:3px;height:100%}.ab2-kind[data-v-c7eaf394],.ab2-status[data-v-c7eaf394]{text-transform:uppercase;letter-spacing:.04em;border-radius:4px;padding:.05rem .35rem;font-size:.56rem;font-weight:700}.ab2-kind[data-v-c7eaf394]{color:#93c5fd;background:#58a6ff24}.ab2-status[data-v-c7eaf394]{margin-left:auto}.ab2-status.published[data-v-c7eaf394]{color:var(--up);background:#4bbf7329}.ab2-status.building[data-v-c7eaf394]{color:var(--accent);background:#d8a25029}.ab2-status.review[data-v-c7eaf394]{color:#93c5fd;background:#58a6ff24}.ab2-status.failed[data-v-c7eaf394]{color:var(--down);background:#f0656a29}.ab2-d-head .ab2-status[data-v-c7eaf394]{margin-left:0}.ab2-detail[data-v-c7eaf394]{border:1px solid var(--line-2);border-radius:12px;min-height:0;padding:1rem 1.1rem 1.1rem;overflow-y:auto}.ab2-detail.empty[data-v-c7eaf394]{color:var(--text-3);place-items:center;font-size:.85rem;display:grid}.ab2-d-head[data-v-c7eaf394]{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.ab2-d-name[data-v-c7eaf394]{align-items:center;gap:.5rem;font-size:1.2rem;font-weight:640;display:flex}.ab2-d-sub[data-v-c7eaf394]{color:var(--text-3);text-transform:capitalize;margin-top:.15rem;font-size:.78rem}.ab2-artifact[data-v-c7eaf394]{text-align:right;font-size:.72rem}.ab2-art-k[data-v-c7eaf394]{text-transform:uppercase;letter-spacing:.06em;color:var(--text-3);font-size:.58rem;display:block}.ab2-art-f[data-v-c7eaf394]{color:var(--text-2)}.ab2-art-m[data-v-c7eaf394]{color:var(--text-3);display:block}.ab2-art-m code[data-v-c7eaf394]{font-family:ui-monospace,monospace}.ab2-block[data-v-c7eaf394]{margin-top:1.1rem}.ab2-block-h[data-v-c7eaf394]{text-transform:uppercase;letter-spacing:.1em;color:var(--text-3);margin-bottom:.6rem;font-size:.62rem}.ab2-pipe[data-v-c7eaf394]{flex-wrap:wrap;gap:.4rem;display:flex}.ab2-step[data-v-c7eaf394]{border:1px solid var(--line);background:var(--surface-2);border-radius:8px;align-items:center;gap:.4rem;padding:.3rem .55rem;font-size:.76rem;display:flex}.ab2-step-dot[data-v-c7eaf394]{background:#8b949e;border-radius:50%;flex:none;width:8px;height:8px}.ab2-step.done .ab2-step-dot[data-v-c7eaf394]{background:var(--up)}.ab2-step.active .ab2-step-dot[data-v-c7eaf394]{background:var(--accent);box-shadow:0 0 0 3px #d8a25033}.ab2-step.blocked .ab2-step-dot[data-v-c7eaf394]{background:var(--down)}.ab2-step.pending .ab2-step-dot[data-v-c7eaf394]{opacity:.5;background:#8b949e}.ab2-step-s[data-v-c7eaf394]{text-transform:uppercase;letter-spacing:.03em;color:var(--text-3);font-size:.6rem}.ab2-step.done .ab2-step-s[data-v-c7eaf394]{color:var(--up)}.ab2-step.active .ab2-step-s[data-v-c7eaf394]{color:var(--accent)}.ab2-step.blocked .ab2-step-s[data-v-c7eaf394]{color:var(--down)}.ab2-plats[data-v-c7eaf394]{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.5rem;display:grid}.ab2-plat[data-v-c7eaf394]{border:1px solid var(--line);background:var(--surface-2);border-radius:9px;padding:.55rem .65rem;position:relative}.ab2-plat-os[data-v-c7eaf394]{font-size:.84rem;font-weight:600}.ab2-plat-meta[data-v-c7eaf394]{color:var(--text-3);margin-top:.1rem;font-size:.7rem}.ab2-plat-s[data-v-c7eaf394]{text-transform:uppercase;border-radius:3px;padding:.05rem .3rem;font-size:.54rem;font-weight:700;position:absolute;top:.5rem;right:.55rem}.ab2-plat-s.live[data-v-c7eaf394]{color:var(--up);background:#4bbf7329}.ab2-plat-s.staged[data-v-c7eaf394]{color:var(--accent);background:#d8a25029}.ab2-plat-s.pending[data-v-c7eaf394]{color:#8b949e;background:#8b949e29}.ab2-plat-s.failed[data-v-c7eaf394]{color:var(--down);background:#f0656a29}.ab2-rel[data-v-c7eaf394]{border-bottom:1px solid var(--line);grid-template-columns:auto auto 1fr;align-items:baseline;gap:.6rem;padding:.4rem 0;font-size:.8rem;display:grid}.ab2-rel[data-v-c7eaf394]:last-child{border-bottom:none}.ab2-rel-v[data-v-c7eaf394]{color:var(--accent);font-family:ui-monospace,monospace;font-weight:600}.ab2-rel-d[data-v-c7eaf394]{color:var(--text-3);font-size:.72rem}.ab2-rel-n[data-v-c7eaf394]{color:var(--text-2)}.ab2-note[data-v-c7eaf394]{color:var(--text-2);margin:.9rem 0 0;font-size:.86rem;line-height:1.6}.ab2-boundary[data-v-c7eaf394]{color:var(--text-3);padding-top:.7rem;font-size:.72rem;line-height:1.5}.an[data-v-65ee0103]{background:var(--bg);height:100%;min-height:0;color:var(--text);flex-direction:column;gap:.75rem;padding:.85rem 1rem 1.5rem;display:flex;overflow-y:auto}.an-toolbar[data-v-65ee0103]{flex-direction:column;gap:.3rem;display:flex}.an-title[data-v-65ee0103]{align-items:baseline;gap:.6rem;display:flex}.an-title h1[data-v-65ee0103]{letter-spacing:-.01em;color:var(--text);margin:0;font-size:1.3rem;font-weight:640}.an-eyebrow[data-v-65ee0103]{text-transform:uppercase;letter-spacing:.1em;color:var(--text-3);margin:0 0 .1rem;font-size:.62rem}.an-pill[data-v-65ee0103]{text-transform:uppercase;letter-spacing:.08em;color:var(--accent);background:var(--accent-soft);border-radius:5px;padding:.1rem .35rem;font-size:.6rem}.an-sub[data-v-65ee0103]{color:var(--text-3);margin:0;font-size:.8rem}.an-cards[data-v-65ee0103]{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:.85rem;display:grid}.an-card[data-v-65ee0103]{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);padding:.9rem 1rem}.an-card-k[data-v-65ee0103]{text-transform:uppercase;letter-spacing:.08em;color:var(--text-3);font-size:.64rem}.an-card-v[data-v-65ee0103]{letter-spacing:-.02em;margin:.3rem 0 .1rem;font-size:1.8rem;font-weight:720}.an-card-v.pos[data-v-65ee0103]{color:var(--up)}.an-card-v.neg[data-v-65ee0103]{color:var(--down)}.an-card-v.flat[data-v-65ee0103]{color:var(--text)}.an-card-sub[data-v-65ee0103]{color:var(--text-2);font-size:.78rem}.an-card-spark[data-v-65ee0103]{width:100%;height:40px;margin-top:.6rem;display:block}.an-body[data-v-65ee0103]{flex:1;grid-template-columns:minmax(220px,.6fr) minmax(360px,1.6fr);gap:.75rem;min-height:0;display:grid}@media (width<=900px){.an-body[data-v-65ee0103]{grid-template-columns:1fr}}.an-list[data-v-65ee0103]{border:1px solid var(--line-2);border-radius:12px;align-self:start;overflow:hidden}.an-list-h[data-v-65ee0103]{text-transform:uppercase;letter-spacing:.08em;color:var(--text-3);border-bottom:1px solid var(--line);margin:0;padding:.5rem .85rem;font-size:.66rem}.an-ds[data-v-65ee0103]{border:none;border-bottom:1px solid var(--line);width:100%;color:inherit;cursor:pointer;text-align:left;background:0 0;align-items:center;gap:.6rem;padding:.6rem .85rem;display:flex}.an-ds[data-v-65ee0103]:last-child{border-bottom:none}.an-ds[data-v-65ee0103]:hover{background:var(--surface-2)}.an-ds.on[data-v-65ee0103]{background:var(--accent-soft);box-shadow:inset 3px 0 0 var(--accent)}.an-ds-chart[data-v-65ee0103]{width:1.4rem;height:1.4rem;color:var(--text-2);background:#ffffff0d;border-radius:6px;place-items:center;font-size:.8rem;display:grid}.an-ds.on .an-ds-chart[data-v-65ee0103]{color:var(--accent)}.an-ds-n[data-v-65ee0103]{font-size:.86rem}.an-canvas[data-v-65ee0103]{border:1px solid var(--line-2);border-radius:12px;min-height:0;padding:1rem 1.1rem 1.1rem}.an-canvas-h[data-v-65ee0103]{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.an-canvas-h h2[data-v-65ee0103]{margin:0;font-size:1.15rem}.an-canvas-sub[data-v-65ee0103]{color:var(--text-3);text-transform:capitalize;font-size:.74rem}.an-unit[data-v-65ee0103]{color:var(--text-3);border:1px solid var(--line);border-radius:5px;padding:.1rem .4rem;font-size:.72rem}.an-bars[data-v-65ee0103]{gap:.6rem;display:grid}.an-bar-row[data-v-65ee0103]{grid-template-columns:9rem 1fr 4.5rem;align-items:center;gap:.7rem;display:grid}.an-bar-l[data-v-65ee0103]{color:var(--text-2);text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;overflow:hidden}.an-bar-track[data-v-65ee0103]{background:#ffffff0d;border-radius:5px;height:16px;overflow:hidden}.an-bar-fill[data-v-65ee0103]{border-radius:5px;height:100%}.an-bar-fill.pos[data-v-65ee0103]{background:linear-gradient(90deg,#d8a250d9,#d8a25080)}.an-bar-fill.neg[data-v-65ee0103]{background:linear-gradient(90deg,#f0656ab3,#f0656a73)}.an-bar-v[data-v-65ee0103]{font-variant-numeric:tabular-nums;text-align:right;font-size:.8rem}.an-bar-v.pos[data-v-65ee0103]{color:var(--up)}.an-bar-v.neg[data-v-65ee0103]{color:var(--down)}.an-bar-v.flat[data-v-65ee0103]{color:var(--text-2)}.an-area svg[data-v-65ee0103]{width:100%;height:220px;display:block}.an-area-foot[data-v-65ee0103]{color:var(--text-3);font-variant-numeric:tabular-nums;justify-content:space-between;margin-top:.3rem;font-size:.72rem;display:flex}.an-donut[data-v-65ee0103]{flex-wrap:wrap;align-items:center;gap:1.5rem;padding:.5rem 0;display:flex}.an-donut svg[data-v-65ee0103]{width:160px;height:160px}.an-donut-total[data-v-65ee0103]{fill:var(--text);font-size:20px;font-weight:700}.an-donut-cap[data-v-65ee0103]{fill:var(--text-3);text-transform:uppercase;letter-spacing:.08em;font-size:8px}.an-donut-legend[data-v-65ee0103]{gap:.5rem;display:grid}.an-leg[data-v-65ee0103]{text-transform:capitalize;color:var(--text-2);align-items:center;gap:.5rem;font-size:.84rem;display:flex}.an-leg i[data-v-65ee0103]{border-radius:3px;width:11px;height:11px}.an-leg b[data-v-65ee0103]{color:var(--text);font-variant-numeric:tabular-nums}.an-leg small[data-v-65ee0103]{color:var(--text-3)}.an-boundary[data-v-65ee0103]{color:var(--text-3);border-top:1px solid var(--line);margin-top:.9rem;padding-top:.9rem;font-size:.72rem;line-height:1.5}.sc[data-v-b9ae8055]{background:var(--bg);height:100%;min-height:0;color:var(--text);flex-direction:column;gap:.7rem;padding:.85rem 1rem 1.5rem;display:flex;overflow-y:auto}.sc-toolbar[data-v-b9ae8055]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.sc-title[data-v-b9ae8055]{align-items:baseline;gap:.6rem;display:flex}.sc-title h1[data-v-b9ae8055]{letter-spacing:-.01em;color:var(--text);margin:0;font-size:1.3rem;font-weight:640}.sc-eyebrow[data-v-b9ae8055]{text-transform:uppercase;letter-spacing:.1em;color:var(--text-3);margin:0 0 .1rem;font-size:.62rem}.sc-pill[data-v-b9ae8055]{text-transform:uppercase;letter-spacing:.08em;color:var(--accent);background:var(--accent-soft);border-radius:5px;padding:.1rem .35rem;font-size:.6rem}.sc-chaintabs[data-v-b9ae8055]{gap:.3rem;display:flex}.sc-chain[data-v-b9ae8055]{border:1px solid var(--line-2);color:var(--text-2);cursor:pointer;background:0 0;border-radius:8px;padding:.3rem .7rem;font-size:.78rem}.sc-chain.on[data-v-b9ae8055]{border-color:var(--accent);color:var(--accent);background:var(--accent-soft)}.sc-note[data-v-b9ae8055]{color:var(--text-3);max-width:70ch;margin:0;font-size:.82rem}.sc-chainrisk[data-v-b9ae8055]{flex-wrap:wrap;align-items:center;gap:.4rem .6rem;margin-top:.5rem;display:flex}.sc-cr-k[data-v-b9ae8055]{text-transform:uppercase;letter-spacing:.05em;color:var(--text-3);font-size:.6rem}.sc-cr-badge[data-v-b9ae8055]{border:1px solid;border-radius:5px;padding:.08rem .4rem;font-size:.68rem;font-weight:650}.sc-cr-tol[data-v-b9ae8055]{color:var(--text-3);font-family:ui-monospace,monospace;font-size:.66rem}.sc-flow[data-v-b9ae8055]{align-items:center;gap:.5rem;padding:.6rem .1rem;display:flex;overflow-x:auto}.sc-node[data-v-b9ae8055]{border:1px solid var(--line-2);background:var(--surface);color:inherit;cursor:pointer;text-align:left;border-radius:12px;flex:none;align-items:center;gap:.55rem;min-width:12rem;padding:.55rem .7rem;display:flex;position:relative}.sc-node[data-v-b9ae8055]:hover{border-color:var(--line-2);background:var(--surface-2)}.sc-node.on[data-v-b9ae8055]{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.sc-node.watch[data-v-b9ae8055]{border-left:3px solid var(--accent)}.sc-node.disrupted[data-v-b9ae8055]{border-left:3px solid var(--down)}.sc-node-ic[data-v-b9ae8055]{width:1.9rem;height:1.9rem;color:var(--text-2);background:#ffffff0d;border-radius:8px;flex:none;place-items:center;font-size:.95rem;display:grid}.sc-node-ic.commodity[data-v-b9ae8055]{color:var(--accent)}.sc-node-ic.company[data-v-b9ae8055]{color:#58a6ff}.sc-node-ic.port[data-v-b9ae8055]{color:#4aa3ff}.sc-node-ic.route[data-v-b9ae8055]{color:var(--text-3)}.sc-node-b[data-v-b9ae8055]{min-width:0;display:grid}.sc-node-name[data-v-b9ae8055]{white-space:nowrap;text-overflow:ellipsis;font-size:.84rem;font-weight:600;overflow:hidden}.sc-node-t[data-v-b9ae8055]{color:var(--text-3);text-transform:capitalize;font-size:.66rem}.sc-node-s[data-v-b9ae8055]{border-radius:50%;width:7px;height:7px;position:absolute;top:.5rem;right:.5rem}.sc-node-s.watch[data-v-b9ae8055]{background:var(--accent)}.sc-node-s.disrupted[data-v-b9ae8055]{background:var(--down)}.sc-node-risk[data-v-b9ae8055]{border-radius:2px;width:6px;height:6px;position:absolute;bottom:.5rem;right:.5rem}.sc-edge[data-v-b9ae8055]{color:var(--text-3);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;flex:none;font-size:.64rem}.sc-detail[data-v-b9ae8055]{border:1px solid var(--line-2);background:var(--surface);border-radius:12px;padding:1rem 1.1rem 1.1rem}.sc-d-head[data-v-b9ae8055]{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.sc-d-name[data-v-b9ae8055]{align-items:center;gap:.5rem;font-size:1.15rem;font-weight:640;display:flex}.sc-d-sub[data-v-b9ae8055]{color:var(--text-3);text-transform:capitalize;margin-top:.15rem;font-size:.78rem}.sc-badge[data-v-b9ae8055]{text-transform:uppercase;border-radius:4px;padding:.05rem .35rem;font-size:.56rem;font-weight:700}.sc-badge.nominal[data-v-b9ae8055]{color:var(--up);background:#4bbf7326}.sc-badge.watch[data-v-b9ae8055]{color:var(--accent);background:#d8a25029}.sc-badge.disrupted[data-v-b9ae8055]{color:var(--down);background:#f0656a29}.sc-gid[data-v-b9ae8055]{color:var(--text-3);font-family:ui-monospace,monospace;font-size:.68rem}.sc-d-note[data-v-b9ae8055]{color:var(--text-2);margin:.7rem 0 0;font-size:.86rem;line-height:1.6}.sc-risk[data-v-b9ae8055]{border:1px solid var(--line-2);background:var(--surface-2);border-radius:10px;margin-top:.9rem;padding:.7rem .8rem}.sc-risk-h[data-v-b9ae8055]{text-transform:uppercase;letter-spacing:.06em;color:var(--text-3);justify-content:space-between;align-items:center;font-size:.62rem;display:flex}.sc-risk-rating[data-v-b9ae8055]{letter-spacing:.03em;border:1px solid;border-radius:4px;padding:.05rem .35rem;font-size:.6rem;font-weight:700}.sc-risk-scores[data-v-b9ae8055]{gap:.35rem;margin-top:.6rem;display:grid}.sc-risk-sc[data-v-b9ae8055]{color:var(--text-3);grid-template-columns:4rem 1fr 2rem;align-items:center;gap:.5rem;font-size:.68rem;display:grid}.sc-risk-sc b[data-v-b9ae8055]{color:var(--text-2);text-align:right;font-variant-numeric:tabular-nums}.sc-risk-bar[data-v-b9ae8055]{background:#ffffff0f;border-radius:3px;height:6px;overflow:hidden}.sc-risk-fill[data-v-b9ae8055]{border-radius:3px;height:100%}.sc-risk-fill.inh[data-v-b9ae8055]{background:var(--text-3)}.sc-risk-fill.res[data-v-b9ae8055]{background:var(--accent)}.sc-risk-factors[data-v-b9ae8055]{flex-wrap:wrap;gap:.3rem;margin-top:.6rem;display:flex}.sc-factor[data-v-b9ae8055]{color:var(--text-3);border:1px solid var(--line-2);border-radius:4px;align-items:center;gap:.25rem;padding:.05rem .3rem;font-family:ui-monospace,monospace;font-size:.6rem;display:inline-flex}.sc-factor i[data-v-b9ae8055]{background:var(--accent);border-radius:50%;width:6px;height:6px}.sc-risk-gaps[data-v-b9ae8055]{color:#f0883e;margin-top:.55rem;font-size:.66rem}.sc-links[data-v-b9ae8055]{flex-wrap:wrap;gap:.5rem;margin-top:.9rem;display:flex}.sc-link[data-v-b9ae8055]{border:1px solid var(--line-2);background:var(--surface-2);color:var(--text);cursor:pointer;border-radius:9px;align-items:center;gap:.4rem;padding:.4rem .75rem;font-size:.8rem;font-weight:600;display:inline-flex}.sc-link[data-v-b9ae8055]:hover{border-color:var(--accent)}.sc-link-ic[data-v-b9ae8055]{font-size:.9rem}.sc-link.graph .sc-link-ic[data-v-b9ae8055]{color:#58a6ff}.sc-link.map .sc-link-ic[data-v-b9ae8055]{color:var(--up)}.sc-link.twin .sc-link-ic[data-v-b9ae8055]{color:var(--accent)}.sc-refs[data-v-b9ae8055]{border-top:1px solid var(--line);gap:.5rem;margin-top:1rem;padding-top:.9rem;display:grid}.sc-ref[data-v-b9ae8055]{flex-wrap:wrap;align-items:baseline;gap:.4rem;display:flex}.sc-ref-k[data-v-b9ae8055]{text-transform:uppercase;letter-spacing:.06em;color:var(--text-3);flex:0 0 4.5rem;font-size:.62rem}.sc-chip[data-v-b9ae8055]{border:1px solid var(--line-2);color:var(--text-2);cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:0 0;border-radius:6px;max-width:34ch;padding:.2rem .5rem;font-size:.74rem;overflow:hidden}.sc-chip[data-v-b9ae8055]:hover{border-color:var(--accent);color:var(--accent)}.sc-boundary[data-v-b9ae8055]{color:var(--text-3);border-top:1px solid var(--line);margin-top:.9rem;padding-top:.9rem;font-size:.72rem;line-height:1.5}.sc-mappanel[data-v-b9ae8055]{border:1px solid var(--line-2);background:var(--surface);border-radius:12px;overflow:hidden}.sc-map-h[data-v-b9ae8055]{text-transform:uppercase;letter-spacing:.06em;color:var(--text-3);border-bottom:1px solid var(--line-2);justify-content:space-between;align-items:center;gap:.75rem;padding:.55rem .8rem;font-size:.62rem;display:flex}.sc-map-hint[data-v-b9ae8055]{text-transform:none;letter-spacing:0;color:var(--text-3);font-size:.66rem}.sc-map[data-v-b9ae8055]{width:100%;height:300px}.sc-map-empty[data-v-b9ae8055]{color:var(--text-3);margin:0;padding:.8rem;font-size:.8rem}.sc-mk{background:var(--mk,#4bbf73);cursor:pointer;border:2px solid #fff;border-radius:50%;width:15px;height:15px;padding:0;transition:transform .15s,box-shadow .15s;box-shadow:0 0 0 1px #00000059}.sc-mk:hover{transform:scale(1.25)}.sc-mk.sel{width:19px;height:19px;box-shadow:0 0 0 3px #58a6ffe6}.dt[data-v-5a4278e4]{background:var(--bg);height:100%;min-height:0;color:var(--text);flex-direction:column;gap:.7rem;padding:.85rem 1rem 1.5rem;display:flex;overflow-y:auto}.dt-top[data-v-5a4278e4]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.dt-title[data-v-5a4278e4]{align-items:baseline;gap:.6rem;display:flex}.dt-title h1[data-v-5a4278e4]{letter-spacing:-.01em;color:var(--text);margin:0;font-size:1.3rem}.dt-eyebrow[data-v-5a4278e4]{text-transform:uppercase;letter-spacing:.1em;color:var(--text-3);margin:0 0 .1rem;font-size:.62rem}.dt-pill[data-v-5a4278e4]{text-transform:uppercase;letter-spacing:.08em;color:var(--accent);background:var(--accent-soft);border-radius:5px;padding:.1rem .35rem;font-size:.6rem}.dt-controls[data-v-5a4278e4]{flex-wrap:wrap;gap:.7rem;display:flex}.dt-ctl[data-v-5a4278e4]{text-transform:uppercase;letter-spacing:.06em;color:var(--text-3);flex-direction:column;gap:.2rem;font-size:.62rem;display:flex}.dt-ctl select[data-v-5a4278e4]{text-transform:none;letter-spacing:0;color:var(--text);background:var(--surface);border:1px solid var(--line-2);border-radius:8px;min-width:12rem;padding:.35rem .5rem;font-size:.82rem}.dt-ask[data-v-5a4278e4]{color:#93b4ff;cursor:pointer;background:#78a0ff14;border:1px solid #78a0ff73;border-radius:8px;align-self:flex-end;padding:.4rem .7rem;font-size:.76rem}.dt-ask[data-v-5a4278e4]:hover{color:#fff;background:#78a0ff29}.dt-trace[data-v-5a4278e4]{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.dt-trace-h[data-v-5a4278e4]{text-transform:uppercase;letter-spacing:.08em;color:var(--text-3);font-size:.6rem}.dt-note[data-v-5a4278e4]{color:var(--text-2);max-width:80ch;margin:0;font-size:.82rem}.dt-scn[data-v-5a4278e4]{color:var(--text-3);max-width:80ch;margin:0;font-size:.78rem}.dt-metrics[data-v-5a4278e4]{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:.6rem;display:grid}.dt-metric[data-v-5a4278e4]{border:1px solid var(--line-2);background:var(--surface);border-radius:10px;flex-direction:column;gap:.1rem;padding:.5rem .75rem;display:flex}.dt-metric.risk[data-v-5a4278e4]{border-color:#f0656a66}.dt-m-label[data-v-5a4278e4]{text-transform:uppercase;letter-spacing:.07em;color:var(--text-3);align-items:center;gap:.3rem;font-size:.58rem;display:inline-flex}.dt-m-val[data-v-5a4278e4]{font-variant-numeric:tabular-nums;font-size:1.05rem;font-weight:700}.dt-m-sub[data-v-5a4278e4]{color:var(--text-3);font-size:.66rem}.dt-m-sub.up[data-v-5a4278e4]{color:var(--down)}.dt-body[data-v-5a4278e4]{grid-template-columns:1.5fr 1fr;gap:.8rem;display:grid}@media (width<=1000px){.dt-body[data-v-5a4278e4]{grid-template-columns:1fr}}.dt-left[data-v-5a4278e4]{flex-direction:column;gap:.8rem;min-width:0;display:flex}.dt-graphpanel[data-v-5a4278e4]{border:1px solid var(--line-2);background:var(--surface);border-radius:12px;overflow:hidden}.dt-graph[data-v-5a4278e4]{background:linear-gradient(#ffffff04,#0000);width:100%;height:300px;display:block}.dt-gedge[data-v-5a4278e4]{stroke:#ffffff29;stroke-width:1.2px;transition:stroke .15s}.dt-gedge.hot[data-v-5a4278e4]{stroke:#58a6ffb3;stroke-width:1.8px}.dt-gnode[data-v-5a4278e4]{cursor:pointer}.dt-gnode circle[data-v-5a4278e4]{transition:r .12s}.dt-gnode:hover circle[data-v-5a4278e4]{r:8}.dt-glabel[data-v-5a4278e4]{fill:var(--text-2);pointer-events:none;font-size:7px}.dt-gnode.sel .dt-glabel[data-v-5a4278e4]{fill:var(--text);font-weight:700}.dt-mappanel[data-v-5a4278e4]{border:1px solid var(--line-2);background:var(--surface);border-radius:12px;overflow:hidden}.dt-map-h[data-v-5a4278e4]{text-transform:uppercase;letter-spacing:.06em;color:var(--text-3);border-bottom:1px solid var(--line-2);padding:.55rem .8rem;font-size:.62rem}.dt-hint[data-v-5a4278e4]{text-transform:none;letter-spacing:0;color:var(--text-3);font-size:.66rem}.dt-map[data-v-5a4278e4]{width:100%;height:340px}.dt-panel[data-v-5a4278e4]{border:1px solid var(--line-2);background:var(--surface);border-radius:12px;padding:.7rem .85rem}.dt-panel-h[data-v-5a4278e4]{text-transform:uppercase;letter-spacing:.07em;color:var(--text-3);margin-bottom:.6rem;font-size:.62rem}.dt-imp[data-v-5a4278e4]{flex-direction:column;gap:.35rem;display:flex}.dt-imp-row[data-v-5a4278e4]{cursor:pointer;border-radius:7px;grid-template-columns:auto 1fr 3rem 1.6rem;align-items:center;gap:.5rem;padding:.25rem .35rem;display:grid}.dt-imp-row[data-v-5a4278e4]:hover,.dt-imp-row.on[data-v-5a4278e4]{background:var(--surface-2)}.dt-imp-dot[data-v-5a4278e4]{border-radius:50%;width:9px;height:9px}.dt-imp-name[data-v-5a4278e4]{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:.78rem;overflow:hidden}.dt-imp-bar[data-v-5a4278e4]{background:#ffffff0f;border-radius:3px;height:6px;overflow:hidden}.dt-imp-fill[data-v-5a4278e4]{border-radius:3px;height:100%;display:block}.dt-imp-sev[data-v-5a4278e4]{text-align:right;font-variant-numeric:tabular-nums;color:var(--text-2);font-size:.74rem;font-weight:700}.dt-empty[data-v-5a4278e4]{color:var(--text-3);margin:0;font-size:.8rem}.dt-prov[data-v-5a4278e4]{color:var(--text-3);border-top:1px solid var(--line);margin:.7rem 0 0;padding-top:.6rem;font-size:.66rem;line-height:1.5}.dt-mk{background:var(--mk,#4bbf73);cursor:pointer;border:2px solid #fff;border-radius:50%;width:15px;height:15px;padding:0;transition:transform .15s,box-shadow .15s;box-shadow:0 0 0 1px #00000059}.dt-mk:hover{transform:scale(1.25)}.dt-mk.sel{width:19px;height:19px;box-shadow:0 0 0 3px #58a6ffe6}.tw-page[data-v-707d7f87]{max-width:1160px;color:var(--ink,#e7ebf3);flex-direction:column;gap:18px;margin:0 auto;padding:20px;display:flex}.tw-hero[data-v-707d7f87]{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.tw-kicker[data-v-707d7f87]{text-transform:uppercase;letter-spacing:.1em;color:var(--holo,#33e0d4);margin:0 0 4px;font-size:11px;font-weight:650}.tw-hero h1[data-v-707d7f87]{margin:0 0 8px;font-size:26px}.tw-lede[data-v-707d7f87]{max-width:62ch;color:var(--ink-muted,#9aa4bb);margin:0;line-height:1.55}.tw-lede code[data-v-707d7f87]{color:var(--ink,#e7ebf3);font-family:ui-monospace,monospace;font-size:12px}.tw-scorecard[data-v-707d7f87]{text-align:right;flex:none}.tw-score[data-v-707d7f87]{font-family:ui-monospace,monospace;font-size:34px;font-weight:600;display:block}.tw-score-label[data-v-707d7f87]{color:var(--ink-muted,#9aa4bb);font-size:12px}.tw-tiles[data-v-707d7f87]{grid-template-columns:repeat(5,1fr);gap:10px;display:grid}@media (width<=900px){.tw-tiles[data-v-707d7f87]{grid-template-columns:repeat(2,1fr)}}.tw-tile[data-v-707d7f87]{border:1px solid var(--border,#1e2634);background:var(--panel,#0f141e);border-left:3px solid var(--accent,#7d78ff);border-radius:11px;padding:12px 13px}.tw-tile--verified[data-v-707d7f87]{border-left-color:#3fb950}.tw-tile--authorized[data-v-707d7f87]{border-left-color:#f0b429}.tw-tile--created[data-v-707d7f87]{border-left-color:#7c8cff}.tw-tile--rejected[data-v-707d7f87]{border-left-color:#ff6b6b}.tw-tile-label[data-v-707d7f87]{text-transform:uppercase;letter-spacing:.06em;color:var(--ink-muted,#9aa4bb);font-size:10.5px;font-weight:650;display:block}.tw-tile-value[data-v-707d7f87]{font-family:ui-monospace,monospace;font-size:26px;font-weight:600}.tw-grid[data-v-707d7f87]{grid-template-columns:300px 1fr;gap:16px;display:grid}@media (width<=900px){.tw-grid[data-v-707d7f87]{grid-template-columns:1fr}}.tw-build[data-v-707d7f87],.tw-registry[data-v-707d7f87],.tw-stream[data-v-707d7f87]{border:1px solid var(--border,#1e2634);background:var(--panel,#0f141e);border-radius:12px;padding:14px 16px}.tw-build h2[data-v-707d7f87],.tw-registry h2[data-v-707d7f87],.tw-stream h2[data-v-707d7f87]{margin:0 0 12px;font-size:14px}.tw-count[data-v-707d7f87]{color:var(--ink-muted,#9aa4bb);margin-left:6px;font-family:ui-monospace,monospace;font-size:11px}.tw-form[data-v-707d7f87]{flex-direction:column;gap:10px;display:flex}.tw-form label[data-v-707d7f87]{color:var(--ink-muted,#9aa4bb);flex-direction:column;gap:4px;font-size:12px;display:flex}.tw-req[data-v-707d7f87]{color:#ff6b6b}.tw-form input[data-v-707d7f87],.tw-form select[data-v-707d7f87]{background:var(--panel-2,#0b0f18);border:1px solid var(--border,#1e2634);color:var(--ink,#e7ebf3);font:inherit;border-radius:8px;padding:8px 10px}.tw-submit[data-v-707d7f87]{background:var(--accent,#7d78ff);color:#0a0c14;cursor:pointer;border:0;border-radius:8px;margin-top:4px;padding:9px;font-weight:650}.tw-submit[data-v-707d7f87]:disabled{opacity:.6;cursor:default}.tw-reject[data-v-707d7f87]{color:#ff6b6b;background:#2c1618;border:1px solid #ff6b6b55;border-radius:8px;margin:2px 0 0;padding:8px 10px;font-size:11.5px}.tw-table-wrap[data-v-707d7f87]{overflow-x:auto}.tw-table[data-v-707d7f87]{border-collapse:collapse;width:100%;font-size:12px}.tw-table th[data-v-707d7f87]{text-align:left;text-transform:uppercase;letter-spacing:.06em;color:var(--ink-muted,#9aa4bb);border-bottom:1px solid var(--border,#1e2634);padding:0 10px 8px;font-size:10px}.tw-table td[data-v-707d7f87]{border-bottom:1px solid var(--border,#1e2634);white-space:nowrap;padding:8px 10px}.tw-id[data-v-707d7f87]{color:var(--accent,#7d78ff);font-family:ui-monospace,monospace}.tw-muted[data-v-707d7f87]{color:var(--ink-muted,#9aa4bb)}.tw-num[data-v-707d7f87]{font-family:ui-monospace,monospace}.tw-pill[data-v-707d7f87]{border-radius:20px;padding:2px 8px;font-family:ui-monospace,monospace;font-size:10.5px;font-weight:600}.tw-pill--created[data-v-707d7f87]{color:#7c8cff;background:#171d33}.tw-pill--authorized[data-v-707d7f87]{color:#f0b429;background:#2a2312}.tw-pill--verified[data-v-707d7f87]{color:#3fb950;background:#112a1d}.tw-events[data-v-707d7f87]{flex-direction:column;max-height:320px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.tw-event[data-v-707d7f87]{border-bottom:1px solid var(--border,#1e2634);grid-template-columns:auto auto 1fr;align-items:center;gap:10px;padding:7px 2px;font-family:ui-monospace,monospace;font-size:11px;display:grid}.tw-seq[data-v-707d7f87]{color:var(--ink-muted,#9aa4bb);font-size:10px}.tw-type[data-v-707d7f87]{font-weight:600}.tw-type--created[data-v-707d7f87]{color:#7c8cff}.tw-type--authorized[data-v-707d7f87]{color:#f0b429}.tw-type--verified[data-v-707d7f87]{color:#3fb950}.tw-ev-meta[data-v-707d7f87]{color:var(--ink-muted,#9aa4bb);text-overflow:ellipsis;overflow:hidden}.tw-empty[data-v-707d7f87]{color:var(--ink-muted,#9aa4bb);padding:14px 2px;font-style:italic}.mt-page[data-v-e7df59c4]{flex-direction:column;gap:1.25rem;max-width:1180px;margin:0 auto;padding:1.5rem;display:flex}.mt-hero[data-v-e7df59c4]{justify-content:space-between;align-items:flex-start;gap:1.5rem;display:flex}.mt-kicker[data-v-e7df59c4]{text-transform:uppercase;letter-spacing:.08em;opacity:.7;margin:0;font-family:ui-monospace,monospace;font-size:.75rem}.mt-hero h1[data-v-e7df59c4]{margin:.25rem 0;font-size:1.6rem}.mt-lede[data-v-e7df59c4]{opacity:.85;max-width:66ch;margin:0;line-height:1.5}.mt-scorecard[data-v-e7df59c4]{text-align:right;flex-direction:column;align-items:flex-end;gap:.25rem;display:flex}.mt-score[data-v-e7df59c4]{font-size:2rem;font-weight:700;display:block}.mt-score-label[data-v-e7df59c4]{opacity:.7;font-size:.75rem}.mt-seed-chip[data-v-e7df59c4]{text-transform:uppercase;letter-spacing:.05em;color:#f1c21b;background:#f1c21b1f;border:1px solid #f1c21b8c;border-radius:999px;padding:.1rem .55rem;font-family:ui-monospace,monospace;font-size:.7rem}.mt-tiles[data-v-e7df59c4]{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.75rem;display:grid}.mt-tile[data-v-e7df59c4]{background:#14181f80;border:1px solid #94a3b840;border-radius:12px;flex-direction:column;gap:.2rem;padding:.85rem 1rem;display:flex}.mt-tile-n[data-v-e7df59c4]{font-family:ui-monospace,monospace;font-size:1.7rem;font-weight:700}.mt-tile-l[data-v-e7df59c4]{opacity:.7;font-size:.72rem}.mt-tile--promoted[data-v-e7df59c4]{border-color:#24a14866}.mt-tile--rejected[data-v-e7df59c4]{border-color:#fa4d5666}.mt-corpora[data-v-e7df59c4]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1rem;display:grid}.mt-corpus[data-v-e7df59c4]{background:#14181f80;border:1px solid #94a3b840;border-radius:12px;flex-direction:column;gap:.6rem;padding:1rem;display:flex}.mt-corpus--heavy[data-v-e7df59c4]{border-color:#2d7af680;box-shadow:inset 0 0 0 1px #2d7af61f}.mt-corpus header[data-v-e7df59c4]{align-items:center;gap:.5rem;display:flex}.mt-corpus header h2[data-v-e7df59c4]{flex:1;margin:0;font-size:1rem}.mt-corpus-slot[data-v-e7df59c4]{background:#94a3b833;border-radius:8px;justify-content:center;align-items:center;width:1.6rem;height:1.6rem;font-family:ui-monospace,monospace;font-size:.9rem;font-weight:700;display:inline-flex}.mt-corpus-weight[data-v-e7df59c4]{text-transform:uppercase;letter-spacing:.05em;opacity:.75;border:1px solid #94a3b84d;border-radius:999px;padding:.1rem .5rem;font-size:.68rem}.mt-corpus--heavy .mt-corpus-weight[data-v-e7df59c4]{color:#6ea8fe;border-color:#2d7af680}.mt-corpus-desc[data-v-e7df59c4]{opacity:.85;margin:0;font-size:.85rem;line-height:1.45}.mt-corpus-foot[data-v-e7df59c4]{flex-direction:column;gap:.4rem;margin-top:auto;display:flex}.mt-corpus-count[data-v-e7df59c4]{font-family:ui-monospace,monospace;font-size:.8rem;font-weight:600}.mt-tags[data-v-e7df59c4]{flex-wrap:wrap;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.mt-tags code[data-v-e7df59c4]{background:#94a3b82e;border-radius:6px;padding:.08rem .4rem;font-size:.68rem}.mt-pipeline[data-v-e7df59c4]{border:1px solid #94a3b840;border-radius:12px;padding:1rem}.mt-pipeline-head[data-v-e7df59c4]{justify-content:space-between;align-items:center;margin-bottom:.85rem;display:flex}.mt-pipeline-head h2[data-v-e7df59c4]{margin:0;font-size:1rem}.mt-run[data-v-e7df59c4]{cursor:pointer;color:#6ea8fe;background:#2d7af626;border:1px solid #2d7af699;border-radius:8px;padding:.4rem .9rem;font-family:inherit;font-size:.8rem;font-weight:600}.mt-run[data-v-e7df59c4]:disabled{opacity:.6;cursor:progress}.mt-stages[data-v-e7df59c4]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.mt-stage[data-v-e7df59c4]{background:#14181f80;border:1px solid #94a3b838;border-radius:10px;flex-direction:column;gap:.3rem;padding:.75rem;display:flex}.mt-stage--gate[data-v-e7df59c4]{border-color:#fa4d5666}.mt-stage-top[data-v-e7df59c4]{justify-content:space-between;align-items:center;gap:.4rem;display:flex}.mt-stage-idx[data-v-e7df59c4]{opacity:.7;font-family:ui-monospace,monospace;font-size:.7rem}.mt-stage-fc[data-v-e7df59c4]{text-transform:uppercase;letter-spacing:.05em;color:#fa4d56;border:1px solid #fa4d5673;border-radius:999px;padding:.05rem .4rem;font-size:.62rem}.mt-stage-label[data-v-e7df59c4]{font-size:.9rem}.mt-stage-count[data-v-e7df59c4]{font-family:ui-monospace,monospace;font-size:1.8rem;font-weight:700;line-height:1}.mt-stage-count-l[data-v-e7df59c4]{opacity:.65;font-size:.68rem}.mt-stage-detail[data-v-e7df59c4]{opacity:.72;margin:.15rem 0 0;font-size:.72rem;line-height:1.4}.mt-board[data-v-e7df59c4]{border:1px solid #94a3b840;border-radius:12px;padding:1rem}.mt-board h2[data-v-e7df59c4]{align-items:center;gap:.5rem;margin:0 0 .75rem;font-size:1rem;display:flex}.mt-count[data-v-e7df59c4]{background:#94a3b833;border-radius:999px;padding:.1rem .5rem;font-size:.7rem;font-weight:400}.mt-table-wrap[data-v-e7df59c4]{overflow-x:auto}.mt-table[data-v-e7df59c4]{border-collapse:collapse;width:100%;font-size:.8rem}.mt-table th[data-v-e7df59c4],.mt-table td[data-v-e7df59c4]{text-align:left;vertical-align:top;border-bottom:1px solid #94a3b826;padding:.45rem .5rem}.mt-table th[data-v-e7df59c4]{text-transform:uppercase;letter-spacing:.03em;opacity:.7;font-size:.68rem;font-weight:600}.mt-th-axis[data-v-e7df59c4]{white-space:nowrap}.mt-rank[data-v-e7df59c4]{opacity:.7;font-family:ui-monospace,monospace}.mt-model code[data-v-e7df59c4],.mt-composite code[data-v-e7df59c4]{font-family:ui-monospace,monospace}.mt-axis-cell[data-v-e7df59c4]{min-width:54px}.mt-bar[data-v-e7df59c4]{background:#94a3b833;border-radius:999px;width:100%;height:8px;display:block;overflow:hidden}.mt-bar-fill[data-v-e7df59c4]{background:linear-gradient(90deg,#2d7af6,#6ea8fe);border-radius:999px;height:100%;display:block}.mt-stage-cell[data-v-e7df59c4]{text-align:center;font-family:ui-monospace,monospace}.mt-pill[data-v-e7df59c4]{white-space:nowrap;border-radius:999px;padding:.12rem .55rem;font-size:.68rem;font-weight:600}.mt-pill--promoted[data-v-e7df59c4]{color:#24a148;background:#24a14824;border:1px solid #24a14866}.mt-pill--rejected[data-v-e7df59c4]{color:#fa4d56;background:#fa4d5624;border:1px solid #fa4d5666}.mt-pill--in-tournament[data-v-e7df59c4]{color:#f1c21b;background:#f1c21b1f;border:1px solid #f1c21b66}.mt-reject-reason[data-v-e7df59c4]{opacity:.7;max-width:26ch;margin:.3rem 0 0;font-size:.68rem;line-height:1.35}.mt-row--rejected[data-v-e7df59c4]{opacity:.78}.mt-foot-note[data-v-e7df59c4]{opacity:.7;margin:.85rem 0 0;font-size:.72rem;line-height:1.45}.mb[data-v-ab3bf3da]{color:var(--text,#e8edf7);padding:16px}.mb-title[data-v-ab3bf3da]{color:var(--accent,#4fd0e0);align-items:center;gap:10px;display:flex}.mb-pill[data-v-ab3bf3da]{border:1px solid var(--border,#2c3854);color:var(--muted,#8b96b0);border-radius:10px;padding:2px 8px;font-size:11px}.mb-pill.live[data-v-ab3bf3da]{color:#43c68a;border-color:#43c68a}.mb-note[data-v-ab3bf3da]{color:var(--muted,#8b96b0);max-width:74ch;font-size:13px}.mb-mix[data-v-ab3bf3da]{flex-wrap:wrap;gap:8px;margin:12px 0;display:flex}.mb-chip[data-v-ab3bf3da]{border:1px solid var(--border,#2c3854);color:var(--muted,#8b96b0);border-radius:12px;padding:3px 9px;font-size:11px}.mb-lb[data-v-ab3bf3da]{border-collapse:collapse;width:100%;margin-top:8px;font-size:13px}.mb-lb th[data-v-ab3bf3da],.mb-lb td[data-v-ab3bf3da]{text-align:left;border-bottom:1px solid var(--border,#2c3854);padding:7px 10px}.mb-lb th[data-v-ab3bf3da]{color:var(--muted,#8b96b0);text-transform:uppercase;letter-spacing:.5px;font-size:11px;font-weight:600}.mb-model[data-v-ab3bf3da]{font-weight:600}.mb-score[data-v-ab3bf3da]{font-variant-numeric:tabular-nums}.mb-lb tr.vendor td[data-v-ab3bf3da]{opacity:.68}.mb-sov.sovereign-local[data-v-ab3bf3da]{color:#43c68a}.mb-sov.sovereign-both[data-v-ab3bf3da]{color:#7aa2ff}.mb-sov.vendor-cloud[data-v-ab3bf3da]{color:#e0a83a}.mp[data-v-91f50af0]{color:var(--text,#e8edf7);padding:16px}.mp-head[data-v-91f50af0]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.mp-eyebrow[data-v-91f50af0]{font-family:var(--mono,monospace);color:var(--faint,#586179);letter-spacing:.5px;font-size:10.5px}.mp-title[data-v-91f50af0]{margin:2px 0 0;font-size:19px}.mp-pill[data-v-91f50af0]{font-size:11px;font-family:var(--mono,monospace);color:var(--muted,#8b96b0);border:1px solid var(--border,#2c3854);border-radius:12px;padding:3px 10px}.mp-lede[data-v-91f50af0]{color:var(--muted,#8b96b0);max-width:78ch;font-size:13px}.mp-cols[data-v-91f50af0]{grid-template-columns:1.1fr 1fr;align-items:start;gap:14px;display:grid}@media (width<=860px){.mp-cols[data-v-91f50af0]{grid-template-columns:1fr}}.mp-rank[data-v-91f50af0]{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.mp-rank li[data-v-91f50af0]{border:1px solid var(--border,#2c3854);cursor:pointer;background:var(--panel,#111726);border-radius:11px;grid-template-columns:40px 1fr;align-items:center;gap:11px;padding:11px 13px;display:grid}.mp-rank li.on[data-v-91f50af0]{border-color:var(--accent,#4fd0e0);box-shadow:inset 3px 0 0 var(--accent,#4fd0e0)}.mp-rank li.us[data-v-91f50af0]{background:color-mix(in srgb, var(--accent,#4fd0e0) 8%, transparent)}.mp-score[data-v-91f50af0]{font-family:var(--mono,monospace);text-align:center;color:var(--accent,#4fd0e0);font-size:20px;font-weight:700}.mp-name[data-v-91f50af0]{align-items:center;gap:8px;font-weight:640;display:flex}.mp-us[data-v-91f50af0]{font-family:var(--mono,monospace);color:#0a0e18;background:var(--accent,#4fd0e0);border-radius:4px;padding:1px 5px;font-size:9px;font-weight:700}.mp-sov[data-v-91f50af0]{font-family:var(--mono,monospace);color:var(--faint,#586179);margin:1px 0;font-size:10.5px;display:block}.mp-one[data-v-91f50af0]{color:var(--muted,#8b96b0);font-size:11.5px;display:block}.mp-invest[data-v-91f50af0]{border:1px solid var(--border,#2c3854);background:var(--panel,#111726);border-radius:12px;padding:13px 14px}.mp-ih[data-v-91f50af0]{color:var(--accent,#4fd0e0);margin:0 0 5px;font-size:13px}.mp-isum[data-v-91f50af0]{color:var(--muted,#8b96b0);margin:0 0 10px;font-size:12px}.mp-ilab[data-v-91f50af0]{font-family:var(--mono,monospace);color:var(--faint,#586179);text-transform:uppercase;letter-spacing:.5px;justify-content:space-between;margin:10px 0 6px;font-size:10px;display:flex}.mp-ilab span[data-v-91f50af0]{text-transform:none;letter-spacing:0}.mp-ref[data-v-91f50af0]{color:inherit;border:1px solid var(--border,#2c3854);cursor:pointer;border-radius:8px;margin-bottom:5px;padding:7px 10px;text-decoration:none;display:block}.mp-ref[data-v-91f50af0]:hover,.mp-ref[data-v-91f50af0]:focus-visible{border-color:var(--accent,#4fd0e0);outline:none}.mp-refmono[data-v-91f50af0]{font-family:var(--mono,monospace);color:var(--text,#e8edf7);word-break:break-all;font-size:11px;display:block}.mp-refmono b[data-v-91f50af0]{color:var(--accent,#4fd0e0);font-weight:600}.mp-reflab[data-v-91f50af0]{color:var(--muted,#8b96b0);margin-top:2px;font-size:11px;display:block}.mp-refrow[data-v-91f50af0]{justify-content:space-between;align-items:center;gap:8px;margin-top:5px;display:flex}.mp-refgraph[data-v-91f50af0]{color:var(--accent,#4fd0e0);font-size:10.5px;font-weight:650}.mp-refsrc[data-v-91f50af0]{color:var(--muted,#8b96b0);font-size:10.5px;text-decoration:none}.mp-refsrc[data-v-91f50af0]:hover{color:var(--text,#e8edf7);text-decoration:underline}.mp-ask[data-v-91f50af0]{width:100%;font:inherit;cursor:pointer;background:var(--accent,#4fd0e0);color:#0a0e18;border:none;border-radius:9px;margin-top:10px;padding:9px;font-size:12.5px;font-weight:650}.mp-ask[data-v-91f50af0]:disabled{opacity:.6;cursor:wait}.mp-asknote[data-v-91f50af0]{color:var(--muted,#8b96b0);margin:9px 0 0;font-size:11.5px}.mp-askq[data-v-91f50af0]{margin:0 0 6px}.mp-askans[data-v-91f50af0]{color:var(--text,#e8edf7);white-space:pre-wrap;margin:0 0 6px;line-height:1.5}.mp-askans.muted[data-v-91f50af0]{color:var(--muted,#8b96b0)}.mp-askcites[data-v-91f50af0]{font-family:var(--mono,monospace);color:var(--muted,#8b96b0);margin:0;padding-left:16px;font-size:10.5px}.mp-askerr[data-v-91f50af0]{color:#e0a05a;margin:9px 0 0;font-size:11.5px}.mp-askerr code[data-v-91f50af0]{font-family:var(--mono,monospace)}.mp-mh[data-v-91f50af0]{letter-spacing:1px;text-transform:uppercase;color:var(--faint,#586179);margin:22px 0 10px;font-size:11px}.mp-mx[data-v-91f50af0]{border-collapse:collapse;width:100%;font-size:12px}.mp-mx th[data-v-91f50af0],.mp-mx td[data-v-91f50af0]{text-align:left;border-bottom:1px solid var(--border,#2c3854);padding:8px 10px}.mp-mx th[data-v-91f50af0]{color:var(--faint,#586179);text-transform:uppercase;letter-spacing:.4px;font-size:10.5px}.mp-mx .us[data-v-91f50af0]{color:var(--accent,#4fd0e0)}.mp-mx td.us[data-v-91f50af0]{font-weight:600}.mp-dim[data-v-91f50af0]{color:var(--text,#e8edf7)}.mp-mx tr.lead td.us[data-v-91f50af0]{color:#43c68a}.twm-page[data-v-6e7c54f8]{flex-direction:column;gap:1.25rem;max-width:1180px;margin:0 auto;padding:1.5rem;display:flex}.twm-hero[data-v-6e7c54f8]{justify-content:space-between;align-items:flex-start;gap:1.5rem;display:flex}.twm-kicker[data-v-6e7c54f8]{text-transform:uppercase;letter-spacing:.08em;opacity:.7;margin:0;font-size:.75rem}.twm-hero h1[data-v-6e7c54f8]{margin:.25rem 0;font-size:1.6rem}.twm-lede[data-v-6e7c54f8]{opacity:.85;max-width:68ch;margin:0;line-height:1.5}.twm-lede code[data-v-6e7c54f8]{font-family:ui-monospace,monospace;font-size:.9em}.twm-scorecard[data-v-6e7c54f8]{text-align:right}.twm-score[data-v-6e7c54f8]{font-size:2rem;font-weight:700;display:block}.twm-score-label[data-v-6e7c54f8]{opacity:.7;font-size:.75rem}.twm-card[data-v-6e7c54f8]{border:1px solid #94a3b840;border-radius:12px;padding:1rem}.twm-card-head[data-v-6e7c54f8]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:.75rem;display:flex}.twm-card-head h2[data-v-6e7c54f8],.twm-card-head h3[data-v-6e7c54f8]{margin:0;font-size:1rem}.twm-sub[data-v-6e7c54f8]{opacity:.65;font-size:.75rem}.twm-sub code[data-v-6e7c54f8],.twm-card-head code[data-v-6e7c54f8]{font-family:ui-monospace,monospace}.twm-hint[data-v-6e7c54f8]{opacity:.55;font-size:.7rem}.twm-legend[data-v-6e7c54f8]{opacity:.85;flex-wrap:wrap;gap:.85rem;font-size:.72rem;display:flex}.twm-legend-item[data-v-6e7c54f8]{align-items:center;gap:.3rem;display:inline-flex}.twm-swatch[data-v-6e7c54f8]{border-radius:3px;width:.7rem;height:.7rem;display:inline-block}.twm-swatch--risk[data-v-6e7c54f8]{background:radial-gradient(circle,#f0656a,#0000)}.twm-map[data-v-6e7c54f8]{border-radius:10px;width:100%;height:auto;display:block}.twm-ocean[data-v-6e7c54f8]{fill:#141e308c}.twm-grat[data-v-6e7c54f8]{stroke:#94a3b82e;stroke-width:1px}.twm-risk[data-v-6e7c54f8]{pointer-events:none}.twm-node[data-v-6e7c54f8]{cursor:pointer}.twm-dot[data-v-6e7c54f8]{stroke:#0f141ce6;stroke-width:1.4px}.twm-ring[data-v-6e7c54f8]{fill:none;stroke:#fff;stroke-width:1.6px}.twm-node-label[data-v-6e7c54f8]{fill:currentColor;opacity:.9;font-size:10px;font-weight:600}.twm-node.is-selected .twm-node-label[data-v-6e7c54f8]{opacity:1}.twm-cop-grid[data-v-6e7c54f8]{flex-direction:column;gap:.35rem;margin-top:.75rem;display:flex}.twm-cop-row[data-v-6e7c54f8]{text-align:left;color:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;grid-template-columns:1rem 1.4fr 1.2fr 1.3fr auto;align-items:center;gap:.6rem;padding:.35rem .5rem;font-size:.78rem;display:grid}.twm-cop-row[data-v-6e7c54f8]:hover{border-color:#94a3b84d}.twm-cop-row.on[data-v-6e7c54f8]{background:#94a3b81f;border-color:#ffffff59}.twm-cop-dot[data-v-6e7c54f8]{border-radius:999px;width:.7rem;height:.7rem}.twm-cop-name[data-v-6e7c54f8]{font-weight:600}.twm-cop-region[data-v-6e7c54f8]{opacity:.8}.twm-cop-h3 code[data-v-6e7c54f8]{opacity:.7;font-size:.68rem}.twm-cop-risk[data-v-6e7c54f8]{font-weight:600}.twm-onto-svg[data-v-6e7c54f8]{width:100%;height:auto}.twm-onto-edge[data-v-6e7c54f8]{stroke:#94a3b880;stroke-width:1.4px}.twm-onto-rel[data-v-6e7c54f8]{fill:currentColor;opacity:.7;font-size:10px;font-style:italic}.twm-onto-node[data-v-6e7c54f8]{fill:#475569}.twm-onto-node--twin[data-v-6e7c54f8]{fill:#2563eb}.twm-onto-node--region[data-v-6e7c54f8]{fill:#0d9488}.twm-onto-node--sensor[data-v-6e7c54f8]{fill:#b45309}.twm-onto-node--feed[data-v-6e7c54f8]{fill:#0369a1}.twm-onto-node--event[data-v-6e7c54f8]{fill:#7c3aed}.twm-onto-node--policy[data-v-6e7c54f8]{fill:#be123c}.twm-onto-node--hologram[data-v-6e7c54f8]{fill:#7c8cff}.twm-onto-kind[data-v-6e7c54f8]{fill:#fff;font-size:9px;font-weight:700}.twm-onto-label[data-v-6e7c54f8]{fill:currentColor;opacity:.75;font-size:9px}.twm-ss-grid[data-v-6e7c54f8]{grid-template-columns:1fr 1fr;gap:1.25rem;display:grid}@media (width<=720px){.twm-ss-grid[data-v-6e7c54f8]{grid-template-columns:1fr}}.twm-ss-col h3[data-v-6e7c54f8]{margin:0 0 .6rem;font-size:.85rem}.twm-ss-col h3 code[data-v-6e7c54f8]{font-family:ui-monospace,monospace}.twm-state[data-v-6e7c54f8]{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.twm-state-row[data-v-6e7c54f8]{grid-template-columns:5.5rem 1fr 2.6rem;align-items:center;gap:.6rem;font-size:.78rem;display:grid}.twm-state-name[data-v-6e7c54f8]{opacity:.85}.twm-state-bar[data-v-6e7c54f8]{background:#94a3b82e;border-radius:999px;height:.5rem;overflow:hidden}.twm-state-bar i[data-v-6e7c54f8]{height:100%;display:block}.twm-state-val[data-v-6e7c54f8]{text-align:right;font-variant-numeric:tabular-nums}.twm-gates[data-v-6e7c54f8]{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.twm-gate[data-v-6e7c54f8]{cursor:pointer;text-align:left;width:100%;color:inherit;background:#94a3b80f;border:1px solid #94a3b847;border-radius:8px;grid-template-columns:1.4rem 1fr auto auto;align-items:center;gap:.5rem;padding:.4rem .55rem;font-size:.76rem;display:grid}.twm-gate-state[data-v-6e7c54f8]{font-size:1rem}.twm-gate-label[data-v-6e7c54f8]{font-weight:600}.twm-gate-src[data-v-6e7c54f8]{opacity:.6;font-family:ui-monospace,monospace;font-size:.66rem}.twm-gate-gain[data-v-6e7c54f8]{font-variant-numeric:tabular-nums;opacity:.8}.twm-gate--open[data-v-6e7c54f8]{border-color:#3fb95080}.twm-gate--attenuated[data-v-6e7c54f8]{background:#f0b42914;border-color:#f0b42980}.twm-gate--closed[data-v-6e7c54f8]{background:#f0656a1a;border-color:#f0656a8c}.twm-inject[data-v-6e7c54f8]{border-top:1px solid #94a3b833;flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1rem;padding-top:1rem;display:flex}.twm-inject-picks[data-v-6e7c54f8]{flex-wrap:wrap;gap:.4rem;display:flex}.twm-pick[data-v-6e7c54f8]{cursor:pointer;color:inherit;background:#94a3b80f;border:1px solid #94a3b847;border-radius:8px;flex-direction:column;align-items:flex-start;gap:.1rem;padding:.35rem .6rem;font-size:.74rem;display:inline-flex}.twm-pick.on[data-v-6e7c54f8]{background:#94a3b829;border-color:#fff6}.twm-pick-gaia[data-v-6e7c54f8]{opacity:.7;color:#7c8cff;font-size:.6rem}.twm-mag[data-v-6e7c54f8]{opacity:.9;align-items:center;gap:.4rem;font-size:.74rem;display:inline-flex}.twm-mag code[data-v-6e7c54f8]{font-family:ui-monospace,monospace}.twm-inject-actions[data-v-6e7c54f8]{gap:.5rem;margin-left:auto;display:flex}.twm-primary[data-v-6e7c54f8],.twm-secondary[data-v-6e7c54f8]{cursor:pointer;border:1px solid #0000;border-radius:8px;padding:.4rem .85rem;font-size:.78rem}.twm-primary[data-v-6e7c54f8]{color:#fff;background:#2563eb}.twm-secondary[data-v-6e7c54f8]{color:inherit;background:#94a3b824;border-color:#94a3b84d}.twm-verdict[data-v-6e7c54f8]{border-radius:8px;margin:.75rem 0 0;padding:.4rem .6rem;font-size:.78rem}.twm-verdict.ok[data-v-6e7c54f8]{background:#3fb9501f;border:1px solid #3fb95066}.twm-verdict.blocked[data-v-6e7c54f8]{background:#f0656a1f;border:1px solid #f0656a73}.twm-traj[data-v-6e7c54f8]{margin-top:1rem}.twm-traj-svg[data-v-6e7c54f8]{background:#141e3059;border-radius:10px;width:100%;height:auto}.twm-val-note[data-v-6e7c54f8]{opacity:.82;max-width:76ch;margin:0 0 .9rem;font-size:.76rem;line-height:1.5}.twm-val-note code[data-v-6e7c54f8]{font-family:ui-monospace,monospace;font-size:.9em}.twm-val-grid[data-v-6e7c54f8]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.85rem;display:grid}.twm-val-metric[data-v-6e7c54f8]{border:1px solid #94a3b838;border-radius:10px;grid-template-columns:1fr auto;align-items:center;gap:.35rem .6rem;padding:.6rem .7rem;display:grid}.twm-val-label[data-v-6e7c54f8]{opacity:.75;grid-column:1/-1;font-size:.72rem}.twm-val-bar[data-v-6e7c54f8]{background:#94a3b82e;border-radius:999px;height:.5rem;overflow:hidden}.twm-val-bar i[data-v-6e7c54f8]{background:#7c8cff;height:100%;display:block}.twm-val-bar--hurdle i[data-v-6e7c54f8]{background:#f0656a}.twm-val-metric b[data-v-6e7c54f8]{font-variant-numeric:tabular-nums;font-size:.9rem}.twm-val-signal[data-v-6e7c54f8]{border:1px solid #94a3b847;border-radius:10px;align-content:center;gap:.25rem;padding:.6rem .7rem;display:grid}.twm-val-signal b[data-v-6e7c54f8]{font-variant-numeric:tabular-nums;font-size:1.4rem}.twm-val-signal.pos[data-v-6e7c54f8]{background:#3fb95014;border-color:#3fb95080}.twm-val-signal.neg[data-v-6e7c54f8]{background:#f0656a14;border-color:#f0656a80}.twm-val-verdict[data-v-6e7c54f8]{border-radius:8px;margin:.9rem 0 0;padding:.45rem .65rem;font-size:.78rem;font-weight:600}.twm-val-verdict.ok[data-v-6e7c54f8]{background:#3fb9501f;border:1px solid #3fb95066}.twm-val-verdict.held[data-v-6e7c54f8]{background:#f0b4291f;border:1px solid #f0b42973}.lr[data-v-1c207aad]{background:var(--bg);height:100%;min-height:0;color:var(--text);grid-template-rows:auto auto 1fr;gap:.6rem;padding:.85rem 1rem 1rem;display:grid}.lr-toolbar[data-v-1c207aad]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.lr-title[data-v-1c207aad]{align-items:baseline;gap:.6rem;display:flex}.lr-title h1[data-v-1c207aad]{letter-spacing:-.01em;color:var(--text);margin:0;font-size:1.3rem;font-weight:640}.lr-eyebrow[data-v-1c207aad]{text-transform:uppercase;letter-spacing:.1em;color:var(--text-3);margin:0 0 .1rem;font-size:.62rem}.lr-pill[data-v-1c207aad]{text-transform:uppercase;letter-spacing:.08em;color:var(--accent);background:var(--accent-soft);border-radius:5px;padding:.1rem .4rem;font-size:.6rem}.lr-kinds[data-v-1c207aad]{flex-wrap:wrap;gap:.25rem;display:flex}.lr-kbtn[data-v-1c207aad]{border:1px solid var(--line-2);color:var(--text-2);text-transform:capitalize;cursor:pointer;background:0 0;border-radius:8px;padding:.25rem .55rem;font-size:.72rem}.lr-kbtn.on[data-v-1c207aad]{border-color:var(--accent);color:var(--accent);background:var(--accent-soft)}.lr-note[data-v-1c207aad]{color:var(--text-3);max-width:90ch;margin:0;font-size:.8rem}.lr-body[data-v-1c207aad]{grid-template-columns:minmax(280px,.85fr) minmax(400px,1.5fr);gap:.75rem;min-height:0;display:grid}@media (width<=1080px){.lr-body[data-v-1c207aad]{grid-template-columns:1fr}.lr-detail[data-v-1c207aad]{display:none}}.lr-list[data-v-1c207aad]{border:1px solid var(--line-2);border-radius:12px;min-height:0;overflow-y:auto}.lr-count[data-v-1c207aad]{text-transform:uppercase;letter-spacing:.08em;color:var(--text-3);border-bottom:1px solid var(--line);margin:0;padding:.5rem .85rem;font-size:.68rem}.lr-row[data-v-1c207aad]{border:none;border-bottom:1px solid var(--line);width:100%;color:inherit;cursor:pointer;text-align:left;background:0 0;align-items:center;gap:.6rem;padding:.6rem .85rem;display:flex}.lr-row[data-v-1c207aad]:hover{background:var(--surface-2)}.lr-row.on[data-v-1c207aad]{background:var(--accent-soft);box-shadow:inset 3px 0 0 var(--accent)}.lr-ic[data-v-1c207aad]{background:#ffffff0d;border-radius:8px;flex:none;place-items:center;width:1.9rem;height:1.9rem;font-size:.95rem;display:grid}.lr-ic.mineral[data-v-1c207aad]{color:var(--accent)}.lr-ic.water[data-v-1c207aad]{color:#4aa3ff}.lr-ic.energy[data-v-1c207aad]{color:#f0883e}.lr-ic.forest[data-v-1c207aad]{color:var(--up)}.lr-ic.soil[data-v-1c207aad],.lr-ic.land[data-v-1c207aad]{color:#c9a227}.lr-ic.fishery[data-v-1c207aad]{color:#58a6ff}.lr-row-b[data-v-1c207aad]{flex:1;min-width:0}.lr-row-name[data-v-1c207aad]{font-size:.86rem;font-weight:600}.lr-row-sub[data-v-1c207aad]{color:var(--text-3);font-size:.72rem}.lr-ren[data-v-1c207aad]{flex:none;font-size:.9rem}.lr-ren.renewable[data-v-1c207aad]{color:var(--up)}.lr-ren.depleting[data-v-1c207aad]{color:var(--down)}.lr-ren.finite[data-v-1c207aad]{color:var(--text-3)}.lr-detail[data-v-1c207aad]{border:1px solid var(--line-2);border-radius:12px;min-height:0;padding:1rem 1.1rem 1.1rem;overflow-y:auto}.lr-detail.empty[data-v-1c207aad]{color:var(--text-3);place-items:center;font-size:.85rem;display:grid}.lr-d-head[data-v-1c207aad]{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.lr-d-name[data-v-1c207aad]{align-items:center;gap:.5rem;font-size:1.15rem;font-weight:640;display:flex}.lr-d-sub[data-v-1c207aad]{color:var(--text-3);text-transform:capitalize;margin-top:.15rem;font-size:.76rem}.lr-badge[data-v-1c207aad]{text-transform:uppercase;border-radius:4px;padding:.05rem .35rem;font-size:.56rem;font-weight:700}.lr-badge.nominal[data-v-1c207aad]{color:var(--up);background:#4bbf7326}.lr-badge.stressed[data-v-1c207aad]{color:var(--accent);background:#d8a25029}.lr-badge.depleting[data-v-1c207aad]{color:var(--down);background:#f0656a29}.lr-badge.contested[data-v-1c207aad]{color:#f0883e;background:#f0883e29}.lr-gid[data-v-1c207aad]{color:var(--text-3);font-family:ui-monospace,monospace;font-size:.68rem}.lr-stats[data-v-1c207aad]{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:.5rem;margin-top:.9rem;display:grid}.lr-stat[data-v-1c207aad]{border:1px solid var(--line);background:var(--surface-2);border-radius:9px;padding:.45rem .6rem}.lr-stat span[data-v-1c207aad]{text-transform:uppercase;letter-spacing:.05em;color:var(--text-3);font-size:.6rem;display:block}.lr-stat strong[data-v-1c207aad]{font-variant-numeric:tabular-nums;font-size:.98rem}.lr-stat strong small[data-v-1c207aad]{color:var(--text-3);font-size:.66rem;font-weight:500}.lr-stat strong.up[data-v-1c207aad]{color:var(--up);text-transform:capitalize}.lr-stat strong.down[data-v-1c207aad]{color:var(--down)}.lr-tenure[data-v-1c207aad]{text-transform:capitalize}.lr-tenure.sovereign[data-v-1c207aad]{color:#58a6ff}.lr-tenure.contested[data-v-1c207aad]{color:var(--down)}.lr-tenure.commons[data-v-1c207aad]{color:var(--up)}.lr-tenure.concession[data-v-1c207aad]{color:var(--accent)}.lr-d-note[data-v-1c207aad]{color:var(--text-2);margin:.9rem 0 0;font-size:.86rem;line-height:1.6}.lr-block[data-v-1c207aad]{margin-top:1rem}.lr-block-h[data-v-1c207aad]{text-transform:uppercase;letter-spacing:.1em;color:var(--text-3);margin-bottom:.5rem;font-size:.62rem}.lr-vc[data-v-1c207aad]{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.lr-vc-node[data-v-1c207aad]{border-radius:7px;padding:.3rem .55rem;font-size:.78rem}.lr-vc-node.base[data-v-1c207aad]{background:var(--accent-soft);color:var(--accent);border:1px solid var(--accent-soft)}.lr-vc-node.link[data-v-1c207aad]{border:1px solid var(--line-2);background:var(--surface-2);color:var(--text-2);cursor:pointer}.lr-vc-node.link[data-v-1c207aad]:hover{border-color:var(--accent);color:var(--accent)}.lr-vc-arr[data-v-1c207aad]{color:var(--text-3)}.lr-vc-pending[data-v-1c207aad]{color:var(--text-3);font-size:.76rem;font-style:italic}.lr-links[data-v-1c207aad]{flex-wrap:wrap;gap:.5rem;margin-top:1rem;display:flex}.lr-link[data-v-1c207aad]{border:1px solid var(--line-2);background:var(--surface-2);color:var(--text);cursor:pointer;border-radius:9px;align-items:center;gap:.4rem;padding:.4rem .75rem;font-size:.8rem;font-weight:600;display:inline-flex}.lr-link[data-v-1c207aad]:hover{border-color:var(--accent)}.lr-link-ic[data-v-1c207aad]{font-size:.9rem}.lr-link.graph .lr-link-ic[data-v-1c207aad]{color:#58a6ff}.lr-link.map .lr-link-ic[data-v-1c207aad]{color:var(--up)}.lr-link.twin .lr-link-ic[data-v-1c207aad]{color:var(--accent)}.lr-refs[data-v-1c207aad]{border-top:1px solid var(--line);flex-wrap:wrap;align-items:baseline;gap:.4rem;margin-top:1rem;padding-top:.9rem;display:flex}.lr-ref-k[data-v-1c207aad]{text-transform:uppercase;letter-spacing:.06em;color:var(--text-3);flex:0 0 4.5rem;font-size:.62rem}.lr-chip[data-v-1c207aad]{border:1px solid var(--line-2);color:var(--text-2);cursor:pointer;background:0 0;border-radius:6px;padding:.2rem .5rem;font-size:.74rem}.lr-chip[data-v-1c207aad]:hover{border-color:var(--accent);color:var(--accent)}.lr-boundary[data-v-1c207aad]{color:var(--text-3);border-top:1px solid var(--line);margin-top:.9rem;padding-top:.9rem;font-size:.72rem;line-height:1.5}.aos[data-v-d8f65daa]{background:var(--bg);height:100%;min-height:0;color:var(--text);flex-direction:column;gap:.6rem;padding:.85rem 1rem 1.5rem;display:flex;overflow-y:auto}.aos-toolbar[data-v-d8f65daa]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.aos-title[data-v-d8f65daa]{align-items:baseline;gap:.6rem;display:flex}.aos-title h1[data-v-d8f65daa]{letter-spacing:-.01em;color:var(--text);margin:0;font-size:1.3rem;font-weight:640}.aos-eyebrow[data-v-d8f65daa]{text-transform:uppercase;letter-spacing:.1em;color:var(--text-3);margin:0 0 .1rem;font-size:.62rem}.aos-pill[data-v-d8f65daa]{text-transform:uppercase;letter-spacing:.08em;color:var(--accent);background:var(--accent-soft);border-radius:5px;padding:.1rem .4rem;font-size:.6rem}.aos-agg[data-v-d8f65daa]{color:var(--text-3);align-items:center;gap:.5rem;font-size:.72rem;display:flex}.aos-agg-k[data-v-d8f65daa]{text-transform:uppercase;letter-spacing:.05em}.aos-agg .aos-num[data-v-d8f65daa]{color:var(--text);font-variant-numeric:tabular-nums;margin-right:.4rem}.aos-note[data-v-d8f65daa]{color:var(--text-3);max-width:92ch;margin:0;font-size:.8rem}.aos-cadence[data-v-d8f65daa]{gap:.25rem;padding-bottom:.2rem;display:flex;overflow-x:auto}.aos-cad[data-v-d8f65daa]{border:1px solid var(--line);background:var(--surface);border-radius:8px;flex:1 0 auto;min-width:6.5rem;padding:.35rem .5rem}.aos-cad.done[data-v-d8f65daa]{opacity:.55}.aos-cad.on[data-v-d8f65daa]{border-color:var(--accent);background:var(--accent-soft)}.aos-cad-w[data-v-d8f65daa]{color:var(--text-3);font-size:.62rem;font-weight:700;display:block}.aos-cad.on .aos-cad-w[data-v-d8f65daa]{color:var(--accent)}.aos-cad-o[data-v-d8f65daa]{color:var(--text-2);font-size:.7rem;line-height:1.2;display:block}.aos-body[data-v-d8f65daa]{flex:1;grid-template-columns:minmax(280px,.85fr) minmax(420px,1.5fr);gap:.75rem;min-height:0;display:grid}@media (width<=1080px){.aos-body[data-v-d8f65daa]{grid-template-columns:1fr}.aos-detail[data-v-d8f65daa]{display:none}}.aos-list[data-v-d8f65daa]{border:1px solid var(--line-2);border-radius:12px;align-self:start;min-height:0;max-height:100%;overflow-y:auto}.aos-count[data-v-d8f65daa]{text-transform:uppercase;letter-spacing:.08em;color:var(--text-3);border-bottom:1px solid var(--line);margin:0;padding:.5rem .85rem;font-size:.68rem}.aos-row[data-v-d8f65daa]{border:none;border-bottom:1px solid var(--line);width:100%;color:inherit;cursor:pointer;text-align:left;background:0 0;gap:.3rem;padding:.6rem .85rem;display:grid}.aos-row[data-v-d8f65daa]:hover{background:var(--surface-2)}.aos-row.on[data-v-d8f65daa]{background:var(--accent-soft);box-shadow:inset 3px 0 0 var(--accent)}.aos-row-top[data-v-d8f65daa]{align-items:center;gap:.4rem;display:flex}.aos-cluster[data-v-d8f65daa]{text-transform:uppercase;letter-spacing:.04em;color:var(--text-3);font-size:.58rem}.aos-status[data-v-d8f65daa]{text-transform:uppercase;border-radius:4px;margin-left:auto;padding:.05rem .3rem;font-size:.56rem;font-weight:700}.aos-status.active[data-v-d8f65daa]{color:var(--up);background:#4bbf7329}.aos-status.watch[data-v-d8f65daa]{color:var(--accent);background:#d8a25029}.aos-status.paused[data-v-d8f65daa]{color:#8b949e;background:#8b949e29}.aos-row-name[data-v-d8f65daa]{font-size:.88rem;font-weight:600;line-height:1.25}.aos-row-foot[data-v-d8f65daa]{align-items:center;gap:.5rem;display:flex}.aos-rag[data-v-d8f65daa]{text-transform:uppercase;font-size:.56rem;font-weight:800}.aos-rag.green[data-v-d8f65daa]{color:var(--up)}.aos-rag.amber[data-v-d8f65daa]{color:var(--accent)}.aos-rag.red[data-v-d8f65daa]{color:var(--down)}.aos-rbar[data-v-d8f65daa]{background:#ffffff0f;border-radius:3px;flex:1;height:5px;overflow:hidden}.aos-rbar-fill[data-v-d8f65daa]{height:100%}.aos-rbar-fill.green[data-v-d8f65daa]{background:var(--up)}.aos-rbar-fill.amber[data-v-d8f65daa]{background:var(--accent)}.aos-rbar-fill.red[data-v-d8f65daa]{background:var(--down)}.aos-rpct[data-v-d8f65daa]{font-variant-numeric:tabular-nums;color:var(--text-2);font-size:.72rem}.aos-detail[data-v-d8f65daa]{border:1px solid var(--line-2);border-radius:12px;min-height:0;padding:1rem 1.1rem 1.1rem;overflow-y:auto}.aos-detail.empty[data-v-d8f65daa]{color:var(--text-3);place-items:center;font-size:.85rem;display:grid}.aos-d-head[data-v-d8f65daa]{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.aos-d-name[data-v-d8f65daa]{align-items:center;gap:.5rem;font-size:1.2rem;font-weight:640;display:flex}.aos-d-sub[data-v-d8f65daa]{color:var(--text-3);margin-top:.15rem;font-size:.76rem}.aos-d-ready[data-v-d8f65daa]{font-variant-numeric:tabular-nums;text-align:right;font-size:1.6rem;font-weight:720}.aos-d-ready small[data-v-d8f65daa]{color:var(--text-3);font-size:.58rem;font-weight:600;display:block}.aos-d-ready.green[data-v-d8f65daa]{color:var(--up)}.aos-d-ready.amber[data-v-d8f65daa]{color:var(--accent)}.aos-d-ready.red[data-v-d8f65daa]{color:var(--down)}.aos-buying[data-v-d8f65daa],.aos-win[data-v-d8f65daa]{color:var(--text-2);margin:.9rem 0 0;font-size:.86rem;line-height:1.55}.aos-buying b[data-v-d8f65daa],.aos-win b[data-v-d8f65daa]{color:var(--text)}.aos-pattern[data-v-d8f65daa]{color:var(--text-3);border-left:2px solid var(--accent-soft);margin-top:.7rem;padding-left:.6rem;font-size:.78rem}.aos-block[data-v-d8f65daa]{margin-top:1.1rem}.aos-block-h[data-v-d8f65daa]{text-transform:uppercase;letter-spacing:.1em;color:var(--text-3);justify-content:space-between;align-items:baseline;margin-bottom:.6rem;font-size:.62rem;display:flex}.aos-block-h span[data-v-d8f65daa]{color:var(--text-2);font-variant-numeric:tabular-nums}.aos-score[data-v-d8f65daa]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.35rem .9rem;display:grid}.aos-dim[data-v-d8f65daa]{justify-content:space-between;align-items:center;gap:.5rem;font-size:.76rem;display:flex}.aos-dim-n[data-v-d8f65daa]{color:var(--text-2)}.aos-dim-dots[data-v-d8f65daa]{gap:.2rem;display:inline-flex}.aos-dim-dots i[data-v-d8f65daa]{background:#ffffff14;border-radius:2px;width:8px;height:8px}.aos-dim-dots i.filled[data-v-d8f65daa]{background:var(--accent)}.aos-pods[data-v-d8f65daa]{gap:.5rem;display:grid}.aos-pod[data-v-d8f65daa]{border:1px solid var(--line);background:var(--surface-2);border-radius:9px;padding:.5rem .7rem}.aos-pod-role[data-v-d8f65daa]{font-size:.82rem;font-weight:600}.aos-pod-mandate[data-v-d8f65daa]{color:var(--text-3);margin:.15rem 0 .35rem;font-size:.72rem}.aos-pod-anchors[data-v-d8f65daa],.aos-repos[data-v-d8f65daa]{flex-wrap:wrap;gap:.3rem;display:flex}.aos-repo[data-v-d8f65daa]{border:1px solid var(--line-2);color:var(--text-2);cursor:pointer;background:0 0;border-radius:5px;padding:.1rem .4rem;font-family:ui-monospace,monospace;font-size:.7rem}.aos-repo[data-v-d8f65daa]:hover{border-color:var(--accent);color:var(--accent)}.aos-libs[data-v-d8f65daa]{flex-wrap:wrap;gap:.35rem;display:flex}.aos-lib[data-v-d8f65daa]{border:1px solid var(--accent-soft);color:var(--accent);background:#d8a25014;border-radius:6px;padding:.15rem .5rem;font-size:.74rem}.aos-deltas[data-v-d8f65daa]{gap:.35rem;display:grid}.aos-delta[data-v-d8f65daa]{align-items:center;gap:.5rem;font-size:.78rem;display:flex}.aos-delta-s[data-v-d8f65daa]{text-transform:uppercase;border-radius:3px;padding:.05rem .3rem;font-size:.54rem;font-weight:700}.aos-delta-s.watching[data-v-d8f65daa]{color:var(--accent);background:#d8a25029}.aos-delta-s.open[data-v-d8f65daa]{color:#8b949e;background:#8b949e29}.aos-delta-s.ingested[data-v-d8f65daa]{color:var(--up);background:#4bbf7329}.aos-delta-k[data-v-d8f65daa]{color:var(--text-2)}.aos-delta-src[data-v-d8f65daa]{color:var(--text-3);font-size:.72rem}.aos-partner[data-v-d8f65daa]{color:var(--text-2);margin-top:1rem;font-size:.8rem}.aos-partner b[data-v-d8f65daa]{color:var(--text-3);font-weight:600}.aos-boundary[data-v-d8f65daa]{color:var(--text-3);border-top:1px solid var(--line);margin-top:.9rem;padding-top:.9rem;font-size:.72rem;line-height:1.5}.mp[data-v-8c562b59]{background:var(--bg);height:100%;min-height:0;color:var(--text);grid-template-rows:auto auto 1fr;gap:.6rem;padding:.85rem 1rem 1rem;display:grid}.mp-toolbar[data-v-8c562b59]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.mp-title[data-v-8c562b59]{align-items:baseline;gap:.6rem;display:flex}.mp-title h1[data-v-8c562b59]{letter-spacing:-.01em;color:var(--text);margin:0;font-size:1.3rem;font-weight:640}.mp-eyebrow[data-v-8c562b59]{text-transform:uppercase;letter-spacing:.1em;color:var(--text-3);margin:0 0 .1rem;font-size:.62rem}.mp-pill[data-v-8c562b59]{text-transform:uppercase;letter-spacing:.08em;color:var(--accent);background:var(--accent-soft);border-radius:5px;padding:.1rem .4rem;font-size:.6rem}.mp-agg[data-v-8c562b59]{color:var(--text-3);align-items:center;gap:.5rem;font-size:.72rem;display:flex}.mp-agg-k[data-v-8c562b59]{text-transform:uppercase;letter-spacing:.05em}.mp-agg .mp-num[data-v-8c562b59]{color:var(--text);font-variant-numeric:tabular-nums;margin-right:.4rem}.mp-note[data-v-8c562b59]{color:var(--text-3);max-width:96ch;margin:0;font-size:.8rem}.mp-body[data-v-8c562b59]{grid-template-columns:minmax(280px,.85fr) minmax(420px,1.5fr);gap:.75rem;min-height:0;display:grid}@media (width<=1080px){.mp-body[data-v-8c562b59]{grid-template-columns:1fr}.mp-detail[data-v-8c562b59]{display:none}}.mp-list[data-v-8c562b59]{border:1px solid var(--line-2);border-radius:12px;min-height:0;overflow-y:auto}.mp-count[data-v-8c562b59]{text-transform:uppercase;letter-spacing:.08em;color:var(--text-3);border-bottom:1px solid var(--line);margin:0;padding:.5rem .85rem;font-size:.68rem}.mp-row[data-v-8c562b59]{border:none;border-bottom:1px solid var(--line);width:100%;color:inherit;cursor:pointer;text-align:left;background:0 0;gap:.3rem;padding:.6rem .85rem;display:grid}.mp-row[data-v-8c562b59]:hover{background:var(--surface-2)}.mp-row.on[data-v-8c562b59]{background:var(--accent-soft);box-shadow:inset 3px 0 0 var(--accent)}.mp-row-top[data-v-8c562b59]{align-items:center;gap:.4rem;display:flex}.mp-row-name[data-v-8c562b59]{font-size:.86rem;font-weight:600;line-height:1.25}.mp-row-foot[data-v-8c562b59]{justify-content:space-between;align-items:center;display:flex}.mp-amt[data-v-8c562b59]{font-variant-numeric:tabular-nums;color:var(--text-2);font-size:.78rem}.mp-stage[data-v-8c562b59]{text-transform:uppercase;border-radius:4px;padding:.05rem .35rem;font-size:.56rem;font-weight:700}.mp-stage.lg[data-v-8c562b59]{padding:.15rem .5rem;font-size:.66rem}.mp-stage.observed[data-v-8c562b59],.mp-stage.proposed[data-v-8c562b59]{color:#8b949e;background:#8b949e29}.mp-stage.ready[data-v-8c562b59],.mp-stage.escrowed[data-v-8c562b59]{color:#58a6ff;background:#58a6ff24}.mp-stage.filled[data-v-8c562b59]{color:var(--accent);background:#d8a25029}.mp-stage.verified[data-v-8c562b59]{color:#93c5fd;background:#58a6ff29}.mp-stage.released[data-v-8c562b59],.mp-stage.exported[data-v-8c562b59]{color:var(--up);background:#4bbf7329}.mp-stage.refunded[data-v-8c562b59],.mp-stage.reversed[data-v-8c562b59]{color:var(--down);background:#f0656a29}.mp-truth[data-v-8c562b59],.mp-btruth[data-v-8c562b59]{text-transform:uppercase;border-radius:3px;margin-left:auto;padding:.05rem .3rem;font-size:.54rem;font-weight:700}.mp-truth.proven[data-v-8c562b59],.mp-btruth.proven[data-v-8c562b59],b.proven[data-v-8c562b59]{color:var(--up);background:#4bbf7326}.mp-truth.attested[data-v-8c562b59],.mp-btruth.attested[data-v-8c562b59],b.attested[data-v-8c562b59]{color:#93c5fd;background:#58a6ff24}.mp-truth.inferred[data-v-8c562b59],.mp-btruth.inferred[data-v-8c562b59],b.inferred[data-v-8c562b59]{color:var(--accent);background:#d8a25024}.mp-truth.reputed[data-v-8c562b59],.mp-btruth.reputed[data-v-8c562b59],b.reputed[data-v-8c562b59]{color:#8b949e;background:#8b949e29}.mp-admit[data-v-8c562b59]{text-transform:uppercase;border-radius:4px;padding:.05rem .35rem;font-size:.56rem;font-weight:700}.mp-admit.evidence[data-v-8c562b59]{color:#8b949e;background:#8b949e29}.mp-admit.admit[data-v-8c562b59]{color:#58a6ff;background:#58a6ff24}.mp-admit.release[data-v-8c562b59]{color:var(--accent);background:#d8a25029}.mp-admit.export[data-v-8c562b59]{color:var(--up);background:#4bbf7329}.mp-detail[data-v-8c562b59]{border:1px solid var(--line-2);border-radius:12px;min-height:0;padding:1rem 1.1rem 1.1rem;overflow-y:auto}.mp-detail.empty[data-v-8c562b59]{color:var(--text-3);place-items:center;font-size:.85rem;display:grid}.mp-d-head[data-v-8c562b59]{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.mp-d-name[data-v-8c562b59]{font-size:1.15rem;font-weight:640}.mp-d-sub[data-v-8c562b59]{color:var(--text-3);margin-top:.15rem;font-size:.78rem}.mp-d-sub b[data-v-8c562b59]{border-radius:3px;padding:.05rem .3rem;font-size:.6rem}.mp-block[data-v-8c562b59]{margin-top:1.1rem}.mp-block-h[data-v-8c562b59]{text-transform:uppercase;letter-spacing:.1em;color:var(--text-3);justify-content:space-between;align-items:baseline;margin-bottom:.6rem;font-size:.62rem;display:flex}.mp-block-h span[data-v-8c562b59]{text-transform:none;letter-spacing:0;color:var(--text-3);font-size:.66rem}.mp-legs[data-v-8c562b59]{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.5rem;display:grid}.mp-leg[data-v-8c562b59]{border:1px solid var(--line);background:var(--surface-2);border-radius:9px;padding:.5rem .6rem}.mp-leg.role-C[data-v-8c562b59]{border-color:var(--accent-soft)}.mp-leg-h[data-v-8c562b59]{align-items:center;gap:.4rem;margin-bottom:.3rem;font-size:.82rem;font-weight:600;display:flex}.mp-leg-role[data-v-8c562b59]{width:1.1rem;height:1.1rem;color:var(--text-2);background:#ffffff14;border-radius:4px;place-items:center;font-size:.6rem;font-weight:800;display:grid}.mp-leg.role-C .mp-leg-role[data-v-8c562b59]{color:var(--accent)}.mp-leg-kv[data-v-8c562b59]{color:var(--text-2);gap:.4rem;font-size:.72rem;display:flex}.mp-leg-kv span[data-v-8c562b59]{color:var(--text-3);text-transform:uppercase;min-width:3.8rem;font-size:.6rem}.mp-life[data-v-8c562b59]{flex-wrap:wrap;gap:.15rem;display:flex}.mp-life-s[data-v-8c562b59]{opacity:.45;align-items:center;gap:.3rem;display:flex}.mp-life-s.done[data-v-8c562b59]{opacity:.8}.mp-life-s.on[data-v-8c562b59]{opacity:1}.mp-life-dot[data-v-8c562b59]{background:#8b949e;border-radius:50%;width:8px;height:8px}.mp-life-s.done .mp-life-dot[data-v-8c562b59]{background:var(--up)}.mp-life-s.on .mp-life-dot[data-v-8c562b59]{background:var(--accent);box-shadow:0 0 0 3px #d8a25033}.mp-life-n[data-v-8c562b59]{color:var(--text-2);font-size:.68rem}.mp-life-s[data-v-8c562b59]:not(:last-child):after{content:"→";color:var(--text-3);margin:0 .15rem}.mp-admit-row[data-v-8c562b59]{gap:.3rem;display:flex}.mp-admit-lvl[data-v-8c562b59]{border:1px solid var(--line);color:var(--text-3);border-radius:6px;padding:.2rem .55rem;font-size:.7rem}.mp-admit-lvl.reached[data-v-8c562b59]{color:var(--text-2);border-color:var(--line-2)}.mp-admit-lvl.on[data-v-8c562b59]{color:var(--accent);border-color:var(--accent);background:var(--accent-soft);font-weight:600}.mp-bundles[data-v-8c562b59]{gap:.35rem;display:grid}.mp-bundle[data-v-8c562b59]{border-bottom:1px solid var(--line);align-items:center;gap:.5rem;padding:.35rem 0;font-size:.78rem;display:flex}.mp-bundle[data-v-8c562b59]:last-child{border-bottom:none}.mp-bk[data-v-8c562b59]{text-transform:uppercase;letter-spacing:.04em;color:var(--text-2);flex:0 0 5rem;font-size:.62rem;font-weight:700}.mp-bsum[data-v-8c562b59]{color:var(--text-3);flex:1}.mp-battest[data-v-8c562b59]{color:var(--up);font-size:.62rem}.mp-cell-note[data-v-8c562b59]{color:var(--text-2);margin:1rem 0 0;font-size:.84rem;line-height:1.55}.mp-sc[data-v-8c562b59]{margin-top:.7rem}.mp-sc-link[data-v-8c562b59]{text-align:left;border:1px solid var(--line-2);background:var(--surface-2);color:var(--text-2);cursor:pointer;border-radius:8px;padding:.4rem .6rem;font-size:.78rem}.mp-sc-link[data-v-8c562b59]:hover{border-color:var(--accent);color:var(--accent)}.mp-boundary[data-v-8c562b59]{color:var(--text-3);border-top:1px solid var(--line);margin-top:.9rem;padding-top:.9rem;font-size:.72rem;line-height:1.5}.lm[data-v-9ea6fd2b]{background:var(--bg);height:100%;min-height:0;color:var(--text);grid-template-rows:auto auto 1fr;gap:.6rem;padding:.85rem 1rem 1rem;display:grid}.lm-toolbar[data-v-9ea6fd2b]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.lm-title[data-v-9ea6fd2b]{align-items:baseline;gap:.6rem;display:flex}.lm-title h1[data-v-9ea6fd2b]{letter-spacing:-.01em;color:var(--text);margin:0;font-size:1.3rem;font-weight:640}.lm-eyebrow[data-v-9ea6fd2b]{text-transform:uppercase;letter-spacing:.1em;color:var(--text-3);margin:0 0 .1rem;font-size:.62rem}.lm-pill[data-v-9ea6fd2b]{text-transform:uppercase;letter-spacing:.08em;color:var(--accent);background:var(--accent-soft);border-radius:5px;padding:.1rem .4rem;font-size:.6rem}.lm-pill.live[data-v-9ea6fd2b]{color:var(--up);background:#3fb95024}.lm-src[data-v-9ea6fd2b]{color:#3b9aef;text-decoration:none}.lm-src[data-v-9ea6fd2b]:hover{text-decoration:underline}.lm-agg[data-v-9ea6fd2b]{color:var(--text-3);align-items:center;gap:.5rem;font-size:.72rem;display:flex}.lm-agg-k[data-v-9ea6fd2b]{text-transform:uppercase;letter-spacing:.05em}.lm-agg .lm-num[data-v-9ea6fd2b]{color:var(--text);font-variant-numeric:tabular-nums;margin-right:.4rem}.lm-note[data-v-9ea6fd2b]{color:var(--text-3);max-width:96ch;margin:0;font-size:.8rem}.lm-note b[data-v-9ea6fd2b]{color:var(--text-2)}.lm-body[data-v-9ea6fd2b]{grid-template-columns:minmax(280px,.85fr) minmax(420px,1.5fr);gap:.75rem;min-height:0;display:grid}@media (width<=1080px){.lm-body[data-v-9ea6fd2b]{grid-template-columns:1fr}.lm-detail[data-v-9ea6fd2b]{display:none}}.lm-list[data-v-9ea6fd2b]{border:1px solid var(--line-2);border-radius:12px;min-height:0;overflow-y:auto}.lm-count[data-v-9ea6fd2b]{text-transform:uppercase;letter-spacing:.08em;color:var(--text-3);border-bottom:1px solid var(--line);margin:0;padding:.5rem .85rem;font-size:.68rem}.lm-row[data-v-9ea6fd2b]{border:none;border-bottom:1px solid var(--line);width:100%;color:inherit;cursor:pointer;text-align:left;background:0 0;gap:.3rem;padding:.6rem .85rem;display:grid}.lm-row[data-v-9ea6fd2b]:hover{background:var(--surface-2)}.lm-row.on[data-v-9ea6fd2b]{background:var(--accent-soft);box-shadow:inset 3px 0 0 var(--accent)}.lm-row-top[data-v-9ea6fd2b]{align-items:center;gap:.4rem;display:flex}.lm-row-name[data-v-9ea6fd2b]{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.84rem;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.lm-row-foot[data-v-9ea6fd2b]{color:var(--text-3);justify-content:space-between;align-items:center;font-size:.72rem;display:flex}.lm-comp[data-v-9ea6fd2b]{color:var(--up);font-variant-numeric:tabular-nums}.lm-rt[data-v-9ea6fd2b]{text-transform:uppercase;letter-spacing:.04em;color:#93c5fd;background:#58a6ff24;border-radius:4px;padding:.05rem .35rem;font-size:.56rem;font-weight:800}.lm-status[data-v-9ea6fd2b]{text-transform:uppercase;border-radius:4px;margin-left:auto;padding:.05rem .35rem;font-size:.56rem;font-weight:700}.lm-status.lg[data-v-9ea6fd2b]{margin-left:0;padding:.15rem .5rem;font-size:.66rem}.lm-status.open[data-v-9ea6fd2b]{color:#58a6ff;background:#58a6ff24}.lm-status.shortlisting[data-v-9ea6fd2b]{color:var(--accent);background:#d8a25029}.lm-status.awarded[data-v-9ea6fd2b]{color:var(--up);background:#4bbf7329}.lm-status.closed[data-v-9ea6fd2b]{color:#8b949e;background:#8b949e29}.lm-detail[data-v-9ea6fd2b]{border:1px solid var(--line-2);border-radius:12px;min-height:0;padding:1rem 1.1rem 1.1rem;overflow-y:auto}.lm-detail.empty[data-v-9ea6fd2b]{color:var(--text-3);place-items:center;font-size:.85rem;display:grid}.lm-d-head[data-v-9ea6fd2b]{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.lm-d-name[data-v-9ea6fd2b]{flex-wrap:wrap;align-items:baseline;gap:.5rem;font-size:1.1rem;font-weight:620;line-height:1.35;display:flex}.lm-d-sub[data-v-9ea6fd2b]{color:var(--text-3);margin-top:.2rem;font-size:.76rem}.lm-outcome[data-v-9ea6fd2b]{color:var(--text-2);margin:.9rem 0 0;font-size:.86rem;line-height:1.55}.lm-outcome b[data-v-9ea6fd2b]{color:var(--text)}.lm-facts[data-v-9ea6fd2b]{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.5rem;margin-top:.9rem;display:grid}.lm-fact[data-v-9ea6fd2b]{border:1px solid var(--line);background:var(--surface-2);border-radius:9px;padding:.45rem .6rem}.lm-fact.wide[data-v-9ea6fd2b]{grid-column:1/-1}.lm-fact span[data-v-9ea6fd2b]{text-transform:uppercase;letter-spacing:.05em;color:var(--text-3);font-size:.6rem;display:block}.lm-fact strong[data-v-9ea6fd2b]{font-size:.86rem}.lm-fact strong.exempt[data-v-9ea6fd2b]{color:var(--accent)}.lm-block[data-v-9ea6fd2b]{margin-top:1.1rem}.lm-block-h[data-v-9ea6fd2b]{text-transform:uppercase;letter-spacing:.1em;color:var(--text-3);justify-content:space-between;align-items:baseline;margin-bottom:.6rem;font-size:.62rem;display:flex}.lm-block-h span[data-v-9ea6fd2b]{text-transform:none;letter-spacing:0;font-size:.66rem}.lm-resp[data-v-9ea6fd2b]{border:1px solid var(--line);background:var(--surface-2);border-radius:10px;margin-bottom:.5rem;padding:.6rem .75rem}.lm-resp.awarded[data-v-9ea6fd2b]{border-color:#4bbf7366}.lm-resp-head[data-v-9ea6fd2b]{align-items:center;gap:.5rem;display:flex}.lm-responder[data-v-9ea6fd2b]{color:var(--text);cursor:pointer;background:0 0;border:none;padding:0;font-size:.86rem;font-weight:600}.lm-responder[data-v-9ea6fd2b]:hover{color:var(--accent)}.lm-resp-status[data-v-9ea6fd2b]{text-transform:uppercase;border-radius:3px;padding:.05rem .3rem;font-size:.54rem;font-weight:700}.lm-resp-status.awarded[data-v-9ea6fd2b]{color:var(--up);background:#4bbf7329}.lm-resp-status.shortlisted[data-v-9ea6fd2b]{color:var(--accent);background:#d8a25029}.lm-resp-status.declined[data-v-9ea6fd2b]{color:#8b949e;background:#8b949e29}.lm-resp-status.submitted[data-v-9ea6fd2b]{color:#58a6ff;background:#58a6ff24}.lm-fit[data-v-9ea6fd2b]{border-radius:3px;margin-left:auto;padding:.05rem .35rem;font-size:.62rem;font-weight:800}.lm-fit.high[data-v-9ea6fd2b]{color:var(--up);background:#4bbf7329}.lm-fit.mid[data-v-9ea6fd2b]{color:var(--accent);background:#d8a25029}.lm-fit.low[data-v-9ea6fd2b]{color:#8b949e;background:#8b949e29}.lm-resp-approach[data-v-9ea6fd2b]{color:var(--text-2);margin:.3rem 0;font-size:.8rem}.lm-resp-meta[data-v-9ea6fd2b]{color:var(--text-3);flex-wrap:wrap;gap:.5rem;font-size:.72rem;display:flex}.lm-ev[data-v-9ea6fd2b]{color:var(--text-2)}.lm-rubric[data-v-9ea6fd2b]{gap:.25rem;margin-top:.5rem;display:grid}.lm-dim[data-v-9ea6fd2b]{align-items:center;gap:.5rem;font-size:.72rem;display:flex}.lm-dim-n[data-v-9ea6fd2b]{color:var(--text-3);flex:0 0 9rem}.lm-dim-bar[data-v-9ea6fd2b]{background:#ffffff0f;border-radius:3px;flex:1;height:6px;overflow:hidden}.lm-dim-fill[data-v-9ea6fd2b]{background:var(--accent);height:100%}.lm-missing[data-v-9ea6fd2b]{color:var(--down);margin-top:.2rem;font-size:.68rem}.lm-award-terms[data-v-9ea6fd2b]{color:var(--text-2);margin:0 0 .5rem;font-size:.84rem}.lm-pay[data-v-9ea6fd2b]{text-transform:uppercase;color:var(--accent);border:1px solid var(--accent-soft);border-radius:4px;padding:.05rem .3rem;font-size:.6rem}.lm-milestones[data-v-9ea6fd2b]{gap:.3rem;display:grid}.lm-ms[data-v-9ea6fd2b]{align-items:center;gap:.5rem;font-size:.78rem;display:flex}.lm-ms-dot[data-v-9ea6fd2b]{background:#8b949e;border-radius:50%;width:8px;height:8px}.lm-ms.delivered .lm-ms-dot[data-v-9ea6fd2b],.lm-ms.approved .lm-ms-dot[data-v-9ea6fd2b]{background:var(--up)}.lm-ms.in_progress .lm-ms-dot[data-v-9ea6fd2b]{background:var(--accent)}.lm-ms.disputed .lm-ms-dot[data-v-9ea6fd2b]{background:var(--down)}.lm-ms-t[data-v-9ea6fd2b]{flex:1}.lm-ms-s[data-v-9ea6fd2b]{color:var(--text-3);text-transform:uppercase;font-size:.62rem}.lm-trust[data-v-9ea6fd2b]{align-items:center;gap:.5rem;padding:.25rem 0;font-size:.78rem;display:flex}.lm-trust-k[data-v-9ea6fd2b]{text-transform:uppercase;color:var(--up);background:#4bbf7326;border-radius:3px;padding:.05rem .3rem;font-size:.56rem;font-weight:700}.lm-trust-k.dispute[data-v-9ea6fd2b]{color:var(--down);background:#f0656a29}.lm-tied[data-v-9ea6fd2b]{color:var(--text-3);font-size:.7rem}.lm-trust-at[data-v-9ea6fd2b]{color:var(--text-3);margin-left:auto;font-size:.7rem}.lm-empty[data-v-9ea6fd2b]{color:var(--text-3);font-size:.8rem}.lm-boundary[data-v-9ea6fd2b]{color:var(--text-3);border-top:1px solid var(--line);margin-top:.9rem;padding-top:.9rem;font-size:.72rem;line-height:1.5}.dx[data-v-6f12e169]{background:var(--bg);height:100%;min-height:0;color:var(--text);grid-template-rows:auto auto 1fr;gap:.6rem;padding:.85rem 1rem 1rem;display:grid}.dx-pill[data-v-6f12e169]{text-transform:uppercase;letter-spacing:.08em;color:var(--accent);background:var(--accent-soft);border-radius:5px;padding:.1rem .4rem;font-size:.6rem}.dx-pill.live[data-v-6f12e169]{color:var(--up);background:#3fb95024}.dx-agg[data-v-6f12e169]{color:var(--text-3);align-items:center;gap:.5rem;font-size:.72rem;display:flex}.dx-agg-k[data-v-6f12e169]{text-transform:uppercase;letter-spacing:.05em}.dx-agg .dx-num[data-v-6f12e169]{color:var(--text);font-variant-numeric:tabular-nums;margin-right:.4rem}.dx-note[data-v-6f12e169]{color:var(--text-3);max-width:100ch;margin:0;font-size:.8rem;line-height:1.5}.dx-note b[data-v-6f12e169]{color:var(--text-2)}.dx-list[data-v-6f12e169]{border:1px solid var(--line-2);border-radius:12px;min-height:0;overflow-y:auto}.dx-count[data-v-6f12e169]{text-transform:uppercase;letter-spacing:.08em;color:var(--text-3);border-bottom:1px solid var(--line);margin:0;padding:.5rem .85rem;font-size:.68rem}.dx-row[data-v-6f12e169]{border:none;border-bottom:1px solid var(--line);width:100%;color:inherit;cursor:pointer;text-align:left;background:0 0;gap:.3rem;padding:.6rem .85rem;display:grid}.dx-row[data-v-6f12e169]:hover{background:var(--surface-2)}.dx-row.on[data-v-6f12e169]{background:var(--accent-soft);box-shadow:inset 3px 0 0 var(--accent)}.dx-row-top[data-v-6f12e169]{align-items:center;gap:.4rem;display:flex}.dx-row-name[data-v-6f12e169]{font-size:.84rem;font-weight:600;line-height:1.3}.dx-row-foot[data-v-6f12e169]{color:var(--text-3);justify-content:space-between;align-items:center;font-size:.72rem;display:flex}.dx-fte[data-v-6f12e169]{font-variant-numeric:tabular-nums}.dx-code[data-v-6f12e169]{text-transform:uppercase;letter-spacing:.04em;color:#93c5fd;background:#58a6ff24;border-radius:4px;padding:.05rem .35rem;font-size:.56rem;font-weight:800}.dx-tier[data-v-6f12e169]{margin-left:auto;font-size:.62rem}.dx-detail[data-v-6f12e169]{border:1px solid var(--line-2);border-radius:12px;min-height:0;padding:1rem 1.1rem 1.1rem;overflow-y:auto}.dx-detail.empty[data-v-6f12e169]{color:var(--text-3);place-items:center;font-size:.85rem;display:grid}.dx-d-name[data-v-6f12e169]{flex-wrap:wrap;align-items:baseline;gap:.5rem;font-size:1.1rem;font-weight:620;line-height:1.35;display:flex}.dx-d-sub[data-v-6f12e169]{color:var(--text-3);margin-top:.25rem;font-size:.76rem}.dx-lead[data-v-6f12e169],.dx-assignee[data-v-6f12e169]{color:var(--text-2);cursor:pointer;font:inherit;background:0 0;border:none;padding:0}.dx-lead[data-v-6f12e169]:hover,.dx-assignee[data-v-6f12e169]:hover{color:var(--accent)}.dx-tier-tag[data-v-6f12e169]{text-transform:uppercase;font-size:.9em;font-weight:700}.dx-deliv[data-v-6f12e169]{border:1px solid var(--line);background:var(--surface-2);border-radius:10px;margin-top:1rem;padding:.6rem .75rem}.dx-deliv-h[data-v-6f12e169]{align-items:baseline;gap:.5rem;display:flex}.dx-deliv-id[data-v-6f12e169]{color:var(--text-3);font-variant-numeric:tabular-nums;font-size:.6rem;font-weight:800}.dx-deliv-t[data-v-6f12e169]{flex:1;font-size:.84rem;font-weight:600}.dx-gate[data-v-6f12e169]{text-transform:uppercase;border-radius:3px;padding:.05rem .35rem;font-size:.54rem;font-weight:700}.dx-gate.accepted[data-v-6f12e169]{color:var(--up);background:#4bbf7329}.dx-gate.in_review[data-v-6f12e169]{color:var(--accent);background:#d8a25029}.dx-gate.draft[data-v-6f12e169]{color:#8b949e;background:#8b949e29}.dx-gate.at_risk[data-v-6f12e169]{color:var(--down);background:#f0656a29}.dx-task[data-v-6f12e169]{border-left:2px solid var(--line-2);border-radius:0 6px 6px 0;margin-top:.5rem;padding:.4rem .5rem}.dx-task.done[data-v-6f12e169]{border-left-color:var(--up)}.dx-task.in_progress[data-v-6f12e169]{border-left-color:var(--accent)}.dx-task.blocked[data-v-6f12e169]{border-left-color:var(--down)}.dx-task.review[data-v-6f12e169]{border-left-color:#93c5fd}.dx-task-top[data-v-6f12e169]{align-items:center;gap:.5rem;display:flex}.dx-status[data-v-6f12e169]{text-transform:uppercase;border-radius:3px;padding:.05rem .3rem;font-size:.54rem;font-weight:700}.dx-status.done[data-v-6f12e169]{color:var(--up);background:#4bbf7329}.dx-status.in_progress[data-v-6f12e169]{color:var(--accent);background:#d8a25029}.dx-status.blocked[data-v-6f12e169]{color:var(--down);background:#f0656a29}.dx-status.review[data-v-6f12e169]{color:#93c5fd;background:#58a6ff24}.dx-status.todo[data-v-6f12e169]{color:#8b949e;background:#8b949e29}.dx-task-title[data-v-6f12e169]{flex:1;font-size:.82rem}.dx-task-fte[data-v-6f12e169]{color:var(--text-3);font-variant-numeric:tabular-nums;font-size:.66rem}.dx-task-meta[data-v-6f12e169]{color:var(--text-3);flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.25rem;font-size:.7rem;display:flex}.dx-dep[data-v-6f12e169]{color:var(--text-3)}.dx-receipt[data-v-6f12e169]{color:var(--up);font-variant-numeric:tabular-nums}.dx-mirrors[data-v-6f12e169]{flex-wrap:wrap;align-items:center;gap:.35rem;margin-top:.3rem;display:flex}.dx-mirrors-k[data-v-6f12e169]{text-transform:uppercase;letter-spacing:.06em;color:var(--text-3);font-size:.56rem}.dx-mirror[data-v-6f12e169]{border:1px solid var(--line-2);color:var(--text-3);border-radius:4px;padding:.05rem .35rem;font-size:.6rem}.dx-mirror.github[data-v-6f12e169]{border-color:#8b949e66}.dx-mirror.taskwarrior[data-v-6f12e169]{color:#93c5fd;border-color:#58a6ff66}.dx-mirror.cowork[data-v-6f12e169]{color:var(--accent);border-color:#d8a25066}.dx-drift[data-v-6f12e169]{color:var(--down)}.dx-sov[data-v-6f12e169]{color:var(--up)}.dx-boundary[data-v-6f12e169]{color:var(--text-3);border-top:1px solid var(--line);margin-top:1rem;padding-top:.9rem;font-size:.72rem;line-height:1.55}.dx-boundary b[data-v-6f12e169]{color:var(--text-2)}.dx-boundary code[data-v-6f12e169]{font-family:ui-monospace,monospace}.cw[data-v-2be523d7]{background:var(--bg);height:100%;min-height:0;color:var(--text);grid-template-rows:auto auto 1fr;gap:.6rem;padding:.85rem 1rem 1rem;display:grid}.cw-pill[data-v-2be523d7]{text-transform:uppercase;letter-spacing:.08em;color:var(--accent);background:var(--accent-soft);border-radius:5px;padding:.1rem .4rem;font-size:.6rem}.cw-pill.live[data-v-2be523d7]{color:var(--up);background:#3fb95024}.cw-agg[data-v-2be523d7]{color:var(--text-3);align-items:center;gap:.5rem;font-size:.72rem;display:flex}.cw-agg-k[data-v-2be523d7]{text-transform:uppercase;letter-spacing:.05em}.cw-agg .cw-num[data-v-2be523d7]{color:var(--text);font-variant-numeric:tabular-nums;margin-right:.4rem}.cw-note[data-v-2be523d7]{color:var(--text-3);max-width:100ch;margin:0;font-size:.8rem;line-height:1.5}.cw-note b[data-v-2be523d7]{color:var(--text-2)}.cw-list[data-v-2be523d7]{border:1px solid var(--line-2);border-radius:12px;min-height:0;overflow-y:auto}.cw-count[data-v-2be523d7]{text-transform:uppercase;letter-spacing:.08em;color:var(--text-3);border-bottom:1px solid var(--line);margin:0;padding:.5rem .85rem;font-size:.68rem}.cw-row[data-v-2be523d7]{border:none;border-bottom:1px solid var(--line);width:100%;color:inherit;cursor:pointer;text-align:left;background:0 0;gap:.3rem;padding:.6rem .85rem;display:grid}.cw-row[data-v-2be523d7]:hover{background:var(--surface-2)}.cw-row.on[data-v-2be523d7]{background:var(--accent-soft);box-shadow:inset 3px 0 0 var(--accent)}.cw-row-top[data-v-2be523d7]{align-items:center;gap:.4rem;display:flex}.cw-row-name[data-v-2be523d7]{font-size:.84rem;font-weight:600;line-height:1.3}.cw-row-foot[data-v-2be523d7]{color:var(--text-3);justify-content:space-between;align-items:center;font-size:.72rem;display:flex}.cw-subj[data-v-2be523d7]{text-transform:uppercase;letter-spacing:.03em;color:#93c5fd;background:#58a6ff24;border-radius:4px;padding:.05rem .35rem;font-size:.58rem;font-weight:800}.cw-status[data-v-2be523d7]{text-transform:uppercase;border-radius:4px;margin-left:auto;padding:.05rem .35rem;font-size:.56rem;font-weight:700}.cw-status.lg[data-v-2be523d7]{margin-left:0;padding:.15rem .5rem;font-size:.66rem}.cw-status.open[data-v-2be523d7]{color:#58a6ff;background:#58a6ff24}.cw-status.proposed[data-v-2be523d7]{color:var(--accent);background:#d8a25029}.cw-status.decided[data-v-2be523d7]{color:var(--up);background:#4bbf7329}.cw-status.blocked[data-v-2be523d7]{color:var(--down);background:#f0656a29}.cw-detail[data-v-2be523d7]{border:1px solid var(--line-2);border-radius:12px;min-height:0;padding:1rem 1.1rem 1.1rem;overflow-y:auto}.cw-detail.empty[data-v-2be523d7]{color:var(--text-3);place-items:center;font-size:.85rem;display:grid}.cw-d-head[data-v-2be523d7]{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.cw-d-name[data-v-2be523d7]{font-size:1.1rem;font-weight:620;line-height:1.35}.cw-d-sub[data-v-2be523d7]{color:var(--text-3);margin-top:.25rem;font-size:.76rem}.cw-subj-link[data-v-2be523d7]{color:var(--text-2);cursor:pointer;font:inherit;background:0 0;border:none;padding:0}.cw-subj-link[data-v-2be523d7]:hover{color:var(--accent)}.cw-parts[data-v-2be523d7]{flex-wrap:wrap;gap:.35rem;margin:.8rem 0 .2rem;display:flex}.cw-part[data-v-2be523d7]{border:1px solid var(--line-2);border-left-width:3px;border-radius:6px}.cw-part-b[data-v-2be523d7]{color:var(--text-2);cursor:pointer;background:0 0;border:none;padding:.15rem .4rem;font-size:.72rem}.cw-part-b[data-v-2be523d7]:hover{color:var(--accent)}.cw-part-tier[data-v-2be523d7]{text-transform:uppercase;font-size:.9em}.cw-thread[data-v-2be523d7]{gap:.5rem;margin-top:.9rem;display:grid}.cw-msg[data-v-2be523d7]{border:1px solid var(--line);background:var(--surface-2);border-left:2px solid var(--line-2);border-radius:10px;padding:.5rem .7rem}.cw-msg.proposal[data-v-2be523d7]{border-left-color:var(--accent)}.cw-msg.decision[data-v-2be523d7]{border-left-color:var(--up)}.cw-msg.evidence[data-v-2be523d7]{border-left-color:#93c5fd}.cw-msg-head[data-v-2be523d7]{align-items:center;gap:.5rem;display:flex}.cw-msg-author[data-v-2be523d7]{color:var(--text);cursor:pointer;background:0 0;border:none;padding:0;font-size:.8rem;font-weight:600}.cw-msg-author[data-v-2be523d7]:hover{color:var(--accent)}.cw-kind[data-v-2be523d7]{text-transform:uppercase;color:var(--text-3);background:#8b949e29;border-radius:3px;padding:.05rem .3rem;font-size:.54rem;font-weight:700}.cw-kind.proposal[data-v-2be523d7]{color:var(--accent);background:#d8a25029}.cw-kind.decision[data-v-2be523d7]{color:var(--up);background:#4bbf7329}.cw-kind.evidence[data-v-2be523d7]{color:#93c5fd;background:#58a6ff24}.cw-at[data-v-2be523d7]{color:var(--text-3);font-variant-numeric:tabular-nums;margin-left:auto;font-size:.68rem}.cw-msg-body[data-v-2be523d7]{color:var(--text-2);margin-top:.3rem;font-size:.82rem;line-height:1.5}.cw-ev[data-v-2be523d7]{color:var(--up);font-variant-numeric:tabular-nums;margin-top:.3rem;font-size:.68rem}.cw-decision[data-v-2be523d7]{background:#4bbf7314;border:1px solid #4bbf7366;border-radius:10px;gap:.2rem;margin-top:.9rem;padding:.6rem .75rem;display:grid}.cw-decision-k[data-v-2be523d7]{text-transform:uppercase;letter-spacing:.06em;color:var(--up);font-size:.58rem;font-weight:700}.cw-boundary[data-v-2be523d7]{color:var(--text-3);border-top:1px solid var(--line);margin-top:1rem;padding-top:.9rem;font-size:.72rem;line-height:1.55}.cw-boundary b[data-v-2be523d7]{color:var(--text-2)}.cw-boundary code[data-v-2be523d7]{font-family:ui-monospace,monospace}.wb-page[data-v-10a5f125]{flex-direction:column;gap:.75rem;height:calc(100vh - 120px);min-height:520px;display:flex}.wb-bar[data-v-10a5f125]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.wb-kicker[data-v-10a5f125]{letter-spacing:.14em;text-transform:uppercase;color:var(--sp-blue,#0f62fe);margin:0 0 .3rem;font-family:Roboto Mono,ui-monospace,monospace;font-size:.7rem}.wb-bar h1[data-v-10a5f125]{letter-spacing:-.01em;margin:0;font-size:1.4rem;font-weight:600}.wb-links[data-v-10a5f125]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.wb-links a[data-v-10a5f125]{border:1px solid var(--sp-border,#2d333b);color:var(--sp-text,#f4f4f4);border-radius:0;padding:.35rem .7rem;font-size:.8rem;text-decoration:none;transition:border-color .12s}.wb-links a[data-v-10a5f125]:hover{border-color:var(--sp-blue,#0f62fe)}.wb-links a.active[data-v-10a5f125]{border-color:var(--sp-blue,#0f62fe);color:var(--sp-blue,#0f62fe)}.wb-links a.wb-standalone[data-v-10a5f125]{color:var(--sp-gray-60,#8a94a6)}.wb-frame[data-v-10a5f125]{border:1px solid var(--sp-border,#2d333b);background:#f7f7f5;border-radius:0;flex:1;width:100%}.wb-stage-body[data-v-c0948fa3]{min-height:0;padding:1.25rem 1.5rem;overflow-y:auto}.surface-summary[data-v-c0948fa3]{max-width:56rem;color:var(--sp-gray-60,#525252);margin:.4rem 0 0}.wb-scope-grid[data-v-c0948fa3]{grid-template-columns:230px 1fr 300px;gap:1rem;display:grid}.wb-scope-col[data-v-c0948fa3]{flex-direction:column;gap:1rem;display:flex}@media (width<=960px){.wb-scope-grid[data-v-c0948fa3]{grid-template-columns:1fr}}.lr-board[data-v-5d97247e]{flex-direction:column;gap:1.5rem;display:flex}.lr-board-head h2[data-v-5d97247e]{margin:0 0 .25rem;font-size:1.25rem}.lr-board-subtitle[data-v-5d97247e]{color:var(--sp-text-muted,#888);margin:0;font-size:.875rem}.lr-state[data-v-5d97247e]{border-radius:6px;padding:1rem}.lr-state--loading[data-v-5d97247e]{color:var(--sp-text-muted,#888)}.lr-state--error[data-v-5d97247e]{background:var(--sp-error-bg,#fee);color:var(--sp-error-fg,#c00)}.lr-division[data-v-5d97247e]{flex-direction:column;gap:1rem;display:flex}.lr-division-head h3[data-v-5d97247e]{align-items:center;gap:.5rem;margin:0 0 .25rem;font-size:1rem;display:flex}.lr-division-note[data-v-5d97247e]{color:var(--sp-text-muted,#888);margin:0;font-size:.8125rem}.lr-badge[data-v-5d97247e]{border-radius:4px;padding:1px 6px;font-size:.7rem;font-weight:600}.lr-badge--closed[data-v-5d97247e]{background:var(--sp-success-bg,#e6f4ea);color:var(--sp-success-fg,#1a7340)}.lr-badge--open[data-v-5d97247e]{background:var(--sp-warn-bg,#fef7e0);color:var(--sp-warn-fg,#7d4e00)}.lr-round[data-v-5d97247e]{border:1px solid var(--sp-border,#e0e0e0);border-radius:8px;padding:.75rem}.lr-round-head[data-v-5d97247e]{align-items:baseline;gap:.5rem;margin-bottom:.25rem;display:flex}.lr-round-id[data-v-5d97247e]{font-size:.9375rem;font-weight:700}.lr-round-version[data-v-5d97247e]{color:var(--sp-text-muted,#888);font-size:.8125rem}.lr-round-date[data-v-5d97247e]{color:var(--sp-text-muted,#888);margin-left:auto;font-size:.8125rem}.lr-round-meta[data-v-5d97247e]{margin:0 0 .75rem;font-size:.8125rem}.lr-entry-list[data-v-5d97247e]{flex-direction:column;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}.lr-entry[data-v-5d97247e]{border-bottom:1px solid var(--sp-divider,#f0f0f0);align-items:baseline;gap:.5rem;padding:.25rem 0;font-size:.875rem;display:flex}.lr-entry[data-v-5d97247e]:last-child{border-bottom:none}.lr-entry--open[data-v-5d97247e]{opacity:.9}.lr-entry-rank[data-v-5d97247e]{min-width:2ch;color:var(--sp-accent,#1a56db);font-weight:700}.lr-entry-tier[data-v-5d97247e]{background:var(--sp-muted-bg,#f5f5f5);border-radius:4px;padding:1px 5px;font-size:.75rem}.lr-entry-candidate[data-v-5d97247e]{flex:1;font-weight:500}.lr-entry-value[data-v-5d97247e]{font-variant-numeric:tabular-nums;color:var(--sp-accent,#1a56db)}.lr-entry-metric[data-v-5d97247e]{color:var(--sp-text-muted,#888);font-size:.75rem}.lr-entry-proof[data-v-5d97247e]{color:var(--sp-success-fg,#1a7340);font-size:.75rem}.lr-entry-doi[data-v-5d97247e]{color:var(--sp-text-muted,#888);font-size:.7rem}.lr-nonclaims[data-v-5d97247e]{background:var(--sp-muted-bg,#f5f5f5);border-radius:6px;padding:.75rem;font-size:.8125rem}.lr-nonclaims ul[data-v-5d97247e]{margin:.25rem 0 .5rem 1.25rem;padding:0}.lr-source[data-v-5d97247e]{color:var(--sp-text-muted,#888);margin:0}:root{--bg:#0c0d11;--surface:#15171c;--surface-2:#1b1e25;--line:#ffffff12;--line-2:#ffffff21;--text:#edeef2;--text-2:#edeef299;--text-3:#edeef275;--accent:#d8a250;--accent-2:#e7bd7e;--accent-soft:#d8a25024;--up:#4bbf73;--down:#f0656a;--info:#58a6ff;--info-soft:#58a6ff24;--live:#4bbf73;--live-soft:#4bbf7329;--ask:#93b4ff;--ask-soft:#78a0ff1a;--amber:#e3b341;--amber-soft:#e3b34124;--violet:#a855f7;--cyan:#22d3ee;--teal:#2dd4bf;--neutral:#8b949e;--fs-eyebrow:.62rem;--fs-xs:.68rem;--fs-sm:.78rem;--fs-base:.86rem;--fs-md:.95rem;--fs-lg:1.05rem;--fs-xl:1.25rem;--ls-eyebrow:.1em;--radius:14px;--radius-sm:10px;--shadow:0 12px 40px #00000059;--sp-bg:var(--bg);--sp-border:var(--line);--sp-text:var(--text);--sp-canvas:var(--bg);--sp-canvas-text:var(--text);--sp-blue:#6f78ff;--sp-green:var(--up);--sp-red:var(--down)}*{box-sizing:border-box}html,body,#app{height:100%;margin:0}body{background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:-.011em;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}button,input,select,textarea{font:inherit}a{color:inherit}.sp-shell a:focus-visible,.sp-shell button:focus-visible,.cp a:focus-visible,.cp button:focus-visible{outline:2px solid var(--accent);outline-offset:1px;border-radius:6px}:where(button,a,input,select,textarea,summary,[tabindex],[role=button],[role=tab],[role=option]):focus-visible{outline:2px solid var(--info);outline-offset:2px;border-radius:6px}:where(input,textarea,select):focus-visible{outline-offset:0}@media (prefers-reduced-motion:no-preference){:where(button,a,summary,[role=button],[role=tab],[role=option]){transition:background-color .13s,border-color .13s,color .13s,box-shadow .13s,opacity .13s}}code,pre,.mono{font-family:Roboto Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.sp-shell{background:var(--sp-bg);grid-template-rows:3.5rem 3.25rem minmax(0,1fr) 4.25rem;width:100%;height:100dvh;margin:0;transition:padding-right .24s;display:grid;overflow:hidden}@media (width>=900px){.sp-shell.dock-open{padding-right:30rem}}.sp-topbar{border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0c0d11d1;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:2.5rem;padding:0 1.75rem;display:grid}.sp-brand{letter-spacing:-.02em;color:var(--text);font-size:1.1rem;font-weight:700;text-decoration:none}.sp-domain-nav{white-space:nowrap;justify-content:center;gap:1.6rem;display:flex;overflow:hidden}.sp-domain-nav a{color:var(--text-2);font-size:.86rem;font-weight:500;text-decoration:none;transition:color .15s}.sp-domain-nav a:hover,.sp-domain-nav a.router-link-active{color:var(--text)}.sp-caret{display:none}.sp-profile-indicator{border:2px solid var(--text-3);border-radius:999px;width:1.25rem;height:1.25rem}.sp-tabbar{border-bottom:1px solid var(--line);background:0 0;align-items:stretch;gap:.15rem;padding:0 1.25rem;display:flex;overflow-x:auto}nav.sp-tabbar a,.sp-tabbar .sp-tab-menu{color:var(--text-2);white-space:nowrap;background:0 0;border:0;justify-content:center;align-items:center;padding:0 .95rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:color .15s,box-shadow .15s;display:flex;box-shadow:inset 0 -1.5px #0000}nav.sp-tabbar a:hover{color:var(--text)}.sp-tabbar .sp-tab-menu{color:var(--text-3);cursor:pointer;padding:0 .85rem;font-size:1.1rem}.sp-tabbar .sp-tab-menu:hover{color:var(--text)}nav.sp-tabbar a.router-link-active{color:var(--text);box-shadow:inset 0 -1.5px 0 var(--accent)}.sp-workspace{grid-template-columns:3.75rem minmax(0,1fr);min-height:0;display:grid}.sp-left-rail{border-right:1px solid var(--line);background:0 0;flex-direction:column;align-items:center;gap:.6rem;padding-top:1rem;display:flex}aside.sp-left-rail a{width:2rem;height:2rem;color:var(--text-3);border-radius:9px;place-items:center;font-size:.72rem;text-decoration:none;transition:color .15s,background .15s;display:grid}aside.sp-left-rail a.router-link-active,aside.sp-left-rail a:hover{color:var(--text);background:#ffffff0f}.sp-stage{background:var(--bg);min-width:0;min-height:0;color:var(--text);grid-template-rows:3.25rem minmax(0,1fr);display:grid}.sp-breadcrumbs{border-bottom:1px solid var(--line);color:var(--text-2);background:0 0;align-items:center;gap:.55rem;padding:0 1.75rem;font-size:.82rem;display:flex}.sp-crumb-separator{color:var(--text-3);margin-left:.55rem}.sp-route-badge{color:var(--text-3);border:1px solid var(--line);text-transform:uppercase;letter-spacing:.05em;border-radius:999px;margin-left:auto;padding:.1rem .55rem;font-size:.66rem}.sp-stage>:last-child{min-height:0;overflow:auto}.sp-agent-shell{border-top:1px solid var(--line);background:0 0;grid-template-columns:minmax(16rem,34rem) minmax(0,1fr);align-items:center;gap:1rem;padding:0 1.5rem;display:grid}.sp-agent-search{border:1px solid var(--line-2);background:var(--surface);width:100%;color:var(--text);border-radius:12px;align-items:center;gap:.6rem;padding:.6rem .85rem;transition:border-color .15s;display:flex}.sp-agent-search:focus-within{border-color:var(--accent)}.sp-agent-search input{color:var(--text);background:0 0;border:0;outline:none;flex:1;font-size:.92rem}.sp-agent-search input::placeholder{color:var(--text-3)}.sp-cmd-glyph{color:var(--accent);cursor:pointer;background:0 0;border:0;padding:0 .15rem;font-size:1rem;font-weight:700}.sp-cmd-glyph:hover{color:var(--accent-2)}.sp-cmd-glyph.chat{color:#b9a6f2;font-size:1.05rem}.sp-cmd-glyph.chat:hover{color:#d0c2ff}.sp-kbd{color:var(--text-3);border:1px solid var(--line-2);cursor:pointer;white-space:nowrap;background:0 0;border-radius:6px;padding:.15rem .4rem;font-size:.66rem}.sp-kbd:hover{color:var(--text);border-color:var(--accent)}.term-cmd{border:1px solid var(--line-2);background:var(--surface);border-radius:10px;flex:0 340px;align-items:center;gap:.45rem;padding:.3rem .6rem;transition:border-color .15s;display:flex}.term-cmd:focus-within{border-color:var(--accent)}.term-cmd-prompt{color:var(--accent);font-weight:700}.term-cmd input{min-width:0;color:var(--text);background:0 0;border:none;outline:none;flex:1;font-size:.82rem}.term-cmd input::placeholder{color:var(--text-3)}.term-cmd-go{background:var(--accent-soft);color:var(--accent-2);cursor:pointer;letter-spacing:.03em;border:none;border-radius:6px;padding:.18rem .45rem;font-size:.64rem;font-weight:700}.term-cmd-go:hover{background:var(--accent);color:#1a1206}.sp-runtime-strip{justify-content:flex-end;align-items:center;gap:.5rem;min-width:0;padding-bottom:.1rem;display:flex;overflow-x:auto}.sp-runtime-strip__label{color:var(--text-3);letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:700}.sp-term-toggle{border:1px solid var(--line-2);background:var(--surface);color:var(--text-2);cursor:pointer;white-space:nowrap;border-radius:10px;align-items:center;gap:.3rem;padding:.35rem .7rem;font-size:.8rem;transition:color .15s,border-color .15s;display:inline-flex}.sp-term-toggle:hover{color:var(--text)}.sp-term-toggle.on{border-color:var(--accent);background:var(--accent-soft);color:var(--accent-2)}.sp-term-backdrop{z-index:1150;background:#00000080;position:fixed;inset:0}.sp-term-enter-active,.sp-term-leave-active{transition:transform .18s,opacity .18s}.sp-term-enter-from,.sp-term-leave-to{opacity:.4;transform:translateY(-100%)}.surface-page,.map-page{min-height:100%;padding:1.25rem 1.5rem}.eyebrow{color:var(--sp-blue);text-transform:uppercase;letter-spacing:.08em;margin:0 0 .35rem;font-size:.75rem;font-weight:700}.status-stack,.tag-row{flex-wrap:wrap;gap:.5rem;display:flex}.tag{color:#161616;background:#f4f4f4;border:1px solid #c6c6c6;align-items:center;min-height:1.5rem;padding:.15rem .55rem;font-size:.75rem;display:inline-flex}.tag-green{color:#0e6027;background:#defbe6;border-color:#24a148}.tag-blue{color:#0043ce;background:#edf5ff;border-color:#0f62fe}.section-title{text-transform:uppercase;letter-spacing:.08em;color:#525252;margin-bottom:.75rem;font-size:.75rem;font-weight:700}.carbon-card,.panel,.state-card{background:#fff;border:1px solid #e0e0e0}.surface-header,.map-page-header{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.surface-header h1,.map-page-header h1{letter-spacing:-.03em;margin:0;font-size:1.65rem}.surface-summary,.map-subtitle{color:#525252;max-width:56rem;margin:.4rem 0 0}.surface-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.surface-module{padding:1rem}.surface-module.wide{grid-column:1/-1}.detail-grid{grid-template-columns:minmax(7rem,1fr) auto;gap:.5rem 1rem;display:grid}.detail-grid span{color:#525252}.detail-grid strong{text-align:right}.map-grid{background:#d9d9d4;grid-template-columns:320px minmax(0,1fr) 360px;gap:1px;min-height:calc(100vh - 18.75rem);display:grid}.panel{min-width:0;overflow:auto}.panel-section{border-bottom:1px solid #e0e0e0;padding:1rem}.layer-card{text-align:left;color:#161616;background:#fff;border:1px solid #e0e0e0;border-radius:0;width:100%;margin-bottom:.5rem;padding:.8rem;display:block}.layer-card.selected{border-color:var(--sp-blue);box-shadow:inset 3px 0 0 var(--sp-blue)}.layer-title{font-weight:700}.layer-meta,.layer-attribution,.input-label{color:#525252;margin-top:.25rem;font-size:.8rem}.field{color:#161616;background:#fff;border:1px solid #8d8d8d;width:100%;margin:.35rem 0 .65rem;padding:.6rem}.primary{border:1px solid var(--sp-blue);background:var(--sp-blue);color:#fff;cursor:pointer;width:100%;padding:.65rem}.runtime-row{color:#525252;grid-template-columns:1fr auto;gap:.5rem .75rem;display:grid}.runtime-row strong{color:#161616;text-align:right}.map-stage{background:#f4f4f4;min-height:100%;position:relative}.map-canvas{min-height:36rem;position:absolute;inset:0}.map-overlay{z-index:2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffeb;border:1px solid #8d8d8d;gap:.2rem;padding:.75rem;display:grid;position:absolute}.map-overlay.top-left{top:1rem;left:1rem}.map-overlay.bottom-left{bottom:1rem;left:1rem}.right-panel h2{margin:0 0 .5rem;font-size:1rem}.right-panel p{color:#525252}.evidence-list{color:#525252;margin:.75rem 0 0;padding-left:1rem;font-size:.85rem}.state-card{padding:1rem}.state-card.error{border-color:var(--sp-red);color:#a2191f}.feed-page{min-height:100%;padding:1.25rem 1.5rem}.feed-page-header{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.feed-page-header h1{letter-spacing:-.03em;margin:0;font-size:1.65rem}.feed-subtitle{color:#525252;max-width:56rem;margin:.4rem 0 0}.feed-controls{margin-bottom:1rem}.feed-filter-bar{background:#fff;border:1px solid #e0e0e0;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.75rem 1rem;display:flex}.feed-topic-btn{cursor:pointer;background:#f4f4f4}.feed-topic-btn--active{color:#fff;background:#0f62fe;border-color:#0f62fe}.feed-list{flex-direction:column;gap:.75rem;margin-bottom:1.5rem;display:flex}.feed-empty{color:#525252;background:#fff;border:1px solid #e0e0e0;padding:1rem}.feed-card{background:#fff;border:1px solid #e0e0e0;padding:1rem}.feed-card-header{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.5rem;display:flex}.feed-card-meta{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.feed-source{color:#525252;font-size:.85rem}.feed-timestamp{color:#8d8d8d;font-size:.8rem}.feed-type-tag{font-size:.72rem}.feed-card-title{color:#161616;margin:0 0 .5rem;font-size:1.05rem;font-weight:600}.feed-topic-tags{margin-bottom:.5rem}.feed-topic-tag{font-size:.72rem}.feed-upvote-btn{color:#0043ce;cursor:pointer;white-space:nowrap;background:#edf5ff;border:1px solid #0f62fe;align-items:center;gap:.35rem;padding:.35rem .75rem;font-size:.85rem;font-weight:600;display:inline-flex}.feed-upvote-btn:hover{color:#fff;background:#0f62fe}.feed-governance{border-top:1px solid #e0e0e0;margin-top:.5rem;padding-top:.5rem}.feed-governance-summary{cursor:pointer;align-items:center;gap:.5rem;list-style:none;display:flex}.feed-governance-body{padding-top:.5rem}.feed-submit-shell{margin-top:.5rem;padding:1rem}.feed-submit-notice{color:#525252;margin:.35rem 0 .75rem;font-size:.875rem}.feed-submit-form{flex-direction:column;gap:.5rem;max-width:36rem;display:flex}.feed-submit-status{color:#525252;border-left:3px solid #0f62fe;margin-top:.5rem;padding-left:.75rem;font-size:.875rem}.sp-shell nav.sp-tabbar a{color:var(--text-2)!important}.sp-shell nav.sp-tabbar a:hover,.sp-shell nav.sp-tabbar a.router-link-active{color:var(--text)!important}.sp-shell aside.sp-left-rail a{color:var(--text-3)!important}.sp-shell aside.sp-left-rail a.router-link-active,.sp-shell aside.sp-left-rail a:hover{color:var(--text)!important}@media (width<=1100px){.sp-shell{border-radius:0;grid-template-rows:auto auto minmax(0,1fr) auto;margin:0}.sp-topbar,.surface-header,.map-page-header{grid-template-columns:1fr;display:grid}.sp-domain-nav,.sp-tabbar{justify-content:flex-start;overflow-x:auto}.sp-agent-shell{grid-template-columns:1fr;padding:.85rem}.sp-runtime-strip{justify-content:flex-start}.map-grid,.surface-grid{grid-template-columns:1fr}.map-stage{min-height:36rem}.map-canvas{height:36rem;position:relative}}:root{--sp-blue-70:#0043ce;--sp-blue-10:#edf5ff;--sp-green-70:#0e6027;--sp-green-10:#defbe6;--sp-red-70:#a2191f;--sp-red-10:#fff1f1;--sp-amber:#f1c21b;--sp-amber-70:#684e00;--sp-amber-10:#fcf4d6;--sp-purple:#8a3ffc;--sp-purple-10:#f6f2ff;--sp-teal:#009d9a;--sp-teal-10:#d9fbfb;--sp-gray-20:#e0e0e0;--sp-gray-60:#525252;--sp-gray-70:#393939;--device:#8a3ffc;--device-bg:#f6f2ff;--user:#0f62fe;--user-bg:#edf5ff;--vuln:#009d9a;--vuln-bg:#d9fbfb;--software:#ff832b;--software-bg:#fff2e8;--facility:#f1c21b;--facility-bg:#fcf4d6;--net:#009d9a;--net-bg:#d9fbfb;--group:#fa4d56;--group-bg:#fff1f1}.tag-red{border-color:var(--sp-red);color:var(--sp-red-70);background:var(--sp-red-10)}.tag-amber{border-color:var(--sp-amber);color:var(--sp-amber-70);background:var(--sp-amber-10)}.tag-purple{border-color:var(--sp-purple);color:#491d8b;background:var(--sp-purple-10)}.tag-grey{color:#525252;background:#f4f4f4;border-color:#c6c6c6}.carbon-card.metric .th{color:var(--sp-gray-60);align-items:center;gap:.6rem;font-size:.85rem;font-weight:500;display:flex}.carbon-card.metric .th .ic{place-items:center;width:1.4rem;height:1.4rem;font-size:.8rem;display:grid}.carbon-card.metric .num{letter-spacing:-.02em;margin-top:.5rem;font-size:2.1rem;font-weight:600}.pnode{cursor:default;flex-direction:column;align-items:center;gap:6px;transition:transform .15s;display:flex;position:absolute;transform:translate(-50%,-50%)}.pnode:hover{z-index:6}.pnode:hover .bub{transform:scale(1.06)}.pnode .bub{border-radius:50%;place-items:center;transition:transform .15s;display:grid;position:relative}.pnode .bub .cnt{color:#fff;background:#161616;padding:2px 7px;font-family:Roboto Mono,ui-monospace,monospace;font-size:10.5px;font-weight:600;position:absolute;top:-3px;right:-9px}.pnode .lbl{white-space:nowrap;color:#161616;font-size:12px;font-weight:500}.pnode.is-static{position:relative;transform:none}.canvas .hint{color:var(--sp-gray-60);z-index:2;font-size:11px;position:absolute;top:14px;left:16px}.canvas svg.edges{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.elabel{fill:var(--sp-gray-60);font-family:Inter,sans-serif;font-size:10px}.gtoolbar{z-index:3;border:1px solid var(--sp-gray-20);flex-direction:column;gap:0;display:flex;position:absolute;bottom:14px;left:14px}.gtoolbar button{border:0;border-bottom:1px solid var(--sp-gray-20);width:30px;height:30px;color:var(--sp-gray-60);background:#fff;font-size:13px}.gtoolbar button:last-child{border-bottom:0}.pverdict{border:1px solid var(--sp-gray-20);background:#fff}.pverdict .vh{color:#fff;letter-spacing:.08em;text-transform:uppercase;background:#161616;padding:8px 12px;font-size:10px;font-weight:600}.pverdict .vr{border-bottom:1px solid var(--sp-gray-20);justify-content:space-between;padding:8px 12px;font-size:11.5px;display:flex}.pverdict .vr:last-child{border-bottom:0}.pverdict .vr .k{color:var(--sp-gray-60);font-family:Roboto Mono,ui-monospace,monospace;font-size:10.5px}.pverdict .vr .v{font-size:10.5px;font-weight:600}.v-pos{color:var(--sp-green-70)}.v-neg{color:var(--sp-red-70)}.v-zero{color:var(--sp-gray-60)}.pverdict .note{background:var(--sp-red-10);border:1px solid var(--sp-red);color:var(--sp-red-70);margin:10px 12px;padding:9px 11px;font-size:10.5px;line-height:1.5}.pbars .brow{grid-template-columns:150px 1fr auto;align-items:center;gap:10px;padding:6px 0;font-size:12px;display:grid}.pbars .brow .bn{color:var(--sp-gray-60);font-size:11.5px}.pbars .brow .track{background:#e0e0e0;height:18px;overflow:hidden}.pbars .brow .track i{height:100%;display:block}.pbars .brow .bv{text-align:right;font-family:Roboto Mono,ui-monospace,monospace;font-size:11px}.psteps .step{border:1px solid var(--sp-gray-20);background:#fff;margin-bottom:6px;padding:8px 10px}.psteps .step.active{border-color:var(--sp-blue);background:var(--sp-blue-10)}.psteps .step .op{justify-content:space-between;font-size:12px;display:flex}.psteps .step .op b{color:#161616}.psteps .step .op .c{color:var(--sp-blue);font-family:Roboto Mono,ui-monospace,monospace;font-size:11px}.psteps .step .d{color:var(--sp-gray-60);margin-top:2px;font-size:10.5px}.psteps .step.start{color:var(--sp-gray-60);border-style:dashed}
