.app-page-frame[data-v-73d2cfba]{--app-red:#a11b24;--app-ink:#15181d;--app-muted:#6d7580;--app-rule:#e3e6ea;background:#fff;border:1px solid #dfe3e7;border-radius:20px;box-shadow:0 38px 100px #1118271c,0 10px 30px #1118270e;color:var(--app-ink);font-family:var(--font-sans,Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif);overflow:hidden}.app-page-frame__shell[data-v-73d2cfba]{display:grid;grid-template-columns:268px minmax(0,1fr);transition:grid-template-columns .24s cubic-bezier(.22,1,.36,1)}.app-page-frame__sidebar[data-v-73d2cfba]{background:#fff;border-right:1px solid var(--app-rule);display:grid;grid-template-rows:auto auto 1fr auto;min-width:0;position:relative}.app-page-frame__sidebar-toggle[data-v-73d2cfba]{background:#fff;border:1px solid #d9dee4;border-radius:50%;box-shadow:0 5px 14px #1118271a;color:#5e6873;cursor:pointer;display:grid;height:26px;padding:0;place-items:center;position:absolute;right:-13px;top:20px;transition:border-color .16s ease,color .16s ease,box-shadow .16s ease;width:26px;z-index:6}.app-page-frame__sidebar-toggle[data-v-73d2cfba]:hover{border-color:#c79b9f;box-shadow:0 7px 18px #11182726;color:var(--app-red)}.app-page-frame__sidebar-toggle[data-v-73d2cfba]:focus-visible{outline:2px solid #415fba;outline-offset:2px}.app-page-frame__sidebar-toggle svg[data-v-73d2cfba]{height:13px;transition:transform .22s cubic-bezier(.22,1,.36,1);width:13px}.app-page-frame:not(.app-page-frame--sidebar-collapsed) .app-page-frame__sidebar-toggle svg[data-v-73d2cfba]{transform:rotate(180deg)}.app-page-frame__brand[data-v-73d2cfba]{align-items:center;border-bottom:1px solid var(--app-rule);color:var(--app-ink);display:flex;gap:11px;min-height:66px;padding:10px 15px;text-decoration:none}.app-page-frame__brand img[data-v-73d2cfba]{height:40px;-o-object-fit:contain;object-fit:contain;width:40px}.app-page-frame__brand>span[data-v-73d2cfba],.app-page-frame__org>span[data-v-73d2cfba],.app-page-frame__sidebar footer>span[data-v-73d2cfba]:not(.app-page-frame__avatar){display:grid;gap:2px;min-width:0}.app-page-frame__brand b[data-v-73d2cfba]{font-size:16px;letter-spacing:-.025em}.app-page-frame__brand small[data-v-73d2cfba],.app-page-frame__org small[data-v-73d2cfba],.app-page-frame__sidebar footer small[data-v-73d2cfba]{color:var(--app-muted);font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-page-frame__org[data-v-73d2cfba]{align-items:center;background:#fff;border:1px solid #dfe3e7;border-radius:9px;box-shadow:0 5px 16px #1118270a;display:grid;gap:10px;grid-template-columns:34px minmax(0,1fr) auto;margin:12px 10px 5px;padding:9px}.app-page-frame__org>i[data-v-73d2cfba]{display:grid;flex:0 0 auto;font-style:normal;height:34px;place-items:center;width:34px}.app-page-frame__org>i svg[data-v-73d2cfba]{height:34px;width:34px}.app-page-frame__avatar[data-v-73d2cfba]{background:#28231f;border-radius:8px;color:#fff;display:grid;font-size:10px;font-style:normal;font-weight:800;height:34px;place-items:center;width:34px}.app-page-frame__org b[data-v-73d2cfba],.app-page-frame__sidebar footer b[data-v-73d2cfba]{font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-page-frame__org>em[data-v-73d2cfba],.app-page-frame__sidebar footer>em[data-v-73d2cfba]{color:#858e99;font-size:11px;font-style:normal}.app-page-frame__sidebar nav[data-v-73d2cfba]{align-content:start;display:grid;gap:3px;min-height:0;min-width:0;overflow-y:auto;padding:14px 10px}.app-page-frame__sidebar nav>span[data-v-73d2cfba]{color:#838c97;font-size:9.5px;font-weight:750;letter-spacing:.11em;margin:0 10px 8px;text-transform:uppercase}.app-page-frame__nav-divider[data-v-73d2cfba]{border:0;border-top:1px solid var(--app-rule,#e5e8ec);margin:6px 10px;width:auto}.app-page-frame__sidebar nav .app-page-frame__nav-item[data-v-73d2cfba]{align-items:center;background:transparent;border:0;border-radius:8px;color:#59626d;cursor:pointer;display:grid;font:inherit;font-size:11px;font-weight:650;gap:10px;grid-template-columns:18px minmax(0,1fr) auto;line-height:1.2;min-height:44px;min-width:0;padding:6px 11px;text-align:left;text-decoration:none;width:100%}.app-page-frame__sidebar nav .app-page-frame__nav-item[data-v-73d2cfba]:hover{background:#f8fafc;box-shadow:inset 0 0 0 1px #e5e8ec;color:#222831}.app-page-frame__sidebar nav .app-page-frame__nav-item.is-active[data-v-73d2cfba]{background:#f8fafc;box-shadow:inset 0 0 0 1px #e4e7eb;color:#4d171b;position:relative}.app-page-frame__sidebar nav .app-page-frame__nav-item.is-active[data-v-73d2cfba]:before{background:var(--app-red);border-radius:0 2px 2px 0;bottom:7px;content:"";left:-10px;position:absolute;top:7px;width:3px}.app-page-frame__sidebar nav svg[data-v-73d2cfba]{height:18px;width:18px}.app-page-frame__sidebar nav .app-page-frame__nav-item>span[data-v-73d2cfba]{display:grid;gap:2px;min-width:0}.app-page-frame__sidebar nav .app-page-frame__nav-item>span b[data-v-73d2cfba]{font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-page-frame__sidebar nav .app-page-frame__nav-item>span small[data-v-73d2cfba]{color:#8a929c;font-size:9.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-page-frame__sidebar nav .app-page-frame__nav-item.is-active>span small[data-v-73d2cfba]{color:#8c4b50}.app-page-frame__sidebar nav .app-page-frame__nav-item>i[data-v-73d2cfba]{background:#fff;border:1px solid #dfe3e7;border-radius:999px;color:#606a75;font-size:9.5px;font-style:normal;min-width:20px;padding:3px 6px;text-align:center}.app-page-frame__subnav[data-v-73d2cfba]{background:#fbfcfd;border:1px solid #e3e7eb;border-radius:11px;box-shadow:0 7px 20px #11182709;display:grid;gap:2px;margin:6px 0 12px 10px;padding:8px;position:relative}.app-page-frame__subnav-head[data-v-73d2cfba]{align-items:center;display:grid;gap:7px;grid-template-columns:minmax(0,1fr) auto auto;padding:3px 5px 7px}.app-page-frame__subnav-head>span[data-v-73d2cfba]{color:#7c8691;font-size:9px;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.app-page-frame__subnav-head>b[data-v-73d2cfba]{color:#4f5964;font-size:9px}.app-page-frame__subnav-head>i[data-v-73d2cfba]{background:#e3e7eb;border-radius:999px;grid-column:1/-1;height:2px;overflow:hidden}.app-page-frame__subnav-head>i span[data-v-73d2cfba]{background:var(--app-red);border-radius:inherit;display:block;height:100%;transition:width .22s cubic-bezier(.22,1,.36,1)}.app-page-frame__subnav button[data-v-73d2cfba]{align-items:center;background:transparent;border:0;border-radius:8px;color:#626c77;cursor:pointer;display:grid;font:inherit;gap:9px;grid-template-columns:30px minmax(0,1fr) 34px;min-height:56px;min-width:0;padding:7px 8px;position:relative;text-align:left;transition:background-color .16s ease,color .16s ease,box-shadow .16s ease,transform .16s ease}.app-page-frame__subnav button[data-v-73d2cfba]:before{background:var(--app-red);border-radius:0 3px 3px 0;bottom:8px;content:"";left:-9px;opacity:0;position:absolute;top:8px;transform:scaleY(.35);transition:opacity .16s ease,transform .16s ease;width:3px}.app-page-frame__subnav button[data-v-73d2cfba]:hover{background:#fff;color:#262d35;transform:translate(1px)}.app-page-frame__subnav button.is-active[data-v-73d2cfba]{background:#fff;box-shadow:0 5px 15px #11182712,inset 0 0 0 1px #e4e7eb;color:#4d171b}.app-page-frame__subnav button.is-active[data-v-73d2cfba]:before{opacity:1;transform:scaleY(1)}.app-page-frame__subnav button>.app-page-frame__subnav-icon[data-v-73d2cfba]{background:#fff;border:1px solid #d9dee4;border-radius:8px;box-sizing:border-box;color:#737d88;height:30px;justify-self:center;padding:6px;transition:border-color .16s ease,background-color .16s ease,color .16s ease,transform .16s ease;width:30px}.app-page-frame__subnav button:hover>.app-page-frame__subnav-icon[data-v-73d2cfba]{border-color:#cfd5dc;color:#4f5964;transform:translateY(-1px)}.app-page-frame__subnav button.is-active>.app-page-frame__subnav-icon[data-v-73d2cfba]{background:var(--app-red);border-color:var(--app-red);color:#fff}.app-page-frame__subnav button.is-complete:not(.is-active)>.app-page-frame__subnav-icon[data-v-73d2cfba]{background:#f4f6f8;border-color:#ccd4dc;color:#4f5964}.app-page-frame__subnav button>span[data-v-73d2cfba]{display:grid;gap:4px;min-width:0}.app-page-frame__subnav button b[data-v-73d2cfba]{color:#2d3540;font-size:11px;line-height:1.15;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-page-frame__subnav button small[data-v-73d2cfba]{color:#7d8792;font-size:9.5px;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-page-frame__subnav button.is-active small[data-v-73d2cfba]{color:#875057}.app-page-frame__subnav button>em[data-v-73d2cfba]{background:#edf1f4;border-radius:999px;color:#4f5964;display:grid;font-size:9px;font-style:normal;font-weight:900;justify-self:end;min-height:18px;min-width:18px;place-items:center}.app-page-frame__subnav button>em.is-current[data-v-73d2cfba]{background:#fff0f1;color:var(--app-red);letter-spacing:.03em;min-width:31px;padding-inline:5px;text-transform:uppercase}.app-page-frame__subnav button[data-v-73d2cfba]:focus-visible{outline:2px solid #415fba;outline-offset:1px;z-index:1}.app-page-frame__sidebar footer[data-v-73d2cfba]{align-items:center;background:#fff;border-top:1px solid var(--app-rule);display:grid;gap:10px;grid-template-columns:34px minmax(0,1fr) auto;min-width:0;padding:12px 14px}.app-page-frame__avatar[data-v-73d2cfba]{background:#a11b24;border-radius:50%}.app-page-frame__page[data-v-73d2cfba]{background:#fff;min-width:0}.app-page-frame__utility[data-v-73d2cfba]{align-items:center;background:#fffffff7;border-bottom:1px solid var(--app-rule);display:flex;gap:18px;justify-content:space-between;min-height:54px;padding:0 20px}.app-page-frame__crumbs[data-v-73d2cfba]{align-items:center;color:#7a838e;display:flex;font-size:10.5px;gap:9px;min-width:0}.app-page-frame__crumbs b[data-v-73d2cfba]{color:#353d47;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-page-frame__crumbs i[data-v-73d2cfba]{color:#a2a9b2;font-style:normal}.app-page-frame__tools[data-v-73d2cfba]{align-items:center;display:flex;gap:7px}.app-page-frame__tools button[data-v-73d2cfba]{align-items:center;background:#fff;border:1px solid #d9dde2;border-radius:8px;color:#626c77;cursor:pointer;display:flex;font-family:inherit;font-size:10px;font-weight:650;gap:8px;line-height:1;min-height:36px;padding:0 11px}.app-page-frame__tools button>svg[data-v-73d2cfba]{height:15px;width:15px}.app-page-frame__tools kbd[data-v-73d2cfba]{background:#fff;border:1px solid #dfe3e7;border-radius:4px;color:#8b949f;font-family:inherit;font-size:9.5px;font-weight:600;line-height:1;padding:2px 5px}.app-page-frame__tools .is-help[data-v-73d2cfba],.app-page-frame__tools .is-icon[data-v-73d2cfba]{justify-content:center;padding:0;position:relative;width:36px}.app-page-frame__tools .is-icon>i[data-v-73d2cfba]{background:var(--app-red);border:1px solid #fff;border-radius:50%;height:5px;position:absolute;right:6px;top:6px;width:5px}.app-page-frame__tools .is-help[data-v-73d2cfba]{border-radius:50%;font-weight:800}.app-page-frame__pagehead[data-v-73d2cfba]{background:#fff;border-bottom:1px solid var(--app-rule);display:flex;justify-content:flex-end;padding:14px 24px}.app-page-frame__pagehead aside[data-v-73d2cfba]{align-items:center;display:flex;flex:0 0 auto;gap:10px}.app-page-frame__mobile-nav[data-v-73d2cfba],.app-page-frame__mobile-workflow[data-v-73d2cfba]{display:none}.app-page-frame__content[data-v-73d2cfba]{min-width:0}.app-page-frame__content[data-v-73d2cfba]>.lic-flow,.app-page-frame__content[data-v-73d2cfba]>.mcp-live,.app-page-frame__content[data-v-73d2cfba]>.workspace-window{border:0;border-radius:0;box-shadow:none;margin:0}.app-page-frame__content[data-v-73d2cfba]>.lic-flow:before,.app-page-frame__content[data-v-73d2cfba]>.mcp-live:before{display:none}.app-page-frame--sidebar-collapsed .app-page-frame__shell[data-v-73d2cfba]{grid-template-columns:72px minmax(0,1fr)}.app-page-frame--sidebar-collapsed .app-page-frame__brand[data-v-73d2cfba]{justify-content:center;padding-inline:8px}.app-page-frame--sidebar-collapsed .app-page-frame__brand img[data-v-73d2cfba]{width:40px}.app-page-frame--sidebar-collapsed .app-page-frame__brand>span[data-v-73d2cfba],.app-page-frame--sidebar-collapsed .app-page-frame__org>em[data-v-73d2cfba],.app-page-frame--sidebar-collapsed .app-page-frame__org>span[data-v-73d2cfba],.app-page-frame--sidebar-collapsed .app-page-frame__sidebar footer>em[data-v-73d2cfba],.app-page-frame--sidebar-collapsed .app-page-frame__sidebar footer>span[data-v-73d2cfba]:not(.app-page-frame__avatar),.app-page-frame--sidebar-collapsed .app-page-frame__sidebar nav .app-page-frame__nav-item>span[data-v-73d2cfba],.app-page-frame--sidebar-collapsed .app-page-frame__sidebar nav>span[data-v-73d2cfba]{display:none}.app-page-frame--sidebar-collapsed .app-page-frame__org[data-v-73d2cfba]{grid-template-columns:1fr;justify-items:center;margin-inline:8px;padding:8px}.app-page-frame--sidebar-collapsed .app-page-frame__sidebar nav[data-v-73d2cfba]{padding-inline:8px}.app-page-frame--sidebar-collapsed .app-page-frame__sidebar nav .app-page-frame__nav-item[data-v-73d2cfba]{grid-template-columns:1fr;justify-items:center;padding:0;position:relative}.app-page-frame--sidebar-collapsed .app-page-frame__sidebar nav .app-page-frame__nav-item.is-active[data-v-73d2cfba]:before{left:-8px}.app-page-frame--sidebar-collapsed .app-page-frame__sidebar nav .app-page-frame__nav-item>i[data-v-73d2cfba]{border-color:#d9dde2;font-size:9px;min-width:16px;padding:2px 4px;position:absolute;right:1px;top:2px}.app-page-frame--sidebar-collapsed .app-page-frame__subnav[data-v-73d2cfba]{background:transparent;border:0;border-radius:0;box-shadow:none;justify-items:center;margin:1px 0 7px;padding:4px 0}.app-page-frame--sidebar-collapsed .app-page-frame__subnav-head[data-v-73d2cfba]{display:none}.app-page-frame--sidebar-collapsed .app-page-frame__subnav button[data-v-73d2cfba]{grid-template-columns:1fr;justify-items:center;min-height:38px;padding:4px;width:38px}.app-page-frame--sidebar-collapsed .app-page-frame__subnav button[data-v-73d2cfba]:before{bottom:5px;left:-8px;top:5px}.app-page-frame--sidebar-collapsed .app-page-frame__subnav button>.app-page-frame__subnav-icon[data-v-73d2cfba]{height:28px;padding:5px;width:28px}.app-page-frame--sidebar-collapsed .app-page-frame__subnav button>em[data-v-73d2cfba],.app-page-frame--sidebar-collapsed .app-page-frame__subnav button>span[data-v-73d2cfba]{display:none}.app-page-frame--sidebar-collapsed .app-page-frame__sidebar footer[data-v-73d2cfba]{grid-template-columns:1fr;justify-items:center;padding-inline:8px}@media(max-width:860px){.app-page-frame__sidebar-toggle[data-v-73d2cfba]{display:none}.app-page-frame__shell[data-v-73d2cfba]{grid-template-columns:66px minmax(0,1fr)}.app-page-frame__brand[data-v-73d2cfba]{justify-content:center;padding-inline:8px}.app-page-frame__brand img[data-v-73d2cfba]{width:40px}.app-page-frame__brand>span[data-v-73d2cfba],.app-page-frame__org>em[data-v-73d2cfba],.app-page-frame__org>span[data-v-73d2cfba],.app-page-frame__sidebar footer>em[data-v-73d2cfba],.app-page-frame__sidebar footer>span[data-v-73d2cfba]:not(.app-page-frame__avatar),.app-page-frame__sidebar nav .app-page-frame__nav-item>i[data-v-73d2cfba],.app-page-frame__sidebar nav .app-page-frame__nav-item>span[data-v-73d2cfba],.app-page-frame__sidebar nav>span[data-v-73d2cfba]{display:none}.app-page-frame__org[data-v-73d2cfba]{grid-template-columns:1fr;justify-items:center;margin-inline:8px;padding:8px}.app-page-frame__sidebar nav[data-v-73d2cfba]{padding-inline:8px}.app-page-frame__sidebar nav .app-page-frame__nav-item[data-v-73d2cfba]{grid-template-columns:1fr;justify-items:center;padding:0}.app-page-frame__sidebar nav .app-page-frame__nav-item.is-active[data-v-73d2cfba]:before{left:-8px}.app-page-frame__subnav[data-v-73d2cfba]{background:transparent;border:0;border-radius:0;box-shadow:none;justify-items:center;margin:1px 0 7px;padding:4px 0}.app-page-frame__subnav-head[data-v-73d2cfba]{display:none}.app-page-frame__subnav button[data-v-73d2cfba]{grid-template-columns:1fr;justify-items:center;min-height:38px;padding:4px;width:38px}.app-page-frame__subnav button[data-v-73d2cfba]:before{bottom:5px;left:-8px;top:5px}.app-page-frame__subnav button>.app-page-frame__subnav-icon[data-v-73d2cfba]{height:28px;padding:5px;width:28px}.app-page-frame__subnav button>em[data-v-73d2cfba],.app-page-frame__subnav button>span[data-v-73d2cfba]{display:none}.app-page-frame__sidebar footer[data-v-73d2cfba]{grid-template-columns:1fr;justify-items:center;padding-inline:8px}}@media(max-width:700px){.app-page-frame[data-v-73d2cfba]{border-radius:14px}.app-page-frame--sidebar-collapsed .app-page-frame__shell[data-v-73d2cfba],.app-page-frame__shell[data-v-73d2cfba]{grid-template-columns:1fr}.app-page-frame__sidebar[data-v-73d2cfba]{display:none}.app-page-frame__utility[data-v-73d2cfba]{padding-inline:12px}.app-page-frame__crumbs>i[data-v-73d2cfba],.app-page-frame__crumbs>span[data-v-73d2cfba],.app-page-frame__tools button[data-v-73d2cfba]:first-child{display:none}.app-page-frame__pagehead[data-v-73d2cfba]{padding:12px 16px}.app-page-frame__pagehead aside[data-v-73d2cfba]{justify-content:space-between;width:100%}.app-page-frame__mobile-nav[data-v-73d2cfba]{background:#f7f8fa;border-bottom:1px solid var(--app-rule);display:grid;gap:5px;grid-template-columns:repeat(3,minmax(0,1fr));padding:8px 10px}.app-page-frame__mobile-nav a[data-v-73d2cfba],.app-page-frame__mobile-nav button[data-v-73d2cfba]{background:#fff;border:1px solid #dde1e6;border-radius:7px;color:#5c6570;cursor:pointer;display:grid;font:inherit;gap:2px;min-width:0;padding:8px 9px;text-align:left;text-decoration:none}.app-page-frame__mobile-nav .is-active[data-v-73d2cfba]{background:#fff6f7;border-color:#d6aaae;box-shadow:inset 0 -2px 0 var(--app-red);color:#81161e}.app-page-frame__mobile-nav b[data-v-73d2cfba]{font-size:10px}.app-page-frame__mobile-nav small[data-v-73d2cfba]{color:#87909a;font-size:9px}.app-page-frame__mobile-workflow[data-v-73d2cfba]{background:#f8fafc;border-bottom:1px solid var(--app-rule);display:grid;gap:8px;padding:10px}.app-page-frame__mobile-workflow>header[data-v-73d2cfba]{align-items:center;color:#707a85;display:flex;gap:12px;justify-content:space-between}.app-page-frame__mobile-workflow>header span[data-v-73d2cfba]{font-size:9px;font-weight:850;letter-spacing:.09em;text-transform:uppercase}.app-page-frame__mobile-workflow>header b[data-v-73d2cfba]{color:var(--app-red);font-size:9px}.app-page-frame__mobile-subnav[data-v-73d2cfba]{display:grid;gap:6px;grid-template-columns:repeat(2,minmax(0,1fr))}.app-page-frame__mobile-subnav button[data-v-73d2cfba]{align-items:center;background:#fff;border:1px solid #e0e4e8;border-radius:8px;color:#646d78;cursor:pointer;display:grid;font:inherit;gap:9px;grid-template-columns:28px minmax(0,1fr);min-height:58px;min-width:0;padding:8px 9px;position:relative;text-align:left}.app-page-frame__mobile-subnav button[data-v-73d2cfba]:after{background:var(--app-red);border-radius:999px;bottom:-1px;content:"";height:2px;left:9px;opacity:0;position:absolute;right:9px;transform:scaleX(.35);transition:opacity .16s ease,transform .16s ease}.app-page-frame__mobile-subnav button.is-active[data-v-73d2cfba]{background:snow;border-color:#d9b8bb;color:#4d171b}.app-page-frame__mobile-subnav button.is-active[data-v-73d2cfba]:after{opacity:1;transform:scaleX(1)}.app-page-frame__mobile-subnav button[data-v-73d2cfba]:focus-visible{outline:2px solid #415fba;outline-offset:1px}.app-page-frame__mobile-subnav button>.app-page-frame__subnav-icon[data-v-73d2cfba]{border:1px solid #d7dce1;border-radius:7px;box-sizing:border-box;color:#7b8590;height:28px;padding:5px;width:28px}.app-page-frame__mobile-subnav button.is-active>.app-page-frame__subnav-icon[data-v-73d2cfba]{background:var(--app-red);border-color:var(--app-red);color:#fff}.app-page-frame__mobile-subnav button.is-complete:not(.is-active)>.app-page-frame__subnav-icon[data-v-73d2cfba]{background:#edf7f1;border-color:#b9d4c4;color:#176a45}.app-page-frame__mobile-subnav button>span[data-v-73d2cfba]{display:grid;gap:3px;min-width:0}.app-page-frame__mobile-subnav b[data-v-73d2cfba]{font-size:10.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-page-frame__mobile-subnav small[data-v-73d2cfba]{color:#7f8994;font-size:9px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media(max-width:480px){.app-page-frame__mobile-nav[data-v-73d2cfba]{grid-template-columns:repeat(2,minmax(0,1fr))}}.page-root[data-v-0814f95d]{font-family:Inter,system-ui,-apple-system,sans-serif;-webkit-user-select:text;-moz-user-select:text;user-select:text;--surface-0-rgb:252 252 251;--surface-1-rgb:255 255 255;--surface-2-rgb:246 245 242;--surface-3-rgb:238 236 231;--surface-4-rgb:220 218 211;--surface-5-rgb:176 172 163;--ink-primary:20 19 18;--ink-secondary:52 50 47;--ink-muted:96 93 88;--ink-disabled:141 135 124;--surface-2-hex:#f6f5f2;--surface-3-hex:#eeece7;--surface-4-hex:#dcdad3;--surface-5-hex:#b0aca3;--ink-primary-hex:#141312;--ink-secondary-hex:#34322f;--ink-muted-hex:#605d58;--ink-disabled-hex:#8d877c;--font-serif:"Libre Caslon Text",Georgia,"Times New Roman",serif;--font-display:"Libre Caslon Display","Libre Caslon Text",Georgia,"Times New Roman",serif;background:#fcfcfb;color:rgb(var(--ink-primary));overflow-x:clip}.page-root[data-v-0814f95d] ::-moz-selection{background:#a11b243d;color:#141312}.page-root[data-v-0814f95d] ::selection{background:#a11b243d;color:#141312}.page-root .hero[data-v-0814f95d]{background:var(--paper,#fcfcfb);padding:clamp(68px,6vw,92px) clamp(24px,2.8vw,44px) clamp(44px,4vw,62px);position:relative;text-align:left}.page-root .hero-bg[data-v-0814f95d]{inset:0;overflow:hidden;pointer-events:none;position:absolute}.hero-rules[data-v-0814f95d]{background-image:linear-gradient(90deg,var(--rule,#dcdad3) 1px,transparent 1px);background-size:108px 100%;inset:0;-webkit-mask-image:linear-gradient(180deg,#000 0,rgba(0,0,0,.35) 55%,transparent 92%);mask-image:linear-gradient(180deg,#000 0,rgba(0,0,0,.35) 55%,transparent 92%);opacity:.55;position:absolute}.page-root .hero[data-v-0814f95d]:after{background:var(--rule,#dcdad3);bottom:0;content:"";height:1px;left:clamp(24px,2.8vw,44px);position:absolute;right:clamp(24px,2.8vw,44px)}.page-root .hero-content[data-v-0814f95d]{align-items:start;display:grid;gap:0;grid-template-columns:1fr;justify-items:center;margin:0 auto;max-width:1540px;position:relative}.hero-copy[data-v-0814f95d]{display:grid;justify-items:center;max-width:1120px;min-width:0;text-align:center;width:100%}.hero-draft[data-v-0814f95d]{max-width:1050px}.hero-draft[data-v-0814f95d] .apparently-draft-header__title{font-size:clamp(3.2rem,5.35vw,6.35rem);letter-spacing:-.04em;line-height:.96;max-width:18ch;text-align:center;text-wrap:balance}.hero-draft[data-v-0814f95d] .apparently-draft-header__subhead{font-size:clamp(1.12rem,1.3vw,1.34rem);line-height:1.52;margin-top:1.5rem;max-width:52ch;text-wrap:pretty}.capability-section[data-v-0814f95d]{margin:0 auto;padding:clamp(56px,6.5vw,96px) clamp(16px,2.8vw,44px);position:relative;width:min(100%,1540px)}.capability-section+.capability-section[data-v-0814f95d]{border-top:1px solid #e1e4e8}.capability-section.is-mcp[data-v-0814f95d]{padding-bottom:clamp(20px,3vw,32px)}.capability-section[data-v-0814f95d]:nth-child(odd){background:linear-gradient(90deg,rgba(220,225,230,.28) 1px,transparent 0) 0 0 /min(12vw,180px) 100%,#fff}.capability-section__intro[data-v-0814f95d]{margin:0 auto clamp(24px,3vw,40px);width:min(100%,1120px)}.capability-section__intro[data-v-0814f95d] .apparently-draft-header__title{font-size:clamp(2rem,3.4vw,3.4rem);line-height:1.06;max-width:24ch;text-wrap:balance}.capability-section__intro[data-v-0814f95d] .apparently-draft-header__subhead{font-size:clamp(.98rem,1.15vw,1.1rem);line-height:1.6;max-width:68ch;text-wrap:pretty}.capability-local[data-v-0814f95d]{display:grid;gap:clamp(18px,2.5vw,34px)}.law-panel-toggle[data-v-0814f95d],.posture-toggle[data-v-0814f95d]{background:#f6f7f8;border:1px solid #e4e7ea;border-radius:12px;display:grid;gap:4px;grid-template-columns:repeat(2,minmax(0,1fr));padding:4px}.law-panel-toggle button[data-v-0814f95d],.posture-toggle button[data-v-0814f95d]{background:transparent;border:1px solid transparent;border-radius:9px;cursor:pointer;display:grid;gap:2px;min-width:0;padding:11px 16px;text-align:left;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease}.law-panel-toggle button[data-v-0814f95d]:hover,.posture-toggle button[data-v-0814f95d]:hover{background:#fff9}.law-panel-toggle button.is-active[data-v-0814f95d],.posture-toggle button.is-active[data-v-0814f95d]{background:#fff;border-color:#d3a3a8;box-shadow:0 5px 15px #32151812}.law-panel-toggle button[data-v-0814f95d]:focus-visible,.posture-toggle button[data-v-0814f95d]:focus-visible{outline:3px solid rgba(161,27,36,.22);outline-offset:1px}.law-panel-toggle b[data-v-0814f95d],.posture-toggle b[data-v-0814f95d]{color:#4a525a;font-size:12px;font-weight:700}.law-panel-toggle button.is-active b[data-v-0814f95d],.posture-toggle button.is-active b[data-v-0814f95d]{color:#80151d}.law-panel-toggle small[data-v-0814f95d],.posture-toggle small[data-v-0814f95d]{color:#7a828a;font-size:10px;font-weight:600}.law-panel-toggle[data-v-0814f95d]{margin:16px 16px 0}.law-correspondence[data-v-0814f95d]{background:#e4e7ea;border:1px solid #e4e7ea;border-radius:10px;display:grid;gap:1px;list-style:none;margin:16px;overflow:hidden;padding:0}.law-correspondence li[data-v-0814f95d]{align-items:baseline;background:#fff;display:grid;gap:12px;grid-template-columns:120px minmax(0,1fr) auto;padding:12px 16px}.law-correspondence li.is-them[data-v-0814f95d]{background:#fdfaf9}.law-correspondence__from[data-v-0814f95d]{color:#4a525a;font-size:10px;font-weight:750;letter-spacing:.04em;text-transform:uppercase}.law-correspondence li.is-them .law-correspondence__from[data-v-0814f95d]{color:#a11b24}.law-correspondence p[data-v-0814f95d]{color:#333b43;font-size:12px;line-height:1.5;margin:0;min-width:0}.law-correspondence time[data-v-0814f95d]{color:#9aa2a9;font-size:9.5px;white-space:nowrap}@media(max-width:640px){.law-correspondence li[data-v-0814f95d]{gap:4px;grid-template-columns:1fr}.law-correspondence time[data-v-0814f95d]{order:-1}}.counsel-escalation-reveal[data-v-0814f95d]{background:#fff;border:1px solid #e4e7ea;border-radius:14px;overflow:hidden}.counsel-escalation-reveal>summary[data-v-0814f95d]{align-items:center;cursor:pointer;display:grid;gap:4px 16px;grid-template-columns:minmax(0,1fr) auto;list-style:none;padding:18px 22px}.counsel-escalation-reveal>summary[data-v-0814f95d]::-webkit-details-marker{display:none}.counsel-escalation-reveal>summary[data-v-0814f95d]:focus-visible{outline:3px solid rgba(161,27,36,.22);outline-offset:-3px}.counsel-escalation-reveal>summary>b[data-v-0814f95d]{color:#15191e;font-family:var(--font-serif,"Libre Caslon Text",Georgia,serif);font-size:16px;font-weight:400;grid-column:1}.counsel-escalation-reveal>summary>span[data-v-0814f95d]{color:#7a828a;font-size:11.5px;grid-column:1;line-height:1.5}.counsel-escalation-reveal>summary>em[data-v-0814f95d]{align-items:center;align-self:center;border:1px solid #d8dde2;border-radius:8px;color:#4d5661;display:flex;font-size:10.5px;font-style:normal;font-weight:800;gap:6px;grid-column:2;grid-row:1/3;padding:9px 15px;transition:border-color .16s ease,color .16s ease;white-space:nowrap}.counsel-escalation-reveal>summary:hover>em[data-v-0814f95d]{border-color:#a11b244d;color:var(--mcp-red,#a11b24)}.counsel-escalation-reveal>summary>em i[data-v-0814f95d]{display:inline-block;transition:transform .16s ease}.counsel-escalation-reveal[open]>summary>em i[data-v-0814f95d]{transform:rotate(180deg)}.counsel-escalation-reveal[open]>summary[data-v-0814f95d]{border-bottom:1px solid #e4e7ea}@media(max-width:640px){.counsel-escalation-reveal>summary[data-v-0814f95d]{grid-template-columns:1fr}.counsel-escalation-reveal>summary>em[data-v-0814f95d]{grid-column:1;grid-row:auto;justify-self:start;margin-top:4px}}@media(prefers-reduced-motion:reduce){.counsel-escalation-reveal>summary>em i[data-v-0814f95d]{transition:none}}.capability-index[data-v-0814f95d]{align-items:center;display:flex;gap:12px;margin:0 auto;padding:0 clamp(16px,2.8vw,44px);width:min(100%,1540px)}.capability-index__rail[data-v-0814f95d]{background:linear-gradient(180deg,#fff,#fbfafa);border:1px solid #e4e7ea;border-radius:15px;box-shadow:0 1px 2px #141b240a,inset 0 1px #fff9;flex:1 1 auto;min-width:0;padding:4px;position:relative}.capability-index__spotlight[data-v-0814f95d]{background:linear-gradient(155deg,#b3222c,#841720 78%);border-radius:11px;box-shadow:0 10px 24px #a11b244d,0 2px 6px #a11b2438;inset:4px auto 4px 4px;position:absolute;transition:transform .6s cubic-bezier(.16,1,.3,1);width:calc(16.66667% - 1.33333px)}.capability-index__steps[data-v-0814f95d]{display:flex;list-style:none;margin:0;padding:0;position:relative;z-index:1}.capability-index__steps li[data-v-0814f95d]{flex:1 1 0;min-width:0}.capability-index__steps button[data-v-0814f95d]{align-items:center;background:transparent;border:0;border-radius:11px;cursor:pointer;display:flex;gap:9px;padding:12px 14px;text-align:left;transition:transform .2s ease;width:100%}.capability-index__steps button[data-v-0814f95d]:hover{transform:translateY(-1px)}.capability-index__steps button[data-v-0814f95d]:focus-visible{outline:2px solid rgba(161,27,36,.45);outline-offset:-2px}.capability-index__steps button>i[data-v-0814f95d]{color:#a7adb3;flex:0 0 auto;font-family:var(--font-mono,ui-monospace,monospace);font-size:10px;font-style:normal;font-weight:800;transition:color .3s ease}.capability-index__steps button>b[data-v-0814f95d]{color:#4a525a;font-size:11.5px;font-weight:700;overflow:hidden;text-overflow:ellipsis;transition:color .3s ease;white-space:nowrap}.capability-index__steps li.is-past button>i[data-v-0814f95d]{color:#c98a90}.capability-index__steps li.is-active button>b[data-v-0814f95d],.capability-index__steps li.is-active button>i[data-v-0814f95d]{color:#fff}.capability-index__playback[data-v-0814f95d]{background:#fff;border:1px solid #e4e7ea;border-radius:50%;color:#565f68;cursor:pointer;display:grid;flex:0 0 auto;height:34px;place-items:center;transition:border-color .16s ease,color .16s ease;width:34px}.capability-index__playback[data-v-0814f95d]:hover{border-color:#a11b244d;color:var(--mcp-red,#a11b24)}.capability-index__playback[data-v-0814f95d]:focus-visible{outline:2px solid rgba(161,27,36,.45);outline-offset:2px}.capability-index__playback svg[data-v-0814f95d]{height:13px;width:13px}.capability-index-fade-enter-active[data-v-0814f95d],.capability-index-fade-leave-active[data-v-0814f95d]{transition:opacity .22s ease}.capability-index-fade-enter-from[data-v-0814f95d],.capability-index-fade-leave-to[data-v-0814f95d]{opacity:0}@media(max-width:760px){.capability-index__spotlight[data-v-0814f95d]{display:none}.capability-index__steps[data-v-0814f95d]{flex-wrap:wrap;gap:4px}.capability-index__steps li[data-v-0814f95d]{flex:1 1 calc(50% - 4px)}.capability-index__steps li.is-active button[data-v-0814f95d]{background:var(--mcp-red,#a11b24);border-radius:11px}.capability-index__steps li.is-past button>i[data-v-0814f95d]{color:#b48a8d}}@media(max-width:420px){.capability-index__steps button>b[data-v-0814f95d]{white-space:normal}}@media(prefers-reduced-motion:reduce){.capability-index__spotlight[data-v-0814f95d],.capability-index__steps button[data-v-0814f95d]{transform:none;transition:none}.capability-index-fade-enter-active[data-v-0814f95d],.capability-index-fade-leave-active[data-v-0814f95d]{transition:none}}.capability-demo[data-v-0814f95d]{min-width:0;position:relative;z-index:1}.capability-demo[data-v-0814f95d]:before{background:radial-gradient(circle,rgba(161,27,36,.1),transparent 68%);border-radius:50%;content:"";filter:blur(24px);inset:8% 5% -8%;position:absolute;z-index:-1}@media(max-width:620px){.capability-section[data-v-0814f95d]{padding:44px 16px 40px}.capability-section__intro[data-v-0814f95d]{margin-bottom:24px}}.hero-copy .sister-actions[data-v-0814f95d]{justify-content:center;margin-left:0;margin-top:0}@media(max-width:1120px){.page-root .hero-content[data-v-0814f95d]{max-width:1080px}.hero-copy[data-v-0814f95d]{max-width:920px}.hero-draft[data-v-0814f95d] .apparently-draft-header__title{font-size:clamp(3.4rem,7.2vw,6rem);max-width:17ch}}@media(max-width:620px){.page-root .hero[data-v-0814f95d]{padding-inline:16px}.page-root .hero[data-v-0814f95d]:after{left:16px;right:16px}.hero-draft[data-v-0814f95d] .apparently-draft-header__title{font-size:clamp(2.75rem,12vw,4.2rem)}.hero-copy .sister-actions[data-v-0814f95d]{align-items:stretch;flex-direction:column}.hero-copy .sister-actions .sister-btn[data-v-0814f95d]{justify-content:center}}.licensing-capability[data-v-0814f95d]{min-width:0}.licensing-page-actions[data-v-0814f95d]{align-items:center;display:flex;gap:8px}.licensing-page-actions button[data-v-0814f95d]{align-items:center;background:#a11b24;border:1px solid #8b1720;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font:750 10px/1 var(--font-sans);gap:8px;justify-content:center;min-height:38px;padding:0 13px}.licensing-page-actions button.is-menu[data-v-0814f95d],.licensing-page-actions button.is-secondary[data-v-0814f95d]{background:#fff;border-color:#d9dde2;color:#404852}.licensing-page-actions button.is-active[data-v-0814f95d]{background:#82151d;border-color:#74131a}.licensing-page-actions button strong[data-v-0814f95d]{background:#ffffff29;border-radius:99px;display:grid;font-size:9.5px;height:18px;min-width:18px;place-items:center}.licensing-page-actions button.is-menu[data-v-0814f95d]{padding:0;width:38px}@media(max-width:620px){.licensing-page-actions[data-v-0814f95d]{width:100%}.licensing-page-actions button[data-v-0814f95d]{flex:1 1 auto}.licensing-page-actions button.is-menu[data-v-0814f95d]{flex:0 0 38px}}@media(max-width:768px){.page-root .hero[data-v-0814f95d]{padding:104px 20px 56px}.hero-rules[data-v-0814f95d]{background-size:64px 100%}}
