:root{--inb-iap-teal-700:#0f766e;--inb-iap-teal-800:#0b4f4a;--inb-iap-teal-ink:#0f3d3a;--inb-iap-ink-900:#0f172a;--inb-iap-slate-400:#94a3b8;--inb-iap-slate-500:#64748b;--inb-iap-slate-600:#475569;--inb-iap-slate-700:#334155;--inb-iap-slate-800:#1e293b;--inb-iap-slate-50:#f8fafc;--inb-iap-slate-100:#f1f5f9;--inb-iap-slate-150:#e8eef4;--inb-iap-slate-200:#e2e8f0;--inb-iap-slate-300:#cbd5e1;--inb-iap-mint-50:#ecfdf5;--inb-iap-mint-950:#f0fdfa;--inb-iap-thead-grad:linear-gradient(180deg,#f1f5f9,#e8eef4);--inb-iap-heat-grad:linear-gradient(90deg,#f8fafc,rgba(13,148,136,.18) 40%,#0d9488);--inb-iap-direction-mid:rgba(248,250,252,.92);--inb-iap-stakeholder-bg:rgba(15,23,42,.03);--inb-iap-s252-035:rgba(248,250,252,.35);--inb-iap-s252-045:rgba(248,250,252,.45);--inb-iap-s252-050:rgba(248,250,252,.5);--inb-iap-s252-055:rgba(248,250,252,.55);--inb-iap-s252-065:rgba(248,250,252,.65);--inb-iap-s252-072:rgba(248,250,252,.72);--inb-iap-s252-075:rgba(248,250,252,.75);--inb-iap-s252-085:rgba(248,250,252,.85);--inb-iap-s252-090:rgba(248,250,252,.9);--inb-iap-s252-092:rgba(248,250,252,.92);--inb-iap-s252-095:rgba(248,250,252,.95);--inb-iap-s252-098:rgba(248,250,252,.98);--inb-iap-s249-045:rgba(241,245,249,.45);--inb-iap-s249-065:rgba(241,245,249,.65);--inb-iap-s249-090:rgba(241,245,249,.9);--inb-iap-s249-098:rgba(241,245,249,.98);--inb-iap-b-e2-085:rgba(226,232,240,.85);--inb-iap-b-e2-090:rgba(226,232,240,.9);--inb-iap-b-e2-095:rgba(226,232,240,.95);--inb-iap-w-006:hsla(0,0%,100%,.06);--inb-iap-w-022:hsla(0,0%,100%,.22);--inb-iap-w-035:hsla(0,0%,100%,.35);--inb-iap-w-045:hsla(0,0%,100%,.45);--inb-iap-w-050:hsla(0,0%,100%,.5);--inb-iap-w-055:hsla(0,0%,100%,.55);--inb-iap-w-065:hsla(0,0%,100%,.65);--inb-iap-w-072:hsla(0,0%,100%,.72);--inb-iap-w-082:hsla(0,0%,100%,.82);--inb-iap-w-085:hsla(0,0%,100%,.85);--inb-iap-w-088:hsla(0,0%,100%,.88);--inb-iap-w-092:hsla(0,0%,100%,.92);--inb-iap-w-095:hsla(0,0%,100%,.95);--inb-iap-w-096:hsla(0,0%,100%,.96);--inb-iap-w-098:hsla(0,0%,100%,.98);--inb-iap-on-primary:#fff;--inb-iap-shadow-card:0 1px 3px rgba(15,23,42,.05);--inb-iap-shadow-float:0 4px 20px rgba(15,23,42,.07);--inb-iap-shadow-ambient:0 1px 2px rgba(15,23,42,.04);--inb-iap-shadow-popover:0 12px 40px rgba(15,23,42,.18);--inb-iap-scrim-38:rgba(15,23,42,.38);--inb-iap-scrim-40:rgba(15,23,42,.4);--inb-iap-scrim-45:rgba(15,23,42,.45);--inb-iap-link-blue:#1d4ed8;--inb-iap-amber-900:#9a3412;--inb-iap-tint-100:#eef2ff;--inb-iap-cyan-100:#ccfbf1;--inb-iap-canvas:#fff;--inb-iap-err:#b91c1c;--inb-iap-err-700:#991b1b;--inb-iap-detail-drawer-tree-bg:linear-gradient(180deg,hsla(0,0%,100%,.92),#f1f5f9);--inb-iap-hub-card-grad:linear-gradient(145deg,#fff,#f0fdfa 50%,#eef2ff);--inb-iap-synthesis-concrete-header-grad:linear-gradient(180deg,rgba(248,250,252,.95),hsla(0,0%,100%,.88));--inb-iap-sim-scenario-card-grad:linear-gradient(165deg,hsla(0,0%,100%,.98),rgba(248,250,252,.92));--inb-iap-thinking-spine-grad:linear-gradient(180deg,#2dd4bf,#14b8a6 22%,#6366f1 55%,#a855f7);--inb-iap-mint-240-095:rgba(240,253,250,.95)}html[data-theme=dark]{--inb-iap-teal-700:#5eead4;--inb-iap-teal-800:#7ee8db;--inb-iap-teal-ink:#a7f3d0;--inb-iap-ink-900:var(--color-text);--inb-iap-slate-400:var(--color-text-light);--inb-iap-slate-500:var(--color-text-secondary);--inb-iap-slate-600:var(--color-text-light);--inb-iap-slate-700:#cbd5e1;--inb-iap-slate-800:#e2e8f0;--inb-iap-slate-50:var(--color-surface);--inb-iap-slate-100:color-mix(in srgb,var(--color-text) 5.5%,var(--color-surface) 94.5%);--inb-iap-slate-150:color-mix(in srgb,var(--color-text) 6.5%,var(--color-surface) 93.5%);--inb-iap-slate-200:var(--color-border-color);--inb-iap-slate-300:var(--color-border-color);--inb-iap-mint-50:color-mix(in srgb,#14b8a6 18%,var(--color-surface) 82%);--inb-iap-mint-950:#e8fdfa;--inb-iap-thead-grad:linear-gradient(180deg,color-mix(in srgb,var(--color-surface) 82%,#334155 18%) 0%,color-mix(in srgb,var(--color-surface) 68%,#475569 32%) 100%);--inb-iap-heat-grad:linear-gradient(90deg,color-mix(in srgb,var(--color-surface) 90%,#334155 10%) 0%,rgba(45,212,191,.35) 45%,#0d9488 100%);--inb-iap-direction-mid:color-mix(in srgb,var(--color-surface) 58%,#134e4a 42%);--inb-iap-stakeholder-bg:color-mix(in srgb,var(--color-text) 6.5%,var(--color-surface) 93.5%);--inb-iap-s252-035:color-mix(in srgb,var(--color-surface) 90%,var(--color-text) 0.4%);--inb-iap-s252-045:color-mix(in srgb,var(--color-surface) 89%,var(--color-text) 0.5%);--inb-iap-s252-050:color-mix(in srgb,var(--color-surface) 88%,var(--color-text) 0.6%);--inb-iap-s252-055:color-mix(in srgb,var(--color-surface) 87.5%,var(--color-text) 0.7%);--inb-iap-s252-065:color-mix(in srgb,var(--color-surface) 86.5%,var(--color-text) 0.8%);--inb-iap-s252-072:color-mix(in srgb,var(--color-surface) 85.5%,var(--color-text) 0.9%);--inb-iap-s252-075:color-mix(in srgb,var(--color-surface) 85%,var(--color-text) 1%);--inb-iap-s252-085:color-mix(in srgb,var(--color-surface) 84%,var(--color-text) 1.1%);--inb-iap-s252-090:color-mix(in srgb,var(--color-surface) 83.5%,var(--color-text) 1.2%);--inb-iap-s252-092:color-mix(in srgb,var(--color-surface) 83.2%,var(--color-text) 1.25%);--inb-iap-s252-095:color-mix(in srgb,var(--color-surface) 82.8%,var(--color-text) 1.35%);--inb-iap-s252-098:color-mix(in srgb,var(--color-surface) 82.2%,var(--color-text) 1.5%);--inb-iap-s249-045:color-mix(in srgb,var(--color-surface) 90%,var(--color-text) 0.4%);--inb-iap-s249-065:color-mix(in srgb,var(--color-surface) 86.5%,var(--color-text) 0.8%);--inb-iap-s249-090:color-mix(in srgb,var(--color-surface) 83.5%,var(--color-text) 1.2%);--inb-iap-s249-098:color-mix(in srgb,var(--color-surface) 82.2%,var(--color-text) 1.5%);--inb-iap-b-e2-085:color-mix(in srgb,var(--color-border-color) 90%,var(--color-surface) 10%);--inb-iap-b-e2-090:color-mix(in srgb,var(--color-border-color) 88%,var(--color-surface) 12%);--inb-iap-b-e2-095:var(--color-border-color);--inb-iap-w-006:hsla(0,0%,100%,.04);--inb-iap-w-022:color-mix(in srgb,var(--color-text) 2%,var(--color-surface) 98%);--inb-iap-w-035:color-mix(in srgb,var(--color-surface) 80%,var(--color-text) 2%);--inb-iap-w-045:color-mix(in srgb,var(--color-surface) 75%,var(--color-text) 2.2%);--inb-iap-w-050:color-mix(in srgb,var(--color-surface) 70%,var(--color-text) 2.4%);--inb-iap-w-055:color-mix(in srgb,var(--color-surface) 65%,var(--color-text) 2.5%);--inb-iap-w-065:color-mix(in srgb,var(--color-surface) 60%,var(--color-text) 2.6%);--inb-iap-w-072:color-mix(in srgb,var(--color-surface) 55%,var(--color-text) 2.7%);--inb-iap-w-082:color-mix(in srgb,var(--color-surface) 40%,var(--color-text) 3%);--inb-iap-w-085:color-mix(in srgb,var(--color-surface) 32%,var(--color-text) 3.2%);--inb-iap-w-088:color-mix(in srgb,var(--color-surface) 30%,var(--color-text) 3.2%);--inb-iap-w-092:color-mix(in srgb,var(--color-surface) 25%,var(--color-text) 3.2%);--inb-iap-w-095:color-mix(in srgb,var(--color-surface) 20%,var(--color-text) 3.2%);--inb-iap-w-096:color-mix(in srgb,var(--color-surface) 16%,var(--color-text) 3.2%);--inb-iap-w-098:color-mix(in srgb,var(--color-surface) 10%,var(--color-text) 3.2%);--inb-iap-on-primary:#fff;--inb-iap-shadow-card:0 1px 3px rgba(0,0,0,.4);--inb-iap-shadow-float:0 4px 22px rgba(0,0,0,.45);--inb-iap-shadow-ambient:0 1px 2px rgba(0,0,0,.35);--inb-iap-shadow-popover:0 12px 40px rgba(0,0,0,.5);--inb-iap-link-blue:#93c5fd;--inb-iap-amber-900:#fbbf24;--inb-iap-tint-100:color-mix(in srgb,#6366f1 20%,var(--color-surface) 80%);--inb-iap-cyan-100:color-mix(in srgb,#14b8a6 22%,var(--color-surface) 78%);--inb-iap-err:#f87171;--inb-iap-err-700:#f87171;--inb-iap-canvas:var(--color-surface);--inb-iap-scrim-38:rgba(0,0,0,.55);--inb-iap-scrim-40:rgba(0,0,0,.6);--inb-iap-scrim-45:rgba(0,0,0,.65);--inb-iap-detail-drawer-tree-bg:linear-gradient(180deg,var(--inb-iap-w-092) 0%,var(--inb-iap-slate-100) 100%);--inb-iap-hub-card-grad:linear-gradient(145deg,var(--color-surface) 0%,color-mix(in srgb,#14b8a6 18%,var(--color-surface) 82%) 50%,color-mix(in srgb,#6366f1 16%,var(--color-surface) 84%) 100%);--inb-iap-synthesis-concrete-header-grad:linear-gradient(180deg,var(--inb-iap-s252-095) 0%,var(--inb-iap-w-088) 100%);--inb-iap-sim-scenario-card-grad:linear-gradient(165deg,var(--inb-iap-w-098),var(--inb-iap-s252-092));--inb-iap-thinking-spine-grad:linear-gradient(180deg,#2dd4bf,#14b8a6 22%,#818cf8 55%,#c084fc);--inb-iap-mint-240-095:color-mix(in srgb,#14b8a6 24%,var(--color-surface) 76%)}