body[data-app-surface=dark] .app-page-banner{border-color:rgba(148,163,184,.24)!important;background:rgba(7,12,23,.9)!important;color:#e5edf8!important}@media (max-width:768px){.app-page-banner{min-height:74px}.app-page-banner h1{font-size:1.55rem;line-height:1.12}.app-page-banner>div>div:first-child{max-width:none}}.app-page-banner{box-sizing:border-box}.app-page-banner>div>div:last-child{-ms-overflow-style:none;scrollbar-width:none}.app-page-banner>div>div:last-child::-webkit-scrollbar{display:none}.app-page-banner a,.app-page-banner button{display:inline-flex;align-items:center;gap:var(--ui-stack);white-space:nowrap;border:1px solid #e2e8f0;border-radius:10px;background:#ffffff;padding:6px 12px;font-size:var(--text-xs);font-weight:var(--font-semibold);color:#334155;transition:background-color .18s ease,border-color .18s ease,color .18s ease}.app-page-banner a:hover,.app-page-banner button:hover{background:#f8fafc;border-color:#cbd5e1}@media (max-width:760px){.app-page-banner{min-height:68px}.app-page-banner>div>div:last-child{flex-wrap:nowrap;overflow-x:auto;padding-bottom:2px}.app-page-banner a,.app-page-banner button{min-height:40px;flex:0 0 auto}}.app-dialog-header{border-bottom:1px solid var(--portal-border)!important;background:color-mix(in srgb,var(--portal-subtle) 90%,transparent)!important}.app-dialog-chrome .app-dialog-header{min-width:0;border:0!important;background:transparent!important;padding:0!important}.app-dialog-body>[class*=max-h-]{max-height:none!important}.app-dialog-body>[class*=overflow-y-auto]{overflow-y:visible!important}.app-dialog-footer{border-top:1px solid var(--portal-border)!important;background:var(--portal-subtle)!important}.app-dialog-title{color:var(--portal-text)!important}.app-dialog-description{color:var(--portal-muted)!important}@media (max-width:768px){.app-dialog-heading .app-dialog-description{display:none}}.app-workflow-header{position:relative;overflow:clip;border-color:#dbe4f2!important;background:radial-gradient(120% 140% at 0 0,rgba(59,130,246,.12) 0,rgba(255,255,255,.94) 48%,rgba(236,253,245,.78) 100%),#ffffff!important;box-shadow:0 8px 24px -16px rgba(15,23,42,.22),inset 0 1px 0 rgba(255,255,255,.88)!important}.app-workflow-header:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,rgba(37,99,235,.06),transparent 30%,rgba(8,145,178,.06));opacity:.9}body[data-app-theme=dark] .app-workflow-header:before{opacity:.38;background:linear-gradient(90deg,rgba(103,232,249,.07),transparent 38%,transparent)}body[data-app-theme=dark] .app-workflow-header{border-color:rgba(148,163,184,.28)!important;background:radial-gradient(110% 120% at 0 0,rgba(34,211,238,.1),transparent 44%),linear-gradient(180deg,rgba(8,13,24,.98),rgba(7,17,31,.99))!important;box-shadow:0 10px 30px -20px rgba(0,0,0,.82),inset 0 1px 0 rgba(255,255,255,.07)!important}.app-workflow-header>*{position:relative;z-index:1}body[data-app-theme=light][data-app-surface=light] .app-workflow-header:before{inset:0 auto auto 0;width:100%;height:3px;opacity:1;background:linear-gradient(90deg,var(--spec-primary),var(--spec-accent-strong),var(--spec-secondary))}.app-content-width--full{width:100%;max-width:none}.app-content-width--product-innovation-fullscreen{--pi-content-width:min(90dvw,1880px);--pi-banner-width:100%;--pi-ink:#0f172a;--pi-paper:#ffffff;--pi-steel:#8a94a6;--pi-accent:#1677ff;--pi-accent-2:#4096ff;--pi-accent-3:#4b5563;--pi-bg:#f3f7fb;--pi-bg-grid:color-mix(in srgb,var(--pi-accent) 9%,transparent);--pi-card:color-mix(in srgb,var(--pi-paper) 94%,transparent);--pi-card-solid:var(--pi-paper);--pi-card-muted:#eef6ff;--pi-control-bg:color-mix(in srgb,var(--pi-paper) 88%,var(--pi-card-muted));--pi-text:var(--pi-ink);--pi-muted:#667085;--pi-soft:#98a2b3;--pi-line:color-mix(in srgb,#8a94a6 24%,transparent);--pi-line-strong:color-mix(in srgb,#8a94a6 42%,transparent);--pi-accent-soft:#e6f2ff;--pi-accent-text:#ffffff;--pi-page-gradient:linear-gradient(180deg,#ffffff,#f6f9fc 42%,#eef4fb);--pi-shadow-card:0 18px 48px -40px rgba(15,23,42,0.32);--pi-shadow-soft:0 14px 34px -30px rgba(15,23,42,0.24);--studio-ink:var(--pi-text);--studio-paper:var(--pi-card-solid);--studio-warm:var(--pi-accent);--studio-cyan:var(--pi-accent);--studio-green:var(--pi-accent);--app-bg:var(--pi-bg);--app-bg-grid:var(--pi-bg-grid);--app-surface:var(--pi-card);--app-surface-raised:var(--pi-card-solid);--app-surface-muted:var(--pi-card-muted);--app-card:var(--pi-card-solid);--app-card-muted:var(--pi-card-muted);--app-text:var(--pi-text);--app-muted:var(--pi-muted);--app-text-muted:var(--pi-muted);--app-text-soft:var(--pi-soft);--app-border:var(--pi-line);--app-border-strong:var(--pi-line-strong);--app-accent:var(--pi-accent);--app-accent-2:var(--pi-accent);--app-accent-text:var(--pi-accent-text);--app-control-bg:var(--pi-control-bg);--app-control-text:var(--pi-text);--app-control-placeholder:var(--pi-muted);--app-shadow-soft:var(--pi-shadow-soft);--app-shadow-card:var(--pi-shadow-card);width:100%;min-width:100%;max-width:100%;height:calc(100dvh - var(--app-global-top-nav-height));min-height:calc(100dvh - var(--app-global-top-nav-height));max-height:calc(100dvh - var(--app-global-top-nav-height));padding:0!important;overflow:auto;overscroll-behavior:contain;background:var(--pi-bg)!important;background-image:var(--pi-page-gradient),linear-gradient(90deg,var(--pi-bg-grid) 1px,transparent 1px),linear-gradient(0deg,var(--pi-bg-grid) 1px,transparent 1px)!important;background-size:auto,36px 36px,36px 36px;color:var(--pi-text)!important;color-scheme:light}body[data-app-theme=dark] .app-content-width--product-innovation-fullscreen,html[data-app-theme=dark] .app-content-width--product-innovation-fullscreen{--pi-ink:#080d15;--pi-paper:#f8fafc;--pi-steel:#9ca3af;--pi-accent:#1677ff;--pi-accent-2:#00e5ff;--pi-accent-3:#d1d5db;--pi-bg:#0a0f18;--pi-bg-grid:color-mix(in srgb,var(--pi-accent) 16%,transparent);--pi-card:color-mix(in srgb,#101826 90%,transparent);--pi-card-solid:#101826;--pi-card-muted:#142033;--pi-control-bg:color-mix(in srgb,#101826 86%,#142033);--pi-text:var(--pi-paper);--pi-muted:#a8b3c7;--pi-soft:#77869e;--pi-line:color-mix(in srgb,#9ca3af 25%,transparent);--pi-line-strong:color-mix(in srgb,#9ca3af 42%,transparent);--pi-accent-soft:color-mix(in srgb,var(--pi-accent) 15%,var(--pi-card-solid));--pi-accent-text:#ffffff;--pi-page-gradient:linear-gradient(180deg,#101826 0%,var(--pi-bg) 52%,#111827 100%);--pi-shadow-card:0 24px 64px -38px rgba(0,0,0,0.76);--pi-shadow-soft:0 18px 48px -34px rgba(0,0,0,0.68);color-scheme:dark}.app-content-width--product-innovation-fullscreen :where([class*=bg-cyan-],[class*=bg-sky-],[class*=bg-blue-],[class*=bg-indigo-],[class*=bg-violet-],[class*=bg-purple-],[class*=bg-emerald-],[class*=bg-teal-],[class*=bg-green-],[class*=bg-amber-],[class*=bg-yellow-],[class*=bg-red-],[class*=bg-rose-]){background-color:var(--pi-accent-soft)!important;color:var(--pi-text)!important}.app-content-width--product-innovation-fullscreen :where([class*=bg-gradient-to],[class*=from-],[class*=via-],[class*=to-]){--tw-gradient-from:var(--pi-card-solid) var(--tw-gradient-from-position)!important;--tw-gradient-via:var(--pi-card-muted) var(--tw-gradient-via-position)!important;--tw-gradient-to:var(--pi-bg) var(--tw-gradient-to-position)!important}.app-content-width--product-innovation-fullscreen :where([class*=bg-gradient-to]){background-image:linear-gradient(135deg,var(--pi-card-solid),var(--pi-card-muted))!important}.app-content-width--product-innovation-fullscreen :where([class*=text-slate-],[class*=text-zinc-],[class*=text-neutral-],[class*=text-stone-],[class*=text-gray-]){color:var(--pi-muted)!important}.app-content-width--product-innovation-fullscreen :where([class*=text-cyan-],[class*=text-sky-],[class*=text-blue-],[class*=text-indigo-],[class*=text-violet-],[class*=text-purple-],[class*=text-emerald-],[class*=text-teal-],[class*=text-green-],[class*=text-amber-],[class*=text-yellow-],[class*=text-red-],[class*=text-rose-]){color:var(--pi-accent)!important}.app-content-width--product-innovation-fullscreen :where([class*="border-white/"],[class*=border-slate-],[class*=border-zinc-],[class*=border-neutral-],[class*=border-stone-],[class*=border-gray-],[class*=border-cyan-],[class*=border-sky-],[class*=border-blue-],[class*=border-indigo-],[class*=border-violet-],[class*=border-purple-],[class*=border-emerald-],[class*=border-teal-],[class*=border-green-],[class*=border-amber-],[class*=border-yellow-],[class*=border-red-],[class*=border-rose-]){border-color:var(--pi-line)!important}.app-content-width--product-innovation-fullscreen :where([class*=ring-slate-],[class*=ring-zinc-],[class*=ring-neutral-],[class*=ring-stone-],[class*=ring-cyan-],[class*=ring-sky-],[class*=ring-blue-],[class*=ring-indigo-],[class*=ring-violet-],[class*=ring-emerald-],[class*=ring-amber-],[class*=ring-red-],[class*=ring-rose-]){--tw-ring-color:var(--pi-line)!important}.app-content-width--product-innovation-fullscreen :where(input,textarea,select){background:var(--pi-control-bg)!important;border-color:var(--pi-line)!important;color:var(--pi-text)!important}.app-content-width--product-innovation-fullscreen :where(input,textarea)::placeholder{color:var(--pi-muted)!important}.app-content-width--product-innovation-fullscreen #evolution-brain-workflow button{border-color:var(--eb-line)!important;background:var(--eb-card)!important;background-image:none!important;color:var(--eb-muted)!important}.app-content-width--product-innovation-fullscreen #evolution-brain-workflow button:hover{border-color:var(--eb-line-strong)!important;background:var(--eb-accent-soft)!important;color:var(--eb-text)!important}.app-content-width--product-innovation-fullscreen #evolution-brain-workflow button[aria-selected=true]{border-color:var(--eb-accent)!important;background:var(--eb-accent-soft)!important;color:var(--eb-text)!important;box-shadow:inset 4px 0 0 var(--eb-accent)!important}.app-content-width--product-innovation-fullscreen #evolution-brain-workflow button span:first-child{border-color:var(--eb-line)!important;background:var(--eb-panel-muted)!important;color:var(--eb-muted)!important}.app-content-width--product-innovation-fullscreen #evolution-brain-workflow button[aria-selected=true] span:first-child{border-color:var(--eb-accent)!important;background:color-mix(in srgb,var(--eb-accent) 16%,#ffffff)!important;color:var(--eb-accent-strong)!important}body[data-app-theme=dark] .app-content-width--product-innovation-fullscreen #evolution-brain-workflow button[aria-selected=true] span:first-child,html[data-app-theme=dark] .app-content-width--product-innovation-fullscreen #evolution-brain-workflow button[aria-selected=true] span:first-child{background:rgba(132,204,22,.2)!important;color:#d9f99d!important}body[data-app-theme] .app-content-width:not(.app-content-width--full){background:var(--app-bg)!important;color:var(--app-text)!important}body[data-app-theme] .app-content-width:not(.app-content-width--full)>:where(div,main,section,article){background:var(--app-bg)!important;background-image:none!important;color:var(--app-text)!important}body[data-app-theme] .app-content-width:not(.app-content-width--full) :where(div,section,article,aside,main,form,nav)[class*=rounded][class*=border]{border-color:var(--app-border)!important;background-color:var(--app-card)!important;background-image:none!important;color:var(--app-text)!important;box-shadow:var(--app-shadow-soft)!important}body[data-app-theme] .app-content-width:not(.app-content-width--full) :where(div,section,article,aside,main)[class*="bg-[linear-gradient"],body[data-app-theme] .app-content-width:not(.app-content-width--full) :where(div,section,article,aside,main)[class*="bg-[radial-gradient"],body[data-app-theme] .app-content-width:not(.app-content-width--full) :where(div,section,article,aside,main)[class*=bg-gradient]{background-color:var(--app-card)!important;background-image:none!important;color:var(--app-text)!important}body[data-app-theme] .app-content-width:not(.app-content-width--full) :where(div,section,article,aside,main,form)[class*=bg-black],body[data-app-theme] .app-content-width:not(.app-content-width--full) :where(div,section,article,aside,main,form)[class*=bg-neutral-950],body[data-app-theme] .app-content-width:not(.app-content-width--full) :where(div,section,article,aside,main,form)[class*=bg-slate-900],body[data-app-theme] .app-content-width:not(.app-content-width--full) :where(div,section,article,aside,main,form)[class*=bg-slate-950],body[data-app-theme] .app-content-width:not(.app-content-width--full) :where(div,section,article,aside,main,form)[class*=bg-zinc-950]{background-color:var(--app-card)!important;color:var(--app-text)!important}body[data-app-theme] .app-content-width:not(.app-content-width--full) :where(input,textarea,select){border-color:var(--app-border)!important;background:var(--app-control-bg)!important;color:var(--app-control-text)!important}@media (max-width:760px){.app-content-width:not(.app-content-width--full){padding-top:var(--apple-shell-gap)!important}}body[data-app-theme] .app-content-width:not(.app-content-width--full) :where(div,p,span,a,li,dd,dt,label,button,small,strong,b){font-size:max(var(--apple-font-min),1em)!important}.app-content-width--life-mainline{--life-os-radius:var(--ui-radius);--life-os-gap:var(--ui-stack);--life-os-bg:#f6f9fb;--life-os-grid:rgba(3,105,161,0.055);--life-os-card:rgba(255,255,255,0.94);--life-os-card-solid:#ffffff;--life-os-card-muted:#eef6f2;--life-os-text:#111827;--life-os-muted:#526173;--life-os-soft:#718096;--life-os-border:rgba(71,85,105,0.18);--life-os-border-strong:rgba(15,23,42,0.34);--life-os-accent:#0369a1;--life-os-growth:#047857;--life-os-warning:#b45309;--life-os-danger:#be123c;--life-os-shadow:0 18px 48px -38px rgba(15,23,42,0.46);--life-os-shadow-strong:0 22px 60px -42px rgba(15,23,42,0.56);--app-bg:var(--life-os-bg);--app-bg-grid:var(--life-os-grid);--app-card:var(--life-os-card);--app-card-muted:var(--life-os-card-muted);--app-surface:var(--life-os-card);--app-surface-raised:var(--life-os-card-solid);--app-surface-muted:var(--life-os-card-muted);--app-text:var(--life-os-text);--app-text-muted:var(--life-os-muted);--app-text-soft:var(--life-os-soft);--app-border:var(--life-os-border);--app-border-strong:var(--life-os-border-strong);--app-accent:var(--life-os-accent);--app-accent-2:var(--life-os-growth);--app-accent-text:#ffffff;min-height:var(--app-desktop-shell-height);color:var(--life-os-text);background-color:#f6f9fb!important;background-image:linear-gradient(180deg,rgba(255,255,255,.72),rgba(238,246,242,.42) 54%,rgba(255,255,255,.58)),linear-gradient(90deg,rgba(3,105,161,.055) 1px,transparent 0),linear-gradient(0deg,rgba(3,105,161,.055) 1px,transparent 0)!important;background-size:auto,44px 44px,44px 44px!important}.app-content-width--life-mainline:after,.app-content-width--life-mainline:before{display:none!important}body[data-app-theme] .app-content-width--design-system.app-content-width--life-mainline:not(.app-content-width--full){overflow-x:visible!important}body[data-app-theme=dark] .app-content-width--life-mainline,html[data-app-theme=dark] .app-content-width--life-mainline{--life-os-bg:#07111d;--life-os-grid:rgba(125,211,252,0.07);--life-os-card:rgba(15,23,42,0.86);--life-os-card-solid:#0f172a;--life-os-card-muted:#111c2c;--life-os-text:#edf5ff;--life-os-muted:#b6c5d8;--life-os-soft:#8fa1b8;--life-os-border:rgba(148,163,184,0.24);--life-os-border-strong:rgba(226,232,240,0.34);--life-os-accent:#38bdf8;--life-os-growth:#34d399;--life-os-warning:#fbbf24;--life-os-danger:#fb7185;--life-os-shadow:0 18px 50px -36px rgba(0,0,0,0.72);--life-os-shadow-strong:0 28px 70px -42px rgba(0,0,0,0.82);background-color:#07111d!important;background-image:linear-gradient(180deg,rgba(15,23,42,.72),rgba(17,28,44,.54) 56%,rgba(7,17,29,.82)),linear-gradient(90deg,rgba(125,211,252,.07) 1px,transparent 0),linear-gradient(0deg,rgba(125,211,252,.07) 1px,transparent 0)!important;background-size:auto,44px 44px,44px 44px!important}body[data-app-theme] .app-content-width.app-content-width--life-mainline:not(.app-content-width--full){background-color:#f6f9fb!important;background-image:linear-gradient(180deg,rgba(255,255,255,.72),rgba(238,246,242,.42) 54%,rgba(255,255,255,.58)),linear-gradient(90deg,rgba(3,105,161,.055) 1px,transparent 0),linear-gradient(0deg,rgba(3,105,161,.055) 1px,transparent 0)!important;background-size:auto,44px 44px,44px 44px!important}body[data-app-theme=dark] .app-content-width.app-content-width--life-mainline:not(.app-content-width--full){background-color:#07111d!important;background-image:linear-gradient(180deg,rgba(15,23,42,.72),rgba(17,28,44,.54) 56%,rgba(7,17,29,.82)),linear-gradient(90deg,rgba(125,211,252,.07) 1px,transparent 0),linear-gradient(0deg,rgba(125,211,252,.07) 1px,transparent 0)!important;background-size:auto,44px 44px,44px 44px!important}@media (max-width:760px){.app-content-width--life-mainline{width:min(100%,calc(100vw - 12px))}}body[data-app-theme=light][data-app-surface=light] .app-content-width:not(.app-content-width--full){width:var(--apple-shell-width)!important;max-width:calc(100vw - 32px)!important;padding-top:0!important;padding-bottom:32px!important;background:transparent!important}body[data-app-theme=light][data-app-surface=light] .app-content-width:not(.app-content-width--full) :where(div,section,article,aside,main,form,nav)[class*=rounded][class*=border]{border-color:var(--app-border)!important;border-radius:var(--ui-radius)!important;background-color:var(--app-card)!important;background-image:none!important;color:var(--app-text)!important;box-shadow:var(--app-shadow-card)!important}body[data-app-theme=light][data-app-surface=light] .app-content-width--life-mainline{--life-os-radius:var(--ui-radius);--life-os-gap:var(--ui-stack);--life-os-bg:var(--app-bg);--life-os-grid:var(--app-bg-grid);--life-os-card:rgba(255,255,255,0.96);--life-os-card-solid:#ffffff;--life-os-card-muted:var(--spec-neutral);--life-os-text:var(--app-text);--life-os-muted:var(--app-text-muted);--life-os-soft:var(--app-text-soft);--life-os-border:var(--app-border);--life-os-border-strong:var(--app-border-strong);--life-os-accent:var(--spec-primary);--life-os-growth:var(--spec-success);--life-os-warning:var(--spec-warning);--life-os-danger:var(--spec-danger);--life-os-shadow:var(--app-shadow-card);--life-os-shadow-strong:var(--app-shadow-soft);background-color:transparent!important;background-image:none!important}@media (max-width:760px){body[data-app-theme=light][data-app-surface=light] .app-content-width:not(.app-content-width--full){width:min(100%,calc(100vw - 20px))!important;max-width:calc(100vw - 20px)!important;margin-left:auto!important;margin-right:auto!important;padding-top:var(--apple-shell-gap)!important;padding-bottom:18px!important}}.app-content-width--design-system{--design-accent:var(--app-accent);--design-accent-2:var(--app-accent-2);--design-panel:color-mix(in srgb,var(--app-card) 94%,transparent);position:relative;isolation:isolate}body[data-app-theme] .app-content-width--design-system:not(.app-content-width--full){width:var(--apple-shell-width)!important;max-width:calc(100vw - 32px)!important;margin-left:auto!important;margin-right:auto!important;padding-top:0!important;padding-bottom:32px!important}body[data-app-theme] .app-content-width--design-system:not(.app-content-width--full):not([data-design-excluded=true]){overflow-x:clip}.app-content-width--design-system[data-design-family=home]{--design-accent:#1677ff;--design-accent-2:#8a94a6}.app-content-width--design-system[data-design-family=life]{--design-accent:#1677ff;--design-accent-2:#087f5b}.app-content-width--design-system[data-design-family=decision]{--design-accent:#0958d9;--design-accent-2:#5b6ee1}.app-content-width--design-system[data-design-family=career]{--design-accent:#0b70d5;--design-accent-2:#087f5b}.app-content-width--design-system[data-design-family=innovation]{--design-accent:#1677ff;--design-accent-2:#22a6f2}.app-content-width--design-system[data-design-family=creation]{--design-accent:#2563eb;--design-accent-2:#8a94a6}.app-content-width--design-system[data-design-family=account]{--design-accent:#1677ff;--design-accent-2:#52c41a}.app-content-width--design-system[data-design-family=focus]{--design-accent:#1677ff;--design-accent-2:#f59e0b}.app-content-width--design-system[data-design-family=utility]{--design-accent:#1677ff;--design-accent-2:#8a94a6}.app-content-width--design-system[data-design-family=admin]{--design-accent:#0d1117;--design-accent-2:#1677ff}.app-content-width--design-system:not([data-design-excluded=true])>*{position:relative;z-index:1}body[data-app-theme=light][data-app-surface=light] .app-content-width--design-system:not([data-design-excluded=true]){--app-accent:var(--theme-accent);--app-accent-2:var(--theme-accent-strong)}body[data-app-theme=light][data-app-surface=light] .app-content-width--design-system:not(.app-content-width--full):not([data-design-excluded=true]){min-height:var(--app-desktop-shell-height)}body[data-app-theme=light][data-app-surface=light] .app-content-width--design-system.app-content-width--full[data-design-family=focus]:not([data-design-excluded=true]){background:radial-gradient(circle at 74% 14%,color-mix(in srgb,var(--design-accent-2) 15%,transparent),transparent 28%),linear-gradient(180deg,#f8fbff 0,#eef6ff 56%,#f7fafc 100%)!important;background-position:50%,50%!important;background-repeat:no-repeat,no-repeat!important;background-size:auto,auto!important}body[data-app-surface=dark] .app-content-width--design-system:not([data-design-excluded=true]){--app-accent:var(--theme-accent);--app-accent-2:var(--theme-accent-strong)}body[data-app-surface=dark] .app-content-width--design-system[data-design-family=admin]{--design-accent:#8cc8ff;--design-accent-2:#1677ff}body[data-app-surface=dark] .app-content-width--design-system:not(.app-content-width--full):not([data-design-excluded=true]){background:transparent!important}@media (max-width:760px){body[data-app-theme] .app-content-width--design-system:not(.app-content-width--full){width:min(100%,calc(100vw - 20px))!important;max-width:calc(100vw - 20px)!important;margin-left:auto!important;margin-right:auto!important;padding-top:var(--apple-shell-gap)!important;padding-bottom:18px!important}}html body[data-app-theme] .app-content-width.app-content-width--design-system.app-content-width--life-mainline:not(.app-content-width--full){display:contents!important;width:auto!important;max-width:none!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}html body[data-app-theme] .app-content-width.app-content-width--design-system.app-content-width--life-mainline:not(.app-content-width--full)>:where(div,main,section){width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding-top:0!important}:root{--radius-xs:6px;--radius-sm:8px;--radius-md:10px;--radius-lg:12px;--radius-xl:16px;--ui-radius:var(--radius-md);--ui-stack:5px;--btn-radius:var(--radius-sm);--apple-shell-width:min(92vw,1320px);--apple-header-height:clamp(112px,14vw,152px);--apple-shell-gap:14px;--apple-header-main-gap:10px;--apple-font-min:14px;--text-2xs:10px;--text-3xs:11px;--text-xxs:12px;--text-xs:13px;--text-sm:14px;--text-md:15px;--text-base:16px;--text-lg:18px;--text-xl:20px;--text-2xl:24px;--leading-tight:1.2;--leading-snug:1.25;--leading-normal:1.4;--leading-relaxed:1.5;--leading-loose:1.6;--font-regular:400;--font-medium:500;--font-semibold:600;--font-bold:700;--font-extrabold:800;--shadow-1:none;--shadow-2:none;--shadow-3:0 4px 12px rgba(15,23,42,0.08);--shadow-4:0 10px 30px rgba(15,23,42,0.14);--shadow-control:none;--shadow-float:0 4px 12px -2px rgb(0 0 0/0.08),0 2px 4px -2px rgb(0 0 0/0.06);--shadow-overlay:0 20px 48px -16px rgb(0 0 0/0.22);--shadow-toast:0 18px 45px -26px rgba(15,23,42,0.72);--shadow-ring:0 0 0 3px color-mix(in srgb,var(--app-accent) 18%,transparent);--shadow-soft:var(--app-shadow-soft);--shadow-card:var(--app-shadow-card);--duration-fast:140ms;--duration-normal:150ms;--duration-slow:180ms;--duration-slower:300ms;--duration-emphasized:400ms;--ease-standard:ease;--ease-out:ease-out;--ease-emphasized:cubic-bezier(0.4,0,0.2,1);--ui-surface-page:var(--bg);--ui-surface-card:var(--panel-strong);--ui-border-subtle:var(--line);--theme-accent-blue-light:#3b6ff5;--theme-accent-blue-light-strong:#2f5fe7;--theme-accent-purple-light:#7c3aed;--theme-accent-purple-light-strong:#6d28d9;--theme-accent-pink-light:#db2777;--theme-accent-pink-light-strong:#be185d;--theme-accent-red-light:#e11d48;--theme-accent-red-light-strong:#be123c;--theme-accent-orange-light:#ea580c;--theme-accent-orange-light-strong:#c2410c;--theme-accent-yellow-light:#ca8a04;--theme-accent-yellow-light-strong:#a16207;--theme-accent-green-light:#059669;--theme-accent-green-light-strong:#047857;--theme-accent-graphite-light:#475569;--theme-accent-graphite-light-strong:#334155;--theme-accent-blue-dark:#6b8cff;--theme-accent-blue-dark-strong:#4f73f1;--theme-accent-purple-dark:#c4b5fd;--theme-accent-purple-dark-strong:#a78bfa;--theme-accent-pink-dark:#f9a8d4;--theme-accent-pink-dark-strong:#f472b6;--theme-accent-red-dark:#fda4af;--theme-accent-red-dark-strong:#fb7185;--theme-accent-orange-dark:#fdba74;--theme-accent-orange-dark-strong:#fb923c;--theme-accent-yellow-dark:#fde68a;--theme-accent-yellow-dark-strong:#fcd34d;--theme-accent-green-dark:#6ee7b7;--theme-accent-green-dark-strong:#34d399;--theme-accent-graphite-dark:#cbd5e1;--theme-accent-graphite-dark-strong:#94a3b8;--theme-swatch-blue:var(--theme-accent-blue-light);--theme-swatch-purple:var(--theme-accent-purple-light);--theme-swatch-pink:var(--theme-accent-pink-light);--theme-swatch-red:var(--theme-accent-red-light);--theme-swatch-orange:var(--theme-accent-orange-light);--theme-swatch-yellow:var(--theme-accent-yellow-light);--theme-swatch-green:var(--theme-accent-green-light);--theme-swatch-graphite:var(--theme-accent-graphite-light);--theme-accent:var(--theme-accent-blue-light);--theme-accent-strong:var(--theme-accent-blue-light-strong);--theme-accent-text:#ffffff;--theme-surface-dark-bg:#07111f;--theme-surface-dark-card:#111c2f;--theme-surface-dark-text:#f4f8ff;--theme-surface-dark-muted:#bac8dc;--theme-surface-dark-border:rgba(148,163,184,0.24);--bg:#f5f7fb;--panel:rgba(255,255,255,0.9);--panel-strong:#ffffff;--text:#142033;--muted:#667085;--line:rgba(148,163,184,0.26);--shadow:0 22px 70px -52px rgba(15,23,42,0.58);--radius-surface:var(--ui-radius);--radius-control:var(--ui-radius);--radius-compact:var(--ui-radius);--radius-pill:999px;--brand:#1d4ed8;--brand-ink:#0f172a;--brand-blue:#1d4ed8;--brand-signal:#22d3ee;--brand-growth:#059669;--brand-amber:#f59e0b;--brand-risk:#e11d48;--brand-porcelain:#f8fafc;--blue:#1d4ed8;--indigo:#0284c7;--green:#059669;--rose:#e11d48;--portal-bg:#ffffff;--portal-text:#0f172a;--portal-muted:#64748b;--portal-border:#e2e8f0;--portal-overlay:rgba(15,23,42,0.45);--portal-subtle:#f8fafc;--portal-callout-danger-bg:#fef2f2;--portal-callout-neutral-bg:#f1f5f9;--portal-callout-success-bg:#ecfdf5;--portal-callout-warn-bg:#fffbeb;--portal-callout-warn-text:#92400e;--portal-callout-warn-border:#fde68a;--accent:var(--theme-accent);--accent-strong:var(--theme-accent-strong);--accent-soft:color-mix(in srgb,var(--theme-accent) 14%,var(--panel-strong));--accent-ring:color-mix(in srgb,var(--theme-accent) 58%,transparent);--accent-text:var(--theme-accent-text);--surface-base:var(--bg);--surface-card:var(--panel-strong);--surface-muted:color-mix(in srgb,var(--panel-strong) 84%,var(--bg));--on-surface:#0f172a;--on-surface-muted:#475569;--font-sans:"SF Pro Display","PingFang SC","Noto Sans SC","Helvetica Neue",sans-serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono",monospace;--font-serif:ui-serif,"Noto Serif SC",serif;--app-global-top-nav-inner:42px;--app-global-top-nav-height:calc(var(--app-global-top-nav-inner) + env(safe-area-inset-top, 0px));--app-global-top-nav-menu-trigger-width:110px;--app-desktop-shell-height:calc(100dvh - var(--app-global-top-nav-height));--app-chrome-control-radius:8px;--app-chrome-panel-radius:8px;--app-radius-xs:var(--radius-xs);--app-radius-sm:var(--radius-sm);--app-radius-md:var(--radius-md);--app-radius-lg:var(--radius-lg);--app-radius-xl:var(--radius-xl);--app-sidebar-width:224px;--app-shell-edge:18px;--app-bg-grid:color-mix(in srgb,var(--accent) 7%,transparent);--app-bg:var(--bg);--app-surface:var(--panel);--app-surface-raised:var(--panel-strong);--app-surface-muted:color-mix(in srgb,var(--panel) 76%,var(--bg));--app-card:var(--panel-strong);--app-card-muted:color-mix(in srgb,var(--panel-strong) 86%,var(--bg));--app-text:var(--text);--app-text-muted:var(--muted);--app-text-soft:color-mix(in srgb,var(--muted) 82%,var(--text));--app-border:var(--line);--app-border-strong:color-mix(in srgb,var(--accent) 24%,var(--line));--app-accent:var(--accent);--app-accent-2:var(--accent-strong);--app-accent-text:var(--theme-accent-text);--app-danger-text:var(--brand-risk);--app-control-bg:var(--panel-strong);--app-control-text:var(--text);--app-control-placeholder:color-mix(in srgb,var(--muted) 78%,transparent);--app-shadow-soft:var(--shadow);--app-shadow-card:var(--shadow-2);--tone-info-bg:color-mix(in srgb,var(--accent) 12%,var(--panel-strong));--tone-info-border:color-mix(in srgb,var(--accent) 24%,var(--line));--tone-info-text:color-mix(in srgb,var(--accent) 58%,var(--text));--tone-success-bg:color-mix(in srgb,var(--brand-growth) 12%,var(--panel-strong));--tone-success-border:color-mix(in srgb,var(--brand-growth) 24%,var(--line));--tone-success-text:color-mix(in srgb,var(--brand-growth) 58%,var(--text));--tone-warning-bg:color-mix(in srgb,var(--brand-amber) 12%,var(--panel-strong));--tone-warning-border:color-mix(in srgb,var(--brand-amber) 24%,var(--line));--tone-warning-text:color-mix(in srgb,var(--brand-amber) 58%,var(--text));--tone-error-bg:color-mix(in srgb,var(--brand-risk) 12%,var(--panel-strong));--tone-error-border:color-mix(in srgb,var(--brand-risk) 24%,var(--line));--tone-error-text:color-mix(in srgb,var(--brand-risk) 58%,var(--text))}.aii-instructions-light,body[data-app-theme] .aii-instructions-light,html[data-app-theme] .aii-instructions-light{--app-card:#ffffff;--app-card-muted:#f8fafc;--app-text:#0f172a;--app-text-muted:#475569;--app-text-soft:#64748b;--app-border:#e2e8f0}.interaction-feedback-progress{position:fixed;top:0;left:0;right:0;z-index:3000;height:3px;overflow:hidden;background:rgba(37,99,235,.12)}.interaction-feedback-progress span{display:block;width:38%;height:100%;border-radius:var(--radius-pill);background:linear-gradient(90deg,#2563eb,#10b981,#38bdf8);animation:feedback-progress-slide 1s ease-in-out infinite}.interaction-feedback-region{position:fixed;top:calc(var(--app-global-top-nav-height, 0px) + 14px);right:14px;z-index:3100;display:grid;gap:8px;width:min(360px,calc(100vw - 28px));pointer-events:none}.interaction-feedback-toast{display:flex;align-items:center;gap:10px;min-height:42px;border-radius:8px;border:1px solid rgba(148,163,184,.32);background:rgba(255,255,255,.95);padding:10px 12px;color:#0f172a;font-size:13px;font-weight:700;box-shadow:var(--shadow-toast);backdrop-filter:blur(12px);animation:feedback-toast-in var(--duration-slow) var(--ease-out) both}.interaction-feedback-toast.success{border-color:rgba(16,185,129,.36);background:rgba(236,253,245,.96);color:#065f46}.interaction-feedback-toast.error{border-color:rgba(225,29,72,.34);background:rgba(255,241,242,.96);color:#9f1239}.interaction-feedback-dot{width:9px;height:9px;border-radius:var(--radius-pill);background:#2563eb;box-shadow:0 0 0 4px rgba(37,99,235,.12)}.interaction-feedback-toast.success .interaction-feedback-dot{background:#10b981;box-shadow:0 0 0 4px rgba(16,185,129,.14)}.interaction-feedback-toast.error .interaction-feedback-dot{background:#e11d48;box-shadow:0 0 0 4px rgba(225,29,72,.14)}.feedback-spinner-inline{display:inline-block;width:14px;height:14px;border-radius:var(--radius-pill);border:2px solid;border-right:2px solid transparent;animation:feedback-spin .65s linear infinite}@keyframes feedback-progress-slide{0%{transform:translateX(-105%)}to{transform:translateX(280%)}}@keyframes feedback-submit-shimmer{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@keyframes feedback-toast-in{0%{opacity:0;transform:translateY(-6px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes feedback-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){:where(button,[role=button],a[href],summary,input,select,textarea){transition-duration:0s}:where([data-feedback-tap=true]),[role=button]:not([aria-disabled=true]):active,a[href]:active,button:not(:disabled):active,summary:active{scale:1;translate:0}.feedback-spinner-inline,.interaction-feedback-progress span,form[data-feedback-pending=true] button[type=submit]:after{animation-duration:1ms;animation-iteration-count:1}}.site-bg{min-height:100vh}.topbar{max-width:none;margin:0 auto;padding:24px 26px 0;display:flex;align-items:center;justify-content:space-between;gap:24px;position:relative;z-index:120;isolation:isolate}.topbar-mark{font-size:12px;letter-spacing:.24em;text-transform:uppercase;color:var(--muted)}.topbar-title{margin-top:6px;font-size:20px;font-weight:700}.independent-workbench-sidebar{--independent-workbench-sidebar-width:280px;--independent-workbench-sidebar-divider:var(
    --app-border,rgba(148,163,184,0.42)
  );display:grid;grid-template-rows:auto minmax(0,1fr) auto;width:var(--independent-workbench-sidebar-width);flex:0 0 var(--independent-workbench-sidebar-width);min-width:0;min-height:0;border:0;border-right:1px solid var(--independent-workbench-sidebar-divider);border-radius:0;background:var(--app-card,#fff);box-shadow:none;overflow:hidden;overscroll-behavior:contain;position:relative;transition:width .18s ease,flex-basis .18s ease}.independent-workbench-sidebar[data-sidebar-size=wide]{--independent-workbench-sidebar-width:350px}.independent-workbench-sidebar__body,.independent-workbench-sidebar__footer,.independent-workbench-sidebar__header{min-width:0}.independent-workbench-sidebar__header{grid-row:1;border-bottom:1px solid var(--independent-workbench-sidebar-divider)}.independent-workbench-sidebar__identity{display:flex;height:60px;min-height:60px;flex-direction:column;justify-content:center;gap:0;padding:7px 16px;background:var(--app-card,#fff)}.independent-workbench-sidebar__subtitle,.independent-workbench-sidebar__title{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.independent-workbench-sidebar__title{color:var(--app-text,#142033);font-size:22px!important;font-weight:800;line-height:26px}.independent-workbench-sidebar__subtitle{color:var(--app-text-muted,#667085);font-size:16px!important;font-weight:500;line-height:20px}body[data-app-theme] .app-content-width .independent-workbench-sidebar .independent-workbench-sidebar__title{font-size:22px!important}body[data-app-theme] .app-content-width .independent-workbench-sidebar .independent-workbench-sidebar__subtitle{font-size:16px!important}.independent-workbench-sidebar__body{grid-row:2;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.independent-workbench-sidebar__section{min-width:0}.independent-workbench-sidebar__section+.independent-workbench-sidebar__section{margin-top:12px;padding-top:12px;border-top:1px solid var(--independent-workbench-sidebar-divider)}.independent-workbench-sidebar__footer{grid-row:3;border-top:1px solid var(--independent-workbench-sidebar-divider)}.independent-workbench-sidebar__backdrop,.independent-workbench-sidebar__mobile-header,.independent-workbench-sidebar__mobile-trigger{display:none}.independent-workbench-sidebar__desktop-collapse{position:absolute;top:7px;right:7px;z-index:8;display:inline-flex;width:32px;height:32px;align-items:center;justify-content:center;border:1px solid var(--independent-workbench-sidebar-divider);border-radius:8px;background:var(--app-card,#fff);color:var(--app-text-muted,#667085);cursor:pointer}.independent-workbench-sidebar__desktop-collapse:focus-visible,.independent-workbench-sidebar__desktop-collapse:hover{border-color:var(--product-family-accent,var(--app-accent,#2563eb));color:var(--product-family-accent,var(--app-accent,#2563eb));outline:none}.independent-workbench-sidebar__desktop-collapse svg{width:17px;height:17px}.independent-workbench-sidebar[data-sidebar-collapsed=true]{--independent-workbench-sidebar-width:48px!important}.independent-workbench-sidebar[data-sidebar-collapsed=true]>:not(.independent-workbench-sidebar__desktop-collapse){display:none}.app-cut-layout{--app-cut-sidebar-width:280px;display:grid;grid-template-columns:var(--app-cut-sidebar-width) minmax(0,1fr);align-items:stretch;gap:0;overflow:hidden}.app-cut-layout,.app-cut-layout>:first-child,.app-cut-layout>:not(:first-child){min-width:0;min-height:0}.app-cut-layout--three-column{--app-cut-right-width:320px;grid-template-columns:var(--app-cut-sidebar-width) minmax(0,1fr) var(
      --app-cut-right-width
    )}.app-cut-layout--three-column>:last-child{border-left:.5px solid var(--independent-workbench-sidebar-divider,rgba(148,163,184,.5))}.workbench-shell{min-width:0;min-height:0;overflow:hidden}.workbench-main-region{position:relative;min-width:0;min-height:0}.workbench-main-scroll{min-width:0;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;scroll-padding-block:16px 32px}.workbench-content-frame{width:100%;max-width:1160px;margin-inline:auto}.app-workbench-layout{--app-cut-sidebar-width:280px;width:100%;height:var(--app-desktop-shell-height);background:var(--app-bg)}.app-workbench-layout:has(>.independent-workbench-sidebar[data-sidebar-size=wide]){--app-cut-sidebar-width:350px}.app-workbench-layout__main{display:grid;grid-template-rows:auto minmax(0,1fr);overflow:hidden}.app-workbench-layout__toolbar{position:relative;z-index:2;min-width:0;border-bottom:1px solid var(--app-border);background:var(--app-card)}.app-workbench-layout__scroll{min-width:0;min-height:0}.app-workbench-layout__aside{display:flex;min-width:0;min-height:0;flex-direction:column;overflow-y:auto;overscroll-behavior:contain;background:var(--app-card)}.workbench-flat-surface{border-radius:16px;box-shadow:none}@media (max-width:768px){.independent-workbench-sidebar__desktop-collapse{display:none}.independent-workbench-sidebar[data-sidebar-collapsed=true]{--independent-workbench-sidebar-width:350px!important}.independent-workbench-sidebar[data-sidebar-collapsed=true]>:not(.independent-workbench-sidebar__desktop-collapse){display:revert}:where(html[data-product-innovation-fullscreen=true],body[data-product-innovation-fullscreen=true]) .main-viewport:has(.workbench-shell){overflow-y:auto!important;overscroll-behavior-y:contain;scroll-padding-bottom:calc(112px + env(safe-area-inset-bottom))!important}:where(html[data-product-innovation-fullscreen=true],body[data-product-innovation-fullscreen=true]) .main-shell:has(.workbench-shell){height:auto!important;min-height:calc(100dvh - var(--app-global-top-nav-height, 52px))!important;max-height:none!important;overflow:visible!important;padding-bottom:calc(104px + env(safe-area-inset-bottom))!important}.app-content-width--product-innovation-fullscreen:has(.workbench-shell){height:auto;min-height:calc(100dvh - var(--app-global-top-nav-height, 52px));max-height:none;overflow:visible}.app-content-width:has(.independent-workbench-sidebar[data-mobile-behavior=drawer][data-mobile-open=true]){z-index:990}.app-cut-layout,.app-cut-layout--three-column{display:block;overflow:visible}.workbench-main-region,.workbench-main-scroll,.workbench-shell{height:auto;max-height:none;overflow:visible}.workbench-main-scroll{scrollbar-gutter:auto;scroll-padding-bottom:calc(112px + env(safe-area-inset-bottom))}.workbench-content-frame{max-width:none}.app-workbench-layout{height:auto;min-height:0}.app-workbench-layout__main{display:block;overflow:visible}.workbench-flat-surface{border-radius:12px}.independent-workbench-sidebar__mobile-trigger{position:sticky;top:0;z-index:70;display:flex;width:100%;min-height:44px;align-items:center;gap:10px;border:0;border-bottom:1px solid var(--independent-workbench-sidebar-divider);background:var(--app-card,#fff);padding:10px 14px;color:var(--app-text,#0f172a);font:inherit;font-size:14px;font-weight:800;text-align:left}.independent-workbench-sidebar__mobile-header svg,.independent-workbench-sidebar__mobile-trigger svg{width:18px;height:18px;flex:none}.independent-workbench-sidebar__mobile-header button:focus-visible,.independent-workbench-sidebar__mobile-trigger:focus-visible{outline:2px solid var(--app-accent,#2563eb);outline-offset:-3px}.independent-workbench-sidebar__backdrop{position:fixed;inset:var(--app-global-top-nav-height,52px) 0 0;z-index:990;display:block;border:0;background:rgba(15,23,42,.34);opacity:0;pointer-events:none;transition:opacity .18s ease}.independent-workbench-sidebar__backdrop[data-open=true]{opacity:1;pointer-events:auto}.independent-workbench-sidebar[data-mobile-behavior=drawer]{position:fixed;inset:var(--app-global-top-nav-height,52px) auto 0 0;z-index:1000;grid-template-rows:auto auto minmax(0,1fr) auto;width:min(88vw,var(--independent-workbench-sidebar-width));max-width:calc(100vw - 36px);height:auto;max-height:none;flex-basis:auto;border-right:1px solid var(--independent-workbench-sidebar-divider);border-bottom:0;background:var(--app-card,#fff);box-shadow:24px 0 56px rgba(15,23,42,.2);opacity:0;pointer-events:none;transform:translateX(-102%);transition:transform .2s ease,opacity .16s ease}.independent-workbench-sidebar[data-mobile-behavior=drawer][data-mobile-open=true]{opacity:1;pointer-events:auto;transform:translateX(0)}.independent-workbench-sidebar__mobile-header{grid-row:1;display:flex;min-height:48px;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid var(--independent-workbench-sidebar-divider);padding:8px 10px 8px 14px;color:var(--app-text,#0f172a)}.independent-workbench-sidebar__mobile-header strong{min-width:0;overflow:hidden;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.independent-workbench-sidebar__mobile-header button{display:inline-flex;width:36px;height:36px;flex:none;align-items:center;justify-content:center;border:0;border-radius:8px;background:transparent;color:currentColor}.independent-workbench-sidebar__body{grid-row:3;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding-bottom:calc(20px + env(safe-area-inset-bottom))}.independent-workbench-sidebar__footer{grid-row:4;padding-bottom:env(safe-area-inset-bottom)}.independent-workbench-sidebar__header{grid-row:2}}@media (prefers-reduced-motion:reduce){.independent-workbench-sidebar,.independent-workbench-sidebar__backdrop{transition:none}}.workflow-sidebar{width:269px;flex:0 0 269px;background-color:#ffffff;padding:28px 6px;border-right:1px solid var(--line);position:sticky;top:0;height:100vh;overflow-y:auto;z-index:100;transition:width var(--duration-slower) var(--ease-standard),flex var(--duration-slower) var(--ease-standard),padding var(--duration-slower) var(--ease-standard)}.workflow-sidebar::-webkit-scrollbar{display:none}.workflow-sidebar{-ms-overflow-style:none;scrollbar-width:none}.workflow-sidebar.collapsed{width:50px;flex:0 0 50px;position:fixed;top:16px;left:16px;height:50px;padding:0;border-radius:var(--radius-pill);overflow:hidden;border:1px solid var(--line);box-shadow:var(--shadow-float);background-color:rgba(255,255,255,.95);backdrop-filter:blur(8px);z-index:1200}@media (max-width:768px){.main-shell{padding-bottom:calc(104px + env(safe-area-inset-bottom))}.main-viewport{scroll-padding-bottom:calc(104px + env(safe-area-inset-bottom))}.workflow-sidebar{width:min(88vw,384px);flex:none;position:fixed;top:0;left:0;height:100vh;border-right:1px solid var(--line);border-bottom:none;padding:16px 8px calc(18px + env(safe-area-inset-bottom));z-index:1000;box-shadow:var(--shadow-overlay)}.workflow-sidebar.collapsed{width:50px;flex:none;position:fixed;top:16px;left:16px;height:50px;border-radius:var(--radius-pill);padding:0;border:1px solid var(--line);box-shadow:var(--shadow-float);background-color:rgba(255,255,255,.95);backdrop-filter:blur(8px);z-index:1200}}.workflow-nav-shell{display:flex;flex-direction:column;align-items:stretch;gap:var(--ui-stack);min-width:0;position:relative;z-index:130}.workflow-nav-label{font-size:16px;letter-spacing:.1em;color:#0f172a;font-weight:700;padding:0 10px}.workflow-nav{display:flex;flex-direction:column;align-items:stretch;-ms-overflow-style:none;scrollbar-width:none}.workflow-nav::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}body[data-app-theme] :where([class~=bg-white],[class~=bg-slate-50],[class~=bg-gray-50],[class~=bg-neutral-50],[class~=bg-stone-50]){background-color:var(--app-card-muted)!important}body[data-app-theme] :where([class~=bg-slate-100],[class~=bg-gray-100],[class~=bg-neutral-100],[class~=bg-stone-100]){background-color:var(--app-surface-muted)!important}body[data-app-theme] :where([class~=bg-sky-50],[class~=bg-blue-50],[class~=bg-cyan-50],[class~=bg-violet-50]){background-color:var(--tone-info-bg)!important}body[data-app-theme] :where([class~=bg-emerald-50]){background-color:var(--tone-success-bg)!important}body[data-app-theme] :where([class~=bg-amber-50]){background-color:var(--tone-warning-bg)!important}body[data-app-theme] :where([class~=bg-red-50],[class~=bg-rose-50]){background-color:var(--tone-error-bg)!important}body[data-app-theme] :where([class~=text-slate-950],[class~=text-slate-900],[class~=text-slate-800],[class~=text-slate-700],[class~=text-gray-900],[class~=text-gray-800],[class~=text-gray-700],[class~=text-neutral-950],[class~=text-neutral-900],[class~=text-stone-900],[class~=text-stone-800]){color:var(--app-text)!important}body[data-app-theme] :where([class~=text-slate-600],[class~=text-slate-500],[class~=text-gray-600],[class~=text-gray-500],[class~=text-neutral-700],[class~=text-neutral-600],[class~=text-neutral-500],[class~=text-stone-700],[class~=text-stone-600],[class~=text-stone-500]){color:var(--app-text-muted)!important}body[data-app-theme] :where([class~=text-slate-400],[class~=text-slate-300],[class~=text-gray-400],[class~=text-gray-300],[class~=text-neutral-400],[class~=text-neutral-300],[class~=text-stone-400],[class~=text-stone-300]){color:var(--app-text-soft)!important}body[data-app-theme] :where([class~=text-sky-900],[class~=text-sky-800],[class~=text-sky-700],[class~=text-sky-600],[class~=text-blue-900],[class~=text-blue-800],[class~=text-blue-700],[class~=text-blue-600],[class~=text-cyan-700],[class~=text-violet-800]){color:var(--tone-info-text)!important}body[data-app-theme] :where([class~=text-emerald-900],[class~=text-emerald-800],[class~=text-emerald-700],[class~=text-emerald-600]){color:var(--tone-success-text)!important}body[data-app-theme] :where([class~=text-amber-950],[class~=text-amber-900],[class~=text-amber-800],[class~=text-amber-700],[class~=text-amber-600]){color:var(--tone-warning-text)!important}body[data-app-theme] :where([class~=text-red-900],[class~=text-red-700],[class~=text-red-600],[class~=text-rose-900],[class~=text-rose-800],[class~=text-rose-700],[class~=text-rose-600]){color:var(--tone-error-text)!important}body[data-app-theme] :where([class~=border-slate-100],[class~=border-slate-200],[class~=border-slate-300],[class~=border-gray-100],[class~=border-gray-200],[class~=border-stone-200],[class~=border-neutral-200]){border-color:var(--app-border)!important}body[data-app-theme] :where([class~=border-sky-100],[class~=border-sky-200],[class~=border-sky-300],[class~=border-blue-100],[class~=border-blue-200],[class~=border-cyan-200],[class~=border-violet-200]){border-color:var(--tone-info-border)!important}body[data-app-theme] :where([class~=border-emerald-100],[class~=border-emerald-200],[class~=border-emerald-300]){border-color:var(--tone-success-border)!important}body[data-app-theme] :where([class~=border-amber-200],[class~=border-amber-300]){border-color:var(--tone-warning-border)!important}body[data-app-theme] :where([class~=border-red-200],[class~=border-rose-100],[class~=border-rose-200]){border-color:var(--tone-error-border)!important}body[data-app-theme] :where([class~=bg-sky-500],[class~=bg-sky-600],[class~=bg-blue-600]){background-color:var(--app-accent)!important}body[data-app-theme] :where([class~=bg-emerald-500],[class~=bg-emerald-600]){background-color:var(--brand-growth)!important}body[data-app-theme] :where([class~=bg-amber-500]){background-color:var(--brand-amber)!important}body[data-app-theme] :where([class~=bg-red-600],[class~=bg-rose-600]){background-color:var(--brand-risk)!important}body[data-app-theme] :where([class~=shadow-sm],[class~=shadow-md],[class~=shadow-lg],[class~=shadow-xl]){box-shadow:var(--app-shadow-card)!important}body[data-app-theme] .workflow-sidebar{width:280px;flex-basis:280px;border-color:var(--app-border)!important;background:var(--app-card)!important;box-shadow:none}body[data-app-theme] .workflow-sidebar:not(.collapsed){border-radius:0!important}body[data-app-theme] .workflow-sidebar.collapsed{width:50px;flex-basis:50px;background:var(--app-card)!important;border-color:var(--app-border)!important;box-shadow:var(--app-shadow-card)!important}body[data-app-theme] .admin-nav-container--shared{overflow:visible;scrollbar-width:auto}@media (max-width:768px){body[data-app-theme] .workflow-sidebar:not(.collapsed){width:min(88vw,350px);height:auto;max-height:none;border-radius:0!important;background:var(--app-card)!important}}.app-content-width--core-experience[data-core-experience=true]{--design-accent:#3b6ff5;--design-accent-2:#6d8df7;--core-experience-bg:#f7f9fc;--core-experience-card:#ffffff;--core-experience-border:#e3e9f2;--core-experience-shadow:0 14px 36px -28px rgba(30,64,175,0.28);min-width:0;max-width:100%;color-scheme:light}body[data-app-theme=light] .app-content-width--core-experience[data-core-experience=true]{background:var(--core-experience-bg)!important;color:var(--app-text)}.app-content-width--core-experience[data-core-experience=true]>:where(div,main,section,article){min-width:0;max-width:100%}body[data-app-theme=light] .app-content-width--core-experience[data-core-experience=true] :where([data-ui-card],.workbench-flat-surface){border-color:var(--core-experience-border);background:var(--core-experience-card);box-shadow:var(--core-experience-shadow)}body[data-app-theme=light] .app-content-width--core-experience[data-core-experience=true] :where([data-ui-button][data-ui-button-variant=accent],[data-ui-segmented-tabs]>[aria-selected=true]){border-color:var(--app-accent);background:var(--app-accent);color:var(--app-accent-text);box-shadow:0 8px 18px -12px rgba(37,99,235,.7)}.app-content-width--core-experience[data-core-experience=true] [data-ui-button]:where([data-ui-button-size=default],[data-ui-button-size=lg]),.app-content-width--core-experience[data-core-experience=true] [data-ui-segmented-tabs]>button{min-height:40px}body[data-app-theme=light] .app-content-width--core-experience[data-core-experience=true] :where(.independent-workbench-sidebar,.app-workbench-layout__toolbar){border-color:var(--core-experience-border);background:var(--core-experience-card);box-shadow:none}body[data-app-theme=light] .app-content-width--core-experience[data-core-experience=true] :where(.workbench-main-region,.workbench-main-scroll){background:var(--core-experience-bg)}.app-content-width--core-experience[data-core-experience=true] .independent-workbench-sidebar :where(button,a[href],label){min-height:40px}@media (min-width:769px){.app-content-width--core-experience[data-core-experience=true]>:where(div,main,section,article){min-height:var(--app-desktop-shell-height)!important}.app-content-width--core-experience[data-core-experience=true] :where(.strategies-page-root,.chains-viewport-lock){height:var(--app-desktop-shell-height)!important;max-height:var(--app-desktop-shell-height)!important}.app-content-width--core-experience[data-core-experience=true] :where(.simulator-page,[data-chaos-root]){min-height:var(--app-desktop-shell-height)!important}}@media (max-width:768px){.app-content-width--core-experience[data-core-experience=true] :where(.app-cut-layout,.app-cut-layout--three-column){display:block!important;grid-template-columns:none!important}.app-content-width--core-experience[data-core-experience=true] .independent-workbench-sidebar__mobile-trigger{height:auto!important;min-height:44px!important}.app-content-width--core-experience[data-core-experience=true] .independent-workbench-sidebar[data-mobile-behavior=drawer]{display:grid!important}.app-content-width--core-experience[data-core-experience=true] :where(.strategies-page-root,.chains-viewport-lock){height:auto!important;max-height:none!important;overflow:visible!important}.app-content-width--core-experience[data-core-experience=true] :where(.strategies-content-scroll,.chains-content-scroll){max-height:none!important;overflow:visible!important}}