.LabDatasetBanner-module__1f8Mha__banner{justify-content:space-between;align-items:center;gap:var(--ds-space-4);min-height:var(--ds-control-height-xl);padding:var(--ds-space-1) var(--ds-space-6);border-bottom:var(--ds-border-width) solid var(--ds-border);background:var(--ds-background);color:var(--ds-muted-foreground);font-size:var(--ds-font-size-xs);line-height:var(--ds-line-height-body);display:flex}.LabDatasetBanner-module__1f8Mha__identity{align-items:baseline;column-gap:var(--ds-space-3);row-gap:var(--ds-space-1);flex-wrap:wrap;min-width:0;display:flex}.LabDatasetBanner-module__1f8Mha__name{color:var(--ds-foreground);font-weight:var(--ds-font-weight-medium);overflow-wrap:anywhere}.LabDatasetBanner-module__1f8Mha__metadata{white-space:nowrap}.LabDatasetBanner-module__1f8Mha__boundary{margin:0}.LabDatasetBanner-module__1f8Mha__return[data-ds-button]{min-height:var(--ds-control-height-lg);color:var(--ds-foreground);font-size:var(--ds-font-size-xs);flex-shrink:0}@media (max-width:56.25em){.LabDatasetBanner-module__1f8Mha__banner{gap:var(--ds-space-1) var(--ds-space-3);padding:var(--ds-space-2) var(--ds-space-4);flex-wrap:wrap}.LabDatasetBanner-module__1f8Mha__identity{flex:1}.LabDatasetBanner-module__1f8Mha__boundary{flex-basis:100%;order:1}}.LabDatasetBanner-module__1f8Mha__actions{align-items:center;gap:var(--ds-space-2);flex-shrink:0;display:flex}@media (max-width:40em){.LabDatasetBanner-module__1f8Mha__banner{gap:var(--ds-space-2);padding:var(--ds-space-3) var(--ds-space-4);grid-template-columns:minmax(0,1fr);display:grid}.LabDatasetBanner-module__1f8Mha__identity{gap:var(--ds-space-1) var(--ds-space-3)}.LabDatasetBanner-module__1f8Mha__boundary{order:0}.LabDatasetBanner-module__1f8Mha__actions{justify-content:space-between}}
.LabLanding-module__6zUgxq__shell{background:var(--ds-neutral-950);min-height:100svh;color:var(--ds-neutral-50);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;flex-direction:column;display:flex}.LabLanding-module__6zUgxq__header{justify-content:space-between;align-items:center;gap:var(--ds-space-4);padding:var(--ds-space-6) var(--ds-space-10);display:flex}.LabLanding-module__6zUgxq__brand{align-items:center;gap:var(--ds-space-4);color:inherit;text-decoration:none;display:inline-flex}.LabLanding-module__6zUgxq__logo{width:calc(var(--ds-space-1) * 28);height:auto}.LabLanding-module__6zUgxq__productName{border-left:var(--ds-border-width) solid var(--ds-border);padding-left:var(--ds-space-4);font-size:var(--ds-font-size-lg);line-height:var(--ds-line-height-tight)}.LabLanding-module__6zUgxq__navigation{align-items:center;gap:var(--ds-space-6);display:flex}.LabLanding-module__6zUgxq__libraryLink{color:var(--ds-muted-foreground);font-size:var(--ds-font-size-sm);white-space:nowrap;padding-block:var(--ds-space-3);transition:color var(--ds-duration-fast) ease;text-decoration:none}.LabLanding-module__6zUgxq__libraryLink:hover{color:var(--ds-foreground)}.LabLanding-module__6zUgxq__brand:focus-visible,.LabLanding-module__6zUgxq__libraryLink:focus-visible{outline:var(--ds-focus-ring-width) solid var(--ds-ring);outline-offset:var(--ds-space-2);border-radius:var(--ds-radius-sm)}.LabLanding-module__6zUgxq__account[data-ds-button]{color:var(--ds-muted-foreground);min-width:var(--ds-control-height-xl);min-height:var(--ds-control-height-xl)}.LabLanding-module__6zUgxq__landing{padding:var(--ds-space-8) var(--ds-space-6);flex-direction:column;flex:1;align-items:center;display:flex;position:relative;overflow-x:clip}.LabLanding-module__6zUgxq__homeExit{pointer-events:none;z-index:var(--ds-z-index-content);position:absolute}.LabLanding-module__6zUgxq__prompt{width:100%;max-width:var(--ds-guide-width-page);column-gap:clamp(var(--ds-space-8), 6vw, calc(var(--ds-space-1) * 24));padding-block:clamp(var(--ds-space-6), 5svh, calc(var(--ds-space-8) * 2)) var(--ds-space-10);text-align:left;grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.LabLanding-module__6zUgxq__entryHeading{grid-area:1/1;align-self:end}.LabLanding-module__6zUgxq__entryAgent{align-items:center;gap:var(--ds-space-3);margin-bottom:var(--ds-space-7);font-size:var(--ds-font-size-sm);display:flex}.LabLanding-module__6zUgxq__entryAgent svg{color:var(--ds-primary);width:calc(var(--ds-space-1) * 3.25);height:var(--ds-space-6)}.LabLanding-module__6zUgxq__entryAgent span:last-child{margin-left:var(--ds-space-1);color:var(--ds-neutral-400);font-size:var(--ds-font-size-xs)}.LabLanding-module__6zUgxq__greeting{margin:0 0 var(--ds-space-3);color:var(--ds-neutral-300);font-size:var(--ds-font-size-lg);line-height:var(--ds-line-height-body);overflow-wrap:anywhere}.LabLanding-module__6zUgxq__companySuggestion{justify-content:space-between;align-items:center;gap:var(--ds-space-1) var(--ds-space-3);margin-top:var(--ds-space-3);color:var(--ds-neutral-400);font-size:var(--ds-font-size-xs);flex-wrap:wrap;display:flex}.LabLanding-module__6zUgxq__companySuggestion p{overflow-wrap:anywhere;margin:0}.LabLanding-module__6zUgxq__companyCommand{z-index:var(--ds-z-index-header);grid-area:2/1;min-width:0;position:relative}.LabLanding-module__6zUgxq__entryPreview{grid-area:1/2/span 2;align-self:center;min-width:0}.LabLanding-module__6zUgxq__landing[data-started=true]{padding-top:0}.LabLanding-module__6zUgxq__landing[data-started=true]>.LabLanding-module__6zUgxq__prompt{max-width:var(--ds-lab-studio-width);padding-block:0 var(--ds-space-5);display:block}.LabLanding-module__6zUgxq__landing[data-started=true]>.LabLanding-module__6zUgxq__prompt h1{width:var(--ds-border-width);height:var(--ds-border-width);min-height:0;margin:calc(var(--ds-border-width) * -1);clip-path:inset(50%);white-space:nowrap;padding:0;position:absolute;overflow:hidden}.LabLanding-module__6zUgxq__landing[data-started=true]>.LabLanding-module__6zUgxq__prompt .LabLanding-module__6zUgxq__introduction{display:none}.LabLanding-module__6zUgxq__landing[data-started=true]>.LabLanding-module__6zUgxq__prompt .LabLanding-module__6zUgxq__journey{min-height:0;padding-top:var(--ds-space-4)}.LabLanding-module__6zUgxq__landing[data-setup=true] .LabLanding-module__6zUgxq__journey{padding-top:var(--ds-space-4);grid-column:1}.LabLanding-module__6zUgxq__commandPrefix{align-items:center;gap:var(--ds-space-3);padding-left:var(--ds-space-2);color:var(--ds-neutral-400);font:var(--ds-font-size-sm) var(--ds-font-mono);white-space:nowrap;display:inline-flex}.LabLanding-module__6zUgxq__commandPrefix svg{flex-shrink:0}.LabLanding-module__6zUgxq__companySite{align-items:center;gap:var(--ds-space-2);color:var(--ds-neutral-300);font-size:var(--ds-font-size-xs);border-left:var(--ds-border-width) solid var(--ds-border);padding-inline:var(--ds-space-4);max-width:var(--ds-lab-site-max-width);flex:0 0 var(--ds-lab-site-width);text-decoration:none;display:inline-flex}.LabLanding-module__6zUgxq__companySite span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.LabLanding-module__6zUgxq__companySite svg{flex-shrink:0}.LabLanding-module__6zUgxq__companySite:hover{color:var(--ds-foreground)}.LabLanding-module__6zUgxq__companySite:focus-visible{outline:var(--ds-focus-ring-width) solid var(--ds-ring);outline-offset:var(--ds-space-1)}.LabLanding-module__6zUgxq__field[data-studio=true]{border-radius:var(--ds-radius-md);padding:var(--ds-space-2)}.LabLanding-module__6zUgxq__field[data-studio=true] .LabLanding-module__6zUgxq__input[data-ds-input]{min-width:0;padding-left:var(--ds-space-2);font-family:var(--ds-font-mono);font-size:var(--ds-font-size-sm)}.LabLanding-module__6zUgxq__field[data-studio=true] .LabLanding-module__6zUgxq__submit[data-ds-button]{width:var(--ds-control-height-lg);height:var(--ds-control-height-lg)}@media (max-width:43.75em){.LabLanding-module__6zUgxq__commandPrefix>span{display:none}.LabLanding-module__6zUgxq__field[data-studio=true]{gap:var(--ds-space-1);flex-wrap:wrap}.LabLanding-module__6zUgxq__field[data-studio=true] .LabLanding-module__6zUgxq__input[data-ds-input]{flex-basis:calc(100% - calc(var(--ds-space-1) * 25))}.LabLanding-module__6zUgxq__companySite{width:100%;max-width:none;padding:var(--ds-space-2);min-height:var(--ds-space-7);border-left:0;flex-basis:100%;order:3}}@media (prefers-reduced-motion:reduce){.LabLanding-module__6zUgxq__prompt{transition:none}}.LabLanding-module__6zUgxq__prompt h1{max-width:12ch;min-height:1.1em;font-size:clamp(var(--ds-font-size-4xl), 5vw, var(--ds-font-size-6xl));font-weight:var(--ds-font-weight-medium);line-height:var(--ds-line-height-tight);letter-spacing:-.03em;text-wrap:balance;margin:0}.LabLanding-module__6zUgxq__introduction{max-width:37ch;min-height:calc(var(--ds-font-size-lg) * var(--ds-line-height-body) * 2);margin:var(--ds-space-5) 0 var(--ds-space-7);color:var(--ds-muted-foreground);font-size:var(--ds-font-size-lg);line-height:var(--ds-line-height-body)}.LabLanding-module__6zUgxq__journey{text-align:left;grid-area:3/1/auto/-1;min-width:0;padding-top:0}.LabLanding-module__6zUgxq__journey:empty{display:none}@media (max-width:56.25em){.LabLanding-module__6zUgxq__prompt{column-gap:var(--ds-space-8)}.LabLanding-module__6zUgxq__prompt h1{font-size:var(--ds-font-size-4xl)}.LabLanding-module__6zUgxq__introduction{font-size:var(--ds-font-size-md)}}@media (max-width:43.75em){.LabLanding-module__6zUgxq__prompt{max-width:var(--ds-lab-entry-compact-width);grid-template-columns:minmax(0,1fr)}.LabLanding-module__6zUgxq__entryPreview{margin-top:var(--ds-space-6);grid-area:3/1}.LabLanding-module__6zUgxq__entryAgent{margin-bottom:var(--ds-space-5)}.LabLanding-module__6zUgxq__journey{padding-top:var(--ds-space-8)}.LabLanding-module__6zUgxq__landing[data-setup=true] .LabLanding-module__6zUgxq__entryPreview{grid-row:4}}.LabLanding-module__6zUgxq__form{text-align:left;position:relative}.LabLanding-module__6zUgxq__field{align-items:center;gap:var(--ds-space-3);padding:var(--ds-space-3);border:var(--ds-border-width) solid var(--ds-control-border);border-radius:var(--ds-radius-xl);background:var(--ds-neutral-900);transition:border-color var(--ds-duration-fast) ease, box-shadow var(--ds-duration-moderate) ease-out;display:flex;position:relative}.LabLanding-module__6zUgxq__field:after{content:"";pointer-events:none;bottom:calc(var(--ds-border-width) * -1);left:var(--ds-space-5);width:min(var(--ds-lab-source-width), 40%);height:var(--ds-border-width);background:linear-gradient(to right, transparent, var(--ds-primary-brand-400), transparent);box-shadow:0 var(--ds-focus-ring-width) var(--ds-space-2-5) color-mix(in srgb, var(--ds-primary) 24%, transparent);opacity:var(--ds-opacity-transparent);position:absolute}.LabLanding-module__6zUgxq__field[data-active=true]:after{animation:LabLanding-module__6zUgxq__commandSignal var(--ds-duration-lab-command) ease-in-out infinite;animation-play-state:var(--lab-motion-play-state,paused)}@keyframes LabLanding-module__6zUgxq__commandSignal{0%,to{opacity:var(--ds-opacity-25);transform:translate(0)}50%{opacity:var(--ds-opacity-85);transform:translateX(var(--ds-space-5))}}.LabLanding-module__6zUgxq__confirmed{left:var(--ds-space-6);color:var(--ds-neutral-400);pointer-events:none;position:absolute}.LabLanding-module__6zUgxq__field[data-confirmed=true]:not([data-studio=true]) .LabLanding-module__6zUgxq__input[data-ds-input]{padding-left:var(--ds-space-10)}.LabLanding-module__6zUgxq__field:focus-within{border-color:var(--ds-ring);box-shadow:0 calc(var(--ds-space-1) * .75) calc(var(--ds-space-1) * 4.5) color-mix(in srgb, var(--ds-primary) 9%, transparent)}@media (prefers-reduced-motion:reduce){.LabLanding-module__6zUgxq__field{transition:none}.LabLanding-module__6zUgxq__field[data-active=true]:after{opacity:var(--ds-opacity-disabled);animation:none}}.LabLanding-module__6zUgxq__field[data-invalid=true]{border-color:var(--ds-destructive-text)}.LabLanding-module__6zUgxq__input[data-ds-input]{--input-surface:var(--ds-neutral-900);--ds-foreground:var(--ds-neutral-50);--ds-muted-foreground:var(--ds-neutral-400);height:var(--ds-control-height-lg);border-radius:var(--ds-radius-sm);box-shadow:none;padding-inline:var(--ds-space-3);font-size:var(--ds-font-size-lg);border:none;flex:1}.LabLanding-module__6zUgxq__input[data-ds-input]:focus{box-shadow:none}.LabLanding-module__6zUgxq__submit[data-ds-button]{width:var(--ds-control-height-xl);height:var(--ds-control-height-xl);border-radius:var(--ds-radius-md);flex-shrink:0}.LabLanding-module__6zUgxq__feedback{margin:var(--ds-space-4) var(--ds-space-1) 0;font-size:var(--ds-font-size-sm);line-height:var(--ds-line-height-body);overflow-wrap:anywhere}.LabLanding-module__6zUgxq__error{color:var(--ds-destructive-text)}.LabLanding-module__6zUgxq__note{color:var(--ds-neutral-400);font-size:var(--ds-font-size-sm);text-align:center;line-height:var(--ds-line-height-body);margin:auto 0 0}.LabLanding-module__6zUgxq__visuallyHidden{width:var(--ds-border-width);height:var(--ds-border-width);margin:calc(var(--ds-border-width) * -1);clip-path:inset(50%);white-space:nowrap;border:0;padding:0;position:absolute;overflow:hidden}@media (max-width:40em){.LabLanding-module__6zUgxq__header{padding:var(--ds-space-4);gap:var(--ds-space-3)}.LabLanding-module__6zUgxq__brand{align-items:flex-start;gap:var(--ds-space-1);flex-direction:column}.LabLanding-module__6zUgxq__logo{width:calc(var(--ds-space-1) * 22)}.LabLanding-module__6zUgxq__productName{font-size:var(--ds-font-size-sm);white-space:nowrap;border-left:0;padding-left:0}.LabLanding-module__6zUgxq__navigation{gap:var(--ds-space-2)}.LabLanding-module__6zUgxq__landing{padding:var(--ds-space-6) var(--ds-space-4)}.LabLanding-module__6zUgxq__prompt{padding-top:clamp(var(--ds-space-4), 5svh, var(--ds-space-10))}.LabLanding-module__6zUgxq__prompt h1{min-height:0}.LabLanding-module__6zUgxq__introduction{font-size:var(--ds-font-size-md);min-height:calc(var(--ds-font-size-md) * var(--ds-line-height-body) * 2)}.LabLanding-module__6zUgxq__confirmed{left:var(--ds-space-4)}.LabLanding-module__6zUgxq__field{gap:var(--ds-space-1);padding:var(--ds-space-2)}.LabLanding-module__6zUgxq__input[data-ds-input]{font-size:var(--ds-font-size-md);padding-inline:var(--ds-space-2)}}@media (max-width:22.5em){.LabLanding-module__6zUgxq__header{gap:var(--ds-space-2)}.LabLanding-module__6zUgxq__logo{width:calc(var(--ds-space-1) * 18)}.LabLanding-module__6zUgxq__navigation{gap:var(--ds-space-1)}}
.sidebar-surface-module__oBpHJG__sidebarSurface{--select-trigger-bg:var(--app-sidebar-selector-bg);--ds-border:var(--app-sidebar-border);--ds-input:var(--app-sidebar-input);--ds-sidebar-divider:var(--app-sidebar-divider);background:var(--app-sidebar-bg)}
.NavigationShellV2-module__Dqcofq__shell{background:var(--ds-modal);color:var(--ds-foreground);grid-template-columns:var(--ds-shell-sidebar-width) minmax(0, 1fr);height:100vh;display:grid;overflow:hidden}.NavigationShellV2-module__Dqcofq__sidebar{min-height:100vh;padding:var(--ds-space-6) var(--ds-space-4) 0;flex-direction:column;display:flex;position:sticky;top:0}.NavigationShellV2-module__Dqcofq__demoShell{height:100%;min-height:0}.NavigationShellV2-module__Dqcofq__demoShell .NavigationShellV2-module__Dqcofq__sidebar{min-height:0}.NavigationShellV2-module__Dqcofq__brand{height:var(--ds-control-height-lg);justify-content:center;width:100%;display:flex}.NavigationShellV2-module__Dqcofq__emblem{height:var(--ds-control-height-lg);width:auto;max-width:100%;display:block}.NavigationShellV2-module__Dqcofq__wordmarkForLight,[data-theme=light] .NavigationShellV2-module__Dqcofq__wordmarkForDark{display:none}[data-theme=light] .NavigationShellV2-module__Dqcofq__wordmarkForLight{display:block}.NavigationShellV2-module__Dqcofq__tenantSlot{margin-top:var(--ds-space-4)}.NavigationShellV2-module__Dqcofq__navList{gap:var(--ds-space-2);margin-top:var(--ds-space-4);width:100%;display:grid}.NavigationShellV2-module__Dqcofq__profileMenu{margin-left:var(--ds-shell-profile-menu-offset);width:100%;margin-top:auto}.NavigationShellV2-module__Dqcofq__demoProfileMenu{margin-left:0}.NavigationShellV2-module__Dqcofq__demoMobileHeader{display:none}.NavigationShellV2-module__Dqcofq__demoMobileTitle{font-size:var(--ds-font-size-sm);font-weight:var(--ds-font-weight-medium);flex:1}.NavigationShellV2-module__Dqcofq__footerNav{gap:var(--ds-space-2);margin-bottom:var(--ds-space-3);width:100%;display:grid}.NavigationShellV2-module__Dqcofq__navItemButton{cursor:pointer;text-align:left;background:0 0;border:0;width:100%}.NavigationShellV2-module__Dqcofq__graphSelect{margin-bottom:var(--ds-space-3)}.NavigationShellV2-module__Dqcofq__navItem{border-radius:var(--ds-radius-sm);color:var(--ds-foreground);font-family:var(--ds-font-sans);font-size:var(--ds-font-size-md);font-weight:var(--ds-font-weight-medium);align-items:center;gap:var(--ds-space-3);line-height:var(--ds-line-height-input);min-height:var(--ds-shell-nav-item-height);padding:var(--ds-space-3);text-decoration:none;display:flex}.NavigationShellV2-module__Dqcofq__navItem:hover,.NavigationShellV2-module__Dqcofq__navItemActive{background:var(--ds-muted)}[data-theme=light] .NavigationShellV2-module__Dqcofq__shell .NavigationShellV2-module__Dqcofq__navItem:hover,[data-theme=light] .NavigationShellV2-module__Dqcofq__shell .NavigationShellV2-module__Dqcofq__navItemActive{background:var(--ds-card)}.NavigationShellV2-module__Dqcofq__navItemUnavailable{cursor:not-allowed;opacity:var(--ds-opacity-opaque);text-align:left;background:0 0;border:0}.NavigationShellV2-module__Dqcofq__navItem:focus-visible{box-shadow:var(--ds-shadow-focus);outline:0}.NavigationShellV2-module__Dqcofq__navIcon{height:var(--ds-size-icon-lg);width:var(--ds-size-icon-lg);flex:none}.NavigationShellV2-module__Dqcofq__spacer{flex:1}.NavigationShellV2-module__Dqcofq__version{color:var(--ds-muted-foreground);font-family:var(--ds-font-sans);font-size:var(--ds-font-size-xs);line-height:var(--ds-line-height-input);text-align:center;width:100%}.NavigationShellV2-module__Dqcofq__content{min-width:0;min-height:0;overflow:hidden}@media (max-width:62em){.NavigationShellV2-module__Dqcofq__shell{grid-template-columns:var(--ds-shell-sidebar-compact-width) minmax(0, 1fr)}.NavigationShellV2-module__Dqcofq__sidebar{padding:var(--ds-space-6) var(--ds-space-3) 0;align-items:center}.NavigationShellV2-module__Dqcofq__navList{width:100%}.NavigationShellV2-module__Dqcofq__profileMenu{width:100%;margin-left:0}.NavigationShellV2-module__Dqcofq__navItem{justify-content:center}.NavigationShellV2-module__Dqcofq__navItem span{height:var(--ds-border-width);width:var(--ds-border-width);clip:rect(0 0 0 0);white-space:nowrap;position:absolute;overflow:hidden}}@media (max-width:44em){.NavigationShellV2-module__Dqcofq__shell{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.NavigationShellV2-module__Dqcofq__sidebar{display:none;bottom:0}.NavigationShellV2-module__Dqcofq__demoShell{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);display:grid}.NavigationShellV2-module__Dqcofq__demoMobileHeader{align-items:center;gap:var(--ds-space-2);padding:var(--ds-space-2) var(--ds-space-3);border-bottom:var(--ds-border-width) solid var(--ds-border);background:var(--ds-card);display:flex}}
.ConnectionStatusPillV2-module__txv95q__connected{background:color-mix(in oklab, var(--ds-success) 12%, transparent);border-color:color-mix(in oklab, var(--ds-success) 45%, var(--ds-border));color:color-mix(in oklab, var(--ds-success) 72%, var(--ds-foreground))}
.NoSourcesGateV2-module__ZaTk9W__panel{align-items:center;gap:var(--ds-space-3);text-align:center;flex-direction:column;display:flex}.NoSourcesGateV2-module__ZaTk9W__iconBox{background:color-mix(in oklab, var(--ds-primary) 12%, transparent);border-radius:var(--ds-radius-md);color:var(--ds-primary-text);justify-content:center;align-items:center;width:4rem;height:4rem;display:flex}.NoSourcesGateV2-module__ZaTk9W__icon{width:2rem;height:2rem}.NoSourcesGateV2-module__ZaTk9W__title{color:var(--ds-foreground);font-size:var(--ds-font-size-lg);font-weight:var(--ds-font-weight-semibold);line-height:var(--ds-line-height-lg);text-wrap:balance;margin:0}.NoSourcesGateV2-module__ZaTk9W__description{color:var(--ds-muted-foreground);font-size:var(--ds-font-size-sm);max-width:40ch;margin:0}.NoSourcesGateV2-module__ZaTk9W__checklist{gap:var(--ds-space-2);flex-direction:column;width:100%;margin:0;padding:0;list-style:none;display:flex}.NoSourcesGateV2-module__ZaTk9W__checkItem{background:var(--ds-card);border:var(--ds-border-width) solid var(--ds-border);border-radius:var(--ds-radius-md);align-items:center;gap:var(--ds-space-3);padding:var(--ds-space-3) var(--ds-space-4);text-align:left;display:flex}.NoSourcesGateV2-module__ZaTk9W__checkIconOn,.NoSourcesGateV2-module__ZaTk9W__checkIconOff{height:var(--ds-font-size-lg);width:var(--ds-font-size-lg);flex:none}.NoSourcesGateV2-module__ZaTk9W__checkIconOn{color:var(--ds-success-text)}.NoSourcesGateV2-module__ZaTk9W__checkIconOff{color:var(--ds-muted-foreground)}.NoSourcesGateV2-module__ZaTk9W__checkText{flex-direction:column;flex:1;display:flex}.NoSourcesGateV2-module__ZaTk9W__checkLabel{color:var(--ds-foreground);font-size:var(--ds-font-size-sm);font-weight:var(--ds-font-weight-semibold)}.NoSourcesGateV2-module__ZaTk9W__checkHint,.NoSourcesGateV2-module__ZaTk9W__note{color:var(--ds-muted-foreground);font-size:var(--ds-font-size-xs)}
.OnboardingLoadingScreen-module__7eD0xG__root{background-color:var(--ds-background);align-items:center;gap:var(--ds-space-6);flex-direction:column;justify-content:center;width:100%;height:100dvh;display:flex}.OnboardingLoadingScreen-module__7eD0xG__logo{height:var(--ds-control-height-lg);background-image:url(/faros-logo-light.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:8rem}[data-theme=light] .OnboardingLoadingScreen-module__7eD0xG__logo{background-image:url(/faros-logo.svg)}
.AuthenticatedRoute-module__yS4Vza__accessDeniedPage{background:var(--ds-background);color:var(--ds-foreground);min-height:100vh;padding:var(--ds-space-5);align-items:center;display:flex}.AuthenticatedRoute-module__yS4Vza__accessDeniedContent{gap:var(--ds-space-3);max-width:28rem;display:grid}.AuthenticatedRoute-module__yS4Vza__accessDeniedTitle{color:var(--ds-foreground);font-size:var(--ds-font-size-4xl);line-height:var(--ds-line-height-4xl);margin:0}.AuthenticatedRoute-module__yS4Vza__accessDeniedMessage{color:var(--ds-muted-foreground);font-size:var(--ds-font-size-md);line-height:var(--ds-line-height-body);margin:0}.AuthenticatedRoute-module__yS4Vza__accessDeniedActions{margin:var(--ds-space-2) 0 0}.AuthenticatedRoute-module__yS4Vza__accessDeniedButton{background:var(--ds-primary);border-radius:var(--ds-radius-md);color:var(--ds-primary-foreground);cursor:pointer;font:inherit;font-size:var(--ds-font-size-sm);font-weight:var(--ds-font-weight-semibold);min-height:var(--ds-space-7);padding:0 var(--ds-space-3-5);border:0}.AuthenticatedRoute-module__yS4Vza__accessDeniedButton:hover{background:var(--ds-primary-brand-700)}.AuthenticatedRoute-module__yS4Vza__accessDeniedButton:focus-visible{outline:var(--ds-focus-ring-width) solid var(--ds-ring);outline-offset:var(--ds-focus-ring-offset)}
.AppHeader-module__pbJ2Rq__header{--header-backdrop:blur(var(--ds-glass-blur)) saturate(var(--ds-glass-saturate));-webkit-backdrop-filter:var(--header-backdrop);backdrop-filter:var(--header-backdrop);background:var(--ds-card-glass-fill-subtle);box-shadow:inset 0 calc(-1 * var(--ds-border-width)) 0 0 color-mix(in srgb, var(--ds-foreground) 8%, transparent);box-sizing:border-box;height:var(--ds-header-height);padding:0 var(--ds-header-padding-inline);z-index:var(--ds-z-index-header);border:0;border-radius:0;position:absolute;inset:0 0 auto}.AppHeader-module__pbJ2Rq__toolbar{box-sizing:border-box;height:var(--ds-header-height);padding-top:var(--ds-header-toolbar-padding-top);justify-content:space-between;align-items:flex-start;display:flex}.AppHeader-module__pbJ2Rq__filterControls{align-items:center;gap:var(--ds-space-3);display:flex}.AppHeader-module__pbJ2Rq__teamTrigger{width:var(--ds-header-team-filter-width);}.AppHeader-module__pbJ2Rq__teamTriggerSkeleton{height:var(--ds-font-size-sm);width:55%}.AppHeader-module__pbJ2Rq__teamPopover{box-shadow:none;background:0 0;border:0;width:18rem;padding:0}.AppHeader-module__pbJ2Rq__windowSelect{flex:0 0 var(--ds-header-window-filter-width);min-width:var(--ds-header-window-filter-width);width:var(--ds-header-window-filter-width)}.AppHeader-module__pbJ2Rq__windowFilter{align-items:center;gap:var(--ds-space-1-5);display:flex}.AppHeader-module__pbJ2Rq__windowHelpCopy{margin:0 0 var(--ds-space-2)}.AppHeader-module__pbJ2Rq__windowHelpCopy+.AppHeader-module__pbJ2Rq__windowHelpRows{border-top:var(--ds-border-width-hairline) solid var(--ds-border);padding-top:var(--ds-space-2)}.AppHeader-module__pbJ2Rq__windowHelpRows{gap:var(--ds-space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.AppHeader-module__pbJ2Rq__windowHelpRow{align-items:center;gap:var(--ds-space-4);justify-content:space-between;display:flex}.AppHeader-module__pbJ2Rq__windowHelpRange{color:var(--ds-muted-foreground);font-variant-numeric:tabular-nums;white-space:nowrap}@media (max-width:56em){.AppHeader-module__pbJ2Rq__header{height:var(--ds-header-compact-height);padding:0 var(--ds-space-5)}.AppHeader-module__pbJ2Rq__toolbar{height:var(--ds-header-compact-height);align-items:center;padding-top:0}}@media (max-width:40em){.AppHeader-module__pbJ2Rq__header{height:auto;position:relative}.AppHeader-module__pbJ2Rq__toolbar{height:auto;padding-block:var(--ds-space-4);flex-direction:column;justify-content:flex-start;align-items:flex-start}.AppHeader-module__pbJ2Rq__filterControls,.AppHeader-module__pbJ2Rq__teamTrigger,.AppHeader-module__pbJ2Rq__windowFilter,.AppHeader-module__pbJ2Rq__windowSelect{width:100%}.AppHeader-module__pbJ2Rq__filterControls{flex-direction:column;align-items:stretch}.AppHeader-module__pbJ2Rq__windowSelect{flex:auto;min-width:0}}
.TeamPickerList-module__p2DJcG__menu{background:var(--ds-popover);border:var(--ds-border-width) solid var(--ds-border);border-radius:var(--ds-radius-sm);box-shadow:var(--ds-shadow-md);color:var(--ds-popover-foreground);overflow:hidden}.TeamPickerList-module__p2DJcG__search{border-bottom:var(--ds-border-width) solid var(--ds-border);color:var(--ds-muted-foreground);align-items:center;gap:var(--ds-space-2);padding-inline:var(--ds-space-3);display:flex}.TeamPickerList-module__p2DJcG__input{box-shadow:none;border:0;min-width:0}.TeamPickerList-module__p2DJcG__list{overscroll-behavior:contain;overflow:auto}.TeamPickerList-module__p2DJcG__window{position:relative}.TeamPickerList-module__p2DJcG__option{appearance:none;border-radius:var(--ds-radius-xs);box-sizing:border-box;color:inherit;cursor:pointer;font:inherit;align-items:center;gap:var(--ds-space-2);padding:var(--ds-space-1-5) var(--ds-space-2);text-align:left;background:0 0;border:0;justify-content:space-between;width:100%;display:flex;position:absolute;left:0;right:0}.TeamPickerList-module__p2DJcG__option[aria-selected=true]{background:var(--ds-accent);color:var(--ds-accent-foreground)}.TeamPickerList-module__p2DJcG__text{gap:var(--ds-space-1);flex-direction:column;min-width:0;display:flex}.TeamPickerList-module__p2DJcG__label{font-size:var(--ds-font-size-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.TeamPickerList-module__p2DJcG__description{color:var(--ds-muted-foreground);font-size:var(--ds-font-size-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.TeamPickerList-module__p2DJcG__empty{color:var(--ds-muted-foreground);font-size:var(--ds-font-size-sm);padding:var(--ds-space-3);text-align:center}
.AppPage-module__oGlECG__page{box-sizing:border-box;color:var(--ds-foreground);isolation:isolate;height:100%;min-height:0;position:relative;overflow:hidden}.AppPage-module__oGlECG__scrollArea{--scroll-area-top:var(--ds-header-height);background-attachment:fixed;background-color:var(--ds-modal);box-sizing:border-box;overscroll-behavior:contain;height:100%;min-height:0;padding:var(--scroll-area-top) var(--ds-header-padding-inline) var(--ds-page-padding-bottom);scrollbar-gutter:stable;z-index:var(--ds-z-index-content);background-image:url(/images/observe-overview-background-dark.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative;overflow:auto}[data-theme=light] .AppPage-module__oGlECG__scrollArea{background-image:url(/images/observe-overview-background-light.webp);background-color:var(--ds-surface-neutral-200);background-blend-mode:luminosity}@media (max-width:56em){.AppPage-module__oGlECG__scrollArea{--scroll-area-top:var(--ds-header-compact-height);padding:var(--scroll-area-top) var(--ds-space-5) var(--ds-shell-nav-item-height)}}@media (max-width:40em){.AppPage-module__oGlECG__pageWithHeader{grid-template-rows:auto minmax(0,1fr);display:grid}.AppPage-module__oGlECG__pageWithHeader>.AppPage-module__oGlECG__scrollArea{--scroll-area-top:0}}.AppPage-module__oGlECG__scrollAreaHeaderless{--scroll-area-top:0}
.DataFetchStatus-module__dSIIga__pageStatus{z-index:var(--ds-z-index-sticky);display:flow-root;position:sticky;top:0}.DataFetchStatus-module__dSIIga__notice{background:var(--ds-card);border-bottom:var(--ds-border-width) solid var(--ds-border);color:var(--ds-foreground);align-items:flex-start;gap:var(--ds-space-3);margin-bottom:var(--ds-space-4);padding:var(--ds-space-3) var(--ds-space-4);display:flex}.DataFetchStatus-module__dSIIga__icon{height:var(--ds-size-icon-md);width:var(--ds-size-icon-md);flex:none}.DataFetchStatus-module__dSIIga__copy{gap:var(--ds-space-1);overflow-wrap:anywhere;min-width:0;display:grid}.DataFetchStatus-module__dSIIga__label{font-size:var(--ds-font-size-sm);font-weight:var(--ds-font-weight-medium);line-height:var(--ds-line-height-body)}.DataFetchStatus-module__dSIIga__detail{color:var(--ds-muted-foreground);font-size:var(--ds-font-size-sm);line-height:var(--ds-line-height-body)}
.Evidence-module__psp1wq__dialog{width:min(58rem, calc(100vw - var(--ds-space-8)))}.Evidence-module__psp1wq__body{gap:var(--ds-space-4);flex-direction:column;min-width:0;display:flex}.Evidence-module__psp1wq__body p{line-height:var(--ds-line-height-body);max-width:75ch;margin:0}.Evidence-module__psp1wq__method{border-block-start:var(--ds-border-width) solid var(--ds-border);padding-block:var(--ds-space-4)}.Evidence-module__psp1wq__method summary{cursor:pointer;font-weight:var(--ds-font-weight-medium);padding:var(--ds-space-1)}.Evidence-module__psp1wq__method[open]>.Evidence-module__psp1wq__body{padding-top:var(--ds-space-4)}.Evidence-module__psp1wq__method summary:focus-visible{outline:var(--ds-focus-ring-width) solid var(--ds-ring);outline-offset:var(--ds-focus-ring-offset)}.Evidence-module__psp1wq__facts{margin:0}.Evidence-module__psp1wq__facts>div{gap:var(--ds-space-4);padding-block:var(--ds-space-2);border-bottom:var(--ds-border-width) solid var(--ds-border);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.Evidence-module__psp1wq__facts dt,.Evidence-module__psp1wq__muted{color:var(--ds-muted-foreground)}.Evidence-module__psp1wq__facts dd{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:0}.Evidence-module__psp1wq__loading{height:3rem}.Evidence-module__psp1wq__pages,.Evidence-module__psp1wq__actions{align-items:center;gap:var(--ds-space-2);flex-wrap:wrap;display:flex}.Evidence-module__psp1wq__pages{justify-content:flex-end}.Evidence-module__psp1wq__pages>span{color:var(--ds-muted-foreground);margin-right:auto}.Evidence-module__psp1wq__tableWrap{overflow:auto}.Evidence-module__psp1wq__table{border-collapse:collapse;width:100%;font-size:var(--ds-font-size-sm)}.Evidence-module__psp1wq__table th,.Evidence-module__psp1wq__table td{padding:var(--ds-space-3);text-align:left;vertical-align:top;border-bottom:var(--ds-border-width) solid var(--ds-border)}.Evidence-module__psp1wq__table th{color:var(--ds-muted-foreground);font-weight:var(--ds-font-weight-medium)}.Evidence-module__psp1wq__table td{font-variant-numeric:tabular-nums}.Evidence-module__psp1wq__record{padding-block:var(--ds-space-4);border-bottom:var(--ds-border-width) solid var(--ds-border)}.Evidence-module__psp1wq__record summary{cursor:pointer;justify-content:space-between;gap:var(--ds-space-2);flex-wrap:wrap;display:flex}.Evidence-module__psp1wq__record summary:before{content:"";border-right:calc(var(--ds-border-width) * 1.5) solid currentColor;border-bottom:calc(var(--ds-border-width) * 1.5) solid currentColor;width:.4rem;height:.4rem;transform:rotate(calc(var(--ds-rotation-quarter) / -2));color:var(--ds-muted-foreground);flex-shrink:0;margin-top:.45rem}.Evidence-module__psp1wq__record summary>span:first-of-type{flex:1;min-width:0}.Evidence-module__psp1wq__record[open]>summary:before{transform:rotate(calc(var(--ds-rotation-quarter) / 2))}.Evidence-module__psp1wq__record summary:focus-visible{outline:var(--ds-focus-ring-width) solid var(--ds-ring);outline-offset:var(--ds-focus-ring-offset)}.Evidence-module__psp1wq__record[open]>summary{margin-bottom:var(--ds-space-4)}.Evidence-module__psp1wq__record pre{white-space:pre-wrap;overflow-wrap:anywhere;background:var(--ds-muted);max-height:24rem;padding:var(--ds-space-3);border-radius:var(--ds-radius-sm);font-size:var(--ds-font-size-sm);overflow:auto}.Evidence-module__psp1wq__record h3{font-size:var(--ds-font-size-sm);margin-bottom:var(--ds-space-2)}.Evidence-module__psp1wq__formula{padding:var(--ds-space-4);background:var(--ds-muted);border-radius:var(--ds-radius-sm);font-variant-numeric:tabular-nums;font-weight:var(--ds-font-weight-medium)}.Evidence-module__psp1wq__select{font:inherit;color:var(--ds-foreground);background:var(--ds-background);border:var(--ds-border-width) solid var(--ds-border);border-radius:var(--ds-radius-sm);padding:var(--ds-space-2);max-width:100%}
.GradientLegend-module__GI1iVW__legend{--gradient-legend-width:9rem;color:var(--ds-muted-foreground);font-family:var(--ds-font-sans);font-size:var(--ds-font-size-xs);font-weight:var(--ds-font-weight-normal);align-items:center;gap:var(--ds-space-3);line-height:var(--ds-line-height-sm);white-space:nowrap;margin:0;display:flex}.GradientLegend-module__GI1iVW__ramp{border-radius:var(--ds-radius-xs);height:var(--ds-space-2);width:var(--gradient-legend-width)}@media (max-width:40em){.GradientLegend-module__GI1iVW__legend{--gradient-legend-width:6rem}}
.DataCard-module__AkKbyG__fill{flex:1;min-height:min-content}.DataCard-module__AkKbyG__fillContent{flex-direction:column;flex:1;min-height:min-content;display:flex}
.ChartSkeleton-module__rem3Tq__root{gap:var(--chart-skeleton-gap,var(--ds-space-4));flex-direction:column;min-width:0;display:flex}.ChartSkeleton-module__rem3Tq__body{gap:var(--ds-space-2);flex:auto;min-width:0;min-height:0;display:flex}.ChartSkeleton-module__rem3Tq__yTicks{width:var(--chart-skeleton-y-tick-width,var(--ds-space-6));flex-direction:column;flex:none;justify-content:space-between;display:flex}.ChartSkeleton-module__rem3Tq__yTick{height:var(--ds-line-height-sm)}.ChartSkeleton-module__rem3Tq__plot{flex:auto;min-width:0;position:relative}.ChartSkeleton-module__rem3Tq__columns,.ChartSkeleton-module__rem3Tq__bubbles{inset:var(--chart-skeleton-plot-inset-top,0) 0 0;position:absolute}.ChartSkeleton-module__rem3Tq__columns{gap:var(--chart-skeleton-column-gap,var(--ds-space-4));display:flex}.ChartSkeleton-module__rem3Tq__column{flex:1 1 0;min-width:0;position:relative}.ChartSkeleton-module__rem3Tq__bar{border-radius:var(--ds-radius-sm) var(--ds-radius-sm) 0 0;bottom:var(--chart-skeleton-bar-bottom);height:var(--chart-skeleton-bar-height);position:absolute;left:0;right:0}.ChartSkeleton-module__rem3Tq__bubble{height:calc(var(--ds-control-height-md) * var(--chart-skeleton-bubble-scale,1));left:var(--chart-skeleton-bubble-left);top:var(--chart-skeleton-bubble-top);width:calc(var(--ds-control-height-md) * var(--chart-skeleton-bubble-scale,1));position:absolute;transform:translate(-50%,-50%)}.ChartSkeleton-module__rem3Tq__xTicks{gap:var(--chart-skeleton-column-gap,var(--ds-space-4));flex:none;display:flex}.ChartSkeleton-module__rem3Tq__xTickCell{flex:1 1 0;justify-content:center;min-width:0;display:flex}.ChartSkeleton-module__rem3Tq__xTick{height:var(--chart-skeleton-tick-height,var(--ds-line-height-sm));width:60%}.ChartSkeleton-module__rem3Tq__footer{gap:var(--ds-space-4);margin-top:var(--chart-skeleton-footer-offset,0);justify-content:space-between;display:flex}.ChartSkeleton-module__rem3Tq__footerLabel{height:var(--ds-line-height-sm);width:9rem}.ChartSkeleton-module__rem3Tq__footerHint{height:var(--ds-line-height-sm);width:12rem}
.ScreenHeaderV2-module__jb2FFa__header{align-items:flex-start;column-gap:var(--ds-space-6);row-gap:var(--ds-space-6);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"eyebrow navigation""heading heading";display:grid}.ScreenHeaderV2-module__jb2FFa__header.ScreenHeaderV2-module__jb2FFa__hasAction{grid-template-areas:"eyebrow navigation""heading action"}.ScreenHeaderV2-module__jb2FFa__eyebrow{grid-area:eyebrow;align-self:center;min-width:0}.ScreenHeaderV2-module__jb2FFa__navigation{min-height:var(--ds-page-content-meta-height);scrollbar-width:thin;grid-area:navigation;justify-content:flex-end;min-width:0;max-width:100%;display:flex;overflow-x:auto}.ScreenHeaderV2-module__jb2FFa__headingBlock{flex:1;grid-area:heading;min-width:0}.ScreenHeaderV2-module__jb2FFa__title{color:var(--ds-foreground);font-family:var(--ds-font-sans);font-size:var(--ds-font-size-4xl);font-weight:var(--ds-font-weight-semibold);line-height:var(--ds-line-height-4xl);margin:0}.ScreenHeaderV2-module__jb2FFa__description{color:var(--ds-muted-foreground);font-family:var(--ds-font-sans);font-size:var(--ds-font-size-sm);line-height:var(--ds-line-height-control);margin:var(--ds-space-4) 0 0;max-width:52rem}.ScreenHeaderV2-module__jb2FFa__actionSlot{align-items:flex-end;gap:var(--ds-space-3);flex-direction:column;flex:none;grid-area:action;display:flex}@media not (max-width:80em){.ScreenHeaderV2-module__jb2FFa__header:has(>.ScreenHeaderV2-module__jb2FFa__eyebrow){grid-template-rows:minmax(var(--ds-page-content-meta-height), auto) auto}}@media (max-width:80em){.ScreenHeaderV2-module__jb2FFa__header{grid-template-columns:minmax(0,1fr);grid-template-areas:"eyebrow""heading"}.ScreenHeaderV2-module__jb2FFa__header.ScreenHeaderV2-module__jb2FFa__hasAction{grid-template-areas:"eyebrow""heading""action"}.ScreenHeaderV2-module__jb2FFa__header.ScreenHeaderV2-module__jb2FFa__hasNavigation{grid-template-areas:"eyebrow""heading""navigation"}.ScreenHeaderV2-module__jb2FFa__header.ScreenHeaderV2-module__jb2FFa__hasAction.ScreenHeaderV2-module__jb2FFa__hasNavigation{grid-template-areas:"eyebrow""heading""navigation""action"}.ScreenHeaderV2-module__jb2FFa__actionSlot{align-items:stretch}.ScreenHeaderV2-module__jb2FFa__navigation{justify-content:flex-start}}.ScreenHeaderV2-module__jb2FFa__productIdentity{color:var(--ds-primary);font-family:var(--ds-font-display);font-size:var(--ds-font-size-md);font-weight:var(--ds-font-weight-semibold);letter-spacing:var(--ds-tracking-eyebrow-large);line-height:var(--ds-line-height-lg);text-transform:uppercase;align-items:center;margin:0;display:inline-flex}.ScreenHeaderV2-module__jb2FFa__farosMark{height:.8125rem;margin-right:var(--ds-space-3);width:.45rem;display:block;overflow:hidden}.ScreenHeaderV2-module__jb2FFa__farosMark img{width:auto;max-width:none;height:100%;display:block}
.VisualizationEmptyState-module__UTv4LW__state{box-sizing:border-box;overflow-wrap:anywhere;width:100%;min-width:0;max-width:100%}
.EfficiencyFrontierChart-module__6BCPHa__plot{--frontier-cutback-glow-color:var(--ds-frontier-cutback-glow);--frontier-cutback-line:var(--ds-red-orange-500);--frontier-scale-line:var(--ds-green-500);--frontier-cutback-glow:color-mix(in srgb, var(--frontier-cutback-glow-color) 30%, transparent);--frontier-scale-glow:color-mix(in srgb, var(--ds-success) 28%, transparent);--frontier-bubble:var(--ds-frontier-bubble);--frontier-bubble-dimmed:var(--ds-ring);--frontier-bubble-strong:var(--ds-primary);--frontier-bubble-halo:var(--ds-frontier-bubble);--frontier-axis:var(--ds-chart-axis);--frontier-frame:var(--frontier-axis)}.EfficiencyFrontierChart-module__6BCPHa__plot:before,.EfficiencyFrontierChart-module__6BCPHa__plot:after{background:var(--frontier-frame);content:"";pointer-events:none;position:absolute}.EfficiencyFrontierChart-module__6BCPHa__plot:before{height:50%;width:var(--ds-border-width);top:0;left:0}.EfficiencyFrontierChart-module__6BCPHa__plot:after{height:var(--ds-border-width);width:50%;bottom:0;left:50%}.EfficiencyFrontierChart-module__6BCPHa__chartSurface,.EfficiencyFrontierChart-module__6BCPHa__grid{position:absolute;inset:0}.EfficiencyFrontierChart-module__6BCPHa__gridLineX{background:var(--frontier-axis);width:var(--ds-border-width-hairline);position:absolute;top:0;bottom:0}.EfficiencyFrontierChart-module__6BCPHa__gridLineY{background:var(--frontier-axis);height:var(--ds-border-width-hairline);position:absolute;left:0;right:0}.EfficiencyFrontierChart-module__6BCPHa__cutBackZone,.EfficiencyFrontierChart-module__6BCPHa__protectScaleZone{box-sizing:border-box;pointer-events:none;position:absolute}.EfficiencyFrontierChart-module__6BCPHa__cutBackZone{background:radial-gradient(circle at 0% 100%, var(--frontier-cutback-glow), transparent 40%);border:var(--ds-border-width) solid var(--frontier-cutback-line);width:50%;height:50%;bottom:0;left:0}.EfficiencyFrontierChart-module__6BCPHa__protectScaleZone{background:radial-gradient(circle at 100% 0%, var(--frontier-scale-glow), transparent 40%);border:var(--ds-border-width) solid var(--frontier-scale-line);width:50%;height:50%;top:0;right:0}.EfficiencyFrontierChart-module__6BCPHa__quadrantLabel{pointer-events:none;max-width:44%;z-index:var(--ds-z-index-content);position:absolute}.EfficiencyFrontierChart-module__6BCPHa__quadrantLabel[data-align=end]{text-align:right}.EfficiencyFrontierChart-module__6BCPHa__quadrantLabel strong{color:var(--ds-base-white);font-size:var(--ds-font-size-sm);font-weight:var(--ds-font-weight-medium);line-height:var(--ds-line-height-control);display:block}.EfficiencyFrontierChart-module__6BCPHa__quadrantLabel span{color:var(--ds-secondary-foreground);font-size:var(--ds-font-size-xs);line-height:var(--ds-line-height-sm);margin-top:var(--ds-space-1);display:block}.EfficiencyFrontierChart-module__6BCPHa__fixFirst{left:var(--ds-space-6);top:var(--ds-space-6)}.EfficiencyFrontierChart-module__6BCPHa__protectScale{right:var(--ds-space-6);top:var(--ds-space-6)}.EfficiencyFrontierChart-module__6BCPHa__cutBack{bottom:var(--ds-space-6);left:var(--ds-space-6)}.EfficiencyFrontierChart-module__6BCPHa__holdSteady{bottom:var(--ds-space-6);right:var(--ds-space-6)}.EfficiencyFrontierChart-module__6BCPHa__bubbleLayer{z-index:var(--ds-z-index-header);position:absolute;inset:0}.EfficiencyFrontierChart-module__6BCPHa__leaderLayer{pointer-events:none;width:100%;height:100%;z-index:var(--ds-z-index-background);position:absolute;inset:0}.EfficiencyFrontierChart-module__6BCPHa__leaderLine{fill:none;stroke:color-mix(in srgb, var(--ds-foreground) 34%, transparent);stroke-dasharray:var(--ds-space-1) var(--ds-space-1);stroke-width:var(--ds-border-width);vector-effect:non-scaling-stroke}.EfficiencyFrontierChart-module__6BCPHa__labelLayer{pointer-events:none;z-index:var(--ds-z-index-header);position:absolute;inset:0}.EfficiencyFrontierChart-module__6BCPHa__bubbleLabel{color:var(--ds-base-white);font-family:var(--ds-font-sans);font-size:var(--ds-font-size-xs);font-weight:var(--ds-font-weight-normal);line-height:var(--ds-line-height-control);pointer-events:none;text-overflow:ellipsis;visibility:hidden;white-space:nowrap;max-width:min(10rem,50%);position:absolute;overflow:hidden}.EfficiencyFrontierChart-module__6BCPHa__bubbleLabel[data-visible]{opacity:var(--ds-opacity-opaque);visibility:visible}@scope([data-theme=light]:is(.EfficiencyFrontierChart-module__6BCPHa__plot,:has(.EfficiencyFrontierChart-module__6BCPHa__plot))) to ([data-theme]:is(.EfficiencyFrontierChart-module__6BCPHa__plot,:has(.EfficiencyFrontierChart-module__6BCPHa__plot))){.EfficiencyFrontierChart-module__6BCPHa__plot{--frontier-cutback-glow:color-mix(in srgb, var(--ds-destructive-orange-200) 56%, transparent);--frontier-scale-glow:color-mix(in srgb, var(--ds-green-200) 52%, transparent);--frontier-axis:var(--ds-chart-axis);--frontier-frame:var(--ds-control-border)}.EfficiencyFrontierChart-module__6BCPHa__quadrantLabel strong{color:var(--ds-foreground)}.EfficiencyFrontierChart-module__6BCPHa__quadrantLabel span{color:var(--ds-muted-foreground)}.EfficiencyFrontierChart-module__6BCPHa__bubbleLabel{color:var(--ds-foreground)}}.EfficiencyFrontierChart-module__6BCPHa__tooltip{pointer-events:auto;transform:translate(var(--ds-space-5), var(--ds-space-3));width:var(--ds-frontier-tooltip-width);z-index:var(--ds-z-index-popover);position:absolute}.EfficiencyFrontierChart-module__6BCPHa__tooltip[data-flip-x]{transform:translateX(calc(-100% - var(--ds-space-5))) translateY(var(--ds-space-3))}.EfficiencyFrontierChart-module__6BCPHa__tooltip[data-flip-y]{transform:translateX(var(--ds-space-5)) translateY(calc(-100% - var(--ds-space-3)))}.EfficiencyFrontierChart-module__6BCPHa__tooltip[data-flip-x][data-flip-y]{transform:translate(calc(-100% - var(--ds-space-5)), calc(-100% - var(--ds-space-3)))}
.EfficiencyFrontierTable-module__LIVADG__table{--ds-table-columns:minmax(0, 30fr) minmax(6.25rem, 13fr) minmax(8.5rem, 18fr) minmax(6.5rem, 14fr) minmax(7rem, 17fr) minmax(3rem, 6fr);min-block-size:24rem}.EfficiencyFrontierTable-module__LIVADG__withSessions{--ds-table-columns:minmax(0, 27fr) minmax(6.25rem, 12fr) minmax(8.5rem, 17fr) minmax(6.5rem, 13fr) minmax(5.5rem, 11fr) minmax(7rem, 15fr) minmax(3rem, 5fr)}.EfficiencyFrontierTable-module__LIVADG__name{font-weight:var(--ds-font-weight-medium);text-overflow:ellipsis;white-space:nowrap;max-inline-size:28rem;overflow:hidden}.EfficiencyFrontierTable-module__LIVADG__actions{justify-self:stretch}
.Overview-module__kdpbva__providerNotice{margin-bottom:var(--ds-space-8)}.Overview-module__kdpbva__kpiGrid{padding:0 0 var(--ds-space-10)}.Overview-module__kdpbva__kpiBreakdownCopy{margin:0 0 var(--ds-space-2)}.Overview-module__kdpbva__kpiBreakdownCopy+.Overview-module__kdpbva__kpiBreakdownRows{border-top:var(--ds-border-width-hairline) solid var(--ds-border);padding-top:var(--ds-space-2)}.Overview-module__kdpbva__kpiBreakdownRows{gap:var(--ds-space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Overview-module__kdpbva__kpiBreakdownRow{align-items:center;gap:var(--ds-space-4);justify-content:space-between;display:flex}.Overview-module__kdpbva__kpiBreakdownValue{font-variant-numeric:tabular-nums;font-weight:var(--ds-font-weight-medium)}.Overview-module__kdpbva__kpiDetailEmphasis{font-weight:var(--ds-font-weight-semibold)}
.NestedSpendTreemap-module__AbJzJa__chart{border-radius:var(--ds-radius-xl);width:100%;min-width:0;height:100%;min-height:0;position:relative;overflow:hidden}.NestedSpendTreemap-module__AbJzJa__svg{display:block;position:absolute;top:0;left:0}.NestedSpendTreemap-module__AbJzJa__label{font-family:var(--ds-font-sans);pointer-events:none}.NestedSpendTreemap-module__AbJzJa__tile{transition:opacity var(--ds-duration-fast) ease}.NestedSpendTreemap-module__AbJzJa__tile[data-dimmed=true]{opacity:var(--ds-opacity-disabled)}@media (prefers-reduced-motion:reduce){.NestedSpendTreemap-module__AbJzJa__tile{transition:none}}.NestedSpendTreemap-module__AbJzJa__tileTarget{appearance:none;border-radius:var(--ds-radius-sm);cursor:pointer;background:0 0;border:0;padding:0;position:absolute}.NestedSpendTreemap-module__AbJzJa__tileTarget:focus-visible{box-shadow:var(--ds-shadow-focus);outline:var(--ds-border-width) solid var(--treemap-focus-outline,var(--ds-base-white))}[data-theme=light] .NestedSpendTreemap-module__AbJzJa__tileTarget,[data-theme=dark] [data-theme=light] .NestedSpendTreemap-module__AbJzJa__tileTarget{--treemap-focus-outline:var(--ds-foreground)}[data-theme=light] [data-theme=dark] .NestedSpendTreemap-module__AbJzJa__tileTarget{--treemap-focus-outline:var(--ds-base-white)}.NestedSpendTreemap-module__AbJzJa__tooltipWrap{pointer-events:auto;z-index:var(--ds-z-index-popover);position:fixed}.NestedSpendTreemap-module__AbJzJa__tooltip{width:13.25rem;max-height:calc(100dvh - 1rem);overflow-y:auto}.NestedSpendTreemap-module__AbJzJa__tooltipTitle{color:var(--ds-popover-foreground);font-family:var(--ds-font-sans);font-size:var(--ds-font-size-sm);font-weight:var(--ds-font-weight-semibold);line-height:var(--ds-line-height-control);margin-bottom:var(--ds-space-3);align-items:flex-start;display:flex}.NestedSpendTreemap-module__AbJzJa__tooltipTitleText{overflow-wrap:anywhere;min-width:0}.NestedSpendTreemap-module__AbJzJa__tooltipDetail{color:var(--ds-popover-foreground);font-size:var(--ds-font-size-xs);line-height:var(--ds-line-height-control);margin:0 0 var(--ds-space-3);overflow-wrap:anywhere}.NestedSpendTreemap-module__AbJzJa__verificationIcon{color:var(--ds-success-text);margin-left:var(--ds-space-1);flex:none}.NestedSpendTreemap-module__AbJzJa__stackedMetric{flex-direction:column;display:inline-flex}.NestedSpendTreemap-module__AbJzJa__stackedMetricSub{color:var(--ds-muted-foreground);font-weight:var(--ds-font-weight-normal)}
.ObserveChartTooltip-module__0PqUJG__tooltip{max-width:var(--ds-observe-tooltip-max-width);pointer-events:auto}.ObserveChartTooltip-module__0PqUJG__bucket{color:var(--ds-muted-foreground);font-size:var(--ds-font-size-xs);margin:0 0 var(--ds-space-2)}.ObserveChartTooltip-module__0PqUJG__rows{gap:var(--ds-space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ObserveChartTooltip-module__0PqUJG__row{align-items:center;gap:var(--ds-space-2);display:flex}.ObserveChartTooltip-module__0PqUJG__swatch{border-radius:var(--ds-radius-xs);height:var(--ds-space-2);width:var(--ds-space-2);display:inline-block}.ObserveChartTooltip-module__0PqUJG__rowLabel{flex:1}.ObserveChartTooltip-module__0PqUJG__rowValue{font-variant-numeric:tabular-nums;font-weight:var(--ds-font-weight-medium)}.ObserveChartTooltip-module__0PqUJG__totalRow,.ObserveChartTooltip-module__0PqUJG__outcomeRow{border-top:var(--ds-border-width) solid var(--ds-border);padding-top:var(--ds-space-1)}.ObserveChartTooltip-module__0PqUJG__actions{border-top:var(--ds-border-width) solid var(--ds-border);margin-top:var(--ds-space-3);padding-top:var(--ds-space-3);flex-direction:column;display:flex}.ObserveChartTooltip-module__0PqUJG__action{color:var(--ds-primary-text);font-family:var(--ds-font-sans);font-size:var(--ds-font-size-xs);font-weight:var(--ds-font-weight-medium);line-height:var(--ds-line-height-control);align-self:flex-start;text-decoration:none}.ObserveChartTooltip-module__0PqUJG__action:hover,.ObserveChartTooltip-module__0PqUJG__action:focus-visible{text-decoration:underline}
.ObserveInvestmentChart-module__nk1DYa__chartRoot{--summary-column-width:var(--ds-observe-chart-summary-width);column-gap:clamp(var(--ds-space-8), 8.7vw, var(--ds-observe-chart-gap-max));grid-template-columns:minmax(0, 1fr) var(--summary-column-width);display:grid}.ObserveInvestmentChart-module__nk1DYa__chart{gap:var(--ds-space-4);flex-direction:column;min-width:0;display:flex;position:relative}.ObserveInvestmentChart-module__nk1DYa__outcomesNavigation{clip:rect(0, 0, 0, 0);clip-path:inset(50%);height:var(--ds-border-width);white-space:nowrap;width:var(--ds-border-width);position:absolute;overflow:hidden}.ObserveInvestmentChart-module__nk1DYa__outcomesNavigation:focus-within{background:var(--ds-popover);border:var(--ds-border-width) solid var(--ds-border);border-radius:var(--ds-radius-md);box-shadow:var(--ds-shadow-md);clip:auto;clip-path:none;gap:var(--ds-space-1);height:auto;left:var(--ds-space-2);max-width:min(100% - var(--ds-space-4), 22rem);padding:var(--ds-space-3);top:var(--ds-space-2);white-space:normal;width:auto;z-index:var(--ds-z-index-popover);flex-direction:column;display:flex}.ObserveInvestmentChart-module__nk1DYa__outcomesNavigationLink{color:var(--ds-primary-text);font-family:var(--ds-font-sans);font-size:var(--ds-font-size-sm);line-height:var(--ds-line-height-control);text-decoration:none}.ObserveInvestmentChart-module__nk1DYa__outcomesNavigationLink:hover,.ObserveInvestmentChart-module__nk1DYa__outcomesNavigationLink:focus-visible{text-decoration:underline}.ObserveInvestmentChart-module__nk1DYa__legend{order:2;padding-inline-start:var(--plot-inset-start,0)}.ObserveInvestmentChart-module__nk1DYa__plot{height:var(--ds-observe-chart-height);order:1;width:100%}.ObserveInvestmentChart-module__nk1DYa__summary{padding-top:var(--ds-space-6);flex-direction:column;align-self:stretch;display:flex}.ObserveInvestmentChart-module__nk1DYa__summaryValue,.ObserveInvestmentChart-module__nk1DYa__summaryLabel,.ObserveInvestmentChart-module__nk1DYa__definitionTitle,.ObserveInvestmentChart-module__nk1DYa__definitionCopy{margin:0}.ObserveInvestmentChart-module__nk1DYa__summaryValue{color:var(--ds-foreground);font-family:var(--ds-font-sans);font-size:var(--ds-font-size-6xl);font-weight:var(--ds-font-weight-medium);letter-spacing:0;line-height:var(--ds-line-height-6xl)}.ObserveInvestmentChart-module__nk1DYa__summaryLabel{color:var(--ds-muted-foreground);font-family:var(--ds-font-sans);font-size:var(--ds-font-size-2xl);font-weight:var(--ds-font-weight-medium);line-height:var(--ds-line-height-2xl);margin-top:var(--ds-space-2)}.ObserveInvestmentChart-module__nk1DYa__definition{margin-top:auto}.ObserveInvestmentChart-module__nk1DYa__definitionTitle{color:var(--ds-foreground);font-family:var(--ds-font-sans);font-size:var(--ds-font-size-sm);font-weight:var(--ds-font-weight-semibold);line-height:var(--ds-line-height-control)}.ObserveInvestmentChart-module__nk1DYa__definitionCopy{color:var(--ds-foreground);font-family:var(--ds-font-sans);font-size:var(--ds-font-size-md);line-height:var(--ds-line-height-input);margin-top:var(--ds-space-2);max-width:var(--ds-observe-summary-copy-max-width)}@media (max-width:90em){.ObserveInvestmentChart-module__nk1DYa__chartRoot{row-gap:var(--ds-space-8);grid-template-columns:minmax(0,1fr)}.ObserveInvestmentChart-module__nk1DYa__plot{height:var(--ds-observe-chart-height-compact)}.ObserveInvestmentChart-module__nk1DYa__summary{padding-top:0}.ObserveInvestmentChart-module__nk1DYa__definition{margin-top:var(--ds-space-8)}}@media (min-width:100em){.ObserveInvestmentChart-module__nk1DYa__chartRoot{--summary-column-width:clamp(var(--ds-observe-chart-summary-width-wide), 16vw, var(--ds-observe-chart-summary-width-ultra))}}@media (max-width:40em){.ObserveInvestmentChart-module__nk1DYa__plot{height:var(--ds-observe-chart-height-mobile)}}
.ObserveOverviewSkeleton-module__PvbLea__card.ObserveOverviewSkeleton-module__PvbLea__card{gap:var(--ds-space-10);padding:var(--ds-space-10);flex-direction:column;display:flex}.ObserveOverviewSkeleton-module__PvbLea__header{align-items:flex-start;gap:var(--ds-space-4);justify-content:space-between;display:flex}.ObserveOverviewSkeleton-module__PvbLea__titleSkeleton{height:var(--ds-line-height-2xl);width:var(--ds-observe-skeleton-title-width)}.ObserveOverviewSkeleton-module__PvbLea__toggleSkeleton{height:var(--ds-line-height-2xl);flex:none;width:11rem}.ObserveOverviewSkeleton-module__PvbLea__chartRoot{--summary-column-width:var(--ds-observe-chart-summary-width);column-gap:clamp(var(--ds-space-8), 8.7vw, var(--ds-observe-chart-gap-max));grid-template-columns:minmax(0, 1fr) var(--summary-column-width);display:grid}.ObserveOverviewSkeleton-module__PvbLea__chart{gap:var(--ds-space-4);flex-direction:column;min-width:0;display:flex}.ObserveOverviewSkeleton-module__PvbLea__investmentChart{--chart-skeleton-gap:var(--ds-space-3);--chart-skeleton-tick-height:var(--ds-line-height-sm);--chart-skeleton-y-tick-width:var(--ds-space-10)}.ObserveOverviewSkeleton-module__PvbLea__investmentPlot{height:calc(var(--ds-observe-chart-height) - var(--ds-line-height-sm) - var(--ds-space-3))}.ObserveOverviewSkeleton-module__PvbLea__legendSkeleton{height:var(--ds-line-height-sm);width:14rem}.ObserveOverviewSkeleton-module__PvbLea__summary{padding-top:var(--ds-space-6);flex-direction:column;align-self:stretch;display:flex}.ObserveOverviewSkeleton-module__PvbLea__summaryValueSkeleton{height:var(--ds-line-height-6xl);width:9rem}.ObserveOverviewSkeleton-module__PvbLea__summaryLabelSkeleton{height:var(--ds-line-height-2xl);margin-top:var(--ds-space-2);width:7rem}.ObserveOverviewSkeleton-module__PvbLea__definition{margin-top:auto}.ObserveOverviewSkeleton-module__PvbLea__definitionTitleSkeleton{height:var(--ds-line-height-control);width:5rem}.ObserveOverviewSkeleton-module__PvbLea__definitionCopySkeleton{height:var(--ds-line-height-input);margin-top:var(--ds-space-2);max-width:var(--ds-observe-summary-copy-max-width);width:100%}.ObserveOverviewSkeleton-module__PvbLea__divider{border-top:var(--ds-border-width) solid var(--ds-border)}.ObserveOverviewSkeleton-module__PvbLea__breakdownSection{gap:var(--ds-space-10);flex-direction:column;display:flex}.ObserveOverviewSkeleton-module__PvbLea__sectionTitleSkeleton{height:var(--ds-line-height-2xl);width:var(--ds-observe-skeleton-title-width)}.ObserveOverviewSkeleton-module__PvbLea__providerSkeleton{height:var(--ds-observe-provider-row-height);width:100%}.ObserveOverviewSkeleton-module__PvbLea__providerSkeleton+.ObserveOverviewSkeleton-module__PvbLea__providerSkeleton{margin-top:var(--ds-space-10)}@media (max-width:90em){.ObserveOverviewSkeleton-module__PvbLea__chartRoot{row-gap:var(--ds-space-8);grid-template-columns:minmax(0,1fr)}.ObserveOverviewSkeleton-module__PvbLea__investmentPlot{height:calc(var(--ds-observe-chart-height-compact) - var(--ds-line-height-sm) - var(--ds-space-3))}.ObserveOverviewSkeleton-module__PvbLea__summary{padding-top:0}.ObserveOverviewSkeleton-module__PvbLea__definition{margin-top:var(--ds-space-8)}}@media (max-width:48em){.ObserveOverviewSkeleton-module__PvbLea__card.ObserveOverviewSkeleton-module__PvbLea__card{gap:var(--ds-space-6);padding:var(--ds-space-5)}.ObserveOverviewSkeleton-module__PvbLea__breakdownSection{gap:var(--ds-space-6)}.ObserveOverviewSkeleton-module__PvbLea__header{flex-direction:column}}@media (max-width:40em){.ObserveOverviewSkeleton-module__PvbLea__investmentPlot{height:calc(var(--ds-observe-chart-height-mobile) - var(--ds-line-height-sm) - var(--ds-space-3))}}
.SpendControls-module__kQxW1q__viewToggle.SpendControls-module__kQxW1q__viewToggle{box-shadow:none;gap:var(--ds-space-2);background:0 0;border:0;padding:0;overflow:visible}.SpendControls-module__kQxW1q__viewToggle .SpendControls-module__kQxW1q__viewToggleItem{background:var(--ds-input);border:var(--ds-border-width) solid var(--ds-border);border-radius:var(--ds-radius-sm);box-shadow:var(--ds-shadow-xs);height:var(--ds-control-height-md);width:var(--ds-control-height-md);flex:none;padding:0}.SpendControls-module__kQxW1q__viewToggle .SpendControls-module__kQxW1q__viewToggleItem+.SpendControls-module__kQxW1q__viewToggleItem{border-inline-start:var(--ds-border-width) solid var(--ds-border)}.SpendControls-module__kQxW1q__viewToggle .SpendControls-module__kQxW1q__viewToggleItem[data-state=on]{background:var(--ds-primary);color:var(--ds-primary-foreground)}.SpendControls-module__kQxW1q__viewToggle .SpendControls-module__kQxW1q__viewToggleItem:hover:not(:disabled){background:var(--ds-secondary);color:var(--ds-foreground)}.SpendControls-module__kQxW1q__viewToggle .SpendControls-module__kQxW1q__viewToggleItem[data-state=on]:hover:not(:disabled){background:var(--ds-primary);color:var(--ds-primary-foreground)}.SpendControls-module__kQxW1q__groupingSelect{--select-trigger-bg:var(--app-card-selector-bg);width:8.75rem}.SpendControls-module__kQxW1q__sliderLabel{align-items:center;gap:var(--ds-space-1-5);display:inline-flex}.SpendControls-module__kQxW1q__groupingHelp{gap:var(--ds-space-2);text-align:left;margin:0;display:grid}.SpendControls-module__kQxW1q__groupingHelp dt{font-weight:var(--ds-font-weight-semibold)}.SpendControls-module__kQxW1q__groupingHelp dd{margin:0}@media (max-width:40em){.SpendControls-module__kQxW1q__controls{flex-direction:column;align-items:flex-end}.SpendControls-module__kQxW1q__groupingSelect{width:100%}}
.ObserveSpendTable-module__tW8pla__browse{gap:var(--ds-space-3);grid-template-rows:auto minmax(0,1fr) auto;min-height:0;display:grid}.ObserveSpendTable-module__tW8pla__search{max-width:24rem}.ObserveSpendTable-module__tW8pla__pager{align-items:center;gap:var(--ds-space-3);flex-wrap:wrap;justify-content:space-between;display:flex}.ObserveSpendTable-module__tW8pla__pageCount{color:var(--ds-muted-foreground);font-size:var(--ds-font-size-xs)}.ObserveSpendTable-module__tW8pla__table{--ds-table-row-height:calc(var(--ds-space-10) + var(--ds-space-2));--ds-table-columns:minmax(0, 32fr) minmax(0, 11fr) minmax(0, 25fr) minmax(8.75rem, 18fr) minmax(0, 14fr)}.ObserveSpendTable-module__tW8pla__teamHierarchyTable{--ds-table-columns:minmax(0, 28fr) minmax(0, 8fr) minmax(0, 10fr) minmax(0, 21fr) minmax(8.75rem, 18fr) minmax(0, 15fr)}.ObserveSpendTable-module__tW8pla__teamHierarchyActionsTable{--ds-table-columns:minmax(0, 28fr) minmax(0, 8fr) minmax(0, 10fr) minmax(0, 21fr) minmax(8.75rem, 18fr) minmax(0, 15fr) minmax(3.5rem, 11fr)}.ObserveSpendTable-module__tW8pla__personTable{--ds-table-columns:minmax(0, 27fr) minmax(0, 10fr) minmax(0, 21fr) minmax(8.75rem, 18fr) minmax(0, 13fr) minmax(3.5rem, 11fr)}.ObserveSpendTable-module__tW8pla__nameCell{font-weight:var(--ds-font-weight-medium)}.ObserveSpendTable-module__tW8pla__hierarchyTable [data-row-level="2"] .ObserveSpendTable-module__tW8pla__nameCell{padding-inline-start:calc(var(--ds-space-2) + var(--ds-space-5))}.ObserveSpendTable-module__tW8pla__hierarchyTable [data-row-level="3"] .ObserveSpendTable-module__tW8pla__nameCell{padding-inline-start:calc(var(--ds-space-2) + var(--ds-space-10))}.ObserveSpendTable-module__tW8pla__hierarchyTable [data-row-level="4"] .ObserveSpendTable-module__tW8pla__nameCell{padding-inline-start:calc(var(--ds-space-2) + var(--ds-space-10) + var(--ds-space-5))}.ObserveSpendTable-module__tW8pla__hierarchyTable [data-row-level="5"] .ObserveSpendTable-module__tW8pla__nameCell{padding-inline-start:calc(var(--ds-space-2) + var(--ds-space-10) + var(--ds-space-10))}.ObserveSpendTable-module__tW8pla__nameWithVerification{align-items:center;gap:var(--ds-space-1);min-width:0;display:inline-flex}.ObserveSpendTable-module__tW8pla__nameStack{flex-direction:column;min-width:0;display:inline-flex}.ObserveSpendTable-module__tW8pla__rowDetail{color:var(--ds-muted-foreground);font-size:var(--ds-font-size-xs);font-weight:var(--ds-font-weight-regular);line-height:var(--ds-line-height-tight)}.ObserveSpendTable-module__tW8pla__verificationIcon{color:var(--ds-success-text);flex:none}.ObserveSpendTable-module__tW8pla__unverifiedName{appearance:none;border-radius:var(--ds-radius-xs);color:inherit;cursor:help;font:inherit;text-align:start;background:0 0;border:0;outline:none;padding:0}.ObserveSpendTable-module__tW8pla__unverifiedName:focus-visible{box-shadow:var(--ds-shadow-focus)}.ObserveSpendTable-module__tW8pla__nameButton{appearance:none;color:inherit;cursor:pointer;font:inherit;text-align:start;background:0 0;border:0;padding:0}.ObserveSpendTable-module__tW8pla__nameButton:hover,.ObserveSpendTable-module__tW8pla__nameButton:focus-visible{text-decoration:underline}.ObserveSpendTable-module__tW8pla__nameButton:focus-visible{border-radius:var(--ds-radius-xs);box-shadow:var(--ds-shadow-focus);outline:none}.ObserveSpendTable-module__tW8pla__spendBar{background:color-mix(in srgb, var(--ds-secondary-foreground) 20%, transparent);border-radius:var(--ds-radius-xs);width:100%;height:var(--ds-space-2);min-width:min(7rem,100%);max-width:13.5rem;overflow:hidden}.ObserveSpendTable-module__tW8pla__progressCell{padding-inline-end:var(--ds-space-4)}.ObserveSpendTable-module__tW8pla__spendBarFill{border-radius:inherit;height:100%;min-width:var(--ds-space-2);display:block}.ObserveSpendTable-module__tW8pla__noConcentration{color:var(--ds-muted-foreground)}.ObserveSpendTable-module__tW8pla__spendAmount{text-align:end;min-width:3.5rem}.ObserveSpendTable-module__tW8pla__actionCell{white-space:nowrap}.ObserveSpendTable-module__tW8pla__sessionsButton{appearance:none;border-radius:var(--ds-radius-xs);color:var(--ds-primary-text);cursor:pointer;font:inherit;font-weight:var(--ds-font-weight-medium);padding:var(--ds-space-1) var(--ds-space-2);background:0 0;border:0}.ObserveSpendTable-module__tW8pla__sessionsButton:hover{text-decoration:underline}.ObserveSpendTable-module__tW8pla__sessionsButton:focus-visible{box-shadow:var(--ds-shadow-focus);outline:none}
.SpendConcentrationCard-module__RenlDW__section{flex:1;min-height:28rem;padding:0;display:flex}.SpendConcentrationCard-module__RenlDW__card{flex:1;min-height:28rem}.SpendConcentrationCard-module__RenlDW__section[data-key-browser=true]{min-height:36rem}.SpendConcentrationCard-module__RenlDW__totalSpend{font-size:var(--ds-font-size-4xl);font-weight:var(--ds-font-weight-medium);line-height:var(--ds-line-height-4xl)}.SpendConcentrationCard-module__RenlDW__totalSpendLabel{color:var(--ds-muted-foreground);font-family:var(--ds-font-sans);font-size:var(--ds-font-size-md);font-weight:var(--ds-font-weight-semibold);line-height:var(--ds-line-height-input);margin:0}.SpendConcentrationCard-module__RenlDW__spendSummary{align-items:flex-start;gap:var(--ds-space-8);display:flex}.SpendConcentrationCard-module__RenlDW__allocationNote{color:var(--ds-muted-foreground);font-size:var(--ds-font-size-xs);line-height:var(--ds-line-height-control);margin:0}.SpendConcentrationCard-module__RenlDW__attributionCoverage{border-left:var(--ds-border-width) solid var(--ds-border);padding-left:var(--ds-space-6)}.SpendConcentrationCard-module__RenlDW__attributionCoverageValue{color:var(--ds-foreground);font-family:var(--ds-font-sans);font-size:var(--ds-font-size-4xl);font-weight:var(--ds-font-weight-medium);align-items:center;gap:var(--ds-space-2);line-height:var(--ds-line-height-4xl);display:flex}.SpendConcentrationCard-module__RenlDW__attributionTooltip p,.SpendConcentrationCard-module__RenlDW__attributionTooltip dl,.SpendConcentrationCard-module__RenlDW__attributionTooltip dd{margin:0}.SpendConcentrationCard-module__RenlDW__attributionTooltipSummary{color:var(--ds-card-foreground)}.SpendConcentrationCard-module__RenlDW__attributionTooltipNote{color:var(--ds-muted-foreground)}.SpendConcentrationCard-module__RenlDW__attributionTooltipReasons{border-top:var(--ds-border-width) solid var(--ds-border);gap:var(--ds-space-2);margin-top:var(--ds-space-2);padding-top:var(--ds-space-2);display:grid}.SpendConcentrationCard-module__RenlDW__attributionTooltipReasonsTitle{font-weight:var(--ds-font-weight-semibold)}.SpendConcentrationCard-module__RenlDW__attributionTooltipReasonList{gap:var(--ds-space-1);display:grid}.SpendConcentrationCard-module__RenlDW__attributionTooltipReason{gap:var(--ds-space-3);justify-content:space-between;display:flex}.SpendConcentrationCard-module__RenlDW__attributionTooltipReason dd{color:var(--ds-muted-foreground);white-space:nowrap;flex:none}.SpendConcentrationCard-module__RenlDW__content{flex:1;grid-template-rows:minmax(0,1fr);min-height:0;overflow:hidden}.SpendConcentrationCard-module__RenlDW__contentBody{gap:var(--ds-space-3);grid-template-rows:minmax(0,1fr);height:100%;min-height:0;display:grid}.SpendConcentrationCard-module__RenlDW__contentBodyScoped,.SpendConcentrationCard-module__RenlDW__contentBodyWithAllocation{grid-template-rows:auto minmax(0,1fr)}.SpendConcentrationCard-module__RenlDW__contentBodyScoped.SpendConcentrationCard-module__RenlDW__contentBodyWithAllocation{grid-template-rows:auto auto minmax(0,1fr)}.SpendConcentrationCard-module__RenlDW__directScope{background:color-mix(in srgb, var(--ds-primary) 8%, transparent);border:var(--ds-border-width) solid color-mix(in srgb, var(--ds-primary) 28%, transparent);border-radius:var(--ds-radius-md);align-items:center;gap:var(--ds-space-4);padding:var(--ds-space-3) var(--ds-space-4);justify-content:space-between;display:flex}.SpendConcentrationCard-module__RenlDW__directScopeTitle{color:var(--ds-foreground);font-size:var(--ds-font-size-sm);font-weight:var(--ds-font-weight-semibold)}.SpendConcentrationCard-module__RenlDW__directScopeDescription{color:var(--ds-muted-foreground);font-size:var(--ds-font-size-sm);margin:var(--ds-space-1) 0 0}.SpendConcentrationCard-module__RenlDW__clearDirectScope{flex:none}.SpendConcentrationCard-module__RenlDW__treemap,.SpendConcentrationCard-module__RenlDW__treemapSkeleton{width:100%;height:100%;min-height:0}.SpendConcentrationCard-module__RenlDW__treemapSkeleton{gap:var(--ds-space-2);grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(4,1fr);display:grid}.SpendConcentrationCard-module__RenlDW__treemapTile{height:100%}.SpendConcentrationCard-module__RenlDW__tableSkeleton{flex-direction:column;flex:1;min-height:0;display:flex;overflow:auto}.SpendConcentrationCard-module__RenlDW__tableSkeletonHeader,.SpendConcentrationCard-module__RenlDW__tableSkeletonRow{align-items:center;gap:var(--ds-space-4);min-width:34rem;padding:0 var(--ds-space-4);grid-template-columns:minmax(7rem,2fr) minmax(3rem,.7fr) minmax(8rem,2fr) minmax(4rem,.8fr);display:grid}.SpendConcentrationCard-module__RenlDW__tableSkeletonHeader{border-bottom:var(--ds-border-width) solid var(--ds-border);color:var(--ds-muted-foreground);font-size:var(--ds-font-size-xs);font-weight:var(--ds-font-weight-medium);height:var(--ds-space-10)}.SpendConcentrationCard-module__RenlDW__tableSkeletonRow{border-bottom:var(--ds-border-width-hairline) solid var(--ds-border);height:calc(var(--ds-space-10) + var(--ds-space-2))}@media (max-width:40em){.SpendConcentrationCard-module__RenlDW__section{display:block}.SpendConcentrationCard-module__RenlDW__card{gap:var(--ds-space-6)}.SpendConcentrationCard-module__RenlDW__directScope{flex-direction:column;align-items:flex-start}.SpendConcentrationCard-module__RenlDW__spendSummary{align-items:flex-start;gap:var(--ds-space-3);flex-direction:column}.SpendConcentrationCard-module__RenlDW__attributionCoverage{border-left:0;padding-left:0}}
.OutcomeFrontierTable-module__xXHg6W__table{--ds-table-columns:minmax(0, 28fr) minmax(6.5rem, 14fr) minmax(14rem, 27fr) minmax(8.5rem, 18fr) minmax(6.5rem, 12fr) minmax(3rem, 6fr);min-block-size:24rem}.OutcomeFrontierTable-module__xXHg6W__name{font-weight:var(--ds-font-weight-medium);text-overflow:ellipsis;white-space:nowrap;max-inline-size:28rem;overflow:hidden}.OutcomeFrontierTable-module__xXHg6W__actions{justify-self:stretch}
.Outcomes-module__av5boq__scopeSelect{--select-trigger-bg:var(--app-card-selector-bg);width:var(--ds-frontier-scope-select-width)}.Outcomes-module__av5boq__costBasis{color:var(--ds-muted-foreground);font-size:var(--ds-font-size-sm);margin:0}.Outcomes-module__av5boq__titleWithInfo{align-items:center;gap:var(--ds-space-1-5);display:inline-flex}.Outcomes-module__av5boq__chartArea{--outcomes-plot-offset:calc(var(--ds-size-icon) + var(--ds-space-6) + var(--ds-space-2) + var(--ds-space-2))}.Outcomes-module__av5boq__cardHeader{align-items:center}.Outcomes-module__av5boq__legendRow{align-items:center;gap:var(--ds-space-4);flex-wrap:wrap;min-width:0;display:flex}.Outcomes-module__av5boq__chartLegend{flex:1;min-width:0}.Outcomes-module__av5boq__controls{--observe-chart-card-controls-gap:var(--ds-space-4)}.Outcomes-module__av5boq__listCard{flex:1;min-height:24rem}.Outcomes-module__av5boq__listContent{flex:1;min-height:0;display:flex;overflow:hidden}.Outcomes-module__av5boq__visibilityNote{color:var(--ds-muted-foreground);font-size:var(--ds-font-size-xs);margin:var(--ds-space-4) 0 0}.Outcomes-module__av5boq__bubbleLimitSetting{align-items:flex-start;gap:var(--ds-space-2);flex-direction:column;display:flex}.Outcomes-module__av5boq__settingLabel{color:var(--ds-muted-foreground);font-size:var(--ds-font-size-xs);line-height:var(--ds-line-height-control)}.Outcomes-module__av5boq__bubbleLimitSelect{width:5rem}.Outcomes-module__av5boq__chartSkeleton{--chart-skeleton-column-gap:var(--ds-space-6);--chart-skeleton-footer-offset:var(--ds-space-1);--chart-skeleton-gap:var(--ds-space-3);--chart-skeleton-tick-height:var(--ds-font-size-md);--chart-skeleton-y-tick-width:var(--ds-space-6);flex:1;min-height:24rem}.Outcomes-module__av5boq__state{flex:1;justify-content:center;align-items:center;min-height:24rem;display:flex}.Outcomes-module__av5boq__tooltipContent{display:block}.Outcomes-module__av5boq__tooltipHeading{gap:var(--ds-space-1);margin-bottom:var(--ds-space-3);flex-direction:column;display:flex}.Outcomes-module__av5boq__tooltipTitle{color:var(--ds-popover-foreground);font-size:var(--ds-font-size-sm);font-weight:var(--ds-font-weight-semibold);line-height:var(--ds-line-height-control);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Outcomes-module__av5boq__tooltipDescription{color:var(--ds-muted-foreground);margin:0}.Outcomes-module__av5boq__summaryCount{color:var(--ds-foreground);font-weight:var(--ds-font-weight-medium)}.Outcomes-module__av5boq__summaryLink{color:var(--ds-primary-text);font-weight:var(--ds-font-weight-medium);white-space:nowrap;text-decoration:none}.Outcomes-module__av5boq__summaryLink:hover,.Outcomes-module__av5boq__summaryLink:focus-visible{outline:none;text-decoration:underline}.Outcomes-module__av5boq__frontierSummary{color:var(--ds-muted-foreground);font-family:var(--ds-font-sans);font-size:var(--ds-font-size-md);line-height:var(--ds-line-height-lg);margin:0}@media (max-width:64em){.Outcomes-module__av5boq__controls{flex-direction:column;align-items:flex-end}}@media (max-width:56em){.Outcomes-module__av5boq__cardHeader,.Outcomes-module__av5boq__chartArea{--outcomes-plot-offset:calc(var(--ds-space-6) + var(--ds-space-2))}}@media (max-width:40em){.Outcomes-module__av5boq__cardHeader,.Outcomes-module__av5boq__controls{flex-direction:column;align-items:stretch}.Outcomes-module__av5boq__scopeSelect{width:100%}.Outcomes-module__av5boq__chartArea{min-height:24rem}}
.ObserveSpendHeader-module__Sf1B1q__legends{color:var(--ds-muted-foreground);font-family:var(--ds-font-sans);font-size:var(--ds-font-size-xs);font-weight:var(--ds-font-weight-normal);line-height:var(--ds-line-height-sm);align-items:center;gap:var(--ds-space-8);padding-bottom:var(--ds-border-width);white-space:nowrap;display:flex}.ObserveSpendHeader-module__Sf1B1q__sizeLegend,.ObserveSpendHeader-module__Sf1B1q__gradientLegend,.ObserveSpendHeader-module__Sf1B1q__sizeSamples,.ObserveSpendHeader-module__Sf1B1q__barSamples{align-items:center;display:flex}.ObserveSpendHeader-module__Sf1B1q__sizeLegend,.ObserveSpendHeader-module__Sf1B1q__sizeSamples{align-items:flex-end;gap:var(--ds-space-2)}.ObserveSpendHeader-module__Sf1B1q__sizeSamples i{border:var(--ds-border-width) solid var(--ds-muted-foreground);box-sizing:border-box;display:block}.ObserveSpendHeader-module__Sf1B1q__sizeSmall{height:var(--ds-size-icon);width:var(--ds-size-icon)}.ObserveSpendHeader-module__Sf1B1q__sizeMedium{height:var(--ds-size-icon-md);width:var(--ds-size-icon-md)}.ObserveSpendHeader-module__Sf1B1q__sizeLarge{height:var(--ds-size-icon-lg);width:var(--ds-size-icon-lg)}.ObserveSpendHeader-module__Sf1B1q__barSamples{align-items:flex-start;gap:var(--ds-space-1);height:var(--ds-size-icon-lg);flex-direction:column;justify-content:center}.ObserveSpendHeader-module__Sf1B1q__barSamples i{background:var(--ds-muted-foreground);border-radius:var(--ds-radius-full);height:var(--ds-space-1);display:block}.ObserveSpendHeader-module__Sf1B1q__barLong{width:4.75rem}.ObserveSpendHeader-module__Sf1B1q__barMedium{width:3.25rem}.ObserveSpendHeader-module__Sf1B1q__barShort{width:1.75rem}.ObserveSpendHeader-module__Sf1B1q__gradientLegend{gap:var(--ds-space-3)}.ObserveSpendHeader-module__Sf1B1q__gradient{border-radius:var(--ds-radius-xs);height:var(--ds-space-2);width:9rem}@media (max-width:90em){.ObserveSpendHeader-module__Sf1B1q__legends{align-self:flex-end;align-items:flex-end;gap:var(--ds-space-4);flex-direction:column}}@media (max-width:64em){.ObserveSpendHeader-module__Sf1B1q__legends{align-items:flex-start}}@media (max-width:56em){.ObserveSpendHeader-module__Sf1B1q__legends{align-self:stretch}}@media (max-width:40em){.ObserveSpendHeader-module__Sf1B1q__gradient{width:7rem}.ObserveSpendHeader-module__Sf1B1q__legends{align-items:flex-start;gap:var(--ds-space-3);flex-direction:column}}
.Leadership-module__xaG-Eq__root{gap:var(--ds-space-6);padding-bottom:var(--ds-space-10);flex-direction:column;display:flex}.Leadership-module__xaG-Eq__explorationHeader{align-items:start;gap:var(--ds-space-4);scroll-margin-top:calc(var(--scroll-area-top,var(--ds-header-height)) + var(--ds-space-6));flex-direction:column;display:flex}.Leadership-module__xaG-Eq__explorationIntro{gap:var(--ds-space-3);padding-block:var(--ds-space-2) var(--ds-space-4);display:grid}.Leadership-module__xaG-Eq__explorationIntro>p{max-width:72ch}.Leadership-module__xaG-Eq__explorationTitle{font-size:var(--ds-font-size-4xl);font-weight:var(--ds-font-weight-medium);overflow-wrap:anywhere;margin:0}.Leadership-module__xaG-Eq__explorationTitle:focus{outline:none}.Leadership-module__xaG-Eq__returnFocus,.Leadership-module__xaG-Eq__dimensionButton{scroll-margin-block:calc(var(--scroll-area-top,var(--ds-header-height)) + var(--ds-space-6))}.Leadership-module__xaG-Eq__returnFocus:focus{outline:none}.Leadership-module__xaG-Eq__evidenceFacts{grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));width:100%;margin:0;display:grid}.Leadership-module__xaG-Eq__factsSurface{width:100%;padding:var(--ds-space-2);gap:0}.Leadership-module__xaG-Eq__evidenceFacts>div{padding:var(--ds-space-5);min-width:0}.Leadership-module__xaG-Eq__evidenceFacts dt,.Leadership-module__xaG-Eq__evidenceFacts small{color:var(--ds-muted-foreground);font-size:var(--ds-font-size-sm)}.Leadership-module__xaG-Eq__evidenceFacts dd{font-size:var(--ds-font-size-2xl);font-variant-numeric:tabular-nums;margin:var(--ds-space-2) 0;overflow-wrap:anywhere}.Leadership-module__xaG-Eq__learning{padding:var(--ds-space-5) 0;gap:var(--ds-space-4);max-width:72ch;display:grid}.Leadership-module__xaG-Eq__learning h3{font-size:var(--ds-font-size-lg);margin:0}.Leadership-module__xaG-Eq__learning ul{padding-left:var(--ds-space-5);line-height:var(--ds-line-height-body);margin:0}.Leadership-module__xaG-Eq__learning>button{justify-self:start}.Leadership-module__xaG-Eq__dimensionButton{width:100%;padding:var(--ds-space-4);border-radius:var(--ds-radius-md);color:var(--ds-foreground);cursor:pointer;text-align:left;background:0 0;border:0;display:block}.Leadership-module__xaG-Eq__dimensionButton:hover,.Leadership-module__xaG-Eq__dimensionButton[aria-pressed=true]{background:var(--ds-accent)}.Leadership-module__xaG-Eq__scope{justify-content:space-between;align-items:center;gap:var(--ds-space-4);padding-bottom:var(--ds-space-4);border-bottom:var(--ds-border-width) solid var(--ds-border);flex-wrap:wrap;display:flex}.Leadership-module__xaG-Eq__reviewSignal{padding:var(--ds-space-3);border:var(--ds-border-width) solid var(--ds-border);background:var(--ds-muted);border-radius:var(--ds-radius-sm);margin-block:var(--ds-space-3)!important}.Leadership-module__xaG-Eq__reviewForm{gap:var(--ds-space-3);margin-top:var(--ds-space-4);max-width:48rem;display:grid}.Leadership-module__xaG-Eq__breakWord{overflow-wrap:anywhere}.Leadership-module__xaG-Eq__scope p{font-size:var(--ds-font-size-xs);margin-top:var(--ds-space-1)}.Leadership-module__xaG-Eq__assignmentFields{gap:var(--ds-space-3);border:0;min-width:0;margin:0;padding:0;display:grid}.Leadership-module__xaG-Eq__assignmentList{margin:0 0 var(--ds-space-4);padding:0;list-style:none}.Leadership-module__xaG-Eq__assignmentList li{justify-content:space-between;align-items:center;gap:var(--ds-space-3);padding-block:var(--ds-space-3);border-bottom:var(--ds-border-width) solid var(--ds-border);display:flex}.Leadership-module__xaG-Eq__assignmentList small,.Leadership-module__xaG-Eq__directoryOption small{color:var(--ds-muted-foreground);margin-top:var(--ds-space-1);display:block}.Leadership-module__xaG-Eq__directoryOptions{max-height:16rem;overflow:auto}.Leadership-module__xaG-Eq__directoryOption{width:100%;padding:var(--ds-space-3);text-align:left;color:var(--ds-foreground);border:0;border-bottom:var(--ds-border-width) solid var(--ds-border);font:inherit;cursor:pointer;background:0 0;display:block}.Leadership-module__xaG-Eq__directoryOption:hover,.Leadership-module__xaG-Eq__directoryOption[aria-pressed=true]{background:var(--ds-accent)}.Leadership-module__xaG-Eq__hero{gap:var(--ds-space-5);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);display:grid}.Leadership-module__xaG-Eq__distribution{padding:var(--ds-space-8);gap:var(--ds-space-6);justify-content:center;min-width:0}.Leadership-module__xaG-Eq__distributionChart{align-items:center;gap:var(--ds-space-6);grid-template-columns:auto minmax(0,1fr);margin-block:auto;display:grid}.Leadership-module__xaG-Eq__chartHeading{gap:var(--ds-space-2);display:grid}.Leadership-module__xaG-Eq__chartHeading p{font-size:var(--ds-font-size-sm)}.Leadership-module__xaG-Eq__ringTotal{align-items:center;gap:var(--ds-space-2);text-align:center;flex-direction:column;max-width:10rem;display:flex}.Leadership-module__xaG-Eq__ringTotal strong{font-size:var(--ds-font-size-2xl);font-weight:var(--ds-font-weight-medium);font-variant-numeric:tabular-nums;letter-spacing:-.03em;overflow-wrap:anywhere}.Leadership-module__xaG-Eq__ringTotal small{font-size:var(--ds-font-size-xs);font-weight:var(--ds-font-weight-normal);color:var(--ds-muted-foreground)}.Leadership-module__xaG-Eq__eyebrow{color:var(--ds-muted-foreground);font-size:var(--ds-font-size-xs);letter-spacing:.08em;text-transform:uppercase;font-weight:var(--ds-font-weight-medium)}.Leadership-module__xaG-Eq__title{font-size:var(--ds-font-size-xl);font-weight:var(--ds-font-weight-medium);margin:0}.Leadership-module__xaG-Eq__muted,.Leadership-module__xaG-Eq__root p{color:var(--ds-muted-foreground)}.Leadership-module__xaG-Eq__root p{line-height:var(--ds-line-height-body);margin:0}.Leadership-module__xaG-Eq__legend{gap:var(--ds-space-1);display:grid}.Leadership-module__xaG-Eq__legendButton{align-items:center;gap:var(--ds-space-2);color:var(--ds-foreground);font:inherit;text-align:left;cursor:pointer;padding:var(--ds-space-3);border-radius:var(--ds-radius-md);font-size:var(--ds-font-size-sm);background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto auto;min-height:2.75rem;display:grid}.Leadership-module__xaG-Eq__legendButton strong{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:var(--ds-font-weight-medium)}.Leadership-module__xaG-Eq__legendButton>svg{color:var(--ds-muted-foreground)}.Leadership-module__xaG-Eq__dot{background:var(--cohort-color);border-radius:50%;flex-shrink:0;width:.625rem;height:.625rem}.Leadership-module__xaG-Eq__legendButton[data-active=true]{background:var(--ds-accent)}.Leadership-module__xaG-Eq__established{--cohort-color:var(--ds-chart-status-positive)}.Leadership-module__xaG-Eq__developing{--cohort-color:var(--ds-chart-ai)}.Leadership-module__xaG-Eq__support{--cohort-color:var(--ds-chart-status-warning)}.Leadership-module__xaG-Eq__gathering{--cohort-color:var(--ds-muted-foreground)}.Leadership-module__xaG-Eq__unobserved{--cohort-color:var(--ds-chart-residual)}.Leadership-module__xaG-Eq__heroMetrics{gap:var(--ds-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.Leadership-module__xaG-Eq__metricSurface{gap:0;min-width:0;padding:0}.Leadership-module__xaG-Eq__metric{border-radius:var(--ds-radius-xl);justify-content:start;align-items:start;gap:var(--ds-space-2);width:100%;min-width:0;min-height:10rem;padding:var(--ds-space-6);color:var(--ds-foreground);text-align:left;font:inherit;background:0 0;border:0;flex-direction:column;flex:1;display:flex;position:relative}.Leadership-module__xaG-Eq__metric>span{padding-right:var(--ds-space-4);font-size:var(--ds-font-size-sm)}button.Leadership-module__xaG-Eq__metric{cursor:pointer}button.Leadership-module__xaG-Eq__metric:hover{background:var(--ds-accent)}.Leadership-module__xaG-Eq__metric strong{font-size:var(--ds-font-size-4xl);font-weight:var(--ds-font-weight-medium);letter-spacing:-.03em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.Leadership-module__xaG-Eq__metric small{font-size:var(--ds-font-size-xs);color:var(--ds-muted-foreground)}.Leadership-module__xaG-Eq__metric strong.Leadership-module__xaG-Eq__longValue{font-size:var(--ds-font-size-2xl)}.Leadership-module__xaG-Eq__metric svg{right:var(--ds-space-4);top:var(--ds-space-6);color:var(--ds-muted-foreground);position:absolute}.Leadership-module__xaG-Eq__sectionHeading :is(h2,h3){margin:0 0 var(--ds-space-1)}.Leadership-module__xaG-Eq__sectionHeading{justify-content:space-between;align-items:center;gap:var(--ds-space-4);display:flex}.Leadership-module__xaG-Eq__toolbar{gap:var(--ds-space-3);flex-wrap:wrap;align-items:center;display:flex}.Leadership-module__xaG-Eq__toolbar input{max-width:22rem}.Leadership-module__xaG-Eq__panel{gap:0;min-width:0;padding:0;overflow:hidden}.Leadership-module__xaG-Eq__panelHeader{justify-content:space-between;gap:var(--ds-space-4);padding:var(--ds-space-5) var(--ds-space-6);border-bottom:var(--ds-border-width) solid var(--ds-border);align-items:center;display:flex}.Leadership-module__xaG-Eq__patternList{gap:var(--ds-space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.Leadership-module__xaG-Eq__pattern{gap:var(--ds-space-3);padding:var(--ds-space-5);border:var(--ds-border-width) solid var(--ds-border);border-radius:var(--ds-radius-xl);color:var(--ds-foreground);background:var(--ds-card-glass-fill-subtle);cursor:pointer;text-align:left;font:inherit;align-items:start;display:flex}.Leadership-module__xaG-Eq__pattern:hover,.Leadership-module__xaG-Eq__pattern[aria-pressed=true]{background:var(--ds-accent)}.Leadership-module__xaG-Eq__pattern>span{gap:var(--ds-space-2);flex-direction:column;flex:1;display:flex}.Leadership-module__xaG-Eq__pattern small{color:var(--ds-muted-foreground)}.Leadership-module__xaG-Eq__tableScroll{overflow:auto}.Leadership-module__xaG-Eq__table{border-collapse:collapse;width:100%;font-size:var(--ds-font-size-sm)}.Leadership-module__xaG-Eq__table th{color:var(--ds-muted-foreground);text-align:left;font-weight:var(--ds-font-weight-medium);padding:var(--ds-space-3) var(--ds-space-5);white-space:nowrap}.Leadership-module__xaG-Eq__table td{border-top:var(--ds-border-width) solid var(--ds-border);padding:var(--ds-space-4) var(--ds-space-5);vertical-align:middle}.Leadership-module__xaG-Eq__table td>small{margin-top:var(--ds-space-1);color:var(--ds-muted-foreground);display:block}.Leadership-module__xaG-Eq__nameButton{color:var(--ds-foreground);font:inherit;font-weight:var(--ds-font-weight-medium);text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.Leadership-module__xaG-Eq__nameButton:hover{text-underline-offset:.2em;text-decoration:underline}.Leadership-module__xaG-Eq__cohort{gap:var(--ds-space-2);white-space:nowrap;align-items:center;display:inline-flex}.Leadership-module__xaG-Eq__pagination{justify-content:flex-end;align-items:center;gap:var(--ds-space-2);padding:var(--ds-space-4) var(--ds-space-5);display:flex}.Leadership-module__xaG-Eq__pagination span{font-size:var(--ds-font-size-xs);color:var(--ds-muted-foreground);margin-right:var(--ds-space-2)}.Leadership-module__xaG-Eq__empty{padding:var(--ds-space-10);text-align:center;align-items:center;gap:var(--ds-space-4);flex-direction:column;display:flex}.Leadership-module__xaG-Eq__method{border-top:var(--ds-border-width) solid var(--ds-border);padding-top:var(--ds-space-4);font-size:var(--ds-font-size-sm);color:var(--ds-muted-foreground)}.Leadership-module__xaG-Eq__method summary{cursor:pointer;color:var(--ds-foreground)}.Leadership-module__xaG-Eq__method>div{gap:var(--ds-space-3);max-width:80ch;padding-top:var(--ds-space-4);display:grid}.Leadership-module__xaG-Eq__notice{align-items:start;gap:var(--ds-space-3);padding:var(--ds-space-4);border:var(--ds-border-width) solid var(--ds-border);border-radius:var(--ds-radius-lg);background:var(--ds-card-glass-fill-subtle);font-size:var(--ds-font-size-sm);display:flex}.Leadership-module__xaG-Eq__notice svg{color:var(--ds-chart-status-warning);flex-shrink:0}.Leadership-module__xaG-Eq__profile{gap:var(--ds-space-8);padding:var(--ds-space-6);grid-template-columns:minmax(0,1fr) minmax(18rem,1fr);display:grid}.Leadership-module__xaG-Eq__profileHeading{gap:var(--ds-space-3);flex-direction:column;display:flex}.Leadership-module__xaG-Eq__dimension{align-items:center;gap:var(--ds-space-3);font-size:var(--ds-font-size-sm);grid-template-columns:minmax(0,1fr) auto auto;display:grid}.Leadership-module__xaG-Eq__dimension>.Leadership-module__xaG-Eq__barTrack{grid-area:2/1/auto/-1}.Leadership-module__xaG-Eq__dimension>svg{color:var(--ds-muted-foreground)}.Leadership-module__xaG-Eq__barTrack{height:var(--ds-space-2);border-radius:var(--ds-radius-full);background:var(--ds-chart-track);display:block;overflow:hidden}.Leadership-module__xaG-Eq__barFill{background:var(--ds-chart-outcome);border-radius:inherit;height:100%;display:block}.Leadership-module__xaG-Eq__session{padding:var(--ds-space-5) var(--ds-space-6);border-bottom:var(--ds-border-width) solid var(--ds-border)}.Leadership-module__xaG-Eq__session:last-child{border:0}.Leadership-module__xaG-Eq__sessionHead{justify-content:space-between;align-items:start;gap:var(--ds-space-4);display:flex}.Leadership-module__xaG-Eq__sessionTitle{font-weight:var(--ds-font-weight-medium);overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.Leadership-module__xaG-Eq__sessionMeta{color:var(--ds-muted-foreground);font-size:var(--ds-font-size-xs);margin-block:var(--ds-space-2)}.Leadership-module__xaG-Eq__session details{margin-block:var(--ds-space-3);font-size:var(--ds-font-size-sm)}.Leadership-module__xaG-Eq__session summary{cursor:pointer}.Leadership-module__xaG-Eq__session ul{padding-left:var(--ds-space-5);line-height:var(--ds-line-height-body)}.Leadership-module__xaG-Eq__pillars{flex-direction:column;display:flex}.Leadership-module__xaG-Eq__pillar{gap:var(--ds-space-5);padding:var(--ds-space-6);border:0;border-bottom:var(--ds-border-width) solid var(--ds-border);color:var(--ds-foreground);text-align:left;font:inherit;cursor:pointer;background:0 0;grid-template-columns:minmax(12rem,1.1fr) minmax(8rem,1fr) 8rem 7rem auto;align-items:center;display:grid}.Leadership-module__xaG-Eq__pillar:last-child{border-bottom:0}.Leadership-module__xaG-Eq__pillarArrow{color:var(--ds-muted-foreground)}.Leadership-module__xaG-Eq__pillar:hover,.Leadership-module__xaG-Eq__pillar[aria-pressed=true]{background:var(--ds-accent)}.Leadership-module__xaG-Eq__pillarTitle{gap:var(--ds-space-1);flex-direction:column;display:flex}.Leadership-module__xaG-Eq__pillar small{color:var(--ds-muted-foreground);display:block}.Leadership-module__xaG-Eq__pillar .Leadership-module__xaG-Eq__targetValue{gap:var(--ds-space-2) var(--ds-space-5);border-top:var(--ds-border-width) solid var(--ds-border);padding-top:var(--ds-space-3);color:var(--ds-muted-foreground);font-size:var(--ds-font-size-sm);line-height:var(--ds-line-height-body);overflow-wrap:anywhere;flex-wrap:wrap;grid-column:1/-1;display:flex}.Leadership-module__xaG-Eq__targetValue>span:first-child{color:var(--ds-foreground);font-weight:var(--ds-font-weight-medium)}.Leadership-module__xaG-Eq__chain{align-items:center;gap:var(--ds-space-3);padding:var(--ds-space-4);background:var(--ds-muted);border-radius:var(--ds-radius-sm);margin-top:var(--ds-space-3);grid-template-columns:minmax(0,1fr) 1.4rem minmax(0,1.2fr);display:grid}.Leadership-module__xaG-Eq__chain small{color:var(--ds-muted-foreground);margin-top:var(--ds-space-1);display:block}.Leadership-module__xaG-Eq__editor{flex-direction:column;width:min(48rem,100vw - 2rem);max-width:48rem;max-height:85dvh;display:flex}.Leadership-module__xaG-Eq__editorBody{gap:var(--ds-space-4);min-height:0;padding:var(--ds-space-1);flex-direction:column;display:flex;overflow:auto}.Leadership-module__xaG-Eq__editPillar{gap:var(--ds-space-3);padding:var(--ds-space-4);border:var(--ds-border-width) solid var(--ds-border);border-radius:var(--ds-radius-md);flex-direction:column;display:flex}.Leadership-module__xaG-Eq__field{gap:var(--ds-space-2);font-size:var(--ds-font-size-sm);flex-direction:column;display:flex}.Leadership-module__xaG-Eq__initiativeOption{gap:var(--ds-space-2);padding:var(--ds-space-2);align-items:start;display:flex}.Leadership-module__xaG-Eq__loading{gap:var(--ds-space-4);flex-direction:column;display:flex}.Leadership-module__xaG-Eq__loadingChart{height:16rem}.Leadership-module__xaG-Eq__loadingRow{height:3rem}.Leadership-module__xaG-Eq__root :is(button,summary,a):focus-visible{outline:.125rem solid var(--ds-ring);outline-offset:.25rem}.Leadership-module__xaG-Eq__root :is(.Leadership-module__xaG-Eq__pillar,.Leadership-module__xaG-Eq__outcomeMetric):focus-visible{outline-offset:calc(-1 * var(--ds-space-1))}@media (max-width:85em){.Leadership-module__xaG-Eq__hero{grid-template-columns:1fr}.Leadership-module__xaG-Eq__heroMetrics{grid-template-columns:repeat(4,minmax(0,1fr))}.Leadership-module__xaG-Eq__patternList{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:45em){.Leadership-module__xaG-Eq__perspectives{padding:var(--ds-space-1) var(--ds-space-1) var(--ds-space-3);flex-wrap:nowrap;overflow-x:auto}.Leadership-module__xaG-Eq__perspectives>button{flex-shrink:0}.Leadership-module__xaG-Eq__heroMetrics{grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr))}.Leadership-module__xaG-Eq__metric{padding:var(--ds-space-4)}.Leadership-module__xaG-Eq__metric strong{font-size:var(--ds-font-size-2xl)}.Leadership-module__xaG-Eq__metric strong.Leadership-module__xaG-Eq__longValue{font-size:var(--ds-font-size-xl)}.Leadership-module__xaG-Eq__profile,.Leadership-module__xaG-Eq__patternList{grid-template-columns:1fr}.Leadership-module__xaG-Eq__distribution,.Leadership-module__xaG-Eq__profile{padding:var(--ds-space-4)}.Leadership-module__xaG-Eq__distributionChart{gap:var(--ds-space-4);grid-template-columns:1fr}.Leadership-module__xaG-Eq__distributionChart>:first-child{justify-self:center}.Leadership-module__xaG-Eq__pillar{gap:var(--ds-space-3);padding:var(--ds-space-4);grid-template-columns:minmax(0,1fr) auto}.Leadership-module__xaG-Eq__pillar>.Leadership-module__xaG-Eq__barTrack{grid-area:3/1/auto/-1}.Leadership-module__xaG-Eq__pillarArrow{justify-self:end}.Leadership-module__xaG-Eq__chain{grid-template-columns:1fr}.Leadership-module__xaG-Eq__chain>svg{transform:rotate(var(--ds-rotation-quarter))}.Leadership-module__xaG-Eq__sectionHeading,.Leadership-module__xaG-Eq__sessionHead{flex-wrap:wrap}}@media (prefers-reduced-motion:no-preference){.Leadership-module__xaG-Eq__metric,.Leadership-module__xaG-Eq__legendButton,.Leadership-module__xaG-Eq__pattern,.Leadership-module__xaG-Eq__pillar,.Leadership-module__xaG-Eq__dimensionButton,.Leadership-module__xaG-Eq__comparisonPeriod,.Leadership-module__xaG-Eq__outcomeMetric{transition:background-color var(--ds-duration-quick) ease-out}.Leadership-module__xaG-Eq__metric>svg,.Leadership-module__xaG-Eq__legendButton>svg,.Leadership-module__xaG-Eq__pattern>svg,.Leadership-module__xaG-Eq__pillarArrow,.Leadership-module__xaG-Eq__dimension>svg{transition:transform var(--ds-duration-quick) ease-out}:is(.Leadership-module__xaG-Eq__metric,.Leadership-module__xaG-Eq__legendButton,.Leadership-module__xaG-Eq__pattern,.Leadership-module__xaG-Eq__pillar):is(:hover,:focus-visible)>svg,.Leadership-module__xaG-Eq__dimensionButton:is(:hover,:focus-visible) .Leadership-module__xaG-Eq__dimension>svg{transform:translateX(var(--ds-space-1))}}.Leadership-module__xaG-Eq__sectionCopy{padding:var(--ds-space-5);color:var(--ds-muted-foreground)}.Leadership-module__xaG-Eq__improvementForm{gap:var(--ds-space-4);padding:var(--ds-space-5);border-bottom:var(--ds-border-width) solid var(--ds-border);display:grid}.Leadership-module__xaG-Eq__formColumns{gap:var(--ds-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.Leadership-module__xaG-Eq__comparison,.Leadership-module__xaG-Eq__outcomeGroups{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.Leadership-module__xaG-Eq__comparisonPeriod,.Leadership-module__xaG-Eq__comparisonChange{padding:var(--ds-space-5);gap:var(--ds-space-2);text-align:left;flex-direction:column;min-width:0;display:flex}.Leadership-module__xaG-Eq__comparisonPeriod{color:var(--ds-foreground);cursor:pointer;background:0 0;border:0}.Leadership-module__xaG-Eq__comparisonPeriod:hover,.Leadership-module__xaG-Eq__comparisonPeriod[aria-pressed=true]{background:var(--ds-accent)}.Leadership-module__xaG-Eq__comparisonPeriod strong,.Leadership-module__xaG-Eq__comparisonChange strong{font-size:var(--ds-font-size-2xl);font-variant-numeric:tabular-nums}.Leadership-module__xaG-Eq__comparisonPeriod small,.Leadership-module__xaG-Eq__comparisonChange p{color:var(--ds-muted-foreground);font-size:var(--ds-font-size-sm)}.Leadership-module__xaG-Eq__evidenceAction{align-items:center;gap:var(--ds-space-2);font-weight:var(--ds-font-weight-medium);margin-top:var(--ds-space-2);display:flex}.Leadership-module__xaG-Eq__outcomeGroups{gap:var(--ds-space-6)}.Leadership-module__xaG-Eq__outcomeGroup h3{padding:var(--ds-space-5) var(--ds-space-6);font-size:var(--ds-font-size-lg);margin:0}.Leadership-module__xaG-Eq__outcomeGroup{gap:0;min-width:0;padding:0;overflow:hidden}.Leadership-module__xaG-Eq__outcomeMetric{gap:var(--ds-space-2);border:0;border-top:var(--ds-border-width) solid var(--ds-border);width:100%;color:var(--ds-foreground);text-align:left;padding:var(--ds-space-5) var(--ds-space-6);cursor:pointer;background:0 0;flex-direction:column;display:flex}.Leadership-module__xaG-Eq__outcomeMetric:hover,.Leadership-module__xaG-Eq__outcomeMetric[aria-pressed=true]{background:var(--ds-accent)}.Leadership-module__xaG-Eq__outcomeMetric strong{font-size:var(--ds-font-size-2xl);font-weight:var(--ds-font-weight-semibold);font-variant-numeric:tabular-nums}.Leadership-module__xaG-Eq__outcomeMetric small{justify-content:space-between;align-items:center;display:flex}.Leadership-module__xaG-Eq__outcomeMetric>span:not(:first-child),.Leadership-module__xaG-Eq__outcomeMetric small{color:var(--ds-muted-foreground);font-size:var(--ds-font-size-sm)}@media (max-width:45em){.Leadership-module__xaG-Eq__formColumns,.Leadership-module__xaG-Eq__comparison,.Leadership-module__xaG-Eq__outcomeGroups{grid-template-columns:1fr}.Leadership-module__xaG-Eq__panelHeader{flex-wrap:wrap}}.Leadership-module__xaG-Eq__scope>div:first-child{align-items:baseline;column-gap:var(--ds-space-4);flex-wrap:wrap;display:flex}
.FilterDrawer-module__NovbDa__sheet{--sheet-gap:var(--ds-space-5);--sheet-surface:var(--ds-modal)}.FilterDrawer-module__NovbDa__body{gap:var(--ds-space-5);margin-inline:calc(-1 * var(--ds-space-1));flex-direction:column;display:flex}.FilterDrawer-module__NovbDa__controls{align-content:start;gap:var(--ds-space-5);min-height:0;padding-inline:var(--ds-space-1);flex:auto;display:grid;overflow-y:auto}.FilterDrawer-module__NovbDa__actions{border-block-start:var(--ds-border-width) solid var(--ds-border);margin-inline:var(--ds-space-1);justify-content:space-between;padding-block-start:var(--ds-space-3);padding-block-end:var(--ds-space-2)}.FilterDrawer-module__NovbDa__actionGroup{gap:var(--ds-space-3);margin-inline-start:auto;display:flex}.FilterDrawer-module__NovbDa__trigger{--select-trigger-bg:var(--ds-input);width:100%;display:flex;}.FilterDrawer-module__NovbDa__trigger[data-placeholder]{color:var(--ds-muted-foreground)}.FilterDrawer-module__NovbDa__triggerLabel{text-align:start}.FilterDrawer-module__NovbDa__menu{width:var(--radix-popover-trigger-width);outline:0}.FilterDrawer-module__NovbDa__menuCommand{background:var(--ds-popover);outline:0;width:100%}.FilterDrawer-module__NovbDa__status{color:var(--ds-muted-foreground);font-size:var(--ds-font-size-xs);line-height:var(--ds-line-height-sm);padding:var(--ds-space-1-5) var(--ds-space-2);margin:0}.FilterDrawer-module__NovbDa__optionSkeletons{display:grid}.FilterDrawer-module__NovbDa__optionSkeleton{box-sizing:border-box;height:var(--ds-line-height-sm);margin-block:calc((var(--ds-control-height-sm) - var(--ds-line-height-sm)) / 2);width:auto;margin-inline-start:calc(2 * var(--ds-space-2) + var(--ds-space-4) + 2 * var(--ds-border-width));margin-inline-end:var(--ds-space-2)}
.BreakdownBarList-module__IYExmG__panel,.BreakdownBarList-module__IYExmG__title{min-width:0}.BreakdownBarList-module__IYExmG__caption{color:var(--ds-muted-foreground);font-family:var(--ds-font-sans);font-size:var(--ds-font-size-xs);line-height:var(--ds-line-height-sm);flex:none;margin:0}.BreakdownBarList-module__IYExmG__rows{column-gap:var(--ds-space-2);grid-template-columns:minmax(0, max-content) minmax(var(--ds-space-10), 1fr) minmax(var(--ds-space-8), max-content) minmax(var(--ds-space-10), max-content);row-gap:var(--ds-space-2);margin:0;padding:0;list-style:none;display:grid}.BreakdownBarList-module__IYExmG__row{grid-column:1/-1;grid-template-columns:subgrid;align-items:center;min-width:0;display:grid}.BreakdownBarList-module__IYExmG__label{color:var(--ds-muted-foreground);font-family:var(--ds-font-sans);font-size:var(--ds-font-size-sm);line-height:var(--ds-line-height-lg);text-overflow:ellipsis;white-space:nowrap;min-width:0;margin-inline-end:var(--ds-space-1);overflow:hidden}.BreakdownBarList-module__IYExmG__label[data-variant=code]{font-family:var(--ds-font-mono)}.BreakdownBarList-module__IYExmG__bar{--progress-indicator:var(--ds-frontier-bubble-strong);margin-inline-end:var(--ds-space-1)}.BreakdownBarList-module__IYExmG__row[data-residual] .BreakdownBarList-module__IYExmG__bar{--progress-indicator:repeating-linear-gradient(var(--ds-rotation-diagonal), color-mix(in srgb, var(--ds-muted-foreground) 55%, transparent) 0 var(--ds-space-1), color-mix(in srgb, var(--ds-muted-foreground) 18%, transparent) var(--ds-space-1) var(--ds-space-2))}.BreakdownBarList-module__IYExmG__row[data-residual] .BreakdownBarList-module__IYExmG__label,.BreakdownBarList-module__IYExmG__row[data-residual] .BreakdownBarList-module__IYExmG__value{color:var(--ds-muted-foreground)}.BreakdownBarList-module__IYExmG__value{display:contents}.BreakdownBarList-module__IYExmG__count,.BreakdownBarList-module__IYExmG__share{color:var(--ds-foreground);font-family:var(--ds-font-sans);font-size:var(--ds-font-size-sm);font-variant-numeric:tabular-nums;font-weight:var(--ds-font-weight-medium);line-height:var(--ds-line-height-lg);text-align:right}.BreakdownBarList-module__IYExmG__expand.BreakdownBarList-module__IYExmG__expand{height:auto;justify-self:start;padding-block-start:var(--ds-space-2);padding-inline:0}.BreakdownBarList-module__IYExmG__rowContent{color:inherit;grid-template-columns:subgrid;grid-column:1/-1;align-items:center;text-decoration:none;display:grid}.BreakdownBarList-module__IYExmG__rowContent:focus-visible{outline:var(--ds-focus-ring-width) solid var(--ds-ring);outline-offset:var(--ds-space-1)}
.OptimizationSchematic-module__KEm52a__schematic{gap:var(--ds-space-2);flex-direction:column;min-width:0;margin:0;display:flex;container-type:inline-size}.OptimizationSchematic-module__KEm52a__frame{aspect-ratio:2;background:radial-gradient(circle at 92% 10%, color-mix(in oklab, var(--ds-primary) 7%, transparent), transparent 30%), radial-gradient(circle at 8% 90%, color-mix(in oklab, var(--ds-primary) 7%, transparent), transparent 20%), var(--ds-muted);border:var(--ds-border-width-hairline) solid var(--ds-border);border-radius:var(--ds-radius-md);width:100%;overflow:hidden}.OptimizationSchematic-module__KEm52a__canvas{width:100%;height:100%;display:block}.OptimizationSchematic-module__KEm52a__sessionSurface,.OptimizationSchematic-module__KEm52a__futureSessionSurface{fill:color-mix(in oklab, var(--ds-card) 88%, transparent);stroke:var(--ds-border);stroke-width:1px}.OptimizationSchematic-module__KEm52a__futureSessionSurface{fill:color-mix(in oklab, var(--ds-success) 4%, var(--ds-card))}.OptimizationSchematic-module__KEm52a__historyStep{fill:color-mix(in oklab, var(--ds-muted-foreground) 32%, transparent)}.OptimizationSchematic-module__KEm52a__recurringSequence,.OptimizationSchematic-module__KEm52a__skillSequence,.OptimizationSchematic-module__KEm52a__futureSteps{fill:color-mix(in oklab, var(--ds-success) 72%, var(--ds-foreground))}.OptimizationSchematic-module__KEm52a__skillSequence{fill:var(--skill-artifact-sequence,color-mix(in oklab, var(--ds-success) 72%, var(--ds-foreground)))}.OptimizationSchematic-module__KEm52a__storyMarker,.OptimizationSchematic-module__KEm52a__pilotMark,.OptimizationSchematic-module__KEm52a__penNib{fill:var(--ds-success)}.OptimizationSchematic-module__KEm52a__storyMarkerMuted,.OptimizationSchematic-module__KEm52a__closedRoadCap{fill:color-mix(in oklab, var(--ds-muted-foreground) 60%, transparent)}.OptimizationSchematic-module__KEm52a__extractionLine,.OptimizationSchematic-module__KEm52a__reuseArrow,.OptimizationSchematic-module__KEm52a__futureFlowLine{fill:none;stroke-linecap:round;stroke-linejoin:round}.OptimizationSchematic-module__KEm52a__extractionLine{stroke:color-mix(in oklab, var(--ds-success) 72%, transparent);stroke-width:1.75px}.OptimizationSchematic-module__KEm52a__reuseArrow{stroke:var(--ds-success);stroke-width:2.5px}.OptimizationSchematic-module__KEm52a__futureFlowLine{stroke:color-mix(in oklab, var(--ds-success) 68%, transparent);stroke-width:1.5px}.OptimizationSchematic-module__KEm52a__artifactSurface{stroke:var(--skill-artifact-stroke,color-mix(in oklab, var(--ds-success) 75%, var(--ds-foreground)));stroke-linejoin:round;stroke-width:1.5px}.OptimizationSchematic-module__KEm52a__artifactHalo{opacity:var(--ds-opacity-hover-solid)}.OptimizationSchematic-module__KEm52a__artifactInset,.OptimizationSchematic-module__KEm52a__artifactSparkle{fill:none;stroke-linecap:round;stroke-linejoin:round}.OptimizationSchematic-module__KEm52a__artifactInset{stroke:var(--skill-artifact-inset,color-mix(in oklab, var(--ds-success) 48%, transparent));stroke-width:1px}.OptimizationSchematic-module__KEm52a__artifactSparkle{stroke:var(--skill-artifact-sparkle,color-mix(in oklab, var(--ds-success) 82%, var(--ds-foreground)));stroke-width:2px}.OptimizationSchematic-module__KEm52a__mutedArtifact{--skill-artifact-fill:color-mix(in oklab, var(--ds-muted-foreground) 8%, var(--ds-card));--skill-artifact-inset:color-mix(in oklab, var(--ds-muted-foreground) 24%, transparent);--skill-artifact-sequence:color-mix(in oklab, var(--ds-muted-foreground) 40%, transparent);--skill-artifact-sparkle:transparent;--skill-artifact-stroke:color-mix(in oklab, var(--ds-muted-foreground) 40%, transparent)}.OptimizationSchematic-module__KEm52a__tierBar{fill:color-mix(in oklab, var(--ds-foreground) 72%, transparent)}.OptimizationSchematic-module__KEm52a__tierBarOutline{fill:none;stroke:color-mix(in oklab, var(--ds-muted-foreground) 40%, transparent);stroke-width:1px}.OptimizationSchematic-module__KEm52a__gatewaySurface{fill:color-mix(in oklab, var(--ds-card) 88%, transparent);stroke:var(--ds-primary);stroke-width:1.5px}.OptimizationSchematic-module__KEm52a__pendingLine,.OptimizationSchematic-module__KEm52a__unchangedLane,.OptimizationSchematic-module__KEm52a__stalledLine,.OptimizationSchematic-module__KEm52a__budgetLine,.OptimizationSchematic-module__KEm52a__markerTick,.OptimizationSchematic-module__KEm52a__spendTrace,.OptimizationSchematic-module__KEm52a__unpacedTrace,.OptimizationSchematic-module__KEm52a__pacedTrace,.OptimizationSchematic-module__KEm52a__placeholderLine,.OptimizationSchematic-module__KEm52a__documentMark,.OptimizationSchematic-module__KEm52a__modelGlyph,.OptimizationSchematic-module__KEm52a__restartGlyph,.OptimizationSchematic-module__KEm52a__loopTrace,.OptimizationSchematic-module__KEm52a__loopEcho,.OptimizationSchematic-module__KEm52a__failureMark,.OptimizationSchematic-module__KEm52a__emptySlot,.OptimizationSchematic-module__KEm52a__feederLine,.OptimizationSchematic-module__KEm52a__repoGlyph,.OptimizationSchematic-module__KEm52a__ghostCall,.OptimizationSchematic-module__KEm52a__levelTick,.OptimizationSchematic-module__KEm52a__closedLane,.OptimizationSchematic-module__KEm52a__emptyMeter,.OptimizationSchematic-module__KEm52a__checkGlyph,.OptimizationSchematic-module__KEm52a__helperTree,.OptimizationSchematic-module__KEm52a__comparisonLink,.OptimizationSchematic-module__KEm52a__dialTrack,.OptimizationSchematic-module__KEm52a__dialFill,.OptimizationSchematic-module__KEm52a__dialNeedle,.OptimizationSchematic-module__KEm52a__tokenGhost,.OptimizationSchematic-module__KEm52a__magnifierGlyph,.OptimizationSchematic-module__KEm52a__flaggedLine,.OptimizationSchematic-module__KEm52a__toolTileGlyph,.OptimizationSchematic-module__KEm52a__detourStep,.OptimizationSchematic-module__KEm52a__detourLoop,.OptimizationSchematic-module__KEm52a__penShaft,.OptimizationSchematic-module__KEm52a__templateIcon{fill:none;stroke-linecap:round;stroke-linejoin:round}.OptimizationSchematic-module__KEm52a__gatewayMark{fill:var(--ds-primary)}.OptimizationSchematic-module__KEm52a__pendingLine{stroke:color-mix(in oklab, var(--ds-muted-foreground) 40%, transparent);stroke-width:1.75px}.OptimizationSchematic-module__KEm52a__unchangedLane{stroke:color-mix(in oklab, var(--ds-foreground) 40%, transparent);stroke-width:2px}.OptimizationSchematic-module__KEm52a__stalledLine,.OptimizationSchematic-module__KEm52a__loopTrace{stroke:color-mix(in oklab, var(--ds-muted-foreground) 60%, transparent);stroke-width:1.75px}.OptimizationSchematic-module__KEm52a__loopEcho{stroke:color-mix(in oklab, var(--ds-muted-foreground) 25%, transparent);stroke-width:1px}.OptimizationSchematic-module__KEm52a__importanceMark{fill:var(--ds-foreground)}.OptimizationSchematic-module__KEm52a__lowStakesMark{fill:none;stroke:var(--ds-muted-foreground);stroke-width:1.5px}.OptimizationSchematic-module__KEm52a__budgetLine{stroke:color-mix(in oklab, var(--ds-muted-foreground) 60%, transparent);stroke-dasharray:5 6;stroke-linecap:butt;stroke-width:1.25px}.OptimizationSchematic-module__KEm52a__markerTick{stroke:var(--ds-muted-foreground);stroke-dasharray:3 4;stroke-linecap:butt;stroke-width:1px}.OptimizationSchematic-module__KEm52a__spendTrace,.OptimizationSchematic-module__KEm52a__unpacedTrace,.OptimizationSchematic-module__KEm52a__pacedTrace{stroke-width:2.25px}.OptimizationSchematic-module__KEm52a__spendTrace{stroke:var(--ds-foreground)}.OptimizationSchematic-module__KEm52a__unpacedTrace{stroke:color-mix(in oklab, var(--ds-foreground) 45%, transparent);stroke-dasharray:6 6;stroke-linecap:butt}.OptimizationSchematic-module__KEm52a__pacedTrace{stroke:var(--ds-success)}.OptimizationSchematic-module__KEm52a__compressionBand{fill:color-mix(in oklab, var(--ds-muted-foreground) 10%, transparent)}.OptimizationSchematic-module__KEm52a__modelGlyph{fill:color-mix(in oklab, var(--ds-success) 72%, var(--ds-foreground));stroke:none}.OptimizationSchematic-module__KEm52a__vendorMark{fill:color-mix(in oklab, var(--ds-foreground) 80%, transparent)}.OptimizationSchematic-module__KEm52a__documentMark{stroke:color-mix(in oklab, var(--ds-foreground) 80%, transparent);stroke-width:1.5px}.OptimizationSchematic-module__KEm52a__placeholderLine{stroke:color-mix(in oklab, var(--ds-muted-foreground) 45%, transparent);stroke-dasharray:2 5;stroke-width:2px}.OptimizationSchematic-module__KEm52a__emptySlot{stroke:color-mix(in oklab, var(--ds-muted-foreground) 50%, transparent);stroke-dasharray:3 3;stroke-linecap:butt;stroke-width:1px}.OptimizationSchematic-module__KEm52a__failureMark{stroke:var(--ds-destructive);stroke-width:1.75px}.OptimizationSchematic-module__KEm52a__stopBar{fill:var(--ds-destructive)}.OptimizationSchematic-module__KEm52a__restartGlyph{stroke:color-mix(in oklab, var(--ds-success) 72%, transparent);stroke-width:1.75px}.OptimizationSchematic-module__KEm52a__feederLine{stroke:color-mix(in oklab, var(--ds-muted-foreground) 40%, transparent);stroke-width:1.25px}.OptimizationSchematic-module__KEm52a__ruleTag,.OptimizationSchematic-module__KEm52a__callDot,.OptimizationSchematic-module__KEm52a__referenceIcon{fill:color-mix(in oklab, var(--ds-foreground) 60%, transparent)}.OptimizationSchematic-module__KEm52a__repoGlyph{stroke:color-mix(in oklab, var(--ds-foreground) 70%, transparent);stroke-width:1.5px}.OptimizationSchematic-module__KEm52a__ghostCall{stroke:color-mix(in oklab, var(--ds-muted-foreground) 40%, transparent);stroke-dasharray:2 2;stroke-linecap:butt;stroke-width:1px}.OptimizationSchematic-module__KEm52a__levelTick{stroke:color-mix(in oklab, var(--ds-muted-foreground) 30%, transparent);stroke-width:1px}.OptimizationSchematic-module__KEm52a__closedLane{stroke:color-mix(in oklab, var(--ds-muted-foreground) 40%, transparent);stroke-dasharray:4 4;stroke-linecap:butt;stroke-width:2px}.OptimizationSchematic-module__KEm52a__closedChip{opacity:var(--ds-opacity-muted)}.OptimizationSchematic-module__KEm52a__emptyMeter{stroke:color-mix(in oklab, var(--ds-muted-foreground) 50%, transparent);stroke-width:1px}.OptimizationSchematic-module__KEm52a__checkGlyph{stroke:var(--ds-success);stroke-width:2px}.OptimizationSchematic-module__KEm52a__helperTree{stroke:color-mix(in oklab, var(--ds-muted-foreground) 50%, transparent);stroke-width:1.25px}.OptimizationSchematic-module__KEm52a__comparisonLink{stroke:color-mix(in oklab, var(--ds-muted-foreground) 40%, transparent);stroke-dasharray:3 3;stroke-linecap:butt;stroke-width:1px}.OptimizationSchematic-module__KEm52a__dialTrack{stroke:color-mix(in oklab, var(--ds-muted-foreground) 40%, transparent);stroke-width:3px}.OptimizationSchematic-module__KEm52a__dialFill{stroke:var(--dial-fill,color-mix(in oklab, var(--ds-foreground) 60%, transparent));stroke-width:3px}.OptimizationSchematic-module__KEm52a__dialNeedle{stroke:color-mix(in oklab, var(--ds-foreground) 80%, transparent);stroke-width:2px}.OptimizationSchematic-module__KEm52a__dialPivot{fill:color-mix(in oklab, var(--ds-foreground) 80%, transparent)}.OptimizationSchematic-module__KEm52a__dialGained{--dial-fill:color-mix(in oklab, var(--ds-success) 72%, transparent)}.OptimizationSchematic-module__KEm52a__harnessFrameSurface,.OptimizationSchematic-module__KEm52a__checkpointSurface,.OptimizationSchematic-module__KEm52a__flaggedTray{fill:color-mix(in oklab, var(--ds-card) 88%, transparent);stroke-width:1px}.OptimizationSchematic-module__KEm52a__harnessFrameSurface{fill:var(--harness-frame-fill,color-mix(in oklab, var(--ds-card) 88%, transparent));stroke:var(--ds-border)}.OptimizationSchematic-module__KEm52a__gainedFrame{--harness-frame-fill:color-mix(in oklab, var(--ds-success) 4%, var(--ds-card))}.OptimizationSchematic-module__KEm52a__tokenGhost{stroke:color-mix(in oklab, var(--ds-muted-foreground) 40%, transparent);stroke-dasharray:2 3;stroke-linecap:butt;stroke-width:1px}.OptimizationSchematic-module__KEm52a__referenceChip{fill:var(--ds-card);stroke:color-mix(in oklab, var(--ds-muted-foreground) 50%, transparent);stroke-width:1px}.OptimizationSchematic-module__KEm52a__referenceName{fill:color-mix(in oklab, var(--ds-foreground) 40%, transparent)}.OptimizationSchematic-module__KEm52a__checkpointSurface{stroke:color-mix(in oklab, var(--ds-foreground) 40%, transparent)}.OptimizationSchematic-module__KEm52a__magnifierGlyph{stroke:color-mix(in oklab, var(--ds-foreground) 70%, transparent);stroke-width:1.75px}.OptimizationSchematic-module__KEm52a__flaggedLine{stroke:var(--ds-destructive);stroke-dasharray:4 3;stroke-linecap:butt;stroke-width:1.5px}.OptimizationSchematic-module__KEm52a__flaggedTray{stroke:color-mix(in oklab, var(--ds-destructive) 60%, transparent)}.OptimizationSchematic-module__KEm52a__toolTileSurface{fill:var(--tool-tile-fill,color-mix(in oklab, var(--ds-muted-foreground) 32%, transparent))}.OptimizationSchematic-module__KEm52a__toolTileGlyph{stroke:var(--tool-tile-glyph,color-mix(in oklab, var(--ds-muted-foreground) 60%, transparent));stroke-width:1.5px}.OptimizationSchematic-module__KEm52a__unusedTile{--tool-tile-fill:color-mix(in oklab, var(--ds-muted-foreground) 32%, transparent);--tool-tile-glyph:color-mix(in oklab, var(--ds-muted-foreground) 60%, transparent)}.OptimizationSchematic-module__KEm52a__usedTile{--tool-tile-fill:color-mix(in oklab, var(--ds-success) 72%, var(--ds-foreground));--tool-tile-glyph:var(--ds-card)}.OptimizationSchematic-module__KEm52a__carriedBulk{fill:color-mix(in oklab, var(--ds-muted-foreground) 18%, transparent)}.OptimizationSchematic-module__KEm52a__detourStep,.OptimizationSchematic-module__KEm52a__detourLoop{stroke:color-mix(in oklab, var(--ds-muted-foreground) 60%, transparent);stroke-width:1.25px}.OptimizationSchematic-module__KEm52a__detourStep{fill:var(--ds-card);stroke-dasharray:2 2;stroke-linecap:butt}.OptimizationSchematic-module__KEm52a__detourLoop{stroke-dasharray:3 3}.OptimizationSchematic-module__KEm52a__skippedRoute{fill:none;stroke:color-mix(in oklab, var(--ds-muted-foreground) 25%, transparent);stroke-dasharray:1.5 3;stroke-linecap:round;stroke-width:1px}.OptimizationSchematic-module__KEm52a__penBadge{fill:color-mix(in oklab, var(--ds-success) 4%, var(--ds-card));stroke:color-mix(in oklab, var(--ds-success) 72%, transparent);stroke-width:1px}.OptimizationSchematic-module__KEm52a__penShaft{stroke:var(--ds-success);stroke-width:2px}.OptimizationSchematic-module__KEm52a__templateIcon{stroke:color-mix(in oklab, var(--ds-foreground) 70%, transparent);stroke-width:1.5px}.OptimizationSchematic-module__KEm52a__storyStageLabel,.OptimizationSchematic-module__KEm52a__storyObjectLabel{font-family:var(--ds-font-mono);text-transform:uppercase}.OptimizationSchematic-module__KEm52a__storyStageLabel{fill:var(--ds-muted-foreground);font-size:var(--ds-font-size-xs);font-weight:var(--ds-font-weight-medium);letter-spacing:.09em}.OptimizationSchematic-module__KEm52a__storyObjectLabel{fill:var(--ds-foreground);font-size:var(--ds-font-size-xs);font-weight:var(--ds-font-weight-semibold);letter-spacing:.04em}.OptimizationSchematic-module__KEm52a__summary{fill:var(--ds-muted-foreground);font-family:var(--ds-font-mono);font-size:var(--ds-font-size-xs);letter-spacing:.06em;text-transform:uppercase}.OptimizationSchematic-module__KEm52a__caption{color:var(--ds-muted-foreground);font-family:var(--ds-font-mono);font-size:var(--ds-font-size-xs);letter-spacing:var(--ds-tracking-code);line-height:var(--ds-line-height-control);text-transform:uppercase;margin:0}.OptimizationSchematic-module__KEm52a__captionAccent{color:var(--ds-primary)}@media (prefers-reduced-motion:reduce){.OptimizationSchematic-module__KEm52a__canvas *{transition:none;animation:none}}
.OverflowTable-module__Xkpi7G__overflow{min-width:0}.OverflowTable-module__Xkpi7G__overflow[data-left=true][data-right=false]{-webkit-mask-image:linear-gradient(to right, transparent, var(--ds-base-black) var(--ds-space-5));mask-image:linear-gradient(to right, transparent, var(--ds-base-black) var(--ds-space-5))}.OverflowTable-module__Xkpi7G__overflow[data-left=false][data-right=true]{-webkit-mask-image:linear-gradient(to left, transparent, var(--ds-base-black) var(--ds-space-5));mask-image:linear-gradient(to left, transparent, var(--ds-base-black) var(--ds-space-5))}.OverflowTable-module__Xkpi7G__overflow[data-left=true][data-right=true]{-webkit-mask-image:linear-gradient(to right, transparent, var(--ds-base-black) var(--ds-space-5), var(--ds-base-black) calc(100% - var(--ds-space-5)), transparent);mask-image:linear-gradient(to right, transparent, var(--ds-base-black) var(--ds-space-5), var(--ds-base-black) calc(100% - var(--ds-space-5)), transparent)}
.RadialGauge-module__qHghKG__gauge{height:var(--radial-gauge-size);width:var(--radial-gauge-size);place-items:center;display:grid;position:relative}.RadialGauge-module__qHghKG__gauge[data-size=md]{--radial-gauge-size:9.375rem}.RadialGauge-module__qHghKG__gauge[data-size=sm]{--radial-gauge-size:6.5rem}.RadialGauge-module__qHghKG__ring{block-size:var(--radial-gauge-size);inline-size:var(--radial-gauge-size);transform:rotate(calc(var(--ds-rotation-quarter) * -1))}.RadialGauge-module__qHghKG__track{stroke:var(--ds-chart-track)}.RadialGauge-module__qHghKG__gauge[data-variant=empty] .RadialGauge-module__qHghKG__track{stroke-dasharray:var(--ds-space-1) var(--ds-space-2)}.RadialGauge-module__qHghKG__progress{stroke:var(--status-color);transition:stroke-dashoffset var(--ds-duration-fast) ease}.RadialGauge-module__qHghKG__overflowSeparator{stroke:var(--ds-card)}.RadialGauge-module__qHghKG__overflowArc{stroke:var(--status-color)}.RadialGauge-module__qHghKG__center{align-items:center;gap:var(--ds-space-1);text-align:center;flex-direction:column;justify-content:center;display:flex;position:absolute;inset:0}
.SpecimenActions-module__ip6a3W__actions{align-items:center;gap:var(--ds-space-4);color:var(--ds-muted-foreground);font-size:var(--ds-font-size-xs);line-height:var(--ds-line-height-control);flex-wrap:wrap;min-width:0;display:flex}.SpecimenActions-module__ip6a3W__copy{appearance:none;align-items:center;gap:var(--ds-space-2);border-radius:var(--ds-radius-xs);color:inherit;cursor:pointer;font:inherit;padding:var(--ds-space-1) 0;overflow-wrap:anywhere;text-align:start;background:0 0;border:0;display:inline-flex}.SpecimenActions-module__ip6a3W__actions a{color:inherit;text-underline-offset:var(--ds-space-1)}.SpecimenActions-module__ip6a3W__copy:hover,.SpecimenActions-module__ip6a3W__actions a:hover{color:var(--ds-foreground)}.SpecimenActions-module__ip6a3W__copy:focus-visible,.SpecimenActions-module__ip6a3W__actions a:focus-visible{outline:var(--ds-border-width) solid var(--ds-ring);outline-offset:var(--ds-space-1)}.SpecimenActions-module__ip6a3W__status{color:var(--ds-muted-foreground)}
