.kb-lock[data-v-745e3801]{margin-left:6px;font-size:12px;line-height:1;vertical-align:middle;opacity:.8}.acct-org-group{padding-top:2px}.acct-org-label{margin:2px 12px 4px;color:var(--mute);font-size:10px;font-weight:750;letter-spacing:.1em;text-transform:uppercase}.acct-org-item{min-height:36px;padding:6px 10px}.acct-org-item .acct-org-check{display:none;width:12px;height:12px;color:inherit}.acct-org-item[aria-checked=true]{background:var(--fill-4);color:var(--accent)}.acct-org-item[aria-checked=true] .acct-org-check{display:block}.acct-org-item:disabled{opacity:.6;cursor:default}.acct-org-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.acct-org-plus{flex-shrink:0;font-weight:800}.acct-org-role{display:inline-flex;flex:0 0 auto;align-items:center;gap:4px;margin-left:auto;color:var(--mute);font-size:11px;font-weight:600}.acct-org-item[aria-checked=true] .acct-org-role{color:var(--accent)}.acct-org-dialog{width:min(400px,calc(100% - 32px));max-height:calc(100dvh - 32px);margin:auto;padding:0;border:1px solid var(--line);border-radius:12px;color:var(--body);background:var(--card);box-shadow:0 24px 70px #1a233340;overflow:auto}.acct-org-dialog::backdrop{background:#1a233359}.acct-org-dialog form{position:relative;display:grid;gap:10px;padding:26px}.acct-org-dialog h2{margin:0;color:var(--ink);font-size:20px}.acct-org-dialog-eyebrow{margin:0;color:var(--accent);font:11px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.16em;text-transform:uppercase}.acct-org-dialog label{color:var(--mute);font-size:12px}.acct-org-dialog input{min-height:42px;padding:0 11px;border:1px solid var(--line);border-radius:6px;background:var(--card);color:var(--ink);font:14px inherit}.acct-org-dialog-close{position:absolute;top:10px;right:12px;border:0;background:none;color:var(--mute);font-size:24px;cursor:pointer}.acct-org-dialog-error{margin:0;color:var(--verm);font-size:12px}.acct-org-dialog-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:6px}.acct-org-dialog-btn{min-height:40px;padding:0 14px;border:1px solid var(--line);border-radius:6px;background:var(--card);color:var(--body);font:700 13px inherit;cursor:pointer}.acct-org-dialog-btn.primary{border-color:transparent;background:var(--accent);color:#fff}.acct-org-dialog-btn:disabled{opacity:.55;cursor:not-allowed}.acct-org-dialog input:focus-visible,.acct-org-dialog-btn:focus-visible,.acct-org-dialog-close:focus-visible,.acct-org-item:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media(prefers-reduced-motion:reduce){.acct-org-dialog,.acctmenu{animation:none!important;transition:none!important}}.bpl[data-v-46381c85]{display:flex;align-items:baseline;gap:8px;margin-top:12px;padding:10px 0;min-height:32px;border-top:1px solid var(--separator);color:var(--body);font-size:var(--fs-caption)}.bpl:hover .bpl-v[data-v-46381c85]{text-decoration:underline}.bpl-lab[data-v-46381c85]{font-weight:700;color:var(--ink)}.bpl-v[data-v-46381c85]{flex:1 1 auto;font-variant-numeric:tabular-nums}.bpl-go[data-v-46381c85]{color:var(--indigo);font-weight:700}.bpl[data-v-46381c85]:focus-visible{outline:3px solid var(--indigo);outline-offset:2px;border-radius:8px}.ov-add-link[data-v-ba544cff]{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:8px 4px;font-weight:600;text-decoration:underline}.ov-add-link[data-v-ba544cff]:hover{text-decoration-thickness:2px}.brand-remove-dialog[data-v-ba544cff]{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;width:min(420px,calc(100vw - 32px));height:fit-content;max-height:calc(100dvh - 32px);overflow:auto;border:0;border-radius:16px;padding:0;color:#282d32;background:#faf5f0;box-shadow:0 24px 60px #1a233347}.brand-remove-dialog[data-v-ba544cff]::backdrop{background:#1a23336b}.brand-remove-dialog form[data-v-ba544cff]{position:relative;padding:26px}.brand-remove-dialog h2[data-v-ba544cff]{margin:0 34px 10px 0;font-size:24px;color:#282d32;font-weight:600;font-family:PingFangSC-Semibold,sans-serif;line-height:1.35}.brand-remove-dialog p[data-v-ba544cff]{margin:0;font-family:PingFangSC-Regular,sans-serif;font-size:18px;color:#282d32;font-weight:400;line-height:1.5}.brand-remove-label[data-v-ba544cff]{display:block;margin-top:18px;color:#282d32;font-weight:600}.brand-remove-input[data-v-ba544cff]{box-sizing:border-box;width:100%;min-height:44px;margin-top:6px;border:1px solid #5B6268;border-radius:6px;padding:8px 10px;color:#282d32;background:#fff;font:inherit}.brand-remove-input[data-v-ba544cff]:focus-visible{outline:3px solid #005FCC;outline-offset:2px}.brand-remove-warning[data-v-ba544cff]{margin-top:10px!important;font-size:var(--fs-footnote)!important}.brand-report-backup[data-v-ba544cff]{margin-top:18px;padding:14px;border:1px solid #C7CDD3;border-radius:6px;background:#fff}.brand-report-backup h3[data-v-ba544cff]{margin:0 0 6px;color:#282d32;font-size:16px}.brand-report-backup p[data-v-ba544cff]{font-size:14px}.brand-report-backup-status[data-v-ba544cff]{margin-top:8px!important;color:#185c45!important}.brand-report-backup-error[data-v-ba544cff]{margin-top:8px!important;color:var(--verm)!important}.brand-report-backup-action[data-v-ba544cff]{min-height:44px;margin-top:12px;border:1px solid #2847C4;border-radius:6px;padding:8px 14px;background:#fff;color:#2847c4;font:600 14px inherit;cursor:pointer}.brand-report-backup-action[data-v-ba544cff]:hover{background:#eef1fd}.brand-report-backup-action[data-v-ba544cff]:focus-visible{outline:3px solid #005FCC;outline-offset:2px}.brand-report-backup-action[data-v-ba544cff]:disabled{cursor:wait;opacity:.6}.brand-remove-close[data-v-ba544cff]{position:absolute;top:12px;right:12px;width:36px;height:36px;border:0;border-radius:50%;background:transparent;color:var(--mute);cursor:pointer;font:inherit;font-size:24px;line-height:1}.brand-remove-close[data-v-ba544cff]:hover{background:var(--bad-fill);color:var(--verm)}.brand-remove-error[data-v-ba544cff]{margin-top:12px!important;color:var(--verm)!important;font-size:var(--fs-footnote)!important}.brand-remove-actions[data-v-ba544cff]{display:flex;justify-content:center;gap:12px;margin-top:22px}.brand-remove-actions button[data-v-ba544cff]{flex:1;min-width:0;min-height:44px;border-radius:16px;padding:9px 16px;background:#fff;font-family:PingFangSC-Semibold,sans-serif;font-size:16px;font-weight:600;letter-spacing:0;text-align:center;cursor:pointer}.brand-remove-confirm[data-v-ba544cff]{border:1px solid #282D32;color:#282d32}.brand-remove-cancel[data-v-ba544cff]{border:1px solid #FF5A00;color:#ff5a00}.brand-remove-confirm[data-v-ba544cff]:hover{background:#f0eae5}.brand-remove-cancel[data-v-ba544cff]:hover{background:#fff1e8}.brand-remove-actions button[data-v-ba544cff]:disabled{cursor:wait;opacity:.6}@media(max-width:560px){.soa-view-overview .grid[data-v-ba544cff],.soa-view-overview .brand-group-grid[data-v-ba544cff]{grid-template-columns:minmax(0,1fr)}}.crawlers-view[data-v-f9c32b6f]{max-width:1040px}.ph-embedded[data-v-f9c32b6f]{justify-content:flex-end;margin-bottom:0}.askmaya-chip[data-v-f9c32b6f]{display:inline-flex;align-items:center;gap:7px;padding:7px 15px;border:1px solid var(--line);border-radius:100px;background:var(--card);color:var(--ink);font-family:inherit;font-size:var(--fs-footnote);font-weight:600;cursor:pointer}.askmaya-chip[data-v-f9c32b6f]:hover{border-color:var(--indigo)}.askmaya-chip[data-v-f9c32b6f]:focus-visible,.cwcopy[data-v-f9c32b6f]:focus-visible{outline:3px solid var(--indigo);outline-offset:2px}.askmaya-chip img[data-v-f9c32b6f]{width:20px;height:20px;border-radius:50%}.setup-intro[data-v-f9c32b6f],.tiles-subtitle[data-v-f9c32b6f]{margin-bottom:16px}.setup-cards[data-v-f9c32b6f]{display:grid;gap:18px}.inscard[data-v-f9c32b6f]{margin-bottom:18px;padding:20px;border:1px solid var(--line);background:var(--bg)}.inscard h2[data-v-f9c32b6f]{margin:0 0 18px;font-size:1rem}.inscard>h2+.csub[data-v-f9c32b6f]{margin-top:0}.inscard .csub[data-v-f9c32b6f]{margin:0 0 16px}[data-v-f9c32b6f] .setup-cards .inscard h2{margin-bottom:18px}[data-v-f9c32b6f] .setup-cards .inscard .csub{margin:0 0 16px}.download[data-v-f9c32b6f]{display:inline-block;text-decoration:none}.crawler-chart[data-v-f9c32b6f]{display:block;width:100%;height:auto;max-height:280px}.crawler-chart line[data-v-f9c32b6f]{stroke:var(--line);stroke-width:1}.crawler-chart polyline[data-v-f9c32b6f]{fill:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.legend[data-v-f9c32b6f]{display:flex;flex-wrap:wrap;gap:10px 20px;margin:12px 0 0;padding:0;list-style:none;color:var(--body);font-size:var(--fs-caption)}.legend li[data-v-f9c32b6f]{display:flex;align-items:center;gap:7px}.legend i[data-v-f9c32b6f]{width:9px;height:9px}.legend i.all[data-v-f9c32b6f]{background:#2847c4}.legend i.verified[data-v-f9c32b6f]{background:#0e8a6d}.legend .date-range[data-v-f9c32b6f]{color:var(--mute)}.table-wrap[data-v-f9c32b6f]{overflow-x:auto}.rtable th[scope=row][data-v-f9c32b6f]{color:var(--ink);font-weight:600;text-align:left;white-space:nowrap}.last-seen[data-v-f9c32b6f]{color:var(--mute);white-space:nowrap}.citation-summary[data-v-f9c32b6f]{margin-bottom:12px}.paths-title[data-v-f9c32b6f]{margin:0 0 4px}.path-list[data-v-f9c32b6f]{margin:0;padding:0;list-style:none}.path-list li[data-v-f9c32b6f]{display:flex;align-items:center;gap:18px;padding:13px 0;border-bottom:1px solid var(--line)}.path-main[data-v-f9c32b6f]{display:flex;flex:1;min-width:0;flex-direction:column;gap:4px}.path-main strong[data-v-f9c32b6f]{overflow-wrap:anywhere;font-size:.8125rem}.path-main span[data-v-f9c32b6f],.path-hits span[data-v-f9c32b6f]{color:var(--mute);font-size:var(--fs-caption)}.path-hits[data-v-f9c32b6f]{display:flex;flex:none;flex-direction:column;text-align:right}.referrals[data-v-f9c32b6f]{display:grid;gap:12px}.barrow[data-v-f9c32b6f]{display:grid;grid-template-columns:minmax(90px,160px) 1fr minmax(70px,auto);align-items:center;gap:12px}.bl[data-v-f9c32b6f]{overflow-wrap:anywhere}.bt[data-v-f9c32b6f]{height:8px;overflow:hidden;background:var(--tint)}.bf[data-v-f9c32b6f]{display:block;height:100%;background:var(--indigo)}.bv[data-v-f9c32b6f]{text-align:right;font-variant-numeric:tabular-nums}.bv small[data-v-f9c32b6f],.referral-empty[data-v-f9c32b6f]{color:var(--mute)}.referral-empty[data-v-f9c32b6f]{margin:0;font-size:var(--fs-footnote)}.setup-more[data-v-f9c32b6f]{margin-top:4px}@media(max-width:640px){.pagehead[data-v-f9c32b6f]{align-items:flex-start;gap:14px}.askmaya-chip[data-v-f9c32b6f]{flex:none}.inscard[data-v-f9c32b6f]{padding:16px}.barrow[data-v-f9c32b6f]{grid-template-columns:minmax(72px,105px) 1fr}.barrow .bv[data-v-f9c32b6f]{grid-column:2}.path-list li[data-v-f9c32b6f]{align-items:flex-start}}.insights-view[data-v-2ed85e71]{max-width:1040px}.ph-embedded[data-v-2ed85e71]{justify-content:flex-end;margin-bottom:0}.page-actions[data-v-2ed85e71]{display:flex;align-items:center;gap:14px}.askmaya-chip[data-v-2ed85e71]{display:inline-flex;align-items:center;gap:7px;padding:7px 15px;border:1px solid var(--line);border-radius:100px;background:var(--card);color:var(--ink);font-family:inherit;font-size:var(--fs-footnote);font-weight:600;cursor:pointer;transition:border-color var(--dur-press) var(--ease-out)}.askmaya-chip[data-v-2ed85e71]:hover{border-color:var(--indigo)}.askmaya-chip[data-v-2ed85e71]:focus-visible{outline:3px solid var(--indigo);outline-offset:2px}.askmaya-chip img[data-v-2ed85e71]{width:20px;height:20px;border-radius:50%}.competitor-sections[data-v-2ed85e71],.citation-sections[data-v-2ed85e71]{display:grid;gap:18px;padding-top:18px}.inscard[data-v-2ed85e71]{padding:26px 28px;border:1px solid var(--card-edge);border-radius:var(--r-card);background:var(--card);box-shadow:var(--shadow-1)}.inscard h2[data-v-2ed85e71]{margin:0 0 14px;font-size:var(--fs-body)}.ranking[data-v-2ed85e71],.citation-list[data-v-2ed85e71]{list-style:none;margin:0;padding:0}.barrow[data-v-2ed85e71]{display:flex;align-items:center;gap:11px;margin:8px 0;font-size:var(--fs-footnote)}.barrow .bl[data-v-2ed85e71]{display:block;width:10.625rem;flex-shrink:0;overflow:hidden;color:var(--body);text-overflow:ellipsis;white-space:nowrap}.barrow.you .bl[data-v-2ed85e71]{color:var(--ink);font-weight:700}.barrow .bt[data-v-2ed85e71]{position:relative;flex:1;height:1.1875rem;overflow:hidden;border-radius:5px;background:var(--fill)}.barrow .bf[data-v-2ed85e71]{min-width:2px;height:100%;border-radius:5px;background:var(--indigo)}.barrow.you .bf[data-v-2ed85e71]{background:var(--verm)}.barrow .cib[data-v-2ed85e71]{position:absolute;top:0;height:100%;border-radius:5px;background:#1a233329;pointer-events:none}.barrow .bv[data-v-2ed85e71]{width:4.125rem;color:var(--body);font-family:ui-monospace,monospace;text-align:right}.youchip[data-v-2ed85e71]{margin-left:4px;padding:3px 10px;border:1px solid var(--verm);border-radius:100px;color:var(--verm);font-size:var(--fs-eyebrow);font-weight:400;letter-spacing:.05em;text-transform:uppercase}.bvci[data-v-2ed85e71]{display:block;color:var(--mute);font-size:var(--fs-eyebrow);line-height:1.2}.tiechip[data-v-2ed85e71]{position:absolute;top:50%;left:7px;padding:0 7px;transform:translateY(-50%);border:1px solid var(--line);border-radius:100px;background:var(--card);color:var(--mute);cursor:help;font-size:var(--fs-eyebrow);letter-spacing:.04em;line-height:1.4;text-transform:uppercase;white-space:nowrap}.mergenote[data-v-2ed85e71]{overflow:hidden;color:var(--mute);font-size:var(--fs-caption2);font-weight:400;text-overflow:ellipsis;white-space:nowrap}.cifoot[data-v-2ed85e71]{margin:12px 0 0;color:var(--mute);font-size:var(--fs-caption);line-height:1.5}.citation-status[data-v-2ed85e71]{margin:0;padding:14px 16px;border-left:3px solid var(--verm);background:var(--tint);color:var(--ink);font-size:var(--fs-subhead)}.citation-status.cited[data-v-2ed85e71]{border-left-color:var(--jade)}.citation-status strong[data-v-2ed85e71]{margin-left:6px;font-family:ui-monospace,monospace}.citation-filters[data-v-2ed85e71]{margin:0 0 14px;padding:0;border:0}.citation-filters .chip[data-v-2ed85e71]{min-height:36px;font-size:var(--fs-caption)}.citation-list li[data-v-2ed85e71]{display:flex;align-items:flex-start;gap:13px;padding:13px 2px;border-bottom:1px solid var(--separator)}.citation-list li[data-v-2ed85e71]:last-child{border-bottom:0}.citation-rank[data-v-2ed85e71]{display:inline-flex;flex:none;align-items:center;justify-content:center;width:22px;height:22px;margin-top:2px;border-radius:var(--r-ctl);background:var(--fill);color:var(--body);font-size:var(--fs-caption2);font-weight:700}.citation-list li.highlight .citation-rank[data-v-2ed85e71]{background:var(--bad-bg);color:var(--verm)}.citation-main[data-v-2ed85e71]{flex:1;min-width:0}.citation-domain[data-v-2ed85e71]{display:flex;flex-wrap:wrap;align-items:center;gap:7px;color:var(--ink);font-size:var(--fs-subhead);overflow-wrap:anywhere}.citation-kind[data-v-2ed85e71]{padding:1px 7px;border:1px solid currentColor;border-radius:100px;color:var(--amber);font-size:var(--fs-eyebrow);font-weight:500;text-transform:uppercase}.citation-kind.cited[data-v-2ed85e71]{color:var(--indigo)}.citation-main>p[data-v-2ed85e71]{margin:3px 0 0;color:var(--mute);font-size:var(--fs-footnote);line-height:1.5}.citation-count[data-v-2ed85e71]{flex:none;color:var(--mute);font-size:var(--fs-caption);text-align:right}.citation-count strong[data-v-2ed85e71],.citation-count span[data-v-2ed85e71]{display:block}.citation-count strong[data-v-2ed85e71]{color:var(--body);font-family:ui-monospace,monospace;font-size:var(--fs-subhead)}.outreach-button[data-v-2ed85e71]{margin-top:9px;padding:6px 11px;border:1px solid var(--indigo);border-radius:7px;background:var(--card);color:var(--indigo);font-family:inherit;font-size:var(--fs-caption);font-weight:600;cursor:pointer}.outreach-button[data-v-2ed85e71]:hover{background:var(--accent-fill);color:#fff}.outreach-button[data-v-2ed85e71]:disabled{opacity:.55;cursor:wait}.outreach-button[data-v-2ed85e71]:focus-visible,.outreach-head button[data-v-2ed85e71]:focus-visible,.outreach-head a[data-v-2ed85e71]:focus-visible{outline:3px solid var(--indigo);outline-offset:2px}.outreach-panel[data-v-2ed85e71]{margin-top:10px;padding:12px 14px;border:1px solid var(--line);background:var(--paper);font-size:var(--fs-footnote)}.outreach-panel>p[data-v-2ed85e71]{margin:0}.outreach-head[data-v-2ed85e71]{display:flex;flex-wrap:wrap;align-items:center;gap:7px;padding-bottom:9px;border-bottom:1px solid var(--separator)}.outreach-head>span[data-v-2ed85e71]{margin-right:auto;color:var(--mute);font-size:var(--fs-caption2);font-weight:700;text-transform:uppercase}.outreach-head button[data-v-2ed85e71],.outreach-head a[data-v-2ed85e71]{padding:5px 9px;border:1px solid var(--line);border-radius:6px;background:var(--card);color:var(--ink);font-family:inherit;font-size:var(--fs-caption);text-decoration:none;cursor:pointer}.outreach-body[data-v-2ed85e71]{padding-top:11px;color:var(--body);line-height:1.65}.outreach-subject[data-v-2ed85e71]{margin:0 0 9px;padding-bottom:8px;border-bottom:1px solid var(--separator)}.outreach-message[data-v-2ed85e71]{white-space:pre-wrap}.outreach-body details[data-v-2ed85e71]{margin-top:10px}.outreach-body summary[data-v-2ed85e71]{color:var(--indigo);font-weight:600;cursor:pointer}.outreach-error[data-v-2ed85e71]{color:var(--verm)}.insight-row[data-v-2ed85e71]{display:flex;align-items:center;gap:18px;min-height:68px;padding:12px 4px;border-bottom:1px solid var(--line)}.insight-row.you[data-v-2ed85e71]{background:color-mix(in srgb,var(--jade) 7%,transparent)}.rank[data-v-2ed85e71]{width:28px;color:var(--mute);font-variant-numeric:tabular-nums}.row-main[data-v-2ed85e71]{display:flex;flex:1;min-width:0;flex-direction:column;gap:8px}.row-main strong[data-v-2ed85e71]{overflow-wrap:anywhere}.competitor-name[data-v-2ed85e71]{display:flex;align-items:center;gap:8px}.you-chip[data-v-2ed85e71],.tie-chip[data-v-2ed85e71]{padding:2px 6px;border:1px solid currentColor;color:var(--jade);font-size:var(--fs-caption);font-weight:700}.tie-chip[data-v-2ed85e71]{flex:none;color:var(--mute)}.merge-note[data-v-2ed85e71],.confidence-note[data-v-2ed85e71],.trend-empty[data-v-2ed85e71]{margin:0;color:var(--mute);font-size:var(--fs-caption)}.confidence-note[data-v-2ed85e71]{margin-top:14px;line-height:1.55}.row-value[data-v-2ed85e71]{min-width:92px;color:var(--jade);text-align:right;font-variant-numeric:tabular-nums}.row-value small[data-v-2ed85e71]{display:block;margin-top:3px;color:var(--mute);font-weight:500}.meter[data-v-2ed85e71]{height:6px;overflow:hidden;background:var(--tint)}.confidence-meter[data-v-2ed85e71]{position:relative;overflow:visible}.meter-fill[data-v-2ed85e71]{display:block;height:100%;background:var(--jade)}.confidence-range[data-v-2ed85e71]{position:absolute;top:-3px;height:12px;border-inline:1px solid var(--mute);background:color-mix(in srgb,var(--mute) 30%,transparent)}.trend-chart[data-v-2ed85e71]{display:block;width:100%;height:auto;max-height:280px}.trend-chart path[data-v-2ed85e71]{fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.chart-grid[data-v-2ed85e71]{stroke:var(--line);stroke-width:1}.legend[data-v-2ed85e71]{display:flex;flex-wrap:wrap;gap:10px 20px;margin:12px 0 0;padding:0;list-style:none}.legend li[data-v-2ed85e71]{display:flex;align-items:center;gap:7px;font-size:var(--fs-caption)}.legend i[data-v-2ed85e71]{width:9px;height:9px}.moves-list[data-v-2ed85e71]{margin:0;padding:0;list-style:none}.moves-list li[data-v-2ed85e71]{display:grid;grid-template-columns:8px 1fr auto;align-items:center;gap:10px;padding:12px 0;border-bottom:1px solid var(--line)}.moves-list time[data-v-2ed85e71]{color:var(--mute);font-size:var(--fs-caption)}.move-mark[data-v-2ed85e71]{width:7px;height:7px;border-radius:50%;background:var(--amber)}.table-wrap[data-v-2ed85e71]{overflow-x:auto}.prompt-filters[data-v-2ed85e71]{padding-top:16px}.prompt-filters fieldset[data-v-2ed85e71]{border:0}.pq[data-v-2ed85e71],.pcn[data-v-2ed85e71]{display:block;min-width:260px;overflow-wrap:anywhere}.pr-write[data-v-2ed85e71]:focus-visible{outline:3px solid var(--indigo);outline-offset:2px}.rtable td.no-results[data-v-2ed85e71]{color:var(--mute);text-align:center}.sentiment-sections[data-v-2ed85e71]{display:grid;gap:18px;padding-top:18px}.senrow[data-v-2ed85e71]{display:flex;flex-wrap:wrap;align-items:center;gap:26px;min-height:112px}.sentiment-reading[data-v-2ed85e71]{display:flex;flex:none;flex-direction:column}.senbig[data-v-2ed85e71]{font-family:Georgia,serif;font-size:3.625rem;font-weight:900;line-height:1;font-variant-numeric:tabular-nums}.senbig small[data-v-2ed85e71]{margin-left:3px;color:var(--mute);font-family:inherit;font-size:1.25rem}.sentone[data-v-2ed85e71]{margin-top:2px;font-size:var(--fs-subhead);font-weight:700}.sentiment-scale[data-v-2ed85e71]{flex:1;min-width:180px;margin:0;color:var(--mute);font-size:var(--fs-caption);line-height:1.55}.sentiment-chart path[data-v-2ed85e71]{fill:none;stroke:var(--indigo);stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.sentiment-chart circle[data-v-2ed85e71]{fill:var(--card);stroke:var(--indigo);stroke-width:3}.notebox[data-v-2ed85e71]{margin:0;padding:18px 20px;border-left:3px solid var(--indigo);background:var(--tint);color:var(--ink);font-size:var(--fs-body);line-height:1.7;overflow-wrap:anywhere}@media(max-width:640px){.page-actions[data-v-2ed85e71]{align-items:flex-end;flex-direction:column}.barrow .bl[data-v-2ed85e71]{width:6.875rem}.insight-row[data-v-2ed85e71]{gap:10px}.row-value[data-v-2ed85e71]{min-width:58px}.moves-list li[data-v-2ed85e71]{grid-template-columns:8px 1fr}.moves-list time[data-v-2ed85e71]{grid-column:2}.senbig[data-v-2ed85e71]{font-size:3rem}.sentiment-chart[data-v-2ed85e71]{min-width:0}.citation-card[data-v-2ed85e71]{padding:16px}.citation-list li[data-v-2ed85e71]{gap:9px}.citation-count[data-v-2ed85e71]{min-width:42px}.outreach-head>span[data-v-2ed85e71]{width:100%}}.soa-view-reports[data-v-b5cc47ee]{max-width:1040px}.rtabs[data-v-b5cc47ee]{display:flex;gap:4px;margin-bottom:20px;border-bottom:1px solid var(--line);overflow-x:auto;scrollbar-width:none}.rtabs[data-v-b5cc47ee]::-webkit-scrollbar{display:none}.rtab[data-v-b5cc47ee]{flex:0 0 auto;position:relative;padding:9px 14px;border:none;background:none;font-family:inherit;font-size:var(--fs-subhead);font-weight:600;color:var(--mute);cursor:pointer;white-space:nowrap;transition:color var(--dur-press) var(--ease-out)}.rtab[data-v-b5cc47ee]:after{content:"";position:absolute;left:10px;right:10px;bottom:-1px;height:2px;border-radius:2px;background:var(--accent-fill);transform:scaleX(0);transform-origin:center;transition:transform var(--dur) var(--ease-out)}.rtab[data-v-b5cc47ee]:hover,.rtab.on[data-v-b5cc47ee]{color:var(--ink)}.rtab.on[data-v-b5cc47ee]:after{transform:scaleX(1)}.rtab[data-v-b5cc47ee]:focus-visible{outline:3px solid var(--indigo);outline-offset:-2px;border-radius:8px}.rpanel[data-v-b5cc47ee]:focus-visible{outline:none}@media(prefers-reduced-motion:reduce){.rtab[data-v-b5cc47ee],.rtab[data-v-b5cc47ee]:after{transition:none}}.cd-sheet[data-v-c37c9cad]{position:fixed;inset:0 0 0 auto;width:min(460px,100vw);max-width:100vw;height:100dvh;max-height:100dvh;margin:0;padding:0;border:none;border-left:1px solid var(--line);background:var(--card);color:var(--ink);box-shadow:-18px 0 44px -26px #1a233357;display:flex;flex-direction:column}.cd-sheet[open][data-v-c37c9cad]{animation:cd-in-c37c9cad var(--dur) var(--ease-out)}.cd-sheet[data-v-c37c9cad]::backdrop{background:#1a233352}@keyframes cd-in-c37c9cad{0%{transform:translate(100%)}to{transform:none}}@media(prefers-reduced-motion:reduce){.cd-sheet[open][data-v-c37c9cad]{animation:none}}.cd-head[data-v-c37c9cad]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:22px 24px 14px;border-bottom:1px solid var(--line)}.cd-head h2[data-v-c37c9cad]{font-size:var(--fs-large);letter-spacing:var(--ls-title)}.cd-sub[data-v-c37c9cad]{font-size:var(--fs-caption);color:var(--mute);margin-top:2px}.cd-x[data-v-c37c9cad]{border:none;background:none;color:var(--mute);font-size:18px;line-height:1;padding:6px;cursor:pointer;border-radius:8px}.cd-x[data-v-c37c9cad]:hover{color:var(--ink);background:var(--ink-hover)}.cd-x[data-v-c37c9cad]:focus-visible,.cd-sheet[data-v-c37c9cad] :focus-visible{outline:3px solid var(--indigo);outline-offset:2px}.cd-body[data-v-c37c9cad]{padding:20px 24px 28px;overflow-y:auto;display:grid;gap:14px;align-content:start}.cd-state[data-v-c37c9cad]{display:inline-flex;align-items:center;gap:7px;font-size:var(--fs-caption2);font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--mute)}.cd-dot[data-v-c37c9cad]{width:8px;height:8px;border-radius:50%;background:currentColor}.cd-s-live[data-v-c37c9cad],.cd-live[data-v-c37c9cad]{color:var(--jade)}.cd-s-waiting_for_dns[data-v-c37c9cad],.cd-s-verified_issuing_cert[data-v-c37c9cad]{color:var(--amber)}.cd-s-dns_mismatch[data-v-c37c9cad],.cd-s-cert_failed[data-v-c37c9cad]{color:var(--verm)}.cd-flash[data-v-c37c9cad]{font-size:var(--fs-caption);color:var(--jade);line-height:1.55}.cd-say[data-v-c37c9cad]{font-size:var(--fs-subhead);line-height:1.6;color:var(--body)}.cd-host-line[data-v-c37c9cad]{font-size:var(--fs-body);font-weight:600;word-break:break-all}.cd-form[data-v-c37c9cad]{display:grid;gap:8px}.cd-form label[data-v-c37c9cad]{font-size:var(--fs-caption);color:var(--mute)}.cd-form input[data-v-c37c9cad]{font-family:inherit;font-size:var(--fs-subhead);padding:11px 13px;border:1px solid var(--line);border-radius:12px;background:var(--paper);color:var(--ink)}.cd-form input[data-v-c37c9cad]:focus-visible{outline:3px solid var(--indigo);outline-offset:1px}.cd-hint[data-v-c37c9cad]{font-size:var(--fs-caption);color:var(--mute);line-height:1.55}.cd-form .btn[data-v-c37c9cad]{justify-self:start}.cd-record[data-v-c37c9cad]{display:flex;align-items:center;gap:9px;flex-wrap:wrap;padding:12px 14px;border:1px solid var(--line);border-radius:12px;background:var(--paper)}.cd-rl[data-v-c37c9cad]{font-size:var(--fs-caption2);text-transform:uppercase;letter-spacing:.06em;color:var(--mute)}.cd-record code[data-v-c37c9cad]{font-size:var(--fs-caption);word-break:break-all}.cd-resolved[data-v-c37c9cad]{font-size:var(--fs-caption);color:var(--mute);word-break:break-all}.cd-live[data-v-c37c9cad]{font-size:var(--fs-subhead);word-break:break-all}.cd-err[data-v-c37c9cad]{font-size:var(--fs-caption);color:var(--verm);line-height:1.55}.cd-acts[data-v-c37c9cad]{display:flex;gap:10px;flex-wrap:wrap}.cd-remove[data-v-c37c9cad]{color:var(--verm)}.cd-confirm[data-v-c37c9cad]{display:grid;gap:12px;padding:14px;border:1px solid var(--bad-line);border-radius:12px;background:var(--bad-bg)}.cd-confirm p[data-v-c37c9cad]{font-size:var(--fs-caption);line-height:1.6}.cd-confirm .btn[data-v-c37c9cad]{background:var(--verm)}.cd-confirm .btn[data-v-c37c9cad]:hover{filter:brightness(.93)}.btn[data-v-c37c9cad]:active,.atbtn[data-v-c37c9cad]:active{transform:scale(.985)}.studio-native[data-v-7a9e29cf]{--ink:#1a1a1a;--mut:#6b6b6b;--line:#e5e2da;--bg:#faf8f3;--indigo:#3b3f8f;--verm:#d1492f;color:var(--ink);background:var(--bg);min-height:100vh;height:100vh;display:flex;flex-direction:column;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif}#bar[data-v-7a9e29cf]{background:#1a1a2e;color:#eee;padding:9px 16px;display:flex;gap:12px;align-items:center;font-size:13px;flex:0 0 auto;flex-wrap:wrap;z-index:5}#bar b[data-v-7a9e29cf]{font-family:Georgia,serif;font-size:15px}#bar .brandname[data-v-7a9e29cf]{color:#cfe;font-family:Georgia,serif}#bar label[data-v-7a9e29cf]{color:#aab;font-size:11px;display:flex;align-items:center;gap:5px;min-width:0;max-width:100%}#bar select[data-v-7a9e29cf]{font-size:12px;border-radius:6px;border:1px solid #444;background:#12121f;color:#eee;padding:4px 6px;min-width:0;max-width:100%;text-overflow:ellipsis}#bar button[data-v-7a9e29cf]{background:var(--indigo);color:#fff;border:0;padding:7px 14px;border-radius:6px;cursor:pointer;font-size:13px}#bar button[data-v-7a9e29cf]:disabled{opacity:.5;cursor:default}#bar button.ghost[data-v-7a9e29cf],#bar a.ghost[data-v-7a9e29cf]{background:#333;color:#fff;text-decoration:none;display:inline-block;padding:7px 14px;border-radius:6px}#bar a[hidden][data-v-7a9e29cf]{display:none}#bar button.pub[data-v-7a9e29cf]{background:var(--verm)}#dirty[data-v-7a9e29cf]{color:#ffd479;font-size:11.5px;display:none}#dirty.on[data-v-7a9e29cf]{display:inline}#bar .msg[data-v-7a9e29cf]{margin-left:auto;color:#9fe0a0;font-size:12px;max-width:36%;text-align:right}#main-content[data-v-7a9e29cf]{flex:1 1 auto;min-height:0;display:grid;grid-template-columns:360px 1fr;padding:0;overflow:hidden}#left[data-v-7a9e29cf]{border-right:1px solid var(--line);display:flex;flex-direction:column;min-height:0;background:#fff}.lsec[data-v-7a9e29cf]{display:flex;flex-direction:column;min-height:0}.lhead[data-v-7a9e29cf]{font-size:11px;letter-spacing:.09em;text-transform:uppercase;color:var(--mut);padding:11px 14px 7px;border-bottom:1px solid var(--line);background:#faf8f3}#chat[data-v-7a9e29cf]{flex:1 1 55%;min-height:0}#msgs[data-v-7a9e29cf]{flex:1 1 auto;overflow:auto;padding:12px 14px;display:flex;flex-direction:column;gap:10px}.m[data-v-7a9e29cf]{font-size:13.5px;line-height:1.5;padding:9px 12px;border-radius:11px;max-width:92%;white-space:pre-wrap}.m.maya[data-v-7a9e29cf]{background:#f4f6fd;border:1px solid #dfe3f5;align-self:flex-start}.m.me[data-v-7a9e29cf]{background:var(--indigo);color:#fff;align-self:flex-end}.m.sys[data-v-7a9e29cf]{background:#fff5e6;border:1px solid #f0dcae;color:#7a5a00;align-self:center;font-size:12px}#compose[data-v-7a9e29cf]{display:flex;gap:8px;padding:10px 12px;border-top:1px solid var(--line)}#compose textarea[data-v-7a9e29cf]{flex:1;resize:none;height:44px;border:1px solid var(--line);border-radius:9px;padding:9px 11px;font:14px system-ui;background:#fff}#compose button[data-v-7a9e29cf]{background:var(--indigo);color:#fff;border:0;border-radius:9px;padding:0 16px;cursor:pointer;font-size:13px}#todo[data-v-7a9e29cf]{flex:1 1 45%;min-height:0;border-top:1px solid var(--line)}#todolist[data-v-7a9e29cf]{flex:1 1 auto;overflow:auto;padding:8px 10px}.todo[data-v-7a9e29cf]{border:1px solid #f0dcae;background:#fff9ec;border-radius:9px;padding:8px 10px;margin:6px 0;font-size:12.5px}.todo .tt[data-v-7a9e29cf]{font-weight:600;color:#8a6a00}.todo .tv[data-v-7a9e29cf]{color:#444;margin:3px 0 7px;font-family:SFMono-Regular,ui-monospace,Menlo,monospace;font-size:12px;word-break:break-word}.todo .trow[data-v-7a9e29cf]{display:flex;gap:7px}.todo button[data-v-7a9e29cf]{font-size:11.5px;border:0;border-radius:6px;padding:5px 10px;cursor:pointer}.todo .jump[data-v-7a9e29cf]{background:#eee;color:#333}.todo .conf[data-v-7a9e29cf]{background:#2f8f5b;color:#fff}.todo.empty[data-v-7a9e29cf]{border:0;background:none;color:var(--mut);font-style:italic}#rwrap[data-v-7a9e29cf]{min-height:0;position:relative}#canvas[data-v-7a9e29cf]{border:0;width:100%;height:100%;display:block;background:#faf8f3;color-scheme:light dark}.studio-empty[data-v-7a9e29cf]{height:100%;display:grid;place-items:center;color:var(--mut);text-align:center}.studio-empty button[data-v-7a9e29cf]{margin-top:10px}.preview-title[data-v-7a9e29cf]{font-weight:700;margin-bottom:6px}.preview-change[data-v-7a9e29cf]{margin:5px 0}.preview-field[data-v-7a9e29cf]{font-size:11px;color:#6b7180}.before[data-v-7a9e29cf]{text-decoration:line-through;color:#ba3b1d}.arrow[data-v-7a9e29cf]{color:#6b7180}.after[data-v-7a9e29cf]{color:#0c7a61}.preview-actions[data-v-7a9e29cf]{margin-top:9px;display:flex;gap:8px}.preview-actions button[data-v-7a9e29cf]{border:1px solid var(--line);border-radius:7px;background:#fff;padding:5px 10px;cursor:pointer}.rd-pick[data-v-7a9e29cf]{position:fixed;top:0;right:0;bottom:0;left:0;background:#14141e73;display:flex;align-items:center;justify-content:center;z-index:50}.rd-box[data-v-7a9e29cf]{background:#fff;border-radius:14px;padding:22px 24px;max-width:380px;box-shadow:0 24px 60px -18px #0006}.rd-pt[data-v-7a9e29cf]{font-size:14px;font-weight:600;color:#1a2333;margin-bottom:14px}.rd-sub[data-v-7a9e29cf]{font-size:13px;color:#4b5563;margin-bottom:14px;font-weight:400;opacity:.85}.rd-sw[data-v-7a9e29cf]{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:16px}.rd-c[data-v-7a9e29cf]{width:40px;height:40px;border-radius:10px;border:2px solid rgba(0,0,0,.08);cursor:pointer;padding:0;transition:transform .12s}.rd-c[data-v-7a9e29cf]:hover{transform:scale(1.1)}.rd-keep[data-v-7a9e29cf]{display:block;width:100%;background:var(--indigo)!important;color:#fff;border:0;padding:10px;border-radius:8px;cursor:pointer;font-size:13px;margin-bottom:8px}.rd-cancel[data-v-7a9e29cf]{display:block;width:100%;background:#eef!important;color:#556!important;border:0;padding:8px;border-radius:8px;cursor:pointer;font-size:12px}#stmodes[data-v-7a9e29cf]{position:absolute;bottom:16px;left:50%;transform:translate(-50%);display:flex;gap:4px;background:#141622eb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:5px;border-radius:12px;box-shadow:0 10px 30px -8px #00000080;z-index:6}#stmodes button[data-v-7a9e29cf]:focus-visible{outline:2px solid #fff;outline-offset:2px}#stmodes .st-mode[data-v-7a9e29cf]{background:transparent!important;color:#c9cbe0;border:0;padding:7px 13px;border-radius:8px;cursor:pointer;font-size:12.5px;font-weight:500}#stmodes .st-mode.on[data-v-7a9e29cf]{background:var(--indigo)!important;color:#fff}#stmodes .st-mode[data-v-7a9e29cf]:hover:not(.on){background:#ffffff14!important}@media(max-width:820px){#main-content[data-v-7a9e29cf]{grid-template-columns:1fr;grid-template-rows:1fr 1fr}}@media(prefers-reduced-transparency:reduce){#stmodes[data-v-7a9e29cf]{-webkit-backdrop-filter:none;backdrop-filter:none;background:#141622}}@media(prefers-reduced-motion:reduce){.rd-pick[data-v-7a9e29cf],.rd-box[data-v-7a9e29cf],.rd-c[data-v-7a9e29cf]{transition:none;animation:none}}.cite-info[data-v-587a1d71]{margin:auto;width:min(640px,calc(100vw - 32px));max-height:calc(100dvh - 48px);padding:0;border:none;border-radius:16px;background:#faf5f0;color:#282d32;box-shadow:0 24px 70px #1a233340;overflow:hidden}.cite-info[data-v-587a1d71]::backdrop{background:#1a23336b}.ci-panel[data-v-587a1d71]{position:relative;display:flex;flex-direction:column;max-height:calc(100dvh - 48px);padding:40px 30px 20px}.ci-close[data-v-587a1d71]{position:absolute;top:16px;right:16px;display:grid;place-items:center;width:20px;height:20px;padding:0;border:none;background:none;color:#91969b;font-size:20px;line-height:1;cursor:pointer;border-radius:4px}.ci-close[data-v-587a1d71]:hover{color:#282d32}.ci-close[data-v-587a1d71]:focus-visible{outline:3px solid #4f46e5;outline-offset:2px}.ci-title[data-v-587a1d71]{margin:0 28px 10px 0;font-family:PingFangSC-Semibold,PingFang SC,sans-serif;font-size:24px;font-weight:600;line-height:1.35;color:#282d32}.ci-body[data-v-587a1d71]{overflow:auto;min-height:0}.ci-body p[data-v-587a1d71]{margin:0 0 12px;font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#282d32}.ci-body p.ci-h[data-v-587a1d71]{margin-top:16px;font-weight:600}.ci-body p.ci-short[data-v-587a1d71]{margin-bottom:4px}.ci-foot[data-v-587a1d71]{display:flex;justify-content:center;padding-top:12px}.ci-ok[data-v-587a1d71]{min-width:140px;min-height:40px;padding:0 20px;border:1px solid #282d32;border-radius:16px;background:#fff;color:#282d32;font-family:PingFangSC-Semibold,PingFang SC,sans-serif;font-size:16px;font-weight:600;cursor:pointer}.ci-ok[data-v-587a1d71]:hover{background:#f1ece6}.ci-ok[data-v-587a1d71]:focus-visible{outline:3px solid #4f46e5;outline-offset:2px}@media(prefers-contrast:more){.cite-info[data-v-587a1d71]{background:#fff}.ci-body p[data-v-587a1d71],.ci-title[data-v-587a1d71]{color:#1a1f24}}h2.mc-eye[data-v-bba61deb]{margin:0;font-size:inherit;font-weight:inherit}.art-plan[data-v-bba61deb]:focus-visible,.mc-cta[data-v-bba61deb]:focus-visible,.mc-ghost[data-v-bba61deb]:focus-visible{outline:3px solid var(--indigo);outline-offset:2px}.bp-sec[data-v-963170d1]{min-inline-size:0;margin-inline:0;padding-inline:0;border:0}.bp-h[data-v-963170d1],.bp-sub[data-v-963170d1],.bp-lbnote[data-v-963170d1]{margin-block:0}.bp-cs[data-v-963170d1]:focus-visible,.bp-auto[data-v-963170d1]:focus-visible,.bp-pill[data-v-963170d1]:focus-visible,.bp-cpick[data-v-963170d1]:focus-within,.bp-in[data-v-963170d1]:focus-visible,.bp-go[data-v-963170d1]:focus-visible,.bp-skip[data-v-963170d1]:focus-visible{outline:3px solid var(--indigo);outline-offset:2px}.mtrace{margin:0 0 8px;max-width:100%}.mtr-h{display:flex;align-items:center;gap:7px;padding:2px 0;border:none;background:none;cursor:pointer;font:inherit;font-size:var(--fs-caption);color:var(--mute);text-align:left;width:100%}.mtr-h-live{cursor:default}.mtr-h:focus-visible{outline:3px solid var(--indigo);outline-offset:2px;border-radius:4px}.mtr-star{flex:0 0 auto;width:13px;height:13px;fill:var(--mute);opacity:.85;transition:opacity .3s}.mtrace.live .mtr-star{fill:var(--indigo);opacity:1;animation:mtr-star-pulse 1.4s cubic-bezier(.23,1,.32,1) infinite}@keyframes mtr-star-pulse{0%,to{opacity:.55;transform:scale(.92)}50%{opacity:1;transform:scale(1)}}.mtr-chev{width:13px;height:13px;flex:0 0 auto;fill:none;stroke:var(--mute);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;transition:transform .3s cubic-bezier(.23,1,.32,1);margin-left:auto}.mtrace.on .mtr-chev{transform:rotate(180deg)}.mtr-t{font-weight:600;letter-spacing:.01em;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mtr-t.work{background-image:linear-gradient(90deg,var(--mute) 35%,var(--ink) 50%,var(--mute) 65%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:mtr-shimmer 1.4s linear infinite}.mtr-t.done{color:var(--mute);animation:mtr-fade .3s ease both}@keyframes mtr-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes mtr-fade{0%{opacity:0}to{opacity:1}}.mtr-b{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .4s cubic-bezier(.23,1,.32,1),opacity .4s}.mtrace.on .mtr-b{grid-template-rows:1fr;opacity:1}.mtr-i{overflow:hidden}.mtr-l{border-left:1px solid var(--line);padding-left:16px;margin:6px 0 2px 6px}.mtr-row{display:flex;align-items:flex-start;gap:8px;min-height:26px;font-size:var(--fs-caption);color:var(--mute);animation:mtr-up .32s cubic-bezier(.23,1,.32,1) both}@keyframes mtr-up{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.mtr-mark{flex:0 0 auto;width:12px;height:12px;margin-top:6px;display:flex;align-items:center;justify-content:center}.mtr-dot{width:5px;height:5px;border-radius:50%;background:var(--mute);opacity:.7}.mtr-p{flex:0 1 auto;min-width:0;line-height:1.5;padding-top:4px;overflow-wrap:anywhere;color:var(--ink);opacity:.8}.mtr-s{flex:0 0 auto;padding-top:4px;font-variant-numeric:tabular-nums;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--fs-caption2);color:var(--mute);opacity:.8}.mtr-row.think .mtr-p{opacity:.62;font-style:italic}.mtr-row.running .mtr-p{background-image:linear-gradient(90deg,var(--mute) 35%,var(--ink) 50%,var(--mute) 65%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;opacity:1;animation:mtr-shimmer 1.4s linear infinite}.mtr-row.running.think .mtr-p{opacity:1}.mtr-row.running .mtr-dot{background:var(--indigo);opacity:1;animation:mtr-star-pulse 1.4s cubic-bezier(.23,1,.32,1) infinite}.mtr-row.error .mtr-p{text-decoration:line-through;text-decoration-color:var(--line)}.mtrace .grp{width:100%}.mtrace .grp>summary{list-style:none;cursor:pointer;display:flex;align-items:flex-start;gap:8px;min-height:26px}.mtrace .grp>summary::-webkit-details-marker{display:none}.mtrace .grp>summary:focus-visible{outline:3px solid var(--indigo);outline-offset:2px;border-radius:4px}.mtrace .gchev{width:11px;height:11px;flex:0 0 auto;margin:8px 0 0 2px;fill:none;stroke:var(--mute);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;transition:transform .25s cubic-bezier(.23,1,.32,1)}.mtrace .grp[open] .gchev{transform:rotate(180deg)}.mtrace .gmem{border-left:1px solid var(--line);padding-left:14px;margin:2px 0 4px 5px}.mtrace .gmem .mtr-row{min-height:24px}.mtrace .mtr-reason{max-height:220px;overflow-y:auto;padding-top:2px;padding-bottom:4px}.mtrace .mtr-reason,.mtrace .mtr-reason *{font-size:var(--fs-caption2);line-height:1.6;color:var(--mute);font-style:italic}.mtrace .mtr-reason p+p{margin-top:6px}@media(prefers-reduced-motion:reduce){.mtrace .mtr-b,.mtrace .mtr-chev,.mtrace .gchev{transition-duration:.01ms}.mtr-t.work,.mtr-t.done,.mtr-row,.mtrace.live .mtr-star,.mtr-row.running .mtr-p,.mtr-row.running .mtr-dot{animation:none}.mtr-t.work,.mtr-row.running .mtr-p{background-image:none;color:var(--mute);-webkit-text-fill-color:currentColor;opacity:.75}}.mtr-chips{display:flex;flex-wrap:wrap;gap:6px;margin:6px 0 2px;max-width:100%;min-width:0}.mtr-chip{display:inline-flex;align-items:center;gap:6px;max-width:100%;overflow-wrap:anywhere;text-align:left;color:var(--body);background:var(--card);border:1px solid var(--line);border-radius:7px;padding:4px 9px;font:inherit;font-size:var(--fs-caption2);cursor:pointer;transition:transform .1s ease-out,border-color .15s ease-out;animation:mtr-up .3s cubic-bezier(.23,1,.32,1) both}.mtr-chip:before{content:"";width:5px;height:5px;border-radius:1.5px;background:var(--indigo);flex:0 0 auto}.mtr-chip:hover{border-color:var(--tint-line, var(--indigo))}.mtr-chip:active{transform:scale(.97)}.mtr-chip:focus-visible{outline:3px solid var(--indigo);outline-offset:2px}.mtr-chip-flat{cursor:default;color:var(--mute)}.mtr-chip-flat:before{background:var(--mute);opacity:.6}@media(prefers-reduced-motion:reduce){.mtr-chip{animation:none;transition-duration:.01ms}}.wb-stack[data-v-f9e71a0b]{padding:0;overflow:hidden;display:flex;flex-direction:column}.wb-scroll[data-v-f9e71a0b]{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:18px 20px 26px}.maya-vue .mmsg.maya[data-v-4111c5ce]{width:100%}.maya-vue .mmsg.maya>.mcol[data-v-4111c5ce]{width:calc(100% - var(--mav) - var(--mavgap));flex:1 1 auto}.maya-vue .mmsg .mcol>.mc-cardwrap[data-v-4111c5ce]{width:100%;margin-left:0;box-sizing:border-box}.maya-noreport[data-v-4111c5ce]{max-width:560px;margin:32px auto;text-align:center;display:grid;gap:18px;justify-items:center}.mc-phead img[data-v-4111c5ce]{width:30px;height:30px;border-radius:50%}.mc-skillgroup+.mc-skillgroup[data-v-4111c5ce]{margin-top:18px}.mc-pgroup[data-v-4111c5ce]{margin:0 0 8px;color:var(--mute);font-size:var(--fs-eyebrow);font-weight:700;letter-spacing:0;text-transform:uppercase}.mc-grid[data-v-4111c5ce]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.mc-skill[data-v-4111c5ce]{min-height:60px;border:1px solid var(--line);border-radius:14px;background:var(--card);padding:10px 12px;text-align:left;display:grid;grid-template-columns:34px minmax(0,1fr);column-gap:12px;align-items:center;cursor:pointer;color:var(--ink)}.mc-skill[data-v-4111c5ce]:hover{border-color:var(--indigo);background:var(--tint-weak)}.mc-skill-icon[data-v-4111c5ce]{display:inline-flex;width:32px;height:32px;align-items:center;justify-content:center;font-size:26px;line-height:1}.mc-skill-copy[data-v-4111c5ce]{min-width:0;display:grid;gap:3px}.mc-skill-copy b[data-v-4111c5ce]{font-size:var(--fs-subhead)}.mc-skill-locked[data-v-4111c5ce]{border-style:dashed}.mc-skill-locked .mc-skill-icon[data-v-4111c5ce]{opacity:.55}.mc-skill-lock[data-v-4111c5ce]{margin-left:6px;padding:1px 7px;border:1px solid var(--tint-line);border-radius:999px;background:var(--tint-weak);color:var(--indigo);font-size:var(--fs-caption2);font-weight:650;vertical-align:middle}.mc-skill-copy small[data-v-4111c5ce]{color:var(--mute);line-height:1.35}.mc-close[data-v-4111c5ce]{margin-top:14px;width:100%;border:1px solid var(--line);border-radius:12px;background:var(--card);color:var(--ink);min-height:40px;cursor:pointer}.wb-simple[data-v-4111c5ce]{display:grid;gap:12px;padding:16px}.wb-json[data-v-4111c5ce]{white-space:pre-wrap;padding:16px;color:var(--body)}.mc-skill[data-v-4111c5ce]:focus-visible,.mc-close[data-v-4111c5ce]:focus-visible{outline:3px solid var(--indigo);outline-offset:2px}[data-v-4111c5ce] .art-gen:focus-visible,[data-v-4111c5ce] .art-regen:focus-visible,[data-v-4111c5ce] .art-publish:focus-visible,[data-v-4111c5ce] .art-copy:focus-visible,[data-v-4111c5ce] .art-wb:focus-visible,[data-v-4111c5ce] .art-plan:focus-visible,[data-v-4111c5ce] .au-ask:focus-visible,[data-v-4111c5ce] .au-review:focus-visible,[data-v-4111c5ce] .au-note:focus-visible,[data-v-4111c5ce] .au-force:focus-visible,[data-v-4111c5ce] .art-confirm-marker:focus-visible{outline:3px solid var(--indigo);outline-offset:2px}[data-v-4111c5ce] .art-confirm-marker{scroll-margin-block:96px;border-radius:3px;background:#fff0b8;color:#573800;box-decoration-break:clone;-webkit-box-decoration-break:clone}[data-v-4111c5ce] .au-note{padding:0;border:0;background:transparent;color:var(--indigo);cursor:pointer;font:inherit;text-align:left;text-decoration:underline;text-underline-offset:2px}[data-v-4111c5ce] .au-editor{display:grid;gap:8px;margin-top:12px;padding:12px;border:1px solid var(--tint-line);border-radius:8px;background:var(--tint-weak)}[data-v-4111c5ce] .au-editor label{color:var(--ink);font-size:var(--fs-footnote);font-weight:650}[data-v-4111c5ce] .au-editor textarea{box-sizing:border-box;width:100%;resize:vertical;border:1px solid var(--line);border-radius:6px;padding:8px;background:var(--card);color:var(--ink);font:inherit}[data-v-4111c5ce] .au-editor textarea:focus-visible{outline:3px solid var(--indigo);outline-offset:2px}.wb-deliv[data-v-4111c5ce]{padding:16px}.wb-deliv .art-body[data-v-4111c5ce]{max-height:none}.mbub[data-v-4111c5ce] .mdraw{white-space:pre-wrap}.mmsg-attachments[data-v-4111c5ce]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.mmsg-attachment[data-v-4111c5ce]{max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:3px 8px;border:1px solid var(--line);border-radius:5px;background:var(--paper);color:var(--body);font-size:var(--fs-caption)}.mmsg.user .mmsg-attachment[data-v-4111c5ce]{border-color:#ffffff73;background:#ffffff24;color:#fff}.mprofile-update[data-v-4111c5ce]{display:grid;grid-template-columns:28px minmax(0,1fr);gap:10px;width:min(360px,100%);box-sizing:border-box;padding:11px 12px;border:1px solid var(--line);border-radius:8px;background:var(--card)}.mprofile-update-mark[data-v-4111c5ce]{width:28px;height:28px;border-radius:50%;background:#0e8a6d24;position:relative}.mprofile-update-mark[data-v-4111c5ce]:after{content:"";position:absolute;left:9px;top:7px;width:8px;height:4px;border-left:2px solid var(--jade);border-bottom:2px solid var(--jade);transform:rotate(-45deg)}.mprofile-update-copy[data-v-4111c5ce]{min-width:0}.mprofile-update-copy p[data-v-4111c5ce]{margin:0;color:var(--mute);font-size:var(--fs-caption);font-weight:700}.mprofile-update-copy strong[data-v-4111c5ce]{display:block;margin:2px 0 8px;color:var(--ink);font-size:var(--fs-subhead);line-height:1.3;overflow-wrap:anywhere}.mprofile-update-copy ul[data-v-4111c5ce]{display:flex;flex-wrap:wrap;gap:5px;margin:0;padding:0;list-style:none}.mprofile-update-copy li[data-v-4111c5ce]{padding:2px 7px;border-radius:4px;background:var(--tint-weak);color:var(--body);font-size:var(--fs-caption);line-height:1.35}.mreason[data-v-4111c5ce]{margin:0 0 10px;border-left:3px solid var(--indigo);color:var(--mute)}.mreason summary[data-v-4111c5ce]{cursor:pointer;padding:2px 0 2px 9px;font-size:var(--fs-caption);font-weight:700}.mreason-body[data-v-4111c5ce]{padding:5px 9px 3px;color:var(--body);font-size:var(--fs-caption);line-height:1.5}.mreason-body p[data-v-4111c5ce]{margin:0 0 6px}.mreason summary[data-v-4111c5ce]:focus-visible{outline:3px solid var(--indigo);outline-offset:2px}.machips[data-v-4111c5ce]{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.machip-cite-hint[data-v-4111c5ce]{margin-left:auto;align-self:center;padding:2px;border:none;background:none;color:var(--mute);font:inherit;font-size:var(--fs-caption);text-decoration:underline;text-underline-offset:2px;cursor:pointer}.machip-cite-hint[data-v-4111c5ce]:hover{color:var(--indigo)}.machip-cite-hint[data-v-4111c5ce]:focus-visible{outline:3px solid var(--indigo);outline-offset:2px}.wb-ttl-site[data-v-4111c5ce]{display:flex;align-items:center;gap:5px;min-width:0}.wb-ttl-cite[data-v-4111c5ce]{font-weight:400}.wb-cite-info[data-v-4111c5ce]{display:inline-grid;place-items:center;padding:0 2px;border:none;background:none;color:var(--mute);font-size:15px;line-height:1;cursor:pointer;border-radius:4px}.wb-cite-info[data-v-4111c5ce]:hover{color:var(--indigo)}.wb-cite-info[data-v-4111c5ce]:focus-visible{outline:3px solid var(--indigo);outline-offset:2px}@media(max-width:680px){.mc-grid[data-v-4111c5ce]{grid-template-columns:1fr}}@media(max-width:560px){#v-maya[data-v-4111c5ce]{--mlane: 8px;--mav: 28px;--mavgap: 8px;--mgut: calc(var(--mav) + var(--mavgap))}[data-v-4111c5ce] .bp-card{width:100%;max-width:none;padding:16px;box-sizing:border-box}[data-v-4111c5ce] .bp-acts{flex-direction:column}[data-v-4111c5ce] .bp-go,[data-v-4111c5ce] .bp-skip{width:100%}}@media(prefers-reduced-motion:reduce){.mc-drawer.on[data-v-4111c5ce],.mc-palette[data-v-4111c5ce]{animation:none}}.soa-view-files .pagehead h1[data-v-5ff3d152]{margin-bottom:8px}.soa-view-files .rlog[data-v-5ff3d152]{padding-top:10px}.soa-view-files .pl-card h2[data-v-5ff3d152]{margin:0;font-size:var(--fs-subhead);font-weight:700}.file-openable[data-v-5ff3d152]{cursor:pointer}.file-openable[data-v-5ff3d152]:focus-visible{outline:3px solid var(--indigo);outline-offset:2px}.file-link[data-v-5ff3d152]{margin-left:0;border:0;padding:0;background:transparent;font:inherit;color:var(--indigo);cursor:pointer}.file-link[data-v-5ff3d152]:hover{text-decoration:underline}.impact-view[data-v-89b3b4b9]{max-width:1040px}.page-actions[data-v-89b3b4b9]{display:flex;align-items:center;gap:14px}.askmaya-chip[data-v-89b3b4b9]{display:inline-flex;align-items:center;gap:7px;padding:7px 15px;border:1px solid var(--line);border-radius:100px;background:var(--card);color:var(--ink);font-family:inherit;font-size:var(--fs-footnote);font-weight:600;cursor:pointer;text-decoration:none;transition:border-color var(--dur-press) var(--ease-out)}.askmaya-chip[data-v-89b3b4b9]:hover{border-color:var(--indigo)}.askmaya-chip[data-v-89b3b4b9]:focus-visible{outline:3px solid var(--indigo);outline-offset:2px}.impact-empty[data-v-89b3b4b9]{text-align:center;padding:56px 20px}.ie-ttl[data-v-89b3b4b9]{font-size:var(--fs-large);letter-spacing:var(--ls-title);margin-bottom:8px}.ie-sub[data-v-89b3b4b9]{color:var(--mute);font-size:var(--fs-subhead);max-width:44ch;margin:0 auto 22px}.impact-head[data-v-89b3b4b9]{display:grid;gap:10px}.ih-top[data-v-89b3b4b9]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ih-state[data-v-89b3b4b9]{display:inline-flex;align-items:center;padding:4px 11px;border-radius:var(--r-pill);font-size:var(--fs-caption2);font-weight:700;letter-spacing:.04em;text-transform:uppercase;border:1px solid var(--line);color:var(--mute);background:var(--card)}.ih-state.is-comparable[data-v-89b3b4b9]{color:var(--jade);border-color:var(--ok-line);background:var(--ok-bg)}.ih-state.is-collecting[data-v-89b3b4b9]{color:var(--amber);border-color:var(--warn-line);background:var(--warn-bg)}.ih-window[data-v-89b3b4b9]{font-size:var(--fs-caption);color:var(--mute);font-variant-numeric:tabular-nums}.ih-say[data-v-89b3b4b9]{font-size:var(--fs-body);font-weight:600;line-height:1.5}.ih-caveat[data-v-89b3b4b9]{font-size:var(--fs-caption);color:var(--mute);line-height:1.55}.ih-baseline[data-v-89b3b4b9]{display:flex;align-items:center;gap:9px;flex-wrap:wrap;font-size:var(--fs-caption);color:var(--mute)}.ih-baseline select[data-v-89b3b4b9]{font-family:inherit;font-size:var(--fs-caption);padding:6px 10px;border:1px solid var(--line);border-radius:10px;background:var(--card);color:var(--ink)}.ih-berr[data-v-89b3b4b9]{color:var(--verm)}.impact-metrics[data-v-89b3b4b9]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:18px}.metric-card h3[data-v-89b3b4b9]{font-size:var(--fs-body);margin-bottom:14px}.mc-pair[data-v-89b3b4b9]{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.mc-pair b[data-v-89b3b4b9]{font-size:var(--fs-display);font-weight:700;letter-spacing:var(--ls-display);font-variant-numeric:tabular-nums}.mc-pair i[data-v-89b3b4b9]{display:block;font-style:normal;font-size:var(--fs-caption2);text-transform:uppercase;letter-spacing:.06em;color:var(--mute)}.mc-was b[data-v-89b3b4b9],.mc-arrow[data-v-89b3b4b9]{color:var(--mute)}.mc-now.up b[data-v-89b3b4b9]{color:var(--jade)}.mc-now.down b[data-v-89b3b4b9]{color:var(--verm)}.mc-counts[data-v-89b3b4b9]{margin-top:10px;font-size:var(--fs-caption);color:var(--body);font-variant-numeric:tabular-nums}.mc-ci[data-v-89b3b4b9],.mc-note[data-v-89b3b4b9]{margin-top:6px;font-size:var(--fs-caption);color:var(--mute);line-height:1.55}.mc-unknown[data-v-89b3b4b9]{font-size:var(--fs-large);font-weight:700;color:var(--mute)}.impact-rival[data-v-89b3b4b9]{margin:-6px 0 22px;font-size:var(--fs-caption);color:var(--mute)}.tablewrap[data-v-89b3b4b9]{position:relative;overflow-x:auto}.impact-table[data-v-89b3b4b9]{min-width:640px}.impact-table th[scope=row][data-v-89b3b4b9]{font-weight:500;font-size:var(--fs-subhead);color:var(--ink);text-align:left;text-transform:none;letter-spacing:normal;border-bottom:1px solid var(--separator);vertical-align:top}.impact-table tr:last-child th[scope=row][data-v-89b3b4b9]{border-bottom:none}.impact-table td[data-v-89b3b4b9]{vertical-align:top}.impact-table td.num[data-v-89b3b4b9]{font-variant-numeric:tabular-nums;white-space:nowrap}.delta[data-v-89b3b4b9]{font-size:var(--fs-caption);font-weight:600;white-space:nowrap}.delta.d-improved[data-v-89b3b4b9]{color:var(--jade)}.delta.d-regressed[data-v-89b3b4b9]{color:var(--verm)}.delta.d-unchanged[data-v-89b3b4b9],.delta.d-unknown[data-v-89b3b4b9]{color:var(--mute)}.qpage[data-v-89b3b4b9]{display:block;color:var(--indigo);font-size:var(--fs-caption)}.qpage-plain[data-v-89b3b4b9],.cp-plain[data-v-89b3b4b9]{color:var(--body)}.qnone[data-v-89b3b4b9]{color:var(--mute)}.cited-list[data-v-89b3b4b9]{list-style:none;display:grid;gap:11px}.cited-list li[data-v-89b3b4b9]{display:grid;gap:3px;padding-bottom:11px;border-bottom:1px solid var(--separator)}.cited-list li[data-v-89b3b4b9]:last-child{border-bottom:none;padding-bottom:0}.cited-list a[data-v-89b3b4b9]{color:var(--indigo);font-size:var(--fs-subhead)}.cp-meta[data-v-89b3b4b9]{font-size:var(--fs-caption);color:var(--mute)}@media(max-width:560px){.mc-pair b[data-v-89b3b4b9]{font-size:var(--fs-large)}}.soa-view-pages[data-v-8c783a44]{max-width:1040px}.soa-view-pages .pagehead[data-v-8c783a44]{align-items:flex-start;gap:12px;flex-wrap:wrap}.pg-discover[data-v-8c783a44]{margin-left:auto}.pg-opportunity-action[data-v-8c783a44]{min-height:44px;padding:9px 18px;border-radius:9px;font-size:var(--fs-footnote)}.pg-discovery-error[data-v-8c783a44]{margin-top:-6px;text-align:center;font-size:var(--fs-footnote)}.pg-emptyaction[data-v-8c783a44]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:190px;gap:16px;text-align:center}.pg-emptyaction p[data-v-8c783a44]{margin:0;max-width:40ch;font-size:var(--fs-subhead);line-height:1.6}@media(max-width:560px){.pg-discover[data-v-8c783a44]{width:100%;margin-left:0}}.pg-ov[data-v-8c783a44]{margin:0 0 14px;font-size:var(--fs-subhead);font-weight:600;color:var(--ink);font-variant-numeric:tabular-nums}.rtabs[data-v-8c783a44]{display:flex;gap:4px;margin-bottom:20px;border-bottom:1px solid var(--line);overflow-x:auto;scrollbar-width:none}.rtabs[data-v-8c783a44]::-webkit-scrollbar{display:none}.rtab[data-v-8c783a44]{flex:0 0 auto;position:relative;padding:9px 14px;border:none;background:none;font-family:inherit;font-size:var(--fs-subhead);font-weight:600;color:var(--mute);cursor:pointer;white-space:nowrap;transition:color var(--dur-press) var(--ease-out)}.rtab[data-v-8c783a44]:after{content:"";position:absolute;left:10px;right:10px;bottom:-1px;height:2px;border-radius:2px;background:var(--accent-fill);transform:scaleX(0);transform-origin:center;transition:transform var(--dur) var(--ease-out)}.rtab[data-v-8c783a44]:hover,.rtab.on[data-v-8c783a44]{color:var(--ink)}.rtab.on[data-v-8c783a44]:after{transform:scaleX(1)}.rtab[data-v-8c783a44]:focus-visible{outline:3px solid var(--indigo);outline-offset:-2px;border-radius:8px}.rpanel[data-v-8c783a44]:focus-visible{outline:none}.pg-dot[data-v-8c783a44]{flex:0 0 auto;width:9px;height:9px;border-radius:50%;background:var(--mute)}.pg-is-none .pg-dot[data-v-8c783a44]{background:transparent;box-shadow:inset 0 0 0 1.5px var(--mute)}.pg-is-draft .pg-dot[data-v-8c783a44]{background:var(--amber)}.pg-is-published .pg-dot[data-v-8c783a44]{background:var(--jade)}.pg-is-stale .pg-dot[data-v-8c783a44]{background:var(--verm)}.pg-is-cited .pg-dot[data-v-8c783a44]{background:var(--indigo)}.pg-row .pl-top[data-v-8c783a44]{align-items:center;gap:8px}.pg-q[data-v-8c783a44]{margin:0;font-size:var(--fs-subhead);font-weight:700;color:var(--ink);flex:1 1 240px;min-width:0}.pg-st[data-v-8c783a44]{background:var(--fill);color:var(--mute)}.pg-is-published .pg-st[data-v-8c783a44]{background:var(--ok-fill);color:var(--jade)}.pg-is-stale .pg-st[data-v-8c783a44]{background:var(--warn-fill, var(--fill));color:var(--verm)}.pg-label[data-v-8c783a44]{margin:6px 0 0;font-size:var(--fs-caption);color:var(--mute)}.pg-engines[data-v-8c783a44]{display:inline-flex;gap:4px}.pg-eng[data-v-8c783a44]{display:inline-flex;align-items:center;height:18px;padding:0 6px;border-radius:100px;background:var(--tint);color:var(--indigo);font-size:10px;font-weight:700;letter-spacing:.02em}.pg-more[data-v-8c783a44]{margin-top:8px;padding:0;border:0;background:none;font-family:inherit;font-size:var(--fs-caption);font-weight:600;color:var(--indigo);cursor:pointer}.pg-more[data-v-8c783a44]:hover{text-decoration:underline}.pg-vars[data-v-8c783a44]{margin:6px 0 0;padding-left:18px;font-size:var(--fs-caption);color:var(--body)}.pg-vars li[data-v-8c783a44]{margin:2px 0}.pg-acts[data-v-8c783a44]{margin-top:12px;flex-wrap:wrap}.pg-primary[data-v-8c783a44]{background:var(--accent-fill);border-color:transparent;color:#fff;font-weight:600}.pg-primary[data-v-8c783a44]:hover:not([disabled]){background:var(--accent-press);border-color:transparent;color:#fff}.pg-primary[data-v-8c783a44]:active:not([disabled]){transform:scale(.985)}.pg-sheet .ws-pact[data-v-8c783a44]{min-height:34px;padding:6px 12px;font-size:var(--fs-footnote)}.pg-err[data-v-8c783a44]{margin:8px 0 0;font-size:var(--fs-caption);color:var(--verm)}.pg-matrixwrap[data-v-8c783a44]{overflow-x:auto;border:1px solid var(--line);border-radius:12px;background:var(--card)}.pg-matrix[data-v-8c783a44]{width:100%;border-collapse:collapse;font-size:var(--fs-caption)}.pg-matrix th[data-v-8c783a44],.pg-matrix td[data-v-8c783a44]{padding:10px 12px;text-align:left;border-bottom:1px solid var(--separator);white-space:nowrap}.pg-matrix tbody tr:last-child th[data-v-8c783a44],.pg-matrix tbody tr:last-child td[data-v-8c783a44]{border-bottom:0}.pg-matrix tbody th[data-v-8c783a44],.pg-matrix thead th[data-v-8c783a44]:first-child{position:sticky;left:0;z-index:1;background:var(--card)}.pg-matrix thead th[data-v-8c783a44]{font-size:var(--fs-caption2);font-weight:700;color:var(--mute);vertical-align:bottom}.pg-col-off[data-v-8c783a44]{color:var(--mute)}.pg-na[data-v-8c783a44]{display:block;margin-top:2px;font-size:10px;font-weight:600;color:var(--mute);opacity:.8}.pg-cname[data-v-8c783a44]{font-weight:650;color:var(--ink)}.pg-cn[data-v-8c783a44]{display:block}.pg-cd[data-v-8c783a44]{display:block;font-size:var(--fs-caption2);font-weight:500;color:var(--mute)}.pg-cellbtn[data-v-8c783a44]{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:2px 8px;border:1px solid transparent;border-radius:8px;background:none;font:inherit;color:var(--body);cursor:pointer}a.pg-cellbtn[data-v-8c783a44]:hover,button.pg-cellbtn[data-v-8c783a44]:hover:not(:disabled){border-color:var(--tint-line);background:var(--fill)}.pg-cellbtn[data-v-8c783a44]:focus-visible{outline:3px solid var(--indigo);outline-offset:1px}.pg-cellnew[data-v-8c783a44]{color:var(--indigo);font-weight:700;font-size:var(--fs-subhead);line-height:1}.pg-celloff[data-v-8c783a44]{color:var(--mute);cursor:default}.pg-sharecol[data-v-8c783a44]{text-align:right;font-variant-numeric:tabular-nums;color:var(--ink);font-weight:650}.pg-foot[data-v-8c783a44],.pg-legend[data-v-8c783a44]{margin:10px 0 0;font-size:var(--fs-caption2);color:var(--mute)}.pg-legend[data-v-8c783a44]{display:flex;flex-wrap:wrap;gap:12px;padding:0;list-style:none}.pg-legend li[data-v-8c783a44]{display:inline-flex;align-items:center;gap:6px}.pg-hint[data-v-8c783a44]{font-size:var(--fs-caption);color:var(--mute)}.pg-refq[data-v-8c783a44]{color:var(--ink);font-weight:600}.pg-lbl[data-v-8c783a44]{display:block;margin:12px 0 4px;font-size:var(--fs-caption);font-weight:650;color:var(--ink)}.pg-input[data-v-8c783a44]{width:100%;min-height:38px;padding:8px 10px;border:1px solid var(--line);border-radius:10px;background:var(--card);color:var(--ink);font:inherit}.pg-input[data-v-8c783a44]:focus-visible{outline:3px solid var(--indigo);outline-offset:1px}@media(prefers-reduced-motion:reduce){.rtab[data-v-8c783a44],.rtab[data-v-8c783a44]:after{transition:none}}@media(max-width:560px){.pg-q[data-v-8c783a44]{order:-1;flex-basis:100%}}.rec-card[data-v-0d2dd25f]{margin-bottom:10px}.rec-head[data-v-0d2dd25f]{gap:8px}.rec-title[data-v-0d2dd25f]{margin:0;flex:1 1 auto;min-width:0;font-size:var(--fs-subhead);font-weight:700;color:var(--ink)}.rec-state[data-v-0d2dd25f]{font-size:var(--fs-caption2);font-weight:650;color:var(--mute);font-variant-numeric:tabular-nums}.rec-state-working[data-v-0d2dd25f]{color:var(--indigo)}.rec-state-done[data-v-0d2dd25f]{color:var(--jade)}.rec-state-bad[data-v-0d2dd25f]{color:var(--verm)}.rec-lift[data-v-0d2dd25f]{margin:6px 0 0}.rec-ev[data-v-0d2dd25f]{margin:8px 0 0;padding-left:18px;color:var(--mute);font-size:var(--fs-caption)}.rec-ev li+li[data-v-0d2dd25f]{margin-top:2px}.rec-verify[data-v-0d2dd25f]{margin:8px 0 0;color:var(--mute);font-size:var(--fs-caption)}.rec-upgrade[data-v-0d2dd25f]{margin:8px 0 0;padding:8px 10px;border:1px solid var(--tint-line);border-radius:10px;background:var(--tint-weak);color:var(--body);font-size:var(--fs-caption)}.rec-upgrade-link[data-v-0d2dd25f]{margin-left:6px;color:var(--indigo);font-weight:650}.rec-error[data-v-0d2dd25f]{margin:8px 0 0;color:var(--verm);font-size:var(--fs-caption);font-weight:650}.rec-acts[data-v-0d2dd25f]{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.rec-acts .pl-go[data-v-0d2dd25f]{min-height:36px;transition:transform .1s ease-out}.rec-acts .pl-go[data-v-0d2dd25f]:not(.ghost){color:var(--paper)}.rec-acts .pl-go[data-v-0d2dd25f]:active{transform:scale(.97)}.rec-acts .pl-go[data-v-0d2dd25f]:disabled{cursor:wait;opacity:.65}.rec-reasons[data-v-0d2dd25f]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px}.rec-reasons-lab[data-v-0d2dd25f]{color:var(--mute);font-size:var(--fs-caption)}.rec-reason[data-v-0d2dd25f]{font-size:var(--fs-caption);padding:5px 11px}.rec-top-row[data-v-0d2dd25f]{border-color:var(--tint-line);box-shadow:var(--shadow-1)}.rec-top-row .rec-title[data-v-0d2dd25f]:before{content:"Start here · ";color:var(--indigo);font-weight:700}.rec-muted[data-v-0d2dd25f]{opacity:.62}.rec-compact[data-v-0d2dd25f]{margin-bottom:0;padding:12px 14px}@media(prefers-reduced-motion:reduce){.rec-acts .pl-go[data-v-0d2dd25f]{transition:none}.rec-acts .pl-go[data-v-0d2dd25f]:active{transform:none}}.rec-sec[data-v-4560b67c]{margin-top:8px}.rec-sub[data-v-4560b67c]{margin:0 0 12px;color:var(--mute);font-size:var(--fs-caption)}.rec-sec-error[data-v-4560b67c]{margin:0 0 12px;color:var(--verm);font-size:var(--fs-caption)}.rec-fold[data-v-4560b67c]{margin:4px 0 10px;padding:6px 0;min-height:36px;border:0;background:none;color:var(--indigo);font:inherit;font-size:var(--fs-caption);font-weight:650;cursor:pointer}.rec-fold[data-v-4560b67c]:hover{text-decoration:underline}.soa-view-plan .pagehead h1[data-v-0c2faf41]{margin-bottom:8px}.soa-view-plan .pl-top h3[data-v-0c2faf41]{margin:0;font-size:inherit;font-weight:700}.plan-approve[data-v-0c2faf41]{margin-bottom:12px}.pl-empty[data-v-0c2faf41]{color:var(--mute);font-size:var(--fs-subhead)}.soa-view-plan .pl-warn[data-v-0c2faf41],.soa-view-plan[data-v-0c2faf41] .pl-c{color:#b3341f}.pl-go[data-v-0c2faf41]:disabled{cursor:wait;opacity:.65}.pl-failed[data-v-0c2faf41]{color:#b3341f;font-size:var(--fs-caption);font-weight:650}.soa-view-plan .pl-card.is-active[data-v-0c2faf41]{border-color:color-mix(in srgb,var(--indigo) 35%,var(--line))}.soa-view-plan .pl-card.isdone[data-v-0c2faf41]{opacity:1}.pl-progress[data-v-0c2faf41]{display:grid;grid-template-columns:16px auto 1fr;align-items:center;gap:8px;width:min(100%,360px);color:var(--indigo);font-size:var(--fs-caption);font-weight:700}.pl-spinner[data-v-0c2faf41]{width:14px;height:14px;border:2px solid color-mix(in srgb,var(--indigo) 22%,transparent);border-top-color:var(--indigo);border-radius:50%;animation:plan-spin-0c2faf41 .8s linear infinite}.pl-elapsed[data-v-0c2faf41]{justify-self:end;color:var(--mute);font-weight:500;font-variant-numeric:tabular-nums}.pl-progress-track[data-v-0c2faf41]{grid-column:1 / -1;position:relative;height:3px;overflow:hidden;border-radius:2px;background:color-mix(in srgb,var(--indigo) 12%,transparent)}.pl-progress-track span[data-v-0c2faf41]{position:absolute;inset-block:0;width:38%;border-radius:inherit;background:var(--indigo);animation:plan-progress-0c2faf41 1.5s ease-in-out infinite}@keyframes plan-spin-0c2faf41{to{transform:rotate(360deg)}}@keyframes plan-progress-0c2faf41{0%{transform:translate(-110%)}to{transform:translate(365%)}}@media(prefers-reduced-motion:reduce){.pl-spinner[data-v-0c2faf41],.pl-progress-track span[data-v-0c2faf41]{animation:none}.pl-progress-track span[data-v-0c2faf41]{width:100%;opacity:.55}}@media(prefers-color-scheme:dark){.soa-view-plan .pl-warn[data-v-0c2faf41],.soa-view-plan[data-v-0c2faf41] .pl-c{color:var(--verm)}}.soa-view-kb .pagehead[data-v-28a57135]{flex-wrap:wrap;gap:10px}.kb-headacts[data-v-28a57135]{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.kb-addbtn[data-v-28a57135]{padding:8px 14px}.kb-addbtn[disabled][data-v-28a57135],.kb-ecta .btn[disabled][data-v-28a57135]{opacity:.45;cursor:not-allowed}.kb-notice[data-v-28a57135]{margin:0 0 12px;padding:10px 14px;border-radius:10px;font-size:var(--fs-caption);line-height:1.45}.kb-notice a[data-v-28a57135]{color:inherit;font-weight:700}.kb-notice-lock[data-v-28a57135]{background:var(--tint);color:var(--indigo)}.kb-notice-warn[data-v-28a57135]{background:var(--warn-fill);color:var(--amber);border:1px solid var(--warn-line)}.kb-bar[data-v-28a57135]{display:flex;flex-wrap:wrap;gap:10px 16px;align-items:flex-end;margin-bottom:12px}.kb-tabs[data-v-28a57135]{flex:1 1 320px;margin-bottom:0;min-width:0;display:flex;gap:4px;border-bottom:1px solid var(--line);overflow-x:auto;scrollbar-width:none}.kb-tabs[data-v-28a57135]::-webkit-scrollbar{display:none}.rtab[data-v-28a57135]{flex:0 0 auto;position:relative;padding:9px 14px;border:none;background:none;font-family:inherit;font-size:var(--fs-subhead);font-weight:600;color:var(--mute);cursor:pointer;white-space:nowrap;transition:color .15s var(--ease-out, ease-out)}.rtab[data-v-28a57135]:after{content:"";position:absolute;left:10px;right:10px;bottom:-1px;height:2px;border-radius:2px;background:var(--accent-fill);transform:scaleX(0);transition:transform var(--dur, .2s) var(--ease-out, ease-out)}.rtab[data-v-28a57135]:hover,.rtab.on[data-v-28a57135]{color:var(--ink)}.rtab.on[data-v-28a57135]:after{transform:scaleX(1)}.rtab[data-v-28a57135]:focus-visible{outline:3px solid var(--indigo);outline-offset:-2px;border-radius:8px}.kb-search[data-v-28a57135]{display:flex;gap:6px;flex:1 1 260px;min-width:0}.kb-search .prof-in[data-v-28a57135]{flex:1 1 auto;min-width:0;padding:7px 10px}.kb-search .ws-pact[data-v-28a57135]{flex:none}.kb-text[data-v-28a57135]{margin:8px 0 0;white-space:pre-wrap;word-break:break-word;line-height:1.5;color:var(--ink)}.kb-clamp[data-v-28a57135]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.kb-meta[data-v-28a57135]{display:grid;grid-template-columns:max-content 1fr;gap:3px 12px;margin:8px 0 0;font-size:var(--fs-caption)}.kb-meta dt[data-v-28a57135]{color:var(--mute)}.kb-meta dd[data-v-28a57135]{margin:0;color:var(--body);word-break:break-word}.kb-meta dd.changed[data-v-28a57135],.kb-text.changed[data-v-28a57135]{background:#fff0b8;color:#573800;border-radius:3px;padding:0 3px}.kb-attchip[data-v-28a57135]{display:inline-flex;align-items:center;margin:2px 6px 2px 0}.kb-thumb[data-v-28a57135]{width:44px;height:44px;object-fit:cover;border-radius:6px;outline:1px solid rgba(0,0,0,.1);outline-offset:-1px}.kb-chip-warn[data-v-28a57135]{background:var(--warn-fill);color:var(--amber)}.kb-chip-bad[data-v-28a57135]{background:var(--bad-fill);color:var(--verm)}.kb-more[data-v-28a57135]{text-align:center;padding:6px 0 14px}.kb-empty[data-v-28a57135]{text-align:center}.kb-empty .ws-pacts[data-v-28a57135]{justify-content:center;margin-top:12px}.kb-estate[data-v-28a57135]{background:var(--card);border:1px solid var(--card-edge);border-radius:var(--r-card);box-shadow:var(--shadow-1);padding:34px 30px 30px}.kb-eh[data-v-28a57135]{font-size:var(--fs-title2);font-weight:700;color:var(--ink);margin:0 0 8px}.kb-ep[data-v-28a57135]{font-size:var(--fs-subhead);color:var(--mute);max-width:64ch;margin:0 auto 22px;line-height:1.5}.kb-samples[data-v-28a57135]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:24px;text-align:left}.kb-sample[data-v-28a57135]{position:relative;display:flex;flex-direction:column;background:var(--fill-4);border:1px solid var(--card-edge);border-radius:var(--r-card-s);overflow:hidden;min-width:0}.kb-sth[data-v-28a57135]{height:112px;position:relative;display:flex;align-items:center;justify-content:center;border-bottom:1px solid var(--card-edge);opacity:.55}.kb-stag[data-v-28a57135]{position:absolute;top:8px;left:8px;z-index:2;background:var(--card);color:var(--ink);border:1px solid var(--separator);font-weight:600}.kb-wm[data-v-28a57135]{position:absolute;top:9px;right:9px;z-index:2;font-size:var(--fs-caption2);letter-spacing:.12em;color:var(--mute);border:1px solid var(--line);border-radius:4px;padding:1px 7px;background:var(--card)}.kb-sth i[data-v-28a57135]{font-style:normal}.kb-sth-review[data-v-28a57135]{background:linear-gradient(160deg,var(--tint),transparent);justify-content:flex-start;gap:11px;padding:0 16px}.kb-sth-review .av[data-v-28a57135]{width:40px;height:40px;border-radius:50%;background:var(--card);border:1px solid var(--card-edge);color:var(--accent);font-weight:700;font-size:var(--fs-subhead);display:flex;align-items:center;justify-content:center;flex:none}.kb-sth-review .q[data-v-28a57135]{font-family:Georgia,Times New Roman,serif;font-size:2.4rem;color:var(--tint-line);line-height:.7;margin-top:14px}.kb-sth-cert[data-v-28a57135]{background:var(--warn-bg)}.kb-cert[data-v-28a57135]{width:118px;height:82px;background:var(--card);border:1px solid var(--warn-line);border-radius:3px;box-shadow:var(--shadow-1);padding:10px 11px;display:flex;flex-direction:column;gap:5px;position:relative}.kb-cert i[data-v-28a57135]{display:block;height:3px;border-radius:2px;background:var(--ink-track)}.kb-cert i.t[data-v-28a57135]{height:5px;width:64%;background:var(--amber);opacity:.55}.kb-cert i.s[data-v-28a57135]{width:58%}.kb-cert i.seal[data-v-28a57135]{position:absolute;right:9px;bottom:8px;width:26px;height:26px;border-radius:50%;border:2px solid var(--bad-line);background:var(--bad-bg)}.kb-sth-case[data-v-28a57135]{background:linear-gradient(160deg,var(--ok-bg),transparent);align-items:flex-end;gap:7px;padding-bottom:22px}.kb-sth-case i[data-v-28a57135]{width:16px;border-radius:3px 3px 0 0;background:var(--jade);opacity:.45}.kb-stx[data-v-28a57135]{padding:11px 13px 0;flex:1;font-size:var(--fs-footnote);color:var(--ink);line-height:1.5;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;opacity:.6}.kb-smeta[data-v-28a57135]{padding:8px 13px 0;display:flex;flex-direction:column;gap:2px;opacity:.6}.kb-smeta span[data-v-28a57135]{font-size:var(--fs-caption);color:var(--mute);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kb-smeta span b[data-v-28a57135]{color:var(--body);font-weight:600}.kb-usefoot[data-v-28a57135]{margin-top:10px;padding:9px 13px;border-top:1px solid var(--card-edge);font-size:var(--fs-caption);color:var(--body);line-height:1.5}.kb-usefoot b[data-v-28a57135]{color:var(--ink);font-weight:700}.kb-ecta[data-v-28a57135]{display:flex;align-items:center;justify-content:center;gap:14px;flex-wrap:wrap}.kb-alt[data-v-28a57135]{font-size:var(--fs-subhead);font-weight:600;color:var(--accent);text-decoration:none}.kb-alt[data-v-28a57135]:hover{text-decoration:underline}@media(max-width:900px){.kb-samples[data-v-28a57135]{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.kb-samples[data-v-28a57135]{grid-template-columns:1fr}.kb-estate[data-v-28a57135]{padding:24px 16px 22px}}.kb-form[data-v-28a57135]{margin-bottom:14px}.kb-err[data-v-28a57135]{margin:8px 0;padding:8px 12px;border-radius:8px;background:var(--bad-fill);color:var(--verm);font-size:var(--fs-caption)}.kb-err a[data-v-28a57135]{color:inherit;font-weight:700}.kb-field[data-v-28a57135]{display:flex;flex-direction:column;gap:4px;margin-top:10px;font-size:var(--fs-caption);color:var(--body);min-width:0}.kb-field>span[data-v-28a57135]{font-weight:600;color:var(--ink)}.kb-fields[data-v-28a57135]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:0 14px}.kb-field-wide[data-v-28a57135]{grid-column:1 / -1}.kb-hint[data-v-28a57135]{font-size:var(--fs-caption2);color:var(--mute)}.kb-hint-err[data-v-28a57135]{color:var(--verm)}.kb-count[data-v-28a57135]{text-align:right}.kb-content[data-v-28a57135]{min-height:96px;resize:vertical}.kb-upload[data-v-28a57135]{position:relative;display:inline-flex;align-items:center;align-self:flex-start}.kb-upload input[data-v-28a57135]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}.kb-upload.busy[data-v-28a57135]{opacity:.6}.kb-attlist[data-v-28a57135]{list-style:none;margin:0;padding:0;display:grid;gap:6px}.kb-att[data-v-28a57135]{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.kb-att .prof-in[data-v-28a57135]{flex:1 1 160px;padding:6px 10px}.kb-attname[data-v-28a57135]{color:var(--indigo);max-width:100%;overflow:hidden;text-overflow:ellipsis}.kb-scrim[data-v-28a57135]{position:fixed;top:0;right:0;bottom:0;left:0;background:#1a233340;z-index:40}.kb-drawer[data-v-28a57135]{position:fixed;top:0;right:0;bottom:0;width:min(600px,100%);background:var(--card);box-shadow:-8px 0 32px #1a23331f;z-index:41;overflow-y:auto;padding:16px 18px 28px;box-sizing:border-box;animation:kb-in-28a57135 var(--dur, .2s) var(--ease-out, ease-out)}@keyframes kb-in-28a57135{0%{transform:translate(24px);opacity:0}to{transform:none;opacity:1}}@media(prefers-reduced-motion:reduce){.kb-drawer[data-v-28a57135]{animation:none}}.kb-drawer-head[data-v-28a57135]{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px}.kb-drawer-head h2[data-v-28a57135]{margin:0;font-size:var(--fs-title3)}.kb-revs[data-v-28a57135]{list-style:none;margin:0 0 12px;padding:0;display:grid;gap:4px}.kb-rev[data-v-28a57135]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;width:100%;text-align:left;padding:7px 10px;border:1px solid var(--line);border-radius:8px;background:var(--card);color:var(--body);font:inherit;font-size:var(--fs-caption);cursor:pointer;transition:border-color .15s var(--ease-out, ease-out)}.kb-rev[data-v-28a57135]:hover,.kb-rev.on[data-v-28a57135]{border-color:var(--indigo)}.kb-rev.on[data-v-28a57135]{background:var(--tint-weak)}.kb-rev-via[data-v-28a57135]{color:var(--mute)}.kb-rev-who[data-v-28a57135]{color:var(--ink);font-weight:600}.kb-rev time[data-v-28a57135],.kb-dellist time[data-v-28a57135]{margin-left:auto;color:var(--mute);font-size:var(--fs-caption2)}.kb-diff[data-v-28a57135]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.kb-diff-col[data-v-28a57135]{min-width:0;border:1px solid var(--line);border-radius:10px;padding:10px 12px}.kb-diff-col h3[data-v-28a57135]{margin:0;font-size:var(--fs-caption2);text-transform:uppercase;letter-spacing:.06em;color:var(--mute)}.kb-diff .kb-meta[data-v-28a57135]{grid-template-columns:1fr;gap:2px}.kb-inline-q[data-v-28a57135]{align-self:center;font-size:var(--fs-caption)}.kb-dellist[data-v-28a57135]{list-style:none;margin:0;padding:0}.kb-problems[data-v-28a57135]{margin:10px 0;padding:8px 12px 8px 28px;border-radius:8px;background:var(--bad-fill);color:var(--verm);font-size:var(--fs-caption)}.kb-tablewrap[data-v-28a57135]{overflow-x:auto;margin-top:10px}.kb-imptable[data-v-28a57135]{font-size:var(--fs-caption);min-width:520px}.kb-imptable tr.bad td[data-v-28a57135]{color:var(--mute)}.kb-bundle[data-v-28a57135]{margin-top:16px;padding-top:12px;border-top:1px dashed var(--line)}.kb-bundle h3[data-v-28a57135]{margin:0 0 4px;font-size:var(--fs-subhead)}.kb-bundle-list[data-v-28a57135]{margin:6px 0;padding-left:18px;font-size:var(--fs-caption);color:var(--body)}.kb-bundle-list code[data-v-28a57135],.kb-src code[data-v-28a57135]{font-family:ui-monospace,monospace;font-size:.92em}.kb-src[data-v-28a57135]{display:block;margin-top:3px}.kb-chip-ok[data-v-28a57135]{margin-left:6px;background:var(--ok-fill);color:#0c7a61}.kb-imptable tr.done td[data-v-28a57135]{color:var(--mute)}.kb-impresult[data-v-28a57135]{margin-top:12px;padding:10px 14px;border-radius:10px;background:var(--ok-fill);font-size:var(--fs-caption)}.kb-impresult ul[data-v-28a57135]{margin:4px 0 0;padding-left:18px}.btn[data-v-28a57135]:active,.ws-pact[data-v-28a57135]:active{transform:scale(.96)}@media(max-width:640px){.kb-diff[data-v-28a57135]{grid-template-columns:1fr}.kb-drawer[data-v-28a57135]{padding:14px 16px 24px}.kb-meta[data-v-28a57135]{grid-template-columns:1fr;gap:1px}.kb-meta dt[data-v-28a57135]{margin-top:4px}}.soa-view-dist .pagehead h1[data-v-503070aa]{margin-bottom:8px}.dist-quota[data-v-503070aa]{display:flex;flex-wrap:wrap;gap:10px;margin:14px 0 4px}.dist-meter[data-v-503070aa]{flex:1 1 200px;min-width:0;background:var(--card);border:1px solid var(--line);border-radius:12px;padding:12px 14px}.dist-meter-n[data-v-503070aa]{font-size:var(--fs-title2);font-weight:700;font-variant-numeric:tabular-nums;color:var(--ink)}.dist-meter-cap[data-v-503070aa]{font-size:var(--fs-subhead);font-weight:600;color:var(--mute)}.dist-meter-l[data-v-503070aa]{display:block;font-size:var(--fs-caption2);color:var(--mute);margin-top:1px}.dist-meter-track[data-v-503070aa]{display:block;height:4px;margin-top:9px;border-radius:100px;background:var(--fill-3);overflow:hidden}.dist-meter-track i[data-v-503070aa]{display:block;height:100%;border-radius:100px;background:var(--accent)}.dist-meter.full .dist-meter-track i[data-v-503070aa]{background:var(--amber)}.dist-filters[data-v-503070aa]{display:flex;flex-wrap:wrap;gap:6px;margin:14px 0 2px}.dist-row[data-v-503070aa]{cursor:pointer;transition:border-color .14s ease-out,box-shadow .14s ease-out,transform 90ms ease-out}.dist-row[data-v-503070aa]:hover{border-color:var(--tint-line)}.dist-row[data-v-503070aa]:active{transform:scale(.995)}.dist-row[data-v-503070aa]:focus-visible{outline:3px solid var(--indigo);outline-offset:2px}.dist-head[data-v-503070aa]{margin:0;font-size:var(--fs-subhead);font-weight:700;color:var(--ink);flex:1 1 240px;min-width:0}.dist-ch[data-v-503070aa]{background:var(--fill);color:var(--body)}.dist-ch-linkedin[data-v-503070aa]{background:var(--tint);color:var(--indigo)}.dist-st-ok[data-v-503070aa]{background:var(--ok-fill);color:var(--jade)}.dist-st-cited[data-v-503070aa]{background:var(--tint-strong);color:var(--indigo)}.dist-st-draft[data-v-503070aa]{background:var(--fill);color:var(--mute)}.dist-st-muted[data-v-503070aa]{background:none;border:1px dashed var(--line);color:var(--mute)}.dist-q[data-v-503070aa]{margin:7px 0 0;font-size:var(--fs-footnote);color:var(--mute)}.dist-q b[data-v-503070aa]{color:var(--body);font-weight:600}.dist-flags[data-v-503070aa]{margin:7px 0 0;min-height:0}.dist-flags[data-v-503070aa]:empty{display:none}.dist-sheet .inner[data-v-503070aa]{max-width:720px;overflow:hidden;padding:0}.dist-sheet-scroll[data-v-503070aa]{max-height:calc(100dvh - 32px);overflow-y:auto;padding:26px 28px}.dist-chips[data-v-503070aa]{margin:6px 0 2px}.dist-hint[data-v-503070aa]{margin:6px 0 0;font-size:var(--fs-footnote);color:var(--mute)}.dist-caveat[data-v-503070aa]{margin:12px 0 0;padding:10px 12px;border-radius:10px;background:var(--warn-fill);color:var(--body);font-size:var(--fs-footnote)}.dist-caveat b[data-v-503070aa]{color:var(--ink);margin-right:4px}.dist-note[data-v-503070aa]{margin:8px 0 0;font-size:var(--fs-footnote);color:var(--body)}.dist-lbl[data-v-503070aa]{display:block;margin:16px 0 6px;font-size:var(--fs-caption2);font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:var(--mute)}.dist-body[data-v-503070aa],.dist-input[data-v-503070aa]{width:100%;max-width:100%;box-sizing:border-box;font:inherit;color:var(--ink);background:var(--bg-elevated);border:1px solid var(--line);border-radius:10px;padding:11px 12px}.dist-body[data-v-503070aa]{font-size:var(--fs-body);line-height:1.55;resize:vertical;min-height:180px;white-space:pre-wrap}.dist-body[data-v-503070aa]:focus-visible,.dist-input[data-v-503070aa]:focus-visible{outline:2px solid var(--indigo);outline-offset:1px;border-color:var(--indigo)}.dist-acts[data-v-503070aa]{margin-top:12px;gap:7px}.dist-sheet .ws-pact[data-v-503070aa]{min-height:34px;padding:6px 12px;font-size:var(--fs-footnote)}.dist-primary[data-v-503070aa]{background:var(--accent-fill);border-color:transparent;color:#fff;font-weight:600}.dist-primary[data-v-503070aa]:hover{background:var(--accent-press);border-color:transparent;color:#fff}.dist-primary[data-v-503070aa]:active{transform:scale(.985)}.dist-sent[data-v-503070aa]{margin-top:4px}.dist-sentrow[data-v-503070aa]{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.dist-sentrow .dist-input[data-v-503070aa]{flex:1 1 260px;min-width:0}.dist-chrow[data-v-503070aa]{display:flex;flex-wrap:wrap;gap:6px}.dist-srclink[data-v-503070aa]{color:var(--accent);word-break:break-all}.dist-err[data-v-503070aa]{margin:12px 0 0;padding:10px 12px;border-radius:10px;background:var(--bad-fill);color:var(--verm);font-size:var(--fs-footnote)}@media(max-width:560px){.dist-sheet[data-v-503070aa]{padding:16px}.dist-sheet .inner[data-v-503070aa]{padding:0}.dist-sheet-scroll[data-v-503070aa]{padding:20px 18px}.dist-sheet .dist-body[data-v-503070aa]{min-height:150px}.dist-head[data-v-503070aa]{flex-basis:100%;order:3}.dist-quota[data-v-503070aa]{gap:8px}}@media(prefers-reduced-motion:reduce){.dist-row[data-v-503070aa]{transition:none}.dist-row[data-v-503070aa]:active{transform:none}}.fc-sec[data-v-344cc23a]{margin-bottom:22px;padding:var(--card-pad-y) var(--card-pad-x)}.fc-sech[data-v-344cc23a]{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap}.fc-sech h2[data-v-344cc23a]{margin:0;font-size:var(--fs-title3)}.fc-when[data-v-344cc23a]{color:var(--mute);font-size:var(--fs-caption);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.fc-note[data-v-344cc23a]{margin:6px 0 14px;color:var(--mute);font-size:var(--fs-caption)}.fc-h3[data-v-344cc23a]{margin:20px 0 8px;font-size:var(--fs-caption);font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:var(--mute)}.fc-tablewrap[data-v-344cc23a]{overflow-x:auto}.fc-table[data-v-344cc23a]{width:100%;border-collapse:collapse;font-size:var(--fs-caption)}.fc-table th[data-v-344cc23a],.fc-table td[data-v-344cc23a]{padding:9px 10px;text-align:left;vertical-align:top;border-bottom:1px solid var(--separator)}.fc-table thead th[data-v-344cc23a]{color:var(--mute);font-weight:650;white-space:nowrap}.fc-table tbody th[data-v-344cc23a]{font-weight:700;color:var(--ink);white-space:nowrap}.fc-src[data-v-344cc23a]{display:block;margin-top:2px;color:var(--verm);font-weight:600;font-size:var(--fs-caption2)}.fc-cell[data-v-344cc23a]{color:var(--body)}.fc-val[data-v-344cc23a]{overflow-wrap:anywhere}.fc-dot[data-v-344cc23a]{display:inline-block;width:8px;height:8px;margin-right:7px;border-radius:50%;background:var(--mute);vertical-align:1px}.fc-is-match .fc-dot[data-v-344cc23a]{background:var(--jade)}.fc-is-mismatch .fc-dot[data-v-344cc23a]{background:var(--verm)}.fc-is-missing .fc-dot[data-v-344cc23a]{background:var(--amber)}.fc-is-unreadable .fc-dot[data-v-344cc23a]{background:transparent;box-shadow:inset 0 0 0 1.5px var(--mute)}.fc-is-mismatch[data-v-344cc23a]{color:var(--verm);font-weight:650}.fc-is-unreadable[data-v-344cc23a]{color:var(--mute)}.fc-legend[data-v-344cc23a]{display:flex;flex-wrap:wrap;gap:14px;margin:10px 0 0;padding:0;list-style:none;color:var(--mute);font-size:var(--fs-caption2)}.fc-issues[data-v-344cc23a],.fc-facts[data-v-344cc23a],.fc-plats[data-v-344cc23a]{margin:0;padding:0;list-style:none}.fc-issue[data-v-344cc23a],.fc-frow[data-v-344cc23a]{padding:10px 0;border-bottom:1px solid var(--separator)}.fc-issue-t[data-v-344cc23a]{margin:0 0 8px;color:var(--ink);font-size:var(--fs-caption)}.fc-issue-acts[data-v-344cc23a]{display:flex;flex-wrap:wrap;gap:8px}.fc-issue-acts .pl-go[data-v-344cc23a],.fc-fixform .pl-go[data-v-344cc23a],.fc-issue-acts .atbtn[data-v-344cc23a]{min-height:34px;transition:transform .1s ease-out}.fc-fixform .pl-go[data-v-344cc23a]:not(.ghost){color:var(--paper)}.fc-issue-acts .pl-go[data-v-344cc23a]:active,.fc-issue-acts .atbtn[data-v-344cc23a]:active{transform:scale(.97)}.fc-fix[data-v-344cc23a]{margin-top:10px;padding:10px 12px;border:1px solid var(--tint-line);border-radius:10px;background:var(--tint-weak)}.fc-fix-t[data-v-344cc23a]{margin:0 0 8px;color:var(--body);font-size:var(--fs-caption)}.fc-fmain[data-v-344cc23a]{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;margin-bottom:6px}.fc-flab[data-v-344cc23a]{font-weight:700;color:var(--ink);font-size:var(--fs-caption)}.fc-fdet[data-v-344cc23a]{flex:1 1 220px;color:var(--mute);font-size:var(--fs-caption)}.fc-fsrc[data-v-344cc23a]{color:var(--indigo);font-size:var(--fs-caption2)}.fc-fixform[data-v-344cc23a]{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.fc-input[data-v-344cc23a]{flex:1 1 220px;min-width:0;min-height:36px;padding:7px 11px;border:1px solid var(--line);border-radius:8px;background:var(--card);color:var(--ink);font:inherit;font-size:var(--fs-caption)}.fc-warn[data-v-344cc23a],.fc-notice[data-v-344cc23a],.fc-error[data-v-344cc23a]{margin:10px 0 0;font-size:var(--fs-caption)}.fc-warn[data-v-344cc23a]{color:var(--amber)}.fc-notice[data-v-344cc23a]{color:var(--jade)}.fc-error[data-v-344cc23a]{color:var(--verm);font-weight:650}.fc-clear[data-v-344cc23a]{margin:8px 0 0;color:var(--jade);font-size:var(--fs-caption)}.fc-carried[data-v-344cc23a]{margin-top:10px}.fc-plat[data-v-344cc23a]{display:flex;align-items:baseline;gap:8px;padding:7px 0;border-bottom:1px solid var(--separator);font-size:var(--fs-caption)}.fc-plat.is-on .fc-dot[data-v-344cc23a]{background:var(--jade)}.fc-plat.is-off .fc-dot[data-v-344cc23a]{background:transparent;box-shadow:inset 0 0 0 1.5px var(--mute)}.fc-platname[data-v-344cc23a]{min-width:96px;font-weight:650;color:var(--ink);text-transform:capitalize}.fc-platurl[data-v-344cc23a]{overflow-wrap:anywhere;color:var(--indigo)}.fc-platmiss[data-v-344cc23a]{color:var(--mute)}.fc-snippet[data-v-344cc23a]{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:8px;padding:10px 12px;border:1px solid var(--line);border-radius:10px;background:var(--fill-4)}.fc-snippet code[data-v-344cc23a]{flex:1 1 260px;min-width:0;overflow-wrap:anywhere;font-family:SF Mono,ui-monospace,Menlo,monospace;font-size:var(--fs-caption2);color:var(--body)}@media(max-width:760px){.fc-sec[data-v-344cc23a]{padding:18px 16px}.fc-tablewrap[data-v-344cc23a]{overflow-x:visible}.fc-table thead[data-v-344cc23a]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.fc-table[data-v-344cc23a],.fc-table tbody[data-v-344cc23a],.fc-table tr[data-v-344cc23a],.fc-table th[data-v-344cc23a],.fc-table td[data-v-344cc23a]{display:block;width:auto}.fc-table tr[data-v-344cc23a]{margin-bottom:12px;border:1px solid var(--line);border-radius:10px;overflow:hidden}.fc-table tbody th[data-v-344cc23a]{background:var(--fill-4);border-bottom:1px solid var(--separator)}.fc-table td[data-v-344cc23a]{display:grid;grid-template-columns:minmax(84px,34%) auto 1fr;align-items:baseline;gap:0 8px}.fc-table td .fc-dot[data-v-344cc23a]{margin-right:0}.fc-table td[data-v-344cc23a]:before{content:attr(data-label);color:var(--mute);font-weight:650}.fc-table tr td[data-v-344cc23a]:last-child{border-bottom:0}}@media(prefers-reduced-motion:reduce){.fc-issue-acts .pl-go[data-v-344cc23a],.fc-issue-acts .atbtn[data-v-344cc23a]{transition:none}.fc-issue-acts .pl-go[data-v-344cc23a]:active,.fc-issue-acts .atbtn[data-v-344cc23a]:active{transform:none}}.account-org-entry-line{margin:0 0 12px;color:var(--account-body, #3a4358);font-size:13px}.mainwrap:has(.account-view),.mainwrap:has(.partner-view),.main:has(.account-view),.main:has(.partner-view){background:#f7f5f0}.main:has(.account-view):focus-visible,.main:has(.partner-view):focus-visible{outline:none}.account-view{--account-paper:#f7f5f0;--account-card:#fff;--account-ink:#1a2333;--account-body:#3a4358;--account-muted:#667085;--account-line:#dde3ee;--account-blue:#2847c4;--account-red:#ba3b1d;--account-green:#0c7a5f;width:calc(100% + 60px);min-width:0;margin:-30px -30px -80px;min-height:calc(100vh - 58px);padding-bottom:90px;background:var(--account-paper);color:var(--account-body)}.account-tabs{display:flex;gap:4px;padding:0 max(24px,calc((100% - 912px)/2));border-bottom:1px solid var(--account-line);overflow-x:auto}.account-tab{flex:0 0 auto;min-height:49px;display:inline-flex;align-items:center;padding:0 14px;border-bottom:2px solid transparent;color:var(--account-muted);font-size:13px;font-weight:700;text-decoration:none;white-space:nowrap}.account-tab:hover{color:var(--account-blue)}.account-tab.active{border-bottom-color:var(--account-blue);color:var(--account-blue)}.account-content{max-width:960px;margin:0 auto;padding:48px 24px 0}.account-heading{display:flex;align-items:end;justify-content:space-between;gap:30px;margin-bottom:30px}.account-heading h1{margin:0 0 8px;color:var(--account-ink);font:700 clamp(32px,5vw,46px)/1.08 Georgia,"Times New Roman",serif}.account-heading p:not(.account-eyebrow){margin:0;max-width:580px;color:var(--account-muted)}.account-eyebrow{margin:0;color:var(--account-blue);font:11px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.16em}.account-heading-actions,.billing-actions,.dialog-actions{display:flex;flex-wrap:wrap;gap:10px}.account-button{min-height:42px;display:inline-flex;align-items:center;justify-content:center;padding:0 16px;border:1px solid transparent;border-radius:6px;font:700 13px inherit;text-decoration:none;cursor:pointer}.account-button.primary{background:var(--account-blue);color:#fff}.account-button.secondary{border-color:var(--account-line);background:#fff;color:var(--account-body)}.account-button.danger{border-color:#f0cfc6;background:#fff1ed;color:var(--account-red)}.account-button:disabled{opacity:.55;cursor:not-allowed}.account-button:focus-visible,.text-button:focus-visible,.language-button:focus-visible,.orders-pagination button:focus-visible,.account-view input:focus-visible,.account-view select:focus-visible{outline:2px solid var(--account-blue);outline-offset:2px}.account-state{padding:50px 20px;border-top:1px solid var(--account-line);color:var(--account-muted);text-align:center}.account-state.error{color:var(--account-red)}.account-banner{margin-bottom:20px;padding:13px 15px;border:1px solid #b9dacc;background:#edf8f4;color:var(--account-green)}.account-banner.cancel{border-color:#f0cfc6;background:#fff1ed;color:var(--account-red)}.settings-stack{display:grid;gap:14px;max-width:720px}.plan-summary{padding:15px 22px}.plan-summary-line{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px;margin:0;color:var(--account-muted);font-size:13px}.plan-summary-line strong{color:var(--account-ink);font-size:14px}.plan-summary-line>span[aria-hidden]{color:var(--account-line)}.plan-summary-benefit{min-width:0}.account-card{padding:22px;border:1px solid var(--account-line);border-radius:2px;background:var(--account-card)}.account-card h2{margin:0 0 14px;color:var(--account-ink);font-size:17px}.profile-row{display:flex;gap:18px;align-items:flex-start}.profile-avatar{width:58px;height:58px;display:grid;place-items:center;flex:0 0 auto;border-radius:50%;overflow:hidden;background:#eef1fd;color:var(--account-blue);font-size:19px;font-weight:750}.profile-avatar img{width:100%;height:100%;object-fit:cover}.profile-body{display:grid;gap:7px;min-width:0;flex:1}.profile-body label,.field-label,.email-form label{color:var(--account-muted);font-size:12px}.name-row,.email-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.name-value,.email-row span{color:var(--account-ink);font-size:14px;overflow-wrap:anywhere}.name-row input,.email-form input,.billing-actions select{min-height:42px;min-width:0;padding:0 11px;border:1px solid var(--account-line);border-radius:5px;background:#fff;color:var(--account-ink);font:14px inherit}.name-row input{flex:1}.text-button{padding:0;border:0;background:none;color:var(--account-blue);font:700 12px inherit;text-decoration:none;cursor:pointer}.text-button:hover{text-decoration:underline}.field-error{margin:0;color:var(--account-red);font-size:12px}.language-options{display:flex;flex-wrap:wrap;gap:7px;margin-top:8px}.language-button{min-height:36px;padding:0 12px;border:1px solid var(--account-line);border-radius:5px;background:#fff;color:var(--account-body);font:650 12px inherit;cursor:pointer}.language-button:hover,.language-button.active{border-color:var(--account-blue);background:#eef1fd;color:var(--account-blue)}.danger-card{display:flex;justify-content:flex-start}.email-form{display:grid;gap:8px;max-width:620px}.email-form .email-current{margin:0 0 14px;color:var(--account-ink)}.email-form .account-button{justify-self:start;margin-top:7px}.organization-card{display:grid;gap:8px}.organization-card>label{color:var(--account-muted);font-size:12px}.organization-controls{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.organization-controls select{min-height:42px;min-width:min(100%,320px);flex:1;padding:0 11px;border:1px solid var(--account-line);border-radius:5px;background:#fff;color:var(--account-ink);font:14px inherit}.organization-management{display:grid;gap:16px;margin-top:14px;padding-top:16px;border-top:1px solid var(--account-line)}.organization-form,.organization-add-member{display:grid;gap:6px}.organization-form label,.organization-add-member label,.organization-members h3,.organization-governance h3{color:var(--account-muted);font-size:12px;font-weight:600}.organization-members h3,.organization-governance h3{margin:0 0 8px;color:var(--account-ink);font-size:14px}.organization-inline{display:flex;gap:8px;flex-wrap:wrap}.organization-inline input,.organization-inline select,.organization-member-list select{min-height:42px;min-width:0;padding:0 10px;border:1px solid var(--account-line);border-radius:5px;background:#fff;color:var(--account-ink);font:14px inherit}.organization-inline input{flex:1 1 180px}.organization-member-list{display:grid;gap:8px;margin:12px 0 0;padding:0;list-style:none}.organization-member-list li{display:flex;align-items:center;gap:10px;min-height:44px;padding:8px 10px;border:1px solid var(--account-line);border-radius:5px}.organization-member-list li>span{display:grid;min-width:0;flex:1}.organization-member-list strong,.organization-member-list small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.organization-member-list strong{color:var(--account-ink);font-size:13px}.organization-member-list small{color:var(--account-muted);font-size:11px}.organization-member-list select{min-height:36px}.organization-governance{display:grid;gap:10px;padding-top:16px;border-top:1px solid var(--account-line)}.organization-dissolve{justify-self:start}.organization-invite-card>p{margin:0 0 14px}.danger-text{color:var(--account-red)}.account-section{padding-top:28px;border-top:1px solid var(--account-line)}.orders-list{display:grid;gap:10px}.order-row{display:grid;grid-template-columns:minmax(150px,1.3fr) repeat(3,minmax(92px,.7fr)) auto;align-items:center;gap:15px;padding:16px 17px;border:1px solid var(--account-line);background:#fff}.order-row h2{margin:0;color:var(--account-ink);font-size:14px}.order-row p,.order-row dt{margin:2px 0 0;color:var(--account-muted);font-size:12px}.order-row dl{margin:0}.order-row dd{margin:5px 0 0;color:var(--account-ink);font-size:13px;font-weight:650;text-transform:capitalize}.order-actions{display:flex;justify-self:end;flex-wrap:wrap;gap:8px}.order-actions .account-button{min-height:36px;padding:0 11px}.orders-pagination{display:flex;align-items:center;justify-content:flex-end;gap:10px;margin-top:16px}.orders-pagination button{width:36px;height:36px;border:1px solid var(--account-line);border-radius:5px;background:#fff;color:var(--account-ink);cursor:pointer}.orders-pagination button:disabled{opacity:.45;cursor:not-allowed}.orders-pagination span{min-width:108px;color:var(--account-muted);font-size:13px;text-align:center}.section-title h2{margin:4px 0 7px;color:var(--account-ink);font-size:22px}.plan-overview{display:grid;gap:20px;margin-top:18px;padding:24px;border:1px solid var(--account-line);border-radius:8px;background:#fff;box-shadow:0 18px 44px #1a233312}.plan-title{display:flex;align-items:center;justify-content:space-between;gap:20px}.plan-title strong{display:block;color:var(--account-ink);font-size:26px}.plan-title p{margin:5px 0 0;color:var(--account-muted);font-size:13px}.status-pill{display:inline-flex;align-items:center;min-height:27px;padding:0 10px;border-radius:999px;background:#e8f7f1;color:var(--account-green);font-size:12px;font-weight:700;text-transform:capitalize}.status-pill.warn{background:#fff5df;color:#8e5b00}.plan-lifecycle{margin:0;color:var(--account-ink);font-size:18px;font-weight:700}.plan-note{margin:0;color:var(--account-muted);font-size:13px}.account-summary{display:grid;grid-template-columns:repeat(auto-fit,minmax(132px,1fr));border:1px solid var(--account-line);border-radius:8px;overflow:hidden}.account-summary dl{min-height:92px;margin:0;padding:15px 17px;border-right:1px solid var(--account-line);background:#fff}.account-summary dt{color:var(--account-muted);font-size:12px}.account-summary dd{margin:5px 0 0;color:var(--account-ink);font-size:16px;font-weight:700}.account-summary small{display:block;margin-top:3px;color:var(--account-muted);font-size:11px}.pending-change{padding:14px;border-left:3px solid var(--account-blue);background:#eef1fd;color:var(--account-ink)}.scheduled-plan{display:grid;grid-template-columns:1fr auto;gap:20px;margin-top:16px;padding:18px;border:1px solid #cbd6f6;border-radius:8px;background:#f6f8ff}.scheduled-plan h3{margin:4px 0;color:var(--account-ink)}.scheduled-plan p:not(.account-eyebrow){margin:0;color:var(--account-muted)}.billing-actions{margin-top:18px;padding-top:18px;border-top:1px solid var(--account-line)}.cancel-dialog{width:min(430px,calc(100% - 32px));max-height:calc(100dvh - 32px);margin:auto;padding:0;border:1px solid var(--account-line);border-radius:8px;color:var(--account-body);box-shadow:0 24px 70px #1a233340;overflow:auto}.cancel-dialog::backdrop{background:#1a233359}.cancel-dialog form{position:relative;padding:28px}.cancel-dialog h2{margin:7px 0 9px;color:var(--account-ink);font-size:22px}.cancel-dialog p:not(.account-eyebrow){margin:0;color:var(--account-muted)}.dialog-close{position:absolute;top:12px;right:13px;border:0;background:none;color:var(--account-muted);font-size:25px;cursor:pointer}.dialog-actions{justify-content:flex-end;margin-top:24px}.addon-dialog{width:min(480px,calc(100% - 32px))}.addon-dialog form,.organization-action-dialog form{display:grid;gap:14px}.addon-comparison{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;padding:14px;border:1px solid var(--account-line);background:#faf9f6}.addon-comparison span{color:var(--account-muted);font-size:11px}.addon-comparison strong{display:block;margin-top:4px;color:var(--account-ink);font-size:22px}.addon-field{color:var(--account-muted);font-size:12px;font-weight:650}.addon-dialog input[type=number],.organization-action-dialog input{min-height:42px;padding:0 10px;border:1px solid var(--account-line);border-radius:5px;font:650 14px inherit}.addon-dialog small{color:var(--account-muted)}.addon-effective{display:grid;gap:8px;margin:0;padding:0;border:0}.addon-effective legend{margin-bottom:2px;color:var(--account-muted);font-size:12px;font-weight:650}.addon-effective label{display:flex;align-items:center;gap:9px;min-height:44px;padding:9px 11px;border:1px solid var(--account-line);border-radius:5px}.addon-effective label:has(input:checked){border-color:var(--account-blue);background:#eef1fd}.addon-warning{padding:12px 14px;border-left:3px solid var(--account-blue);background:#eef1fd;color:var(--account-ink)!important;font-size:13px}@media(max-width:700px){.account-view{width:calc(100% + 32px);margin:-20px -16px -80px}.account-tabs{padding:0 16px}.account-content{padding:36px 16px 0}.account-heading{align-items:flex-start;flex-direction:column;gap:18px}.account-heading h1{font-size:34px}.account-card{padding:18px}.profile-row{flex-direction:column}.name-row input{flex-basis:100%}.order-row{grid-template-columns:1fr 1fr;gap:10px 14px}.order-row>div:first-child,.order-actions{grid-column:1/-1}.order-actions{justify-self:start}.account-summary,.scheduled-plan{grid-template-columns:1fr}.plan-title{align-items:flex-start}}.timezone-field{display:grid;gap:8px;margin-top:20px;padding-top:18px;border-top:1px solid var(--account-line)}.timezone-field label{color:var(--account-muted);font-size:12px}.timezone-controls{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.timezone-controls select{min-height:42px;min-width:min(100%,320px);flex:1;padding:0 11px;border:1px solid var(--account-line);border-radius:5px;background:#fff;color:var(--account-ink);font:14px inherit}.field-hint{margin:0;color:var(--account-muted);font-size:12px}@media(prefers-reduced-motion:reduce){.account-view *{scroll-behavior:auto!important;transition:none!important}}.org-view{width:calc(100% + 60px);min-width:0;margin:-30px -30px -80px;min-height:calc(100vh - 58px);padding-bottom:90px;background:var(--account-paper, #f7f5f0);color:var(--account-body, #3a4358)}.org-context-eyebrow{margin:0 0 10px;color:var(--account-blue, #2847c4);font:11px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.16em;text-transform:uppercase;overflow-wrap:anywhere}.organization-management-first{margin-top:0;padding-top:0;border-top:0}.main:has(.org-view):focus-visible{outline:none}@media(prefers-reduced-motion:reduce){.org-view *{scroll-behavior:auto!important;transition:none!important}}.orgs-list{display:grid;gap:8px;margin:0;padding:0;list-style:none}.orgs-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap;min-height:56px;padding:10px 12px;border:1px solid var(--account-line, #dde3ee);border-radius:5px;background:#fff}.orgs-name{display:grid;min-width:0;flex:1}.orgs-name strong{color:var(--account-ink, #1a2333);font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orgs-name small{color:var(--account-muted, #667085);font-size:11px}.orgs-actions{display:flex;justify-self:end;flex-wrap:wrap;gap:8px}.orgs-actions .account-button{min-height:36px;padding:0 11px}@media(max-width:700px){.orgs-actions{justify-self:start}}.partner-view{--partner-line:#dde3ee;--partner-ink:#1a2333;--partner-muted:#667085;--partner-blue:#2847c4;--partner-red:#ba3b1d;width:calc(100% + 60px);min-width:0;min-height:calc(100vh - 58px);margin:-30px -30px -80px;padding:0 max(24px,calc((100% - 960px)/2)) 90px;background:#f7f5f0;color:#3a4358}.partner-view .account-tabs{margin:0 max(-24px,calc((960px - 100vw)/2));padding:0 24px}.partner-heading{padding-top:48px;margin-bottom:30px}.partner-heading h1{margin:4px 0 8px;color:var(--partner-ink);font:700 42px/1.08 Georgia,Times New Roman,serif}.partner-heading>p:not(.account-eyebrow){max-width:680px;margin:0;color:var(--partner-muted)}.partner-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:32px;border:1px solid var(--partner-line);background:#fff}.partner-summary dl{min-height:112px;margin:0;padding:18px;border-right:1px solid var(--partner-line)}.partner-summary dl:last-child{border-right:0}.partner-summary dt{color:var(--partner-muted);font-size:12px}.partner-summary dd{margin:10px 0 0;color:var(--partner-ink);font-size:22px;font-weight:700;overflow-wrap:anywhere}.partner-table-section{padding-top:26px;border-top:1px solid var(--partner-line)}.partner-table-section h2{margin:4px 0 16px;color:var(--partner-ink);font-size:22px}.partner-table-wrap{overflow:auto;border:1px solid var(--partner-line);background:#fff}.partner-table-wrap:focus-visible{outline:2px solid var(--partner-blue);outline-offset:2px}.partner-table-wrap table{width:100%;min-width:800px;border-collapse:collapse;font-size:13px}.partner-table-wrap th,.partner-table-wrap td{padding:14px 16px;border-bottom:1px solid var(--partner-line);text-align:left;vertical-align:top}.partner-table-wrap th{color:var(--partner-muted);font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.partner-table-wrap td{color:var(--partner-ink)}.partner-table-wrap tbody tr:last-child td{border-bottom:0}.partner-empty{text-align:center!important;color:var(--partner-muted)!important}.partner-status{display:inline-flex;min-height:25px;align-items:center;padding:0 8px;border-radius:999px;background:#edf8f4;color:#0c7a5f;font-size:12px;font-weight:700}.partner-status.refunded{background:#fff1ed;color:var(--partner-red)}.partner-status.registered,.partner-status.expired{background:#f0f2f6;color:#4d5a70}@media(max-width:700px){.partner-view{width:calc(100% + 32px);margin:-20px -16px -80px;padding:0 16px 80px}.partner-view .account-tabs{margin:0 -16px;padding:0 16px}.partner-heading{padding-top:36px}.partner-heading h1{font-size:34px}.partner-summary{grid-template-columns:1fr 1fr}.partner-summary dl:nth-child(2){border-right:0}.partner-summary dl:nth-child(-n+2){border-bottom:1px solid var(--partner-line)}}@media(prefers-reduced-motion:reduce){.partner-view *{scroll-behavior:auto!important;transition:none!important}}.partner-view{padding-left:0;padding-right:0}.partner-view .account-tabs{margin:0;padding:0 max(24px,calc((100% - 912px)/2))}.partner-content{max-width:960px;margin:0 auto;padding:48px 24px 0}.partner-heading{padding-top:0}@media(max-width:700px){.partner-view{padding:0 0 80px}.partner-view .account-tabs{padding:0 16px}.partner-content{padding:36px 16px 0}}.debug-filters[data-v-f031bd4d]{display:flex;align-items:end;gap:12px;margin:0 0 18px}.debug-filters label[data-v-f031bd4d]{display:grid;gap:5px;color:var(--muted);font-size:var(--fs-small)}.debug-filters select[data-v-f031bd4d],.debug-filters input[data-v-f031bd4d]{min-height:36px;border:1px solid var(--line);border-radius:4px;padding:6px 8px;color:var(--ink);background:var(--card);font:inherit}.debug-list[data-v-f031bd4d]{display:grid;gap:10px}.debug-record[data-v-f031bd4d]{overflow:hidden}.debug-row[data-v-f031bd4d]{width:100%;display:grid;grid-template-columns:108px 64px minmax(160px,1fr) 100px 180px;align-items:center;gap:10px;border:0;padding:13px 15px;color:var(--ink);background:transparent;text-align:left;cursor:pointer;font:inherit}.debug-row[data-v-f031bd4d]:hover{background:var(--wash)}.debug-row[data-v-f031bd4d]:focus-visible{outline:3px solid var(--indigo);outline-offset:-3px}.debug-provider[data-v-f031bd4d],.debug-method[data-v-f031bd4d],.debug-status[data-v-f031bd4d]{font-size:var(--fs-small);font-weight:700;text-transform:uppercase}.debug-provider[data-v-f031bd4d]{color:var(--indigo)}.debug-method[data-v-f031bd4d]{color:var(--muted)}.debug-endpoint-wrap[data-v-f031bd4d]{display:grid;gap:3px;min-width:0}.debug-endpoint[data-v-f031bd4d]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-mono);font-size:var(--fs-small)}.debug-job-inline[data-v-f031bd4d]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--muted);font-family:var(--font-mono);font-size:11px}.debug-status.failed[data-v-f031bd4d],.debug-error[data-v-f031bd4d]{color:var(--red)}.debug-row time[data-v-f031bd4d]{color:var(--muted);font-size:var(--fs-small);text-align:right}.debug-detail[data-v-f031bd4d]{border-top:1px solid var(--line);padding:14px 16px 18px}.debug-detail h2[data-v-f031bd4d]{margin:14px 0 7px;font-size:var(--fs-small)}.debug-url[data-v-f031bd4d]{margin:0;font-family:var(--font-mono);font-size:12px;line-height:1.5;overflow-wrap:anywhere;word-break:break-all}.debug-job-line[data-v-f031bd4d]{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:8px 0 0;color:var(--muted);font-size:var(--fs-small)}.debug-job-value[data-v-f031bd4d]{font-family:var(--font-mono);font-size:12px;color:var(--ink);overflow-wrap:anywhere;word-break:break-all}.debug-job-input[data-v-f031bd4d]{font-family:var(--font-mono);min-width:220px}.debug-detail pre[data-v-f031bd4d]{max-height:420px;overflow:auto;margin:0;padding:12px;border-radius:4px;background:var(--wash);color:var(--ink);font-family:var(--font-mono);font-size:12px;line-height:1.45;white-space:pre-wrap;overflow-wrap:anywhere}@media(max-width:760px){.debug-filters[data-v-f031bd4d]{align-items:stretch;flex-wrap:wrap}.debug-job-input[data-v-f031bd4d]{min-width:0;width:100%}.debug-row[data-v-f031bd4d]{grid-template-columns:90px 56px minmax(0,1fr)}.debug-status[data-v-f031bd4d]{grid-column:1 / 3}.debug-row time[data-v-f031bd4d]{grid-column:3;grid-row:2}}.prompt-research[data-v-1ca2f522]{max-width:1120px}.actions[data-v-1ca2f522],.summary[data-v-1ca2f522],.toolbar[data-v-1ca2f522],footer[data-v-1ca2f522]{display:flex;align-items:center;gap:10px}.actions[data-v-1ca2f522],.summary[data-v-1ca2f522]{flex-wrap:wrap}.btn.secondary[data-v-1ca2f522],.row-actions button[data-v-1ca2f522]{border:1px solid var(--line);background:var(--card);color:var(--ink)}.summary[data-v-1ca2f522]{margin:20px 0 16px;color:var(--mute);font-size:var(--fs-caption)}.summary>span[data-v-1ca2f522]{padding-right:14px;border-right:1px solid var(--line)}.summary .pending[data-v-1ca2f522]{color:var(--indigo)}.summary-review[data-v-1ca2f522]{border:0;background:none;color:var(--verm);font:inherit;font-weight:700;text-decoration:underline;cursor:pointer}.tabs[data-v-1ca2f522]{display:flex;gap:18px;overflow-x:auto;border-bottom:1px solid var(--line)}.tabs button[data-v-1ca2f522]{flex:none;padding:10px 0;border:0;border-bottom:2px solid transparent;background:none;color:var(--mute);font:inherit;cursor:pointer}.tabs button.active[data-v-1ca2f522]{border-color:var(--indigo);color:var(--ink);font-weight:700}[role=tabpanel][data-v-1ca2f522]:focus-visible{outline:2px solid var(--indigo);outline-offset:4px}.toolbar[data-v-1ca2f522]{margin:18px 0}.toolbar input[data-v-1ca2f522],.toolbar select[data-v-1ca2f522],.prompt-dialog input[data-v-1ca2f522],.prompt-dialog textarea[data-v-1ca2f522]{width:100%;box-sizing:border-box;border:1px solid var(--line);border-radius:6px;background:var(--card);color:var(--ink);font:inherit;padding:9px 10px}.toolbar input[data-v-1ca2f522]{max-width:340px}.toolbar select[data-v-1ca2f522]{max-width:190px}.library-feedback[data-v-1ca2f522]{margin:0 0 12px}.table-wrap[data-v-1ca2f522]{overflow-x:auto}.rtable small[data-v-1ca2f522]{display:block;margin-top:5px;color:var(--mute)}.pq[data-v-1ca2f522],.pcn[data-v-1ca2f522]{display:block;min-width:260px;overflow-wrap:anywhere}.pcn[data-v-1ca2f522]{margin-top:5px;color:var(--mute)}.badge[data-v-1ca2f522]{font-size:var(--fs-caption);font-weight:700}.badge.ready[data-v-1ca2f522]{color:var(--jade)}.badge.needs_review[data-v-1ca2f522],.badge.custom_check[data-v-1ca2f522]{color:var(--amber)}.badge.pending[data-v-1ca2f522],.badge.queued[data-v-1ca2f522],.badge.running[data-v-1ca2f522]{color:var(--indigo)}.badge.analysis_failed[data-v-1ca2f522],.badge.failed[data-v-1ca2f522]{color:var(--verm)}.row-actions[data-v-1ca2f522]{vertical-align:middle}.row-actions>div[data-v-1ca2f522]{display:flex;align-items:center;justify-content:flex-end;gap:10px}.row-actions button[data-v-1ca2f522]{min-height:36px;padding:6px 9px;border-radius:6px;cursor:pointer;white-space:nowrap}.row-actions button[data-v-1ca2f522]:disabled{cursor:wait;opacity:.55}.tracking-note[data-v-1ca2f522]{max-width:760px;margin:20px 0;color:var(--body);line-height:1.55}.tracking-save[data-v-1ca2f522]:disabled{border-color:var(--line);background:var(--line);color:var(--mute);box-shadow:none;opacity:.55;cursor:not-allowed}.tracking-save[data-v-1ca2f522]:disabled:hover{border-color:var(--line);background:var(--line);color:var(--mute)}.draft-state[data-v-1ca2f522]{width:fit-content;margin:0 0 12px;padding:6px 9px;border-left:3px solid var(--verm);background:var(--tint);color:var(--ink);font-weight:700}.tracking-list[data-v-1ca2f522]{max-width:820px;margin:0 0 18px;padding:0;list-style:none}.tracking-list li[data-v-1ca2f522]{display:grid;grid-template-columns:28px 1fr auto;gap:10px;align-items:center;padding:12px 0;border-bottom:1px solid var(--line)}.tracking-list li span[data-v-1ca2f522]{color:var(--mute)}.tracking-list button[data-v-1ca2f522]{min-height:36px;border:0;background:none;color:var(--indigo);cursor:pointer}.history-list[data-v-1ca2f522]{border-top:1px solid var(--line)}.history-row[data-v-1ca2f522]{padding:18px 0;border-bottom:1px solid var(--line)}.history-row>div[data-v-1ca2f522]{display:flex;justify-content:space-between;gap:16px}.history-row time[data-v-1ca2f522]{color:var(--mute);font-size:var(--fs-caption)}.history-state[data-v-1ca2f522]{margin-left:auto}.history-row dl[data-v-1ca2f522]{display:grid;grid-template-columns:1fr 2fr 100px 100px;gap:18px;margin:14px 0 0}.history-row dl div[data-v-1ca2f522]{min-width:0}.history-row dt[data-v-1ca2f522]{color:var(--mute);font-size:var(--fs-caption)}.history-row dd[data-v-1ca2f522]{margin:4px 0 0;color:var(--ink);overflow-wrap:anywhere}.history-empty[data-v-1ca2f522]{margin-top:20px}.prompt-dialog[data-v-1ca2f522]{position:fixed;top:0;right:0;bottom:0;left:0;width:min(500px,calc(100vw - 32px));height:fit-content;max-height:calc(100dvh - 32px);margin:auto;padding:0;overflow:auto;border:0;border-radius:16px;background:#faf5f0;color:#282d32;box-shadow:0 24px 60px #1a233347}.prompt-dialog[data-v-1ca2f522]::backdrop{background:#1a23336b}.prompt-dialog form[data-v-1ca2f522]{position:relative;display:grid;gap:14px;padding:26px}.prompt-dialog h2[data-v-1ca2f522]{margin:0 34px 2px 0;color:#282d32;font-family:PingFangSC-Semibold,sans-serif;font-size:24px;font-weight:600;line-height:1.35}.prompt-dialog label[data-v-1ca2f522]{display:grid;gap:6px;color:#282d32;font-family:PingFangSC-Semibold,sans-serif;font-size:16px;font-weight:600}.prompt-dialog input[data-v-1ca2f522],.prompt-dialog textarea[data-v-1ca2f522]{background:#fff}.prompt-dialog textarea[data-v-1ca2f522]{min-height:110px;resize:vertical}.prompt-dialog p[data-v-1ca2f522]{margin:0;color:#282d32;font-family:PingFangSC-Regular,sans-serif;font-size:16px;line-height:1.5}.prompt-dialog-close[data-v-1ca2f522]{position:absolute;top:12px;right:12px;width:36px;height:36px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--mute);cursor:pointer;font:inherit;font-size:24px;line-height:1}.prompt-dialog-close[data-v-1ca2f522]:hover{background:var(--bad-fill);color:var(--verm)}.prompt-dialog .prompt-dialog-actions[data-v-1ca2f522]{justify-content:center;gap:20px;margin-top:8px}.prompt-dialog-actions button[data-v-1ca2f522]{flex:0 1 140px;min-width:0;min-height:44px;padding:9px 16px;border-radius:16px;background:#fff;font-family:PingFangSC-Semibold,sans-serif;font-size:16px;font-weight:600;letter-spacing:0;text-align:center;cursor:pointer}.prompt-dialog-submit[data-v-1ca2f522]{border:1px solid #282D32;color:#282d32}.prompt-dialog-cancel[data-v-1ca2f522]{border:1px solid #FF5A00;color:#ff5a00}.prompt-dialog-submit[data-v-1ca2f522]:hover{background:#f0eae5}.prompt-dialog-cancel[data-v-1ca2f522]:hover{background:#fff1e8}.prompt-dialog-actions button[data-v-1ca2f522]:disabled{cursor:wait;opacity:.6}.prompt-confirm-dialog[data-v-1ca2f522]{width:min(440px,calc(100vw - 32px))}.dialog-question[data-v-1ca2f522]{padding:12px 14px;border-left:3px solid var(--indigo);background:#fff;font-weight:600;overflow-wrap:anywhere}.dialog-question.new-question span[data-v-1ca2f522]{display:block;margin-bottom:4px;color:var(--mute);font-size:12px;font-weight:600;text-transform:uppercase}.replace-dialog[data-v-1ca2f522]{width:min(620px,calc(100vw - 32px))}.replacement-list[data-v-1ca2f522]{max-height:280px;margin:0;padding:0;overflow:auto;border:1px solid var(--line);background:#fff}.replacement-list legend[data-v-1ca2f522]{padding:0 6px;font-weight:700}.replacement-list label[data-v-1ca2f522]{display:grid;grid-template-columns:20px 1fr;gap:10px;align-items:start;padding:11px 12px;border-bottom:1px solid var(--line);font-family:inherit;font-size:14px;font-weight:400;cursor:pointer}.replacement-list label[data-v-1ca2f522]:last-child{border-bottom:0}.replacement-list input[data-v-1ca2f522]{width:18px;margin:2px 0 0}.review-reason[data-v-1ca2f522]{padding:10px 12px;border-left:3px solid var(--amber);background:#fff8e8}button[data-v-1ca2f522]:focus-visible,input[data-v-1ca2f522]:focus-visible,select[data-v-1ca2f522]:focus-visible,textarea[data-v-1ca2f522]:focus-visible{outline:3px solid var(--indigo);outline-offset:2px}@media(max-width:700px){.pagehead[data-v-1ca2f522]{align-items:flex-start}.toolbar[data-v-1ca2f522]{align-items:stretch;flex-direction:column}.toolbar input[data-v-1ca2f522],.toolbar select[data-v-1ca2f522]{max-width:none}.summary>span[data-v-1ca2f522]{border:0}.rtable[data-v-1ca2f522]{min-width:980px}.history-row>div[data-v-1ca2f522]{align-items:flex-start;flex-direction:column;gap:5px}.history-state[data-v-1ca2f522]{margin-left:0}.history-row dl[data-v-1ca2f522]{grid-template-columns:1fr 1fr;gap:14px}.prompt-dialog form[data-v-1ca2f522]{padding:24px 20px}.prompt-dialog .prompt-dialog-actions[data-v-1ca2f522]{gap:12px}.prompt-dialog-actions button[data-v-1ca2f522]{flex:1 1 0}}
