:root{--life-border-color:var(--primitive-life-border-color);--life-border-width:var(--primitive-life-border-width);--shadow-1:var(--primitive-shadow-1);--shadow-2:var(--primitive-shadow-2);--shadow-3:var(--primitive-shadow-3);--shadow-4:var(--primitive-shadow-4);--shadow-control:var(--primitive-shadow-control);--shadow-float:var(--primitive-shadow-float);--shadow-overlay:var(--primitive-shadow-overlay);--shadow-toast:var(--primitive-shadow-toast);--shadow-ring:0 0 0 3px color-mix(in srgb,var(--accent) 18%,transparent);--theme-accent:var(--primitive-theme-accent-blue-light);--theme-accent-strong:var(--primitive-theme-accent-blue-light-strong);--theme-accent-text:var(--primitive-theme-accent-text);--theme-surface-dark-bg:var(--primitive-theme-surface-dark-bg);--theme-surface-dark-card:var(--primitive-theme-surface-dark-card);--theme-surface-dark-text:var(--primitive-theme-surface-dark-text);--theme-surface-dark-muted:var(--primitive-theme-surface-dark-muted);--theme-surface-dark-border:var(--primitive-compat-hairline-dark);--theme-surface-dark-border-strong:var(--primitive-compat-hairline-dark);--bg:var(--primitive-bg);--panel:var(--primitive-panel);--panel-strong:var(--primitive-panel-strong);--text:var(--primitive-text);--muted:var(--primitive-muted);--line:var(--life-border-color);--shadow:var(--primitive-shadow);--brand:var(--primitive-brand);--brand-ink:var(--primitive-brand-ink);--brand-blue:var(--primitive-brand-blue);--brand-signal:var(--primitive-brand-signal);--brand-growth:var(--primitive-brand-growth);--brand-amber:var(--primitive-brand-amber);--brand-risk:var(--primitive-brand-risk);--brand-porcelain:var(--primitive-brand-porcelain);--blue:var(--primitive-blue);--indigo:var(--primitive-indigo);--green:var(--primitive-green);--rose:var(--primitive-rose);--portal-bg:var(--primitive-portal-bg);--portal-text:var(--primitive-portal-text);--portal-muted:var(--primitive-portal-muted);--portal-overlay:var(--primitive-portal-overlay);--portal-subtle:var(--primitive-portal-subtle);--portal-callout-danger-bg:var(--primitive-portal-callout-danger-bg);--portal-callout-neutral-bg:var(--primitive-portal-callout-neutral-bg);--portal-callout-success-bg:var(--primitive-portal-callout-success-bg);--portal-callout-warn-bg:var(--primitive-portal-callout-warn-bg);--portal-callout-warn-text:var(--primitive-portal-callout-warn-text);--portal-callout-warn-border:var(--primitive-portal-callout-warn-border);--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-muted:color-mix(in srgb,var(--panel-strong) 84%,var(--bg));--on-surface:var(--primitive-on-surface);--on-surface-muted:var(--primitive-on-surface-muted);--app-bg-grid:color-mix(in srgb,var(--accent) 7%,transparent);--app-surface-muted:color-mix(in srgb,var(--panel) 76%,var(--bg));--app-text-soft:color-mix(in srgb,var(--muted) 82%,var(--text));--tone-info-bg:color-mix(in srgb,var(--accent) 12%,var(--panel-strong));--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-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-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-text:color-mix(in srgb,var(--brand-risk) 58%,var(--text));--app-shadow-soft:var(--shadow);--app-shadow-card:var(--shadow-2);--ui-radius:12px;--ui-stack:var(--primitive-ui-stack);--component-button-radius:12px;--life-button-border-width:var(--primitive-life-button-border-width);--life-button-green:var(--primitive-life-button-green);--life-button-red:var(--primitive-life-button-red);--life-container-gap:var(--primitive-life-container-gap);--apple-shell-width:var(--primitive-apple-shell-width);--apple-header-height:var(--primitive-apple-header-height);--apple-shell-gap:var(--primitive-apple-shell-gap);--apple-header-main-gap:var(--primitive-apple-header-main-gap);--apple-font-min:var(--primitive-apple-font-min);--app-global-top-nav-inner:var(--primitive-app-global-top-nav-inner);--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:var(--primitive-app-global-top-nav-menu-trigger-width);--app-desktop-shell-height:calc(100dvh - var(--app-global-top-nav-height));--app-chrome-control-radius:12px;--app-chrome-panel-radius:12px;--app-sidebar-width:var(--primitive-app-sidebar-width);--app-shell-edge:var(--primitive-app-shell-edge);--app-card:var(--panel-strong);--app-card-muted:color-mix(in srgb,var(--panel-strong) 86%,var(--bg));--app-control-bg:var(--panel-strong);--app-control-text:var(--text);--app-control-placeholder:color-mix(in srgb,var(--muted) 78%,transparent);--radius-xs:var(--primitive-radius-xs);--radius-sm:var(--primitive-radius-sm);--radius-md:var(--primitive-radius-md);--radius-lg:var(--primitive-radius-lg);--radius-xl:var(--primitive-radius-xl);--btn-radius:12px;--life-type-micro:var(--primitive-life-type-micro);--life-type-caption:var(--primitive-life-type-caption);--life-type-label:var(--primitive-life-type-label);--life-type-body:var(--primitive-life-type-body);--life-type-subheading:var(--primitive-life-type-subheading);--life-type-heading-sm:var(--primitive-life-type-heading-sm);--life-type-heading:var(--primitive-life-type-heading);--life-type-display-sm:var(--primitive-life-type-display-sm);--life-type-display:var(--primitive-life-type-display);--life-type-display-lg:var(--primitive-life-type-display-lg);--life-type-display-xl:var(--primitive-life-type-display-xl);--life-type-display-2xl:var(--primitive-life-type-display-2xl);--life-type-display-3xl:var(--primitive-life-type-display-3xl);--life-type-display-4xl:var(--primitive-life-type-display-4xl);--life-type-display-5xl:var(--primitive-life-type-display-5xl);--life-type-display-6xl:var(--primitive-life-type-display-6xl);--life-type-display-7xl:var(--primitive-life-type-display-7xl);--life-type-display-8xl:var(--primitive-life-type-display-8xl);--text-2xs:var(--primitive-text-2xs);--text-3xs:var(--primitive-text-3xs);--text-xxs:var(--primitive-text-xxs);--text-xs:var(--primitive-text-xs);--text-sm:var(--primitive-text-sm);--text-md:var(--primitive-text-md);--text-base:var(--primitive-text-base);--text-lg:var(--primitive-text-lg);--text-xl:var(--primitive-text-xl);--text-2xl:var(--primitive-text-2xl);--leading-tight:var(--primitive-leading-tight);--leading-snug:var(--primitive-leading-snug);--leading-normal:var(--primitive-leading-normal);--leading-relaxed:var(--primitive-leading-relaxed);--leading-loose:var(--primitive-leading-loose);--font-regular:var(--primitive-font-regular);--font-medium:var(--primitive-font-medium);--font-semibold:var(--primitive-font-semibold);--font-bold:var(--primitive-font-bold);--font-extrabold:var(--primitive-font-extrabold);--shadow-soft:var(--app-shadow-soft);--shadow-card:var(--app-shadow-card);--duration-fast:var(--primitive-duration-fast);--duration-normal:var(--primitive-duration-normal);--duration-slow:var(--primitive-duration-slow);--duration-slower:var(--primitive-duration-slower);--duration-emphasized:var(--primitive-duration-emphasized);--ease-standard:var(--primitive-ease-standard);--ease-out:var(--primitive-ease-out);--ease-emphasized:var(--primitive-ease-emphasized);--ui-surface-page:var(--bg);--ui-surface-card:var(--panel-strong);--ui-border-subtle:var(--life-border-color);--theme-accent-blue-light:var(--primitive-theme-accent-blue-light);--theme-accent-blue-light-strong:var(--primitive-theme-accent-blue-light-strong);--theme-accent-purple-light:var(--primitive-theme-accent-purple-light);--theme-accent-purple-light-strong:var(--primitive-theme-accent-purple-light-strong);--theme-accent-pink-light:var(--primitive-theme-accent-pink-light);--theme-accent-pink-light-strong:var(--primitive-theme-accent-pink-light-strong);--theme-accent-red-light:var(--primitive-theme-accent-red-light);--theme-accent-red-light-strong:var(--primitive-theme-accent-red-light-strong);--theme-accent-orange-light:var(--primitive-theme-accent-orange-light);--theme-accent-orange-light-strong:var(--primitive-theme-accent-orange-light-strong);--theme-accent-yellow-light:var(--primitive-theme-accent-yellow-light);--theme-accent-yellow-light-strong:var(--primitive-theme-accent-yellow-light-strong);--theme-accent-green-light:var(--primitive-theme-accent-green-light);--theme-accent-green-light-strong:var(--primitive-theme-accent-green-light-strong);--theme-accent-graphite-light:var(--primitive-theme-accent-graphite-light);--theme-accent-graphite-light-strong:var(--primitive-theme-accent-graphite-light-strong);--theme-accent-blue-dark:var(--primitive-theme-accent-blue-dark);--theme-accent-blue-dark-strong:var(--primitive-theme-accent-blue-dark-strong);--theme-accent-purple-dark:var(--primitive-theme-accent-purple-dark);--theme-accent-purple-dark-strong:var(--primitive-theme-accent-purple-dark-strong);--theme-accent-pink-dark:var(--primitive-theme-accent-pink-dark);--theme-accent-pink-dark-strong:var(--primitive-theme-accent-pink-dark-strong);--theme-accent-red-dark:var(--primitive-theme-accent-red-dark);--theme-accent-red-dark-strong:var(--primitive-theme-accent-red-dark-strong);--theme-accent-orange-dark:var(--primitive-theme-accent-orange-dark);--theme-accent-orange-dark-strong:var(--primitive-theme-accent-orange-dark-strong);--theme-accent-yellow-dark:var(--primitive-theme-accent-yellow-dark);--theme-accent-yellow-dark-strong:var(--primitive-theme-accent-yellow-dark-strong);--theme-accent-green-dark:var(--primitive-theme-accent-green-dark);--theme-accent-green-dark-strong:var(--primitive-theme-accent-green-dark-strong);--theme-accent-graphite-dark:var(--primitive-theme-accent-graphite-dark);--theme-accent-graphite-dark-strong:var(--primitive-theme-accent-graphite-dark-strong);--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);--radius-surface:var(--ui-radius);--radius-control:var(--ui-radius);--radius-compact:var(--ui-radius);--radius-pill:var(--primitive-radius-pill);--portal-border:var(--life-border-color);--surface-base:var(--bg);--surface-card:var(--panel-strong);--font-sans:var(--primitive-font-sans);--font-mono:var(--primitive-font-mono);--font-serif:var(--primitive-font-serif);--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-bg:var(--bg);--app-surface:var(--panel);--app-surface-raised:var(--panel-strong);--app-text:var(--text);--app-text-muted:var(--muted);--app-border:var(--life-border-color);--app-border-strong:var(--life-border-color);--app-accent:var(--accent);--app-accent-2:var(--accent-strong);--app-accent-text:var(--theme-accent-text);--app-danger-text:var(--brand-risk);--tone-info-border:var(--life-border-color);--tone-success-border:var(--life-border-color);--tone-warning-border:var(--life-border-color);--tone-error-border:var(--life-border-color)}.aii-instructions-light,body[data-app-theme] .aii-instructions-light,html[data-app-theme] .aii-instructions-light{--app-card:var(--primitive-compat-white);--app-card-muted:var(--primitive-compat-porcelain);--app-text:var(--primitive-compat-ink);--app-text-muted:var(--primitive-compat-slate);--app-text-soft:var(--primitive-compat-slate-muted);--app-border:var(--life-border-color)}body:is([data-app-theme=dark],[data-app-surface=dark]),html[data-app-theme=dark]{--life-border-color:var(--primitive-compat-hairline-dark);--life-border-width:var(--primitive-life-border-width);--life-os-border:var(--life-border-color);--life-os-border-strong:var(--life-border-color);--line:var(--life-border-color);--portal-border:var(--life-border-color);--ui-border-subtle:var(--life-border-color);--app-border:var(--life-border-color);--app-border-strong:var(--life-border-color);--tone-info-border:var(--life-border-color);--tone-success-border:var(--life-border-color);--tone-warning-border:var(--life-border-color);--tone-error-border:var(--life-border-color)}.feedback-spinner-inline{display:inline-block;width:14px;height:14px;border-radius:12px;border:.5px solid rgba(203,213,225,.82);border-right-color:transparent;animation:feedback-spin .65s linear infinite}@keyframes feedback-submit-shimmer{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@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,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:12px;position:relative;z-index:120;isolation:isolate}.topbar-mark{font-size:var(--life-type-caption);letter-spacing:.24em;text-transform:uppercase;color:var(--muted)}.topbar-title{margin-top:6px;font-size:var(--life-type-heading-sm);font-weight:700}.independent-workbench-sidebar{--independent-workbench-sidebar-width:240px;--independent-workbench-sidebar-divider:var(
    --app-border,color(srgb 0.796078 0.835294 0.882353/0.1)
  );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:.5px solid rgba(203,213,225,.82);border-radius:12px;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--inset-panel{align-self:start;box-sizing:border-box;height:calc(100% - 16px)!important;max-height:calc(100% - 16px)!important;margin:8px 0 8px 8px!important;border-radius:12px;padding:10px 12px;background:var(--app-card,#fff);overflow:hidden}@media (min-width:769px){.independent-workbench-sidebar{align-self:start;box-sizing:border-box;height:calc(100% - 16px)!important;max-height:calc(100% - 16px)!important;margin-top:8px!important;margin-bottom:8px!important}}.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:.5px solid rgba(203,213,225,.82)}.independent-workbench-sidebar__identity{box-sizing:border-box;display:flex;width:100%;max-width:100%;height:100px;min-height:100px;flex-direction:column;justify-content:center;gap:12px;padding:8px;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{box-sizing:border-box;flex:0 0 48px;height:48px;margin:0;padding:6px;color:var(--app-text,#142033);font-size:var(--life-type-heading-sm);font-weight:700;line-height:32px}.independent-workbench-sidebar__subtitle{padding-left:8px;color:var(--app-text-muted,#667085);font-size:var(--life-type-label);font-weight:400;line-height:20px}body[data-app-theme] .app-content-width .independent-workbench-sidebar .independent-workbench-sidebar__title{font-size:var(--life-type-heading-sm)}body[data-app-theme] .app-content-width .independent-workbench-sidebar:not(.important-windows-sidebar) .independent-workbench-sidebar__subtitle{font-size:var(--life-type-label)!important}.independent-workbench-sidebar__body{grid-row:2;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:auto}.independent-workbench-sidebar--inset-panel .independent-workbench-sidebar__body{padding:8px}.independent-workbench-sidebar__section{min-width:0}.independent-workbench-sidebar__section+.independent-workbench-sidebar__section{margin-top:12px;padding-top:8px;border-top:.5px solid rgba(203,213,225,.82)}.independent-workbench-sidebar__footer{grid-row:3;border-top:.5px solid rgba(203,213,225,.82)}.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:.5px solid rgba(203,213,225,.82);border-radius:12px;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:rgba(203,213,225,.82);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):not(.independent-workbench-sidebar__collapsed-rail){display:none}.independent-workbench-sidebar__collapsed-rail{display:none;flex-direction:column;align-items:center;gap:6px;min-height:0;margin-top:44px;padding:4px 0 8px;overflow-x:hidden;overflow-y:auto}.independent-workbench-sidebar[data-sidebar-collapsed=true]>.independent-workbench-sidebar__collapsed-rail{display:flex}.app-cut-layout{--app-cut-sidebar-width:240px;display:grid;grid-template-columns:var(--app-cut-sidebar-width) minmax(0,1fr);align-items:stretch;row-gap:12px;column-gap:12px;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 rgba(203,213,225,.82)}:is(.app-cut-layout,.app-workbench-layout).app-cut-layout--three-column:has(>.independent-workbench-sidebar--inset-panel){column-gap:12px!important}:is(.app-cut-layout,.app-workbench-layout).app-cut-layout--three-column:has(>.independent-workbench-sidebar--inset-panel)>.app-workbench-layout__main{margin:8px 0!important}:is(.app-cut-layout,.app-workbench-layout).app-cut-layout--three-column:has(>.independent-workbench-sidebar--inset-panel)>.app-workbench-layout__aside{margin:8px 8px 8px 0!important;border-left:0!important}.workbench-pane-display{margin:0 0 10px}.app-workbench-layout[data-pane-display=main]{grid-template-columns:var(--app-cut-sidebar-width) minmax(0,1fr)!important}.app-workbench-layout[data-pane-display=main]>.app-workbench-layout__aside{display:none!important}.app-workbench-layout[data-pane-display=aside]{grid-template-columns:var(--app-cut-sidebar-width) minmax(0,1fr)!important}.app-workbench-layout[data-pane-display=aside]>.app-workbench-layout__main{display:none!important}.app-workbench-layout[data-pane-display=aside]>.app-workbench-layout__aside{grid-column:2;width:auto;min-width:0;margin:8px 8px 8px 0!important;height:calc(100% - 16px)!important;max-height:calc(100% - 16px)!important;align-self:stretch;display:flex;flex-direction:column;overflow:hidden}.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:240px;width:100%;height:var(--app-desktop-shell-height);background:var(--app-bg)}:is(.app-cut-layout,.app-workbench-layout):has(>.independent-workbench-sidebar--inset-panel){--app-cut-sidebar-width:248px!important;row-gap:12px;column-gap:12px!important;align-items:stretch}:is(.app-cut-layout,.app-workbench-layout):has(>.independent-workbench-sidebar--inset-panel[data-sidebar-size=wide]){--app-cut-sidebar-width:358px!important}:is(.app-cut-layout,.app-workbench-layout):has(>.independent-workbench-sidebar--inset-panel)>:not(.independent-workbench-sidebar,.independent-workbench-sidebar__mobile-trigger,.independent-workbench-sidebar__backdrop,.sr-only):not([class*=fixed]):not([class*=inset-0]){align-self:start;box-sizing:border-box;height:calc(100% - 16px)!important;max-height:calc(100% - 16px)!important;margin:8px 8px 8px 0!important}.independent-workbench-sidebar--inset-panel,:is(.app-cut-layout,.app-workbench-layout):has(>.independent-workbench-sidebar--inset-panel)>:not(.independent-workbench-sidebar,.independent-workbench-sidebar__mobile-trigger,.independent-workbench-sidebar__backdrop,.important-windows-results,.chains-content-scroll,.strategies-workspace,.sr-only):not([class*=fixed]):not([class*=inset-0]){border:.5px solid rgba(203,213,225,.82)!important}:is(.app-cut-layout,.app-workbench-layout):has(>.independent-workbench-sidebar--inset-panel)>:not(.independent-workbench-sidebar,.independent-workbench-sidebar__mobile-trigger,.independent-workbench-sidebar__backdrop,.strategies-workspace,.sr-only):not([class*=fixed]):not([class*=inset-0]){border-radius:12px;background:var(--app-card,#fff);overflow-x:hidden;overflow-y:auto;min-width:0;min-height:0}:is(.app-cut-layout,.app-workbench-layout):has(>.independent-workbench-sidebar--inset-panel)>.app-workbench-layout__main>.app-workbench-layout__toolbar{border-top:0;border-left:0;border-right:0;background:transparent}:is(.shell,[class*=mainGrid]):has(>.independent-workbench-sidebar--inset-panel){column-gap:12px}:is(.shell,[class*=mainGrid]):has(>.independent-workbench-sidebar--inset-panel)>:is(.workspace,.workbench-main-region,[class*=workspace],[class*=center]:not(.independent-workbench-sidebar),[data-workbench-main]){align-self:start;box-sizing:border-box;height:calc(100% - 16px);max-height:calc(100% - 16px);margin:8px 8px 8px 0;border:.5px solid rgba(203,213,225,.82);border-radius:12px;background:var(--app-card,#fff);overflow-x:hidden;overflow-y:auto;min-width:0;min-height:0}.app-workbench-layout__main{display:grid;grid-template-rows:auto minmax(0,1fr);overflow:hidden}.app-workbench-layout__toolbar{position:relative;z-index:2;box-sizing:border-box;display:flex;align-items:center;width:100%;min-width:0;height:var(--apple-header-height,100px);min-height:var(--apple-header-height,100px);max-height:var(--apple-header-height,100px);padding:0 8px;border-bottom:.5px solid rgba(203,213,225,.82);background:var(--app-card)}.app-workbench-layout__toolbar>*{width:100%;min-width:0}.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:12px;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;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;min-height:calc(100dvh - var(--app-global-top-nav-height, 52px));max-height:none;overflow:visible;padding-bottom:calc(104px + env(safe-area-inset-bottom))}.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}:is(.app-cut-layout,.app-workbench-layout):has(>.independent-workbench-sidebar--inset-panel)>:not(.independent-workbench-sidebar,.independent-workbench-sidebar__mobile-trigger,.independent-workbench-sidebar__backdrop,.sr-only):not([class*=fixed]):not([class*=inset-0]),:is(.shell,[class*=mainGrid]):has(>.independent-workbench-sidebar--inset-panel)>:is(.workspace,.workbench-main-region,[class*=workspace],[class*=center]:not(.independent-workbench-sidebar),[data-workbench-main]){height:auto;max-height:none;margin:8px;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:12px;border:0;border-bottom:.5px solid rgba(203,213,225,.82);background:var(--app-card,#fff);padding:10px 14px;color:var(--app-text,#0f172a);font:inherit;font-size:var(--life-type-label);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:.5px solid rgba(203,213,225,.82);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--inset-panel[data-mobile-behavior=drawer]{margin:0;border-radius:12px;padding:0}.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:.5px solid rgba(203,213,225,.82);padding:8px;color:var(--app-text,#0f172a)}.independent-workbench-sidebar__mobile-header strong{min-width:0;overflow:hidden;font-size:var(--life-type-label);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:240px;flex:0 0 240px;background-color:#ffffff;padding:28px 6px;border-right:.5px solid rgba(203,213,225,.82);position:sticky;top:8px;height:calc(100vh - 16px);margin-bottom:8px;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:12px;overflow:hidden;border:.5px solid rgba(203,213,225,.82);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:.5px solid rgba(203,213,225,.82);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:12px;padding:0;border:.5px solid rgba(203,213,225,.82);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:12px;min-width:0;position:relative;z-index:130}.workflow-nav-label{font-size:var(--life-type-body);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)}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)}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)}body[data-app-theme] :where([class~=bg-emerald-50]){--legacy-semantic-surface:var(--tone-success-bg)}body[data-app-theme] :where([class~=bg-amber-50]){--legacy-semantic-surface:var(--tone-warning-bg)}body[data-app-theme] :where([class~=bg-red-50],[class~=bg-rose-50]){--legacy-semantic-surface:var(--tone-error-bg)}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)}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)}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]){--legacy-semantic-ink:var(--app-text-soft)}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]){--legacy-semantic-ink:var(--tone-info-text)}body[data-app-theme] :where([class~=text-emerald-900],[class~=text-emerald-800],[class~=text-emerald-700],[class~=text-emerald-600]){--legacy-semantic-ink:var(--tone-success-text)}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]){--legacy-semantic-ink:var(--tone-warning-text)}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]),body[data-app-theme] :where([class~=text-emerald-900],[class~=text-emerald-800],[class~=text-emerald-700],[class~=text-emerald-600]),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]),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]){--app-ink-paint:var(--legacy-semantic-ink)}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)}body[data-app-theme] :where([class~=bg-sky-500],[class~=bg-sky-600],[class~=bg-blue-600]){--legacy-semantic-surface:var(--app-accent)}body[data-app-theme] :where([class~=bg-emerald-500],[class~=bg-emerald-600]){--legacy-semantic-surface:var(--brand-growth)}body[data-app-theme] :where([class~=bg-amber-500]){--legacy-semantic-surface:var(--brand-amber)}body[data-app-theme] :where([class~=bg-red-600],[class~=bg-rose-600]){--legacy-semantic-surface:var(--brand-risk)}body[data-app-theme] :where([class~=bg-amber-500]),body[data-app-theme] :where([class~=bg-amber-50]),body[data-app-theme] :where([class~=bg-emerald-500],[class~=bg-emerald-600]),body[data-app-theme] :where([class~=bg-emerald-50]),body[data-app-theme] :where([class~=bg-red-50],[class~=bg-rose-50]),body[data-app-theme] :where([class~=bg-red-600],[class~=bg-rose-600]),body[data-app-theme] :where([class~=bg-sky-500],[class~=bg-sky-600],[class~=bg-blue-600]){background-color:var(--legacy-semantic-surface)!important}body[data-app-theme] :where([class~=shadow-sm],[class~=shadow-md],[class~=shadow-lg],[class~=shadow-xl]){--app-elevation-paint:var(--app-shadow-card)}body[data-app-theme] .workflow-sidebar,body[data-app-theme] :where([class~=border-amber-200],[class~=border-amber-300]),body[data-app-theme] :where([class~=border-emerald-100],[class~=border-emerald-200],[class~=border-emerald-300]),body[data-app-theme] :where([class~=border-red-200],[class~=border-rose-100],[class~=border-rose-200]),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]),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:rgba(203,213,225,.82)}body[data-app-theme] .workflow-sidebar{width:240px;flex-basis:240px;--app-surface-paint:var(--app-card);box-shadow:none}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;background:var(--app-card)!important}}.app-content-width--design-system[data-nav-group=life-core].app-content-width--core-experience[data-core-experience=true]:not([data-design-excluded=true]){--app-bg:var(--core-experience-bg);--app-surface:var(--core-experience-panel);--app-surface-raised:var(--core-experience-panel);--app-surface-muted:var(--core-experience-soft);--app-card:var(--core-experience-panel);--app-card-muted:var(--core-experience-soft);--app-text:var(--core-experience-ink);--app-text-muted:var(--core-experience-muted);--app-text-soft:var(--core-experience-muted);--app-border:var(--core-experience-border);--app-border-strong:var(--core-experience-border);--app-accent:var(--core-experience-accent);--app-accent-2:var(--core-experience-accent);--app-accent-text:var(--primitive-compat-white);--app-control-bg:var(--core-experience-panel);--app-control-text:var(--core-experience-ink);--app-shadow-soft:var(--primitive-shadow-control);--app-shadow-card:var(--primitive-shadow-control);--core-experience-bg:#f4f8ff;--core-experience-panel:#ffffff;--core-experience-card:var(--core-experience-panel);--core-experience-border:color(srgb 0.796078 0.835294 0.882353/0.1);--core-experience-ink:#0f2442;--core-experience-muted:#3f516c;--core-experience-accent:#2563eb;--core-experience-soft:#e8f1ff;--core-experience-shadow:none;--design-accent:var(--core-experience-accent);--design-accent-2:var(--core-experience-accent);min-width:0;max-width:100%;color-scheme:light}body:not([data-product-innovation-fullscreen=true])[data-app-theme=light] .app-content-width--design-system[data-nav-group=life-core].app-content-width--core-experience[data-core-experience=true]:not([data-design-excluded=true]){background:var(--core-experience-bg)!important;color:var(--core-experience-ink)}.app-content-width--design-system[data-nav-group=life-core].app-content-width--core-experience[data-core-experience=true]:not([data-design-excluded=true])>:where(div,main,section,article){min-width:0;max-width:100%}body:not([data-product-innovation-fullscreen=true])[data-app-theme=light] .app-content-width--design-system[data-nav-group=life-core].app-content-width--core-experience[data-core-experience=true]:not([data-design-excluded=true]) :where([data-ui-card],.workbench-flat-surface){border-color:rgba(203,213,225,.82);background:var(--core-experience-card);box-shadow:var(--core-experience-shadow)}body:not([data-product-innovation-fullscreen=true])[data-app-theme=light] .app-content-width--design-system[data-nav-group=life-core].app-content-width--core-experience[data-core-experience=true]:not([data-design-excluded=true]) [data-ui-card] [data-ui-card]{border-width:.5px 0 0;border-radius:12px;background:transparent;box-shadow:none}body:not([data-product-innovation-fullscreen=true])[data-app-theme=light] .app-content-width--design-system[data-nav-group=life-core].app-content-width--core-experience[data-core-experience=true]:not([data-design-excluded=true]) :where([data-ui-button][data-ui-button-variant=accent],[data-ui-segmented-tabs]>[aria-selected=true]){border-color:rgba(203,213,225,.82);background:var(--app-accent);color:var(--app-accent-text);box-shadow:0 8px 18px -12px rgba(37,99,235,.7)}.app-content-width--design-system[data-nav-group=life-core].app-content-width--core-experience[data-core-experience=true]:not([data-design-excluded=true]) [data-ui-button]:where([data-ui-button-size=default],[data-ui-button-size=lg]),.app-content-width--design-system[data-nav-group=life-core].app-content-width--core-experience[data-core-experience=true]:not([data-design-excluded=true]) [data-ui-segmented-tabs]>button{min-height:40px}body:not([data-product-innovation-fullscreen=true])[data-app-theme=light] .app-content-width--design-system[data-nav-group=life-core].app-content-width--core-experience[data-core-experience=true]:not([data-design-excluded=true]) :where(.independent-workbench-sidebar,.app-workbench-layout__toolbar){border-color:rgba(203,213,225,.82);background:var(--core-experience-card);box-shadow:none}body:not([data-product-innovation-fullscreen=true])[data-app-theme=light] .app-content-width--design-system[data-nav-group=life-core].app-content-width--core-experience[data-core-experience=true]:not([data-design-excluded=true]) :where(.workbench-main-region,.workbench-main-scroll){background:var(--core-experience-bg)}.app-content-width--design-system[data-nav-group=life-core].app-content-width--core-experience[data-core-experience=true]:not([data-design-excluded=true]) .independent-workbench-sidebar :where(button,a[href],label):not(.important-windows-category-item,.important-windows-sidebar-label,.important-windows-age-button,.birth-lock-period-nav__link,.app-control--search,.chains-sidebar-tab){min-height:40px}@media (min-width:769px){.app-content-width--design-system[data-nav-group=life-core].app-content-width--core-experience[data-core-experience=true]:not([data-design-excluded=true])>:where(div,main,section,article){min-height:var(--app-desktop-shell-height)}.app-content-width--design-system[data-nav-group=life-core].app-content-width--core-experience[data-core-experience=true]:not([data-design-excluded=true]) :where(.strategies-page-root,.chains-viewport-lock){height:var(--app-desktop-shell-height);max-height:var(--app-desktop-shell-height)}.app-content-width--design-system[data-nav-group=life-core].app-content-width--core-experience[data-core-experience=true]:not([data-design-excluded=true]) :where(.simulator-page,[data-chaos-root]){min-height:var(--app-desktop-shell-height)!important}}@media (max-width:768px){.app-content-width--design-system[data-nav-group=life-core].app-content-width--core-experience[data-core-experience=true]:not([data-design-excluded=true]) :where(.app-cut-layout,.app-cut-layout--three-column){display:block;grid-template-columns:none}.app-content-width--design-system[data-nav-group=life-core].app-content-width--core-experience[data-core-experience=true]:not([data-design-excluded=true]) .independent-workbench-sidebar__mobile-trigger{height:auto;min-height:44px}.app-content-width--design-system[data-nav-group=life-core].app-content-width--core-experience[data-core-experience=true]:not([data-design-excluded=true]) .independent-workbench-sidebar[data-mobile-behavior=drawer]{display:grid!important}.app-content-width--design-system[data-nav-group=life-core].app-content-width--core-experience[data-core-experience=true]:not([data-design-excluded=true]) :where(.strategies-page-root,.chains-viewport-lock){height:auto;max-height:none}.app-content-width--design-system[data-nav-group=life-core].app-content-width--core-experience[data-core-experience=true]:not([data-design-excluded=true]) :where(.strategies-content-scroll,.chains-content-scroll){max-height:none}.app-content-width--design-system[data-nav-group=life-core].app-content-width--core-experience[data-core-experience=true]:not([data-design-excluded=true]) :where(.strategies-content-scroll,.chains-content-scroll),.app-content-width--design-system[data-nav-group=life-core].app-content-width--core-experience[data-core-experience=true]:not([data-design-excluded=true]) :where(.strategies-page-root,.chains-viewport-lock){overflow:visible}}html#life-design-system body :is(button,[role=button],a.button,a.btn):not(:is(.border,.border-2,.border-4,.border-8,.border-x,.border-y,.border-s,.border-e,.border-t,.border-r,.border-b,.border-l)){box-sizing:border-box;border:0 transparent!important}html#life-design-system body :is(button,[role=button],a.button,a.btn,a[aria-pressed],a[aria-haspopup]):is(.border,.border-2,.border-4,.border-8,.border-x,.border-y,.border-s,.border-e,.border-t,.border-r,.border-b,.border-l){box-sizing:border-box;border-style:solid!important;border-color:rgba(203,213,225,.82)!important;border-width:var(--life-button-border-width,.3px)!important}html#life-design-system body :is(.slot-workspace-nav-item,.dir-item,.workflow-step,.cf-step,.cover-workflow-host .step,.independent-workbench-sidebar nav a,.independent-workbench-sidebar nav button,[data-chaos-nav-button],[data-chaos-secondary-button],[data-naval-category-button],[class*=categoryNavigation] button,[class*=detailNavigation] a,[class*=categoryNavigation] a,[class*=categorySubmenu] button,[class*=categoryButton],[class*=categoryActive],.world-builder-archive-sidebar>button,.world-builder-archive-workspace,header.life-top-nav.app-global-top-nav .app-global-top-nav-icon,header.life-top-nav.app-global-top-nav .app-global-top-nav-theme,header.life-top-nav.app-global-top-nav .app-global-top-nav-avatar,header.life-top-nav.app-global-top-nav [class*=__actions] button,.important-windows-category-item,.important-windows-age-button,.important-windows-age-control,.important-windows-age-stepper,.important-windows-age-buttons,[data-sidebar-mobile-close],#aii-product-database-dialog [class*=sourcePane] button,#aii-product-database-dialog [class*=sourcePane] [role=tab],#aii-product-database-dialog [class*=sourcePane] input,#aii-product-database-dialog [class*=sourceRow],#aii-product-database-dialog [class*=sourceSelectMark]){border:0!important;border-width:0!important;border-color:transparent!important;--app-elevation-paint:none}html#life-design-system body .deep-tech-page-root .dt-page-crumb-track button.dt-page-crumb,html#life-design-system body .deep-tech-page-root button:is(.dt-view-pill,.dt-sidebar-tab,.dt-inspector-tab){border-width:0!important}html#life-design-system body .deep-tech-page-root .dt-page-crumb-track button.dt-page-crumb{border-radius:9999px!important}html#life-design-system body [role=button].bg-pink-500,html#life-design-system body [role=button].bg-red-500,html#life-design-system body [role=button].bg-rose-500,html#life-design-system body button.bg-pink-500,html#life-design-system body button.bg-pink-600,html#life-design-system body button.bg-red-500,html#life-design-system body button.bg-red-600,html#life-design-system body button.bg-rose-500,html#life-design-system body button.bg-rose-600{background-color:rgb(248,113,113)!important}html#life-design-system body [role=button].bg-emerald-500,html#life-design-system body [role=button].bg-green-500,html#life-design-system body [role=button].bg-lime-500,html#life-design-system body [role=button].bg-teal-500,html#life-design-system body button.bg-emerald-500,html#life-design-system body button.bg-emerald-600,html#life-design-system body button.bg-green-500,html#life-design-system body button.bg-green-600,html#life-design-system body button.bg-lime-500,html#life-design-system body button.bg-teal-500{background-color:rgb(16,185,129)}html#life-design-system body[data-app-theme] .aii-product-ideas-dark p.aii-product-combo-text button.aii-product-assembled-slot-text{border:0 transparent!important;border-radius:8px!important;background:transparent!important;box-shadow:none!important}html#life-design-system body header.life-top-nav.app-global-top-nav,html#life-design-system body[data-app-theme][data-app-surface] header.life-top-nav.app-global-top-nav{position:fixed;top:0;right:0;left:0;z-index:90;box-sizing:border-box;min-height:var(--app-global-top-nav-height);height:var(--app-global-top-nav-height);padding-top:env(safe-area-inset-top,0);overflow:visible;--app-surface-paint:#000000;backdrop-filter:none}html#life-design-system body header.life-top-nav.app-global-top-nav>div{height:var(--app-global-top-nav-inner);box-shadow:none}html#life-design-system body header.life-top-nav.app-global-top-nav *,html#life-design-system body header.life-top-nav.app-global-top-nav :after,html#life-design-system body header.life-top-nav.app-global-top-nav :before{border:0 color(srgb .796078 .835294 .882353/.1)!important}html#life-design-system body header.life-top-nav.app-global-top-nav,html#life-design-system body header.life-top-nav.app-global-top-nav *,html#life-design-system body header.life-top-nav.app-global-top-nav :after,html#life-design-system body header.life-top-nav.app-global-top-nav :before,html#life-design-system body[data-app-theme][data-app-surface] header.life-top-nav.app-global-top-nav{--app-elevation-paint:none}html#life-design-system body header.life-top-nav.app-global-top-nav :is(a,button,[role=button],a[aria-haspopup],a[aria-pressed]),html#life-design-system body header.life-top-nav.app-global-top-nav>div{background:transparent}html#life-design-system body header.life-top-nav.app-global-top-nav :is(a,button,[role=button],a[aria-haspopup],a[aria-pressed]){box-shadow:none}html#life-design-system body header.life-top-nav.app-global-top-nav :is(.app-chrome-logo-page-title,.app-global-top-nav-menu-trigger,.app-global-top-nav-link,.app-global-top-nav-icon,.app-global-top-nav-theme,.app-global-top-nav-compact-trigger){color:rgba(255,255,255,.72)}html#life-design-system body header.life-top-nav.app-global-top-nav :is(.app-global-top-nav-icon,.app-global-top-nav-theme,.app-global-top-nav-avatar),html#life-design-system body header.life-top-nav.app-global-top-nav [class*=__actions] button{border:0 transparent!important;--app-elevation-paint:none}html#life-design-system body header.life-top-nav.app-global-top-nav .app-global-top-nav-theme{--app-surface-paint:transparent}html#life-design-system body header.life-top-nav.app-global-top-nav :is(a:hover,button:hover,[role=button]:hover,a[aria-haspopup]:hover,.app-global-top-nav-menu-item:hover .app-global-top-nav-menu-trigger,.app-global-top-nav-menu-item:focus-within .app-global-top-nav-menu-trigger){--app-surface-paint:rgba(255,255,255,0.08)}html#life-design-system body header.life-top-nav.app-global-top-nav,html#life-design-system body header.life-top-nav.app-global-top-nav :is(.app-chrome-logo,.app-chrome-logo-text,.app-chrome-logo-text span,.app-chrome-logo-site-name,.app-global-top-nav-primary,.app-global-top-nav-primary-label,.app-global-top-nav-account,.app-global-top-nav-avatar,.app-global-top-nav-user-link,.app-global-top-nav-menu-link),html#life-design-system body header.life-top-nav.app-global-top-nav :is(a,button,[role=button],a[aria-haspopup],a[aria-pressed]),html#life-design-system body header.life-top-nav.app-global-top-nav :is(a:hover,button:hover,[role=button]:hover,a[aria-haspopup]:hover,.app-global-top-nav-menu-item:hover .app-global-top-nav-menu-trigger,.app-global-top-nav-menu-item:focus-within .app-global-top-nav-menu-trigger),html#life-design-system body header.life-top-nav.app-global-top-nav svg,html#life-design-system body[data-app-theme][data-app-surface] header.life-top-nav.app-global-top-nav{--app-ink-paint:#ffffff}html#life-design-system body header.life-top-nav.app-global-top-nav :is(.app-global-top-nav-menu-surface,.app-global-top-nav-compact-panel,.app-global-top-nav-user-panel){background:#000000;color:#ffffff}html#life-design-system body header.life-top-nav.app-global-top-nav :is(a:focus-visible,button:focus-visible){outline:2px solid #ffffff!important;outline-offset:2px!important}html#life-design-system body header.life-top-nav.app-global-top-nav,html#life-design-system body header.life-top-nav.app-global-top-nav :is(a,button,[role=button],a[aria-haspopup],a[aria-pressed]),html#life-design-system body header.life-top-nav.app-global-top-nav>div,html#life-design-system body[data-app-theme][data-app-surface] header.life-top-nav.app-global-top-nav{border:0!important}.app-content-width--life-mainline :where(.panel,.decision-workflow-fullbleed,.strategies-main-shell,.strategies-content-scroll,.strategies-strategy-card,.strategies-deep-analysis,.chains-sidebar-directory,.simulation-workbench.panel-container,.simulation-pane,.simulation-main,.birth-lock-svg-shell,.birth-lock-detail-card,.birth-lock-detail-shell,.birth-lock-stage-card,.birth-lock-route-panel,.timeline-card,.timeline-node-card,.timeline-explain-card,.timeline-list-card,.timeline-signal-card,.timeline-branch-shell,.decision-card,.decision-node,.decision-pool-board,.setting-card,.slider-card,.report-card,.breakdown-card,.lock-board-card,.simulation-overview-card,.simulation-term-panel,.simulation-term-card,.simulation-global-panel,.unified-grid-card__inner,.product-container),.app-content-width--product-innovation-fullscreen .deep-tech-page-root .dt-shell,.app-modal-card,.blast-tasks-banner,.cross-innovation-engine-banner:not([data-collapsed=true]),.engineering-atoms-macro-banner,.evolution-brain-page-banner,.innovation-engine-pro-banner,.main-shell :where(.rounded-lg,.rounded-xl,.rounded-2xl,.rounded-3xl,.rounded-\[10px\],.rounded-\[12px\],.rounded-\[14px\],.rounded-\[16px\],.rounded-\[18px\],.rounded-\[20px\],.rounded-\[22px\],.rounded-\[24px\],.rounded-\[26px\],.rounded-\[28px\],.rounded-\[2rem\],[class*="rounded-[1"],[class*="rounded-[2"],[class*="rounded-[3"]),.main-shell :where(.rounded-md,.rounded-\[4px\],.rounded-\[6px\]),.mindStudioHost .banner,.social-node-modal.app-modal-card,:where(.hero-card,.panel,.panel-compact,.life-module,.life-hero,.life-toolbar,.hero-card-compact,.hero-metric,.metric,.chains-sidebar-directory,.fate-char-sidebar),body[data-app-surface=dark] .mobile-tab-bar,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],body[data-app-theme=light][data-app-surface=light] .blast-tasks-banner,body[data-app-theme=light][data-app-surface=light] .cf-step,body[data-app-theme=light][data-app-surface=light] .cross-innovation-engine-banner:not([data-collapsed=true]),body[data-app-theme=light][data-app-surface=light] .dir-item,body[data-app-theme=light][data-app-surface=light] .engineering-atoms-macro-banner,body[data-app-theme=light][data-app-surface=light] .evolution-brain-page-banner,body[data-app-theme=light][data-app-surface=light] .innovation-engine-pro-banner,body[data-app-theme=light][data-app-surface=light] .mindStudioHost .banner,body[data-app-theme=light][data-app-surface=light] .mobile-tab-bar,body[data-app-theme] .workflow-sidebar:not(.collapsed),html body[data-app-theme=light][data-app-surface=light] .app-content-width.app-content-width--design-system[data-design-family=career] .career-models-fullscreen-root .career-models-fullscreen-root__content{border-radius:12px!important}.app-content-width--life-mainline :where(.chains-sidebar-item,.simulation-tab,.simulation-action-button,.simulation-icon-button,.simulation-decision-button,.app-control,.app-select,.chains-banner-tab,button,input,select,textarea),.important-window-modal-light .deck-export-icon-btn,:where(.dir-item,.cf-step,.cf-step-label,.workflow-step,.workflow-step-index,.admin-nav-item,.admin-sidebar-mark,.chains-sidebar-item,.fate-char-item),:where(.rounded-full,.dir-item-icon,.cf-step-dot,.cf-step-join,.ui-range-track,.ui-range-fill,.ui-range-thumb,.interaction-feedback-dot,.app-theme-toggle,.app-theme-toggle__icon,.workflow-sidebar.collapsed,.workflow-sidebar.collapsed button),body[data-app-surface=dark] .mobile-tab-bar :where(a,button),body[data-app-theme=light][data-app-surface=light] .mobile-tab-bar :where(a,button),html#life-design-system body [role=button]:not(.slot-workspace-nav-item):not(.dir-item):not(.workflow-step):not(.cf-step):not([data-sidebar-mobile-close]):not(.step):not(.tab),html#life-design-system body a.btn,html#life-design-system body a.button,html#life-design-system body a[aria-haspopup],html#life-design-system body a[aria-pressed]:not(.slot-workspace-nav-item):not(.dir-item),html#life-design-system body button:not([data-packaging-design-workbench] [class*=favoriteButton]):not([data-packaging-design-workbench] [class*=navButton]):not([data-packaging-design-workbench] [class*=detailHeading] button):not(body:has([data-packaging-design-workbench]) header.app-global-top-nav button):not(.dt-inspector-tab):not(.dt-view-pill):not(.dt-sidebar-tab):not([data-sidebar-mobile-close]):not(.slot-workspace-nav-item):not(.dir-item):not(.workflow-step):not(.cf-step):not(.step):not(.tab){border-radius:8px!important}html#life-design-system body .app-content-width--life-mainline :is(.self-knowledge-main-panel,.relationship-map-panel.self-knowledge-main-panel){border-radius:12px!important}html#life-design-system body:has([data-eta-square-cut=true]) :is(.engineering-atoms-page-shell,[data-eta-square-cut=true],[data-eta-square-cut=true]>nav,[data-eta-square-cut=true]>aside,[data-eta-square-cut=true]>section,[data-eta-square-cut=true] header,[data-eta-square-cut=true] button,[data-eta-square-cut=true] a,[data-eta-square-cut=true] [role=button]){border-radius:0!important}html#life-design-system body [data-design-eight-square-cut=true],html#life-design-system body [data-design-eight-square-cut=true] :is(.industrial-design-mindmap-sidebar-identity,.industrial-design-mindmap-checklist-heading,.industrial-design-mindmap-checklist-columns,.industrial-design-mindmap-main-toolbar,.industrial-design-mindmap-item-card,.industrial-design-mindmap-context-module,.independent-workbench-sidebar,.independent-workbench-sidebar__desktop-collapse,.industrial-design-mindmap-item-rail,.workbench-main-region),html#life-design-system body [data-design-eight-square-cut=true] :is(a[aria-haspopup],a.button,a.btn),html#life-design-system body [data-design-eight-square-cut=true] :is(input,select,textarea,.rounded-lg,.rounded-xl,.rounded-2xl,.rounded-md,[class*="rounded-["]),html#life-design-system body [data-design-eight-square-cut=true] [role=button]:not(.slot-workspace-nav-item):not(.dir-item):not(.workflow-step):not(.cf-step):not([data-sidebar-mobile-close]):not(.step):not(.tab),html#life-design-system body [data-design-eight-square-cut=true] a[aria-pressed]:not(.slot-workspace-nav-item):not(.dir-item),html#life-design-system body [data-design-eight-square-cut=true] button:not([data-packaging-design-workbench] [class*=favoriteButton]):not([data-packaging-design-workbench] [class*=navButton]):not([data-packaging-design-workbench] [class*=detailHeading] button):not(body:has([data-packaging-design-workbench]) header.app-global-top-nav button):not(.dt-inspector-tab):not(.dt-view-pill):not(.dt-sidebar-tab):not([data-sidebar-mobile-close]):not(.slot-workspace-nav-item):not(.dir-item):not(.workflow-step):not(.cf-step):not(.step):not(.tab){border-radius:0!important}@media (max-width:768px){.app-modal-card,body[data-app-theme] .workflow-sidebar:not(.collapsed){border-radius:12px!important}}html#life-design-system body header.life-top-nav.app-global-top-nav,html#life-design-system body header.life-top-nav.app-global-top-nav *,html#life-design-system body header.life-top-nav.app-global-top-nav :after,html#life-design-system body header.life-top-nav.app-global-top-nav :before,html#life-design-system body header.life-top-nav.app-global-top-nav :is(.app-global-top-nav-icon,.app-global-top-nav-theme,.app-global-top-nav-avatar),html#life-design-system body header.life-top-nav.app-global-top-nav :is(a,button,[role=button],a[aria-haspopup],a[aria-pressed]),html#life-design-system body header.life-top-nav.app-global-top-nav [class*=__actions] button,html#life-design-system body header.life-top-nav.app-global-top-nav>div,html#life-design-system body[data-app-theme][data-app-surface] header.life-top-nav.app-global-top-nav{border-radius:0!important}:where([data-app-local-surface=dark]) [data-app-local-palette=command] :where([class*="bg-black/"],[class*="bg-white/["],[class*="bg-white/5"]),:where([data-app-local-surface=dark]) [data-app-local-palette=surface] :where([class*=bg-slate-50],[class*=bg-sky-50],[class*=bg-cyan-50],[class*=bg-violet-50]),:where([data-app-local-surface=dark]) [data-app-local-palette=surface] :where([class*=bg-white]),[data-app-local-surface=dark] [data-app-local-palette=input] :where(.bg-white,.bg-sky-50,.bg-sky-100,.bg-violet-100,.bg-emerald-100,.bg-amber-100,.bg-rose-100,.bg-slate-50,.bg-slate-100),[data-app-local-surface=dark] [data-app-local-palette=stage] :where(.bg-white,.bg-sky-50,.bg-slate-50,.bg-slate-100,.bg-orange-50,.bg-violet-100,.bg-amber-100),body[data-app-theme] [data-app-local-surface=dark] [data-app-local-palette=input] :where([class*=bg-white],[class*=bg-sky-50],[class*=bg-sky-100],[class*=bg-violet-100],[class*=bg-emerald-100],[class*=bg-amber-100],[class*=bg-rose-100],[class*=bg-slate-50],[class*=bg-slate-100]),body[data-app-theme] [data-app-local-surface=dark] [data-app-local-palette=stage] :where([class*=bg-white],[class*=bg-sky-50],[class*=bg-sky-100],[class*=bg-slate-50],[class*=bg-slate-100],[class*=bg-orange-50],[class*=bg-violet-100],[class*=bg-amber-100]){background-color:var(--app-local-utility-surface)!important}:where([data-app-local-surface=dark]) [data-app-local-palette=command] :where(.text-cyan-200,.text-cyan-300,.text-emerald-200,.text-emerald-300),:where([data-app-local-surface=dark]) [data-app-local-palette=command] :where(.text-slate-400,.text-slate-500,.text-slate-600,.text-slate-300),:where([data-app-local-surface=dark]) [data-app-local-palette=command] :where(.text-white),:where([data-app-local-surface=dark]) [data-app-local-palette=surface] :where(.text-emerald-700),:where([data-app-local-surface=dark]) [data-app-local-palette=surface] :where(.text-sky-700,.text-cyan-700,.text-cyan-800),:where([data-app-local-surface=dark]) [data-app-local-palette=surface] :where(.text-slate-600,.text-slate-500,.text-slate-400),:where([data-app-local-surface=dark]) [data-app-local-palette=surface] :where(.text-slate-950,.text-slate-800,.text-slate-700),[data-app-local-surface=dark] [data-app-local-palette=input] :where(.text-slate-950,.text-slate-800,.text-slate-700,.text-slate-600,.text-sky-800,.text-sky-700,.text-violet-800,.text-violet-700,.text-emerald-800,.text-amber-800,.text-rose-800),[data-app-local-surface=dark] [data-app-local-palette=stage] :where(.text-slate-950,.text-slate-800,.text-slate-700,.text-slate-600,.text-slate-500,.text-sky-900,.text-sky-700,.text-emerald-700,.text-amber-700,.text-violet-700),body[data-app-theme] [data-app-local-surface=dark] [data-app-local-palette=input] :where([class*=text-slate-50],[class*=text-slate-950],[class*=text-slate-800],[class*=text-slate-700],[class*=text-slate-600],[class*=text-sky-800],[class*=text-sky-700],[class*=text-violet-800],[class*=text-violet-700],[class*=text-emerald-800],[class*=text-amber-800],[class*=text-rose-800]),body[data-app-theme] [data-app-local-surface=dark] [data-app-local-palette=stage] :where([class*=text-slate-950],[class*=text-slate-800],[class*=text-slate-700],[class*=text-slate-600],[class*=text-slate-500],[class*=text-sky-900],[class*=text-sky-700],[class*=text-emerald-700],[class*=text-amber-700],[class*=text-violet-700]){color:var(--app-local-utility-ink)!important}.app-page-banner[data-page-banner-mode=controls-only]{height:auto;margin-bottom:0;padding:0;border:0!important;background:transparent;box-shadow:none;backdrop-filter:none;overflow:visible}.app-page-banner[data-page-banner-mode=controls-only] :where(h1,h2,h3,p){display:none}.app-page-banner[data-page-banner-mode=controls-only],.app-page-banner[data-page-banner-mode=controls-only] .app-page-banner__controls{min-height:0}.app-page-banner[data-page-banner-mode=controls-only] .app-page-banner__controls{gap:12px;padding:4px 0;align-items:center}.app-page-banner[data-page-banner-mode=controls-only] .app-page-banner__controls-actions,.app-page-banner[data-page-banner-mode=controls-only] .app-page-banner__controls-main{max-width:100%;width:auto}.app-page-banner[data-page-banner-mode=controls-only] .app-page-banner__controls-actions{justify-content:flex-start}@media (max-width:640px){.app-page-banner[data-page-banner-mode=controls-only]{padding:0}.app-page-banner[data-page-banner-mode=controls-only] .app-page-banner__controls{padding:2px 0}}.app-content-width--life-mainline :where(.self-knowledge-main-panel,.relationship-map-panel,.panel,.decision-workflow-fullbleed,.strategies-main-shell,.strategies-content-scroll,.strategies-strategy-card,.strategies-deep-analysis,.chains-sidebar-directory,.simulation-workbench.panel-container,.simulation-pane,.simulation-main,.birth-lock-svg-shell,.birth-lock-detail-card,.birth-lock-detail-shell,.birth-lock-stage-card,.birth-lock-route-panel,.timeline-card,.timeline-node-card,.timeline-explain-card,.timeline-list-card,.timeline-signal-card,.timeline-branch-shell,.decision-card,.decision-node,.decision-pool-board,.setting-card,.slider-card,.report-card,.breakdown-card,.lock-board-card,.simulation-overview-card,.simulation-term-panel,.simulation-term-card,.simulation-global-panel,.unified-grid-card__inner,.product-container),.app-content-width--life-mainline :where(.self-knowledge-page,.page-shell,.strategies-page-root,.important-windows-page,.birth-lock-page,.product-page-body,.simulation-workbench),.app-content-width--life-mainline :where(input,select,textarea,.app-control,.app-select),.app-content-width--life-mainline>:where(div,main,section),.app-content-width--product-innovation-fullscreen,.app-content-width--product-innovation-fullscreen #evolution-brain-workflow button,.app-content-width--product-innovation-fullscreen #evolution-brain-workflow button:hover,.app-content-width--product-innovation-fullscreen #evolution-brain-workflow button[aria-selected=true],.app-content-width--product-innovation-fullscreen .innovation-engine-pro-page,.app-content-width--product-innovation-fullscreen :where(input,textarea,select),.app-content-width--product-innovation-fullscreen:has(.innovation-engine-pro-page),.app-dialog-chrome .app-modal-card__header,.app-modal-card,.app-modal-card__close,.app-modal-card__close:hover,.app-modal-card__footer,.app-modal-card__header,.app-modal-overlay,.important-window-modal-light .app-modal-card__close,.important-window-modal-light .deck-export-icon-btn,.important-window-modal-light .important-window-modal-action,.important-window-modal-light .important-window-modal-action:hover:not(:disabled),.window-progress-fill--default,.window-progress-fill--locked,.window-progress-fill--missed,.window-progress-fill--narrowing,.window-progress-fill--open,.window-progress-fill--remediable,.window-progress-fill--upcoming,::-webkit-scrollbar,body::-webkit-scrollbar,body:has(.world-builder-page-root),body[data-app-surface=dark] .app-content-width--design-system:not(.app-content-width--full):not([data-design-excluded=true]),body[data-app-surface=dark] .app-global-top-nav-theme>span:first-child,body[data-app-surface=dark] .mobile-tab-bar,body[data-app-surface=dark] .mobile-tab-bar :where(a[aria-current=page]),body[data-app-theme=dark] .app-content-width--product-innovation-fullscreen #evolution-brain-workflow button[aria-selected=true] span:first-child,body[data-app-theme=dark] .app-global-top-nav-account,body[data-app-theme=dark] .app-global-top-nav-account:hover,body[data-app-theme=dark] .app-global-top-nav-link,body[data-app-theme=dark] .app-global-top-nav-link:hover,body[data-app-theme=dark] .app-global-top-nav-primary,body[data-app-theme=dark] .fixed.inset-0.z-50 :where(.bg-white,.bg-slate-50,.bg-white\/95,.bg-white\/90,.bg-white\/80,.bg-white\/70),body[data-app-theme=dark] .hero-card,body[data-app-theme=dark] .hero-metric,body[data-app-theme=dark] .interaction-feedback-toast,body[data-app-theme=dark] .interaction-feedback-toast.error,body[data-app-theme=dark] .interaction-feedback-toast.success,body[data-app-theme=dark] .life-hero,body[data-app-theme=dark] .life-module,body[data-app-theme=dark] .life-toolbar,body[data-app-theme=dark] .main-shell :where(input,textarea,select),body[data-app-theme=dark] .metric,body[data-app-theme=dark] .panel,body[data-app-theme=dark] div[class*=max-w-lg][class*=bg-white],body[data-app-theme=dark]>.fixed.inset-0 :where(.bg-white,.bg-slate-50,.bg-white\/95,.bg-white\/90,.bg-white\/80,.bg-white\/70),body[data-app-theme=light] .life-page,body[data-app-theme=light] .main-shell,body[data-app-theme=light] .main-viewport,body[data-app-theme=light] .page-shell,body[data-app-theme=light] .site-bg,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]),body[data-app-theme=light][data-app-surface=light] .app-content-width--design-system:not([data-design-excluded=true]) :where(button,a,[role=button]):where(.bg-blue-600,.bg-sky-600,.bg-indigo-600,.bg-cyan-600,.simulation-action-button-primary,.simulation-action-button-strategy,.simulation-action-button-radar),body[data-app-theme=light][data-app-surface=light] .app-content-width:not(.app-content-width--full),body[data-app-theme=light][data-app-surface=light] .blast-tasks-banner,body[data-app-theme=light][data-app-surface=light] .cf-step.active,body[data-app-theme=light][data-app-surface=light] .cf-step.active .cf-step-dot,body[data-app-theme=light][data-app-surface=light] .cf-step:hover,body[data-app-theme=light][data-app-surface=light] .cross-innovation-engine-banner:not([data-collapsed=true]),body[data-app-theme=light][data-app-surface=light] .dir-item.active,body[data-app-theme=light][data-app-surface=light] .dir-item.active .dir-item-icon,body[data-app-theme=light][data-app-surface=light] .dir-item:hover,body[data-app-theme=light][data-app-surface=light] .engineering-atoms-macro-banner,body[data-app-theme=light][data-app-surface=light] .evolution-brain-page-banner,body[data-app-theme=light][data-app-surface=light] .innovation-engine-pro-banner,body[data-app-theme=light][data-app-surface=light] .mindStudioHost .banner,body[data-app-theme=light][data-app-surface=light] .workflow-step.active .workflow-step-index,body[data-app-theme=light][data-app-surface=light] :where(input,textarea,select,.app-control,.app-select),body[data-app-theme] .app-content-width:not(.app-content-width--full),body[data-app-theme] .app-content-width:not(.app-content-width--full) .pi-main,body[data-app-theme] .app-content-width:not(.app-content-width--full) :where(.page-shell,.life-page,.ds-surface-page,.auth-flow-page,.support-marketing-page,.articles-page-root,.article-detail-page-root,.strategies-page-root,.creative-flow-page-root,.world-builder-page-root,.user-center-page-root,.important-windows-page,.self-knowledge-page,.name-page-root,.innovation-engine-pro-page,.innovation-terminal-page-root,.evolution-brain-page-root,.cross-innovation-engine-page,.industrial-design-mindmap-root,.photo-director-page-root,.engineering-atoms-page,.mindStudioHost),body[data-app-theme] .app-content-width:not(.app-content-width--full) :where(.simulation-workbench.panel-container,.mindStudioHost .card,.mindStudioHost .summary,.chains-sidebar-directory,.chains-content-scroll,.warehouse-panel,.create-flow-card,.timeline-decision-chip),body[data-app-theme] .app-content-width:not(.app-content-width--full) :where(input,textarea,select),body[data-app-theme] .app-content-width:not(.app-content-width--full)>:where(div,main,section,article),body[data-app-theme] .workflow-sidebar,html body[data-app-theme=light] .app-content-width--product-innovation-fullscreen .evolution-brain-page-root .evolution-workspace-actions :where(button,a),html#life-design-system body header.life-top-nav.app-global-top-nav,html#life-design-system body header.life-top-nav.app-global-top-nav .app-global-top-nav-theme,html#life-design-system body header.life-top-nav.app-global-top-nav :is(a:hover,button:hover,[role=button]:hover,a[aria-haspopup]:hover,.app-global-top-nav-menu-item:hover .app-global-top-nav-menu-trigger,.app-global-top-nav-menu-item:focus-within .app-global-top-nav-menu-trigger),html#life-design-system body[data-app-theme][data-app-surface] header.life-top-nav.app-global-top-nav,html::-webkit-scrollbar,html[data-app-theme=dark] .app-content-width--product-innovation-fullscreen #evolution-brain-workflow button[aria-selected=true] span:first-child{background:var(--app-surface-paint)!important}.app-content-width--life-mainline :where(.self-knowledge-page,.page-shell,.strategies-page-root,.important-windows-page,.birth-lock-page,.product-page-body,.simulation-workbench),.app-content-width--life-mainline>:where(div,main,section),.app-content-width--product-innovation-fullscreen #evolution-brain-workflow button span:first-child,.app-content-width--product-innovation-fullscreen #evolution-brain-workflow button:hover,.app-content-width--product-innovation-fullscreen #evolution-brain-workflow button[aria-selected=true] span:first-child,.app-content-width--product-innovation-fullscreen .evolution-brain-left-rail [data-evolution-sidebar-muted=true],.app-content-width--product-innovation-fullscreen .evolution-brain-left-rail [data-evolution-sidebar-value=true],.app-content-width--product-innovation-fullscreen .evolution-brain-left-rail h2,.app-content-width--product-innovation-fullscreen .evolution-brain-left-rail p,.app-content-width--product-innovation-fullscreen .evolution-brain-page-root,.app-content-width--product-innovation-fullscreen .evolution-workspace-heading p,.app-content-width--product-innovation-fullscreen .evolution-workspace-title,.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-]),.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-]),.app-content-width--product-innovation-fullscreen :where([class*=text-slate-],[class*=text-zinc-],[class*=text-neutral-],[class*=text-stone-],[class*=text-gray-]),.app-content-width--product-innovation-fullscreen :where(input,textarea)::placeholder,.app-control input::placeholder,.app-modal-card,.app-modal-card__close,.unified-grid-card__inner :where(.text-slate-400,.text-slate-300),body[data-app-surface=dark] .mobile-tab-bar :where(a[aria-current=page]),body[data-app-surface=light] .app-global-top-nav-user-link.text-emerald-100,body[data-app-surface=light] .app-global-top-nav-user-link.text-rose-100,body[data-app-theme=dark] .admin-mono-shell,body[data-app-theme=dark] .app-content-width--product-innovation-fullscreen #evolution-brain-workflow button[aria-selected=true] span:first-child,body[data-app-theme=dark] .app-global-top-nav :where(.text-slate-500,.text-slate-400),body[data-app-theme=dark] .app-global-top-nav :where(.text-slate-950,.text-slate-900,.text-slate-800),body[data-app-theme=dark] .app-global-top-nav-account,body[data-app-theme=dark] .app-global-top-nav-link,body[data-app-theme=dark] .app-global-top-nav-primary,body[data-app-theme=dark] .fixed.inset-0.z-50 :where(.bg-white,.bg-slate-50,.bg-white\/95,.bg-white\/90,.bg-white\/80,.bg-white\/70),body[data-app-theme=dark] .hero-card,body[data-app-theme=dark] .hero-metric,body[data-app-theme=dark] .interaction-feedback-toast,body[data-app-theme=dark] .interaction-feedback-toast.error,body[data-app-theme=dark] .interaction-feedback-toast.success,body[data-app-theme=dark] .life-hero,body[data-app-theme=dark] .life-module,body[data-app-theme=dark] .life-toolbar,body[data-app-theme=dark] .main-shell .flex-1.min-h-screen:where(.bg-slate-50,.bg-slate-100),body[data-app-theme=dark] .main-shell .h-screen:where(.bg-slate-50,.bg-slate-100),body[data-app-theme=dark] .main-shell .min-h-screen:where(.bg-slate-50,.bg-slate-100,.bg-gray-50,.bg-stone-50),body[data-app-theme=dark] .main-shell :where(.placeholder\:text-slate-400,.placeholder\:text-sky-300,.placeholder-amber-900\/25,.placeholder-amber-900\/30,.placeholder-amber-900\/35)::placeholder,body[data-app-theme=dark] .main-shell :where(.text-amber-600,.text-orange-600),body[data-app-theme=dark] .main-shell :where(.text-amber-900,.text-amber-900\/90,.text-amber-900\/80,.text-amber-800,.text-amber-700,.text-orange-700,.text-yellow-700),body[data-app-theme=dark] .main-shell :where(.text-emerald-600,.text-green-600),body[data-app-theme=dark] .main-shell :where(.text-emerald-900,.text-emerald-800,.text-emerald-700,.text-green-800,.text-green-700),body[data-app-theme=dark] .main-shell :where(.text-rose-600,.text-red-600,.text-rose-500,.text-red-500),body[data-app-theme=dark] .main-shell :where(.text-rose-900,.text-rose-800,.text-rose-700,.text-red-800,.text-red-700),body[data-app-theme=dark] .main-shell :where(.text-sky-900,.text-sky-800,.text-sky-800\/90,.text-sky-700,.text-blue-900,.text-blue-900\/90,.text-blue-800,.text-blue-800\/60,.text-blue-700,.text-blue-600,.text-sky-950,.text-cyan-800,.text-cyan-700),body[data-app-theme=dark] .main-shell :where(.text-slate-400,.text-slate-300,.text-gray-400,.text-gray-300,.text-stone-400,.text-stone-300,.text-neutral-400),body[data-app-theme=dark] .main-shell :where(.text-slate-600,.text-slate-500,.text-gray-600,.text-gray-500,.text-stone-600,.text-stone-500,.text-zinc-600,.text-neutral-600,.text-neutral-500),body[data-app-theme=dark] .main-shell :where(input,textarea,select),body[data-app-theme=dark] .main-shell :where(table),body[data-app-theme=dark] .metric,body[data-app-theme=dark] .panel,body[data-app-theme=dark] div[class*=max-w-lg][class*=bg-white],body[data-app-theme=dark]>.fixed.inset-0 :where(.bg-white,.bg-slate-50,.bg-white\/95,.bg-white\/90,.bg-white\/80,.bg-white\/70),body[data-app-theme=light][data-app-surface=light] .blast-tasks-banner,body[data-app-theme=light][data-app-surface=light] .cf-step,body[data-app-theme=light][data-app-surface=light] .cf-step.active,body[data-app-theme=light][data-app-surface=light] .cf-step.active .cf-step-dot,body[data-app-theme=light][data-app-surface=light] .cf-step:hover,body[data-app-theme=light][data-app-surface=light] .cross-innovation-engine-banner:not([data-collapsed=true]),body[data-app-theme=light][data-app-surface=light] .dir-item,body[data-app-theme=light][data-app-surface=light] .dir-item.active,body[data-app-theme=light][data-app-surface=light] .dir-item.active .dir-item-icon,body[data-app-theme=light][data-app-surface=light] .dir-item:hover,body[data-app-theme=light][data-app-surface=light] .engineering-atoms-macro-banner,body[data-app-theme=light][data-app-surface=light] .evolution-brain-page-banner,body[data-app-theme=light][data-app-surface=light] .innovation-engine-pro-banner,body[data-app-theme=light][data-app-surface=light] .main-shell :where(.text-blue-600,.text-blue-700,.text-sky-600,.text-sky-700,.text-cyan-700),body[data-app-theme=light][data-app-surface=light] .mindStudioHost .banner,body[data-app-theme=light][data-app-surface=light] .workflow-step.active .workflow-step-index,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]),body[data-app-theme] :where([class~=text-emerald-900],[class~=text-emerald-800],[class~=text-emerald-700],[class~=text-emerald-600]),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]),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]),html#life-design-system body header.life-top-nav.app-global-top-nav,html#life-design-system body header.life-top-nav.app-global-top-nav :is(.app-chrome-logo,.app-chrome-logo-text,.app-chrome-logo-text span,.app-chrome-logo-site-name,.app-global-top-nav-primary,.app-global-top-nav-primary-label,.app-global-top-nav-account,.app-global-top-nav-avatar,.app-global-top-nav-user-link,.app-global-top-nav-menu-link),html#life-design-system body header.life-top-nav.app-global-top-nav :is(a,button,[role=button],a[aria-haspopup],a[aria-pressed]),html#life-design-system body header.life-top-nav.app-global-top-nav :is(a:hover,button:hover,[role=button]:hover,a[aria-haspopup]:hover,.app-global-top-nav-menu-item:hover .app-global-top-nav-menu-trigger,.app-global-top-nav-menu-item:focus-within .app-global-top-nav-menu-trigger),html#life-design-system body header.life-top-nav.app-global-top-nav svg,html#life-design-system body[data-app-theme][data-app-surface] header.life-top-nav.app-global-top-nav,html[data-app-theme=dark] .app-content-width--product-innovation-fullscreen #evolution-brain-workflow button[aria-selected=true] span:first-child{color:var(--app-ink-paint)!important}