:is(.notice,.boundary-notice,.iaBoundaryCard,.iaBoundaryNote,.boundaryNoteCard,.diagnostics-warning,.dynamics-boundary,.decomposition-boundary,.rtde-boundary,.rtde-boundary-line,.rtde-distinction-strip strong,.physics-hidden-boundary,.wave-boundary-note,.p9-note,.p9-boundary,.p10-boundary,.iaDiagramBoundaryNote,.footer-boundary-note:not(.compact),.graphifyInspectorFormulaWarning,.rh-agent-surface__warning,.rh-agent-surface__confirmation,.rh-agent-surface__request-preview,.internalReviewBoundary,.internalReliabilityBoundary,.internalSearchBoundary,.about-boundary-pill,.launch-state,.pw-notice,.pa05Notice,.public-audit-preview,.etpWarning,.catalogNavigation__notice,.scientificReview__boundary,.plans-unavailable,.plans-usage-state,.pa10-billing-alert.pending,.pa10-billing-alert.action,.pa10-billing-scheduled,.runtimeBoundaryCard[data-status=review],.runtimeBoundaryCard[data-status=future],.runtimeBoundaryCard[data-status=read_only],.status-notice--attention,.status-notice,.iaInfoBanner,.iaInfoBanner--yellow,.notice.info,.notice.available,.notice.results,.graphify-legend-empty,.graphify-legend-boundary-explanation,.status-notice--governed,.iaInfoBanner--blue,.iaInfoBanner--info,.notice.success,.runtimeBoundaryCard[data-status=public_safe],.pa10-billing-alert.success,.status-notice--positive,.iaInfoBanner--green,.notice.blocked,.notice.protected-notice,.footer-protected-warning,.internalDossierWarning,.runtimeBoundaryCard[data-status=blocked],.status-notice--blocked,.iaInfoBanner--pink,.notice.error,.notice.critical,.state-box.error,.pa10-billing-alert.error,.rtde-hard-fail,.status-notice--critical,.iaInfoBanner--red,.status-notice--neutral,.iaInfoBanner--neutral){--ia-ink-soft: var(--status-frame-text);--ia-muted: var(--status-frame-text);--text: var(--status-frame-text);--muted: var(--status-frame-text);background:var(--status-frame-fill);color:var(--status-frame-text);border-color:var(--status-frame-fill)}:is(.notice,.boundary-notice,.iaBoundaryCard,.iaBoundaryNote,.boundaryNoteCard,.diagnostics-warning,.dynamics-boundary,.decomposition-boundary,.rtde-boundary,.rtde-boundary-line,.rtde-distinction-strip strong,.physics-hidden-boundary,.wave-boundary-note,.p9-note,.p9-boundary,.p10-boundary,.iaDiagramBoundaryNote,.footer-boundary-note:not(.compact),.graphifyInspectorFormulaWarning,.rh-agent-surface__warning,.rh-agent-surface__confirmation,.rh-agent-surface__request-preview,.internalReviewBoundary,.internalReliabilityBoundary,.internalSearchBoundary,.about-boundary-pill,.launch-state,.pw-notice,.pa05Notice,.public-audit-preview,.etpWarning,.catalogNavigation__notice,.scientificReview__boundary,.plans-unavailable,.plans-usage-state,.pa10-billing-alert.pending,.pa10-billing-alert.action,.pa10-billing-scheduled,.runtimeBoundaryCard[data-status=review],.runtimeBoundaryCard[data-status=future],.runtimeBoundaryCard[data-status=read_only],.status-notice--attention,.status-notice,.iaInfoBanner,.iaInfoBanner--yellow,.notice.info,.notice.available,.notice.results,.graphify-legend-empty,.graphify-legend-boundary-explanation,.status-notice--governed,.iaInfoBanner--blue,.iaInfoBanner--info,.notice.success,.runtimeBoundaryCard[data-status=public_safe],.pa10-billing-alert.success,.status-notice--positive,.iaInfoBanner--green,.notice.blocked,.notice.protected-notice,.footer-protected-warning,.internalDossierWarning,.runtimeBoundaryCard[data-status=blocked],.status-notice--blocked,.iaInfoBanner--pink,.notice.error,.notice.critical,.state-box.error,.pa10-billing-alert.error,.rtde-hard-fail,.status-notice--critical,.iaInfoBanner--red,.status-notice--neutral,.iaInfoBanner--neutral) :where(p,small,strong,h1,h2,h3,h4,h5,h6,li,dt,dd,label,svg,span:not(.status-badge),a:not([class*=button])){color:inherit}:where(.notice,.boundary-notice,.iaBoundaryCard,.iaBoundaryNote,.boundaryNoteCard,.diagnostics-warning,.dynamics-boundary,.decomposition-boundary,.rtde-boundary,.rtde-boundary-line,.rtde-distinction-strip strong,.physics-hidden-boundary,.wave-boundary-note,.p9-note,.p9-boundary,.p10-boundary,.iaDiagramBoundaryNote,.footer-boundary-note:not(.compact),.graphifyInspectorFormulaWarning,.rh-agent-surface__warning,.rh-agent-surface__confirmation,.rh-agent-surface__request-preview,.internalReviewBoundary,.internalReliabilityBoundary,.internalSearchBoundary,.about-boundary-pill,.launch-state,.pw-notice,.pa05Notice,.public-audit-preview,.etpWarning,.catalogNavigation__notice,.scientificReview__boundary,.plans-unavailable,.plans-usage-state,.pa10-billing-alert.pending,.pa10-billing-alert.action,.pa10-billing-scheduled,.runtimeBoundaryCard[data-status=review],.runtimeBoundaryCard[data-status=future],.runtimeBoundaryCard[data-status=read_only],.status-notice--attention,.status-notice,.iaInfoBanner,.iaInfoBanner--yellow){--status-frame-fill: var(--status-attention);--status-frame-text: var(--ia-black)}:where(.notice.info,.notice.available,.notice.results,.graphify-legend-empty,.graphify-legend-boundary-explanation,.status-notice--governed,.iaInfoBanner--blue,.iaInfoBanner--info){--status-frame-fill: var(--status-governed);--status-frame-text: var(--ia-white)}:where(.notice.success,.runtimeBoundaryCard[data-status=public_safe],.pa10-billing-alert.success,.status-notice--positive,.iaInfoBanner--green){--status-frame-fill: var(--status-positive);--status-frame-text: var(--ia-white)}:where(.notice.blocked,.notice.protected-notice,.footer-protected-warning,.internalDossierWarning,.runtimeBoundaryCard[data-status=blocked],.status-notice--blocked,.iaInfoBanner--pink){--status-frame-fill: var(--status-blocked);--status-frame-text: var(--ia-white)}:where(.notice.error,.notice.critical,.state-box.error,.pa10-billing-alert.error,.rtde-hard-fail,.status-notice--critical,.iaInfoBanner--red){--status-frame-fill: var(--status-critical);--status-frame-text: var(--ia-white)}:where(.status-notice--neutral,.iaInfoBanner--neutral){--status-frame-fill: var(--status-neutral-inverse);--status-frame-text: var(--ia-white)}:is(.iaInfoBanner,.status-notice,.notice,.boundary-notice,.iaDismissibleBanner) :is(.button-link,.iaTextAction),:is(.iaInfoBanner,.status-notice,.notice,.boundary-notice,.iaDismissibleBanner) :is(.button-link,.iaTextAction)>span:not(.iaButtonIcon):not(.button-loader){text-decoration-line:underline;text-underline-offset:.15em}:where(.notice,.status-notice,.iaInfoBanner,.boundary-notice) a:not([class*=button]){text-decoration:underline;text-underline-offset:.15em}:is(.iaInfoBanner,.status-notice,.notice,.boundary-notice,.iaBoundaryNote,.boundaryNoteCard,.dynamics-boundary,.decomposition-boundary,.rtde-boundary,.rtde-boundary-line,.physics-hidden-boundary,.wave-boundary-note,.p9-note,.p9-boundary,.p10-boundary,.rh-agent-surface__warning,.rh-agent-surface__confirmation,.rh-agent-surface__request-preview,.internalReviewBoundary,.internalReliabilityBoundary,.internalSearchBoundary,.internalDossierWarning,.about-boundary-pill,.launch-state,.pw-notice,.pa05Notice,.public-audit-preview,.etpWarning,.catalogNavigation__notice,.scientificReview__boundary,.plans-unavailable,.plans-usage-state,.pa10-billing-alert,.pa10-billing-scheduled,.state-box.error,.rtde-hard-fail){padding:18px 20px;border:0;border-radius:var(--radius-xl);box-shadow:none;font:400 .86rem/1.45 var(--font-mono, monospace);gap:5px;overflow-wrap:anywhere}:is(.iaInfoBanner,.status-notice,.notice,.boundary-notice,.iaBoundaryNote,.boundaryNoteCard,.dynamics-boundary,.decomposition-boundary,.rtde-boundary,.rtde-boundary-line,.physics-hidden-boundary,.wave-boundary-note,.p9-note,.p9-boundary,.p10-boundary,.rh-agent-surface__warning,.rh-agent-surface__confirmation,.rh-agent-surface__request-preview,.internalReviewBoundary,.internalReliabilityBoundary,.internalSearchBoundary,.internalDossierWarning,.about-boundary-pill,.launch-state,.pw-notice,.pa05Notice,.public-audit-preview,.etpWarning,.catalogNavigation__notice,.scientificReview__boundary,.plans-unavailable,.plans-usage-state,.pa10-billing-alert,.pa10-billing-scheduled,.state-box.error,.rtde-hard-fail)>:where(p,small){margin:0;font:inherit}:is(.iaInfoBanner,.status-notice,.notice,.boundary-notice,.iaBoundaryNote,.boundaryNoteCard,.dynamics-boundary,.decomposition-boundary,.rtde-boundary,.rtde-boundary-line,.physics-hidden-boundary,.wave-boundary-note,.p9-note,.p9-boundary,.p10-boundary,.rh-agent-surface__warning,.rh-agent-surface__confirmation,.rh-agent-surface__request-preview,.internalReviewBoundary,.internalReliabilityBoundary,.internalSearchBoundary,.internalDossierWarning,.about-boundary-pill,.launch-state,.pw-notice,.pa05Notice,.public-audit-preview,.etpWarning,.catalogNavigation__notice,.scientificReview__boundary,.plans-unavailable,.plans-usage-state,.pa10-billing-alert,.pa10-billing-scheduled,.state-box.error,.rtde-hard-fail)>:where(p,small)+:where(p,small){margin-top:5px}:is(.iaInfoBanner,.status-notice,.notice,.boundary-notice,.iaBoundaryNote,.boundaryNoteCard,.dynamics-boundary,.decomposition-boundary,.rtde-boundary,.rtde-boundary-line,.physics-hidden-boundary,.wave-boundary-note,.p9-note,.p9-boundary,.p10-boundary,.rh-agent-surface__warning,.rh-agent-surface__confirmation,.rh-agent-surface__request-preview,.internalReviewBoundary,.internalReliabilityBoundary,.internalSearchBoundary,.internalDossierWarning,.about-boundary-pill,.launch-state,.pw-notice,.pa05Notice,.public-audit-preview,.etpWarning,.catalogNavigation__notice,.scientificReview__boundary,.plans-unavailable,.plans-usage-state,.pa10-billing-alert,.pa10-billing-scheduled,.state-box.error,.rtde-hard-fail)>:where(strong,h2,h3,h4){display:block;margin:0 0 5px;font:850 .74rem/1.3 var(--font-mono, monospace);letter-spacing:.088em;text-transform:uppercase}.iaInfoBanner{margin:0}.iaInfoBanner.iaInfoBanner--with-icon{display:grid;grid-template-columns:22px minmax(0,1fr);gap:12px;align-items:start}.iaInfoBanner.iaInfoBanner--without-icon{display:grid;grid-template-columns:minmax(0,1fr);gap:5px}.iaInfoBanner .iaInfoBanner__icon,.iaInfoBanner .iaInfoBanner__icon>svg{width:22px;height:22px;color:inherit}.iaInfoBanner .iaInfoBanner__content{display:grid;gap:5px;min-width:0}.iaInfoBanner .iaInfoBanner__title{margin:0;color:inherit;font:850 .74rem/1.3 var(--font-mono, monospace);letter-spacing:.088em;text-transform:uppercase}.iaInfoBanner .iaInfoBanner__body{color:inherit;font:400 .86rem/1.45 var(--font-mono, monospace)}.iaInfoBanner .iaInfoBanner__body>:where(p,span,small){margin:0;font:inherit}.iaInfoBanner .iaInfoBanner__body>:where(p,span,small)+:where(p,span,small){margin-top:5px}.iaInfoBanner__actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center}:is(.iaInfoBanner,.status-notice,.notice,.boundary-notice,.iaBoundaryNote,.boundaryNoteCard,.dynamics-boundary,.decomposition-boundary,.rtde-boundary,.rtde-boundary-line,.physics-hidden-boundary,.wave-boundary-note,.p9-note,.p9-boundary,.p10-boundary,.rh-agent-surface__warning,.rh-agent-surface__confirmation,.rh-agent-surface__request-preview,.internalReviewBoundary,.internalReliabilityBoundary,.internalSearchBoundary,.internalDossierWarning,.about-boundary-pill,.launch-state,.pw-notice,.pa05Notice,.public-audit-preview,.etpWarning,.catalogNavigation__notice,.scientificReview__boundary,.plans-unavailable,.plans-usage-state,.pa10-billing-alert,.pa10-billing-scheduled,.state-box.error,.rtde-hard-fail) :is(.iaTextAction,.button-link,button:not([class])){display:inline-flex;align-items:center;justify-content:flex-start;gap:10px;width:fit-content;max-width:100%;min-width:0;min-height:44px;border:0;border-radius:0;padding:var(--space-1) 0;background:transparent;color:inherit;font-family:var(--font-mono, monospace);font-size:var(--type-sm);font-weight:585;line-height:1.05;box-shadow:none;text-decoration:none;text-underline-offset:4px}:is(.iaInfoBanner,.status-notice,.notice,.boundary-notice,.iaBoundaryNote,.boundaryNoteCard,.dynamics-boundary,.decomposition-boundary,.rtde-boundary,.rtde-boundary-line,.physics-hidden-boundary,.wave-boundary-note,.p9-note,.p9-boundary,.p10-boundary,.rh-agent-surface__warning,.rh-agent-surface__confirmation,.rh-agent-surface__request-preview,.internalReviewBoundary,.internalReliabilityBoundary,.internalSearchBoundary,.internalDossierWarning,.about-boundary-pill,.launch-state,.pw-notice,.pa05Notice,.public-audit-preview,.etpWarning,.catalogNavigation__notice,.scientificReview__boundary,.plans-unavailable,.plans-usage-state,.pa10-billing-alert,.pa10-billing-scheduled,.state-box.error,.rtde-hard-fail) :is(.iaTextAction,.button-link,button:not([class])):hover:not(:disabled),:is(.iaInfoBanner,.status-notice,.notice,.boundary-notice,.iaBoundaryNote,.boundaryNoteCard,.dynamics-boundary,.decomposition-boundary,.rtde-boundary,.rtde-boundary-line,.physics-hidden-boundary,.wave-boundary-note,.p9-note,.p9-boundary,.p10-boundary,.rh-agent-surface__warning,.rh-agent-surface__confirmation,.rh-agent-surface__request-preview,.internalReviewBoundary,.internalReliabilityBoundary,.internalSearchBoundary,.internalDossierWarning,.about-boundary-pill,.launch-state,.pw-notice,.pa05Notice,.public-audit-preview,.etpWarning,.catalogNavigation__notice,.scientificReview__boundary,.plans-unavailable,.plans-usage-state,.pa10-billing-alert,.pa10-billing-scheduled,.state-box.error,.rtde-hard-fail) :is(.iaTextAction,.button-link,button:not([class])):focus-visible{background:transparent;color:inherit;filter:none;transform:none;text-decoration:underline;text-decoration-thickness:1px}:is(.iaInfoBanner,.status-notice,.notice,.boundary-notice,.iaBoundaryNote,.boundaryNoteCard,.dynamics-boundary,.decomposition-boundary,.rtde-boundary,.rtde-boundary-line,.physics-hidden-boundary,.wave-boundary-note,.p9-note,.p9-boundary,.p10-boundary,.rh-agent-surface__warning,.rh-agent-surface__confirmation,.rh-agent-surface__request-preview,.internalReviewBoundary,.internalReliabilityBoundary,.internalSearchBoundary,.internalDossierWarning,.about-boundary-pill,.launch-state,.pw-notice,.pa05Notice,.public-audit-preview,.etpWarning,.catalogNavigation__notice,.scientificReview__boundary,.plans-unavailable,.plans-usage-state,.pa10-billing-alert,.pa10-billing-scheduled,.state-box.error,.rtde-hard-fail) :is(.iaTextAction,.button-link,button:not([class])):focus-visible{outline:3px solid currentColor;outline-offset:3px}.iaInfoBanner .launch-state-spinner{border-color:currentColor;border-right-color:transparent}.iaInfoBanner__loading{display:block;animation:spin calc(var(--motion-slow) * 3) linear infinite}@media(prefers-reduced-motion:reduce){.iaInfoBanner__loading{animation:none!important}}.iaDismissibleBanner.iaDismissibleBanner{position:relative;min-height:calc(var(--circle-action-size) + 2 * var(--space-2));padding-right:calc(var(--circle-action-size) + var(--space-4))}.iaDismissibleBanner>.iaBannerDismiss.iaButton[data-size][data-variant]{box-sizing:border-box;position:absolute;top:var(--space-2);right:var(--space-2);display:inline-flex;align-items:center;justify-content:center;width:var(--circle-action-size);height:var(--circle-action-size);min-width:var(--circle-action-size);min-height:var(--circle-action-size);max-width:var(--circle-action-size);max-height:var(--circle-action-size);aspect-ratio:1;padding:0;border:0;border-radius:50%;outline:none;background:transparent;color:var(--ia-black);box-shadow:none;filter:none;transform:none}.iaDismissibleBanner>.iaBannerDismiss.iaButton[data-size][data-variant]:is(:hover,:focus-visible){background:var(--ia-white);color:var(--ia-black);border:0;outline:none;box-shadow:none}.iaDismissibleBanner>.iaBannerDismiss.iaButton svg{width:var(--circle-icon-size);height:var(--circle-icon-size);color:var(--ia-black);stroke:var(--ia-black);fill:none}.iaDismissibleBanner[data-default-banner-icon]{padding-left:56px}.iaBannerDefaultIcon{position:absolute;top:20px;left:20px;width:20px;height:20px}:is(.iaInfoBanner,.status-notice,.state-box,.notice,.boundary-notice,.launch-state,.pw-notice,.iaDismissibleBanner){box-sizing:border-box;min-width:0;max-width:100%}:is(.iaInfoBanner,.status-notice,.notice,.boundary-notice):not(span){width:100%}.main-panel>:is(.iaInfoBanner,.status-notice,.state-box,.notice,.boundary-notice,.launch-state,.pw-notice,.iaDismissibleBanner){width:calc(100% - 2 * var(--page-gutter));max-width:calc(var(--page-max-width) - 2 * var(--page-gutter));margin-inline:auto;margin-block:var(--header-clearance) var(--space-6)}.iaSelectionField{--ia-control-stroke-color: var(--ia-black);position:relative;display:grid;grid-template-columns:minmax(0,1fr) 20px;gap:8px;align-items:start;min-width:0;width:100%;box-sizing:border-box;font:inherit;text-align:left;padding:16px 12px;border:var(--ia-stroke-control) solid var(--ia-control-stroke-color);border-radius:var(--ia-card-radius);background:var(--ia-white);color:var(--ia-black);cursor:pointer;box-shadow:none}.iaSelectionField>input[type=checkbox],.iaSelectionField>input[type=radio]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.iaSelectionField__indicator{grid-column:2;grid-row:1;position:relative;display:block;width:20px;height:20px;border:0;border-radius:0;background:transparent}.iaSelectionField__indicator:after{content:"";display:block;width:12px;height:7px;margin:3px 0 0 2px;border-bottom:3px solid var(--visual-blue);border-left:3px solid var(--visual-blue);opacity:0;rotate:-45deg}.iaSelectionField__copy{grid-column:1;grid-row:1;overflow-wrap:anywhere;display:grid;min-width:0;gap:5px}.iaSelectionField__copy strong{color:var(--ia-black);font-size:.92rem;line-height:1.25;overflow-wrap:anywhere}.iaSelectionField__copy small{color:var(--ia-black);font-size:.72rem;line-height:1.4}.iaSelectionField[data-selected=true]{--ia-control-stroke-color: var(--visual-cyan);border-color:var(--visual-cyan);background:var(--ia-white)}.iaSelectionField[data-control=checkbox][data-selected=true]{--ia-control-stroke-color: var(--visual-blue);border-color:var(--visual-blue)}.iaSelectionField:has(input:focus-visible),.iaSelectionField:focus-visible{outline:var(--ia-stroke-card) solid var(--button-focus-ring);outline-offset:3px}.iaSelectionField[data-selected=true] .iaSelectionField__indicator:after{opacity:1}._root_163zr_1{--lens-width: clamp(440px, 30vw, 500px);display:grid;grid-template-columns:minmax(0,1fr);min-width:0}._root_163zr_1[data-lens-open=true]{grid-template-columns:minmax(0,1fr) var(--lens-width)}._main_163zr_12{min-width:0}._panel_163zr_16{--ia-action-yellow: var(--ia-lens-info-yellow);--lens-content-gutter: var(--space-5);position:sticky;top:0;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);width:var(--lens-width);min-width:0;max-width:520px;height:100dvh;border:0;border-left:var(--ia-stroke-frame) solid var(--ia-border);border-radius:0;background:var(--ia-white);color:var(--ia-black);box-shadow:none;overflow:hidden}._panel_163zr_16 ._panelBody_163zr_37 .iaBoundaryCard,._panel_163zr_16 ._explainerBoundary_163zr_38{--status-frame-fill: var(--ia-lens-info-yellow);background:var(--ia-lens-info-yellow);color:var(--ia-black)}._panelHeader_163zr_44{position:sticky;top:0;z-index:var(--z-page-card);display:grid;grid-template-columns:minmax(0,1fr) var(--header-control-size);align-items:center;gap:var(--space-3);min-height:var(--header-height);height:var(--header-height);border-bottom:0;padding:0 var(--lens-content-gutter, var(--space-5));background:var(--ia-white)}._panelHeader_163zr_44 p,._panelHeader_163zr_44 h2{margin:0}._panelPublication_163zr_64,._panelBody_163zr_37{min-width:0}._panelIdentity_163zr_69{font-family:var(--font-mono);display:grid;gap:var(--space-1);min-width:0}._panelVersion_163zr_76{font-size:var(--type-xs);line-height:var(--leading-copy)}._panelPublication_163zr_64{font-size:var(--type-sm)}._panelPublication_163zr_64{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._panelBody_163zr_37{min-height:0;overflow-x:hidden;overflow-y:auto;overflow-wrap:anywhere;overscroll-behavior:contain;padding:var(--space-5) var(--lens-content-gutter, var(--space-5));font-size:var(--type-xs);line-height:var(--leading-copy)}._panelBody_163zr_37>*{min-width:0;max-width:100%}._typography_163zr_109,._typography_163zr_109>:not(header) :is(p,h3,h4,h5,h6,dt,dd,li,summary,blockquote,label,small,input,textarea,select,button,[role=button],.button-link,.iaButton,.iaTextAction){font-size:var(--type-xs)}._panel_163zr_16._typography_163zr_109{--lens-label-size: var(--type-micro)}._panel_163zr_16._typography_163zr_109 :is(dt,th,.public-kicker,.text-label,.text-kicker,[data-lens-label]){font-size:var(--lens-label-size)}._panel_163zr_16._typography_163zr_109 dt:has(.katex){font-size:var(--type-xs)}._panelBody_163zr_37 .button-link{max-width:100%;white-space:normal;text-align:left}._referencePreview_163zr_136.ui-tooltip{display:grid;grid-template-columns:minmax(0,1fr);min-width:0;max-width:100%}._referencePreviewButton_163zr_143.button-link{min-width:0;max-width:100%;justify-content:flex-start}._referencePreview_163zr_136 ._referencePreviewLabel_163zr_149{min-width:0;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._referencePreview_163zr_136>.ui-tooltip-bubble{box-sizing:border-box;top:100%;margin:0;max-width:100%;max-height:min(24rem,50dvh);overflow-x:hidden;overflow-y:auto;white-space:normal;overflow-wrap:anywhere;pointer-events:auto;visibility:hidden}._referencePreview_163zr_136:hover>.ui-tooltip-bubble,._referencePreview_163zr_136:focus-within>.ui-tooltip-bubble{visibility:visible}._panelTopic_163zr_176{margin:0 0 var(--space-4);font-size:var(--type-xl);line-height:var(--leading-title)}._panelTopicRow_163zr_182{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3);min-width:0;margin:0 0 var(--space-4)}._panelTopicRow_163zr_182 ._panelTopic_163zr_176{min-width:0;margin:0}._panelBody_163zr_37 h3{font-size:var(--type-base);line-height:var(--leading-title)}._metadata_163zr_201{display:grid;gap:var(--space-1);margin:0 0 var(--space-3)}._metadata_163zr_201>div{display:grid;grid-template-columns:minmax(6.5rem,.3fr) minmax(0,1fr);gap:var(--space-2)}._metadata_163zr_201 dt{font-family:var(--font-mono);font-size:var(--type-xs);font-weight:720;letter-spacing:var(--tracking-label);text-transform:uppercase}._metadata_163zr_201 dd{min-width:0;margin:0;font-size:var(--type-sm);overflow-wrap:anywhere}._actions_163zr_228{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-3)}._objectActionRow_163zr_235{margin-bottom:var(--space-3)}._objectActionRow_163zr_235 .iaActionClusterActions{display:flex;flex-wrap:wrap;column-gap:clamp(.55rem,1.25vw,var(--space-4));padding:2px 0}._objectActionRow_163zr_235 .iaTextAction{flex:0 0 auto;min-width:0;white-space:nowrap}._availableModules_163zr_252{margin:0 0 var(--space-3)}._availableModules_163zr_252 p{margin:0}._availableModules_163zr_252 summary{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-2) 0;cursor:pointer;font-size:var(--type-sm);font-weight:675;list-style:none}._availableModules_163zr_252 summary::-webkit-details-marker{display:none}._availableModules_163zr_252 summary svg{width:1rem;height:1rem;flex:0 0 auto;transition:transform var(--motion-fast) ease}._availableModules_163zr_252[open] summary svg{transform:rotate(180deg)}._moduleOptions_163zr_287{display:grid;gap:0;padding:0 0 var(--space-2)}._moduleOption_163zr_287{padding:var(--space-1) 0}._identityBoundary_163zr_297{margin:0;padding:var(--space-3);border-radius:var(--ia-card-radius);line-height:var(--leading-copy);overflow-wrap:anywhere}._explainerContext_163zr_305{display:grid;gap:var(--space-2);margin:var(--space-4) 0;font-size:var(--type-xs);line-height:var(--leading-copy)}._explainerContext_163zr_305 h3,._explainerContext_163zr_305 p,._explainerContext_163zr_305 ul{margin:0}._explainerContext_163zr_305 h3{font-size:var(--type-sm)}._explainerBoundary_163zr_38{padding:var(--space-3);border-radius:var(--ia-card-radius);background:var(--ia-warning-soft);overflow-wrap:anywhere}._atlasProjectionDetail_163zr_330{display:grid;gap:var(--space-2);margin:var(--space-4) 0;font-size:var(--type-xs);line-height:var(--leading-copy)}._atlasProjectionDetail_163zr_330 h3,._atlasProjectionDetail_163zr_330 p,._atlasProjectionDetail_163zr_330 dl{margin:0}._atlasProjectionDetail_163zr_330 h3{font-size:var(--type-sm)}._atlasProjectionLink_163zr_348{display:inline-flex;width:fit-content;align-items:center;gap:var(--space-1);color:var(--ia-text);font-weight:585;text-decoration:none}._atlasProjectionLink_163zr_348:hover{text-decoration:underline}._atlasProjectionLink_163zr_348 svg{width:.9rem;height:.9rem}._atlasProjectionHint_163zr_367{color:var(--ia-text-muted)}._governedDetail_163zr_371{display:grid;grid-template-columns:minmax(0,1fr);min-width:0;gap:var(--space-2);margin:var(--space-4) 0}._governedDetail_163zr_371 h3,._governedDetail_163zr_371 p,._governedDetail_163zr_371 ul,._detailMetadata_163zr_382{margin:0}._detailLead_163zr_386,._detailSourceText_163zr_387,._detailBoundary_163zr_388,._detailStatus_163zr_389{overflow-wrap:anywhere}._detailLead_163zr_386,._detailSourceText_163zr_387{line-height:var(--leading-copy)}._detailMetadata_163zr_382{display:grid;gap:var(--space-1)}._detailMetadata_163zr_382>div{display:grid;grid-template-columns:minmax(6.5rem,.3fr) minmax(0,1fr);gap:var(--space-2)}._detailMetadata_163zr_382 dt{font-family:var(--font-mono);font-size:var(--type-xs);font-weight:720;letter-spacing:var(--tracking-label);text-transform:uppercase}._detailMetadata_163zr_382 dd{min-width:0;margin:0;overflow-wrap:anywhere}._detailList_163zr_423{display:grid;grid-template-columns:minmax(0,1fr);min-width:0;gap:var(--space-1);padding-left:var(--space-5)}._detailBoundary_163zr_388,._detailStatus_163zr_389{color:var(--ia-text-muted);font-size:var(--type-xs)}._visualGraphDetail_163zr_437{display:grid;gap:var(--space-3);padding-block:var(--space-3)}._visualGraphDetail_163zr_437 h3,._visualGraphDetail_163zr_437 h4,._visualGraphDetail_163zr_437 p,._visualGraphDetail_163zr_437 ul{margin:0}._inspectTriggerText_163zr_450{font-size:var(--type-xs);font-weight:585}@media(max-width:900px){._root_163zr_1[data-lens-open=true]{display:block}._panel_163zr_16{position:fixed;z-index:var(--z-modal);top:0;right:0;bottom:0;left:0;width:100%;max-width:none;height:100dvh;border:0;border-radius:0}._metadata_163zr_201>div{grid-template-columns:minmax(0,1fr);gap:var(--space-1)}}@media print{._panel_163zr_16{display:none}}._citationCard_163zr_483.iaCard{display:grid;min-width:0;gap:var(--space-3);margin-bottom:var(--space-3);padding:var(--space-4);border:0;background:var(--ia-card-cyan);color:var(--ia-black)}._citationCard_163zr_483 h3,._citationCard_163zr_483 p,._citationCard_163zr_483 pre{margin:0}._citationCard_163zr_483 pre{max-width:100%;overflow:auto;overscroll-behavior-inline:contain}._citationIdentity_163zr_506{display:grid;gap:var(--space-2);margin:0 0 var(--space-4);padding:0}._citationIdentity_163zr_506 h3{margin:0;font-weight:720}._citationIdentityOptions_163zr_518{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2)}@media(max-width:520px){._citationIdentityOptions_163zr_518{grid-template-columns:1fr}}._citationFormatTabs_163zr_530{margin-bottom:var(--space-4)}._citationOutput_163zr_534{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;font-size:var(--type-xs);line-height:var(--leading-data)}._citationActions_163zr_542{display:flex;flex-wrap:nowrap;align-items:center;gap:var(--space-4);margin-top:var(--space-2);max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain}._citationActions_163zr_542 ._shareLinkAction_163zr_553.iaButton{flex:0 0 auto;width:auto;white-space:nowrap}._copyStatus_163zr_559{min-height:1.5em;margin:0}._shareIntro_163zr_564{margin:0 0 var(--space-4)}._shareTargets_163zr_568{display:grid;gap:var(--space-4)}._shareTarget_163zr_568{position:relative;display:grid;gap:var(--space-2);min-width:0;padding:var(--space-4);padding-right:calc((var(--button-height-compact) * 2) + (var(--space-2) * 3));border:0;border-radius:var(--ia-card-radius);background:var(--ia-card-cyan);color:var(--ia-black)}._shareTargetCopy_163zr_586{display:grid;gap:var(--space-1);min-width:0}._shareTargetCopy_163zr_586 h3,._shareTargetCopy_163zr_586 p,._shareTargetCopy_163zr_586 small,._shareStatus_163zr_595{margin:0}._shareTargetCopy_163zr_586 small{overflow-wrap:anywhere}._shareTargetActions_163zr_603{position:absolute;top:var(--space-3);right:var(--space-3);display:flex;gap:var(--space-1)}._shareIconAction_163zr_611.iaButton[data-size][data-variant]{width:var(--button-height-compact);min-width:var(--button-height-compact);min-height:var(--button-height-compact);border:0;border-radius:50%;padding:0;background:transparent;color:var(--ia-black);box-shadow:none;filter:none;transform:none}._shareIconAction_163zr_611.iaButton[data-size][data-variant]:hover,._shareIconAction_163zr_611.iaButton[data-size][data-variant]:focus-visible{border:0;background:var(--ia-white);color:var(--ia-black);filter:none;transform:none}._shareIconAction_163zr_611.iaButton[data-copied=true]{color:var(--visual-blue)}._shareIconAction_163zr_611 svg,._shareModalClose_163zr_639 svg{width:var(--circle-icon-size);height:var(--circle-icon-size)}._shareIconAction_163zr_611 svg{stroke-width:1.7}._shareLinkAction_163zr_553.iaButton[data-size][data-variant]{justify-content:flex-start;width:fit-content;min-width:0;min-height:44px;border:0;border-radius:0;padding:var(--space-1) 0;background:transparent;color:var(--ia-black);filter:none;box-shadow:none;text-decoration:none;text-underline-offset:4px}._shareLinkAction_163zr_553.iaButton[data-size][data-variant]:hover,._shareLinkAction_163zr_553.iaButton[data-size][data-variant]:focus-visible{background:transparent;color:var(--ia-black);filter:none;transform:none;text-decoration:underline;text-decoration-thickness:1px}._shareLinkAction_163zr_553.iaButton svg{width:1.1rem;height:1.1rem;flex:0 0 auto;stroke:currentColor}._shareLinkAction_163zr_553.iaButton ._shareBrandIcon_163zr_681,._shareProviderAction_163zr_682.iaButton ._shareBrandIcon_163zr_681{fill:currentColor;stroke:none}._panelBody_163zr_37>._actions_163zr_228 ._shareLinkAction_163zr_553.iaButton{font-weight:585}._shareModalBackdrop_163zr_691{position:fixed;z-index:calc(var(--z-modal) + 1);top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:var(--space-4);background:#ffffff2e;backdrop-filter:blur(6px) saturate(106%);-webkit-backdrop-filter:blur(6px) saturate(106%)}._shareModal_163zr_639{display:grid;box-sizing:border-box;grid-auto-rows:max-content;align-content:start;gap:var(--space-4);width:min(42rem,100%);max-height:min(82dvh,46rem);overflow:auto;border:var(--ia-stroke-frame) solid var(--ia-black);border-radius:var(--ia-card-radius);padding:var(--space-5);background:#fffffff5;color:var(--ia-black);-webkit-backdrop-filter:blur(24px) saturate(118%);backdrop-filter:blur(24px) saturate(118%);outline:none}._shareModalHeader_163zr_721{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4)}._shareModalHeader_163zr_721 h3,._shareModalPreview_163zr_729 p,._shareModalPreview_163zr_729 small{margin:0}._shareModalClose_163zr_639.iaButton[data-size][data-variant]{flex:0 0 auto;width:var(--button-height-compact);min-width:var(--button-height-compact);min-height:var(--button-height-compact);border-radius:50%;padding:0}._shareModalClose_163zr_639.iaButton[data-size][data-variant]:hover:not(:disabled),._shareModalClose_163zr_639.iaButton[data-size][data-variant]:active:not(:disabled){border-color:var(--ia-black);background:var(--ia-black);color:var(--ia-white);filter:none;transform:none}._shareModalPreview_163zr_729{display:grid;gap:var(--space-1);min-width:0;border:0;border-radius:var(--ia-card-radius);padding:var(--space-4);background:var(--ia-card-cyan)}._shareModalPreview_163zr_729 small{overflow-wrap:anywhere}._shareProviderScroller_163zr_766{position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-2);align-items:start;min-width:0}._shareProviderScroller_163zr_766[data-overflow] ._shareProviderActions_163zr_775{padding-inline-end:calc(var(--button-height-compact) + var(--space-2))}._shareProviderActions_163zr_775{display:flex;gap:6px;align-items:start;min-width:0;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scrollbar-width:none}._shareProviderActions_163zr_775::-webkit-scrollbar{display:none}._shareProviderAction_163zr_682.iaButton[data-size][data-variant]{display:grid;grid-template-rows:auto auto;justify-items:center;flex:0 0 4.25rem;gap:var(--space-2);width:4.25rem;min-width:4.25rem;min-height:0;height:auto;border:0;border-radius:0;padding:0;background:transparent;color:var(--ia-black);text-align:center;text-decoration:none;white-space:normal;filter:none;transform:none;scroll-snap-align:start;font-size:.82rem;font-weight:500}._shareProviderIcon_163zr_819{display:grid;place-items:center;width:3.5rem;height:3.5rem;border:var(--ia-stroke-control) solid var(--ia-black);border-radius:50%;background:var(--ia-white);color:var(--ia-black)}._shareProviderIcon_163zr_819 svg{width:var(--circle-icon-size-provider);height:var(--circle-icon-size-provider)}._shareProviderAction_163zr_682.iaButton[data-size][data-variant]:hover:not(:disabled),._shareProviderAction_163zr_682.iaButton[data-size][data-variant]:active:not(:disabled){border:0;background:transparent;color:var(--ia-black);filter:none;transform:none}._shareProviderAction_163zr_682:hover ._shareProviderIcon_163zr_819,._shareProviderAction_163zr_682:active ._shareProviderIcon_163zr_819{border-color:var(--ia-black);background:var(--ia-black);color:var(--ia-white)}._shareProviderAction_163zr_682:focus-visible{outline:2px solid var(--ia-black);outline-offset:var(--space-1)}._shareProviderNext_163zr_856.iaButton[data-size][data-variant]{position:absolute;inset-inline-end:0;top:0;z-index:1;margin-top:calc((3.5rem - var(--button-height-compact)) / 2);width:var(--button-height-compact);min-width:var(--button-height-compact);min-height:var(--button-height-compact);border-radius:50%;padding:0;background:var(--ia-white);box-shadow:none}._shareEmbedPanel_163zr_871{display:grid;gap:var(--space-3);border:0;border-radius:var(--ia-card-radius);padding:var(--space-4);background:var(--ia-card-magenta)}._shareEmbedPanel_163zr_871>header{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}._shareEmbedPanel_163zr_871 p{margin:0}._shareEmbedCode_163zr_891{display:block;max-height:12rem;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere}._shareEmbedCopy_163zr_899.iaButton[data-size][data-variant]{flex:0 0 auto;width:var(--space-8);min-width:var(--space-8);height:var(--space-8);min-height:var(--space-8)}._shareStatus_163zr_595{min-height:1.5em;padding-top:0}@media(max-width:520px){._shareTarget_163zr_568{padding-right:var(--space-4);padding-top:calc(var(--button-height-compact) + (var(--space-3) * 2))}._shareModal_163zr_639{padding:var(--space-4)}}._shareModalPreview_163zr_729:has(._sharePreviewImage_163zr_925){padding:0;overflow:hidden}._sharePreviewImage_163zr_925{display:block;width:100%;height:clamp(9rem,24vh,14rem);object-fit:contain;background:var(--ia-white)}._sharePreviewCopy_163zr_936{display:grid;gap:var(--space-2);min-width:0;padding:var(--space-4)}._sharePreviewCopy_163zr_936>p,._shareEmbedCode_163zr_891{font-size:var(--type-sm);line-height:1.5}._sharePreviewSite_163zr_947{display:flex;align-items:center;gap:var(--space-2);font-size:var(--type-xs)}._sharePreviewSite_163zr_947 img{flex:0 0 20px;width:20px;height:20px}._shareModalPreview_163zr_729:has(._shareVisual_163zr_960){padding:0;overflow:hidden}._shareVisual_163zr_960{position:relative;background:var(--ia-white);height:30vh;overflow:clip;border-radius:var(--ia-card-radius) var(--ia-card-radius) 0 0}._shareVisualContent_163zr_962{position:absolute;top:0;left:0;width:100%;box-sizing:border-box;padding:var(--space-4);transform-origin:top left;visibility:hidden}._shareVisualContent_163zr_962[data-preview-layout=image]{padding:0}._shareVisualPart_163zr_964{min-width:0;overflow:visible;margin-bottom:var(--space-3)}._shareVisualPart_163zr_964:last-child{margin-bottom:0}._shareVisualPart_163zr_964 img{display:block;width:100%;height:auto;margin:0;object-fit:contain}._shareVisualPart_163zr_964 pre{margin:0;white-space:pre;font-size:var(--type-xs);overflow:visible}._shareVisualPart_163zr_964 p{white-space:pre-wrap}._shareVisualPart_163zr_964 table{width:100%;border-collapse:collapse;font-size:var(--type-xs)}._shareVisualPart_163zr_964 td{padding:var(--space-2);border-bottom:1px solid currentColor}._shareVisualPart_163zr_964 [data-publication-math],._shareVisualPart_163zr_964 .katex-display{overflow:visible}._sharePreviewMark_163zr_974{display:grid;place-items:center;flex:0 0 24px;width:24px;height:24px;border-radius:22%;background:#000;overflow:hidden}._sharePreviewMark_163zr_974 img{border-radius:50%}._shareModalPreview_163zr_729:has(._shareVisual_163zr_960),._shareModalPreview_163zr_729:has(._sharePreviewImage_163zr_925){gap:0}._sharePreviewImage_163zr_925{object-fit:cover;border-radius:var(--ia-card-radius) var(--ia-card-radius) 0 0}._shareVisualPart_163zr_964[data-preview-part=image]{margin:0}._shareVisual_163zr_960[data-share-preview-type=Atlas] ._shareVisualPart_163zr_964:only-child img{height:30vh;object-fit:cover}._shareVisualPart_163zr_964[data-preview-part=rich]{font-size:var(--type-sm);line-height:1.6}._shareVisualPart_163zr_964[data-preview-part=rich] p{white-space:normal;margin-block:0 var(--space-3)}._shareVisualPart_163zr_964[data-preview-part=rich] h4{font-size:inherit;margin-block:var(--space-3) var(--space-2)}@media(max-width:900px),(max-width:980px)and (max-height:600px)and (orientation:landscape)and (pointer:coarse){._panelHeader_163zr_44{box-sizing:border-box;top:0;height:var(--lens-header-reserve);min-height:var(--lens-header-reserve);padding-block:calc(env(safe-area-inset-top,0px) + var(--space-3)) var(--space-3);padding-inline:var(--lens-content-gutter, var(--space-5)) max(var(--lens-content-gutter, var(--space-5)),env(safe-area-inset-right,0px));background:var(--ia-white)}}._shareProviderNext_163zr_856 svg{width:var(--circle-icon-size);height:var(--circle-icon-size);flex-shrink:0}._shareModal_163zr_639 ._shareVisual_163zr_960{height:min(30dvh,var(--share-preview-height, 30dvh))}._shareModal_163zr_639 ._sharePreviewImage_163zr_925{height:min(clamp(9rem,24dvh,14rem),var(--share-preview-height, 24dvh))}._panel_163zr_16{--lens-header-reserve: var(--header-height);grid-template-rows:minmax(0,1fr)}._panel_163zr_16>._panelHeader_163zr_44{grid-area:1 / 1;align-self:start}._panel_163zr_16>._panelBody_163zr_37,._panel_163zr_16>.paper-atlas-lens-scroll{grid-area:1 / 1;scroll-padding-top:calc(var(--lens-header-reserve) + var(--space-3))}._panel_163zr_16>._panelBody_163zr_37{padding-top:calc(var(--lens-header-reserve) + var(--space-5))}._panel_163zr_16>.paper-atlas-lens-scroll{padding-top:var(--lens-header-reserve)}@media(max-width:900px),(max-width:980px)and (max-height:600px)and (orientation:landscape)and (pointer:coarse){._panel_163zr_16{--lens-header-reserve: calc(var(--header-height) + env(safe-area-inset-top, 0px) + 2 * var(--space-3))}}@supports ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){._panelHeader_163zr_44{background:var(--ia-band-glass-surface, var(--ia-white));backdrop-filter:var(--ia-band-glass-backdrop, none);-webkit-backdrop-filter:var(--ia-band-glass-backdrop, none)}}._panelHeader_163zr_44 ._panelIdentity_163zr_69 ._panelPublication_163zr_64{font-size:var(--type-sm)}@media(max-width:640px),(max-width:980px)and (max-height:600px)and (orientation:landscape)and (pointer:coarse){._panelHeader_163zr_44 ._panelIdentity_163zr_69 ._panelVersion_163zr_76{font-size:var(--type-sm)}}@media(min-width:901px)and (max-width:980px)and (orientation:landscape)and (pointer:coarse){._root_163zr_1[data-lens-open=true]{--inspection-header-height: var(--header-height)}._root_163zr_1[data-lens-open=true]>._main_163zr_12 .app-shell{--header-height: var(--inspection-header-height)}._root_163zr_1[data-lens-open=true]>._main_163zr_12 .app-shell[data-mobile-layout=true][data-navigation-open=true] .app-header>:not(.app-header__left-rail):not(.app-header__brand):not(#app-header-paper-slot),._root_163zr_1[data-lens-open=true]>._main_163zr_12 .app-shell[data-mobile-layout=true][data-navigation-open=true] #app-header-paper-slot>*{transform:none}._root_163zr_1[data-lens-open=true]>._main_163zr_12 .app-shell>.app-header.app-header{inset-inline-end:var(--lens-width);padding-block:0;padding-inline-end:12px}._panel_163zr_16{--lens-header-reserve: calc(var(--header-height) + env(safe-area-inset-top, 0px) + 24px)}._panelHeader_163zr_44{box-sizing:border-box;height:calc(var(--header-height) + env(safe-area-inset-top,0px) + 24px);min-height:calc(var(--header-height) + env(safe-area-inset-top,0px) + 24px);padding-block:calc(env(safe-area-inset-top,0px) + 12px) 12px;padding-inline-end:var(--space-3)}}._atlasShareProviders_163zr_1061{flex-wrap:wrap;row-gap:var(--space-4)}._root_5w0tm_1{margin:0;width:100%;height:100%;max-width:none;max-height:none;box-sizing:border-box;border:0}._panel_5w0tm_10{min-width:0;box-sizing:border-box;max-height:calc(100dvh - 2 * var(--space-4));overflow-wrap:anywhere;overscroll-behavior:contain}._heading_5w0tm_17{display:flex;gap:var(--space-4);align-items:flex-start}._heading_5w0tm_17>div{flex:1;min-width:0}._heading_5w0tm_17 h2,._heading_5w0tm_17 p{margin:0}._provider_5w0tm_24{min-width:0;max-width:100%}._provider_5w0tm_24>div{max-width:100%}._viewport_1xi7v_1{position:fixed;z-index:max(var(--z-toast),calc(var(--z-modal) + 2));right:var(--toast-right, var(--space-5));bottom:var(--space-5);display:grid;gap:var(--space-2);width:var(--toast-width, min(28rem, calc(100vw - (2 * var(--space-5)))));pointer-events:none}._toast_1xi7v_12{--toast-accent: var(--visual-yellow);display:grid;grid-template-columns:1.35rem minmax(0,1fr);align-items:start;gap:var(--space-3);min-width:0;border:1px solid color-mix(in srgb,var(--toast-accent) 62%,transparent);border-radius:var(--ia-radius-sm);padding:var(--space-3) var(--space-4);background:var(--ia-black);color:var(--toast-accent);font:720 var(--type-sm)/var(--leading-normal) var(--font-ui);overflow-wrap:anywhere;white-space:normal;animation:_ia-toast-lifecycle_1xi7v_1 3s ease both}._toast_1xi7v_12[data-tone=info]{--toast-accent: var(--ia-set-a-yellow)}._toast_1xi7v_12[data-tone=error]{--toast-accent: var(--ia-set-a-red)}._toast_1xi7v_12[data-tone=success]{--toast-accent: var(--ia-set-a-green);border:0}._toast_1xi7v_12[data-tone=result]{--toast-accent: var(--ia-set-a-blue)}._toast_1xi7v_12 svg{width:1.35rem;height:1.35rem;stroke:currentColor}@keyframes _ia-toast-lifecycle_1xi7v_1{0%{opacity:0;transform:translate(calc(100% + var(--space-5)))}10%,82%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(var(--space-5))}}@media(max-width:640px){._viewport_1xi7v_1{right:var(--space-3);bottom:var(--space-3);width:calc(100vw - (2 * var(--space-3)))}}@media(prefers-reduced-motion:reduce){._toast_1xi7v_12{animation-name:_ia-toast-fade_1xi7v_1}@keyframes _ia-toast-fade_1xi7v_1{0%{opacity:0}8%,86%{opacity:1}to{opacity:0}}}@media print{._viewport_1xi7v_1{display:none}}._publication_1ald7_1{--paper-guide-width: 255px;--paper-anchor-title-top: calc(var(--app-shell-top-offset) + var(--space-4));width:100%;min-width:0}._publicationPage_1ald7_8{--publication-reader-width: var(--paper-page-width)}._publicationPage_1ald7_8>.page-header,._publicationPage_1ald7_8 ._identitySection_1ald7_13{width:min(100%,var(--publication-reader-width));max-width:none;margin-inline:auto}._publicationPage_1ald7_8>.page-header{margin-bottom:var(--space-3)}._publicationPage_1ald7_8 ._identitySection_1ald7_13{gap:0}._publication_1ald7_1>._topMatter_1ald7_27,._publication_1ald7_1>._paperPageSurface_1ald7_28,._endActions_1ald7_29[data-reading-body=false]{width:min(100%,var(--publication-reader-width));margin-inline:auto}._publication_1ald7_1>._topMatter_1ald7_27,._paperBody_1ald7_35>._topMatter_1ald7_27{margin-block-start:var(--space-6)}._paperPageSurface_1ald7_28{min-width:0}._endActions_1ald7_29[data-reading-body=false]{display:flex;justify-content:space-between}._topMatter_1ald7_27{width:100%;max-width:none}._publicationHeaderActions_1ald7_53{margin-top:var(--space-3);margin-bottom:var(--space-6)}._publicationHeaderActions_1ald7_53 .iaActionClusterActions{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:0 clamp(var(--space-5),3vw,var(--space-8));width:fit-content;align-items:center}._identitySection_1ald7_13 .launch-metadata-grid{display:flex;flex-wrap:wrap;gap:var(--space-5) var(--space-12);margin-top:var(--space-8)}._identitySection_1ald7_13 .launch-metadata-item{gap:var(--space-1);border:0}._identitySection_1ald7_13 .launch-metadata-item dt{font-weight:400;font-size:var(--type-xs);text-transform:uppercase}._identitySection_1ald7_13 .launch-metadata-item dd{font-size:var(--type-sm);text-transform:none}@media(max-width:640px){._identitySection_1ald7_13 .launch-metadata-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-4)}._identitySection_1ald7_13 .launch-metadata-item{grid-template-columns:7rem minmax(0,1fr);gap:var(--space-2);padding-block:var(--space-1)}}@media(max-width:360px){._identitySection_1ald7_13 .launch-metadata-item{grid-template-columns:minmax(0,1fr);gap:var(--space-1)}}._publicationHeaderActions_1ald7_53 .iaButton[data-size][data-variant]{justify-self:start;justify-content:flex-start;width:fit-content;min-width:0;min-height:44px;padding:var(--space-1) 0;border:0;border-radius:0;background:transparent;color:var(--ia-black);filter:none;font-family:inherit;font-size:var(--type-sm);font-weight:585;text-align:left;text-decoration:none;text-underline-offset:4px;box-shadow:none}._publicationHeaderActions_1ald7_53 .iaButton[data-size][data-variant]:hover{background:transparent;color:var(--ia-black);filter:none;text-decoration:underline;text-decoration-thickness:1px;transform:none}._publicationHeaderActions_1ald7_53 .iaButton[data-size][data-variant]:disabled:hover{text-decoration:none}._publicationHeaderActions_1ald7_53 .iaButtonIcon svg{width:1rem;height:1rem;stroke:currentColor}._citationLine_1ald7_151{margin:0;overflow-wrap:anywhere}._topMatter_1ald7_27{display:grid;gap:var(--section-gap-sm);padding-bottom:var(--space-8)}._claimBoundary_1ald7_162,._resultBlock_1ald7_163,._claimCallout_1ald7_164,._boundaryCallout_1ald7_165,._interactiveFigure_1ald7_166,._atlasFigure_1ald7_167,._animationPanel_1ald7_168,._claimEvidenceGrid_1ald7_169 article,._receiptGrid_1ald7_170>div,._formalDownloadState_1ald7_171,._mediaBoundary_1ald7_172,._provenanceGrid_1ald7_173>div,._downloadGroups_1ald7_174 a{padding:var(--card-padding)}._interactiveFigure_1ald7_166,._atlasFigure_1ald7_167{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-3);box-sizing:border-box;border:var(--ia-stroke-card) solid var(--ia-black);border-radius:var(--ia-card-radius);overflow:hidden;padding:var(--card-padding)}._claimBoundary_1ald7_162 h2,._claimCallout_1ald7_164 h3,._boundaryCallout_1ald7_165 h3,._formalDownloadState_1ald7_171 h3,._mediaBoundary_1ald7_172 h3{margin-block-start:0}._claimBoundaryBody_1ald7_198,._claimBoundaryBody_1ald7_198 p,._paperBody_1ald7_35 #abstract,._paperBody_1ald7_35 #abstract p,._references_1ald7_202,._references_1ald7_202 p,._references_1ald7_202 li{font-size:var(--type-sm)}._readerShell_1ald7_208{display:grid;grid-template-columns:minmax(190px,var(--paper-guide-width, 255px)) minmax(0,var(--reading-measure));justify-content:center;gap:var(--section-gap);margin-block-start:var(--section-gap)}._publication_1ald7_1>._topMatter_1ald7_27[data-reading-body]{display:grid;gap:var(--space-6);padding-bottom:0}._publication_1ald7_1>._topMatter_1ald7_27>nav ._publicationHeaderActions_1ald7_53{margin:0}._publication_1ald7_1>._topMatter_1ald7_27+._identitySection_1ald7_13 .launch-metadata-grid{margin-top:var(--space-6)}._publication_1ald7_1>._identitySection_1ald7_13~._topMatter_1ald7_27[data-reading-body]{margin-block-start:var(--space-10)}._readerShell_1ald7_208[data-header-engagement=true],._publication_1ald7_1[data-paper-view=pdf]>._topMatter_1ald7_27+._identitySection_1ald7_13,._publication_1ald7_1>._topMatter_1ald7_27+._paperPageSurface_1ald7_28{margin-block-start:calc(var(--space-6) + var(--space-8))}._publication_1ald7_1>._topMatter_1ald7_27+._paperPageSurface_1ald7_28{display:flow-root}._paperPageSurface_1ald7_28>._readerShell_1ald7_208{margin-block-start:0}._paperPageSurface_1ald7_28>section>._scientificFigure_1ald7_250:first-child{margin-block-start:0}._readerShell_1ald7_208[data-header-engagement=true]>._paperBody_1ald7_35>._manuscriptSection_1ald7_254:first-child{padding-block-start:0}._readerShell_1ald7_208[data-study-guide-open=false]{grid-template-columns:minmax(0,1fr)}._toc_1ald7_262{--toc-sticky-top: calc(var(--app-shell-top-offset) + var(--space-2));position:sticky;top:var(--toc-sticky-top);display:block;align-self:start;height:calc(100svh - var(--toc-sticky-top) - var(--space-2));max-height:calc(100svh - var(--toc-sticky-top) - var(--space-2));overflow:visible;overflow-anchor:none;transform:translateZ(0)}._tocList_1ald7_276,._tocMarkers_1ald7_277{display:grid;margin:0;padding:0;list-style:none}._tocList_1ald7_276{grid-template-rows:auto auto auto auto auto minmax(0,1fr) auto auto auto;gap:var(--space-1);height:100%;min-height:0}._tocCondensed_1ald7_291{min-height:0}._toc_1ald7_262[data-toc-layout=all-titles]>._tocList_1ald7_276,._tocMeasure_1ald7_296>._tocList_1ald7_276{grid-template-rows:none;grid-auto-rows:max-content;align-content:start;height:auto}._toc_1ald7_262>._tocMeasure_1ald7_296{position:absolute;top:0;width:100%;height:0;overflow:hidden;visibility:hidden;pointer-events:none}._tocMarkers_1ald7_277{grid-auto-rows:minmax(3px,1fr);height:100%;min-height:0}._tocMarkerItem_1ald7_319{position:relative;min-height:3px}._tocMarker_1ald7_277{position:relative;display:flex;align-items:center;width:100%;height:100%;min-height:3px;color:var(--ia-black);text-decoration:none}._tocMarkerLine_1ald7_335{position:relative;display:block;width:var(--space-3);height:2px;border-radius:999px;background:var(--ia-border);transition:none}._tocMarkerLine_1ald7_335:after{position:absolute;top:0;left:0;width:calc(var(--space-3) + var(--space-2));height:2px;border-radius:999px;background:transparent;content:""}._tocMarker_1ald7_277:hover ._tocMarkerLine_1ald7_335,._tocMarker_1ald7_277:focus-visible ._tocMarkerLine_1ald7_335{background:var(--ia-black)}._tocMarker_1ald7_277:hover ._tocMarkerLine_1ald7_335:after,._tocMarker_1ald7_277:focus-visible ._tocMarkerLine_1ald7_335:after{background:var(--ia-black)}._tocMarkerActive_1ald7_366 ._tocMarkerLine_1ald7_335{width:var(--space-3);background:var(--ia-black)}._tocMarkerActive_1ald7_366 ._tocMarkerLine_1ald7_335:after{top:-1px;height:4px;background:var(--ia-black)}._tocMarkerActive_1ald7_366:hover ._tocMarkerLine_1ald7_335,._tocMarkerActive_1ald7_366:focus-visible ._tocMarkerLine_1ald7_335{background:var(--ia-black)}._tocMarkerLabel_1ald7_382{position:absolute;z-index:10;top:50%;left:calc(var(--space-6) + var(--space-2));display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-2);width:min(248px,calc(var(--reading-measure) * .44));padding:var(--space-2) var(--space-3);border:var(--ia-stroke-hairline) solid var(--ia-border);border-radius:var(--ia-radius-sm);background:var(--ia-white);color:var(--ia-black);font-family:var(--font-mono);font-size:var(--type-xs);line-height:1.25;opacity:0;pointer-events:none;transform:translateY(-50%);visibility:hidden;transition:none}._tocMarkerLabel_1ald7_382 strong{min-width:var(--space-8)}._tocMarkerLabel_1ald7_382>span:only-child{grid-column:1 / -1}._tocMarker_1ald7_277:hover ._tocMarkerLabel_1ald7_382,._tocMarker_1ald7_277:focus-visible ._tocMarkerLabel_1ald7_382,._tocMarkerActive_1ald7_366 ._tocMarkerLabel_1ald7_382{opacity:1;visibility:visible}._tocMarkerActive_1ald7_366 ._tocMarkerLabel_1ald7_382{border-color:var(--ia-black);background:var(--ia-black);color:var(--ia-white)}._tocMarker_1ald7_277:focus-visible{outline:2px solid var(--visual-cyan);outline-offset:2px}._toc_1ald7_262 .sidebar-secondary-link{position:relative;display:block;border:0;border-radius:var(--ia-radius-sm);background:transparent;min-height:34px;padding:0;font-size:var(--type-xs);font-weight:360;line-height:1.25;text-decoration-line:underline;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:.14em;transform:none;transition:none}._toc_1ald7_262 .sidebar-secondary-link>._tocMarkerLine_1ald7_335{position:absolute;top:50%;left:0;transform:translateY(-50%)}._tocPermanentLabel_1ald7_460{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-2);width:min(248px,calc(var(--reading-measure) * .44));margin-left:calc(var(--space-6) + var(--space-2));padding:var(--space-2) var(--space-3);border:var(--ia-stroke-hairline) solid transparent;border-radius:var(--ia-radius-sm);background:transparent;color:var(--ia-black);font-family:var(--font-mono);font-size:var(--type-xs);font-weight:360;line-height:1.25}._tocPermanentLabel_1ald7_460>strong{min-width:var(--space-8)}._tocPermanentLabel_1ald7_460>span:only-child{grid-column:1 / -1}._toc_1ald7_262 .sidebar-secondary-link:hover{border:0;background:transparent;color:var(--ia-black);text-decoration-color:transparent}._toc_1ald7_262 .sidebar-secondary-link:hover>._tocMarkerLine_1ald7_335:after,._toc_1ald7_262 .sidebar-secondary-link:focus-visible>._tocMarkerLine_1ald7_335:after{background:var(--ia-black)}._toc_1ald7_262 .sidebar-secondary-link:hover ._tocPermanentLabel_1ald7_460,._toc_1ald7_262 .sidebar-secondary-link:focus-visible ._tocPermanentLabel_1ald7_460{border-color:var(--ia-black);background:var(--ia-white)}._toc_1ald7_262 .sidebar-secondary-link:focus-visible{border:0;background:transparent;color:var(--ia-black);text-decoration-color:transparent;outline:2px solid var(--visual-cyan);outline-offset:2px}._toc_1ald7_262 .sidebar-secondary-link.active{border:0;background:transparent;color:var(--ia-black);text-decoration-color:transparent}._toc_1ald7_262 .sidebar-secondary-link.active>._tocMarkerLine_1ald7_335:after{top:-1px;height:4px;background:var(--ia-black)}._toc_1ald7_262 .sidebar-secondary-link.active ._tocPermanentLabel_1ald7_460{border-color:var(--ia-black);background:var(--ia-black);color:var(--ia-white)}._toc_1ald7_262 .sidebar-secondary-link.active:hover{background:transparent;color:var(--ia-black);text-decoration-color:transparent}._paperBody_1ald7_35{min-width:0}._manuscriptSection_1ald7_254,._companionSection_1ald7_542{scroll-margin-top:var(--app-shell-top-offset);padding-block:var(--space-5)}._paperBody_1ald7_35 .page-section[id],._paperBody_1ald7_35 h2[id],._paperBody_1ald7_35 h3[id],._paperBody_1ald7_35 h4[id],._companionDivider_1ald7_551[id]{scroll-margin-top:var(--paper-anchor-title-top)}._paperBody_1ald7_35 ._manuscriptSection_1ald7_254,._paperBody_1ald7_35 ._companionSection_1ald7_542{scroll-margin-top:var(--app-shell-top-offset)}._paperBody_1ald7_35 ._manuscriptSection_1ald7_254{gap:var(--space-4)}._sectionHeader_1ald7_564{display:grid;grid-template-columns:var(--space-8) minmax(0,1fr);gap:var(--space-3);align-items:baseline;margin-bottom:var(--space-2)}._sectionHeader_1ald7_564 h2{margin:0}._manuscriptSection_1ald7_254 h3{scroll-margin-top:var(--paper-anchor-title-top);margin:var(--space-6) 0 0}._manuscriptSection_1ald7_254 h4{scroll-margin-top:var(--paper-anchor-title-top);margin:var(--space-5) 0 0}._manuscriptSection_1ald7_254 p,._manuscriptSection_1ald7_254 li{max-width:var(--content-measure)}._manuscriptSection_1ald7_254>p,._manuscriptSection_1ald7_254>ul,._manuscriptSection_1ald7_254>ol{margin-block:0}._inlineMath_1ald7_597{white-space:nowrap}._displayMath_1ald7_603{display:block;min-width:0;max-width:100%;overflow-x:auto;padding-block:.25em}._displayMath_1ald7_603 .katex-display{width:max-content;min-width:100%}._displayMath_1ald7_603:focus-visible{outline:2px solid var(--visual-cyan);outline-offset:-2px}._diagramMath_1ald7_621 text{fill:var(--ia-black);font-family:KaTeX_Main,Times New Roman,serif;font-size:18px;font-weight:360;letter-spacing:0}._diagramMathVariable_1ald7_629{font-family:KaTeX_Math,Times New Roman,serif;font-style:italic}._diagramMathCaligraphic_1ald7_634{font-family:KaTeX_Caligraphic,Times New Roman,serif}._diagramMathFraktur_1ald7_638{font-family:KaTeX_Fraktur,Times New Roman,serif}._diagramMathDoubleStruck_1ald7_642{font-family:KaTeX_AMS,Times New Roman,serif}._diagramMathMain_1ald7_646,._diagramMathRoman_1ald7_647{font-family:KaTeX_Main,Times New Roman,serif;font-style:normal}._diagramMathScript_1ald7_652{font-weight:360}._diagramMathProse_1ald7_656{font-family:var(--font-ui);font-size:12px;font-style:normal;font-weight:675}._diagramMathEdge_1ald7_663 text{font-size:15px;paint-order:stroke;stroke:color-mix(in srgb,var(--ia-white) 92%,transparent);stroke-width:5px;stroke-linejoin:round}._diagramMathCompact_1ald7_671 text{font-size:14px}._diagramMathError_1ald7_675{fill:var(--ia-red);font-family:var(--font-ui);font-size:12px;font-weight:720}._equation_1ald7_682{position:relative;display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:var(--space-2);min-width:0;max-width:100%;margin-block:var(--space-4);padding:var(--space-2) var(--space-1);text-align:center}._equation_1ald7_682:has(>a){grid-template-columns:minmax(0,1fr) auto}._equation_1ald7_682>a{position:static;grid-column:2;grid-row:1;transform:none}._equation_1ald7_682>[data-equation-alias]{position:absolute}._equation_1ald7_682[data-equation-inspector-focus=true]{outline:var(--ia-stroke-control) solid var(--ia-black);outline-offset:var(--space-1);scroll-margin-block:20vh}._sourceEquationAnchor_1ald7_716{position:absolute;inset:0 auto auto 0;width:1px;height:1px;overflow:hidden;pointer-events:none}._resultBlock_1ald7_163,._claimCallout_1ald7_164,._boundaryCallout_1ald7_165{margin-block:var(--space-4)}._resultBlock_1ald7_163{--statement-eyebrow-title-gap: var(--space-1);--statement-title-body-gap: var(--space-4)}._statementHeader_1ald7_736{--ia-inspect-heading-gap: var(--statement-eyebrow-title-gap);margin-bottom:var(--statement-title-body-gap)}._statementTitle_1ald7_741{max-width:none;text-align:left;text-wrap:pretty}._statementBody_1ald7_747{min-width:0}._statementBody_1ald7_747>:last-child{margin-bottom:0}._proof_1ald7_755{margin:0 0 var(--space-4);border:0;border-radius:var(--ia-card-radius);background:var(--ia-card-green);color:var(--ia-black);overflow:hidden;padding:var(--card-padding)}._scientificFigure_1ald7_250,._interactiveFigure_1ald7_166,._atlasFigure_1ald7_167{width:100%;margin:var(--section-gap-sm) 0;transform:none}._unframedAtlasFigure_1ald7_775{border:0;border-radius:0;overflow:visible;padding:0}._paperAtlasSection_1ald7_782>._unframedAtlasFigure_1ald7_775{margin-block:var(--space-5)}._paperAtlasFrame_1ald7_783{position:relative;container-type:inline-size;isolation:isolate;height:clamp(460px,68dvh,680px);min-width:0;border-radius:var(--ia-card-radius);overflow:hidden;background:#070912}._paperAtlasStage_1ald7_795{position:absolute;top:0;right:0;bottom:0;left:0;background:inherit;overflow:hidden;clip-path:inset(0)}._paperAtlasStage_1ald7_795>.graphify-canvas-shell{border-radius:0}._paperAtlasFrame_1ald7_783 .canonical-atlas ._paperAtlasCopyright_1ald7_804{right:var(--space-3);bottom:var(--space-3);z-index:1}._paperAtlasFrame_1ald7_783 ._paperAtlasBrand_1ald7_805{top:var(--space-3);left:var(--space-3);z-index:2;gap:var(--space-2)}._paperAtlasFrame_1ald7_783 ._paperAtlasBrand_1ald7_805 .atlas-lockup{gap:var(--space-2);transform:scale(.8);transform-origin:top left}._paperAtlasFrame_1ald7_783 ._paperAtlasBrand_1ald7_805 .brand-symbol{width:32px;height:32px}._paperAtlasFrame_1ald7_783 ._paperAtlasControls_1ald7_811{position:absolute;top:var(--space-3);right:var(--space-3);left:auto;width:auto}._paperAtlasFrame_1ald7_783 .graphify-hover-tooltip{bottom:var(--space-3);transform:translate(-50%);min-width:0;width:min(560px,calc(100% - 32px));max-width:calc(100% - 32px);box-sizing:border-box;z-index:2}._paperAtlasNodeInfo_1ald7_827{position:absolute;top:88px;right:var(--space-3);width:min(340px,calc(100% - 32px));max-height:440px;overflow:auto;overflow-wrap:anywhere;overscroll-behavior:contain;z-index:2}._paperAtlasNodeHeading_1ald7_838{position:sticky;top:0;z-index:3;display:flex;gap:var(--space-3);align-items:flex-start;justify-content:space-between;padding-bottom:var(--space-2);background:transparent}._paperAtlasNodeHeading_1ald7_838>strong{min-width:0;overflow-wrap:anywhere;font-size:var(--type-sm);line-height:1.3}._paperAtlasNodeInfo_1ald7_827 p{margin:0 0 var(--space-2);font-size:var(--type-xs);line-height:1.3;color:inherit}._paperAtlasNodeSummary_1ald7_851{color:#f7f7ffc7!important}._paperAtlasNodeInfo_1ald7_827 .graphifyInspectorActionRow{border:0;border-radius:0}._paperAtlasLink_1ald7_853{margin-top:var(--space-2)}._publication_1ald7_1 ._paperAtlasFallback_1ald7_854>img,._paperAtlasFallback_1ald7_854>svg{width:100%;height:100%;display:block;object-fit:contain}._paperAtlasFallback_1ald7_854>p{padding:var(--space-5);color:var(--ia-white);padding-top:88px}._paperAtlasPair_1ald7_857{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto auto auto;column-gap:var(--card-gap);row-gap:var(--space-3);align-items:start;margin-top:var(--space-5);margin-bottom:var(--space-2)}._paperAtlasPair_1ald7_857>._unframedAtlasFigure_1ald7_775{display:grid;grid-row:span 3;grid-template-rows:subgrid;min-width:0;margin:0}._paperAtlasPair_1ald7_857 h3{margin:0;align-self:start}._paperAtlasSection_1ald7_782 figcaption p{margin:0;font-size:var(--type-xs);line-height:1.45}._paperAtlasSnapshotFrame_1ald7_876{position:relative;aspect-ratio:1 / 1;border-radius:var(--ia-card-radius);overflow:hidden;background:#070912}._paperAtlasSnapshotBrand_1ald7_883{position:absolute;z-index:1;top:var(--space-3);left:var(--space-3)}._paperAtlasSnapshotBrand_1ald7_883 .brand-symbol{width:24px;height:24px}._paperAtlasSnapshotFrame_1ald7_876>img{position:absolute;width:100%;height:100%;max-width:none;object-fit:contain}._paperAtlasSnapshotFrame_1ald7_876>p{padding:var(--space-3);color:var(--ia-white)}@media(max-width:640px){._paperAtlasFrame_1ald7_783{height:680px}._paperAtlasNodeInfo_1ald7_827{top:140px;max-height:360px}._paperAtlasPair_1ald7_857{grid-template-columns:minmax(0,1fr)}._paperAtlasPair_1ald7_857>._unframedAtlasFigure_1ald7_775{grid-row:auto;grid-template-rows:auto auto auto;margin-bottom:var(--space-3)}}@container (max-width: 420px){._paperAtlasFrame_1ald7_783 ._paperAtlasControls_1ald7_811{top:56px}}._selfFramedScientificFigure_1ald7_898{overflow:visible}._selfFramedScientificFigure_1ald7_898[data-native-diagram-layout=compact-chain]>.iaFlowDiagramShell{width:100%;max-width:360px;margin-inline:auto}._nativeChartSequence_1ald7_910{container-type:inline-size;min-width:0}._nativeDiagramComparison_1ald7_915{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-5)}._nativeDiagramComparison_1ald7_915>section{min-width:0}._nativeDiagramComparison_1ald7_915 h4{margin:0 0 var(--space-3)}._nativeDiagramComparison_1ald7_915 .iaFlowDiagramShell{max-width:260px;margin-inline:auto}._nativeDiagramComparison_1ald7_915 p{margin:var(--space-3) 0 0}@container (min-width: 680px){._nativeDiagramComparison_1ald7_915{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-3)}}._nativeChartPairGrid_1ald7_945{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-5)}._nativeChartPairGrid_1ald7_945>section{display:grid;grid-template-rows:subgrid;grid-row:span 2;min-width:0}._nativeChartPairGrid_1ald7_945 h4{margin:0}._nativeChartPairGrid_1ald7_945>section>div{min-width:0;align-self:start}@container (min-width: 640px){._nativeChartPairGrid_1ald7_945{grid-template-columns:repeat(2,minmax(0,1fr))}}._selfFramedScientificFigure_1ald7_898 .iaFlowDiagram{border:0;border-radius:0}._selfFramedScientificFigure_1ald7_898 [data-fallback-id]{border:0;border-radius:0;overflow:visible;padding:0}._scientificFigure_1ald7_250 img,._atlasFigure_1ald7_167 img{width:100%;height:auto;display:block}._publication_1ald7_1 figcaption{width:100%;text-align:left}._scientificFigure_1ald7_250 figcaption,._interactiveFigure_1ald7_166 figcaption,._atlasFigure_1ald7_167 figcaption{max-width:none;margin:0;padding-inline:0}._figureCaption_1ald7_1005{display:flex;align-items:center;gap:var(--space-3)}._unframedAtlasFigure_1ald7_775>._figureCaption_1ald7_1005{margin-top:var(--space-3)}._figureNumber_1ald7_1016{font-weight:630}._figureCaption_1ald7_1005>span{min-width:0;flex:1 1 auto}._figureCaption_1ald7_1005 [data-lens-inspect-trigger=true]{flex:0 0 auto}._plotlyPoster_1ald7_1029{position:relative;width:100%;display:block;overflow:hidden;border:0;padding:0;background:var(--ia-white);cursor:pointer}._plotlyPoster_1ald7_1029 img{width:100%;display:block}._plotlyPoster_1ald7_1029 ._plotlyFallback_1ald7_1045{height:100%;object-fit:contain}[data-interactive-object-id=interactive-p3-kernel] ._plotlyPoster_1ald7_1029 img{margin-top:-5%}[data-interactive-object-id=interactive-p9-regulator] ._plotlyPoster_1ald7_1029 img{margin-top:-4.5%}[data-interactive-object-id=interactive-vacuum-support] ._plotlyPoster_1ald7_1029 img,[data-interactive-object-id=interactive-spectral-matching] ._plotlyPoster_1ald7_1029 img{margin-top:-5.75%}[data-interactive-object-id=interactive-response-noise] ._plotlyPoster_1ald7_1029 img,[data-interactive-object-id=interactive-influence-coherence] ._plotlyPoster_1ald7_1029 img{margin-top:-6.5%}._plotlyPoster_1ald7_1029 span{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);pointer-events:none}._plotlyPoster_1ald7_1029 ._plotlyStatus_1ald7_1079{top:calc(50% + var(--space-10))}._plotlyFrame_1ald7_1083{width:100%;height:clamp(360px,48vw,560px);display:block;border:0}._atlasFigure_1ald7_167 details{max-width:var(--reading-measure);margin:0 auto}._interactiveFigure_1ald7_166>details{width:100%;max-width:var(--reading-measure);margin:0 auto}._scientificFigure_1ald7_250 details,._interactiveFigure_1ald7_166>details,._atlasFigure_1ald7_167>details{font-size:var(--type-xs);line-height:1.45}._scientificFigure_1ald7_250 details>summary,._scientificFigure_1ald7_250 details :is(p,ul,ol,li,dl,dt,dd),._interactiveFigure_1ald7_166>details>summary,._interactiveFigure_1ald7_166>details :is(p,ul,ol,li,dl,dt,dd),._atlasFigure_1ald7_167>details>summary,._atlasFigure_1ald7_167>details :is(p,ul,ol,li,dl,dt,dd){font-size:inherit;line-height:inherit}._atlasFigure_1ald7_167 dl,._claimEvidenceGrid_1ald7_169 dl{margin:var(--space-3) 0 0}._atlasFigure_1ald7_167 dl div,._claimEvidenceGrid_1ald7_169 dl div{display:grid;grid-template-columns:minmax(8rem,.35fr) minmax(0,1fr);gap:var(--space-3)}._atlasFigure_1ald7_167 dd,._claimEvidenceGrid_1ald7_169 dd{min-width:0;margin:0;overflow-wrap:anywhere}._curatedAtlasPlacement_1ald7_1140,._curatedAtlasTwoUp_1ald7_1141{width:100%;max-width:100%;margin-block:var(--section-gap-sm);margin-inline:0;box-sizing:border-box}._curatedAtlasPlacement_1ald7_1140{width:100%}._curatedAtlasFigure_1ald7_1153{min-width:0;margin:0}._curatedAtlasHeader_1ald7_1158{margin-bottom:var(--space-3)}._curatedAtlasFigure_1ald7_1153 img{display:block;width:100%;height:auto;aspect-ratio:16 / 10;border:var(--ia-stroke-hairline) solid var(--ia-border);border-radius:var(--ia-media-radius);object-fit:contain;background:var(--ia-black)}._curatedAtlasFigure_1ald7_1153 figcaption{display:grid;gap:var(--space-2);margin-top:var(--space-3);font-size:var(--type-sm)}._curatedAtlasFigure_1ald7_1153 figcaption p{max-width:none;margin:0}._curatedAtlasFigure_1ald7_1153 figcaption a{width:fit-content;font-weight:675}._curatedAtlasTwoUp_1ald7_1141{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-5);align-items:start}._atlasLinkOnly_1ald7_1197{width:100%;max-width:100%;margin:var(--space-3) 0;box-sizing:border-box;font-size:var(--type-sm)}._atlasLinkOnly_1ald7_1197 figcaption{margin:0}._sourceDiagram_1ald7_1209,._animationPanel_1ald7_168{padding:var(--card-padding)}._diagramTrack_1ald7_1214{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:var(--space-3)}._diagramTrack_1ald7_1214 span{max-width:10rem;padding:var(--space-3);text-align:center}._sourceDiagram_1ald7_1209 p{margin:var(--space-4) 0 0;text-align:center}._animationPanel_1ald7_168{width:100%;max-width:100%;margin:var(--space-8) 0;box-sizing:border-box;transform:none}._animationPanel_1ald7_168>h4{margin-top:0}._videoSequence_1ald7_1245{container-type:inline-size;display:grid;gap:var(--space-24);min-width:0}._videoSection_1ald7_1252,._videoSection_1ald7_1252 .wave-media-grid,._videoSection_1ald7_1252 .wave-media-grid figure{display:grid;grid-template-columns:minmax(0,1fr);align-content:start;width:100%;max-width:100%;min-width:0;margin:0;box-sizing:border-box}._videoSection_1ald7_1252 .wave-media-grid figure{gap:var(--space-3);padding:0;border:0;overflow:visible}._videoFrame_1ald7_1272{position:relative;width:100%;aspect-ratio:var(--paper-video-ratio);min-width:0;min-height:0;justify-self:center;border-radius:var(--ia-card-radius);overflow:hidden}._videoSection_1ald7_1252[data-media-orientation=portrait] ._videoFrame_1ald7_1272{width:min(100%,26rem,39.375dvh)}._videoSection_1ald7_1252 ._videoFrame_1ald7_1272>video{display:block;width:100%;height:100%;min-height:0;max-width:100%;object-fit:contain;box-sizing:border-box;border:0;border-radius:var(--ia-card-radius)}._videoPlay_1ald7_1300{--circle-action-size: 96px;--circle-icon-size: 40px;position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;pointer-events:none}@media(max-width:767px){._videoFrame_1ald7_1272{box-sizing:border-box;padding:var(--space-2);aspect-ratio:auto;background:var(--ia-black)}._videoSection_1ald7_1252[data-media-orientation=portrait] ._videoFrame_1ald7_1272{width:min(100%,26rem,42.75dvh)}._videoSection_1ald7_1252 ._videoFrame_1ald7_1272>video{height:auto;aspect-ratio:var(--paper-video-ratio);border-radius:max(0px,calc(var(--ia-card-radius) - var(--space-2)))}._videoPlay_1ald7_1300{inset:var(--space-2)}}._videoPlay_1ald7_1300>*{pointer-events:auto}._videoPlay_1ald7_1300 .graphify-icon-action-button{width:96px;height:96px;min-width:96px;min-height:96px;flex-basis:96px}._videoPlay_1ald7_1300 .graphify-icon-action-glyph{width:40px;height:40px}._videoSection_1ald7_1252 figcaption{margin:0}._videoPair_1ald7_1343.page-grid{grid-template-columns:minmax(0,1fr);row-gap:var(--space-24);column-gap:var(--space-5)}._videoLensPlayer_1ald7_1349{width:min(100%,26rem,29.25dvh);margin-inline:auto}._videoLensPlayer_1ald7_1349[data-orientation=landscape]{width:100%}._videoSourceText_1ald7_1356{white-space:pre-wrap;overflow-wrap:anywhere}._videoHeader_1ald7_1358{grid-template-rows:auto 1fr}._videoHeader_1ald7_1358 .iaInspectTitle{align-self:start}._videoHeader_1ald7_1358 .iaInspectTitle>:is(h3,h4){margin:0;line-height:var(--leading-title)}@container (min-width: 620px){._videoPair_1ald7_1343.page-grid{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:var(--space-5)}._videoPair_1ald7_1343{grid-template-rows:auto auto auto;row-gap:var(--space-3)}._videoPair_1ald7_1343>._videoSection_1ald7_1252{grid-row:span 3}._videoPair_1ald7_1343>._videoSection_1ald7_1252,._videoPair_1ald7_1343 ._videoSection_1ald7_1252 .wave-media-grid,._videoPair_1ald7_1343 ._videoSection_1ald7_1252 .wave-media-grid figure{grid-template-rows:subgrid}._videoPair_1ald7_1343 ._videoSection_1ald7_1252 .wave-media-grid,._videoPair_1ald7_1343 ._videoSection_1ald7_1252 .wave-media-grid figure{grid-row:1 / -1}}._references_1ald7_202{overflow-wrap:anywhere}ol._references_1ald7_202{list-style:decimal inside;padding-inline-start:0}._references_1ald7_202>li{margin-block:var(--space-3)}._references_1ald7_202>._linkedReference_1ald7_1411{position:relative;list-style:none}._referenceNumber_1ald7_1416{position:static;margin-inline-end:var(--space-2);white-space:nowrap}._claimEvidenceGrid_1ald7_169,._receiptGrid_1ald7_170,._downloadGroups_1ald7_174,._provenanceGrid_1ald7_173{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--card-gap)}._claimEvidenceGrid_1ald7_169{grid-template-columns:minmax(0,1fr)}._claimEvidenceGrid_1ald7_169 h3{margin:0 0 var(--space-2)}._formalDownloadState_1ald7_171,._mediaBoundary_1ald7_172{margin-top:var(--space-4)}._formalDownloadState_1ald7_171 p,._mediaBoundary_1ald7_172 p{margin-bottom:0}._dataList_1ald7_1449{columns:2}._downloadGroups_1ald7_174 h3{margin-top:0}._downloadGroups_1ald7_174 a{display:flex;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-3);text-decoration:none}._downloadGroups_1ald7_174 small{text-align:right}._provenanceGrid_1ald7_173>div{min-width:0}._provenanceGrid_1ald7_173 dd{margin:var(--space-1) 0 0;overflow-wrap:anywhere}._editionHistory_1ald7_1478{display:grid;gap:var(--card-gap);padding:0;list-style:none}._editionHistory_1ald7_1478>li,._receiptGrid_1ald7_170>div{padding:var(--card-padding)}._editionHistory_1ald7_1478 header{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}._editionHistory_1ald7_1478 dd{margin:var(--space-1) 0 0;overflow-wrap:anywhere}._companionDivider_1ald7_551{margin-top:var(--section-gap)}._companionDivider_1ald7_551 p{margin-bottom:0;font-size:var(--type-sm);line-height:1.45}._mediaBoundary_1ald7_172{margin-block:var(--section-gap-sm)}._endActions_1ald7_29{position:relative;display:grid;grid-template-columns:minmax(190px,var(--paper-guide-width, 255px)) minmax(0,var(--reading-measure));align-items:center;justify-content:center;column-gap:var(--section-gap);width:100%;margin-top:var(--space-4)}._endActionsContent_1ald7_1527{padding-right:calc(2.75rem + var(--space-4));grid-column:2;grid-row:1;min-width:0}._endActions_1ald7_29[data-reading-body=false]{grid-template-columns:minmax(0,1fr)}._endActions_1ald7_29[data-reading-body=false]>*{grid-column:1}._backToTop_1ald7_1537{position:relative;grid-column:2;grid-row:1;justify-self:end;display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;box-sizing:border-box;border:var(--ia-stroke-control) solid var(--ia-black);border-radius:50%;background:var(--ia-white);color:var(--ia-black);text-decoration:none;transform:none;margin-block:auto}._backToTop_1ald7_1537 svg{width:var(--circle-icon-size);height:var(--circle-icon-size);stroke-width:1.4}._backToTop_1ald7_1537:hover,._backToTop_1ald7_1537:active{border-color:var(--ia-black);background:var(--ia-black);color:var(--ia-white);transform:none}._backToTop_1ald7_1537:focus-visible{outline:2px solid var(--ia-black);outline-offset:2px}@media(max-width:1100px){._publicationPage_1ald7_8{--publication-reader-width: var(--reading-measure)}._readerShell_1ald7_208{grid-template-columns:minmax(0,var(--reading-measure))}._endActions_1ald7_29{display:flex;justify-content:space-between;gap:var(--space-4);width:100%;margin-inline:auto}._endActions_1ald7_29[data-reading-body=true]{width:min(100%,var(--reading-measure))}._endActionsContent_1ald7_1527{padding-right:0;min-width:0;flex:1 1 auto;grid-column:auto}._backToTop_1ald7_1537{position:static;margin-block:0}._toc_1ald7_262{position:relative;top:0;display:block;height:auto;max-height:none;overflow:visible}._toc_1ald7_262>p{margin-block-end:var(--space-3)}._toc_1ald7_262 .sidebar-secondary-link:before{display:none}._toc_1ald7_262 .sidebar-secondary-link{display:flex;align-items:center;min-height:34px;padding:calc(var(--space-1) * .9) var(--space-3);font-size:calc(var(--type-sm) * .94);font-weight:630}._tocPermanentLabel_1ald7_460{width:100%;margin-left:0;padding:0;border:0;background:transparent;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:1.2}._toc_1ald7_262 .sidebar-secondary-link:hover ._tocPermanentLabel_1ald7_460,._toc_1ald7_262 .sidebar-secondary-link:focus-visible ._tocPermanentLabel_1ald7_460,._toc_1ald7_262 .sidebar-secondary-link.active ._tocPermanentLabel_1ald7_460{border:0;background:transparent;color:inherit}._toc_1ald7_262 .sidebar-secondary-link.active{background:var(--ia-black);color:var(--ia-white)}._tocList_1ald7_276{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none}._tocCondensed_1ald7_291,._tocMarkers_1ald7_277{display:contents}._tocMarkerItem_1ald7_319{min-height:0}._tocMarker_1ald7_277{align-items:center;min-height:44px;padding:calc(var(--space-2) * .8) var(--space-3);border-radius:var(--ia-radius-sm);font-size:calc(var(--type-sm) * .94);font-weight:630;text-decoration-line:underline;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:.14em;transition:none}._tocMarkerLine_1ald7_335{display:none}._tocMarkerLabel_1ald7_382{position:static;display:grid;grid-template-columns:var(--space-8) minmax(0,1fr);min-width:0;width:100%;padding:0;border:0;border-radius:0;background:transparent;font-family:inherit;font-size:inherit;line-height:1.2;opacity:1;transform:none;visibility:visible}._tocMarkerActive_1ald7_366 ._tocMarkerLabel_1ald7_382{border-color:transparent;background:transparent;color:inherit}._tocMarker_1ald7_277:hover,._tocMarker_1ald7_277:focus-visible{text-decoration-color:currentColor}._tocMarkerActive_1ald7_366{background:var(--ia-black);color:var(--ia-white)}._scientificFigure_1ald7_250,._interactiveFigure_1ald7_166,._atlasFigure_1ald7_167,._animationPanel_1ald7_168{width:100%;margin-inline:0;transform:none}}@media(max-width:640px){._publicationHeaderActions_1ald7_53 .iaActionClusterActions{gap:0 var(--space-2)}._publicationHeaderActions_1ald7_53 .iaButton[data-size][data-variant]{width:fit-content}._toc_1ald7_262{display:block}._tocList_1ald7_276,._receiptGrid_1ald7_170,._downloadGroups_1ald7_174,._provenanceGrid_1ald7_173{grid-template-columns:minmax(0,1fr)}._dataList_1ald7_1449{columns:1}._sectionHeader_1ald7_564{grid-template-columns:var(--space-6) minmax(0,1fr)}._plotlyFrame_1ald7_1083{height:52vh;min-height:360px}._curatedAtlasTwoUp_1ald7_1141{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){._publication_1ald7_1{scroll-behavior:auto}._tocMarkerLine_1ald7_335,._tocMarkerLabel_1ald7_382{transition:none}}@media print{._toc_1ald7_262,._interactiveFigure_1ald7_166,._atlasFigure_1ald7_167 details,._endActions_1ald7_29{display:none}._readerShell_1ald7_208{display:block}._manuscriptSection_1ald7_254{break-before:page}}._sharedObjectNotice_1ald7_1805{border-inline-start:3px solid var(--ia-accent, var(--visual-blue));padding:.75rem 1rem;background:color-mix(in srgb,var(--ia-accent, var(--visual-blue)) 8%,transparent)}._sharedObjectFocus_1ald7_1811{outline:var(--ia-stroke-control) solid var(--ia-black);outline-offset:var(--space-1);scroll-margin-block:20vh}._pdfReader_1ald7_1818{--pdf-toolbar-height: 64px;overflow-anchor:none;min-width:0;width:100%}._pdfToolbarSlot_1ald7_1825{width:100%;margin-bottom:var(--space-4);scroll-margin-top:var(--app-shell-top-offset, 76px);overflow-anchor:none}._pdfToolbarDock_1ald7_1831{position:absolute;visibility:hidden;z-index:4;container:pdf-reader / inline-size}._pdfToolbar_1ald7_1825{--button-height-compact: 40px;--field-height: 40px;overflow-anchor:none;position:relative;padding:8px;margin-bottom:0;border:1px solid var(--mobile-control-edge, rgba(130,135,140,.24));border-radius:24px;background:transparent;isolation:isolate;transform:translateZ(0);transition:none}._pdfToolbar_1ald7_1825:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;background:var(--mobile-control-surface, rgba(255,255,255,.64));backdrop-filter:var(--mobile-control-backdrop, blur(20px) saturate(160%));-webkit-backdrop-filter:var(--mobile-control-backdrop, blur(20px) saturate(160%));pointer-events:none}._pdfToolbar_1ald7_1825 .iaDropdownTrigger,._pdfToolbar_1ald7_1825 input{--field-height: 40px;font-variant-numeric:tabular-nums}._pdfToolbar_1ald7_1825 .iaButton[data-size=compact]{width:var(--circle-action-size);min-width:var(--circle-action-size);height:var(--circle-action-size);min-height:var(--circle-action-size)}._pdfReaderLayout_1ald7_1865{display:grid;grid-template-columns:160px minmax(0,1fr);align-items:start;gap:var(--space-4)}._pdfSearchResults_1ald7_1871{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-2);font-size:var(--type-sm)}._pdfSearchResults_1ald7_1871>[role=status]{white-space:nowrap}._pdfSearchResults_1ald7_1871>select{width:7rem;flex:0 0 7rem}._pdfReaderLayout_1ald7_1865[data-guide-open=false]{grid-template-columns:minmax(0,1fr)}._pdfReader_1ald7_1818 ._pdfGuide_1ald7_1882{--toc-sticky-top: calc(var(--app-shell-top-offset, 76px) + var(--pdf-toolbar-height) + var(--space-4));position:sticky;top:var(--toc-sticky-top);height:auto;max-height:calc(100svh - var(--toc-sticky-top) - var(--space-4));overflow:auto;overscroll-behavior:contain;scrollbar-gutter:stable}._pdfGuideList_1ald7_1892{display:grid;gap:var(--space-3);list-style:none;margin:0;padding:0 var(--space-1) 0 0}._pdfGuideList_1ald7_1892 li{margin:0;padding:0;min-width:0}._pdfGuide_1ald7_1882 ._tocPermanentLabel_1ald7_460{display:block;width:100%;margin-left:0}._pdfGuide_1ald7_1882 ._pdfPageRaster_1ald7_1901{margin-inline:auto}._pdfStream_1ald7_1902{min-width:0;overflow-anchor:none}._pdfPage_1ald7_1901{min-width:0;margin:0 0 var(--space-6);scroll-margin-top:calc(var(--app-shell-top-offset, 76px) + var(--pdf-toolbar-height) + var(--space-4))}._pdfPageViewport_1ald7_1908{overflow-x:auto;max-width:100%}._pdfPageRaster_1ald7_1901{display:block;position:relative;max-width:none}._pdfPageRaster_1ald7_1901 canvas{display:block;max-width:none}._pdfPageRaster_1ald7_1901>[role=status]{position:absolute;top:var(--space-4);left:var(--space-4)}._pdfToolbar_1ald7_1825 [data-pdf-zoom]{--field-height: var(--button-height-compact)}._pdfToolbar_1ald7_1825 .button-icon svg{width:var(--circle-icon-size);height:var(--circle-icon-size)}._pdfToolbar_1ald7_1825 [data-pdf-zoom] .iaDropdownMenu{width:max-content;min-width:100%}@container pdf-reader (min-width: 681px){._pdfToolbar_1ald7_1825 .iaActionClusterActions{flex-wrap:nowrap;gap:var(--space-2)}._pdfToolbar_1ald7_1825 [aria-label="Page navigation"]{flex:0 0 auto}._pdfToolbar_1ald7_1825 [data-pdf-zoom]{width:6.5rem;flex:0 0 6.5rem}._pdfToolbar_1ald7_1825 [role=search]{flex:1 1 0}._pdfToolbar_1ald7_1825 form .iaActionClusterCopy{flex:1 1 0;width:auto}}._pdfToolbar_1ald7_1825 [data-pdf-search-toggle]{display:none}._pdfToolbar_1ald7_1825 [data-pdf-toolbar] [data-pdf-page-selector]{width:7rem;flex:0 0 auto}@media(max-width:640px){._pdfReaderLayout_1ald7_1865{display:block}._pdfReader_1ald7_1818 ._pdfGuide_1ald7_1882{position:sticky;top:var(--toc-sticky-top);z-index:3;height:min(280px,45svh);max-height:min(280px,45svh);margin-bottom:calc(-1*min(280px,45svh));background:#ffffffe0;backdrop-filter:blur(20px) saturate(140%);-webkit-backdrop-filter:blur(20px) saturate(140%);border-radius:24px}._pdfGuide_1ald7_1882 ._pdfGuideList_1ald7_1892{grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}._pdfToolbar_1ald7_1825>[data-pdf-toolbar]{display:grid;grid-template-columns:var(--circle-action-size) minmax(0,1.15fr) minmax(0,1fr) repeat(3,var(--circle-action-size));gap:4px;align-items:center}._pdfToolbar_1ald7_1825 [data-pdf-toolbar]{--button-height-compact: 40px;--field-height: 40px}._pdfToolbar_1ald7_1825 [data-pdf-toolbar]>.iaButton{width:var(--circle-action-size);min-width:var(--circle-action-size);height:var(--circle-action-size);min-height:var(--circle-action-size)}._pdfToolbar_1ald7_1825 [aria-label="Page navigation"]{grid-column:2;grid-row:1;min-width:0;display:block}._pdfToolbar_1ald7_1825 [data-pdf-toolbar] [data-pdf-page-selector]{width:100%;min-width:0;max-width:100%;flex:none}._pdfToolbar_1ald7_1825 [data-pdf-page-step]{display:none}._pdfToolbar_1ald7_1825 [data-pdf-guide-toggle]{grid-column:1;grid-row:1}._pdfToolbar_1ald7_1825 [data-pdf-zoom]{grid-column:3;grid-row:1;width:100%;min-width:0}._pdfToolbar_1ald7_1825 [data-pdf-print]{grid-column:4;grid-row:1}._pdfToolbar_1ald7_1825 [data-pdf-download]{grid-column:5;grid-row:1}._pdfToolbar_1ald7_1825 [data-pdf-search-toggle]{display:inline-flex;grid-column:6;grid-row:1}._pdfToolbar_1ald7_1825 [role=search]{display:none;grid-column:1 / -1;grid-row:2;width:100%}._pdfToolbar_1ald7_1825 [role=search][data-search-open=true]{display:flex}._pdfToolbar_1ald7_1825 form .iaActionClusterCopy{flex:1;width:auto;min-width:0}._pdfToolbar_1ald7_1825 [data-pdf-toolbar] [data-pdf-page-selector] .iaDropdownTrigger,._pdfToolbar_1ald7_1825 [data-pdf-toolbar] [data-pdf-zoom] .iaDropdownTrigger{--field-padding-inline: 6px;--field-chevron-inset: 4px;gap:2px;font-size:12px}._pdfToolbar_1ald7_1825 .iaDropdownMenu{min-width:130px}._pdfToolbar_1ald7_1825 input[type=search]{font-size:16px}._pdfToolbar_1ald7_1825 [data-pdf-toolbar] svg{width:var(--circle-icon-size);height:var(--circle-icon-size);stroke-width:var(--circle-icon-stroke)}._pdfToolbar_1ald7_1825 [data-pdf-zoom] .iaDropdownTriggerChevron,._pdfToolbar_1ald7_1825 [data-pdf-page-selector] .iaDropdownTriggerChevron{width:12px;height:12px}._pdfToolbar_1ald7_1825 .iaDropdownTrigger,._pdfToolbar_1ald7_1825 .iaButton,._pdfToolbar_1ald7_1825 input{background:transparent}._pdfSearchResults_1ald7_1871>.iaDropdown{flex:0 0 auto;max-width:50%}@media(max-width:360px){._pdfToolbar_1ald7_1825{padding:6px 4px}._pdfToolbar_1ald7_1825>[data-pdf-toolbar]{gap:2px}}._pdfSearchResults_1ald7_1871{flex-wrap:nowrap}._pdfSearchResults_1ald7_1871>button{display:none}._pdfSearchResults_1ald7_1871>[role=status]{flex:1 1 auto;text-align:left;min-width:0}}._pdfGuide_1ald7_1882 .sidebar-secondary-link{display:block;padding:var(--space-2) 0}._pdfGuide_1ald7_1882 ._tocPermanentLabel_1ald7_460{text-align:center;margin-top:var(--space-2);padding:var(--space-2) var(--space-3)}._pdfToolbar_1ald7_1825 [role=search]{position:relative}._pdfToolbar_1ald7_1825 [data-pdf-search-action],._pdfToolbar_1ald7_1825 [data-pdf-clear-action]{position:absolute;inset-inline-end:var(--space-2);inset-block:0;margin-block:auto;width:32px;height:32px;min-height:0;padding:0;justify-content:center}._pdfToolbar_1ald7_1825 [data-pdf-clear-action]{inset-inline-end:calc(32px + var(--space-2) * 2)}._frequencySupport_1ald7_1996{width:100%;max-width:48rem;margin-inline:auto;overflow-x:auto}._frequencySupport_1ald7_1996>svg{display:block;width:100%;min-width:340px;height:auto;color:var(--ia-black)}._frequencySupportMath_1ald7_1998{font-family:KaTeX_Main,Times New Roman,serif;font-size:21px;fill:currentColor}._frequencySupportAxis_1ald7_1999{font-family:inherit;font-size:15px;fill:currentColor}._frequencySupportGrid_1ald7_2000{stroke:currentColor;stroke-opacity:.14;stroke-width:1}._frequencySupportTick_1ald7_2001{stroke:currentColor;stroke-width:1}._frequencySupportMark_1ald7_2002{fill:var(--visual-blue, #0055ff)}._frequencySupportAbsent_1ald7_2003{stroke:currentColor;stroke-opacity:.35;stroke-width:1}._frequencySupportLegend_1ald7_2004{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-3) var(--space-6);margin-block:var(--space-2) var(--space-4);font-size:var(--type-xs)}._frequencySupportLegend_1ald7_2004>span{display:inline-flex;align-items:center;gap:var(--space-2)}._frequencySupportLegend_1ald7_2004 i{width:10px;height:10px;background:var(--visual-blue, #0055ff)}._frequencySupportLegend_1ald7_2004 b{font-weight:400;opacity:.5}@media(max-width:640px){._pdfToolbarSlot_1ald7_1825{box-sizing:border-box;width:calc(100vw - 24px);margin-inline:calc((100% - (100vw - 24px))/2)}._pdfToolbar_1ald7_1825{box-sizing:border-box;width:100%;padding:8px 6px}._pdfToolbar_1ald7_1825>[data-pdf-toolbar]{row-gap:12px}._pdfToolbar_1ald7_1825 [role=search][data-search-open=true]{margin-block:0 4px}}@media print{._pdfToolbarDock_1ald7_1831,._pdfToolbarSlot_1ald7_1825{display:none}}@media(max-width:400px){._endActions_1ald7_29{flex-wrap:wrap}._endActionsContent_1ald7_1527{flex-basis:100%}._endActions_1ald7_29 ._backToTop_1ald7_1537{margin-left:auto}}@container (max-width: 420px){._paperAtlasFrame_1ald7_783 ._paperAtlasControls_1ald7_811{left:var(--space-3);right:var(--space-3)}._paperAtlasControls_1ald7_811 .graphify-action-panel{display:flex;flex-wrap:nowrap;justify-content:flex-start;gap:6px;padding:8px;max-width:100%;overflow-x:auto;scrollbar-width:none}._paperAtlasFrame_1ald7_783 ._paperAtlasNodeInfo_1ald7_827{top:132px}}._pdfToolbar_1ald7_1825 [data-pdf-search-action],._pdfToolbar_1ald7_1825 [data-pdf-clear-action]{width:var(--circle-action-size);min-width:var(--circle-action-size);height:var(--circle-action-size);min-height:var(--circle-action-size)}._pdfToolbar_1ald7_1825 [data-pdf-search-action]{inset-inline-end:0}._pdfToolbar_1ald7_1825 [data-pdf-clear-action]{inset-inline-end:var(--circle-action-size)}._pdfToolbar_1ald7_1825 input[data-trailing-action=pair]{padding-inline-end:calc(2 * var(--circle-action-size) + var(--space-2))}._pdfToolbar_1ald7_1825{--button-height-compact: var(--circle-action-size);--field-height: var(--circle-action-size)}._pdfToolbar_1ald7_1825 .iaDropdownTrigger,._pdfToolbar_1ald7_1825 input,._pdfToolbar_1ald7_1825 select{--field-height: var(--circle-action-size);box-sizing:border-box;height:var(--circle-action-size);min-height:var(--circle-action-size)}._pdfToolbar_1ald7_1825 .iaButton[data-size=compact]{box-sizing:border-box;width:var(--circle-action-size);min-width:var(--circle-action-size);height:var(--circle-action-size);min-height:var(--circle-action-size)}._pdfToolbar_1ald7_1825 [data-pdf-toolbar] .iaButton[data-size=compact] svg,._pdfToolbar_1ald7_1825 [data-pdf-search-action] svg,._pdfToolbar_1ald7_1825 [data-pdf-clear-action] svg{width:var(--circle-icon-size);height:var(--circle-icon-size);flex-shrink:0}._videoSequence_1ald7_1245[data-media-kind=atlas]{gap:var(--space-16)}._videoSequence_1ald7_1245[data-media-kind=atlas]>:is(._unframedAtlasFigure_1ald7_775,._paperAtlasPair_1ald7_857),._videoSequence_1ald7_1245[data-media-kind=atlas]>._paperAtlasPair_1ald7_857>._unframedAtlasFigure_1ald7_775{margin:0}@media(max-width:640px){._videoSequence_1ald7_1245[data-media-kind=atlas]>._paperAtlasPair_1ald7_857{row-gap:var(--space-16)}}._navigation_1qrl1_1{min-width:0}._statusFrame_1qrl1_2{padding-block:var(--space-4) 0}._navigation_1qrl1_1 .iaActionClusterActions{width:100%;column-gap:var(--space-4);row-gap:var(--space-2)}._navigation_1qrl1_1 .iaTextAction{max-width:100%;white-space:normal;overflow-wrap:anywhere;padding:var(--space-2) var(--space-3)}._navigation_1qrl1_1 .iaActionClusterActions>.iaTextAction:hover:not(:disabled):not([aria-disabled=true]){background:var(--visual-cyan-hover);color:var(--ia-black);border-radius:var(--radius-pill);text-decoration:none}._navigation_1qrl1_1 .iaTextAction:is([aria-current=page]:disabled,[role=tab][aria-selected=true]){color:#000;background:var(--ia-set-a-cyan);border-radius:var(--radius-pill);opacity:1;cursor:default;text-decoration:none}._navigation_1qrl1_1[data-paper-navigation=header] .iaTextAction:is([aria-current=page]:disabled,[role=tab][aria-selected=true]){background:var(--ia-set-a-cyan)}._more_1qrl1_8 .iaDropdownMenu,._version_1qrl1_8 .iaDropdownMenu{width:min(19rem,calc(100vw - 3rem))}._more_1qrl1_8 .iaDropdownMenu{left:auto;right:0}._companion_1qrl1_10 .iaDropdownMenu{padding:var(--space-1);gap:var(--space-2)}._companion_1qrl1_10 .iaDropdownOption{min-height:32px;padding:var(--space-1) var(--space-2)}._companion_1qrl1_10 .iaDropdownOptionCheck{display:none}@media(pointer:coarse){._companion_1qrl1_10 .iaDropdownOption{min-height:44px}}._version_1qrl1_8{max-width:100%}._version_1qrl1_8 button.iaTextAction{position:relative;min-height:0;padding:0;padding-inline-end:calc(16px + var(--space-2));font:inherit;line-height:inherit}._version_1qrl1_8 .iaDropdownTriggerChevron{position:absolute;inset-inline-end:0;top:50%;transform:translateY(-50%)}@media(max-width:640px),(max-width:980px)and (max-height:600px)and (orientation:landscape)and (pointer:coarse){._more_1qrl1_8 .iaDropdownMenu{left:0;right:auto}._navigation_1qrl1_1 .iaActionClusterActions{column-gap:var(--space-3)}}._mobileSwitcher_1qrl1_26{display:none}@media(max-width:640px),(max-width:980px)and (max-height:600px)and (orientation:landscape)and (pointer:coarse){._navigation_1qrl1_1[data-paper-navigation=header] ._inlineTabs_1qrl1_29{display:none}._navigation_1qrl1_1[data-paper-navigation=header] ._mobileSwitcher_1qrl1_26{display:block;width:var(--header-control-size, 44px)}._mobileSwitcher_1qrl1_26 button.iaDropdownTrigger{--ia-button-icon-stroke: var(--mobile-control-icon-stroke, 2px);width:var(--header-control-size, 44px);height:var(--header-control-size, 44px);min-height:var(--header-control-size, 44px);padding:0;gap:0;border:0;border-radius:50%;justify-content:center;background:var(--ia-set-a-cyan);color:var(--ia-black);box-shadow:none}._mobileSwitcher_1qrl1_26 .iaDropdownTriggerValue,._mobileSwitcher_1qrl1_26 .iaDropdownTriggerChevron,._mobileSwitcher_1qrl1_26 .iaDropdownOptionCheck{display:none}._mobileSwitcher_1qrl1_26 .iaDropdownTriggerIcon{opacity:1}._mobileSwitcher_1qrl1_26 .iaDropdownTriggerIcon svg,._mobileSwitcher_1qrl1_26 .iaButtonIcon svg{width:var(--mobile-control-icon-size, 22px);height:var(--mobile-control-icon-size, 22px);stroke-width:var(--mobile-control-icon-stroke, 2px)}._mobileSwitcher_1qrl1_26 .iaDropdownMenu{top:calc(100% + var(--space-2));left:50%;transform:translate(-50%);width:min(200px,calc(100vw - 32px));min-width:0;gap:var(--space-1);padding:var(--space-2);border:1px solid var(--mobile-control-edge, rgba(128,128,128,.22));border-radius:24px;box-shadow:none;background:#ffffffe0;backdrop-filter:blur(20px) saturate(140%);-webkit-backdrop-filter:blur(20px) saturate(140%);max-height:calc(100dvh - var(--header-height) - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px) - 24px);overflow-y:auto}._mobileSwitcher_1qrl1_26 button.iaDropdownOption{min-height:44px;border:0;padding:var(--space-2) var(--space-3);gap:var(--space-3);box-shadow:none;font-size:var(--type-sm)}._mobileSwitcher_1qrl1_26 .iaDropdownOption[data-selected=true]{background:var(--ia-set-a-cyan)}}@media(max-width:640px),(max-width:980px)and (max-height:600px)and (orientation:landscape)and (pointer:coarse){._navigation_1qrl1_1[data-paper-navigation=header] ._mobileSwitcher_1qrl1_26._mobileIdentity_1qrl1_64{width:100%;min-width:0}._mobileIdentity_1qrl1_64 button.iaDropdownTrigger{display:grid;grid-template-columns:var(--header-control-size) minmax(0,1fr);width:100%;min-width:0;border-radius:var(--radius-pill);padding-inline-end:var(--space-2);background:var(--mobile-control-surface, rgba(255,255,255,.22));box-shadow:none;border:1px solid var(--mobile-control-edge, rgba(130,135,140,.16));backdrop-filter:var(--mobile-control-backdrop, blur(3px) saturate(150%) contrast(108%));-webkit-backdrop-filter:var(--mobile-control-backdrop, blur(3px) saturate(150%) contrast(108%))}._mobileIdentity_1qrl1_64 .iaDropdownTriggerIcon{display:grid;place-items:center;width:var(--header-control-size);height:var(--header-control-size);border-radius:50%;background:var(--ia-set-a-cyan);margin:-1px 0 -1px -1px}._mobileIdentity_1qrl1_64 .iaDropdownTriggerValue{display:grid;gap:3px;min-width:0;text-align:left;padding-inline-start:var(--space-1)}._mobileIdentity_1qrl1_64 .workspace-area-title__name{font-weight:700;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._mobileIdentity_1qrl1_64 .workspace-area-title__caption{font-weight:500;font-size:10px}}._navigation_1qrl1_1[data-paper-navigation=body] .iaActionCluster[data-layout=row] .iaActionClusterActions{column-gap:var(--space-2)}._navigation_1qrl1_1[data-paper-navigation=body] .iaTextAction{padding-inline:var(--space-3)}@font-face{font-display:block;font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(/assets/KaTeX_AMS-Regular-BQhdFMY1.woff2) format("woff2"),url(/assets/KaTeX_AMS-Regular-DMm9YOAa.woff) format("woff"),url(/assets/KaTeX_AMS-Regular-DRggAlZN.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(/assets/KaTeX_Caligraphic-Bold-Dq_IR9rO.woff2) format("woff2"),url(/assets/KaTeX_Caligraphic-Bold-BEiXGLvX.woff) format("woff"),url(/assets/KaTeX_Caligraphic-Bold-ATXxdsX0.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Caligraphic-Regular-Di6jR-x-.woff2) format("woff2"),url(/assets/KaTeX_Caligraphic-Regular-CTRA-rTL.woff) format("woff"),url(/assets/KaTeX_Caligraphic-Regular-wX97UBjC.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(/assets/KaTeX_Fraktur-Bold-CL6g_b3V.woff2) format("woff2"),url(/assets/KaTeX_Fraktur-Bold-BsDP51OF.woff) format("woff"),url(/assets/KaTeX_Fraktur-Bold-BdnERNNW.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Fraktur-Regular-CTYiF6lA.woff2) format("woff2"),url(/assets/KaTeX_Fraktur-Regular-Dxdc4cR9.woff) format("woff"),url(/assets/KaTeX_Fraktur-Regular-CB_wures.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(/assets/KaTeX_Main-Bold-Cx986IdX.woff2) format("woff2"),url(/assets/KaTeX_Main-Bold-Jm3AIy58.woff) format("woff"),url(/assets/KaTeX_Main-Bold-waoOVXN0.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(/assets/KaTeX_Main-BoldItalic-DxDJ3AOS.woff2) format("woff2"),url(/assets/KaTeX_Main-BoldItalic-SpSLRI95.woff) format("woff"),url(/assets/KaTeX_Main-BoldItalic-DzxPMmG6.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(/assets/KaTeX_Main-Italic-NWA7e6Wa.woff2) format("woff2"),url(/assets/KaTeX_Main-Italic-BMLOBm91.woff) format("woff"),url(/assets/KaTeX_Main-Italic-3WenGoN9.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Main-Regular-B22Nviop.woff2) format("woff2"),url(/assets/KaTeX_Main-Regular-Dr94JaBh.woff) format("woff"),url(/assets/KaTeX_Main-Regular-ypZvNtVU.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(/assets/KaTeX_Math-BoldItalic-CZnvNsCZ.woff2) format("woff2"),url(/assets/KaTeX_Math-BoldItalic-iY-2wyZ7.woff) format("woff"),url(/assets/KaTeX_Math-BoldItalic-B3XSjfu4.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(/assets/KaTeX_Math-Italic-t53AETM-.woff2) format("woff2"),url(/assets/KaTeX_Math-Italic-DA0__PXp.woff) format("woff"),url(/assets/KaTeX_Math-Italic-flOr_0UB.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:700;src:url(/assets/KaTeX_SansSerif-Bold-D1sUS0GD.woff2) format("woff2"),url(/assets/KaTeX_SansSerif-Bold-DbIhKOiC.woff) format("woff"),url(/assets/KaTeX_SansSerif-Bold-CFMepnvq.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:italic;font-weight:400;src:url(/assets/KaTeX_SansSerif-Italic-C3H0VqGB.woff2) format("woff2"),url(/assets/KaTeX_SansSerif-Italic-DN2j7dab.woff) format("woff"),url(/assets/KaTeX_SansSerif-Italic-YYjJ1zSn.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:400;src:url(/assets/KaTeX_SansSerif-Regular-DDBCnlJ7.woff2) format("woff2"),url(/assets/KaTeX_SansSerif-Regular-CS6fqUqJ.woff) format("woff"),url(/assets/KaTeX_SansSerif-Regular-BNo7hRIc.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Script-Regular-D3wIWfF6.woff2) format("woff2"),url(/assets/KaTeX_Script-Regular-D5yQViql.woff) format("woff"),url(/assets/KaTeX_Script-Regular-C5JkGWo-.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Size1-Regular-mCD8mA8B.woff2) format("woff2"),url(/assets/KaTeX_Size1-Regular-C195tn64.woff) format("woff"),url(/assets/KaTeX_Size1-Regular-Dbsnue_I.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Size2-Regular-Dy4dx90m.woff2) format("woff2"),url(/assets/KaTeX_Size2-Regular-oD1tc_U0.woff) format("woff"),url(/assets/KaTeX_Size2-Regular-B7gKUWhC.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAA4oAA4AAAAAHbQAAA3TAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAABmAAgRQIDgmcDBEICo1oijYBNgIkA14LMgAEIAWJAAeBHAyBHBvbGiMRdnO0IkRRkiYDgr9KsJ1NUAf2kILNxgUmgqIgq1P89vcbIcmsQbRps3vCcXdYOKSWEPEKgZgQkprQQsxIXUgq0DqpGKmIvrgkeVGtEQD9DzAO29fM9jYhxZEsL2FeURH2JN4MIcTdO049NCVdxQ/w9NrSYFEBKTDKpLKfNkCGDc1RwjZLQcm3vqJ2UW9Xfa3tgAHz6ivp6vgC2yD4/6352ndnN0X0TL7seypkjZlMsjmZnf0Mm5Q+JykRWQBKCVCVPbARPXWyQtb5VgLB6Biq7/Uixcj2WGqdI8tGSgkuRG+t910GKP2D7AQH0DB9FMDW/obJZ8giFI3Wg8Cvevz0M+5m0rTh7XDBlvo9Y4vm13EXmfttwI4mBo1EG15fxJhUiCLbiiyCf/ZA6MFAhg3pGIZGdGIVjtPn6UcMk9A/UUr9PhoNsCENw1APAq0gpH73e+M+0ueyHbabc3vkbcdtzcf/fiy+NxQEjf9ud/ELBHAXJ0nk4z+MXH2Ev/kWyV4k7SkvpPc9Qr38F6RPWnM9cN6DJ0AdD1BhtgABtmoRoFCvPsBAumNm6soZG2Gk5GyVTo2sJncSyp0jQTYoR6WDvTwaaEcHsxHfvuWhHA3a6bN7twRKtcGok6NsCi7jYRrM2jExsUFMxMQYuJbMhuWNOumEJy9hi29Dmg5zMp/A5+hhPG19j1vBrq8JTLr8ki5VLPmG/PynJHVul440bxg5xuymHUFPBshC+nA9I1FmwbRBTNHAcik3Oae0cxKoI3MOriM42UrPe51nsaGxJ+WfXubAsP84aabUlQSJ1IiE0iPETLUU4CATgfXSCSpuRFRmCGbO+wSpAnzaeaCYW1VNEysRtuXCEL1kUFUbbtMv3Tilt/1c11jt3Q5bbMa84cpWipp8Elw3MZhOHsOlwwVUQM3lAR35JiFQbaYCRnMF2lxAWoOg2gyoIV4PouX8HytNIfLhqpJtXB4vjiViUI8IJ7bkC4ikkQvKksnOTKICwnqWSZ9YS5f0WCxmpgjbIq7EJcM4aI2nmhLNY2JIUgOjXZFWBHb+x5oh6cwb0Tv1ackHdKi0I9OO2wE9aogIOn540CCCziyhN+IaejtgAONKznHlHyutPrHGwCx9S6B8kfS4Mfi4Eyv7OU730bT1SCBjt834cXsf43zVjPUqqJjgrjeGnBxSG4aYAKFuVbeCfkDIjAqMb6yLNIbCuvXhMH2/+k2vkNpkORhR59N1CkzoOENvneIosjYmuTxlhUzaGEJQ/iWqx4dmwpmKjrwTiTGTCVozNAYqk/zXOndWxuWSmJkQpJw3pK5KX6QrLt5LATMqpmPAQhkhK6PUjzHUn7E0gHE0kPE0iKkolgkUx9SZmVAdDgpffdyJKg3k7VmzYGCwVXGz/tXmkOIp+vcWs+EMuhhvN0h9uhfzWJziBQmCREGSIFmQIkgVpAnSBRmC//6hkLZwaVhwxlrJSOdqlFtOYxlau9F2QN5Y98xmIAsiM1HVp2VFX+DHHGg6Ecjh3vmqtidX3qHI2qycTk/iwxSt5UzTmEP92ZBnEWTk4Mx8Mpl78ZDokxg/KWb+Q0QkvdKVmq3TMW+RXEgrsziSAfNXFMhDc60N5N9jQzjfO0kBKpUZl0ZmwJ41j/B9Hz6wmRaJB84niNmQrzp9eSlQCDDzazGDdVi3P36VZQ+Jy4f9UBNp+3zTjqI4abaFAm+GShVaXlsGdF3FYzZcDI6cori4kMxUECl9IjJZpzkvitAoxKue+90pDMvcKRxLl53TmOKCmV/xRolNKSqqUxc6LStOETmFOiLZZptlZepcKiAzteG8PEdpnQpbOMNcMsR4RR2Bs0cKFEvSmIjAFcnarqwUL4lDhHmnVkwu1IwshbiCcgvOheZuYyOteufZZwlcTlLgnZ3o/WcYdzZHW/WGaqaVfmTZ1aWCceJjkbZqsfbkOtcFlUZM/jy+hXHDbaUobWqqXaeWobbLO99yG5N3U4wxco0rQGGcOLASFMXeJoham8M+/x6O2WywK2l4HGbq1CoUyC/IZikQhdq3SiuNrvAEj0AVu9x2x3lp/xWzahaxidezFVtdcb5uEnzyl0ZmYiuKI0exvCd4Xc9CV1KB0db00z92wDPde0kukbvZIWN6jUWFTmPIC/Y4UPCm8UfDTFZpZNon1qLFTkBhxzB+FjQRA2Q/YRJT8pQigslMaUpFyAG8TMlXigiqmAZX4xgijKjRlGpLE0GdplRfCaJo0JQaSxNBk6ZmMzcya0FmrcisDdn0Q3HI2sWSppYigmlM1XT/kLQZSNpMJG0WkjYbSZuDpM1F0uYhFc1HxU4m1QJjDK6iL0S5uSj5rgXc3RejEigtcRBtqYPQsiTskmO5vosV+q4VGIKbOkDg0jtRrq+Em1YloaTFar3EGr1EUC8R0kus1Uus00usL97ABr2BjXoDm/QGNhuWtMVBKOwg/i78lT7hBsAvDmwHc/ao3vmUbBmhjeYySZNWvGkfZAgISDSaDo1SVpzGDsAEkF8B+gEapViUoZgUWXcRIGFZNm6gWbAKk0bp0k1MHG9fLYtV4iS2SmLEQFARzRcnf9PUS0LVn05/J9MiRRBU3v2IrvW974v4N00L7ZMk0wXP1409CHo/an8zTRHD3eSJ6m8D4YMkZNl3M79sqeuAsr/m3f+8/yl7A50aiAEJgeBeMWzu7ui9UfUBCe2TIqZIoOd/3/udRBOQidQZUERzb2/VwZN1H/Sju82ew2H2Wfr6qvfVf3hqwDvAIpkQVFy4B9Pe9e4/XvPeceu7h3dvO56iJPf0+A6cqA2ip18ER+iFgggiuOkvj24bby0N9j2UHIkgqIt+sVgfodC4YghLSMjSZbH0VR/6dMDrYJeKHilKTemt6v6kvzvn3/RrdWtr0GoN/xL+Sex/cPYLUpepx9cz/D46UPU5KXgAQa+NDps1v6J3xP1i2HtaDB0M9aX2deA7SYff//+gUCovMmIK/qfsFcOk+4Y5ZN97XlG6zebqtMbKgeRFi51vnxTQYBUik2rS/Cn6PC8ADR8FGxsRPB82dzfND90gIcshOcYUkfjherBz53odpm6TP8txlwOZ71xmfHHOvq053qFF/MRlS3jP0ELudrf2OeN8DHvp6ZceLe8qKYvWz/7yp0u4dKPfli3CYq0O13Ih71mylJ80tOi10On8wi+F4+LWgDPeJ30msSQt9/vkmHq9/Lvo2b461mP801v3W4xTcs6CbvF9UDdrSt+A8OUbpSh55qAUFXWznBBfdeJ8a4d7ugT5tvxUza3h9m4H7ptTqiG4z0g5dc0X29OcGlhpGFMpQo9ytTS+NViZpNdvU4kWx+LKxNY10kQ1yqGXrhe4/1nvP7E+nd5A92TtaRplbHSqoIdOqtRWti+fkB5/n1+/VvCmz12pG1kpQWsfi1ftlBobm0bpngs16CHkbIwdLnParxtTV3QYRlfJ0KFskH7pdN/YDn+yRuSd7sNH3aO0DYPggk6uWuXrfOc+fa3VTxFVvKaNxHsiHmsXyCLIE5yuOeN3/Jdf8HBL/5M6shjyhxHx9BjB1O0+4NLOnjLLSxwO7ukN4jMbOIcD879KLSi6Pk61Oqm2377n8079PXEEQ7cy7OKEC9nbpet118fxweTafpt69x/Bt8UqGzNQt7aelpc44dn5cqhwf71+qKp/Zf/+a0zcizOUWpl/iBcSXip0pplkatCchoH5c5aUM8I7/dWxAej8WicPL1URFZ9BDJelUwEwTkGqUhgSlydVes95YdXvhh9Gfz/aeFWvgVb4tuLbcv4+wLdutVZv/cUonwBD/6eDlE0aSiKK/uoH3+J1wDE/jMVqY2ysGufN84oIXB0sPzy8ollX/LegY74DgJXJR57sn+VGza0x3DnuIgABFM15LmajjjsNlYj+JEZGbuRYcAMOWxFkPN2w6Wd46xo4gVWQR/X4lyI/R6K/YK0110GzudPRW7Y+UOBGTfNNzHeYT0fiH0taunBpq9HEW8OKSaBGj21L0MqenEmNRWBAWDWAk4CpNoEZJ2tTaPFgbQYj8HxtFilErs3BTRwT8uO1NXQaWfIotchmPkAF5mMBAliEmZiOGVgCG9LgRzpscMAOOwowlT3JhusdazXGSC/hxR3UlmWVwWHpOIKheqONvjyhSiTHIkVUco5bnji8m//zL7PKaT1Vl5I6UE609f+gkr6MZKVyKc7zJRmCahLsdlyA5fdQkRSan9LgnnLEyGSkaKJCJog0wAgvepWBt80+1yKln1bMVtCljfNWDueKLsWwaEbBSfSPTEmVRsUcYYMnEjcjeyCZzBXK9E9BYBXLKjOSpUDR+nEV3TFSUdQaz+ot98QxgXwx0GQ+EEUAKB2qZPkQQ0GqFD8UPFMqyaCHM24BZmSGic9EYMagKizOw9Hz50DMrDLrqqLkTAhplMictiCAx5S3BIUQdeJeLnBy2CNtMfz6cV4u8XKoFZQesbf9YZiIERiHjaNodDW6LgcirX/mPnJIkBGDUpTBhSa0EIr38D5hCIszhCM8URGBqImoWjpvpt1ebu/v3Gl3qJfMnNM+9V+kiRFyROTPHQWOcs1dNW94/ukKMPZBvDi55i5CttdeJz84DLngLqjcdwEZ87bFFR8CIG35OAkDVN6VRDZ7aq67NteYqZ2lpT8oYB2CytoBd6VuAx4WgiAsnuj3WohG+LugzXiQRDeM3XYXlULv4dp5VFYC) format("woff2"),url(/assets/KaTeX_Size3-Regular-CTq5MqoE.woff) format("woff"),url(/assets/KaTeX_Size3-Regular-DgpXs0kz.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Size4-Regular-Dl5lxZxV.woff2) format("woff2"),url(/assets/KaTeX_Size4-Regular-BF-4gkZK.woff) format("woff"),url(/assets/KaTeX_Size4-Regular-DWFBv043.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Typewriter-Regular-CO6r4hn1.woff2) format("woff2"),url(/assets/KaTeX_Typewriter-Regular-C0xS9mPB.woff) format("woff"),url(/assets/KaTeX_Typewriter-Regular-D3Ib7_Hf.ttf) format("truetype")}.katex{font: 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;position:relative;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important;border-color:currentColor}.katex .katex-version:after{content:"0.17.0"}.katex .katex-mathml{border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:-webkit-min-content;width:-moz-min-content;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathnormal{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-style:italic;font-weight:700}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathboldfrak,.katex .textboldfrak{font-family:KaTeX_Fraktur;font-weight:700}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .mathsfit,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{border-collapse:collapse;display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;position:relative;vertical-align:bottom}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;font-size:1px;min-width:2px;vertical-align:bottom;width:2px}.katex .vbox{align-items:baseline;display:inline-flex;flex-direction:column}.katex .hbox{width:100%}.katex .hbox,.katex .thinbox{display:inline-flex;flex-direction:row}.katex .thinbox{max-width:0;width:0}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .smash{display:inline;line-height:0}.katex .clap,.katex .llap,.katex .rlap{position:relative;width:0}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{border:0 solid;display:inline-block;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline{border-bottom-style:dashed;display:inline-block;width:100%}.katex .sqrt>.root{margin-left:.2777777778em;margin-right:-.5555555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.1666666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.6666666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.4566666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.1466666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.7142857143em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.8571428571em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.1428571429em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.2857142857em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.4285714286em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.7142857143em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.0571428571em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.4685714286em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.9628571429em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.5542857143em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.5555555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.7777777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.8888888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.1111111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.3044444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.7644444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.5833333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.7283333333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.0733333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.4861111111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.5555555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.4402777778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.7277777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.2893518519em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.4050925926em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.462962963em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.5208333333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.2002314815em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.4398148148em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.2410800386em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.2892960463em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.337512054em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.3857280617em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.4339440694em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.4821600771em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.5785920926em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.6943105111em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.8331726133em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.1996142719em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.2009646302em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.2411575563em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.2813504823em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.3215434084em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.3617363344em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.4019292605em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.4823151125em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.578778135em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.6945337621em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.8336012862em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .accent>.vlist-t,.katex .op-limits>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{display:inline-block;min-width:1px}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{fill:currentColor;stroke:currentColor;display:block;height:inherit;position:absolute;width:100%}.katex svg path{stroke:none}.katex svg{fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1}.katex img{border-style:none;max-height:none;max-width:none;min-height:0;min-width:0}.katex .stretchy{display:block;overflow:hidden;position:relative;width:100%}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{overflow:hidden;position:relative;width:100%}.katex .halfarrow-left{left:0;overflow:hidden;position:absolute;width:50.2%}.katex .halfarrow-right{overflow:hidden;position:absolute;right:0;width:50.2%}.katex .brace-left{left:0;overflow:hidden;position:absolute;width:25.1%}.katex .brace-center{left:25%;overflow:hidden;position:absolute;width:50%}.katex .brace-right{overflow:hidden;position:absolute;right:0;width:25.1%}.katex .x-arrow-pad{padding:0 .5em}.katex .cd-arrow-pad{padding:0 .55556em 0 .27778em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{border:.04em solid;box-sizing:border-box}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex .angl{border-right:.049em solid;border-top:.049em solid;box-sizing:border-box;margin-right:.03889em}.katex .anglpad{padding:0 .03889em}.katex .eqn-num:before{content:"(" counter(katexEqnNo) ")";counter-increment:katexEqnNo}.katex .mml-eqn-num:before{content:"(" counter(mmlEqnNo) ")";counter-increment:mmlEqnNo}.katex .mtr-glue{width:50%}.katex .cd-vert-arrow{display:inline-block;position:relative}.katex .cd-label-left{display:inline-block;position:absolute;right:calc(50% + .3em);text-align:left}.katex .cd-label-right{display:inline-block;left:calc(50% + .3em);position:absolute;text-align:right}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{padding-left:2em;text-align:left}body{counter-reset:katexEqnNo mmlEqnNo}._surface_vonq3_1{width:100%;margin:0;color:var(--ia-text)}._metrics_vonq3_7{display:flex;flex-wrap:wrap;justify-content:flex-start;column-gap:var(--space-5, 20px);row-gap:var(--space-2, 8px);align-items:center}._readershipCounts_vonq3_16{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-5);margin-top:var(--space-6);color:var(--ia-text-muted);font-size:var(--type-sm);font-variant-numeric:tabular-nums}._readershipCounts_vonq3_16>span{display:inline-flex;align-items:center;gap:var(--space-2)}._readershipCounts_vonq3_16 ._metricIcon_vonq3_27{color:var(--ia-black)}._metricAction_vonq3_29{display:inline-flex;justify-content:flex-start;gap:10px;align-items:center;min-height:44px;border:0;border-radius:0;padding:.35rem 0;background:transparent;color:var(--ia-black);font:inherit;font-size:var(--type-sm);font-weight:585;white-space:nowrap}._metricAction_vonq3_29{cursor:pointer}._metrics_vonq3_7 ._metricAction_vonq3_29.iaTextAction:hover:not(:disabled):not([aria-disabled=true]),._metrics_vonq3_7 ._metricAction_vonq3_29.iaTextAction:focus-visible{text-decoration:none}._metricAction_vonq3_29:hover:not(:disabled):not([aria-disabled=true]) ._metricLabel_vonq3_48,._metricAction_vonq3_29:focus-visible ._metricLabel_vonq3_48{text-decoration:underline;text-underline-offset:.22em}._metricAction_vonq3_29[aria-pressed=true]{font-weight:585}._metricAction_vonq3_29:disabled{cursor:not-allowed}._metricIcon_vonq3_27{width:1rem;height:1rem;flex:0 0 auto;stroke:currentColor;color:var(--visual-blue)}._loveAction_vonq3_52 ._metricIcon_vonq3_27{color:var(--ia-red)}._loveAction_vonq3_52[aria-pressed=true] ._metricIcon_vonq3_27{fill:currentColor}._metricCount_vonq3_54{text-decoration:none;display:inline-block;min-width:1.5ch;text-align:start;font-variant-numeric:tabular-nums;flex-shrink:0}._metricCount_vonq3_54:empty{display:inline-block}._projectionNote_vonq3_56{margin:var(--space-2) 0 0;color:var(--ia-text-muted);font-size:.8125rem}._error_vonq3_57{margin:var(--space-2) 0 0;color:var(--ia-danger-text, #7f1d1d)}._shareMenu_vonq3_59{margin-top:var(--space-4);border:var(--ia-stroke-hairline) solid var(--ia-border);padding:var(--space-4);background:var(--ia-surface)}._shareHeader_vonq3_60{display:flex;justify-content:space-between;align-items:start;gap:var(--space-4)}._shareHeader_vonq3_60 h3,._shareHeader_vonq3_60 p{margin:0}._shareHeader_vonq3_60 button,._shareOptions_vonq3_62 button{border:0;padding:.4rem 0;background:transparent;color:inherit;font:inherit;text-decoration:underline;text-underline-offset:.22em;cursor:pointer}._shareOptions_vonq3_62{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-5);margin-top:var(--space-4)}._shareOptions_vonq3_62 button:disabled{cursor:not-allowed}._shareDisclosure_vonq3_65{max-width:68ch;color:var(--ia-text-muted)}._shareModes_vonq3_66{display:flex;flex-wrap:wrap;gap:var(--space-3);border:0;padding:0;margin:var(--space-4) 0 0}._shareModes_vonq3_66 legend{width:100%;font-weight:585}._shareModes_vonq3_66 label{display:inline-flex;gap:.4rem;align-items:center}._shareUrl_vonq3_69{display:grid;gap:var(--space-1);margin:var(--space-4) 0 0}._shareUrl_vonq3_69 span{font-size:.8125rem;color:var(--ia-text-muted)}._shareUrl_vonq3_69 code{overflow-wrap:anywhere;font-size:.8125rem}._discussion_vonq3_73{display:grid;gap:var(--space-4);margin-top:var(--space-2);padding:0}._discussionHeader_vonq3_74{display:flex;justify-content:space-between;gap:var(--space-4);align-items:center}._discussionHeader_vonq3_74 h3,._discussionHeader_vonq3_74 p{margin:0}._threadActions_vonq3_76,._composer_vonq3_76>div{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center}._commentList_vonq3_77 footer{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-6);align-items:center}._threadState_vonq3_78{color:var(--ia-text-muted);font-size:.8125rem;letter-spacing:.055em}._commentList_vonq3_77{display:grid;gap:var(--space-3);margin:0;padding:0;list-style:none}._comment_vonq3_77{display:grid;grid-template-columns:2.5rem minmax(0,1fr);gap:var(--space-3);align-items:start}._commentAvatar_vonq3_81{display:grid;place-items:center;width:2.5rem;height:2.5rem;overflow:hidden;border-radius:50%}._commentAvatar_vonq3_81 .identity-avatar{width:100%;height:100%;flex-basis:auto}._commentContent_vonq3_83{min-width:0}._commentContent_vonq3_83 header{display:flex;flex-wrap:wrap;gap:.2rem var(--space-2);align-items:baseline}._commentContent_vonq3_83 header strong{font-weight:585}._commentContent_vonq3_83 ._commentAuthorLink_vonq3_86{color:var(--ia-black);text-decoration:none}._commentContent_vonq3_83 ._commentAuthorLink_vonq3_86:hover{color:var(--ia-blue);text-decoration:underline;text-underline-offset:.2em}._commentContent_vonq3_83 ._commentAuthorLink_vonq3_86:focus-visible{outline:var(--ia-stroke-control) solid var(--button-focus-ring);outline-offset:3px}._commentContent_vonq3_83 header time{color:var(--ia-text-muted);font-size:.82em}._authorBadge_vonq3_90{border-radius:999px;padding:.1rem .45rem;background:var(--visual-blue);color:#fff;font-size:.72em;font-weight:700;line-height:1.3}._commentLike_vonq3_91[aria-pressed=true] svg{fill:currentColor}._commentLike_vonq3_91:focus-visible{outline:2px solid var(--ia-black);outline-offset:3px}._reactionError_vonq3_93{color:var(--ia-danger-text, #7f1d1d);font-size:.8em}._commentContent_vonq3_83 p{font-family:var(--font-body);font-size:var(--type-xs);font-weight:400;line-height:var(--leading-data);font-style:normal;margin:var(--space-1) 0;white-space:pre-wrap;overflow-wrap:anywhere}._commentList_vonq3_77 footer button:disabled,._composer_vonq3_76 button:disabled{cursor:not-allowed}._reply_vonq3_96{margin-left:calc(2.5rem + var(--space-3))}._authorMarker_vonq3_97{border:var(--ia-stroke-hairline) solid var(--ia-border);padding:.1rem .4rem;font-size:.8125rem}._edited_vonq3_98{color:var(--ia-text-muted);font-size:.8125rem}._references_vonq3_99{margin:var(--space-2) 0}._emptyState_vonq3_100{margin:0;color:var(--ia-text-muted)}._composer_vonq3_76{display:grid;gap:var(--space-2)}._composer_vonq3_76 label{margin:0}._composer_vonq3_76 button>span:first-child{display:inline-flex;align-items:center;gap:.5rem}._composer_vonq3_76 button svg{width:.95rem;height:.95rem;flex:0 0 auto}._composer_vonq3_76 textarea{box-sizing:border-box;width:100%;min-width:0;resize:vertical;border:var(--ia-stroke-control) solid var(--ia-border);border-radius:var(--ia-card-radius);padding:var(--space-3);background:var(--ia-surface);color:inherit;font:inherit}._citationSurface_vonq3_107{display:grid;gap:var(--space-3);margin-top:var(--space-4);padding:var(--space-4);border:var(--ia-stroke-hairline) solid var(--ia-border);background:var(--ia-surface);max-width:100%;overflow:hidden}._citationModes_vonq3_108{display:grid;gap:var(--space-2);border:0;padding:0;margin:0}._citationModes_vonq3_108 legend{font-weight:585;margin-bottom:var(--space-1)}._citationModes_vonq3_108 label{display:flex;align-items:baseline;gap:var(--space-2);flex-wrap:wrap}._citationModes_vonq3_108 small{color:var(--ia-text-muted)}._citationOutput_vonq3_112{box-sizing:border-box;width:100%;max-width:100%;min-height:7rem;max-height:16rem;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;padding:var(--space-3);border:var(--ia-stroke-hairline) solid var(--ia-border);background:color-mix(in srgb,var(--ia-surface) 90%,var(--ia-text));color:inherit;font:.8125rem/1.55 ui-monospace,SFMono-Regular,Menlo,monospace}._citationActions_vonq3_113{display:flex;flex-wrap:wrap;gap:var(--space-2)}._citationActions_vonq3_113 button,._secondaryAction_vonq3_114,._primaryAction_vonq3_114{min-height:2.5rem;border:var(--ia-stroke-hairline) solid var(--ia-border);padding:.45rem .75rem;background:transparent;color:inherit;font:inherit;cursor:pointer}._primaryAction_vonq3_114{border-color:var(--ia-accent);font-weight:585}._success_vonq3_116{color:var(--ia-text-muted)}._projectReferenceSurface_vonq3_118{display:grid;gap:var(--space-3);margin-top:var(--space-4);padding:var(--space-4);border:var(--ia-stroke-hairline) solid var(--ia-border);background:var(--ia-surface);max-width:100%;overflow:hidden}._signedOutProjectState_vonq3_119{display:grid;justify-items:start;gap:var(--space-2)}._signedOutProjectState_vonq3_119 p{margin:0;max-width:68ch}._projectReferenceForm_vonq3_121{display:grid;gap:var(--space-3)}._projectReferenceForm_vonq3_121>label{display:grid;gap:var(--space-1);font-weight:585}._projectReferenceForm_vonq3_121 input[type=search],._projectReferenceForm_vonq3_121 select,._projectReferenceForm_vonq3_121 textarea{box-sizing:border-box;width:100%;min-width:0;border:var(--ia-stroke-hairline) solid var(--ia-border);background:var(--ia-surface);color:inherit;font:inherit}._projectReferenceForm_vonq3_121 textarea{border-radius:var(--ia-card-radius);padding:.65rem}._projectReferenceForm_vonq3_121 textarea{resize:vertical}._optional_vonq3_126{color:var(--ia-text-muted);font-size:.8125rem;font-weight:360}._citationPreview_vonq3_127{padding:var(--space-3);border-left:2px solid var(--ia-border)}._citationPreview_vonq3_127 p{margin:var(--space-1) 0 0;overflow-wrap:anywhere}._currentPaperActions_vonq3_129{display:grid;justify-items:start;gap:var(--space-2);padding-top:var(--space-3);border-top:var(--ia-stroke-hairline) solid var(--ia-border)}._currentPaperActions_vonq3_129 h4,._currentPaperActions_vonq3_129 p{margin:0}@media(max-width:520px){._metrics_vonq3_7{gap:var(--space-1) var(--space-3)}._metricAction_vonq3_29{min-width:0;min-height:2.75rem}._discussion_vonq3_73{padding:0}._discussionHeader_vonq3_74{display:flex;flex-wrap:wrap}._shareHeader_vonq3_60{display:grid}._shareOptions_vonq3_62{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}._comment_vonq3_77{grid-template-columns:2.5rem minmax(0,1fr);gap:var(--space-2)}._reply_vonq3_96{margin-left:calc(2.5rem + var(--space-2))}._citationSurface_vonq3_107,._projectReferenceSurface_vonq3_118{padding:var(--space-3)}._citationActions_vonq3_113 button{flex:1 1 100%}}@media(prefers-reduced-motion:reduce){._surface_vonq3_1 *,._surface_vonq3_1 *:before,._surface_vonq3_1 *:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}._composer_vonq3_76>div{margin-top:var(--space-1)}._composerLabel_vonq3_154{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}._commentsPanel_vonq3_158._commentsPanel_vonq3_158{grid-template-rows:minmax(0,1fr) auto}._composerDock_vonq3_159{grid-row:2;padding:var(--space-3) var(--space-5) max(var(--space-4),env(safe-area-inset-bottom));background:var(--ia-white)}._commentsPanel_vonq3_158 ._composerField_vonq3_160{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:var(--space-2);margin:0;padding:6px;border:var(--ia-stroke-control) solid var(--ia-border);border-radius:var(--ia-card-radius)}._composerField_vonq3_160:focus-within{outline:var(--ia-stroke-card) solid var(--button-focus-ring);outline-offset:3px}._commentsPanel_vonq3_158 ._composerField_vonq3_160 textarea{--ia-stroke-control: 0;--native-control-background: transparent;min-height:32px;height:32px;max-height:min(160px,25dvh);resize:none;overflow-y:auto;border:0;border-radius:0;padding:6px;background:transparent;outline:none;box-shadow:none;font-size:var(--type-xs);line-height:20px}._commentsPanel_vonq3_158 ._composerActions_vonq3_171{display:flex;flex-wrap:nowrap;align-items:center;gap:6px}._commentsPanel_vonq3_158 ._composerActions_vonq3_171 .iaButton{min-height:var(--circle-action-size);height:var(--circle-action-size);padding:0 10px;gap:5px;font-size:var(--type-xs);line-height:1;white-space:nowrap}._commentsPanel_vonq3_158 ._composerActions_vonq3_171 ._composerCancel_vonq3_177.iaButton{box-sizing:border-box;flex:0 0 var(--circle-action-size);width:var(--circle-action-size);min-width:var(--circle-action-size);height:var(--circle-action-size);min-height:var(--circle-action-size);padding:0;border-radius:50%}._commentsPanel_vonq3_158 ._commentContent_vonq3_83 p{font-size:var(--type-xs);font-weight:400}@media(max-width:520px){._composerDock_vonq3_159{padding-inline:var(--space-3)}}._commentsPanel_vonq3_158 ._composerField_vonq3_160[data-expanded=true]{grid-template-columns:minmax(0,1fr);gap:4px}._commentsPanel_vonq3_158 ._composerField_vonq3_160[data-expanded=true] ._composerActions_vonq3_171{justify-self:end}._commentsPanel_vonq3_158 ._commentContent_vonq3_83 footer{margin-block:0;padding-block:0}._commentContent_vonq3_83 ._commentReadMore_vonq3_193{display:inline;min-height:0;height:auto;min-width:0;padding:0;border:0;background:none;color:var(--ia-text-muted);font:inherit;line-height:inherit;vertical-align:baseline;cursor:pointer}._commentReadMore_vonq3_193:hover{text-decoration:underline}._discussionHeader_vonq3_74+._commentList_vonq3_77{margin-top:var(--space-2)}@media(max-width:900px),(hover:none)and (pointer:coarse){._commentsPanel_vonq3_158 ._composer_vonq3_76 ._composerField_vonq3_160 textarea{font-size:max(16px,var(--type-xs))}}@media(max-width:900px){._commentsPanel_vonq3_158[data-paper-lens-panel=PAPER_COMMENTS]{top:0;bottom:auto;height:var(--comments-viewport-height, 100dvh)}._commentsPanel_vonq3_158 ._composer_vonq3_76 ._composerField_vonq3_160 textarea{max-height:min(160px,25dvh,calc(var(--comments-viewport-height, 100dvh) * .3))}._commentsPanel_vonq3_158 ._composerActions_vonq3_171{flex-shrink:0}}@media(max-width:640px){._metrics_vonq3_7{flex-wrap:nowrap;gap:var(--space-3);max-width:100%;overflow-x:auto}._metrics_vonq3_7 ._metricAction_vonq3_29{flex:0 0 auto;gap:var(--space-1);font-size:var(--type-sm)}._metrics_vonq3_7 ._metricIcon_vonq3_27{width:1rem;height:1rem}}@media(max-width:380px){._metrics_vonq3_7{column-gap:var(--space-2)}}._commentsPanel_vonq3_158 ._composerActions_vonq3_171 ._composerCancel_vonq3_177.iaButton svg{width:var(--circle-icon-size-inset);height:var(--circle-icon-size-inset);flex-shrink:0}._reply_vonq3_96 ._comment_vonq3_77{grid-template-columns:2rem minmax(0,1fr)}._reply_vonq3_96 ._commentAvatar_vonq3_81{width:2rem;height:2rem}@media(max-width:640px),(max-width:980px)and (max-height:600px)and (orientation:landscape)and (pointer:coarse){._commentsPanel_vonq3_158 ._commentList_vonq3_77 ._commentContent_vonq3_83>header>strong,._commentsPanel_vonq3_158 ._commentList_vonq3_77 ._commentContent_vonq3_83 p{font-size:var(--type-md)}._commentsPanel_vonq3_158 ._commentList_vonq3_77 ._commentContent_vonq3_83 ._commentAuthorLink_vonq3_86,._commentsPanel_vonq3_158 ._commentList_vonq3_77 ._commentContent_vonq3_83 ._commentReadMore_vonq3_193{font-size:inherit}}._surface_2ex2d_1{display:grid;gap:var(--space-3);min-width:0;margin-block:var(--space-6);padding:0}._inspectHeaderAction_2ex2d_9{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:var(--circle-action-size);height:var(--circle-action-size);min-width:var(--circle-action-size);min-height:var(--circle-action-size);padding:0;border:var(--ia-stroke-control) solid var(--ia-black);border-radius:50%;background:var(--ia-white);color:var(--ia-black);cursor:pointer}._inspectHeaderAction_2ex2d_9 svg{width:var(--circle-icon-size);height:var(--circle-icon-size);stroke-width:2}._inspectHeaderAction_2ex2d_9:hover,._inspectHeaderAction_2ex2d_9:active{background:var(--ia-black);color:var(--ia-white)}._inspectHeaderAction_2ex2d_9:focus-visible{outline:2px solid var(--ia-black);outline-offset:2px}._inspectTitleLink_2ex2d_43{display:inline;min-height:0;border:0;border-radius:0;padding:0;background:transparent;color:var(--ia-black);font:inherit;font-weight:inherit;line-height:inherit;text-align:left;text-decoration:none;text-underline-offset:4px}._inspectTitleLink_2ex2d_43:hover,._inspectTitleLink_2ex2d_43:focus-visible{color:var(--ia-black);text-decoration:underline}._controlBar_2ex2d_65,._seriesControls_2ex2d_66,._statusFilters_2ex2d_67{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center}._controlBar_2ex2d_65{max-width:100%;row-gap:var(--space-1)}._controlLink_2ex2d_79,._disclosureLink_2ex2d_80{min-height:32px;border:0;border-radius:0;padding:var(--space-1) 0;background:transparent;color:var(--ia-black);font:inherit;font-size:var(--type-xs);font-weight:630;line-height:1.25;text-align:left;text-decoration:none;text-underline-offset:3px}._controlLink_2ex2d_79:hover,._controlLink_2ex2d_79:focus-visible,._disclosureLink_2ex2d_80:hover,._disclosureLink_2ex2d_80:focus-visible{color:var(--ia-black);text-decoration:underline;text-decoration-thickness:1px}._controlLink_2ex2d_79[data-active=true]{font-weight:720}._legendControls_2ex2d_109{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-4);align-items:center;max-width:100%}._legendControl_2ex2d_109{display:inline-flex;gap:var(--space-2);align-items:center;min-height:30px;border:0;border-radius:0;padding:var(--space-1) 0;background:transparent;color:var(--ia-black);font:inherit;font-size:var(--type-xs);font-weight:585;line-height:1.2;text-align:left;text-decoration:none;text-underline-offset:3px}._legendControl_2ex2d_109:hover,._legendControl_2ex2d_109:focus-visible{text-decoration:underline;text-decoration-thickness:1px}._legendControl_2ex2d_109[aria-pressed=false]{opacity:.58}._legendControl_2ex2d_109 i{width:10px;height:10px;flex:0 0 auto;border-radius:50%;background:var(--ia-action-cyan)}._legendControl_2ex2d_109 i[data-tone=yellow]{background:var(--ia-action-yellow)}._legendControl_2ex2d_109 i[data-tone=green]{background:var(--visual-green)}._legendControl_2ex2d_109 i[data-tone=blue]{background:var(--visual-blue)}._legendControl_2ex2d_109 i[data-tone=magenta]{background:var(--visual-pink)}._body_2ex2d_159{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-2);min-width:0}._body_2ex2d_159>*{min-width:0;max-width:100%}._authority_2ex2d_171{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);padding-top:var(--space-3)}._preview_2ex2d_178{display:block;width:fit-content;max-width:100%;font-size:var(--type-xs);line-height:1.45;overflow-wrap:anywhere}._staticFallback_2ex2d_187{display:grid;gap:var(--space-2);width:100%;min-width:0;margin:0;padding:0;overflow:hidden}._staticFallback_2ex2d_187 figcaption,._staticFallback_2ex2d_187>p{margin:0;font-size:var(--type-xs);line-height:1.45}._staticFallback_2ex2d_187>img,._staticFallback_2ex2d_187>svg,._staticFallback_2ex2d_187>canvas{display:block;width:100%;max-width:100%;height:360px;border:0;background:var(--ia-white);object-fit:contain;object-position:center}._staticTable_2ex2d_217,._table_2ex2d_218{width:100%;border-spacing:0}._exactTableSurface_2ex2d_223,._tableControls_2ex2d_224{display:grid;gap:var(--space-3);min-width:0}._tableControls_2ex2d_224{grid-template-columns:minmax(0,1fr) max-content;align-items:end}._tableControls_2ex2d_224 label{display:grid;gap:var(--space-1)}._tableWrap_2ex2d_240{max-width:100%}._tableSummary_2ex2d_244{margin:0;font-size:var(--type-xs)}._responsiveCards_2ex2d_249{display:none}._responsiveRow_2ex2d_253,._responsiveRow_2ex2d_253>div{display:grid;gap:var(--space-2)}._responsiveRow_2ex2d_253{gap:var(--space-4);padding:0}._table_2ex2d_218{min-width:var(--ia-table-min-width, 38rem)}._table_2ex2d_218 th button,._cellButton_2ex2d_269{width:100%;text-align:left;white-space:normal}._table_2ex2d_218 th button{padding:0;border:0;background:transparent;color:inherit;font:inherit;font-weight:inherit;justify-content:flex-start;text-decoration:none;cursor:pointer}._table_2ex2d_218 th button:hover,._table_2ex2d_218 th button:focus-visible{text-decoration:underline}._table_2ex2d_218 tr[tabindex="0"]{cursor:pointer}._linkedPanels_2ex2d_296{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,32rem),1fr));gap:var(--space-4);min-width:0}._linkedAnnouncement_2ex2d_303{grid-column:1 / -1;margin:0;font-size:var(--type-xs);line-height:1.45}._selectedCoordinate_2ex2d_310,._graphCount_2ex2d_311{margin:0}._selectedCoordinate_2ex2d_310,._synchronizedEvidence_2ex2d_316{font-size:var(--type-xs);line-height:1.45}._synchronizedEvidence_2ex2d_316,._graphInspector_2ex2d_322,._relationInspector_2ex2d_323,._bandEvidence_2ex2d_324{display:grid;gap:var(--space-2)}._synchronizedEvidence_2ex2d_316 h4,._synchronizedEvidence_2ex2d_316 p,._graphInspector_2ex2d_322 h4,._graphInspector_2ex2d_322 p,._relationInspector_2ex2d_323 h4,._bandEvidence_2ex2d_324 h4,._bandEvidence_2ex2d_324 p{margin:0}._synchronizedEvidence_2ex2d_316 dl,._graphInspector_2ex2d_322>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3);margin:0}._synchronizedEvidence_2ex2d_316 dl>div{display:grid;gap:var(--space-1)}._synchronizedEvidence_2ex2d_316 dd{margin:0}._graphExplorerControls_2ex2d_356{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}._graphExplorerControls_2ex2d_356 label{display:grid;gap:var(--space-1)}._graphModeControls_2ex2d_367{display:flex;flex-wrap:wrap;gap:var(--space-2)}._relationInspector_2ex2d_323 ul,._bandEvidence_2ex2d_324 ol{display:grid;gap:var(--space-2);margin:0;padding-left:var(--space-5)}._linkedPanel_2ex2d_296{display:grid;gap:var(--space-2);min-width:0;padding:var(--space-3);overflow:hidden;border:var(--ia-stroke-card) solid var(--ia-black);border-radius:var(--ia-card-radius);background:var(--ia-white)}._linkedPanel_2ex2d_296>h4{margin:0}._linkedSupplementPanel_2ex2d_396{display:grid;gap:var(--space-3);min-width:0;padding:0;overflow:hidden;border:0;border-radius:0;background:var(--ia-white);margin:0;font-size:var(--type-xs);line-height:1.45}._linkedSupplementPanel_2ex2d_396>details{min-width:0;overflow:hidden}._linkedSupplementPanel_2ex2d_396>details>summary{font-size:var(--type-xs);line-height:1.45;margin:0}._linkedSupplementPanel_2ex2d_396>details>:not(summary){margin-inline:var(--space-3);margin-bottom:var(--space-3)}._linkedSupplementPanel_2ex2d_396>._synchronizedEvidence_2ex2d_316{display:grid;gap:var(--space-2);margin:0}._linkedSupplementPanel_2ex2d_396>._synchronizedEvidence_2ex2d_316 h4,._linkedSupplementPanel_2ex2d_396>._synchronizedEvidence_2ex2d_316 p,._linkedSupplementPanel_2ex2d_396>._synchronizedEvidence_2ex2d_316 dl{margin:0}._body_2ex2d_159>details{min-width:0;overflow:hidden;border:var(--ia-stroke-card) solid var(--ia-black);border-radius:var(--ia-card-radius);background:var(--ia-white)}._body_2ex2d_159>details>summary{padding:var(--space-2) var(--space-3);font-size:var(--type-xs);line-height:1.45}._body_2ex2d_159>details>:not(summary){margin-inline:var(--space-3);margin-bottom:var(--space-3)}._body_2ex2d_159>details._semanticList_2ex2d_457{overflow:visible;border:0;border-radius:0;background:transparent}._body_2ex2d_159>details._unframedDisclosure_2ex2d_464{border:0;border-radius:0;background:transparent}._body_2ex2d_159>details._unframedDisclosure_2ex2d_464>summary{padding-inline:0}._body_2ex2d_159>details._unframedDisclosure_2ex2d_464>:not(summary){margin-inline:0}._body_2ex2d_159>details._semanticList_2ex2d_457>summary{padding-inline:0}._body_2ex2d_159>details._semanticList_2ex2d_457>:not(summary){margin-inline:0}._narrowGraph_2ex2d_486{display:none}._narrowGraph_2ex2d_486 section,._semanticList_2ex2d_457{display:grid;gap:var(--space-2)}._narrowGraph_2ex2d_486 ol,._semanticList_2ex2d_457 ul{display:grid;gap:var(--space-2);margin:0;padding:0;list-style:none}._semanticButton_2ex2d_505,._witnessCard_2ex2d_506,._matrixCell_2ex2d_507{display:grid;gap:var(--space-2);width:100%;text-align:left;white-space:normal}._semanticButton_2ex2d_505{min-height:0;border:0;border-radius:0;padding:var(--space-2) 0;background:transparent;color:var(--ia-black);font:inherit;font-size:var(--type-xs);line-height:1.3;text-decoration:none}._semanticButton_2ex2d_505:hover,._semanticButton_2ex2d_505:focus-visible,._semanticButton_2ex2d_505[data-selected=true] strong{text-decoration:underline;text-underline-offset:3px}._semanticButton_2ex2d_505[data-selected=true]{font-weight:720}._matrixCell_2ex2d_507[data-previewed=true]{outline:var(--ia-stroke-strong) solid var(--ia-action-black);outline-offset:2px}._surface_2ex2d_1[data-visual-entry-state=PENDING][data-visual-entry-kind=LINE] .iaScientificSeriesPath{stroke-dasharray:1;stroke-dashoffset:1}._surface_2ex2d_1[data-visual-entry-state=PENDING][data-visual-entry-kind=LINE] .iaScientificPoint{opacity:0;transform:scale(.6);transform-box:fill-box;transform-origin:center}._surface_2ex2d_1[data-visual-entry-state=ACTIVE][data-visual-entry-kind=LINE] .iaScientificSeriesPath{animation:_iaVisualLineEntry_2ex2d_1 calc(var(--motion-slow) + var(--motion-medium)) ease-out both}._surface_2ex2d_1[data-visual-entry-state=ACTIVE][data-visual-entry-kind=LINE] .iaScientificPoint{animation:_iaVisualPointEntry_2ex2d_1 var(--motion-slow) ease-out var(--motion-medium) both;transform-box:fill-box;transform-origin:center}._surface_2ex2d_1[data-visual-entry-state=PENDING][data-visual-entry-kind=BAR] ._matrixCell_2ex2d_507{opacity:0;transform:scaleX(.08);transform-origin:left center}._surface_2ex2d_1[data-visual-entry-state=ACTIVE][data-visual-entry-kind=BAR] ._matrixCell_2ex2d_507{animation:_iaVisualBarEntry_2ex2d_1 var(--motion-slow) ease-out both;transform-origin:left center}._surface_2ex2d_1[data-visual-entry-state=PENDING][data-visual-entry-kind=DIAGRAM] .iaFlowNodeGroup,._surface_2ex2d_1[data-visual-entry-state=PENDING][data-visual-entry-kind=GRAPH] .iaFlowNodeGroup{opacity:0;transform:scale(.88);transform-box:fill-box;transform-origin:center}._surface_2ex2d_1[data-visual-entry-state=PENDING][data-visual-entry-kind=DIAGRAM] .iaFlowEdgeVisible,._surface_2ex2d_1[data-visual-entry-state=PENDING][data-visual-entry-kind=GRAPH] .iaFlowEdgeVisible{stroke-dasharray:1;stroke-dashoffset:1}._surface_2ex2d_1[data-visual-entry-state=ACTIVE][data-visual-entry-kind=DIAGRAM] .iaFlowNodeGroup,._surface_2ex2d_1[data-visual-entry-state=ACTIVE][data-visual-entry-kind=GRAPH] .iaFlowNodeGroup{animation:_iaVisualNodeEntry_2ex2d_1 var(--motion-slow) ease-out both;transform-box:fill-box;transform-origin:center}._surface_2ex2d_1[data-visual-entry-state=ACTIVE][data-visual-entry-kind=DIAGRAM] .iaFlowEdgeVisible,._surface_2ex2d_1[data-visual-entry-state=ACTIVE][data-visual-entry-kind=GRAPH] .iaFlowEdgeVisible{animation:_iaVisualEdgeEntry_2ex2d_1 calc(var(--motion-slow) + var(--motion-fast)) ease-out var(--motion-fast) both}@keyframes _iaVisualLineEntry_2ex2d_1{0%{stroke-dasharray:1;stroke-dashoffset:1}to{stroke-dasharray:1;stroke-dashoffset:0}}@keyframes _iaVisualPointEntry_2ex2d_1{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes _iaVisualBarEntry_2ex2d_1{0%{opacity:0;transform:scaleX(.08)}to{opacity:1;transform:scaleX(1)}}@keyframes _iaVisualNodeEntry_2ex2d_1{0%{opacity:0;transform:scale(.88)}to{opacity:1;transform:scale(1)}}@keyframes _iaVisualEdgeEntry_2ex2d_1{0%{stroke-dasharray:1;stroke-dashoffset:1;opacity:.25}to{stroke-dasharray:1;stroke-dashoffset:0;opacity:1}}._witnessPairs_2ex2d_628,._witnessPair_2ex2d_628{display:grid;gap:var(--space-4)}._witnessPair_2ex2d_628>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}._witnessPair_2ex2d_628{padding-block:var(--space-3)}._witnessPair_2ex2d_628+._witnessPair_2ex2d_628{border-top:var(--ia-stroke-hairline) solid var(--ia-border)}._witnessCard_2ex2d_506 small,._witnessCard_2ex2d_506 code{overflow-wrap:anywhere}._witnessCard_2ex2d_506{align-content:start;padding:0}._witnessCard_2ex2d_506[data-selected=true] ._inspectTitleLink_2ex2d_43{text-decoration:underline;text-decoration-thickness:2px}._matrix_2ex2d_507{display:grid;gap:var(--space-2);align-items:stretch;min-width:0}._matrix_2ex2d_507>span,._matrix_2ex2d_507>strong{display:grid;align-items:center;padding:var(--space-2)}._matrixCell_2ex2d_507{min-height:54px;place-content:center;text-align:center}._statusSummary_2ex2d_683{display:grid;gap:var(--space-1);max-width:52rem}._statusSummaryRow_2ex2d_689{display:grid;grid-template-columns:10px minmax(0,1fr) 3ch 4ch;gap:var(--space-2);width:100%;min-height:0;padding-block:var(--space-1)}._statusSummaryRow_2ex2d_689>span:first-of-type{overflow-wrap:anywhere}._statusSummaryRow_2ex2d_689>strong,._statusSummaryRow_2ex2d_689>span:last-child{justify-self:end;font-variant-numeric:tabular-nums}._evidenceHeader_2ex2d_708{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);align-items:baseline;justify-content:space-between}._claimEvidenceList_2ex2d_716{list-style:none;padding:0!important}._claimEvidenceRow_2ex2d_721{display:grid;grid-template-columns:10px minmax(0,1fr);gap:var(--space-2);width:100%;min-height:0;padding-block:var(--space-1)}._claimEvidenceRow_2ex2d_721>span{display:grid;grid-template-columns:3rem minmax(0,1fr);gap:var(--space-2);min-width:0}._claimEvidenceRow_2ex2d_721>span>span{overflow-wrap:anywhere}._claimEvidenceRow_2ex2d_721>i{align-self:center}._roadmapFilters_2ex2d_745{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}._roadmapFilters_2ex2d_745 label{display:grid;gap:var(--space-1)}._mediaFrame_2ex2d_756{display:grid;gap:var(--space-3);padding-bottom:var(--space-3)}._sourceEvidence_2ex2d_762{font-size:var(--type-xs)}._mediaFrame_2ex2d_756 p{margin:0;padding:0 var(--space-3)}@media(max-width:900px){._surface_2ex2d_1{margin-block:var(--space-6)}._staticFallback_2ex2d_187>img,._staticFallback_2ex2d_187>svg,._staticFallback_2ex2d_187>canvas{height:300px}._linkedPanels_2ex2d_296,._linkedSupplementPanel_2ex2d_396,._witnessPair_2ex2d_628>div,._roadmapFilters_2ex2d_745,._synchronizedEvidence_2ex2d_316 dl,._graphInspector_2ex2d_322>div,._graphExplorerControls_2ex2d_356{grid-template-columns:minmax(0,1fr)}._wideGraph_2ex2d_792{display:none}._wideGraph_2ex2d_792[data-preserve-at-narrow-width=true]{display:block;width:100%;min-width:0;overflow-x:auto}._narrowGraph_2ex2d_486{display:grid;gap:var(--space-4)}._narrowGraph_2ex2d_486[data-suppress-at-narrow-width=true]{display:none}._matrix_2ex2d_507{overflow-x:auto}}@media(max-width:560px){._tableControls_2ex2d_224{grid-template-columns:minmax(0,1fr)}._controlBar_2ex2d_65>button,._legendControls_2ex2d_109>button{flex:0 1 auto}._tableWrapResponsive_2ex2d_828{display:none}._responsiveCards_2ex2d_249{display:grid;gap:var(--space-3)}._statusSummaryRow_2ex2d_689{grid-template-columns:10px minmax(0,1fr) 3ch 4ch}}@media(prefers-reduced-motion:reduce){._surface_2ex2d_1 *,._surface_2ex2d_1 *:before,._surface_2ex2d_1 *:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}._surface_2ex2d_1[data-visual-entry-state] .iaScientificSeriesPath,._surface_2ex2d_1[data-visual-entry-state] .iaScientificPoint,._surface_2ex2d_1[data-visual-entry-state] .iaFlowNodeGroup,._surface_2ex2d_1[data-visual-entry-state] .iaFlowEdgeVisible,._surface_2ex2d_1[data-visual-entry-state] ._matrixCell_2ex2d_507{opacity:1!important;transform:none!important;stroke-dashoffset:0!important}}@media print{._controlBar_2ex2d_65,._seriesControls_2ex2d_66,._statusFilters_2ex2d_67,._preview_2ex2d_178,._roadmapFilters_2ex2d_745{display:none!important}._surface_2ex2d_1{break-inside:avoid}._tableWrapResponsive_2ex2d_828{display:block}._responsiveCards_2ex2d_249{display:none}}.contextual-atlas{min-width:0;width:100%}.paper-atlas-lens .contextual-atlas-frame{border-radius:0}._equationNumber_ljt33_1{display:inline-flex;width:3rem;min-width:3rem;flex-shrink:0;background:var(--ia-white);padding-inline:.25rem;white-space:nowrap;height:3rem;align-items:center;justify-content:center;box-sizing:border-box;border:var(--ia-stroke-control) solid transparent;border-radius:50%;color:var(--ia-black);font-size:var(--type-sm);font-weight:630;text-decoration:none}._equationNumber_ljt33_1:hover{text-decoration:underline}._equationNumber_ljt33_1:focus-visible{outline:2px solid var(--visual-cyan);outline-offset:2px}._equationNumber_ljt33_1[aria-current=location]{border-color:var(--ia-black);background:var(--ia-black);color:var(--ia-white);text-decoration:none}._equationNumber_ljt33_1[aria-current=location]:hover{color:var(--ia-white);text-decoration:none}._panel_ljt33_42{position:sticky;top:0;display:grid;grid-template-rows:auto minmax(0,1fr);width:var(--lens-width);min-width:0;max-width:520px;height:100dvh;border:0;border-left:var(--ia-stroke-frame) solid var(--ia-border);border-radius:0;background:var(--ia-white);color:var(--ia-black);box-shadow:none;overflow:hidden}._panelTopic_ljt33_60{margin:0;font-size:var(--type-xl);line-height:var(--leading-title)}._panelBody_ljt33_66,._panel_ljt33_42>[aria-busy],._panel_ljt33_42>.state-box{min-height:0;overflow-x:hidden;overflow-y:auto;overflow-wrap:anywhere;overscroll-behavior:contain;padding:var(--card-padding)}._panelBody_ljt33_66{display:grid;font-size:var(--type-xs);grid-auto-rows:max-content;align-content:start;gap:var(--space-4);padding:var(--space-4)}._panelBody_ljt33_66>*{min-width:0}._formulaScroll_ljt33_90{display:block;min-width:0;max-width:100%;overflow-x:auto;overflow-y:hidden}._inlineFormulaScroll_ljt33_98{display:inline-block;max-width:100%;overflow-x:auto;overflow-y:hidden;vertical-align:middle}._formulaCard_ljt33_106,._stepFormula_ljt33_107{width:max-content;min-width:100%;padding-block:var(--space-2);text-align:center}._formulaCard_ljt33_106>span{min-width:0}._formulaCard_ljt33_106 .katex-display,._stepFormula_ljt33_107 .katex-display{display:flex;justify-content:flex-start;width:max-content;min-width:100%;margin:0;text-align:left}._formulaCard_ljt33_106 .katex-display>.katex,._stepFormula_ljt33_107 .katex-display>.katex{display:inline-block;text-align:left}._compactMetadata_ljt33_134{display:grid;gap:var(--space-2);margin:0}._compactMetadata_ljt33_134>div{display:grid;grid-template-columns:minmax(5.5rem,.3fr) minmax(0,1fr);gap:var(--space-3);align-items:baseline}._compactMetadata_ljt33_134 dt{font-family:var(--font-mono);font-size:var(--type-xs);font-weight:720;letter-spacing:var(--tracking-label);text-transform:uppercase}._compactMetadata_ljt33_134 dd{min-width:0;margin:0;overflow-wrap:anywhere;font-size:var(--type-sm)}._panelBody_ljt33_66>p{font-size:var(--type-sm)}._boundaryCard_ljt33_166,._citationBox_ljt33_167,._details_ljt33_168{margin:0}._boundaryCard_ljt33_166{border:0;border-radius:var(--ia-radius-md);padding:var(--space-3) var(--space-4);background:var(--ia-action-yellow, var(--visual-yellow));color:var(--ia-black);overflow:visible}._boundaryCard_ljt33_166.iaBoundaryCard{border-radius:var(--ia-radius-md);overflow:visible}._citationBox_ljt33_167{display:grid;gap:var(--space-2);border-left:var(--ia-stroke-hairline) solid var(--ia-border);padding-left:var(--space-3)}._actionRow_ljt33_193,._referenceRow_ljt33_194{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-5);align-items:stretch}._copyStatus_ljt33_201{min-height:1.2em;margin:calc(-1 * var(--space-2)) 0 0;font-size:var(--type-xs)}._copyStatus_ljt33_201:empty{display:none}._citationBox_ljt33_167 p,._details_ljt33_168 h4{margin-block-start:0}._steps_ljt33_216{display:grid;gap:var(--space-3);margin:0;padding-left:var(--space-6)}._steps_ljt33_216 li::marker{font-weight:720}._steps_ljt33_216 p{margin:0 0 var(--space-2)}._referenceButton_ljt33_231{display:inline-grid;height:auto;gap:var(--space-1);text-align:left;white-space:normal}._referenceButton_ljt33_231 span{font-size:var(--type-xs);font-weight:360}._details_ljt33_168 summary{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);min-height:40px;border-top:var(--ia-stroke-hairline) solid var(--ia-border);padding-block:var(--space-2) var(--space-4);cursor:pointer;color:var(--ia-black);font-size:var(--type-xs);font-weight:630;list-style:none;text-underline-offset:4px}._details_ljt33_168 summary::-webkit-details-marker{display:none}._details_ljt33_168 summary:hover,._details_ljt33_168 summary:focus-visible{text-decoration:underline;text-decoration-thickness:1px}._details_ljt33_168 summary svg{width:1rem;height:1rem;flex:0 0 auto;transition:transform var(--motion-fast) ease}._details_ljt33_168[open] summary svg{transform:rotate(180deg)}._detailsBody_ljt33_282{display:grid;font-size:var(--type-xs);grid-template-columns:minmax(0,1fr);min-width:0;gap:var(--space-2);padding:var(--space-1) 0 var(--space-3)}._detailsBody_ljt33_282>*{min-width:0}._detailsBody_ljt33_282>p{margin-block:0}._detailsBody_ljt33_282 p,._detailsBody_ljt33_282 li,._detailsBody_ljt33_282 dd,._detailsBody_ljt33_282 blockquote,._citationBox_ljt33_167 p,._evidenceCard_ljt33_305 h4{font-size:var(--type-xs)}._detailsBody_ljt33_282 .katex{font-size:1rem}._detailsBody_ljt33_282>:first-child{margin-block-start:0}._detailsBody_ljt33_282>:last-child{margin-block-end:0}._symbols_ljt33_321{display:grid;gap:var(--space-2);margin:0}._symbols_ljt33_321>div{display:grid;grid-template-columns:minmax(5rem,.28fr) minmax(0,1fr);gap:var(--space-3)}._symbols_ljt33_321 dd{margin:0}._symbols_ljt33_321 small,._sources_ljt33_338 span,._sources_ljt33_338 small{display:block;margin-top:var(--space-1)}._sourceCode_ljt33_344{max-height:22rem;overflow:auto;padding:var(--space-3);white-space:pre;font-size:var(--type-xs)}._sources_ljt33_338{display:grid;grid-template-columns:minmax(0,1fr);min-width:0;gap:var(--space-3);margin:0;padding-left:var(--space-5)}._sources_ljt33_338>li{min-width:0}._sources_ljt33_338 blockquote{margin:var(--space-2) 0 0;border-left:var(--ia-stroke-control) solid var(--ia-black);padding-left:var(--space-3)}._evidenceCard_ljt33_305{display:grid;gap:var(--space-2);padding:var(--card-padding)}._evidenceCard_ljt33_305+._evidenceCard_ljt33_305{margin-top:var(--space-3)}._evidenceCard_ljt33_305 p,._evidenceCard_ljt33_305 h4{margin:0}._evidenceCard_ljt33_305 img{width:100%;height:auto}@media(max-width:900px){._panel_ljt33_42{position:fixed;z-index:var(--z-modal);top:0;right:0;bottom:0;left:0;width:100%;max-width:none;height:100dvh;border:0;border-radius:0}._panelBody_ljt33_66{padding-inline:var(--space-4)}._compactMetadata_ljt33_134>div,._symbols_ljt33_321>div{grid-template-columns:minmax(0,1fr);gap:var(--space-1)}}@media print{._panel_ljt33_42{display:none}}._panel_ljt33_42{--lens-header-reserve: var(--header-height);grid-template-rows:minmax(0,1fr)}._panel_ljt33_42>header{grid-area:1 / 1;align-self:start}._panel_ljt33_42>._panelBody_ljt33_66,._panel_ljt33_42>[aria-busy],._panel_ljt33_42>.state-box{grid-area:1 / 1;padding-top:calc(var(--lens-header-reserve) + var(--space-4));scroll-padding-top:calc(var(--lens-header-reserve) + var(--space-3))}@media(max-width:640px),(max-width:980px)and (max-height:600px)and (orientation:landscape)and (pointer:coarse){._panel_ljt33_42{--lens-header-reserve: calc(var(--header-height) + env(safe-area-inset-top, 0px))}}@media(min-width:901px)and (max-width:980px)and (orientation:landscape)and (pointer:coarse){._panel_ljt33_42{--lens-header-reserve: calc(var(--header-height) + env(safe-area-inset-top, 0px) + 24px)}}._relatedBadge_eto2u_2[data-formal-status-variant=RELATED_FORMALIZATION]{background:var(--visual-pink);color:var(--ia-white)}._panel_eto2u_7{width:100%;min-width:0;max-width:100%;box-sizing:border-box;margin:0;font-size:var(--type-xs);line-height:1.45}._panel_eto2u_7>summary{display:flex;min-height:40px;align-items:center;justify-content:space-between;gap:var(--space-3);border-top:var(--ia-stroke-hairline) solid var(--ia-border);padding-block:var(--space-2);color:var(--ia-black);cursor:pointer;font-size:inherit;font-weight:630;list-style:none;text-underline-offset:4px}._panel_eto2u_7>summary::-webkit-details-marker{display:none}._panel_eto2u_7>summary:hover,._panel_eto2u_7>summary:focus-visible{text-decoration:underline;text-decoration-thickness:1px}._panel_eto2u_7>summary svg{width:1rem;height:1rem;flex:0 0 auto;transition:transform var(--motion-fast) ease}._panel_eto2u_7[open]>summary svg{transform:rotate(180deg)}._body_eto2u_54,._entry_eto2u_55{display:grid;min-width:0;gap:var(--space-3)}._body_eto2u_54{padding:var(--space-1) 0 var(--space-3)}._entry_eto2u_55+._entry_eto2u_55{border-top:var(--ia-stroke-hairline) solid var(--ia-border);padding-top:var(--space-4)}._status_eto2u_70,._boundary_eto2u_71,._copyStatus_eto2u_72,._invalid_eto2u_73 p{margin:0}._status_eto2u_70{display:flex;align-items:center;justify-content:flex-start;gap:var(--space-2)}._boundary_eto2u_71{max-width:var(--reading-measure)}._metadata_eto2u_88{display:grid;min-width:0;gap:var(--space-2);margin:0}._metadata_eto2u_88>div{display:grid;min-width:0;grid-template-columns:minmax(8rem,.32fr) minmax(0,1fr);gap:var(--space-3)}._metadata_eto2u_88 dt{font-family:var(--font-mono);font-weight:720;letter-spacing:var(--tracking-label);text-transform:uppercase}._metadata_eto2u_88 dd{min-width:0;margin:0;overflow-wrap:anywhere}._metadata_eto2u_88 code{font-size:inherit;overflow-wrap:anywhere;word-break:break-word}._sourceCode_eto2u_121{width:100%;min-width:0;max-width:100%;max-height:none;box-sizing:border-box;margin:0;overflow:visible;border:0;border-radius:var(--ia-radius-md);padding:0;background:var(--ia-card-blue);color:var(--ia-black);font-family:var(--font-mono);font-size:var(--type-xs);line-height:1.55;-moz-tab-size:2;tab-size:2;white-space:pre-wrap;overflow-wrap:anywhere}._sourceCodeFrame_eto2u_142{position:relative;min-width:0}._sourceCodeFrame_eto2u_142 ._sourceCode_eto2u_121{min-height:calc(var(--button-height-compact) + var(--space-4));max-height:min(24rem,60vh);overflow:auto;overscroll-behavior:contain;padding:var(--space-3) calc(var(--button-height-compact) + var(--space-4)) var(--space-3) 0}._sourceCopyAction_eto2u_155.iaButton[data-size][data-variant]{position:absolute;z-index:1;top:var(--space-2);right:var(--space-2);height:var(--circle-action-size);width:var(--circle-action-size);min-width:var(--circle-action-size);min-height:var(--circle-action-size);border:0;border-radius:50%;padding:0;background:transparent;color:var(--ia-black);box-shadow:none;filter:none;transform:none}._sourceCopyAction_eto2u_155.iaButton[data-size][data-variant]:hover,._sourceCopyAction_eto2u_155.iaButton[data-size][data-variant]:focus-visible{border:0;background:var(--ia-white);color:var(--ia-black);filter:none;transform:none}._sourceCopyAction_eto2u_155.iaButton[data-copied=true]{color:var(--visual-cyan)}._sourceCopyAction_eto2u_155 svg{width:var(--circle-icon-size);height:var(--circle-icon-size);stroke-width:1.7}._sourceCodeBody_eto2u_193{display:block;min-width:0;padding:0;font:inherit}._sourceCodeFrame_eto2u_142 ._sourceCodeBody_eto2u_193{padding-right:0}._sourceLine_eto2u_204{display:grid;grid-template-columns:minmax(3ch,max-content) minmax(0,1fr);min-height:1.55em;align-items:baseline}._sourceLineNumber_eto2u_211{position:static;min-width:3ch;align-self:stretch;box-sizing:content-box;border-right:var(--ia-stroke-hairline) solid color-mix(in srgb,var(--ia-black) 18%,transparent);padding:0 var(--space-2) 0 var(--space-3);background:var(--ia-card-blue);color:color-mix(in srgb,var(--ia-black) 48%,transparent);font:inherit;text-align:right;-webkit-user-select:none;user-select:none}._sourceLineText_eto2u_225{min-width:0;padding:0 var(--space-3) 0 var(--space-2);white-space:pre-wrap;overflow-wrap:anywhere}._sourceCode_eto2u_121[data-line-number-mode=NO_LINE_NUMBERS] ._sourceLine_eto2u_204{display:block}._sourceCode_eto2u_121[data-line-number-mode=NO_LINE_NUMBERS] ._sourceLineText_eto2u_225{display:block;padding-inline:var(--space-3)}._actions_eto2u_241{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-5)}._copyStatus_eto2u_72{min-height:1.2em}._copyStatus_eto2u_72:empty{display:none}._invalid_eto2u_73{border-left:var(--ia-stroke-control) solid var(--ia-black);padding-left:var(--space-3)}@media(max-width:560px){._metadata_eto2u_88>div{grid-template-columns:minmax(0,1fr);gap:var(--space-1)}._sourceLineNumber_eto2u_211{padding-left:var(--space-2)}}@media print{._panel_eto2u_7>summary{border-top-color:#000}._sourceCode_eto2u_121{max-height:none;overflow:visible;border-color:#000;white-space:pre-wrap;overflow-wrap:anywhere}._sourceCodeBody_eto2u_193{min-width:0}._sourceLine_eto2u_204{grid-template-columns:3rem minmax(0,1fr)}._sourceLineNumber_eto2u_211{position:static}._sourceLineText_eto2u_225{white-space:pre-wrap;overflow-wrap:anywhere}._actions_eto2u_241,._copyStatus_eto2u_72,._sourceCopyAction_eto2u_155{display:none}}._contentFrame_eto2u_310{min-width:0;border:0;border-radius:var(--ia-radius-md);padding:var(--space-4);background:var(--ia-card-blue);color:var(--ia-black);font-size:var(--type-xs);line-height:var(--leading-copy);overflow-wrap:anywhere}._contentFrame_eto2u_310[data-tone=cyan]{background:var(--ia-card-cyan)}._contentFrame_eto2u_310[data-tone=magenta]{background:var(--ia-card-magenta)}._contentFrame_eto2u_310[data-tone=green]{background:var(--ia-card-green)}._contentFrame_eto2u_310[data-tone=yellow]{background:var(--ia-card-yellow)}._contentFrame_eto2u_310[data-scroll]{max-height:min(24rem,60vh);overflow:auto;overscroll-behavior:contain}._contentFrame_eto2u_310[data-copy]{padding-right:calc(var(--button-height-compact) + var(--space-4))}._contentFrame_eto2u_310>:first-child{margin-top:0}._contentFrame_eto2u_310>:last-child{margin-bottom:0}.paper-atlas-lens-scroll{min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain}.paper-atlas-lens-primary{display:flex;flex-direction:column;min-height:calc(100% - 112px)}.paper-atlas-lens .paper-atlas-lens-intro,.paper-atlas-lens .paper-atlas-lens-details{overflow:visible;flex:none}.paper-atlas-lens-intro>p:last-child{margin-bottom:0}.paper-atlas-lens-runtime{position:relative;width:100%;min-height:240px;flex:1 0 240px;container-type:inline-size}.paper-atlas-lens-runtime>[data-paper-atlas],.paper-atlas-lens-runtime>.paper-atlas-runtime-frame,.paper-atlas-lens-runtime>.paper-atlas-lens-svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.paper-atlas-lens-runtime [data-atlas-template]{width:100%;height:100%;min-height:0;border-radius:0}.paper-atlas-lens .paper-atlas-lens-runtime .atlas-canvas-copyright{right:12px;bottom:12px}.paper-atlas-runtime-frame{width:100%;height:540px}.paper-atlas-runtime-frame iframe{display:block;width:100%;height:100%}.paper-atlas-lens-svg{display:block;object-fit:contain}.paper-atlas-lens-primary[data-content-kind=svg]{min-height:0}.paper-atlas-lens-primary[data-content-kind=svg] .paper-atlas-lens-runtime{min-height:0;flex:none}.paper-atlas-lens-primary[data-content-kind=svg] .paper-atlas-lens-svg{position:static;height:auto}.paper-atlas-lens-details .iaActionClusterActions{flex-wrap:wrap;row-gap:var(--space-1);overflow:visible}.paper-atlas-lens-details{overflow-wrap:anywhere}@media(max-width:900px){.paper-atlas-runtime-frame{height:480px}}.paper-atlas-object-list{margin-block:0}.paper-atlas-object-list li+li{margin-block-start:var(--space-2)}.paper-atlas-object-list a{color:inherit;text-decoration:none;text-underline-offset:.2em}.paper-atlas-object-list a:hover,.paper-atlas-object-list a:focus-visible{text-decoration:underline}.paper-atlas-object-list a:focus-visible{outline:2px solid currentColor;outline-offset:3px;border-radius:2px}._panel_1oyef_1{margin:0}._panel_1oyef_1>summary{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);min-height:40px;border-top:var(--ia-stroke-hairline) solid var(--ia-border);padding-block:var(--space-2);cursor:pointer;color:var(--ia-black);font-size:var(--type-xs);font-weight:630;list-style:none;text-underline-offset:4px}._panel_1oyef_1>summary::-webkit-details-marker{display:none}._panel_1oyef_1>summary:hover,._panel_1oyef_1>summary:focus-visible{text-decoration:underline;text-decoration-thickness:1px}._panel_1oyef_1>summary svg{width:1rem;height:1rem;flex:0 0 auto;transition:transform var(--motion-fast) ease}._panel_1oyef_1[open]>summary svg{transform:rotate(180deg)}._body_1oyef_42{display:grid;gap:var(--space-3);min-width:0;max-width:100%;padding:var(--space-2) 0 var(--space-3);font-size:var(--type-xs);overflow-x:hidden}._body_1oyef_42 *{min-width:0}._body_1oyef_42 a{overflow-wrap:anywhere;word-break:break-word}._body_1oyef_42 section,._findings_1oyef_62,._finding_1oyef_62,._finding_1oyef_62 header{display:grid;gap:var(--space-2)}._body_1oyef_42 h4,._body_1oyef_42 p,._body_1oyef_42 ul,._finding_1oyef_62 p{margin:0}._body_1oyef_42 h4{font-size:var(--type-xs);letter-spacing:var(--tracking-label);text-transform:uppercase}._finding_1oyef_62{border-left:var(--ia-stroke-control) solid var(--visual-cyan);padding-left:var(--space-3)}._finding_1oyef_62 header{grid-template-columns:minmax(0,1fr) auto;align-items:start}._finding_1oyef_62 header>span,._residualStatus_1oyef_93{width:fit-content;border-radius:var(--ia-button-radius);padding:.15rem .5rem;background:var(--visual-cyan);color:var(--ia-black);font-size:.68rem;line-height:1.5}._items_1oyef_103,._relationships_1oyef_104,._graphNodes_1oyef_105{display:grid;gap:var(--space-2);padding:0;list-style:none}._items_1oyef_103 li,._relationships_1oyef_104 li,._graphNodes_1oyef_105 li{min-width:0;overflow-wrap:anywhere}._items_1oyef_103 li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-1) var(--space-2)}._items_1oyef_103 small,._relationships_1oyef_104 small,._graphNodes_1oyef_105 small{display:block;grid-column:1 / -1;color:var(--ia-text-muted);line-height:var(--leading-copy)}._relationships_1oyef_104 li{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:var(--space-1);align-items:baseline}._relationships_1oyef_104 li>strong{color:var(--ia-text-muted);font-size:.68rem;font-weight:630;white-space:nowrap}._relationships_1oyef_104 li._subjectRelationship_1oyef_148{grid-template-columns:auto minmax(0,1fr);column-gap:var(--space-2)}._conflicts_1oyef_153{border-left:var(--ia-stroke-control) solid var(--ia-black);padding-left:var(--space-3)}._graph_1oyef_105{border-top:var(--ia-stroke-hairline) solid var(--ia-border);padding-top:var(--space-3)}._graphNodes_1oyef_105{grid-template-columns:repeat(2,minmax(0,1fr))}._graphNodes_1oyef_105 li{border-radius:var(--ia-radius-md);padding:var(--space-2) var(--space-3);background:color-mix(in srgb,var(--visual-cyan) 24%,var(--ia-white))}._empty_1oyef_173{color:var(--ia-text-muted)}._resultSummary_1oyef_177{font-size:.72rem;font-weight:630;letter-spacing:.0385em;text-transform:uppercase}._aggregateBoundary_1oyef_184{color:var(--ia-text-muted);line-height:var(--leading-copy)}._counts_1oyef_189{color:var(--ia-text-muted);font-size:.72rem;text-align:right}._boundary_1oyef_195{border:0;border-radius:var(--ia-radius-md);padding:var(--space-3) var(--space-4);background:var(--ia-action-yellow, var(--visual-yellow));color:var(--ia-black);overflow-wrap:anywhere}@media(max-width:520px){._finding_1oyef_62 header,._items_1oyef_103 li,._relationships_1oyef_104 li,._relationships_1oyef_104 li._subjectRelationship_1oyef_148,._graphNodes_1oyef_105{grid-template-columns:minmax(0,1fr)}._relationships_1oyef_104 li>strong{white-space:normal}._counts_1oyef_189{text-align:left}}._moduleSearch_194l5_1 input{font-size:var(--type-sm)}@media(max-width:640px){._moduleSearch_194l5_1 input{font-size:16px}}._moduleSearch_194l5_1{margin-block-end:var(--space-3)}._moduleSearch_194l5_1 .iaInlineSearch>.iaInsetIconAction{width:calc(var(--button-height-compact) - 2 * var(--space-1));height:calc(var(--button-height-compact) - 2 * var(--space-1));min-width:calc(var(--button-height-compact) - 2 * var(--space-1));min-height:calc(var(--button-height-compact) - 2 * var(--space-1));inset-inline-end:var(--space-1)}._moduleSearch_194l5_1 .iaInlineSearch[data-search-actions=pair]>[data-inline-search-clear]{inset-inline-end:calc(var(--circle-action-size) + var(--space-1))}._evidenceControls_194l5_19{display:grid;gap:var(--space-3);min-width:0}._clearableStatus_194l5_21{position:relative;min-width:0}._clearableStatus_194l5_21[data-has-value=true] .iaDropdownTrigger{padding-inline-end:calc(2 * var(--circle-action-size))}._clearableStatus_194l5_21>button[data-ui-control].iaTextAction.iaInsetIconAction{z-index:41;position:absolute;inset-inline-end:var(--circle-action-size);top:50%;transform:translateY(-50%);width:32px;height:32px;min-width:32px;min-height:32px;padding:0;justify-content:center}._evidenceToolbar_194l5_25{display:grid;gap:var(--space-4);margin-block-start:var(--space-3);min-width:0}._evidenceToolbar_194l5_25>p{margin:0}._evidenceControls_194l5_19>._moduleSearch_194l5_1{margin:0}._overviewMetrics_194l5_29 .launch-metadata-item dt{font-weight:400}._overviewMetrics_194l5_29 .launch-metadata-item dd{font-size:var(--type-2xl);line-height:var(--leading-title)}@media(min-width:641px){._overviewMetrics_194l5_29 .launch-metadata-item{display:flex;flex-direction:column}._overviewMetrics_194l5_29 .launch-metadata-item dd{margin-block-start:auto}}._overviewMetrics_194l5_29{row-gap:var(--space-8)}._verificationSections_194l5_38>section+section{margin-block-start:var(--section-gap-sm)}._surface_1o71g_1{margin-top:1rem}._controls_1o71g_2{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.8rem}._button_1o71g_3{min-height:2.75rem;border:1px solid var(--ia-black);border-radius:.45rem;background:#fff;color:var(--ia-black);padding:.55rem .75rem;font:inherit;cursor:pointer}._button_1o71g_3[aria-pressed=true],._button_1o71g_3:hover,._button_1o71g_3:focus-visible{background:var(--ia-black);color:#fff;outline:2px solid #0b7185;outline-offset:2px}._frame_1o71g_5{min-height:19rem;border:1px solid #d6d6d6;border-radius:.55rem;background:#fff;overflow:hidden}._chart_1o71g_6{width:100%;height:min(28rem,70vw);min-height:18rem}._summary_1o71g_7{color:#535353;line-height:1.55}._dataPanel_1o71g_8{padding:1rem;border:1px solid #dedede;border-radius:.55rem;background:#fafafa}._dataPanel_1o71g_8 dl{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:.45rem .8rem;margin:0}._dataPanel_1o71g_8 dt{font-weight:630}._dataPanel_1o71g_8 dd{margin:0;overflow-wrap:anywhere}._tableWrap_1o71g_11{max-width:100%;overflow-x:auto;border:1px solid #dedede;border-radius:.55rem}._table_1o71g_11{width:100%;min-width:34rem;border-collapse:collapse}._table_1o71g_11 th,._table_1o71g_11 td{padding:.55rem;border-bottom:1px solid #ddd;text-align:left}._table_1o71g_11 th button{font:inherit;background:transparent;border:0;text-decoration:underline;cursor:pointer}._filter_1o71g_13{width:min(100%,24rem);margin-bottom:.75rem;border:1px solid #aaa;font:inherit}._svg_1o71g_14{display:block;width:100%;height:auto;min-height:16rem}._legend_1o71g_14{display:flex;flex-wrap:wrap;gap:.6rem;padding:.5rem 0}._legendItem_1o71g_14{display:inline-flex;gap:.35rem;align-items:center}._swatch_1o71g_14{width:.85rem;height:.85rem;border-radius:50%;background:#0b7185}._staticForPrint_1o71g_15{display:none}@media(max-width:420px){._chart_1o71g_6{height:18rem;min-height:18rem}._controls_1o71g_2{gap:.35rem}._button_1o71g_3{flex:1 1 7rem}}@media(prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}@media print{._controls_1o71g_2,._interactiveOnly_1o71g_17{display:none!important}._staticForPrint_1o71g_15{display:block}._frame_1o71g_5{display:none}}:root summary.iaDisclosureSummary{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);cursor:pointer;list-style:none}:root summary.iaDisclosureSummary::marker{content:""}:root summary.iaDisclosureSummary::-webkit-details-marker{display:none}:root summary.iaDisclosureSummary>span{min-width:0}:root summary.iaDisclosureSummary>svg{width:1rem;height:1rem;flex:0 0 auto;transition:transform var(--motion-fast) ease}:root details[open]>summary.iaDisclosureSummary>svg{transform:rotate(180deg)}@media(prefers-reduced-motion:reduce){:root summary.iaDisclosureSummary>svg{transition:none}}:root label.profileHandleLabel{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3)}.profileHandleLabel>small,.onboardingDialog .signInField .profileHandleLabel>small{font-weight:400;letter-spacing:0;text-transform:none}.onboardingBackdrop{--discovery-black: var(--ia-black);--discovery-white: var(--ia-white);--discovery-ink: var(--ia-black);--discovery-muted: var(--ia-black);--discovery-cyan: var(--visual-cyan);--discovery-yellow: var(--visual-yellow);--discovery-paper: var(--ia-white);position:fixed;z-index:1000;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;min-width:0;padding:clamp(12px,3vw,38px);overflow:hidden;background:#ffffffa8;backdrop-filter:blur(22px) saturate(135%);-webkit-backdrop-filter:blur(22px) saturate(135%);color:var(--discovery-ink)}.onboardingDialog{width:min(800px,100%);max-height:calc(100dvh - clamp(24px,6vw,76px));overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;border:var(--ia-stroke-frame) solid var(--discovery-ink);border-radius:36px;background:var(--discovery-paper);color:var(--discovery-ink);box-shadow:10px 10px 0 var(--discovery-cyan);scrollbar-gutter:stable}.onboardingDialog>.uploadIntakeDialog__header{position:sticky;z-index:4;top:0;display:block;padding:clamp(20px,3vw,28px);border-bottom:0;border-radius:34px 34px 24px 24px;background:var(--discovery-paper)}.onboardingDialog__heading{display:grid;min-width:0;gap:0}.onboardingDialog__meta{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 20px;align-items:baseline;margin-bottom:12px}.onboardingDialog__meta .discoveryEyebrow,.onboardingDialog__step{margin:0}.onboardingDialog__step{font:850 .72rem/1.3 var(--font-mono, monospace);letter-spacing:.088em;text-transform:uppercase}.onboardingDialog__heading h2{max-width:720px;margin:0;font-size:clamp(1.75rem,3vw,2.5rem);line-height:1.05;letter-spacing:-.045em;overflow-wrap:anywhere}.onboardingDialog__heading h2:focus{outline:0}.onboardingDialog__lede{max-width:720px;margin:12px 0 0;color:var(--discovery-muted);font-size:.9375rem;line-height:1.4}.onboardingProgress{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;width:100%;margin-top:16px}.onboardingProgress>span{min-width:0;height:8px;border:var(--ia-stroke-hairline) solid var(--discovery-ink);border-radius:var(--radius-pill);background:var(--discovery-paper)}.onboardingProgress>span[data-state=complete]{border-color:var(--discovery-ink);background:var(--discovery-ink)}.onboardingProgress>span[data-state=current]{border-color:var(--discovery-cyan);background:var(--discovery-cyan)}.onboardingDialog__form{display:grid;min-width:0;gap:20px;padding:8px clamp(20px,3vw,28px) 28px;font-size:.9375rem;line-height:1.4}.onboardingDialog__readOnlyFields,.onboardingDialog__readOnlyActions{min-width:0;margin:0;padding:0;border:0}.onboardingDialog__readOnlyFields{display:grid;gap:20px}.onboardingDialog__readOnlyFooter{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 20px;padding:0 clamp(20px,3vw,28px) 28px}.onboardingDialog__backAction{flex:0 0 auto}.onboardingDialog__readOnlyActions{flex:1 1 auto}.onboardingDialog__readOnlyActions>.uploadIntakeForm__actions{padding-top:0}.onboardingDialog .signInField{display:grid;min-width:0;gap:8px}.onboardingDialog .signInField label,.onboardingDialog .uploadMetadataFields>label{color:var(--discovery-ink);font:800 .75rem/1.3 var(--font-mono, ui-monospace, monospace);letter-spacing:.088em;text-transform:uppercase}.onboardingDialog .signInField label small,.onboardingDialog .uploadIntentOptions legend small{font:inherit;letter-spacing:0;text-transform:none}.onboardingDialog .signInField input{box-sizing:border-box;width:100%;min-width:0;border:var(--ia-stroke-control) solid var(--discovery-ink);background:var(--discovery-paper);color:var(--discovery-ink);font:600 .9375rem/1.2 var(--font-body, Inter, system-ui, sans-serif)}.onboardingDialog .signInField input:focus-visible{border-color:var(--discovery-cyan);outline:0}.onboardingDialog .uploadIntentOptions{min-width:0}.onboardingDialog .uploadMetadataFields{display:grid;grid-template-columns:minmax(180px,.34fr) minmax(0,.66fr);gap:12px 18px;align-items:center;min-width:0}.onboardingDialog .uploadMetadataFields .iaDropdown,.onboardingDialog .uploadMetadataFields .iaDropdownTrigger{width:100%;min-width:0}.onboardingDialog .uploadMetadataFields .iaDropdown[data-open=true]{z-index:calc(var(--z-dropdown, 650) + 1)}.onboardingRecommendation{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;align-items:center;min-width:0;padding:16px;border:var(--ia-stroke-card) solid var(--discovery-ink);background:var(--discovery-paper);color:var(--discovery-ink)}.onboardingRecommendation h3,.onboardingRecommendation p{margin:0}.onboardingRecommendation>div{display:grid;min-width:0;gap:8px}.onboardingDialog .uploadIntakeForm__actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px;align-items:center;min-width:0;padding-top:4px}.onboardingDialog .uploadIntakeForm__actions>.atlas-button:first-child,.onboardingDialog .uploadIntakeForm__actions>.onboardingDialog__backActions{margin-right:auto}.onboardingDialog .text-card-meta{margin:0;color:var(--discovery-muted);line-height:1.5}.onboardingDirectoryNote{display:none}@media(max-width:560px){.onboardingBackdrop{padding:8px}.onboardingDialog{max-height:calc(100dvh - 16px);border-radius:28px;box-shadow:6px 6px 0 var(--discovery-cyan);scrollbar-gutter:auto}.onboardingDialog>.uploadIntakeDialog__header{padding:20px 18px;border-radius:26px 26px 20px 20px}.onboardingDialog__heading h2{font-size:1.75rem}.onboardingDialog__lede{margin-top:12px;font-size:.92rem}.onboardingProgress{gap:5px;margin-top:18px}.onboardingDialog__form{gap:18px;padding:8px 18px 20px}.onboardingDialog__readOnlyFields{gap:18px}.onboardingDialog__readOnlyFooter{padding:0 18px 20px}.onboardingDialog .uploadIntentOptions,.onboardingDialog .uploadMetadataFields,.onboardingRecommendation{grid-template-columns:minmax(0,1fr)}}.onboardingDialog[data-density=compact]>.uploadIntakeDialog__header{padding-bottom:var(--space-3)}.onboardingDialog[data-density=compact] .onboardingDialog__form{padding-top:var(--space-3);gap:var(--space-5)}.onboardingDialog[data-density=compact] .earlyAccessSummary{display:grid;gap:var(--space-2)}.onboardingDialog[data-density=compact] .earlyAccessSummary>p{margin-block:0}.earlyAccessFeatures{display:grid;gap:12px;padding-inline-start:0;list-style:none}.earlyAccessFeatures>li{display:grid;grid-template-columns:18px minmax(0,1fr);gap:var(--space-2)}.earlyAccessFeatures>li>svg{margin-top:3px}.onboardingDialog__form>p{margin:0;font-size:.9375rem;line-height:1.4}.onboardingDialog__form h2{margin:0 0 12px;font-size:1.5rem;line-height:1.2}.onboardingDialog__form h3{font-size:1.125rem;line-height:1.3}.onboardingDialog .earlyAccessSummary p,.onboardingDialog .earlyAccessFeatures,.onboardingDialog .onboardingRecommendation p{font-size:.9375rem;line-height:1.4}.onboardingDialog .uploadIntentOptions{gap:8px}.onboardingDialog .uploadIntakeForm__actions,.earlyAccessActions{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.onboardingDialog .uploadIntakeForm__actions>.atlas-button,.earlyAccessActions>.atlas-button{flex:0 1 auto;width:auto;max-width:100%}.onboardingDialog{display:flex;flex-direction:column;overflow:hidden}.onboardingDialog>.uploadIntakeDialog__header{position:static;flex:0 0 auto}.onboardingDialog__form{min-height:0;overflow-y:auto;overscroll-behavior:contain}.onboardingDialog>.uploadIntakeForm__actions{flex:0 0 auto;padding:16px clamp(20px,3vw,28px) 24px;background:var(--discovery-paper)}.onboardingDialog .iaSelectionField[data-control=checkbox] .iaSelectionField__copy>strong{font-size:.875rem;line-height:1.35}.onboardingRecommendation{border:0;box-shadow:none;padding-inline:0}.onboardingDialog .onboardingRecommendation .card-kicker{font-size:.6875rem}@media(max-width:560px){.onboardingRecommendation{grid-template-columns:minmax(0,1fr) auto}}:root .onboardingDialog button.iaFollowToggle[aria-pressed=true]{background:var(--button-outline-bg);border-color:var(--visual-cyan);color:var(--button-outline-fg)}:root .onboardingDialog .iaFollowToggle__check{color:var(--visual-blue)}.onboardingDialog[data-density=compact] .earlyAccessSummary>.earlyAccessActivationTerms{margin-block-start:var(--space-5)}.onboardingRecommendation__identity{display:flex;align-items:center;gap:var(--space-3)}.onboardingRecommendation__avatar{width:48px;height:48px;flex:0 0 48px}.onboardingDialog .onboardingDialog__form{grid-auto-rows:max-content;align-content:start}.onboardingDialog .onboardingDialog__form .iaInfoBanner{flex-shrink:0;height:auto;min-block-size:max-content;align-self:start}.onboardingDialog .iaSelectionField[data-control=checkbox]{padding-block:9px;min-height:60px;align-items:center}.onboardingDialog .onboardingRecommendation{padding-block:8px;column-gap:12px;row-gap:4px}.onboardingDialog .onboardingRecommendation>div{gap:4px}.onboardingDialog .onboardingRecommendation h3{font-size:1rem;line-height:1.25}.onboardingDialog .onboardingRecommendation p{font-size:.8125rem;line-height:1.4}.onboardingDialog .onboardingRecommendation .card-kicker{font-size:.625rem;line-height:1.3}.onboardingDialog .onboardingRecommendation__identity>div{display:grid;gap:4px}.onboardingDialog .onboardingRecommendation{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;border:0;box-shadow:none;padding-inline:0}.onboardingDialog .onboardingRecommendation>.iaFollowToggle{align-self:start}.onboardingDialog .onboardingRecommendation__avatar{width:64px;height:64px;flex:0 0 64px}.onboardingDialog .onboardingRecommendation__avatar>.identity-avatar{width:100%;height:100%}@media(max-width:600px){.onboardingDialog>.uploadIntakeForm__actions{flex-wrap:wrap;justify-content:space-between;gap:8px}.onboardingDialog>.uploadIntakeForm__actions .atlas-button{padding-inline:10px;font-size:.875rem;white-space:nowrap}}.onboardingDialog .uploadIntentOptions+.uploadIntentOptions{margin-block-start:var(--space-4)}.onboardingDialog .uploadIntentOptions>legend{margin-block-end:var(--space-3)}.onboardingDialog__backActions{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0}._actions_11uyb_3,._componentActions_11uyb_3,._dialogActions_11uyb_3{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-5)}._component_11uyb_3{margin-block:var(--space-5)}._fallback_11uyb_5{display:grid;min-height:12rem;place-items:center;color:var(--ia-black);text-align:center;padding:var(--space-4)}._fallbackImage_11uyb_6{display:block;max-width:100%;height:auto}._quiet_11uyb_7{color:var(--ia-black);font-size:var(--type-sm)}._dialogBackdrop_11uyb_8{position:fixed;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:var(--space-4);background:var(--overlay-backdrop, rgb(0 0 0 / .35));z-index:var(--z-modal)}._dialog_11uyb_3{width:min(42rem,100%);max-height:calc(100dvh - var(--space-8));overflow:auto}._hash_11uyb_10{font-family:var(--font-mono);overflow-wrap:anywhere}@media print{._actions_11uyb_3,._componentActions_11uyb_3{display:none}._component_11uyb_3{break-inside:avoid}}._surface_mwcnp_1{display:grid;gap:.75rem;color:#202020}._controls_mwcnp_2{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem}._button_mwcnp_3,._speedLabel_mwcnp_3 select{border:1px solid var(--ia-black);background:#fff;color:var(--ia-black);font:inherit}._button_mwcnp_3{border-radius:.35rem;min-height:2.7rem;padding:.4rem .65rem}._button_mwcnp_3{cursor:pointer}._button_mwcnp_3:focus-visible,input:focus-visible,select:focus-visible{outline:3px solid #1769aa;outline-offset:2px}._speedLabel_mwcnp_3{display:flex;align-items:center;gap:.35rem}._scrubberLabel_mwcnp_6{display:grid;gap:.35rem;font-weight:540}._scrubberLabel_mwcnp_6 input{width:100%;accent-color:#1769aa}._frame_mwcnp_7,._details_mwcnp_7{border:1px solid #d0d0d0;border-radius:.5rem;background:#fff;padding:.75rem .85rem}._frame_mwcnp_7 p{margin:.3rem 0}._eyebrow_mwcnp_7{color:#555;font-size:.82rem;font-weight:630;letter-spacing:.044em}._notice_mwcnp_7{margin:0}._details_mwcnp_7 dl{display:grid;grid-template-columns:max-content 1fr;gap:.3rem .65rem}._details_mwcnp_7 dt{font-weight:630}._details_mwcnp_7 dd{margin:0;overflow-wrap:anywhere}._stateAnnouncement_mwcnp_7{color:#444}._printOnly_mwcnp_7{display:none}@media print{._controls_mwcnp_2,._scrubberLabel_mwcnp_6,._notice_mwcnp_7{display:none}._printOnly_mwcnp_7{display:block}}._button_mwcnp_3:disabled{cursor:not-allowed}@media(max-width:520px){._button_mwcnp_3{flex:1 1 auto}._speedLabel_mwcnp_3{width:100%;justify-content:space-between}._speedLabel_mwcnp_3 select{flex:1}}._root_a8btp_1{min-width:0;display:flex;align-items:center;gap:var(--space-4)}._title_a8btp_2{min-width:0;max-width:22rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ia-black);text-decoration:none}._title_a8btp_2:focus-visible{outline:2px solid var(--ia-black);outline-offset:2px}._root_a8btp_1[data-paper-header-stage=tabs][data-lens-open=false]{display:grid;grid-template-columns:var(--paper-title-track) minmax(0,1fr)}._root_a8btp_1 .iaActionCluster{margin:0}._root_a8btp_1 nav{flex:1 1 auto;min-width:0;overflow-x:auto;scrollbar-width:thin}._root_a8btp_1 nav .iaActionClusterActions{flex-wrap:nowrap;width:max-content;column-gap:var(--space-1)}._root_a8btp_1 .iaTextAction{flex-shrink:0;white-space:nowrap;font-size:var(--header-label-font-size, .86rem);box-sizing:border-box;height:var(--header-control-size);min-height:var(--header-control-size);padding:0 var(--space-3);gap:var(--space-1)}._root_a8btp_1 .iaTextAction svg{width:16px;height:16px}.app-header[data-paper-header-visible=true]{grid-template-columns:var(--sidebar-collapsed-width) calc(var(--sidebar-expanded-width) - var(--sidebar-collapsed-width) - 2 * var(--header-action-gap)) minmax(0,1fr) auto}.app-header[data-paper-header-visible=true]>.workspace-area-title{display:none}.app-header[data-paper-header-visible=true] .header-research-cta{display:inline-flex;width:var(--header-control-size);height:var(--header-control-size);min-width:var(--header-control-size);padding:0;justify-content:center;border-radius:50%}.app-header[data-paper-header-visible=true] .header-research-cta span{display:none}@media(max-width:980px){.app-header[data-paper-header-visible=true]{grid-template-columns:var(--sidebar-collapsed-width) calc(var(--header-control-size) + var(--space-3)) minmax(0,1fr) auto;grid-template-rows:auto}.app-header[data-paper-header-visible=true]>.app-header__brand{display:inline-flex}._root_a8btp_1{gap:var(--space-2)}._root_a8btp_1[data-paper-header-stage=tabs][data-lens-open=false]{display:flex}}.app-header[data-paper-header-visible=true][data-paper-compact-brand=true]{grid-template-columns:var(--sidebar-collapsed-width) calc(var(--header-control-size) + var(--space-3)) minmax(0,1fr) auto}.app-header[data-paper-header-visible=true][data-paper-compact-brand=true]>.app-header__brand{display:inline-flex}@media(max-width:980px){._root_a8btp_1{grid-column:3;grid-row:1;padding:0!important;max-height:var(--header-height)}._root_a8btp_1[data-paper-header-stage=tabs] ._title_a8btp_2{display:none}._root_a8btp_1 nav{scrollbar-width:none}._root_a8btp_1 nav::-webkit-scrollbar{display:none}.app-header[data-paper-header-visible=true]>.app-header__actions{grid-column:4;grid-row:1}}.app-header[data-paper-lens-open=true] .app-header__brand .adaptive-header-brand__full,.app-header[data-paper-header-visible=true][data-paper-compact-brand=true] .adaptive-header-brand__full{display:none}.app-header[data-paper-lens-open=true] .app-header__brand .adaptive-header-brand__mark,.app-header[data-paper-header-visible=true][data-paper-compact-brand=true] .adaptive-header-brand__mark{display:block}@media(max-width:980px){.app-header[data-paper-header-visible=true] .adaptive-header-brand__full{display:none}.app-header[data-paper-header-visible=true] .adaptive-header-brand__mark{display:block}}.app-header[data-paper-header-visible=true]>.app-header__brand{display:inline-flex;min-width:var(--header-control-size)}@media(max-width:1280px){.app-header[data-paper-header-visible=true]{grid-template-columns:var(--sidebar-collapsed-width) calc(var(--header-control-size) + var(--space-3)) minmax(0,1fr) auto}.app-header[data-paper-header-visible=true] .adaptive-header-brand__full{display:none}.app-header[data-paper-header-visible=true] .adaptive-header-brand__mark{display:block}}@media(max-width:640px),(max-width:980px)and (max-height:600px)and (orientation:landscape)and (pointer:coarse){.app-header[data-paper-header-visible=true][data-paper-header-stage=tabs] [data-header-control=upload-research]{display:none}._root_a8btp_1 nav{overflow:visible}}.atlas-application-shell .main-panel{width:100%;max-width:none;margin:0;padding:0}.canonical-atlas .graphify-explorer-frame .graphify-glass-panel{background:#0000006b;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);opacity:1}.canonical-atlas .graphify-compact-brand{position:absolute;z-index:24;top:18px;left:24px;display:flex;align-items:center;gap:10px;max-width:min(390px,calc(100% - 48px));min-height:36px;color:var(--ia-card-blue);pointer-events:auto}.canonical-atlas .graphify-compact-brand__identity{display:flex;align-items:center;flex-shrink:0;width:max-content;max-width:100%}.canonical-atlas .graphify-compact-brand .launch-breadcrumb{display:flex;align-items:center;gap:10px;min-width:0;max-width:100%;margin:0;overflow:hidden;color:var(--ia-card-blue);font-size:1.125rem;line-height:1.2;white-space:nowrap}.canonical-atlas .graphify-compact-brand .launch-breadcrumb:before{content:"/";flex-shrink:0}.canonical-atlas .graphify-compact-brand .launch-breadcrumb ol{display:flex;flex-wrap:nowrap;overflow:hidden}.canonical-atlas .graphify-compact-brand .launch-breadcrumb li>span,.canonical-atlas .graphify-compact-brand .launch-breadcrumb li>button{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.canonical-atlas .graphify-compact-brand .launch-breadcrumb button{min-height:22px;padding-inline:0;font-size:inherit;line-height:inherit}.canonical-atlas .graphify-compact-brand .launch-breadcrumb li:not(:last-child):after{color:var(--ia-card-blue)}body.graphify-fullscreen-workspace .canonical-atlas .graphify-frame-top-left,body.graphify-fullscreen-workspace .canonical-atlas .graphify-in-frame-inspector{top:88px;bottom:48px}.canonical-atlas .atlas-surface-tools{min-width:0}.canonical-atlas .atlas-object-list{height:300px;max-height:40dvh;overflow:auto;overscroll-behavior:contain}.canonical-atlas .atlas-object-list button{display:block;width:100%;text-align:left;overflow:hidden;text-overflow:ellipsis}.canonical-atlas .atlas-object-list strong,.canonical-atlas .atlas-object-list small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.canonical-atlas .atlas-capture-controls{overflow-wrap:anywhere}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.canonical-atlas .graphify-explorer-frame .graphify-glass-panel{background:#000}}@media(prefers-reduced-transparency:reduce){.canonical-atlas .graphify-explorer-frame .graphify-glass-panel{background:#000;backdrop-filter:none;-webkit-backdrop-filter:none}}@media(prefers-reduced-motion:reduce){.canonical-atlas *{animation:none!important;transition:none!important}}body.graphify-fullscreen-workspace .canonical-atlas{display:block;width:100%;height:auto;min-height:100dvh;margin:0}body.graphify-fullscreen-workspace .canonical-atlas .graphify-explorer-frame{position:relative;inset:auto;width:100%;height:100dvh;min-height:0;border:0;border-radius:0;margin:0;overflow:hidden;background:#070912}body.graphify-fullscreen-workspace .canonical-atlas .graphify-frame-canvas,body.graphify-fullscreen-workspace .canonical-atlas .graphify-canvas-accessibility-frame,body.graphify-fullscreen-workspace .canonical-atlas .graphify-canvas-shell{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;min-height:0;max-height:none;border:0;border-radius:0}.canonical-atlas>.graphify-compact-boundary{display:none}.canonical-atlas .graphifyInspectorEyebrow{color:var(--ia-card-blue)}body.graphify-fullscreen-workspace .canonical-atlas .iaDropdown[data-variant=graphifyDark] .graphifyDropdownMenu,body.graphify-fullscreen-workspace .canonical-atlas .iaDropdown[data-variant=graphifyDark] .graphifyDropdownOption{background:#0b0c18;opacity:1;-webkit-backdrop-filter:none;backdrop-filter:none}body.graphify-fullscreen-workspace .canonical-atlas .iaDropdown[data-variant=graphifyDark] .graphifyDropdownOption:not(:disabled):not([data-selected=true]):is(:hover,[data-highlighted=true]){background:var(--visual-cyan-hover);border-color:var(--visual-cyan-hover);color:var(--ia-black)}body.graphify-fullscreen-workspace .canonical-atlas .iaDropdown[data-variant=graphifyDark] .graphifyDropdownOption[data-selected=true]{background:#19d4e8;color:#000}body.graphify-fullscreen-workspace .canonical-atlas .iaDropdown[data-variant=graphifyDark] .graphifyDropdownOption:disabled,body.graphify-fullscreen-workspace .canonical-atlas .iaDropdown[data-variant=graphifyDark] .graphifyDropdownOption:disabled:is(:hover,[data-highlighted=true]){border-color:transparent;background:#0b0c18;color:var(--ia-card-blue)}.canonical-atlas .graphify-frame-filter-toggles .graphify-view-action:not([aria-pressed=true]){background:var(--ia-black);opacity:1}.canonical-atlas .graphify-icon-action-button:not([aria-pressed=true]):not(:hover):not(:focus-visible){border-color:color-mix(in srgb,var(--ia-card-blue) 18%,transparent);background:color-mix(in srgb,var(--ia-card-blue) 7%,transparent);opacity:1}.canonical-atlas .graphify-frame-search input{border-color:color-mix(in srgb,var(--ia-card-blue) 18%,transparent)}@media(max-width:980px){body.graphify-fullscreen-workspace{overflow-y:auto}body.graphify-fullscreen-workspace .canonical-atlas{height:auto;min-height:100dvh;overflow:visible}body.graphify-fullscreen-workspace .canonical-atlas:not(.is-focus-mode) .graphify-explorer-frame{position:relative;inset:auto;display:grid;height:auto;min-height:100dvh;padding:calc(88px + env(safe-area-inset-top,0px)) max(10px,env(safe-area-inset-right,0px)) calc(48px + env(safe-area-inset-bottom,0px)) max(10px,env(safe-area-inset-left,0px));overflow:visible;background:transparent}body.graphify-fullscreen-workspace .canonical-atlas:not(.is-focus-mode) .graphify-explorer-frame[data-representation=atlas]:not(.graphify-explorer-frame--fallback):after{content:"";order:4;height:60svh;min-height:360px;pointer-events:none}body.graphify-fullscreen-workspace .canonical-atlas .graphify-frame-top-left,body.graphify-fullscreen-workspace .canonical-atlas .graphify-frame-top-center,body.graphify-fullscreen-workspace .canonical-atlas .graphify-frame-top-right,body.graphify-fullscreen-workspace .canonical-atlas .graphify-in-frame-inspector{position:relative;top:auto;left:auto;right:auto;bottom:auto;transform:none;max-width:100%;width:100%;min-width:0}body.graphify-fullscreen-workspace .canonical-atlas:not(.is-focus-mode) .graphify-explorer-frame[data-representation=atlas]:not(.graphify-explorer-frame--fallback)>.graphify-frame-canvas{position:fixed;inset:calc(-1*env(safe-area-inset-top,0px)) 0 auto;width:100%;height:calc(100lvh + env(safe-area-inset-top,0px) + env(safe-area-inset-bottom,0px));min-height:0;max-height:none;border:0;border-radius:0;overflow:hidden}body.graphify-fullscreen-workspace .canonical-atlas .graphify-canvas-accessibility-frame,body.graphify-fullscreen-workspace .canonical-atlas .graphify-canvas-shell,body.graphify-fullscreen-workspace .canonical-atlas .graphify-canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;min-height:0;max-height:none;border:0;border-radius:0}body.graphify-fullscreen-workspace .canonical-atlas .graphify-explorer-frame--fallback .graphify-frame-canvas,body.graphify-fullscreen-workspace .canonical-atlas .graphify-explorer-frame--fallback .graphify-canvas-accessibility-frame,body.graphify-fullscreen-workspace .canonical-atlas .graphify-explorer-frame--fallback .graphify-canvas-shell{position:relative;inset:auto;height:60dvh;min-height:360px}body.graphify-fullscreen-workspace .canonical-atlas .graphify-compact-brand{top:calc(18px + env(safe-area-inset-top,0px));z-index:24}.canonical-atlas .graphify-workspace-governance{left:12px;right:12px;bottom:12px}}.canonical-atlas .graphify-workspace-governance a{color:inherit;pointer-events:auto}body.graphify-fullscreen-workspace{overflow-y:auto}body.graphify-fullscreen-workspace .canonical-atlas{overflow:visible}.canonical-atlas>.atlas-technical-filters{margin:18px;max-width:calc(100% - 36px)}.canonical-atlas>.atlas-technical-filters .graphify-advanced-filter-list{grid-template-columns:repeat(2,minmax(0,1fr))}body.graphify-fullscreen-workspace .atlas-page-footer .audit-strip{display:flex!important}.canonical-atlas .graphify-frame-filter-toggles .graphify-view-action.iaSwitch{background:transparent;opacity:1;border:0;color:var(--ia-card-blue)}body.graphify-focus-mode .canonical-atlas>.atlas-technical-filters,.canonical-atlas:fullscreen>.atlas-technical-filters{display:none}body.graphify-focus-mode .canonical-atlas .graphify-explorer-frame,.canonical-atlas:fullscreen .graphify-explorer-frame{position:fixed;top:0;right:0;bottom:0;left:0}@media(max-width:980px){.canonical-atlas .graphify-left-control-panel,.canonical-atlas .graphify-legend-panel{min-width:0;width:100%;max-width:100%}.canonical-atlas>.atlas-technical-filters .graphify-advanced-filter-list{grid-template-columns:1fr}}.graphify-frame-top-right:has(.ui-tooltip:hover),.graphify-frame-top-right:has(.ui-tooltip:focus-within){z-index:40}.canonical-atlas>.atlas-technical-filters .graphify-filter-table-alternative caption{display:block;width:100%}.canonical-atlas>.atlas-technical-filters #graphify-advanced-filter-panel>p[aria-live]{color:inherit}.canonical-atlas .atlas-saved-views-position{position:fixed;z-index:45;top:50%;left:50%;transform:translate(-50%,-50%);width:min(440px,calc(100vw - 32px));max-height:calc(100dvh - 32px);outline:none}.canonical-atlas .atlas-saved-views-pane{height:auto;max-height:calc(100dvh - 32px)}.canonical-atlas .atlas-saved-views-pane p{color:inherit}.canonical-atlas .graphify-inspector-close:not(:hover):not(:focus-visible){border:1px solid color-mix(in srgb,var(--ia-card-blue) 18%,transparent);border-radius:50%;background:color-mix(in srgb,var(--ia-card-blue) 8%,transparent);opacity:1}.canonical-atlas .graphify-inspector-close:focus-visible{border-color:var(--visual-cyan);border-radius:50%;background:var(--visual-cyan);color:#000}.canonical-atlas .graphify-inspector-close:hover{border-color:var(--visual-cyan-hover);border-radius:50%;background:var(--visual-cyan-hover);color:#000}@media(min-width:981px){body.graphify-fullscreen-workspace .canonical-atlas .graphify-frame-top-center{max-width:min(470px,calc(100% - 840px))}}.canonical-atlas.is-focus-mode .graphify-frame-top-left,.canonical-atlas.is-focus-mode .graphify-in-frame-inspector,.canonical-atlas.is-focus-mode .graphify-unified-status-hud{display:none!important}.canonical-atlas.is-focus-mode .graphify-explorer-frame .graphify-action-panel{background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;border:0;padding:0}body.graphify-fullscreen-workspace .canonical-atlas.is-focus-mode .graphify-explorer-frame{display:block;padding:0;height:100dvh;overflow:hidden}body.graphify-fullscreen-workspace .canonical-atlas.is-focus-mode .graphify-frame-canvas,body.graphify-fullscreen-workspace .canonical-atlas.is-focus-mode .graphify-canvas-accessibility-frame,body.graphify-fullscreen-workspace .canonical-atlas.is-focus-mode .graphify-canvas-shell{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;min-height:0}body.graphify-fullscreen-workspace .canonical-atlas.is-focus-mode .graphify-frame-top-right{position:absolute;top:14px;right:18px;left:auto;width:auto}.canonical-atlas .graphifyLeftOverlayStack.has-legend:has(.graphify-legend-panel.compact){grid-template-rows:minmax(220px,1fr) auto}.canonical-atlas .graphify-frame-legend .graphify-legend-panel.compact{height:auto}.canonical-atlas .atlas-canvas-copyright{position:absolute;right:18px;left:auto;bottom:18px;z-index:10;color:var(--ia-card-blue);font:12px var(--font-mono);text-align:right;pointer-events:none}@media(max-width:980px){.canonical-atlas .atlas-canvas-copyright{right:12px;bottom:12px}}.canonical-atlas .graphify-left-control-panel{--graphify-pane-control-height:36px;gap:16px}.canonical-atlas .graphifyViewModePaneHeader{gap:6px}.canonical-atlas .graphifyViewModePaneBody{gap:16px}.canonical-atlas .graphify-left-control-panel .iaDropdown[data-variant=graphifyDark] .graphifyDropdownTrigger{font-size:13px;font-weight:675;gap:6px}.canonical-atlas .graphify-left-control-panel .graphifyDropdownTriggerIcon,.canonical-atlas .graphify-left-control-panel .graphifyDropdownTriggerIcon svg{width:16px;height:16px}.canonical-atlas .graphify-left-control-panel .graphify-frame-search input,.canonical-atlas .graphify-legend-search input,.canonical-atlas .atlasConnectionSearch input{font-size:14px}.canonical-atlas :is(.graphify-left-control-panel .graphify-control,.graphify-legend-search.graphify-control,.atlasConnectionSearch)>span:first-child:not(.graphifyPaneTitle),.graphify-modal-pane .graphify-advanced-filter-panel .graphify-advanced-filter-search>span:first-child{display:block;font-size:10px;line-height:1.3;font-weight:810;letter-spacing:.066em;text-transform:uppercase;color:var(--ia-card-cyan);margin:0 0 4px 2px}.canonical-atlas .graphify-left-control-panel .graphify-filter-grid{gap:16px 8px}.canonical-atlas .graphify-left-control-panel .graphify-layout-control{gap:0;padding:0;border:0}.canonical-atlas .graphify-left-control-panel .graphify-r3-controls{gap:16px;padding-top:0;border:0}.canonical-atlas .graphify-left-control-panel .graphify-r3-control-grid{gap:16px 8px}.canonical-atlas .graphify-left-control-panel .graphify-control{gap:0}.canonical-atlas .graphify-left-control-panel .iaDropdown[data-variant=graphifyDark] .graphifyDropdownOption{font-size:13px;min-height:34px;padding:7px 10px}.canonical-atlas .graphify-left-control-panel .graphify-frame-filter-toggles{gap:6px 8px}.canonical-atlas .graphify-left-control-panel .iaSwitchLabel{font-size:12px}@media(pointer:coarse){.canonical-atlas .graphify-left-control-panel{--graphify-pane-control-height:44px}.canonical-atlas .graphify-left-control-panel .graphify-frame-search input,.canonical-atlas .graphify-legend-search input,.canonical-atlas .atlasConnectionSearch input{font-size:16px}.canonical-atlas .graphify-left-control-panel .iaDropdown[data-variant=graphifyDark] .graphifyDropdownOption{min-height:44px}}.canonical-atlas>.atlas-technical-filters{--graphify-pane-radius:var(--radius-pill);border-color:color-mix(in srgb,var(--ia-card-blue) 14%,transparent);border-radius:var(--ia-card-radius);background:var(--ia-black);color:var(--ia-card-blue);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.canonical-atlas>.atlas-technical-filters .graphify-purpose-workspace__header{flex-wrap:wrap;align-items:center}.canonical-atlas>.atlas-technical-filters .graphify-purpose-workspace__header p,.canonical-atlas>.atlas-technical-filters .graphify-advanced-filter-panel,.canonical-atlas>.atlas-technical-filters .graphify-advanced-filter-panel>p:not(.graphify-filter-audit),.canonical-atlas>.atlas-technical-filters .graphify-advanced-filter-panel label,.canonical-atlas>.atlas-technical-filters .graphify-advanced-filter-list small,.canonical-atlas>.atlas-technical-filters .graphify-filter-table-alternative caption{color:var(--ia-card-blue)}.canonical-atlas>.atlas-technical-filters .graphify-advanced-filter-list fieldset{border-color:color-mix(in srgb,var(--ia-card-blue) 14%,transparent);border-radius:var(--ia-card-radius);background:var(--ia-black);padding:16px;gap:12px}.canonical-atlas>.atlas-technical-filters .graphify-advanced-filter-list fieldset:focus-within{position:relative;z-index:2}.canonical-atlas>.atlas-technical-filters .graphify-advanced-filter-panel input{border:1px solid rgba(132,148,255,.28);background:var(--ia-black);color:var(--ia-card-blue);font-size:var(--type-sm)}.canonical-atlas>.atlas-technical-filters .graphify-advanced-filter-panel label{font-size:var(--type-xs)}.canonical-atlas>.atlas-technical-filters .graphify-advanced-filter-list fieldset>div{gap:12px}.canonical-atlas>.atlas-technical-filters .graphify-advanced-filter-list fieldset>div>.atlas-button{grid-column:auto;justify-self:start}.canonical-atlas>.atlas-technical-filters .graphify-active-filter-chip{border-radius:var(--radius-pill);border-color:color-mix(in srgb,var(--ia-card-blue) 14%,transparent);background:var(--ia-black);color:var(--ia-card-blue)}.canonical-atlas>.atlas-technical-filters .iaDropdown .graphifyDropdownTrigger{backdrop-filter:none;-webkit-backdrop-filter:none}.canonical-atlas>.atlas-technical-filters .graphify-filter-table-alternative th,.canonical-atlas>.atlas-technical-filters .graphify-filter-table-alternative td{overflow-wrap:anywhere}@media(pointer:coarse){.canonical-atlas>.atlas-technical-filters .atlas-button{min-height:44px}}.canonical-atlas,.graphify-modal-pane{--ia-muted: var(--ia-card-blue);--ia-ink-soft: var(--ia-card-blue);--card-muted: var(--ia-card-blue);--card-fg: var(--ia-card-blue);color:var(--ia-card-blue)}.canonical-atlas .graphify-icon-action-button:not([aria-pressed=true]):not(:hover):not(:focus-visible),.canonical-atlas .graphify-inspector-close:not(:hover):not(:focus-visible),.graphify-modal-pane .graphify-icon-action-button:not(:hover):not(:focus-visible),.graphify-modal-pane .graphify-inspector-close:not(:hover):not(:focus-visible){border-color:#7882be75;background:linear-gradient(135deg,#090c1ceb,#0e1228b8);color:var(--ia-card-blue)}.canonical-atlas .graphifySemanticDescription,.canonical-atlas .graphifySemanticBoundaryNote,.canonical-atlas .graphify-mode-description,.canonical-atlas .atlas-surface-context,.graphify-modal-pane .graphify-modal-body{color:var(--ia-card-blue)}.canonical-atlas .graphify-premise-title{min-width:0;flex:1;overflow-wrap:anywhere;font-size:.76rem;line-height:1.45}.canonical-atlas .graphify-premise-inspector .graphifySemanticRelationGroups li{align-items:flex-start}.canonical-atlas .graphify-premise-inspector .graphifySemanticRelationGroups .button-link{flex-shrink:0;color:var(--ia-card-blue);font-size:.76rem}.canonical-atlas .graphify-premise-inspector pre{max-width:100%;white-space:pre-wrap;overflow-wrap:anywhere}.canonical-atlas .graphify-premise-inspector .graphifySemanticMath{border-left:0}body.graphify-fullscreen-workspace .ui-tooltip-bubble,.canonical-atlas .ui-tooltip-bubble,.graphify-modal-pane .ui-tooltip-bubble,.canonical-atlas .graphify-hover-tooltip{border:0;outline:0}.canonical-atlas .graphifyInspectorIdentityHost{min-width:0;max-height:min(42vh,360px);overflow:auto;overflow-wrap:anywhere}.canonical-atlas .graphifyInspectorIdentityHost .graphifySemanticIdentity{max-height:none;overflow:visible;padding-top:0}.canonical-atlas .graphifyInspectorIdentityHost h2{overflow-wrap:anywhere}.canonical-atlas .graphifyInspectorHeaderActions{flex-wrap:wrap;justify-content:flex-end;max-width:136px}.canonical-atlas .graphify-legend-search.graphify-control{gap:0}.graphify-node-info-pane .graphify-semantic-inspector,.graphify-node-info-pane .graphifySemanticSectionBody,.atlasInspectorFormula{min-width:0;max-width:100%}.atlasInspectorMath{width:100%;box-sizing:border-box;overflow-x:auto;overscroll-behavior:contain;border-left:0}.graphifySemanticMath.atlasInspectorMath{font-size:.92rem}.atlasInspectorMath .katex-display{margin:.5em 0;text-align:center;overflow:visible}.atlasInspectorMath .katex-display>.katex{display:block;width:max-content;min-width:100%;text-align:center}.atlasInspectorTex{white-space:pre-wrap;overflow-wrap:anywhere;max-width:100%}.atlasInspectorConnections{border-top:1px solid color-mix(in srgb,var(--ia-card-blue) 6%,transparent);padding-top:var(--space-3);min-width:0}.atlasInspectorConnections h3{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:baseline}.atlasInspectorConnections h3 small{font-size:var(--type-xs);font-weight:400}.atlasConnectionList{list-style:none;padding:0;margin:var(--space-2) 0}.atlasConnectionList>li{padding:var(--space-3) 0;border-bottom:1px solid rgba(120,130,190,.46);min-width:0}.atlasConnectionActions{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-2);min-width:0;margin-bottom:var(--space-2)}.atlasConnectionActions>.atlas-button{flex:1 1 0;min-width:0;white-space:nowrap;text-align:left;max-width:100%;justify-content:flex-start}.atlasConnectionActions>.ui-tooltip{flex:0 0 var(--circle-action-size)}.atlasConnectionActions .graphify-icon-action-button,.atlasConnectionDirections .graphify-icon-action-button{height:40px;min-height:40px;max-height:40px}.atlasConnectionActions>.ui-tooltip .graphify-icon-action-button{width:40px;min-width:40px;max-width:40px;flex-basis:40px}.atlasConnectionList small{display:block;margin-top:var(--space-2)}.atlasConnectionList ul{list-style:none;padding:0;margin:var(--space-2) 0}.atlasConnectionSearch{display:grid;gap:0;min-width:0;margin-top:var(--space-2)}.atlasConnectionSearch input{width:100%;min-width:0}.atlasConnectionDirections{display:flex;flex-wrap:wrap;gap:var(--space-2)}.graphify-node-info-pane .atlasInspectorConnections h3{font-size:var(--type-sm)}.graphify-node-info-pane .atlasConnectionList small,.graphify-node-info-pane .atlasConnectionList li li,.graphify-node-info-pane .atlasConnectionList details,.graphify-node-info-pane .atlasConnectionList summary,.graphify-node-info-pane .atlasConnectionList details p{font-size:var(--type-xs);line-height:1.45}.atlasConnectionList details{margin-top:var(--space-2)}.atlasConnectionList code{overflow-wrap:anywhere}.graphify-node-info-pane .graphifySemanticActions button{white-space:normal;max-width:100%;height:auto}.graphify-node-info-pane .graphify-semantic-inspector{grid-template-columns:minmax(0,1fr)}.graphify-node-info-pane .graphify-semantic-inspector>*{min-width:0}.graphify-node-info-pane .atlas-button,.graphify-node-info-pane .graphify-icon-action-button,.graphify-modal-pane .atlas-button,.graphify-left-control-panel .atlas-button,.graphify-legend-panel .atlas-button{height:40px;min-height:40px}.atlasEquationActions{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-2);margin-bottom:var(--space-4)}.atlasEquationActions .atlas-button>span:first-child{display:inline-flex;align-items:center;gap:var(--space-2)}.atlasEquationActions svg{flex:none}.atlasEquationActions .graphify-pill-action-button[aria-expanded=true]{background:var(--button-cyan-bg);color:var(--button-cyan-fg)}.canonical-atlas .graphifyNodeInfoBody,.canonical-atlas .graphifyViewModePaneBody{padding-left:0;padding-right:0;scrollbar-gutter:stable both-edges}.canonical-atlas .graphifyLegendList{padding-left:6px;padding-right:6px;scrollbar-gutter:stable both-edges}.canonical-atlas .graphify-legend-header .graphify-icon-action-button{box-sizing:border-box;width:40px;height:40px;min-width:40px;min-height:40px;max-width:40px;max-height:40px;aspect-ratio:1;flex:0 0 40px;padding:0}.canonical-atlas .graphify-explorer-frame,body.graphify-fullscreen-workspace .canonical-atlas .graphify-explorer-frame{--graphify-left-panel-width:clamp(340px,24vw,395px);--graphify-left-panel-min-width:340px;--graphify-left-panel-max-width:395px}.canonical-atlas .graphify-left-control-panel{--graphify-pane-control-height:40px;--field-height:40px}.canonical-atlas .graphify-filter-action-row>button{height:40px;min-height:40px;max-height:40px;padding-inline:12px;white-space:nowrap}.canonical-atlas :is(.graphify-left-control-panel .graphify-control,.graphify-legend-search.graphify-control)>span:first-child:not(.graphifyPaneTitle){margin-bottom:8px}.canonical-atlas .graphify-left-control-panel .graphify-frame-filter-toggles{margin-top:-8px}.canonical-atlas .graphifyViewModePaneBody>.atlas-surface-context:empty{display:none}.canonical-atlas .atlasPaperTrigger{height:40px;min-height:40px;padding-inline:16px}.canonical-atlas .graphify-node-info-pane .graphifySemanticBadge{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;max-width:100%;box-sizing:border-box}@media(min-width:981px){.canonical-atlas .graphify-explorer-frame,body.graphify-fullscreen-workspace .canonical-atlas .graphify-explorer-frame{--graphify-left-panel-width: calc(clamp(340px,24vw,395px) + 8px) ;--graphify-left-panel-min-width:348px;--graphify-left-panel-max-width:403px}.canonical-atlas .graphify-in-frame-inspector,body.graphify-fullscreen-workspace .canonical-atlas .graphify-in-frame-inspector,.canonical-atlas:not(.is-focus-mode) .graphify-frame-top-right,body.graphify-fullscreen-workspace .canonical-atlas:not(.is-focus-mode) .graphify-frame-top-right{width:var(--graphify-left-panel-width)}.canonical-atlas:not(.is-focus-mode) .graphify-action-panel{width:100%;box-sizing:border-box;gap:2px;justify-content:space-between}}.atlasConnectionSearchTools{gap:8px;font-size:14px;color:var(--ia-card-blue)}.atlasConnectionSearchTools .iaTextAction.iaInsetIconAction{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;min-width:32px;min-height:32px;max-width:32px;max-height:32px;flex:0 0 32px;padding:0;border:0;box-shadow:none;background:transparent;color:var(--ia-card-blue);border-radius:50%}.atlasConnectionSearchTools .iaTextAction.iaInsetIconAction:is(:hover,:focus-visible):not(:disabled):not([aria-disabled=true]){background:var(--ia-blue);color:var(--ia-white);border:0;box-shadow:none}.canonical-atlas .atlasConnectionMore.button-link{color:var(--ia-card-blue);background:transparent;font-size:.75rem;font-weight:600}.canonical-atlas .atlasConnectionMore.button-link:is(:hover,:focus-visible){color:var(--ia-card-cyan);background:transparent}.atlasConnectionMore>span{display:inline-flex;align-items:center;gap:var(--space-2)}.atlasConnectionMore svg{flex:none}.graphify-modal-pane .graphify-advanced-filter-search .graphify-search-field{position:relative;min-width:0}.graphify-modal-pane .graphify-advanced-filter-search input{width:100%;min-width:0;font-size:14px}.graphify-modal-pane .graphify-advanced-filter-search .graphify-search-clear{position:absolute;right:6px;top:50%;transform:translateY(-50%);display:flex;align-items:center}@media(pointer:coarse){.graphify-modal-pane .graphify-advanced-filter-search input{font-size:16px}}.atlasSavedViewsContent{display:grid;gap:var(--space-4)}.atlasSavedViewsContent>.atlas-button{width:100%}.atlasSavedViewsContent>.atlas-button:first-of-type{margin-bottom:var(--space-4)}.atlasSavedViewsContent>.atlas-button>span:first-child{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2)}.atlasSavedViewsContent>.atlas-button svg{flex-shrink:0}.canonical-atlas .graphify-atlas-back{position:absolute;top:18px;right:24px;z-index:24;pointer-events:auto}.canonical-atlas .graphify-compact-brand{max-width:min(390px,calc(100% - 88px - var(--circle-action-size)))}.canonical-atlas .graphify-icon-action-button:not(.graphify-pill-action-button),.canonical-atlas .graphify-inspector-close.graphifyPaneCloseButton,.graphify-modal-pane .graphify-icon-action-button:not(.graphify-pill-action-button),.graphify-modal-pane .graphify-inspector-close.graphifyPaneCloseButton{box-sizing:border-box;width:var(--circle-action-size);height:var(--circle-action-size);min-width:var(--circle-action-size);min-height:var(--circle-action-size);max-width:var(--circle-action-size);max-height:var(--circle-action-size);flex:0 0 var(--circle-action-size);aspect-ratio:1;padding:0;border-radius:50%}@media(min-width:981px){body.graphify-fullscreen-workspace .canonical-atlas .graphify-frame-top-right,body.graphify-fullscreen-workspace .canonical-atlas.is-focus-mode .graphify-frame-top-right{right:18px}}.graphify-explorer.is-capture-mode .graphify-atlas-back{display:none}.canonical-atlas .graphify-action-panel{gap:4px;padding-inline:8px}.canonical-atlas .graphify-action-panel .graphify-atlas-back{position:static;display:flex;flex:0 0 var(--circle-action-size)}@media(max-width:980px){.canonical-atlas:not(.is-focus-mode) .graphify-action-panel{width:100%;box-sizing:border-box;flex-wrap:nowrap;justify-content:space-evenly;gap:0;padding-inline:6px}}@media(max-width:980px){body.graphify-fullscreen-workspace .canonical-atlas.is-focus-mode .graphify-explorer-frame{overflow:visible}body.graphify-fullscreen-workspace .canonical-atlas.is-focus-mode .graphify-explorer-frame[data-representation=atlas]:not(.graphify-explorer-frame--fallback)>.graphify-frame-canvas{position:fixed;inset:calc(-1*env(safe-area-inset-top,0px)) 0 auto;width:100%;height:calc(100lvh + env(safe-area-inset-top,0px) + env(safe-area-inset-bottom,0px));min-height:0;max-height:none}}.canonical-atlas .graphify-left-control-panel>.graphifyViewModePaneHeader:has(.graphify-frame-search){flex:0 0 auto;min-height:max-content;max-height:none;overflow:visible;padding-block:4px 6px}.canonical-atlas .graphifyViewModePaneHeader .graphify-search-field>input{box-sizing:border-box;height:var(--graphify-pane-control-height,40px);min-height:var(--graphify-pane-control-height,40px);scroll-margin-block:8px}.canonical-atlas .graphify-left-control-panel>.graphifyViewModePaneBody{min-height:0}@media(max-width:980px){.canonical-atlas .graphifyViewModePaneHeader .graphify-frame-search-results{max-height:min(220px,25svh);overflow-y:auto;overscroll-behavior:contain;margin-top:8px}}html:has(body.graphify-fullscreen-workspace){background:#070912}body.graphify-fullscreen-workspace .atlas-application-shell,body.graphify-fullscreen-workspace .atlas-application-shell>.main-panel,body.graphify-fullscreen-workspace .canonical-atlas,body.graphify-fullscreen-workspace .canonical-atlas>.graphify-explorer-frame,body.graphify-fullscreen-workspace .atlas-page-footer{border:0;box-shadow:none;background-color:#070912}body.graphify-fullscreen-workspace .atlas-page-footer .audit-strip{border:0;background:#070912;color:var(--ia-card-blue)}@media(max-width:980px){html:has(body.graphify-fullscreen-workspace .canonical-atlas),body.graphify-fullscreen-workspace:has(.canonical-atlas),body.graphify-fullscreen-workspace #root,body.graphify-fullscreen-workspace .atlas-application-shell,body.graphify-fullscreen-workspace .atlas-application-shell>.main-panel{overflow:visible}}.atlasEquationSourceLabel{color:var(--ia-card-cyan);margin-block:var(--space-3)}.graphify-semantic-inspector .graphifySemanticLead{margin-block:var(--space-4)}._root_ivt6m_5{margin-block:var(--space-4);overflow-wrap:anywhere;min-width:0}._root_ivt6m_5>.iaDiagramFrame{min-width:0;grid-template-columns:minmax(0,1fr)}._root_ivt6m_5>.iaDiagramFrame>section{min-width:0}._viewControls_ivt6m_9{margin-block:var(--space-4)}._root_ivt6m_5>.iaInspectHeading ._viewControls_ivt6m_9{margin-block-start:var(--space-5)}._visualHeading_ivt6m_11,._outcome_ivt6m_11{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3);flex-wrap:wrap;margin-block-end:var(--space-4)}._outcome_ivt6m_11{margin-block:var(--space-4) var(--space-6)}._openLabel_ivt6m_13{display:inline-flex;align-items:center;gap:var(--space-2)}._legend_ivt6m_14{display:flex;flex-wrap:wrap;gap:var(--space-3) var(--space-4);list-style:none;padding:0;margin-block:var(--space-4)}._legend_ivt6m_14 li{display:inline-flex;align-items:center;gap:var(--space-2)}._roleMap_ivt6m_16{--ia-table-min-width: 35rem;--ia-table-inset: var(--card-padding);margin-block:var(--space-3)}._roleMap_ivt6m_16 table{table-layout:fixed}._roleMap_ivt6m_16 .boundary-table th,._roleMap_ivt6m_16 .boundary-table td{text-align:center;vertical-align:middle;border-inline:0}._roleMap_ivt6m_16 th:first-child{width:100px}._roleMap_ivt6m_16 .boundary-table ._statusMark_ivt6m_20{width:1.25em;height:1.25em}._statusMark_ivt6m_20{display:inline-block;width:1em;height:1em;flex-shrink:0;vertical-align:-.1em}._selection_ivt6m_22{margin-block:var(--space-4);min-width:0}._selection_ivt6m_22[hidden]{display:none}._roleSelect_ivt6m_24{margin-block:var(--space-3);min-width:0}._profiles_ivt6m_25{list-style:none;padding:0;margin:0}._profile_ivt6m_25{padding-block:var(--space-3)}._claimEvidence_ivt6m_27{min-width:0}._claimTree_ivt6m_28{margin-block:var(--space-5)}._goal_ivt6m_29{width:90%;margin-inline:auto;position:relative;padding-bottom:40px}._branches_ivt6m_30{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3);position:relative}._branch_ivt6m_30{display:flex;flex-direction:column;gap:32px;position:relative;min-width:0}._branchEdges_ivt6m_32{position:absolute;width:100%;height:40px;top:-40px;left:0;overflow:visible;pointer-events:none}._branchLink_ivt6m_33{position:absolute;width:1px;height:32px;top:calc(50% - 16px);left:50%;overflow:visible;pointer-events:none}._claimNode_ivt6m_34{min-height:128px}._branch_ivt6m_30 ._claimNode_ivt6m_34{flex:1}._witnessResult_ivt6m_36{margin-block:var(--space-4)}._correction_ivt6m_37{padding-block:var(--space-4)}._equationRow_ivt6m_38{display:grid;grid-template-columns:60px minmax(0,1fr);align-items:center;gap:var(--space-3);margin-block:var(--space-4)}._equation_ivt6m_38{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);min-width:0}._comparison_ivt6m_40{display:grid;gap:var(--space-3)}._comparison_ivt6m_40>section{min-width:0}._sources_ivt6m_42{padding-inline-start:var(--space-4)}._sources_ivt6m_42 code{overflow-wrap:anywhere}._derivation_ivt6m_44{white-space:pre-wrap;overflow-wrap:anywhere}._srOnly_ivt6m_45{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._obligations_ivt6m_47{container:sc-obligations / inline-size;display:grid;gap:var(--card-gap);margin-block:var(--section-gap-sm);min-width:0}._obligations_ivt6m_47>p{margin:0}._obligations_ivt6m_47>.research-card-grid{gap:var(--card-gap);grid-template-columns:repeat(3,minmax(0,1fr))}@container sc-obligations (max-width: 52rem){._obligations_ivt6m_47>.research-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container sc-obligations (max-width: 28rem){._obligations_ivt6m_47>.research-card-grid{grid-template-columns:minmax(0,1fr)}}._obligations_ivt6m_47 .doc-card{overflow-wrap:anywhere}._obligations_ivt6m_47 .doc-card[data-tone=red]{--doc-card-fill: var(--ia-card-red)}._obligations_ivt6m_47 .iaInspectAction{align-self:start}._equation_ivt6m_38 mark{background:color-mix(in srgb,var(--ia-pink) 7%,transparent);border-bottom:3px solid var(--ia-pink);color:inherit}._claimTree_ivt6m_28 ._claimNode_ivt6m_34{border-width:1px}._claimTree_ivt6m_28 .iaFlowEdge{stroke:var(--ia-black);stroke-width:1px;vector-effect:non-scaling-stroke}._claimTree_ivt6m_28 ._claimNode_ivt6m_34{padding:var(--space-4);gap:var(--space-2);min-height:0}._claimNode_ivt6m_34>h5{margin:0}._claimNode_ivt6m_34>p:not(.text-caption){font-size:var(--type-sm)}._claimTree_ivt6m_28{margin-block:var(--space-4)}._goal_ivt6m_29{padding-bottom:24px}._branch_ivt6m_30{gap:24px}._branchEdges_ivt6m_32{height:24px;top:-24px}._branchLink_ivt6m_33{height:24px;top:calc(50% - 12px)}._roleAssessment_ivt6m_76{display:grid;gap:var(--space-4)}._roleAssessmentEntry_ivt6m_77{display:grid;gap:var(--space-3);min-width:0}._roleAssessment_ivt6m_76>h4,._roleAssessmentEntry_ivt6m_77>*{margin:0}._title_17bqj_3{position:absolute;top:50%;transform:translateY(-50%);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-mono);font-size:var(--type-md);font-weight:675;line-height:var(--leading-copy)}._title_17bqj_3[hidden]{display:none}.app-header[data-public-title-visible=true]>.workspace-area-title{visibility:hidden}@media(max-width:980px){._title_17bqj_3{display:none}}@media(min-width:981px){.app-header[data-public-title-compact=true]>.app-header__brand{width:var(--header-control-size);min-width:var(--header-control-size);padding:0}.app-header[data-public-title-compact=true] .adaptive-header-brand__full{display:none}.app-header[data-public-title-compact=true] .adaptive-header-brand__mark{display:block}}.paper-workspace{--pw-explorer-column: clamp(260px, 21vw, 350px);--pw-lens-column: clamp(400px, 29vw, 500px);box-sizing:border-box;display:grid;grid-template-columns:var(--pw-explorer-column) minmax(0,1fr) var(--pw-lens-column);grid-template-rows:72px minmax(0,1fr);width:100%;height:100dvh;min-height:0;overflow:hidden;background:var(--ia-white);color:var(--ia-ink);font-family:var(--font-ui)}.paper-workspace *,.paper-workspace *:before,.paper-workspace *:after{box-sizing:border-box}.paper-workspace.lens-closed{--pw-lens-column: 0px}.pw-explorer-header,.pw-workbench-header,.pw-authoring-lens-header{grid-row:1;min-width:0;height:72px;border-bottom:var(--ia-stroke-hairline) solid var(--ia-border);background:var(--ia-white)}.pw-explorer-header{grid-column:1;display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-right:var(--ia-stroke-hairline) solid var(--ia-border)}.pw-workbench-header{grid-column:2;display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-right:var(--ia-stroke-hairline) solid var(--ia-border)}.pw-authoring-lens-header{grid-column:3;display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);padding:var(--space-2) var(--space-3)}.pw-explorer-header>div:first-child,.pw-workbench-identity,.pw-authoring-lens-header>div{min-width:0}.pw-explorer-header strong,.pw-authoring-lens-header strong{display:block;overflow-wrap:anywhere;font-size:var(--type-xs)}.pw-workbench-header h1{margin:0;overflow-wrap:anywhere;font-size:var(--type-lg);line-height:1.1}.pw-explorer-header-actions,.pw-workbench-actions,.pw-header-state{display:flex;align-items:center;gap:var(--space-2)}.pw-header-state{align-items:flex-end;flex-direction:column;gap:0;font-size:var(--type-xs);white-space:nowrap}.pw-header-state strong{text-transform:uppercase}.pw-overflow-menu{min-width:132px}.pw-workbench-header .pw-responsive-explorer-action,.pw-explorer-header .pw-drawer-close{display:none}.pw-layout{display:contents}.pw-panel{grid-row:2;min-width:0;min-height:0;height:auto;overflow:auto;overscroll-behavior:contain;scrollbar-gutter:stable;border:0;border-radius:0;background:var(--ia-white)}.pw-left{grid-column:1;display:flex;flex-direction:column;overflow:visible;scrollbar-gutter:auto;border-right:var(--ia-stroke-hairline) solid var(--ia-border)}.pw-explorer-scroll{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.pw-explorer-footer{flex:0 0 auto;padding:var(--space-3);border-top:var(--ia-stroke-hairline) solid var(--ia-border);background:var(--ia-white)}.pw-center{grid-column:2;border-right:var(--ia-stroke-hairline) solid var(--ia-border)}.pw-right{grid-column:3}.pw-explorer,.pw-authoring-lens,.pw-surface{padding:var(--space-4)}.pw-center-heading{display:grid;gap:var(--space-2);padding:var(--space-2) var(--space-4);border-bottom:var(--ia-stroke-hairline) solid var(--ia-border)}.pw-kicker{margin:0 0 var(--space-1);font-size:var(--type-xs);font-weight:810;letter-spacing:.11em;text-transform:uppercase}.pw-panel h2,.pw-panel h3,.pw-panel h4,.pw-panel h5{margin-top:0}.pw-panel p,.pw-panel small{font-size:var(--type-sm);line-height:1.45}.pw-scope,.pw-selection,.pw-lens-object{display:grid;gap:var(--space-1);padding:var(--space-2) 0;border-top:var(--ia-stroke-hairline) solid var(--ia-border);border-bottom:var(--ia-stroke-hairline) solid var(--ia-border)}.pw-selection{grid-template-columns:auto minmax(0,1fr);align-items:baseline;margin:0;font-size:var(--type-xs)}.pw-selection span{overflow-wrap:anywhere}.pw-group{border-top:var(--ia-stroke-hairline) solid var(--ia-border)}.pw-group>button,.pw-group li button,.pw-outline button,.pw-activity-item>button{width:100%;justify-content:flex-start;text-align:left}.pw-group>button small{margin-left:auto}.pw-group ul{display:grid;gap:var(--space-1);margin:0 0 var(--space-2);padding:0;list-style:none}.pw-group li button,.pw-outline button{display:grid;gap:var(--space-1)}.pw-group li small,.pw-outline small{font-size:var(--type-xs);overflow-wrap:anywhere}.pw-mode-tabs{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.pw-mode-select{display:none}.pw-conversation,.pw-preview,.pw-source,.pw-artifact,.pw-editor,.pw-lens-module,.pw-atlas-intro,.pw-atlas-card{display:grid;gap:var(--space-3);min-width:0;padding:var(--space-4) 0;border-top:var(--ia-stroke-hairline) solid var(--ia-border);border-radius:0;background:transparent}.pw-conversation:first-child,.pw-editor:first-child,.pw-preview:first-child,.pw-source:first-child,.pw-atlas-intro:first-child{border-top:0;padding-top:0}.pw-conversation h3,.pw-preview h3,.pw-artifact h3{font-size:clamp(var(--type-lg),2.6vw,var(--type-2xl))}.pw-composer,.pw-edit-form,.pw-atlas-card-body,.pw-atlas-workbench,.pw-atlas-list{display:grid;gap:var(--space-3)}.pw-composer label,.pw-edit-form>label,.pw-atlas-card label,.pw-atlas-replace label{display:grid;gap:var(--space-1);font-size:var(--type-xs);font-weight:765;letter-spacing:.055em;text-transform:uppercase}.pw-composer textarea,.pw-edit-form textarea,.pw-atlas-card select,.pw-atlas-card input{width:100%}.pw-composer textarea,.pw-edit-form textarea{min-height:92px;resize:vertical}.pw-composer>div,.pw-actions,.pw-history,.pw-patch>div:last-child,.pw-lens-actions,.pw-source-actions,.pw-atlas-actions{display:flex;flex-wrap:wrap;gap:var(--space-2)}.pw-editor-grid{display:grid;grid-template-columns:minmax(180px,.65fr) minmax(0,1.35fr);gap:var(--space-4)}.pw-outline{display:grid;align-content:start;gap:var(--space-1);border-right:var(--ia-stroke-hairline) solid var(--ia-border);padding-right:var(--space-3)}.pw-patch,.pw-artifact,.pw-local-history{display:grid;gap:var(--space-2);padding:var(--space-3) 0;border-top:var(--ia-stroke-hairline) solid var(--ia-border)}.pw-notice{margin:0}.pw-patch dl,.pw-artifact dl,.pw-lens-module dl,.pw-atlas-intro dl,.pw-atlas-card details dl{display:grid;gap:var(--space-2);margin:0}.pw-patch dl div,.pw-artifact dl div,.pw-lens-module dl div,.pw-atlas-intro dl div,.pw-atlas-card details dl div,.pw-preview-atlas details dl div{display:grid;grid-template-columns:110px minmax(0,1fr);gap:var(--space-2);font-size:var(--type-xs)}.pw-patch dd,.pw-artifact dd,.pw-lens-module dd,.pw-atlas-intro dd,.pw-atlas-card details dd,.pw-preview-atlas dd{margin:0;overflow-wrap:anywhere}.pw-history{padding-top:var(--space-2);border-top:var(--ia-stroke-hairline) solid var(--ia-border)}.pw-preview-heading{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);border-top:var(--ia-stroke-hairline) solid var(--ia-border);padding-top:var(--space-3)}.pw-preview-heading h4,.pw-preview-heading h5{margin:0}.pw-preview footer{border-top:var(--ia-stroke-hairline) solid var(--ia-border);padding-top:var(--space-3);font-size:var(--type-xs)}.pw-preview-atlas{display:grid;gap:var(--space-2);margin:var(--space-2) 0 var(--space-4);padding-top:var(--space-3);border-top:var(--ia-stroke-hairline) solid var(--ia-border)}.pw-preview-atlas img,.pw-atlas-card figure img{display:block;width:100%;height:auto;border:var(--ia-stroke-hairline) solid var(--ia-border)}.pw-preview-atlas figcaption,.pw-atlas-card figure,.pw-atlas-card figcaption{display:grid;gap:var(--space-2);margin:0}.pw-split{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4)}.pw-lens-object h2{margin:0;font-size:var(--type-lg)}.pw-lens-object code,.pw-lens-module code{overflow-wrap:anywhere;font-size:var(--type-xs)}.pw-lens-modules{display:grid;gap:0;margin:var(--space-3) 0;border-top:var(--ia-stroke-hairline) solid var(--ia-border)}.pw-lens-modules .iaTextAction{width:100%;border-bottom:var(--ia-stroke-hairline) solid var(--ia-border)}.pw-lens-module h3,.pw-lens-module h4{margin:0}.pw-lens-module ul{margin:0;padding-left:var(--space-4)}.pw-exact-diff{display:grid;gap:var(--space-3)}.pw-exact-diff article{display:grid;gap:var(--space-2);min-width:0;padding-top:var(--space-2);border-top:var(--ia-stroke-hairline) solid var(--ia-border)}.pw-local-history p{display:grid;gap:var(--space-1);margin:0;padding:var(--space-2) 0;border-top:var(--ia-stroke-hairline) solid var(--ia-border)}.pw-activity-artifact-workbench{display:grid;gap:var(--space-3);min-width:0}.pw-activity-artifact-workbench>header{display:grid;gap:var(--space-2);border-bottom:var(--ia-stroke-hairline) solid var(--ia-border);padding-bottom:var(--space-3)}.pw-activity-artifact-workbench>header h2,.pw-activity-artifact-workbench>header p{margin:0}.pw-tree-tabs{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:center;border-bottom:var(--ia-stroke-hairline) solid var(--ia-border);padding-bottom:var(--space-2)}.pw-tree-tabs>button:last-child{margin-left:auto}.pw-governed-tree{display:grid;min-width:0}.pw-tree-count{margin:0 0 var(--space-2);font-size:var(--type-xs)}.pw-tree-row{min-width:0;border-top:var(--ia-stroke-hairline) solid var(--ia-border);padding-left:calc((var(--pw-tree-level) - 1) * var(--space-4))}.pw-tree-row>button{display:grid;grid-template-columns:auto minmax(0,1fr);width:100%;min-width:0;gap:var(--space-1) var(--space-2);justify-content:start;text-align:left;padding-block:var(--space-2)}.pw-tree-row>button small{grid-column:2;min-width:0;overflow-wrap:anywhere;font-size:var(--type-xs)}.pw-tree-row>button[aria-selected=true]>span:nth-child(2){font-weight:810;text-decoration:underline;text-underline-offset:.2em}.pw-asset-workspace{display:grid;gap:var(--space-4);min-width:0}.pw-asset-workspace>header{display:flex;align-items:start;justify-content:space-between;gap:var(--space-4);border-bottom:var(--ia-stroke-hairline) solid var(--ia-border);padding-bottom:var(--space-3)}.pw-asset-workspace>header h2,.pw-asset-workspace>header p{margin:0}.pw-asset-workspace-nav,.pw-asset-actions{display:flex;flex-wrap:wrap;gap:var(--space-2)}.pw-asset-workspace-grid{display:grid;grid-template-columns:minmax(190px,.54fr) minmax(0,1.46fr);gap:var(--space-4);min-width:0}.pw-asset-list{display:grid;align-content:start;gap:var(--space-1);min-width:0;border-right:var(--ia-stroke-hairline) solid var(--ia-border);padding-right:var(--space-3)}.pw-asset-list-heading{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-2);padding-block:var(--space-2)}.pw-asset-detail,.pw-asset-preview,.pw-asset-revisions,.pw-asset-placements{display:grid;gap:var(--space-3);min-width:0}.pw-asset-detail>header{display:flex;align-items:start;justify-content:space-between;gap:var(--space-3)}.pw-asset-detail h3,.pw-asset-preview h4{margin:0}.pw-asset-detail code{overflow-wrap:anywhere}.pw-asset-detail>dl{display:grid;gap:var(--space-2);margin:0}.pw-asset-detail>dl div{display:grid;grid-template-columns:110px minmax(0,1fr);gap:var(--space-2);font-size:var(--type-xs)}.pw-asset-detail>dl dd{margin:0;overflow-wrap:anywhere}.pw-asset-preview,.pw-asset-revisions,.pw-asset-placements{border-top:var(--ia-stroke-hairline) solid var(--ia-border);padding-top:var(--space-3)}.pw-asset-preview img{display:block;width:100%;height:auto;border:var(--ia-stroke-hairline) solid var(--ia-border)}.pw-atlas-intro{grid-template-columns:minmax(0,1fr) minmax(210px,.55fr)}.pw-atlas-intro>button{grid-column:1 / -1;justify-self:start}.pw-atlas-card{grid-template-columns:minmax(240px,.82fr) minmax(0,1.18fr)}.pw-atlas-card-body>header{display:flex;align-items:start;justify-content:space-between;gap:var(--space-3)}.pw-atlas-card-body>header strong{flex:0 0 auto;font-size:var(--type-xs)}.pw-atlas-replace{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:var(--space-2)}.pw-atlas-card details{border-top:var(--ia-stroke-hairline) solid var(--ia-border);padding-top:var(--space-2)}.pw-atlas-card summary{cursor:pointer;font-size:var(--type-sm);font-weight:765}.pw-atlas-card details dl{margin-top:var(--space-2)}.paper-workspace-auth-gate{display:grid;min-height:100dvh;place-items:center;padding:var(--space-4)}.app-shell--immersive-workspace,.main-panel--immersive-workspace{width:100%;height:100dvh;min-height:0;overflow:hidden}@media(max-width:1180px){.pw-workbench-header{grid-template-columns:minmax(0,1fr) auto}.pw-header-state{display:none}.pw-overflow-menu{min-width:118px}}@media(max-width:900px){.paper-workspace,.paper-workspace.lens-closed{grid-template-columns:minmax(0,1fr);grid-template-rows:72px minmax(0,1fr)}.pw-workbench-header{grid-column:1;grid-row:1;padding:var(--space-2) var(--space-3)}.pw-workbench-header .pw-responsive-explorer-action{display:inline-flex}.pw-explorer-header,.pw-authoring-lens-header{position:fixed;z-index:var(--z-nav-flyout);top:0;width:min(92vw,500px)}.pw-explorer-header{left:0}.pw-authoring-lens-header{right:0}.paper-workspace.left-closed .pw-explorer-header,.paper-workspace.left-closed .pw-left{display:none}.pw-explorer-header .pw-drawer-close{display:inline-flex}.pw-center{grid-column:1;grid-row:2}.pw-left,.pw-right{position:fixed;z-index:calc(var(--z-nav-flyout) - 1);top:72px;bottom:0;width:min(92vw,500px)}.pw-left{left:0}.pw-right{right:0}.pw-primary-modes{display:none}.pw-mode-select{display:block}.pw-mode-select .iaDropdown{min-width:0}.pw-editor-grid,.pw-split,.pw-atlas-card,.pw-atlas-intro,.pw-asset-workspace-grid{grid-template-columns:1fr}.pw-asset-list{border-right:0;border-bottom:var(--ia-stroke-hairline) solid var(--ia-border);padding-right:0;padding-bottom:var(--space-3)}}@media(max-width:560px){.pw-workbench-header{grid-template-columns:minmax(0,1fr) auto;gap:var(--space-2)}.pw-workbench-header h1{font-size:var(--type-md);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pw-workbench-actions{gap:var(--space-1)}.pw-workbench-actions .pw-overflow-menu{display:none}.paper-workspace .pw-lens-toggle{font-size:0}.pw-lens-toggle:after{content:"Lens";font-size:var(--type-sm)}.pw-explorer-header,.pw-authoring-lens-header,.pw-left,.pw-right{width:100vw}.pw-selection,.pw-patch dl div,.pw-artifact dl div,.pw-lens-module dl div,.pw-atlas-intro dl div,.pw-atlas-card details dl div,.pw-preview-atlas details dl div{grid-template-columns:1fr}.pw-asset-workspace>header,.pw-asset-detail>header{display:grid}.pw-preview-heading{align-items:flex-start}.pw-composer>div,.pw-actions,.pw-history,.pw-patch>div:last-child,.pw-lens-actions,.pw-source-actions,.pw-atlas-actions,.pw-atlas-replace{display:grid;grid-template-columns:1fr}.pw-composer .iaButton,.pw-actions .iaButton,.pw-history .iaButton,.pw-patch .iaButton,.pw-lens-actions .iaButton,.pw-source-actions .iaButton,.pw-atlas-actions .iaButton,.pw-atlas-replace .iaButton{width:100%}.pw-asset-actions,.pw-asset-workspace-nav{display:grid;grid-template-columns:1fr}.pw-asset-actions .iaButton{width:100%}}.pw-shared-assets{display:grid;gap:16px;margin:20px 0}.pw-shared-assets fieldset{display:flex;flex-wrap:wrap;gap:12px;align-items:end;border:var(--ia-stroke-frame) solid var(--ia-border);padding:16px;min-width:0}.pw-shared-assets legend{font-weight:540;padding:0 6px}.pw-shared-assets label{display:grid;gap:6px;font-size:13px;min-width:0;max-width:100%}.pw-shared-assets input:not([type=checkbox]),.pw-shared-assets select{max-width:100%}.pw-shared-assets code,.pw-shared-assets p{overflow-wrap:anywhere}.pw-shared-assets details{font-size:13px}.main-panel--immersive-workspace{display:flex;flex-direction:column}.main-panel--immersive-workspace>.paper-workspace{flex:1;height:auto;min-height:0}.pw-explorer-navigation{padding:var(--space-3) var(--space-4) 0}.pw-authoring-lens .model-paper-bindings{padding:0}.pw-workbench-identity{display:flex;align-items:center;gap:var(--space-2)}.pw-workbench-identity>div{min-width:0}.pw-workbench-identity>a{flex:0 0 auto}.pw-group button span,.pw-outline button span{min-width:0;overflow-wrap:anywhere}.paper-workspace{grid-template-rows:var(--header-height) minmax(0,1fr)}.paper-workspace :is(.pw-explorer-header,.pw-workbench-header,.pw-authoring-lens-header){height:var(--header-height);border-bottom:0;padding-inline:var(--space-5)}.paper-workspace :is(.pw-explorer-header,.pw-left,.pw-workbench-header,.pw-center){border-right:var(--ia-stroke-frame) solid var(--ia-border)}.paper-workspace .pw-explorer-footer{border-top:0}.paper-workspace :is(.pw-scope,.pw-selection,.pw-lens-object,.pw-center-heading){border-block:0}.paper-workspace :is(.pw-explorer,.pw-authoring-lens,.pw-surface){padding:var(--space-5)}.paper-workspace :is(.pw-explorer,.pw-authoring-lens){font-size:var(--type-xs);line-height:var(--leading-copy)}.paper-workspace :is(.pw-explorer,.pw-authoring-lens) :is(p,small,dt,dd,button,summary){font-size:inherit;line-height:inherit}.paper-workspace summary{cursor:pointer;padding-block:var(--space-3);font-weight:650}.paper-workspace .pw-explorer :is(.pw-tree-group,.pw-tree-section){border:0;margin-block:var(--space-3)}.paper-workspace .pw-explorer nav button{border:0;border-radius:var(--radius-pill);padding:var(--space-3)}@media(max-width:900px){.paper-workspace,.paper-workspace.lens-closed{grid-template-rows:var(--header-height) minmax(0,1fr)}.paper-workspace :is(.pw-left,.pw-right){top:var(--header-height)}}.paper-workspace.pw-profile-shell{display:flex;flex-direction:column;height:calc(100dvh - var(--app-shell-top-offset));min-width:0}.pw-profile-shell>.pw-workbench-header{display:flex;flex-wrap:wrap;height:auto;min-height:var(--header-height);flex:0 0 auto;border-right:0;gap:var(--space-3);padding:var(--space-3) var(--space-4)}.pw-profile-shell .pw-workbench-identity{flex:1 1 180px;min-width:0}.pw-profile-shell .pw-workbench-actions{flex-wrap:wrap}.pw-profile-shell .pw-center{container-type:inline-size;flex:1 1 auto;min-height:0;border-right:0}.pw-shell-explorer{min-width:0;border-bottom:var(--ia-stroke-hairline) solid var(--ia-border)}.pw-shell-explorer .pw-explorer{padding:var(--space-3)}.pw-shell-explorer :is(button,span,strong,small),.pw-profile-lens :is(h3,h4,p,dd,code){min-width:0;overflow-wrap:anywhere}.pw-profile-lens .pw-authoring-lens{padding:0}.pw-profile-lens pre{max-width:100%;overflow:auto}.pw-profile-shell :is(.pw-surface,.pw-center-heading){padding:var(--space-4) var(--space-5)}.pw-profile-shell .pw-center-heading{gap:var(--space-3)}.pw-profile-shell .pw-selection{display:flex;flex-wrap:wrap;gap:var(--space-2)}.pw-profile-shell :is(.pw-surface,.pw-workbench-header) :is(h1,h2,h3){margin-block:0}.pw-profile-shell .pw-workbench-header h1{font-size:var(--type-lg)}.pw-profile-shell .pw-surface h2{font-size:var(--type-xl)}.pw-profile-shell .pw-surface h3{font-size:var(--type-lg)}.pw-profile-shell .pw-surface p{margin-block:0}.pw-profile-shell .pw-edit-form{gap:var(--space-3);align-content:start}.pw-profile-shell .pw-edit-form label{display:grid;gap:var(--space-2)}.pw-profile-shell .pw-edit-form>details>label{margin-block:var(--space-2)}.pw-profile-shell .pw-edit-form :is(input,textarea,select){min-width:0;width:100%;box-sizing:border-box}.pw-profile-shell .pw-asset-detail>details{display:block}.pw-profile-shell .pw-asset-detail>details[open]>:not(summary){margin-block:var(--space-3)}.pw-profile-shell .pw-asset-placements{border:0;padding:0}.pw-profile-shell .pw-surface details>summary,.pw-profile-lens details>summary{font-size:var(--type-xs)}.pw-shell-explorer .pw-explorer h2{font-size:var(--type-md);margin-block:var(--space-2)}.pw-shell-explorer :is(.pw-scope,.pw-group){border:0}.pw-shell-explorer .pw-scope{font-size:var(--type-xs);margin-bottom:var(--space-3)}.pw-shell-explorer .pw-group>button{gap:var(--space-2)}.pw-shell-explorer .pw-group>button svg{width:1rem;height:1rem;flex:0 0 auto}.pw-shell-explorer .pw-group li button{white-space:normal;height:auto}.pw-shell-explorer .pw-group li button>span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pw-shell-explorer .pw-group li button>small{font-size:var(--type-xs);font-weight:400}.pw-profile-lens .pw-lens-module{padding:0;border:0;gap:var(--space-3)}.pw-profile-lens .pw-lens-module :is(h3,h4){font-size:var(--type-sm)}.pw-profile-lens .pw-lens-module p{margin:0}.pw-profile-lens .pw-lens-module dl{gap:var(--space-3)}.pw-profile-lens .pw-lens-module dl>div{grid-template-columns:1fr;gap:var(--space-1)}.pw-profile-lens .pw-lens-module dt{font-weight:650}.pw-profile-lens .pw-lens-modules{border:0;margin-block:var(--space-3)}.pw-profile-lens .pw-lens-object{border:0;padding:0;gap:var(--space-2)}.pw-profile-lens .pw-lens-object h2{font-size:var(--type-md)}.pw-profile-lens .pw-lens-disclosure{margin-bottom:var(--space-4)}.pw-preserve-text{white-space:pre-wrap}@container (max-width: 700px){.pw-profile-shell .pw-editor-grid,.pw-profile-shell .pw-split{grid-template-columns:1fr}}.pw-shell-explorer{border:0}.pw-shell-explorer .pw-explorer-navigation,.pw-shell-explorer .pw-explorer{padding:var(--space-3) 0}.pw-shell-explorer .sidebar-nav-item{width:calc(100% - 20px);max-width:calc(100% - 20px);text-decoration:none}.pw-shell-explorer .pw-nav-group{display:flex}.pw-shell-explorer .pw-nav-label{flex:1 1 auto}.pw-shell-explorer .pw-nav-count{flex:0 0 auto;margin-left:auto}.pw-shell-explorer .pw-nav-group .pw-nav-chevron{width:12px;height:12px}.pw-shell-explorer .pw-nav-children{margin:0 0 var(--space-2);padding:0;list-style:none}.pw-shell-explorer .pw-nav-child{padding-block:var(--space-2);padding-left:calc((var(--sidebar-collapsed-width) - var(--sidebar-nav-icon-size)) / 2 + var(--sidebar-nav-icon-size) + 8px)}.pw-shell-explorer .pw-nav-child>small{display:block;line-height:var(--leading-copy)}.pw-context-breadcrumb{padding:var(--space-3) var(--space-5) 0;min-width:0}.pw-context-breadcrumb .launch-breadcrumb{margin-bottom:var(--space-2)}.pw-compose-reader{margin-block-start:0}.pw-compose-content{min-width:0;display:grid;align-content:start;gap:var(--space-5)}.pw-compose-content>header{display:grid;gap:var(--space-2)}.pw-compose-content textarea{min-height:18rem;font:inherit;line-height:var(--leading-copy)}.pw-profile-shell :is(.pw-conversation,.pw-preview,.pw-source){gap:var(--space-5)}.pw-profile-shell :is(.pw-conversation,.pw-source)>header{display:grid;gap:var(--space-3)}.pw-profile-shell :is(.pw-conversation,.pw-preview,.pw-source)>p{max-width:65ch}.pw-profile-shell .pw-split{align-items:start}.pw-profile-lens .pw-patch{overflow-wrap:anywhere}@container (max-width: 700px){.pw-compose-reader{grid-template-columns:minmax(0,1fr)}.pw-compose-reader>nav{display:none}}.pw-split .pw-compose-reader{grid-template-columns:minmax(0,1fr)}.pw-split .pw-compose-reader>nav{display:none}.pw-split .pw-guide-toggle{display:none}.pw-document-header{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-5) 0}.pw-document-header .pw-context-breadcrumb{flex:1 1 24rem;padding:0}.pw-document-header .launch-breadcrumb{margin:0}.pw-document-status{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);margin-left:auto}.pw-document-revision{font-family:var(--font-mono);font-size:var(--type-xs)}.pw-preview-heading .iaShellCircleAction{flex-shrink:0}.pw-profile-shell .pw-center>:is(.pw-document-header,.pw-center-heading,.pw-surface){box-sizing:border-box;width:min(100%,calc(var(--paper-page-width) + 2 * var(--space-5)));margin-inline:auto}.pw-source-picker{display:flex;align-items:center;gap:var(--space-3);min-width:0}.pw-source-picker>.iaDropdown{flex:1 1 auto;min-width:0}.pw-source-picker>.iaShellCircleAction{flex:0 0 auto}.pw-profile-shell .pw-workbench-header h1,.pw-workbench-header h1,.pw-document-header .pw-context-breadcrumb .launch-breadcrumb [aria-current=page]{font-size:var(--type-xl);line-height:var(--leading-title);max-inline-size:min(65ch,100%)}.pw-profile-shell .pw-center-heading{display:flex;flex-wrap:wrap;align-items:center;column-gap:var(--space-4)}.pw-center-heading .pw-overflow-menu{min-width:0}.iaDropdownMenu[aria-label="Paper actions"]{gap:2px}.studioWorkCards>.atlas-tile{--card-bg: var(--ia-card-cyan);display:flex;flex-direction:column;border:0;background:var(--card-bg);color:var(--ia-black)}.studioWorkCards>.atlas-tile:nth-child(3n+2){--card-bg: var(--ia-card-magenta)}.studioWorkCards>.atlas-tile:nth-child(3n){--card-bg: var(--ia-card-blue)}.studioWorkCards>.atlas-tile>.atlas-stack{display:flex;flex:1;flex-direction:column;align-items:stretch;min-width:0}.studioWorkCards .studioCardActions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:var(--space-3);margin-top:auto;padding-top:var(--space-2)}.studioWorkCards .studioCardActions .iaActionClusterActions{justify-content:flex-start}.privatePapers__paper{grid-template-columns:minmax(0,1fr) auto;align-items:center}.privatePapers__paper h2{overflow-wrap:anywhere}.privatePapers__paper>a{justify-self:end;width:auto}@media(max-width:700px){.privatePapers__paper{grid-template-columns:minmax(0,1fr)}.privatePapers__paper>a{justify-self:start}}.nativeProjectCreate{margin-block:var(--space-6) var(--space-8)}.nativeProjectCreate>summary{cursor:pointer;font-family:var(--font-mono);font-weight:765}.nativeProjectCreate__content{display:grid;gap:var(--space-4);padding-block-start:var(--space-4)}.nativeProjectCreate__content>p{margin:0}.nativeProjectCreate form{display:grid;gap:var(--space-5);width:100%;max-width:640px}.nativeProjectCreate label{display:grid;gap:var(--space-2);min-width:0;font-weight:700}.nativeProjectCreate :is(input,select){width:100%;min-width:0}.nativeProjectCreate form>button{justify-self:start}.studioSourceImport{display:grid;gap:var(--space-4);min-width:0;margin-block:var(--space-8)}.studioSourceImport>:is(h2,p,dl){margin:0}.studioSourceImport .discoveryActions{margin:0}.studioSourceImport input{max-width:100%}.studioSourceImport dd{margin-inline-start:0;overflow-wrap:anywhere}.studioSourceImport code{overflow-wrap:anywhere;white-space:normal}.studioSourceImport__receipt{margin-block-start:var(--space-2)}.studioSourceImport__receipt>summary{cursor:pointer;font-family:var(--font-mono);font-weight:765}.studioSourceImport__receiptBody{display:grid;gap:var(--space-4);padding-block-start:var(--space-4)}.studioSourceImport__receiptField{display:grid;gap:var(--space-2);width:100%;max-width:640px}.studioSourceImport__receiptField label{font-weight:700}.studioSourceImport__receiptField input{width:100%;min-width:0}.nativePublicationControls{display:grid;gap:var(--space-5);min-width:0}.nativePublicationControls :is(h3,h4,p){margin:0}.nativePublicationStep{display:grid;gap:var(--space-4);border-top:var(--ia-stroke-hairline) solid var(--ia-border);padding-top:var(--space-4);min-width:0}.nativePublicationStep h4{font-size:var(--type-lg)}.nativePublicationFields{display:grid;gap:var(--space-3);min-width:0}.nativePublicationControls label{display:grid;gap:var(--space-2);min-width:0}.nativePublicationControls label:has(input[type=checkbox]){display:flex;align-items:flex-start;gap:var(--space-2)}.nativePublicationControls input[type=checkbox]{flex:0 0 auto}.nativePublicationControls :is(input:not([type=checkbox]),select,textarea){width:100%;min-width:0}.nativePublicationControls dl{display:grid;gap:var(--space-2);margin:0}.nativePublicationControls dt{font-weight:765}.nativePublicationControls dd{margin:0 0 var(--space-3)}.nativePublicationControls :is(dd,code,p){overflow-wrap:anywhere}.nativePublicationControls details{display:grid;gap:var(--space-3);min-width:0}.nativePublicationControls details[open]>summary{margin-bottom:var(--space-3)}.pw-actions+.nativePublicationControls{margin-top:var(--space-4)}.research-model{color:var(--ia-ink)}.research-model p{line-height:1.6}.research-model nav{display:flex;gap:8px;flex-wrap:wrap;border-bottom:1px solid var(--ia-border-soft);padding:16px 0}.research-model button:disabled{cursor:default}.model-body{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:28px;margin-top:24px}.model-summary{border:var(--ia-stroke-card) solid var(--ia-border);display:grid;grid-template-columns:repeat(2,1fr);gap:12px;padding:16px;background:var(--ia-white);border-radius:var(--ia-card-radius)}.model-summary strong{font-size:20px}.model-lens{border-left:1px solid var(--ia-border-soft);padding-left:24px;overflow-wrap:anywhere}.model-lens dt{font-weight:540}.model-lens dd{margin:0 0 10px}.research-model code,.model-paper-bindings code{font-size:11px;overflow-wrap:anywhere}.research-model .frontier-row{display:block;width:100%;white-space:normal;text-align:left;margin:12px 0;border-radius:var(--ia-card-radius)}.frontier-row span,.frontier-row small{display:block;margin-top:8px}.frontier-row p{margin:8px 0}.model-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,270px),1fr));gap:20px}.model-cards .iaButton{text-align:left;display:block;white-space:normal;padding:var(--card-padding);border-radius:var(--ia-card-radius)}.research-model details{padding:16px 0;border-bottom:1px solid var(--ia-border-soft)}.research-model label,.model-paper-bindings label{display:block;margin:12px 0}.research-model input:not([type=checkbox]),.research-model select,.model-paper-bindings select,.model-paper-bindings textarea{display:block;max-width:100%;width:100%;border:1px solid var(--ia-border-soft);background:#fff;color:var(--ia-ink)}.model-paper-bindings textarea{padding:12px;border-radius:var(--radius-pill)}.research-model fieldset{margin:20px 0;padding:16px;border:1px solid var(--ia-border-soft)}.research-model input[type=checkbox]{margin-right:10px}.model-atlas{height:540px;position:relative;background:#000;border-radius:20px;overflow:hidden}.model-atlas>div{height:100%}.model-paper-bindings{padding:16px 32px;background:var(--ia-white);color:var(--ia-ink)}.model-paper-bindings details{margin-top:8px}.model-paper-bindings textarea{min-height:110px}@media(max-width:1000px){.model-body{grid-template-columns:1fr}.model-lens{border-left:0;border-top:1px solid var(--ia-border-soft);padding:20px 0}}.model-body--atlas{display:block}.model-body--atlas>.model-lens{display:none}.canonical-atlas pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:11px}.research-model .canonical-atlas header{display:flex}.research-model .canonical-atlas h1{font-size:18px}.research-model .canonical-atlas h2{font-size:17px}.research-model .model-summary p{margin:0;overflow-wrap:anywhere}.research-model .model-cards h3{font-family:var(--font-display)}@media(max-width:600px){.model-summary{grid-template-columns:1fr}}.collapsible-sidebar:has(.research-model-navigation){--graphify-pane-control-height:40px;--field-height:40px;--adjacent-control-size:40px;--native-control-background:#fff;--native-control-ink:#000;--native-control-stroke:#000;background:#fff;color:#000}.research-model-navigation{font-family:var(--font-mono);font-size:13px;color:#000}.research-model-navigation .atlas-stack{gap:16px}.research-model-navigation .graphify-control{display:flex;flex-direction:column;gap:0;min-width:0;width:100%;margin:0;color:#000}.research-model-navigation .graphify-control>span:first-child,.collapsible-sidebar:has(.research-model-navigation) .sidebar-section-label,.collapsible-sidebar:has(.research-model-navigation) .sidebar-tree__group-label{display:block;font-size:10px;line-height:1.3;font-weight:810;letter-spacing:.066em;text-transform:uppercase;color:#000;margin:0 0 8px 2px}.research-model-navigation .text-title{font-size:13px;line-height:1.3;font-weight:810;margin:0}.research-model-navigation .iaTextAction{font-size:13px;font-weight:675;color:#000;line-height:1.4}.research-model-navigation :is(input:not([type=checkbox]),select,textarea,.iaDropdownTrigger){box-sizing:border-box;width:100%;min-width:0;min-height:40px;height:40px;padding:0 16px;border:1px solid #000;border-radius:var(--radius-pill);background:#fff;color:#000;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;font-family:var(--font-mono);font-size:14px;line-height:1.3}.research-model-navigation textarea{height:auto;min-height:80px;padding-block:12px}.research-model-navigation .iaDropdown[data-variant=graphifyDark] .graphifyDropdownTrigger{font-size:13px;font-weight:675;gap:6px;background:#fff;color:#000;border-color:#000;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.research-model-navigation input::placeholder{color:#000;opacity:1}.research-model-navigation .iaDropdown[data-variant=graphifyDark] :is(.graphifyDropdownTrigger,.graphifyDropdownMenu,.graphifyDropdownOption):is(:hover,:focus-visible,[data-open=true],[data-highlighted=true],[data-selected=true]),.research-model-navigation .iaDropdown[data-variant=graphifyDark] :is(.graphifyDropdownMenu,.graphifyDropdownOption){background:#fff;color:#000;border-color:#000;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.research-model-navigation .iaDropdown[data-variant=graphifyDark] .graphifyDropdownOption{font-size:13px;min-height:34px;padding:7px 10px;font-weight:675}.research-model-navigation .iaDropdown[data-variant=graphifyDark] .iaDropdownOptionCheck{color:#000}.research-model-navigation .iaDropdown[data-variant=graphifyDark] .graphifyDropdownOption:not([data-highlighted=true]):not([data-selected=true]){border-color:transparent}.research-model-navigation :is(button,input,select,textarea,summary,a):focus-visible,.collapsible-sidebar:has(.research-model-navigation) :is(.sidebar-nav-item,.sidebar-tree__link):focus-visible{outline:2px solid #000;outline-offset:2px}.research-model-navigation :is(.iaButton,.atlas-button){height:40px;min-height:40px;padding:0 12px;font-size:13px;border:1px solid #000;background:#fff;color:#000}.research-model-navigation .iaSelectionField{padding:7px 10px;font-size:13px;background:#fff;color:#000;border-color:#000}.research-model-navigation .iaSelectionField strong{font-size:13px}.research-model-navigation .iaSelectionField__indicator:after{border-color:#000}.research-model-navigation .iaSelectionField:hover{background:#fff;border-color:#000}.research-model-navigation :is(small,details,summary){font-size:12px;color:#000}.research-model-navigation summary{min-height:40px;font-weight:675}.collapsible-sidebar:has(.research-model-navigation) :is(.sidebar-nav-item,.sidebar-tree__link){min-height:40px;font-size:13px;line-height:1.3;font-weight:675;color:#000;background:#fff;gap:8px}.collapsible-sidebar:has(.research-model-navigation) :is(.sidebar-nav-item,.sidebar-tree__link):is(:hover,.active,[data-panel-open=true]){background:#fff;color:#000}.collapsible-sidebar:has(.research-model-navigation) :is(.sidebar-nav-item,.sidebar-tree__link) svg{width:16px;height:16px}.collapsible-sidebar:has(.research-model-navigation) .sidebar-workspace-legal{font-size:12px;color:#000}@media(pointer:coarse){.collapsible-sidebar:has(.research-model-navigation){--graphify-pane-control-height:44px;--field-height:44px;--adjacent-control-size:44px}.research-model-navigation :is(input:not([type=checkbox]),select,.iaDropdownTrigger,.iaButton,.atlas-button),.collapsible-sidebar:has(.research-model-navigation) :is(.sidebar-nav-item,.sidebar-tree__link){min-height:44px;height:44px}.research-model-navigation input{font-size:16px}.research-model-navigation .iaDropdown[data-variant=graphifyDark] .graphifyDropdownOption{min-height:44px}}.publicResearcherSummary{display:grid;gap:var(--space-5,24px)}.publicResearcherSummary .profileCard{border:0;padding:0;background:transparent}.publicResearcherAvatar .identity-avatar{width:96px;height:96px}.publicResearcherSummary .profileCard__claim{display:grid;gap:8px;padding-block:12px;border:0}.publicResearcherSummary .profileCard__availability{display:inline-block;margin:8px 16px 0 0}.publicResearcherActions{display:flex;gap:12px;flex-wrap:wrap}.publicResearcherPapers{display:grid;gap:24px}.publicResearcherPapers article{display:grid;gap:8px}.publicResearcherPapers h3{margin:0}.researcherInboxLayout{display:grid;grid-template-columns:minmax(180px,1fr) minmax(0,2fr);gap:32px}.researcherInboxRow{display:flex;width:100%;align-items:center;gap:12px;background:transparent;border:0;padding:16px 8px;text-align:left;font:inherit;cursor:pointer}.researcherInboxRow[aria-current=true]{background:var(--color-cyan-a,#91f0ff);border-radius:20px}.researcherConversationHeader{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.researcherMessages{list-style:none;padding:0;display:grid;gap:20px}.researcherMessages li{padding:16px;border-radius:20px;background:var(--color-surface-muted,#f2f2f2);overflow-wrap:anywhere}.researcherMessages li[data-mine=true]{background:var(--color-cyan-a,#91f0ff)}.researcherMessages p{white-space:pre-wrap}.researcherMessages time{font-size:var(--type-sm,14px)}.researcherInbox textarea{width:100%;min-height:100px;max-height:220px;font-size:16px}.researcherComposerActions{display:flex;gap:12px;justify-content:flex-end;margin-top:12px}@media(max-width:700px){.researcherInboxLayout{grid-template-columns:minmax(0,1fr)}.researcherInboxLayout nav{max-height:220px;overflow:auto}}.publicResearcherPage .page-header__title{text-transform:none}.workspaceProfilePage .profileExperience__layout{grid-template-columns:minmax(0,1fr);gap:var(--space-5);padding-top:var(--space-5)}.workspaceProfilePage .profileEditor__fields{display:grid;gap:var(--space-4)}.workspaceProfilePage .profileEditor__field{display:grid;gap:var(--space-2)}.workspaceProfilePage .profileEditor>fieldset{gap:var(--space-5)}.workspaceProfilePage .profileEditor .uploadIntentOptions{border:0;border-radius:var(--ia-card-radius);background:var(--ia-card-blue);padding:var(--space-5);gap:var(--space-3)}.workspaceProfilePage .profileEditor .uploadIntentOptions legend{float:left;width:100%;margin-bottom:var(--space-3);padding:0;font:700 var(--type-sm) var(--font-mono);text-transform:none;letter-spacing:0}.workspaceProfilePage .profileEditor .uploadIntentOptions legend+*{clear:both}.workspaceProfilePage .profileEditor textarea{border-radius:var(--ia-card-radius);border:var(--ia-stroke-control) solid var(--ia-black);padding:var(--space-3);min-height:100px}.workspaceProfilePage .profileEditor :is(input:not([type=checkbox]):not([type=radio]),select){min-height:var(--header-control-size);padding-inline:var(--space-3);border-radius:var(--radius-pill)}.workspaceProfilePage .profileEditor .iaSelectionField{padding:var(--space-3);gap:var(--space-2)}.workspaceProfileLens :is(.profileCard,.researcherFabric){border:0;background:transparent;padding:0;margin:0}.workspaceProfileLens .profileCard h2{font-size:var(--type-xl);line-height:var(--leading-heading)}.workspaceProfileLens :is(.profileCard__claim,.researcherFabric__record){border:0;padding-block:var(--space-2)}.workspaceProfileLens .researcherFabric__heading>:is(h2,p),.workspaceProfileLens .researcherFabric__heading h2{font-size:var(--type-lg)}.workspaceProfileLens .researcherFabric__summary{border:0;gap:var(--space-2)}.workspaceProfileLens .researcherFabric__columns{grid-template-columns:1fr;gap:var(--space-3)}.workspaceProfileLens .profileEditor__fields{display:grid;gap:var(--space-4)}.workspaceProfileLens .profileEditor__field{display:grid;gap:var(--space-2)}.workspaceProfileLens .profileEditor input:not([type=checkbox]):not([type=radio]){width:100%}.workspaceProfileLens .profileEditor .iaSelectionField{padding:var(--space-3);gap:var(--space-2)}.workspaceProfilePage{--page-max-width: calc(var(--paper-page-width) + 2 * var(--page-gutter))}.workspaceProfilePage .profileEditor__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);margin-top:var(--space-5)}.workspaceProfilePage .profileEditor__actions>.atlas-button{display:inline-flex;align-items:center;gap:var(--space-2);width:auto}.profileLensIdentity{display:grid;gap:var(--space-4)}.profileLensAvatar .identity-avatar{width:96px;height:96px}.profileLensAvatar .identity-avatar>:is(img,svg){width:100%;height:100%}.workspaceProfileLens .profileCard>.iaInspectHeading{display:none}.workspaceProfilePage .profileExperience__layout{min-width:0;padding-top:0}.workspaceProfilePage .profileEditor>fieldset>[id^=profile-section-]{scroll-margin-top:calc(var(--app-shell-top-offset) + var(--space-4))}.workspaceProfileLens header .public-kicker{text-transform:none}.profileEditor__stickyActions{position:fixed;bottom:0;z-index:20;background:var(--ia-white);padding:12px 0 max(12px,env(safe-area-inset-bottom))}.workspaceProfilePage .profileEditor{display:block}.workspaceProfilePage .profileReaderShell{margin-block-start:var(--space-6)}.workspaceProfilePage form.profileEditor{position:relative;isolation:isolate}.workspaceProfilePage .profileEditor__content{position:relative;z-index:0}.workspaceProfilePage .profileEditor__stickyActions{margin-top:0;isolation:isolate;width:100%;box-sizing:border-box;background:var(--ia-white)}.workspaceProfilePage .profileEditor__groupTitle{grid-column:1 / -1;margin:0;font:700 var(--type-sm) var(--font-mono)}.page-header__title-row{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.page-header__title-row>.page-header__title{min-width:0;margin:0}.page-header__title-action{flex:0 0 auto}.profileCard__availabilityGroup:not(:empty){display:grid;gap:var(--space-3);padding:var(--space-4);border:0;border-radius:var(--ia-card-radius);background:var(--ia-card-cyan)}.profileCard__availabilityGroup .profileCard__availability{display:block;margin:0;padding:0;border:0;border-radius:0}.workspaceProfilePage .profileEmailPreferences{border:0;padding:0;margin:0;min-width:0}.workspaceProfileLens .profileEditor__mobileEdit{display:none}@media(max-width:640px),(max-width:980px)and (max-height:600px)and (orientation:landscape)and (pointer:coarse){.workspaceProfileLens .profileEditor__mobileEdit{display:inline-flex}.workspaceProfilePage .profileEditor__stickyActions[data-dirty=false]{display:none}}@supports ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.workspaceProfilePage .profileEditor__stickyActions{background:var(--ia-band-glass-surface, var(--ia-white));backdrop-filter:var(--ia-band-glass-backdrop, none);-webkit-backdrop-filter:var(--ia-band-glass-backdrop, none)}}.workspaceProfilePage .profileEmailPreferencesGroup{margin-block-start:var(--space-5)}.workspaceProfilePage .profileEmailPreferencesGroup[data-accent=blue]{--ia-emphasis-accent: var(--status-governed)}.workspaceProfilePage .profileEmailPreferencesFrame{margin:0}.workspaceProfilePage .profileEmailPreferencesFrame .page-section{margin:0;padding:0}.workspaceProfilePage #email-preferences{scroll-margin-top:calc(var(--app-shell-top-offset) + var(--space-4))}.workspaceProfilePage :is(p,.iaInfoBanner__body),.workspaceProfileLens p{font-size:var(--type-sm);line-height:var(--leading-body)}.workspaceProfilePage .profileEmailPreferencesSwitch{width:100%;align-items:flex-start;justify-content:flex-start;text-align:left}.workspaceProfilePage .profileEmailPreferencesSwitch .iaSwitchLabel{min-width:0;text-align:left;font-size:var(--type-sm);line-height:var(--leading-body)}.workspaceProfilePage .profileEmailPreferencesGroup:before{top:0;right:0;bottom:0;left:0;border-radius:var(--ia-card-radius)}.workspaceProfilePage .profileEmailPreferencesGroup>.iaInfoBanner.iaExtendedPanel__footer{margin-left:0}.workspaceProfilePage .profileCommentSettings .profileEditor__field>input{width:100%;min-width:0;box-sizing:border-box}.workspaceProfilePage :is(.profileCommentSettings,.profileEmailPreferences) .iaSwitch{max-width:100%;justify-content:flex-start;text-align:left}.workspaceProfilePage :is(.profileCommentSettings,.profileEmailPreferences) .iaSwitchLabel{white-space:normal}.workspaceProfilePage .profileCommentSettings>p{margin:0}.creator-earnings-page{display:grid;gap:var(--space-8);color:var(--ia-ink);--page-description-gap: var(--space-4)}.creator-earnings-page .page-header{margin-bottom:0}.creator-earnings-page .page-header__title[data-title-role=scientific]{font-size:clamp(var(--type-2xl),4vw,var(--type-3xl));line-height:var(--leading-title)}.creatorEarnings__notices{display:grid;gap:var(--space-3)}.creator-earnings-page .page-section{gap:var(--space-5)}.creator-earnings-page .page-section__header h2{line-height:var(--leading-title)}.creatorEarnings__form{display:grid;gap:var(--space-5);min-width:0}.creatorEarnings__form label{display:grid;gap:var(--space-2);font-weight:700}.creatorEarnings__form :is(input,textarea){width:100%;min-width:0}.creatorEarnings__form p{margin:0;line-height:var(--leading-body)}.creatorEarnings__form>button{width:auto;justify-self:start}.creatorEarnings__seller{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;padding:var(--space-6);border:0;border-radius:var(--ia-card-radius);background:var(--ia-card-magenta)}.creatorEarnings__seller>button{grid-column:1 / -1}.creatorEarnings__offer{padding-top:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr))}.creatorEarnings__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4)}.creatorEarnings__metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:var(--space-4)}.creatorEarnings__metrics article{display:grid;align-content:start;gap:var(--space-2);min-width:0;padding:var(--space-5);border:var(--ia-stroke-control) solid var(--ia-black);border-radius:var(--ia-card-radius)}.creatorEarnings__metrics span{font:700 var(--type-xs) var(--font-mono);text-transform:uppercase}.creatorEarnings__metrics strong{font-size:var(--type-lg);overflow-wrap:anywhere}.creatorEarnings__metrics small{font-size:var(--type-xs);line-height:var(--leading-body)}@media(max-width:700px){.creatorEarnings__seller,.creatorEarnings__offer{grid-template-columns:minmax(0,1fr)}.creatorEarnings__seller{padding:var(--space-4)}}.plans-experience{container:plans / inline-size;--plans-border: var(--ia-black);--plans-canvas: var(--ia-white);--plans-muted: var(--ia-black);display:grid;gap:clamp(56px,8vw,116px);min-width:0;background:var(--ia-white);color:var(--ia-black)}.plans-hero{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(32px,6vw,96px);align-items:center;padding:clamp(26px,5vw,64px);border:0;border-radius:var(--ia-container-radius);background:var(--ia-white)}.plans-hero h1,.plans-section-heading h2,.plans-integrity h2{margin:6px 0 0}.plans-hero-copy>p:last-of-type,.plans-section-heading>p:last-child,.plans-integrity>p:last-child{margin:0;color:var(--plans-muted);font-size:1.06rem;line-height:1.65}.plans-hero-copy{display:grid;gap:20px;min-width:0}.plans-hero-copy>p:last-of-type{max-width:70ch}.plans-hero-copy h1{max-width:18ch;font-size:clamp(3rem,6.6vw,6.6rem);line-height:.94;letter-spacing:-.0603em}.plans-hero-actions,.plans-final-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.plans-hero-actions .atlas-button{text-decoration:none}.plans-hero-preview{position:relative;display:grid;grid-template-columns:86px minmax(0,1fr);min-height:438px;overflow:hidden;border:var(--ia-stroke-card) solid var(--ia-black);border-radius:var(--ia-container-radius);background:var(--ia-black);color:var(--ia-white);box-shadow:none}.plans-preview-sidebar{display:grid;align-content:start;gap:24px;padding:24px 16px;border-right:var(--ia-stroke-hairline) solid var(--ia-white);color:var(--ia-white);font-size:.78rem;font-weight:720}.plans-preview-mark{display:grid;width:34px;height:34px;place-items:center;border:var(--ia-stroke-control) solid var(--ia-white);border-radius:50%;color:var(--ia-white);font-family:var(--font-mono, monospace);font-size:1rem}.plans-preview-main{position:relative;display:grid;grid-template-columns:minmax(0,1.12fr) minmax(128px,.88fr);grid-template-rows:auto minmax(150px,1fr) auto;gap:16px;padding:24px;background:var(--ia-black)}.plans-preview-topline{grid-column:1 / -1;display:flex;justify-content:space-between;color:var(--ia-white);font-size:.78rem;font-weight:720}.plans-preview-state{padding:4px 8px;border:var(--ia-stroke-control) solid var(--visual-yellow);border-radius:var(--ia-card-radius);background:var(--visual-yellow);color:var(--ia-black)}.plans-preview-document,.plans-preview-evidence{display:grid;align-content:start;gap:11px;padding:20px;border:var(--ia-stroke-hairline) solid var(--ia-white);border-radius:var(--ia-card-radius);background:var(--ia-black)}.plans-preview-document{grid-row:2}.plans-preview-evidence{grid-column:2;grid-row:2 / span 2}.plans-preview-document strong{max-width:16ch;font-size:clamp(1.05rem,2vw,1.6rem);line-height:1.08}.plans-preview-evidence strong{font-size:.98rem}.plans-preview-evidence small{color:var(--ia-white);line-height:1.45}.plans-preview-label{color:var(--visual-cyan);font-size:.71rem;font-weight:810;letter-spacing:.099em;text-transform:uppercase}.plans-preview-document i{display:block;height:7px;border-radius:var(--ia-radius-pill);background:var(--ia-white)}.plans-preview-document .plans-preview-line-short{width:54%}.plans-preview-atlas{display:grid;grid-template-columns:repeat(3,1fr);align-items:center;gap:9px;min-height:74px;padding:14px;border:var(--ia-stroke-hairline) solid var(--ia-white);border-radius:var(--ia-card-radius);background:var(--ia-black)}.plans-preview-atlas b{width:13px;height:13px;border-radius:50%;background:var(--ia-white);box-shadow:20px 13px 0 var(--visual-cyan),44px -8px 0 var(--visual-yellow)}.plans-preview-atlas i{height:1px;background:var(--ia-white);transform:rotate(-11deg)}.plans-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;align-items:stretch}.plans-grid .atlas-card{min-width:0;min-height:40rem;height:auto;grid-template-rows:5.25rem 4.25rem 5.25rem minmax(var(--button-height),auto) 4rem minmax(0,1fr);align-content:stretch;gap:12px;padding:20px;border:var(--ia-stroke-card) solid var(--ia-black);border-radius:var(--ia-card-radius);background:var(--ia-white);box-shadow:none;transition:border-color .16s ease}.plans-grid .atlas-card:nth-child(1):hover{border-color:var(--visual-green)}.plans-grid .atlas-card:nth-child(2):hover{border-color:var(--visual-cyan)}.plans-grid .atlas-card:nth-child(3):hover{border-color:var(--visual-pink)}.plans-grid .atlas-card:nth-child(4):hover{border-color:var(--visual-blue)}.plans-grid .atlas-card>div:first-child{display:grid;align-content:start;gap:8px}.plans-grid .text-kicker{display:block;line-height:1.2}.plans-grid .atlas-card h3{margin:0;font-size:clamp(1.7rem,2.5vw,2.25rem)}.plans-grid .atlas-card>p{min-height:0;margin:0;color:var(--ia-black);font-size:.92rem;line-height:1.48}.plans-cadence-control{display:flex;justify-content:center;border:0;background:transparent;box-shadow:none}.plans-cadence-switch-group{display:inline-flex;align-items:center;justify-content:center;gap:10px;color:var(--ia-black);font:800 .9rem/1.2 var(--font-sans, sans-serif)}.plans-cadence-value{color:var(--visual-pink);font-weight:900}.plans-cadence-switch{flex:0 0 auto}.plans-price-presentation{display:grid;align-content:start;gap:7px;min-height:0}.plans-price-row{display:flex;flex-wrap:wrap;align-items:center;gap:7px 9px;min-width:0}.plans-price{display:flex;align-items:baseline;margin:0;color:var(--ia-black);font-size:clamp(1.35rem,1.85vw,1.85rem)!important;font-weight:900;line-height:1.05!important;letter-spacing:-.04em}.plans-price span{font-size:.78rem;letter-spacing:0}.plans-value-badge{display:inline-flex;align-items:center;min-height:22px;padding:3px 7px;border-radius:var(--ia-radius-xs);background:var(--status-blocked);color:var(--ia-white);font-size:.68rem;font-weight:900;line-height:1.1;white-space:nowrap}.plans-billing-disclosure{color:var(--ia-black);font-size:.72rem;font-weight:700;line-height:1.35;white-space:nowrap}.plans-card-summary{display:grid;min-block-size:4rem;gap:5px;align-content:start}.plans-card-summary strong{font-size:.92rem;line-height:1.28}.plans-card-summary span{color:var(--ia-black);font-size:.78rem;line-height:1.4}.plans-card-packs{display:grid;align-content:start;gap:10px;min-height:0;padding-top:var(--space-3)}.plans-card-packs h4{margin:0;font-size:.78rem;font-weight:600;letter-spacing:.055em;line-height:1.25;text-transform:uppercase}.plans-card-packs ul{display:grid;gap:8px;margin:0;padding:0;list-style:none}.plans-card-packs li{display:grid;grid-template-columns:18px minmax(0,1fr);gap:8px;align-items:start;color:var(--ia-black);font-size:.84rem;font-weight:700;line-height:1.38}.plans-capability-check{width:18px;height:18px;stroke-width:3}.atlas-button.plans-card-action{box-sizing:border-box;width:100%;min-width:0;max-width:100%;height:auto;padding:8px 12px;white-space:normal;overflow-wrap:anywhere;font-size:var(--type-sm);text-decoration:none}.plans-billing-footnote{margin:-8px 0 0;color:var(--ia-black);font-size:.76rem;line-height:1.45}.plans-integrity{padding:clamp(26px,5vw,48px);border:var(--ia-stroke-card) solid var(--ia-black);border-radius:var(--ia-container-radius);background:var(--ia-black);color:var(--ia-white);box-shadow:10px 10px 0 var(--visual-cyan)}.plans-integrity .eyebrow{color:var(--visual-cyan)}.plans-integrity>p:last-child{max-width:880px;color:var(--ia-white)}.plans-section{display:grid;gap:26px;min-width:0}.plans-section-heading{max-width:860px}#plans-title{line-height:.92}.plans-section-heading--split{display:grid;max-width:none;grid-template-columns:minmax(0,1fr) minmax(280px,.75fr);align-items:end;column-gap:clamp(24px,6vw,92px)}.plans-section-heading--split>div{max-width:760px}.plans-section-heading--split>p{padding-bottom:8px}.plans-fundamental-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden;border:0;border-radius:var(--ia-container-radius);background:var(--ia-white)}.plans-fundamental{min-height:200px;padding:25px;border-right:0;border-bottom:0;background:var(--ia-white)}.plans-fundamental:nth-child(3n){border-right:0}.plans-fundamental:nth-last-child(-n+3){border-bottom:0}.plans-fundamental h3{margin:28px 0 8px;font-size:1.15rem}.plans-fundamental p{margin:0;color:var(--plans-muted);line-height:1.55}.plans-step{color:var(--visual-blue);font-family:var(--font-mono, monospace);font-size:.78rem;font-weight:810;letter-spacing:.088em}.plans-table-scroll{width:100%;max-width:100%;overflow-x:auto;contain:inline-size;border:var(--ia-stroke-card) solid var(--plans-border);border-radius:var(--ia-container-radius);background:var(--ia-white)}.plans-table-scroll:focus-visible,.plans-pack summary:focus-visible,.plans-card-action:focus-visible,.plans-faq summary:focus-visible,.plans-hero-actions a:focus-visible,.plans-final-actions a:focus-visible{outline:3px solid var(--visual-yellow);outline-offset:3px}.plans-table{width:100%;min-width:760px;border-collapse:collapse;font-variant-numeric:tabular-nums}.plans-table th,.plans-table td{padding:15px 17px;border-bottom:var(--ia-stroke-hairline) solid var(--plans-border);text-align:center}.plans-capability-table th,.plans-capability-table td{border-bottom:0}.plans-table th:first-child{text-align:left}.plans-table thead th{background:var(--ia-black);color:var(--ia-white)}.plans-table tbody th{width:34%}.plans-table tbody th small{display:block;margin-top:3px;color:var(--ia-black);font-weight:450}.plans-table td[data-included=false]{color:var(--visual-red);font-weight:810}.plans-table tfoot th,.plans-table tfoot td{border:0;background:var(--ia-white);font-weight:810}.plans-pack-list{display:grid;gap:12px}.plans-pack{overflow:hidden;border:var(--ia-stroke-card) solid var(--plans-border);border-radius:var(--ia-card-radius);background:var(--ia-white)}.plans-pack summary{display:flex;justify-content:space-between;gap:20px;align-items:center;min-height:78px;padding:18px 22px;cursor:pointer;list-style:none}.plans-pack summary:hover{background:var(--visual-cyan-hover)}.plans-pack[open] summary{background:var(--ia-white)}.plans-pack summary::-webkit-details-marker{display:none}.plans-pack summary span:first-child{display:grid;gap:4px}.plans-pack summary strong{font-size:1.08rem}.plans-pack summary small{color:var(--ia-black)}.plans-disclosure-cue{font-size:1.6rem;font-weight:450;transition:transform .16s ease}.plans-pack[open] .plans-disclosure-cue{transform:rotate(45deg)}.plans-pack-content{padding:0 22px 24px;border-top:0}.plans-unavailable{margin:24px 0 0}.plans-capability-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px;margin:0;padding:0;list-style:none;counter-reset:capabilities}.plans-capability-list li{padding:18px 0;border-bottom:0;counter-increment:capabilities}.plans-capability-list h3{margin:0 0 5px;font-size:1rem}.plans-capability-list h3:before{content:counter(capabilities,decimal-leading-zero) "  ";color:var(--visual-blue);font-size:inherit}.plans-capability-list p{margin:0;color:var(--plans-muted);font-size:.9rem;line-height:1.55}.plans-usage-state{display:grid}.plans-usage-state p{margin:0}.plans-capacity-explanation{max-width:1120px;margin:0;color:var(--plans-muted);line-height:1.62}.plans-policy-note{margin:0;color:var(--plans-muted)}.plans-usage-guide{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden;border:0;border-radius:var(--ia-container-radius);background:var(--ia-white)}.plans-usage-guide article{display:grid;gap:8px;padding:20px;border-right:0}.plans-usage-guide article:last-child{border-right:0}.plans-usage-guide strong{font-size:.96rem}.plans-usage-guide span{color:var(--plans-muted);font-size:.92rem;line-height:1.5}.plans-institution{padding:clamp(28px,5vw,54px);border:var(--ia-stroke-card) solid var(--ia-black);border-radius:var(--ia-container-radius);background:var(--ia-white)}.plans-option-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.plans-option-grid article{padding:22px;background:var(--ia-white)}.plans-option-grid h3{margin-top:0}.plans-option-grid ul{display:grid;gap:9px;margin-bottom:0;padding-left:0;list-style:none}.plans-option-grid li{display:grid;grid-template-columns:18px minmax(0,1fr);gap:8px;align-items:start}.plans-institution .plans-option-pricing{margin:0;padding-top:18px;font-size:var(--type-sm)}.plans-story-list{display:grid;gap:clamp(56px,7vw,96px)}.plans-story{position:relative;display:grid;grid-template-columns:minmax(0,.85fr) minmax(310px,1.15fr);gap:clamp(28px,6vw,86px);align-items:center;min-height:330px;padding:clamp(26px,5vw,64px);overflow:hidden;border:0;background:var(--ia-white)}.plans-story-copy{position:relative;z-index:1;max-width:500px}.plans-story-copy h3{margin:7px 0 14px;font-size:clamp(1.5rem,3.2vw,2.65rem);letter-spacing:-.0405em;line-height:1.04}.plans-story-copy>p{color:var(--plans-muted);line-height:1.62}.plans-story-pack{color:var(--visual-blue)!important;font-family:var(--font-mono, monospace);font-size:.76rem;font-weight:810;letter-spacing:.077em;text-transform:uppercase}.plans-story-output{padding-top:16px;border-top:var(--ia-stroke-hairline) solid var(--plans-border);color:var(--ia-black)!important}.plans-story-visual{position:relative;min-height:236px;overflow:hidden;border:var(--ia-stroke-card) solid var(--ia-black);border-radius:var(--ia-media-radius);background:var(--ia-black);box-shadow:8px 8px 0 var(--visual-cyan)}.plans-story:nth-child(3n+1) .plans-story-visual{box-shadow:8px 8px 0 var(--visual-cyan)}.plans-story:nth-child(3n+2) .plans-story-visual{box-shadow:8px 8px 0 var(--visual-yellow)}.plans-story:nth-child(3n) .plans-story-visual{box-shadow:8px 8px 0 var(--visual-pink)}.plans-story-visual span{position:absolute;display:block;border:var(--ia-stroke-hairline) solid var(--ia-white);background:var(--ia-black)}.plans-story-visual--document span:nth-child(1){top:28px;right:26%;bottom:28px;left:28px;background:var(--ia-white);border-color:var(--ia-white)}.plans-story-visual--document span:nth-child(2){top:54px;left:54px;width:42%;height:10px;border:0;background:var(--ia-black)}.plans-story-visual--document span:nth-child(3){top:82px;left:54px;width:56%;height:6px;border:0;background:var(--visual-blue)}.plans-story-visual--document span:nth-child(4){top:100px;left:54px;width:48%;height:6px;border:0;background:var(--visual-green);box-shadow:0 18px 0 var(--visual-pink)}.plans-story-visual--document span:nth-child(5){right:24px;bottom:32px;width:38%;height:62%;border-color:var(--visual-cyan)}.plans-story-visual--diagnostic span:nth-child(1){top:28px;right:28px;bottom:28px;left:28px;border-color:var(--visual-cyan)}.plans-story-visual--diagnostic span:nth-child(2){top:45%;left:18%;width:18px;height:18px;border-radius:50%;background:var(--visual-pink)}.plans-story-visual--diagnostic span:nth-child(3){top:33%;left:47%;width:14px;height:14px;border-radius:50%;background:var(--visual-yellow)}.plans-story-visual--diagnostic span:nth-child(4){top:57%;right:16%;width:16px;height:16px;border-radius:50%;background:var(--visual-cyan)}.plans-story-visual--diagnostic span:nth-child(5){right:28px;bottom:28px;width:34%;height:26%}.plans-story-visual--atlas span:nth-child(1),.plans-story-visual--atlas span:nth-child(2),.plans-story-visual--atlas span:nth-child(3){width:24px;height:24px;border-radius:50%;background:var(--ia-white)}.plans-story-visual--atlas span:nth-child(1){top:54px;left:23%;background:var(--visual-pink)}.plans-story-visual--atlas span:nth-child(2){right:26%;top:44%;background:var(--visual-cyan)}.plans-story-visual--atlas span:nth-child(3){bottom:50px;left:39%;background:var(--visual-yellow)}.plans-story-visual--atlas span:nth-child(4){width:44%;height:1px;top:45%;left:24%;transform:rotate(16deg)}.plans-story-visual--atlas span:nth-child(5){width:34%;height:1px;top:59%;left:35%;transform:rotate(-32deg)}.plans-story-visual--simulation span:nth-child(1){top:24px;right:28px;bottom:24px;left:28px;border-color:var(--ia-white)}.plans-story-visual--simulation span:nth-child(2){bottom:24px;left:28px;right:28px;height:1px}.plans-story-visual--simulation span:nth-child(3){top:24px;bottom:24px;left:28px;width:1px}.plans-story-visual--simulation span:nth-child(4){right:38px;top:36px;width:30%;height:23%;border-color:var(--visual-pink)}.plans-story-visual--simulation span:nth-child(5){right:46px;top:46px;width:20%;height:7px;border:0;background:var(--ia-white)}.plans-story-visual--verification span:nth-child(1){top:29px;right:21%;bottom:29px;left:21%;border-color:var(--visual-cyan);border-radius:50%}.plans-story-visual--verification span:nth-child(2){top:52%;left:39%;width:20%;height:10px;border:0;border-bottom:3px solid var(--visual-cyan);border-left:3px solid var(--visual-cyan);transform:rotate(-45deg)}.plans-story-visual--verification span:nth-child(3){right:25px;top:30px;width:27%;height:23%;border-color:var(--visual-pink)}.plans-story-visual--verification span:nth-child(4){right:35px;top:48px;width:18%;height:6px;border:0;background:var(--ia-white)}.plans-story-visual--verification span:nth-child(5){right:35px;top:65px;width:22%;height:6px;border:0;background:var(--visual-yellow)}.plans-faq-list{display:grid;overflow:hidden;border:0;border-radius:var(--ia-container-radius)}.plans-faq-item{border-bottom:var(--ia-stroke-hairline) solid var(--plans-border);background:var(--ia-white)}.plans-faq-item:last-child{border-bottom:0}.plans-faq-item summary{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:21px;cursor:pointer;font-weight:810;list-style:none}.plans-faq-item summary:hover{background:var(--visual-cyan-hover)}.plans-faq-item[open] summary{background:var(--ia-white)}.plans-faq-item summary::-webkit-details-marker{display:none}.plans-faq-item summary span{color:var(--ia-black);font-size:1.5rem;font-weight:450;transition:transform .16s ease}.plans-faq-item[open] summary span{transform:rotate(45deg)}.plans-faq-item p{max-width:860px;margin:0;padding:0 21px 22px;color:var(--plans-muted);line-height:1.64}.plans-final-cta{display:grid;grid-template-columns:minmax(0,1fr);--ia-emphasis-accent: var(--visual-yellow);gap:28px;align-items:center;padding:clamp(28px,6vw,68px);border:var(--ia-stroke-card) solid var(--ia-black);border-radius:var(--ia-container-radius);background:var(--ia-black);color:var(--ia-white);box-shadow:10px 10px 0 var(--ia-emphasis-accent)}.plans-final-cta h2{max-width:28ch;margin:8px 0 14px;font-size:clamp(1.9rem,4vw,3.8rem);letter-spacing:-.0495em;line-height:1}.plans-final-cta p:last-child{max-width:700px;margin:0;color:var(--ia-white);line-height:1.58}.plans-final-actions{justify-content:flex-start}.plans-final-actions .button-outline{background:var(--ia-black);color:var(--ia-white);text-decoration:none}.plans-final-actions .button-outline:hover{border-color:var(--visual-yellow);background:var(--visual-yellow);color:var(--ia-black);text-decoration:none}.plans-text-link{color:var(--ia-white);font-weight:720;text-underline-offset:4px}@media(max-width:1100px){.plans-hero{grid-template-columns:1fr}.plans-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.plans-grid .atlas-card{min-height:38rem}.plans-usage-guide{grid-template-columns:repeat(2,minmax(0,1fr))}.plans-usage-guide article:nth-child(2){border-right:0}.plans-usage-guide article:nth-child(-n+2){border-bottom:0}}@media(max-width:640px){.plans-experience{gap:56px}.plans-hero,.plans-option-grid,.plans-section-heading--split,.plans-final-cta{grid-template-columns:1fr}.plans-hero{padding:22px}.plans-hero-copy h1{font-size:clamp(2.2rem,13vw,3.5rem)}.plans-hero-preview{grid-template-columns:64px minmax(0,1fr);min-height:360px;box-shadow:none}.plans-preview-sidebar{gap:18px;padding:18px 10px;font-size:.67rem}.plans-preview-main{gap:10px;padding:15px}.plans-preview-document,.plans-preview-evidence{padding:12px}.plans-preview-document strong{font-size:.93rem}.plans-grid{grid-template-columns:1fr}.plans-grid .atlas-card{min-height:0;grid-template-rows:auto}.plans-card-summary{min-block-size:0}.plans-cadence-switch-group{flex-wrap:wrap}.plans-billing-disclosure{white-space:normal}.plans-integrity{box-shadow:6px 6px 0 var(--visual-cyan)}.plans-fundamental-grid{grid-template-columns:1fr}.plans-fundamental{min-height:0;padding:21px;border-right:0}.plans-fundamental:nth-last-child(-n+3){border-bottom:0}.plans-fundamental:last-child{border-bottom:0}.plans-story,.plans-story:nth-child(2n){grid-template-columns:1fr;min-height:0;padding:22px}.plans-story:nth-child(2n) .plans-story-copy{order:0}.plans-story-visual{min-height:220px}.plans-usage-guide{grid-template-columns:1fr}.plans-usage-guide article{border-right:0;border-bottom:0}.plans-usage-guide article:last-child{border-bottom:0}.plans-pack summary{min-height:68px;padding:15px}.plans-pack-content{padding:0 15px 18px}.plans-capability-list{grid-template-columns:1fr}.plans-table{min-width:700px}.plans-table th,.plans-table td{padding:12px}.plans-final-cta{padding:28px;box-shadow:6px 6px 0 var(--ia-emphasis-accent)}}@container plans (max-width: 1000px){.plans-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container plans (max-width: 640px){.plans-grid{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.plans-disclosure-cue,.plans-faq-item summary span,.iaSwitchThumb,.plans-grid .atlas-card{transition:none}}.plans-grid:has(>:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:640px){.plans-grid:has(>:nth-child(2):last-child){grid-template-columns:minmax(0,1fr)}}.plans-intro{display:grid;gap:24px;min-width:0}.plans-intro>.iaInfoBanner+.plans-hero{padding-top:0}.plans-intro .iaInfoBanner__body{margin:0}.plans-intro .iaInfoBanner__actions{margin-top:4px}._dialog_t6oov_2 .iaDismissibleBanner>.iaBannerDismiss.iaButton[data-size][data-variant]{color:var(--status-frame-text, var(--ia-black))}._dialog_t6oov_2 .iaDismissibleBanner>.iaBannerDismiss.iaButton[data-size][data-variant]:is(:hover,:focus-visible){color:var(--ia-black)}._dialog_t6oov_2 .iaDismissibleBanner>.iaBannerDismiss.iaButton svg{color:inherit;stroke:currentColor}._dialog_t6oov_2 .discoveryButton{text-transform:none;letter-spacing:normal;white-space:nowrap}._explorer_bj2u4_3{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);row-gap:var(--space-6);column-gap:var(--space-12);align-items:start;margin-block:var(--space-3) var(--space-6)}._explorer_bj2u4_3>*{min-width:0}._map_bj2u4_5{--ia-table-min-width: 34rem;--ia-table-inset: 0px}._map_bj2u4_5 th:first-child{width:210px}._map_bj2u4_5 th:first-child,._map_bj2u4_5 td:first-child{text-align:left}._detail_bj2u4_8{position:sticky;top:110px;padding-block-start:var(--space-4)}@media(max-width:1000px){._explorer_bj2u4_3{grid-template-columns:minmax(0,1fr)}._detail_bj2u4_8{position:static}}._map_bj2u4_5 td:first-child button,._map_bj2u4_5 td:first-child button span{white-space:normal;text-align:left;max-width:100%}._evidenceGrid_bj2u4_17{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--card-gap)}@media(max-width:600px){._evidenceGrid_bj2u4_17{grid-template-columns:minmax(0,1fr)}}._explorer_bj2u4_3{scroll-margin-block-start:110px}._film_bj2u4_23{margin:0;min-width:0}._film_bj2u4_23 video{border:0;display:block;width:100%;height:auto;object-fit:contain;margin-block:var(--space-4)}._overviewFilm_bj2u4_25{aspect-ratio:16 / 9}._film_bj2u4_23 ._portraitFilm_bj2u4_26{aspect-ratio:9 / 16;max-width:20rem;margin-inline:auto}._filmGrid_bj2u4_27{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--card-gap);margin-block:var(--space-6)}._filmGrid_bj2u4_27>*{min-width:0}@media(max-width:700px){._filmGrid_bj2u4_27{grid-template-columns:minmax(0,1fr)}}._frame_bj2u4_32.card.doc-card{border:var(--ia-stroke-card) solid var(--ia-border);display:flex;flex-direction:column;gap:var(--space-3)}._frame_bj2u4_32>*{margin-block:0}._frame_bj2u4_32.card.doc-card>:last-child{margin-block-start:auto}._frame_bj2u4_32>a:last-child,._frame_bj2u4_32>button:last-child{align-self:flex-start}._filmGrid_bj2u4_27 ._film_bj2u4_23{display:flex;flex-direction:column;gap:var(--space-3)}._filmGrid_bj2u4_27 figcaption{min-height:6.5rem}@media(max-width:700px){._filmGrid_bj2u4_27 figcaption{min-height:0}}._roleCard_bj2u4_42{display:grid;grid-row:span 2;grid-template-rows:subgrid;gap:0;min-width:0;margin:0;--role-ink: var(--ia-white)}._roleCard_bj2u4_42[data-accent=cyan]{--ia-emphasis-accent: var(--visual-cyan)}._roleCard_bj2u4_42[data-accent=cyan],._roleCard_bj2u4_42[data-accent=yellow]{--role-ink: var(--ia-black)}._roleCard_bj2u4_42[data-accent=green]{--ia-emphasis-accent: var(--visual-green)}._roleCard_bj2u4_42[data-accent=red]{--ia-emphasis-accent: var(--visual-red)}._roleFace_bj2u4_47.card{background:var(--ia-white);border:var(--ia-stroke-card) solid var(--ia-black);display:flex;flex-direction:column;gap:var(--space-3)}._roleFace_bj2u4_47>*{margin:0}._roleExtension_bj2u4_49{padding:var(--space-3) var(--card-padding) var(--space-4);margin:0 10px;color:var(--role-ink)}._roleExtension_bj2u4_49 details,._roleExtension_bj2u4_49 details>div{background:transparent}._roleExtension_bj2u4_49 summary{color:inherit;border:0;padding-block:var(--space-2)}._roleExtension_bj2u4_49 a{color:inherit}._roleCard_bj2u4_42.iaExtendedPanel:before{top:10px;right:10px;bottom:0;left:10px}._assessmentPanel_bj2u4_55{--role-ink: var(--ia-white)}._assessmentPanel_bj2u4_55.iaExtendedPanel:before{top:10px;right:10px;bottom:0;left:10px}._assessmentPanel_bj2u4_55 ._roleExtension_bj2u4_49.iaInfoBanner{width:auto;margin:0 10px;padding:var(--space-3) var(--card-padding) var(--space-4);background:transparent;border:0;color:var(--ia-white)}._assessmentPanel_bj2u4_55 ._roleExtension_bj2u4_49 h4{color:var(--ia-white)}._roleFace_bj2u4_47 .discoveryEyebrow{color:var(--ia-emphasis-accent)}._roleExtension_bj2u4_49 details[open]{height:100%;display:flex;flex-direction:column}._roleExtension_bj2u4_49 details[open]::details-content{display:contents}._roleExtension_bj2u4_49 details[open]>div{flex:1;display:flex;flex-direction:column}._roleExtension_bj2u4_49 details[open]>div>a:last-child{margin-block-start:auto}._roleExtension_bj2u4_49 :is(p,summary,a,span,svg){color:var(--role-ink)}._roleExtension_bj2u4_49 a{border-color:var(--role-ink)}._page_bj2u4_70 .discoveryButton{text-transform:none;letter-spacing:normal;white-space:nowrap}._frame_bj2u4_32>button:last-child{white-space:nowrap;text-transform:none}._roleExtension_bj2u4_49{--button-surface-ink: var(--role-ink);--button-surface-stroke: var(--role-ink)}._requirementCard_bj2u4_76.card.doc-card{background:var(--ia-white);border:var(--ia-stroke-card) solid var(--requirement-stroke)}._requirementCard_bj2u4_76[data-tone=cyan]{--requirement-stroke: var(--visual-cyan)}._requirementCard_bj2u4_76[data-tone=magenta]{--requirement-stroke: var(--visual-pink)}._requirementCard_bj2u4_76[data-tone=blue]{--requirement-stroke: var(--visual-blue)}._requirementCard_bj2u4_76 .discoveryEyebrow{color:var(--requirement-stroke)}._requirementCard_bj2u4_76 ._requirementStatus_bj2u4_81{align-items:flex-start;margin-block-end:var(--space-3)}._requirementStatus_bj2u4_81>svg{flex-shrink:0;margin-block-start:calc((1lh - 1em)/2)}._mapIntroduction_bj2u4_84{display:grid;gap:var(--space-2);margin-block-end:var(--space-3)}._mapIntroduction_bj2u4_84 p{margin:0;font-size:var(--type-xs)}._mapInstruction_bj2u4_86{text-align:left}._filmPlayer_bj2u4_89{position:relative;min-width:0;margin-block:var(--space-4)}._filmPlayer_bj2u4_89:has(._portraitFilm_bj2u4_26){width:100%;max-width:20rem;margin-inline:auto}._film_bj2u4_23 ._filmPlayer_bj2u4_89 video{margin:0}:root ._page_bj2u4_70 .discoveryEditorial>h2+p{max-inline-size:65ch}._markerDefinitions_bj2u4_97{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-3)}._markerDefinitions_bj2u4_97 dt,._markerDefinitions_bj2u4_97 dd{display:inline;margin:0}._markerDefinitions_bj2u4_97 dt{font-weight:600}._markerDefinitions_bj2u4_97 dt:after{content:": "}:root ._page_bj2u4_70 ._map_bj2u4_5 button:not([aria-pressed=true]):is(:hover,:focus-visible){background:var(--visual-cyan-hover);color:var(--ia-black)}:root ._page_bj2u4_70 ._map_bj2u4_5 button[aria-pressed=true]{background:var(--ia-set-a-cyan);color:var(--ia-black)}:root ._page_bj2u4_70 ._map_bj2u4_5 button.atlas-button:is(:hover,:focus-visible),:root ._page_bj2u4_70 ._map_bj2u4_5 button.atlas-button:is(:hover,:focus-visible) span{text-decoration:none}._film_bj2u4_23 video:not(:fullscreen)::-webkit-media-controls-panel{background:transparent;filter:invert(1)}._section_1btvy_1{min-width:0;padding-inline-end:10px}._panel_1btvy_2{container:winding-example / inline-size;border:var(--ia-stroke-frame) solid var(--ia-black);border-radius:24px;padding:clamp(20px,3vw,36px);background:var(--ia-white);box-shadow:10px 10px 0 var(--discovery-cyan)}._panel_1btvy_2 header>:first-child{margin-top:0}._panel_1btvy_2 header h2{margin-block:var(--space-2) var(--space-4)}._statuses_1btvy_5{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3) var(--space-5)}._diagram_1btvy_6{margin:var(--space-6) 0;min-width:0}._node_1btvy_7{border:var(--ia-stroke-control) solid var(--ia-black);border-radius:var(--ia-card-radius);background:var(--ia-white);padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-2);min-width:0}._node_1btvy_7>*{margin:0}._node_1btvy_7>h3{font-size:var(--type-lg);line-height:var(--leading-tight)}._node_1btvy_7>p{font-size:var(--type-sm)}._conclusion_1btvy_11{width:min(100%,42rem);margin-inline:auto}._join_1btvy_12{height:32px}._join_1btvy_12 svg{display:block;width:100%;height:100%;overflow:visible}._join_1btvy_12 path{fill:none;stroke:var(--ia-black);stroke-width:1.4px;vector-effect:non-scaling-stroke}._branches_1btvy_15{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--space-5)}._branch_1btvy_15{display:grid;grid-template-rows:subgrid;grid-row:span 3;min-width:0}._connector_1btvy_17{height:24px;display:flex;justify-content:center}._connector_1btvy_17 span{border-left:var(--ia-stroke-control) solid var(--ia-black)}._branch_1btvy_15[data-tone=yellow] ._connector_1btvy_17 span{border-left-style:dashed}._condition_1btvy_20{white-space:nowrap}._diagram_1btvy_6 figcaption{margin-top:var(--space-4);font-size:var(--type-xs)}._actions_1btvy_22{display:flex;justify-content:flex-start}@container winding-example (max-width: 34rem){._branches_1btvy_15{grid-template-columns:minmax(0,1fr);row-gap:var(--space-5)}._branch_1btvy_15{grid-template-rows:auto 24px auto;grid-row:auto}._join_1btvy_12{display:none}._conclusion_1btvy_11{margin-bottom:var(--space-5)}}._section_1btvy_1 ._panel_1btvy_2 h2{font-size:clamp(1.6rem,2.4vw,2.2rem);line-height:1.1;letter-spacing:-.03em}.physicsReaderShell{width:100%;min-width:0;padding:var(--space-6) var(--page-gutter)}.physicsReaderShell>.page-header,.physicsReaderMetadata,.physicsReaderNavigation{width:min(100%,var(--paper-page-width));margin-inline:auto}.physicsReaderMetadata{margin-block:var(--space-6)}.physicsReaderNavigation{display:flex;align-items:center;gap:var(--space-3)}.physicsReaderNavigation>.iaDropdown{flex:1;min-width:0}.physicsReaderNavigation>a{flex-shrink:0}.physicsReaderBody{min-width:0;display:grid;gap:var(--section-gap)}.physicsReaderSection{min-width:0;scroll-margin-top:calc(var(--app-shell-top-offset) + 20px)}.physicsReaderSectionTitle{margin:0 0 var(--space-5);scroll-margin-top:calc(var(--app-shell-top-offset) + 20px)}.physicsReaderShell .card{border:0;box-shadow:none;background:var(--ia-card-cyan)}.physicsReaderShell .studyDetailCard:nth-child(3n+2){background:var(--ia-card-blue)}.physicsReaderShell .studyDetailCard:nth-child(3n){background:var(--ia-card-magenta)}.physicsReaderShell .physicsReaderBoundary{background:var(--ia-yellow);border:0;border-radius:var(--radius-card);padding:var(--space-5)}.physicsReaderShell .physics-residual-frame{border:0;padding:0}.physicsReaderShell .physics-residual-layout{grid-template-columns:minmax(0,1fr)}.physicsReaderShell .physics-residual-side{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:var(--space-4)}.physicsReaderShell .residualStudyMetaGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr))}@media(max-width:980px){.physicsReaderShell{padding-inline:var(--page-gutter)}.physicsReaderNavigation{gap:8px}.physicsReaderNavigation>a{font-size:var(--text-caption)}.physicsReaderShell .residualStudyMetaGrid{grid-template-columns:minmax(0,1fr);gap:20px}.physicsReaderShell .residualStudyMetaItem{grid-template-columns:110px minmax(0,1fr)}}.physicsReaderShell .page-header__title-row{display:flex;align-items:flex-start;gap:20px}.physicsReaderShell .page-header__title-row h1{min-width:0;flex:1;overflow-wrap:anywhere}.physicsReaderShell .page-header__title-action{flex-shrink:0;padding-top:8px}.physicsReaderShell .residual-surface-selector .button-row{display:flex;flex-wrap:wrap;gap:12px}.physicsReaderShell .physicsReaderBoundary>.card{padding:0;background:transparent}.physicsReaderLens .residualStudyMetaGrid{grid-template-columns:minmax(0,1fr);gap:20px}.physicsReaderLens .studyDetailCard{border:0;background:var(--ia-card-cyan)}@media(max-width:640px){.physicsReaderShell .page-header__title[data-title-role=display]{font-size:var(--type-2xl);line-height:var(--leading-title)}.physicsReaderShell .page-header__title-row{gap:var(--space-2)}}.physicsReaderShell .card.physics-plotly-card,.physicsReaderShell .physics-wave-native-frame{background:var(--ia-white);border:var(--ia-stroke-frame) solid var(--ia-black);border-radius:var(--radius-card)}.scientificReview,.scientificVerify{display:grid;gap:18px;padding:clamp(18px,3vw,30px);border:2px solid var(--ia-black);border-radius:var(--radius-lg);background:var(--ia-white);--ia-table-frame-inset: clamp(18px, 3vw, 30px)}.scientificReview__header{display:flex;justify-content:space-between;align-items:flex-start;gap:20px}.scientificReview__header h3{margin:0;font-size:clamp(1.6rem,3vw,2.5rem)}.scientificReview__header p{max-width:760px;margin-bottom:0}.scientificReview__summary{border:1px solid var(--ia-border);border-radius:var(--radius-md);padding:14px}.scientificReview__summary>summary,.scientificVerify__references>summary{cursor:pointer;font-weight:810}.scientificReview__metrics{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin-top:12px}.scientificReview__metrics>div{display:grid;gap:4px;padding:12px;border:1px solid var(--ia-border);border-radius:var(--radius-md)}.scientificReview__metrics span{font-size:.74rem;font-weight:720;text-transform:uppercase}.scientificReview__metrics strong{font-size:1.65rem}.scientificReview__segmented{display:inline-grid;grid-template-columns:repeat(2,minmax(110px,1fr));width:fit-content;padding:3px;border:2px solid var(--ia-black);border-radius:999px}.scientificReview__grid{display:grid;grid-template-columns:minmax(0,2fr) minmax(260px,.75fr);gap:16px;align-items:start}.scientificReview__cards{display:grid;gap:12px}.scientificReview__card{display:grid;gap:13px;padding:18px;border:2px solid var(--ia-border);border-radius:var(--radius-lg);background:#fff}.scientificReview__card[data-selected=true]{border-color:var(--visual-blue)}.scientificReview__cardTop{display:grid;grid-template-columns:42px minmax(0,1fr);gap:12px}.scientificReview__cardTop>span{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:var(--ia-black);color:var(--ia-white);font-weight:810}.scientificReview__cardTop h4{margin:0 0 4px}.scientificReview__formula{overflow-x:auto;padding:18px;background:var(--ia-bg);border-radius:var(--radius-md);text-align:center}.scientificReview__card details{border-top:1px solid var(--ia-border);padding-top:10px}.scientificReview__card summary{cursor:pointer;font-weight:765}.scientificReview__card dl,.scientificVerify__inspector dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.scientificReview__card dl div,.scientificVerify__inspector dl div{color:var(--ia-black);padding:8px;background:var(--ia-bg);border-radius:var(--radius-md)}.scientificReview__card dt,.scientificVerify__inspector dt{color:var(--ia-muted);font-size:.7rem;text-transform:uppercase}.scientificReview__card dd,.scientificVerify__inspector dd{margin:3px 0 0;overflow-wrap:anywhere}.scientificReview__card>button,.scientificVerify button{width:fit-content;padding:8px 11px;border:1px solid var(--ia-black);border-radius:999px;background:var(--ia-white);font-weight:720}.scientificReview__notation{position:sticky;top:150px;display:grid;gap:9px;max-height:70vh;overflow:auto;padding:16px;border:2px solid var(--ia-black);border-radius:var(--radius-lg);background:var(--ia-bg)}.scientificReview__notation h4{margin:0}.scientificReview__notation article{display:grid;gap:4px;padding:10px;border:1px solid var(--ia-border);border-radius:var(--radius-md);background:var(--ia-white)}.scientificReview__notation article[data-selected=true]{border-color:var(--visual-blue)}.scientificReview__notation p{margin:2px 0;font-size:.88rem}.scientificReview__unavailable{padding:18px;border:2px dashed var(--ia-border);border-radius:var(--radius-md)}.scientificReview__unavailable p{margin-bottom:0}.scientificReview__tableWrap{overflow-x:auto}.scientificReview__tableWrap table{width:100%;border-collapse:collapse}.scientificReview__tableWrap th,.scientificReview__tableWrap td{padding:10px;border-bottom:1px solid var(--ia-border);text-align:left}.scientificVerify__references{border:1px solid var(--ia-border);border-radius:var(--radius-md);padding:14px}.scientificVerify__references ul{display:grid;gap:6px;padding:0;list-style:none}.scientificVerify__references li{display:flex;justify-content:space-between;gap:12px;padding:8px;background:var(--ia-bg);border-radius:var(--radius-md)}.scientificVerify__references li>span{display:grid;gap:3px}.scientificVerify__gates>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.scientificVerify__gates article{display:grid;gap:7px;padding:12px;border:1px solid var(--ia-border);border-radius:var(--radius-md)}.scientificVerify__gates article>span{font:900 .8rem var(--font-mono);color:var(--visual-blue)}.scientificVerify__gates p{margin:0}.scientificVerify__inspector{padding:16px;border:2px solid var(--visual-blue);border-radius:var(--radius-lg);background:var(--visual-blue);color:var(--ia-white)}.scientificVerify__boundaries{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0}.scientificVerify__boundaries div{padding:10px;border:1px solid var(--ia-border);border-radius:var(--radius-md)}.scientificVerify__boundaries dt{font-size:.72rem;text-transform:uppercase}.scientificVerify__boundaries dd{margin:5px 0 0;font-weight:810}@media(max-width:980px){.scientificReview__metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.scientificReview__grid{grid-template-columns:1fr}.scientificReview__notation{position:static;max-height:none}}@media(max-width:620px){.scientificReview__header{display:grid}.scientificReview__metrics,.scientificVerify__gates>div,.scientificVerify__boundaries,.scientificReview__card dl,.scientificVerify__inspector dl{grid-template-columns:1fr}.scientificReview__segmented{width:100%}.scientificVerify__references li{display:grid}}.catalogNavigation{--catalog-accent: var(--visual-blue);display:grid;gap:24px;max-width:1440px;margin:0 auto;padding:clamp(22px,4vw,52px)}.catalogNavigation__hero,.catalogNavigation__sectionHeading,.catalogNavigation__projectHeader,.catalogNavigation__stateTopline{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.catalogNavigation h1,.catalogNavigation h2,.catalogNavigation h3{margin:0}.catalogNavigation h1{font-size:clamp(2.2rem,5vw,4.8rem);line-height:.95}.catalogNavigation h2{font-size:clamp(1.6rem,3vw,2.5rem)}.catalogNavigation__hero>div:first-child{max-width:820px}.catalogNavigation__identity{min-width:250px;display:grid;gap:6px;padding:18px;border:2px solid var(--ia-black);border-radius:var(--radius-lg);background:var(--visual-yellow);color:var(--ia-black)}.catalogNavigation__controls{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:18px;border:2px solid var(--ia-border);border-radius:var(--radius-lg);background:var(--ia-white)}.catalogNavigation__controls label{display:grid;gap:7px;font-weight:720}.catalogNavigation__controls select{width:100%;border:var(--ia-stroke-control) solid var(--ia-black);background:var(--ia-white);color:var(--ia-black)}.catalogNavigation__search{display:grid;gap:7px;padding:18px;border:2px solid var(--ia-border);border-radius:var(--radius-lg);background:var(--ia-white);font-weight:720}.catalogNavigation__search>div{display:flex;gap:10px}.catalogNavigation__search input{min-width:0;flex:1;border:var(--ia-stroke-control) solid var(--ia-black)}.catalogNavigation__searchResults{margin-top:18px;padding:18px;border:2px solid var(--catalog-accent);border-radius:var(--radius-lg);background:var(--ia-white)}.catalogNavigation__announcer{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.catalogNavigation__state{padding:20px;border:2px solid var(--ia-black);border-radius:var(--radius-lg);background:var(--ia-white)}.catalogNavigation__state--missing{border-color:var(--visual-red);background:var(--visual-red);color:var(--ia-white)}.catalogNavigation__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:18px}.catalogNavigation__card{min-height:170px;display:grid;justify-items:start;align-content:space-between;gap:8px;padding:18px;text-align:left;color:var(--ia-ink);border:2px solid var(--ia-border);border-radius:var(--radius-lg);background:var(--ia-white)}.catalogNavigation__card:hover,.catalogNavigation__card:focus-visible{border-color:var(--catalog-accent);transform:translateY(-2px)}.catalogNavigation__projectList{display:grid;gap:8px;margin-top:18px}.catalogNavigation__projectList button{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:14px 16px;text-align:left;border:1px solid var(--ia-border);border-radius:var(--radius-md);background:var(--ia-white);color:var(--ia-ink)}.catalogNavigation__projectList button>span:first-child{display:grid;gap:4px}.catalogNavigation__stages{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.catalogNavigation__stages button{min-width:0;display:grid;gap:4px;justify-items:start;padding:12px;text-align:left;border:var(--ia-stroke-control) solid var(--ia-border);border-radius:var(--radius-md);background:var(--ia-white);color:var(--ia-ink)}.catalogNavigation__stages button[aria-current=page]{background:var(--ia-set-a-cyan);color:var(--ia-black);border-color:var(--ia-black);border-bottom:5px solid var(--catalog-accent)}.catalogNavigation__status{display:inline-flex;width:fit-content;padding:5px 8px;border:1px solid currentColor;border-radius:999px;color:var(--ia-white);background:var(--visual-blue);border-color:transparent;font:750 .72rem/1 var(--font-mono);text-transform:uppercase}.catalogNavigation__status[data-status=partial],.catalogNavigation__status[data-status=available_with_warnings],.catalogNavigation__status[data-status=active_with_warnings]{color:var(--ia-black);background:var(--visual-yellow)}.catalogNavigation__status[data-status=protected],.catalogNavigation__status[data-status=protected_metadata_shell]{color:var(--ia-white);background:var(--visual-pink)}.catalogNavigation__status[data-status=registered_only],.catalogNavigation__status[data-status=not_implemented],.catalogNavigation__status[data-status=metadata_only]{color:var(--ia-white);background:var(--status-neutral-inverse)}.catalogNavigation__metrics,.catalogNavigation__facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.catalogNavigation__metrics span,.catalogNavigation__facts div{display:grid;gap:5px;padding:12px;border:1px solid var(--ia-border);border-radius:var(--radius-md)}.catalogNavigation__metrics strong{font-size:1.35rem}.catalogNavigation__facts{grid-template-columns:repeat(3,minmax(0,1fr));margin:0}.catalogNavigation__facts dt{color:var(--ia-muted);font-size:.75rem;text-transform:uppercase}.catalogNavigation__facts dd{margin:0;font-weight:720;overflow-wrap:anywhere}.catalogNavigation__formulaReview{display:flex;justify-content:space-between;gap:12px;padding:14px;border-left:5px solid var(--catalog-accent);background:var(--visual-blue);color:var(--ia-white)}.catalogNavigation__emptyReason{font-family:var(--font-mono)}@media(max-width:980px){.catalogNavigation__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.catalogNavigation__stages{grid-template-columns:repeat(3,minmax(0,1fr))}.catalogNavigation__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.catalogNavigation{padding:18px 14px 32px}.catalogNavigation__hero,.catalogNavigation__sectionHeading,.catalogNavigation__projectHeader,.catalogNavigation__stateTopline{display:grid}.catalogNavigation__identity{min-width:0}.catalogNavigation__controls,.catalogNavigation__grid,.catalogNavigation__facts{grid-template-columns:1fr}.catalogNavigation__stages{grid-template-columns:repeat(2,minmax(0,1fr))}.catalogNavigation__formulaReview{display:grid}.catalogNavigation__search>div{display:grid}}.studyGroupsPage .discoveryHero{min-height:auto}.studyGroupsPage .publicValueCard,.studyGroupsPage .publicDefinitionGrid>article{min-width:0;padding:clamp(24px,3cqw,40px);border:0;border-radius:var(--radius-lg, 24px);background:var(--ia-card-cyan);color:var(--ia-black)}.studyGroupsPage .publicValueKicker,.studyGroupsPage .whyInvariantiStrip>p{margin:0 0 var(--page-title-gap);font-size:var(--type-sm);font-weight:750;text-transform:uppercase;letter-spacing:.08em}.studyGroupsPage .publicValueCard h2{margin:0 0 var(--space-4)}.studyGroupsPage :is(.publicValueCard,.publicDefinitionGrid,.whyInvariantiStrip,.pageNextStep) p{line-height:1.6}.studyGroupsPage .whyInvariantiStrip{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:var(--space-6);padding-block:var(--space-6);margin-bottom:var(--space-6)}.studyGroupsPage :is(.whyInvariantiStrip,.pageNextStep) h2{margin:0 0 var(--space-4);font-size:clamp(1.8rem,3cqw,3rem);line-height:1.1}.studyGroupsPage .publicDefinitionGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-5);scroll-margin-top:var(--header-clearance)}.studyGroupsPage .publicDefinitionGrid>article{display:flex;flex-direction:column;gap:var(--space-4)}.studyGroupsPage .publicDefinitionGrid>article:nth-child(3n+2){background:var(--ia-card-magenta)}.studyGroupsPage .publicDefinitionGrid>article:nth-child(3n){background:var(--ia-card-blue)}.studyGroupsPage .publicDefinitionGrid h3{margin:0;font-size:clamp(1.4rem,2.5cqw,2rem);line-height:1.2;overflow-wrap:anywhere}.studyGroupsPage .publicDefinitionGrid p{margin:0}.studyGroupsPage__statuses{display:flex;flex-wrap:wrap;gap:var(--space-2)}.studyGroupsPage__cardAction{margin-top:auto;padding-top:var(--space-3);align-self:flex-start}.studyGroupsPage .pageNextStep{padding-top:clamp(48px,6cqw,96px)}.studyGroupsPage .pageNextStep p{max-width:72ch}@container (max-width: 760px){.studyGroupsPage .discoveryHero,.studyGroupsPage .whyInvariantiStrip,.studyGroupsPage .publicDefinitionGrid{grid-template-columns:minmax(0,1fr)}}.studioPage{display:grid;gap:var(--space-5)}.studioHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4)}.studioHeader h1{max-width:960px;margin-bottom:var(--space-2)}.status-badge.studioPrivateBadge{align-self:flex-start;flex:0 0 auto;overflow-wrap:normal;white-space:nowrap}.studioTabs,.studioReviewActions{display:flex;flex-wrap:wrap;gap:var(--space-2)}.studioBoundary,.studioFixture,.studioNoAction{border:var(--ia-stroke-card) solid var(--ia-black);border-radius:var(--radius-card);padding:var(--space-4)}.studioBoundary{background:var(--ia-yellow)}.studioFixture{background:var(--ia-cyan)}.studioNoAction{background:var(--ia-white);border-left-width:12px}.studioNoAction>*{margin-block:0 var(--space-2)}.studioMetrics{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-3)}.studioMetrics>div{border-top:var(--ia-stroke-frame) solid var(--ia-black);padding-top:var(--space-3);display:grid;gap:4px}.studioMetrics span{font-size:var(--type-xs);font-weight:900;letter-spacing:.08em;text-transform:uppercase}.studioMetrics strong{font-size:var(--type-xl);line-height:1;overflow-wrap:anywhere}.studioSurfaceGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-3)}.studioSurfaceGrid article{min-height:8.5rem;border:var(--ia-stroke-hairline) solid var(--ia-black);border-radius:var(--radius-card);padding:var(--space-4);background:var(--surface);display:grid;align-content:start;gap:var(--space-2)}.studioSurfaceGrid span{font-size:var(--type-xs);font-weight:900;letter-spacing:.08em;text-transform:uppercase}.studioSurfaceGrid strong{font-size:var(--type-xl);line-height:1}.studioSurfaceGrid small{color:var(--muted)}.studioGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4);align-items:start}.studioGrid--projects{grid-template-columns:minmax(0,1.65fr) minmax(280px,.65fr)}.studioWorkspaceActions{display:grid;gap:var(--space-4)}.studioCardGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:var(--space-3)}.studioProjectCard,.studioEvidence,.studioReturned,.studioClaim,.studioResult{border:var(--ia-stroke-hairline) solid currentColor;border-radius:var(--radius-card);padding:var(--space-4);min-width:0}.studioProjectCard{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2)}.studioProjectCard>*{margin:0}.studioProjectCard .iaButton{margin-top:auto}.studioList{display:grid;gap:var(--space-3)}.studioListItem{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);border-top:var(--ia-stroke-hairline) solid currentColor;padding-top:var(--space-3);min-width:0}.studioListItem h3,.studioListItem p{margin-block:0 var(--space-1)}.studioListActions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--space-2)}.studioFacts{display:grid;gap:0;width:100%;margin:0}.studioFacts>div{display:grid;grid-template-columns:minmax(120px,.55fr) minmax(0,1fr);gap:var(--space-3);border-top:1px solid currentColor;padding:var(--space-2) 0}.studioFacts dt{font-weight:900}.studioFacts dd{margin:0;overflow-wrap:anywhere}.studioClaim,.studioReturned{display:grid;gap:var(--space-2)}.studioClaim>*,.studioReturned>*{margin:0}.studioReturned ul{margin:var(--space-1) 0 0;padding-left:var(--space-4)}.studioReviewHistory{margin-top:var(--space-4)}.studioStages{display:grid;gap:var(--space-3);list-style:none;padding:0}.studioStages li{display:grid;grid-template-columns:48px minmax(0,1fr);gap:var(--space-3);border-top:var(--ia-stroke-hairline) solid currentColor;padding-top:var(--space-3)}.studioStages h3,.studioStages p{margin-block:0 var(--space-1)}.studioStageNumber{display:grid;place-items:center;width:42px;height:42px;border:2px solid currentColor;border-radius:50%;font-weight:900}.studioEmpty{padding-block:var(--space-3)}.studioState{min-height:50vh}.studioPage code{overflow-wrap:anywhere;word-break:break-word}@media(max-width:980px){.studioGrid,.studioGrid--projects{grid-template-columns:1fr}.studioMetrics,.studioSurfaceGrid{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.studioHeader,.studioListItem{align-items:stretch;flex-direction:column}.studioTabs .iaButton,.studioReviewActions .iaButton{flex:1 1 auto}.studioListActions{justify-content:flex-start}.studioFacts>div{grid-template-columns:1fr;gap:4px}.studioMetrics strong{font-size:var(--type-lg)}.studioSurfaceGrid{grid-template-columns:1fr}}.notificationsPage .page-header__title{font-size:var(--type-2xl)}.notificationFeed{border-top:var(--ia-stroke-hairline) solid var(--ia-border)}.notificationItem{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:var(--space-4);padding-block:var(--space-5);border-bottom:var(--ia-stroke-hairline) solid var(--ia-border)}.notificationItem>*{min-width:0}.notificationItem h2{font-size:var(--type-lg);line-height:1.1}.notificationItem p{overflow-wrap:anywhere}@media(max-width:980px){.notificationItem{grid-template-columns:minmax(0,1fr);gap:var(--space-3)}}:root{color-scheme:light;--font-display: "Orbitron", "Audiowide", "Michroma", "Chakra Petch", "Rajdhani", system-ui, sans-serif;--font-ui: "Chakra Petch", "Rajdhani", "IBM Plex Mono", "JetBrains Mono", "Roboto Mono", monospace;--font-body: "IBM Plex Mono", "JetBrains Mono", "Roboto Mono", "Chakra Petch", monospace;--font-mono: "IBM Plex Mono", "JetBrains Mono", "Roboto Mono", monospace;--type-micro: .7rem;--type-xs: .78rem;--type-sm: .9rem;--type-md: 1rem;--type-lg: 1.2rem;--type-xl: 1.5rem;--type-2xl: 2rem;--type-3xl: 2.75rem;--type-section: 4rem;--type-display: 6rem;--type-hero: 8rem;--type-mega: 11rem;--leading-display: .88;--leading-tight: .95;--leading-title: 1.08;--leading-normal: 1.35;--leading-body: 1.62;--leading-data: 1.42;--tracking-display: .01em;--tracking-tight: .01em;--tracking-normal: .01em;--tracking-ui: .011em;--tracking-label: .088em;--tracking-mono: .022em;--space-0: 0;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.25rem;--space-6: 1.5rem;--space-8: 2rem;--space-10: 2.5rem;--space-12: 3rem;--space-16: 4rem;--space-20: 5rem;--space-24: 6rem;--page-gutter: clamp(1.75rem, 4.6vw, 4.75rem);--page-max-width: 1280px;--page-max-width-wide: 1480px;--page-max-width-discovery: 1520px;--sidebar-expanded-width: 280px;--sidebar-collapsed-width: 72px;--audit-strip-height: 42px;--header-height: 68px;--app-shell-top-offset: var(--header-height);--z-page-base: 0;--z-page-card: 1;--z-graphify-frame: 5;--z-graphify-pane: 20;--z-side-rail: 100;--z-side-nav-expanded: 120;--z-nav-flyout: 300;--z-header: 400;--z-toast: 700;--z-modal: 900;--z-fullscreen: 1000;--header-control-size: 44px;--circle-action-size: 40px;--table-control-size: 36px;--circle-icon-size: 24px;--circle-icon-size-inset: 20px;--circle-icon-size-provider: 32px;--circle-icon-stroke: 2px;--header-gutter: 24px;--header-action-gap: 8px;--header-clearance: clamp(2rem, 4vw, 4rem);--footer-clearance: clamp(2rem, 4vw, 4rem);--page-title-gap: var(--space-2);--page-header-gap: clamp(1rem, 2vw, 1.5rem);--page-header-bottom-gap: clamp(2rem, 4vw, 3.5rem);--page-description-gap: clamp(1rem, 2vw, 1.5rem);--first-section-gap: clamp(2rem, 4vw, 3rem);--callout-after-title-gap: clamp(1.75rem, 3vw, 2.75rem);--section-stack-gap: clamp(2.5rem, 5vw, 4.5rem);--content-card-gap: clamp(1.25rem, 2vw, 1.75rem);--section-gap: clamp(2.5rem, 4.5vw, 4.5rem);--section-gap-sm: clamp(1.5rem, 2.4vw, 2.25rem);--card-gap: clamp(1rem, 2vw, 1.5rem);--card-padding: clamp(1.25rem, 2vw, 1.75rem);--card-padding-lg: clamp(1.75rem, 3vw, 2.5rem);--form-gap: var(--space-4);--content-measure: 72ch;--reading-measure: 760px;--paper-page-width: calc(255px + var(--section-gap) + var(--reading-measure));--control-height-compact: 44px;--control-height-standard: 52px;--control-height-large: 60px;--field-height: var(--control-height-compact);--field-radius: var(--radius-pill);--field-padding-inline: var(--space-4);--field-chevron-size: 16px;--field-chevron-inset: 20px;--icon-size-sm: 18px;--icon-size-md: 24px;--ia-radius-xs: 8px;--ia-radius-sm: 12px;--ia-radius-md: 16px;--ia-radius-lg: 24px;--ia-radius-xl: 28px;--ia-radius-pill: 999px;--ia-card-radius: var(--ia-radius-lg);--ia-container-radius: var(--ia-radius-xl);--ia-media-radius: var(--ia-radius-md);--ia-button-radius: var(--ia-radius-pill);--radius-none: 0;--radius-sm: var(--ia-radius-xs);--radius-md: var(--ia-radius-sm);--radius-lg: 18px;--radius-xl: 22px;--radius-2xl: var(--ia-radius-lg);--radius-card-sm: var(--ia-radius-md);--radius-card: var(--ia-card-radius);--radius-card-lg: var(--ia-container-radius);--radius-pill: var(--ia-button-radius);--radius-tile: var(--ia-card-radius);--radius-panel: var(--ia-card-radius);--ia-stroke-hairline: 1px;--ia-stroke-frame: 2px;--ia-stroke-card: 2px;--ia-stroke-panel: 2px;--ia-stroke-table: 1.5px;--ia-stroke-control: 1px;--ia-button-icon-stroke: 1.4px;--ia-link-button-icon-stroke: var(--ia-button-icon-stroke);--ia-stroke-strong: 3px;--motion-fast: .12s;--motion-medium: .18s;--motion-standard: var(--motion-medium);--motion-slow: .32s;--motion-field: 8s;--motion-reduced: .001ms;--ia-white: #ffffff;--ia-black: #000000;--ia-ink: #050505;--ia-line: #000000;--ia-text: #000000;--ia-text-inverse: #ffffff;--ia-text-muted: var(--ia-black);--ia-border: #000000;--ia-border-soft: #000000;--ia-cyan: #00E5FF;--ia-mint: #00F5A0;--ia-green: #00C243;--ia-blue: #005BFF;--ia-violet: #7A00FF;--ia-purple: #B000FF;--ia-pink: #FF007A;--ia-red: #FF1F1F;--ia-orange: #FF7A00;--ia-yellow: #FFD400;--ia-lime: #B6FF00;--ia-card-blue: #DFEAFF;--ia-card-green: #DBFAE6;--ia-card-red: #FFE3E3;--ia-card-cyan: #DBFBFF;--visual-cyan-hover: var(--ia-card-cyan);--ia-card-yellow: #FFF9DB;--ia-card-magenta: #FFDBEC;--ia-set-a-blue: #9BBEFF;--ia-set-a-green: #93EFB3;--ia-set-a-red: #FFA6A6;--ia-set-a-cyan: #93F4FF;--ia-set-a-yellow: #FFED93;--ia-set-a-magenta: #FF93C7;--ia-lens-info-yellow: var(--ia-set-a-yellow);--status-positive: color-mix(in srgb, var(--ia-green) 90%, var(--ia-white) 10%);--status-governed: color-mix(in srgb, var(--ia-blue) 90%, var(--ia-white) 10%);--status-attention: color-mix(in srgb, var(--ia-yellow) 90%, var(--ia-white) 10%);--status-blocked: color-mix(in srgb, var(--ia-pink) 90%, var(--ia-white) 10%);--status-critical: color-mix(in srgb, var(--ia-red) 90%, var(--ia-white) 10%);--status-neutral-inverse: color-mix(in srgb, var(--ia-black) 90%, var(--ia-white) 10%);--visual-cyan: color-mix(in srgb, var(--ia-cyan) 90%, var(--ia-white) 10%);--visual-blue: var(--status-governed);--visual-green: var(--status-positive);--visual-yellow: var(--status-attention);--visual-pink: var(--status-blocked);--visual-red: var(--status-critical);--ia-bg: var(--ia-white);--ia-ink-soft: var(--ia-text);--ia-muted: var(--ia-text-muted);--ia-muted-on-black: var(--ia-white);--ia-muted-on-violet: var(--ia-white);--ia-muted-on-blue: var(--ia-white);--ia-muted-on-red: var(--ia-white);--ia-muted-on-pink: var(--ia-white);--ia-muted-on-orange: var(--ia-black);--ia-muted-on-yellow: var(--ia-black);--ia-muted-on-green: var(--ia-black);--ia-muted-on-cyan: var(--ia-black);--ia-table-header-bg: var(--ia-black);--ia-table-header-fg: var(--ia-white);--ia-table-header-muted-fg: rgba(255, 255, 255, .76);--ia-table-border: var(--ia-black);--ia-table-row-bg: var(--ia-white);--ia-table-row-fg: var(--ia-black);--card-bg: var(--ia-white);--card-fg: var(--ia-black);--card-muted: var(--ia-black);--card-label: var(--ia-black);--card-border: var(--ia-black);--color-bg: var(--ia-white);--color-bg-inverse: var(--ia-black);--color-surface: var(--ia-white);--color-surface-soft: var(--ia-white);--color-surface-elevated: var(--ia-white);--color-surface-glass: var(--ia-white);--color-text-primary: var(--ia-text);--color-text-secondary: var(--ia-text);--color-text-muted: var(--ia-text-muted);--color-text-inverse: var(--ia-text-inverse);--color-border: var(--ia-border);--color-border-strong: var(--ia-border);--color-grid-line: var(--ia-border);--color-public-safe: var(--ia-mint);--color-conceptual: var(--ia-blue);--color-not-proof: var(--ia-pink);--color-no-formula: var(--ia-green);--color-synthetic: var(--ia-violet);--color-audit: var(--ia-yellow);--color-protected: var(--ia-orange);--color-readonly: var(--ia-yellow);--color-future: var(--ia-cyan);--color-placeholder: var(--ia-black);--color-diagnostic: var(--ia-orange);--color-residual: var(--ia-red);--color-invariant: var(--ia-cyan);--color-transformation: var(--ia-blue);--color-prismatic: var(--ia-yellow);--color-runtime: var(--ia-purple);--color-dynamics: var(--ia-violet);--color-discovery: var(--ia-mint);--color-warning: var(--ia-orange);--color-danger: var(--ia-red);--color-success: var(--ia-green);--launch-primary-action: var(--visual-cyan);--launch-text-primary: var(--ia-black);--launch-text-secondary: var(--ia-text-muted);--launch-surface-primary: var(--ia-white);--launch-surface-secondary: var(--ia-white);--launch-stroke-primary: var(--ia-black);--launch-focus: var(--visual-blue);--launch-info: var(--visual-blue);--launch-success: var(--visual-green);--launch-warning: var(--visual-yellow);--launch-error: var(--visual-red);--launch-blocked: var(--visual-pink);--launch-review: var(--visual-yellow);--launch-unknown: var(--ia-black)}[data-theme=light]{color-scheme:light}@media(max-width:1100px){:root{--paper-page-width: var(--reading-measure)}}@media(max-width:640px),(max-width:980px)and (max-height:600px)and (orientation:landscape)and (pointer:coarse){:root{--header-control-size: 48px;--circle-action-size: 44px;--table-control-size: 40px}}:root{--button-black-bg: #000000;--button-black-fg: #ffffff;--button-black-hover: var(--button-black-bg);--button-black-active: var(--button-black-bg);--button-on-dark-stroke: #ffffff;--button-on-dark-stroke-width: var(--ia-stroke-control);--button-cyan-bg: var(--visual-cyan);--button-cyan-fg: #000000;--button-cyan-hover: var(--visual-cyan-hover);--button-cyan-active: var(--visual-cyan);--button-yellow-bg: var(--visual-yellow);--button-yellow-fg: #000000;--button-yellow-hover: var(--visual-yellow);--button-yellow-active: var(--visual-yellow);--button-red-bg: var(--visual-red);--button-red-fg: #ffffff;--button-red-hover: var(--visual-red);--button-red-active: var(--visual-red);--button-outline-bg: #ffffff;--button-outline-fg: #000000;--button-outline-border: #000000;--button-destructive-bg: var(--visual-red);--button-destructive-hover: var(--visual-red);--button-destructive-fg: #ffffff;--button-height: 46px;--button-height-compact: 42px;--button-radius: var(--ia-button-radius, 999px);--button-radius-pill: var(--ia-button-radius, 999px);--button-focus-ring: var(--visual-blue);--ia-action-cyan: var(--visual-cyan);--ia-action-graph-blue: var(--visual-blue);--ia-action-graph-purple: var(--visual-pink);--ia-action-yellow: var(--visual-yellow);--ia-action-black: #000000;--ia-action-white: #ffffff;--ia-action-red: var(--visual-red)}html{font-family:var(--font-body);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}body{font-family:var(--font-body);font-size:var(--type-md);line-height:var(--leading-body);letter-spacing:var(--tracking-normal)}h1,h2,h3,h4,.text-hero,.text-mega,.text-display,.text-section{font-family:var(--font-display);letter-spacing:var(--tracking-display)}h5,h6,.text-title,.text-subtitle{font-family:var(--font-ui)}.text-hero{font-family:var(--font-display);font-size:var(--type-hero);line-height:var(--leading-display);letter-spacing:var(--tracking-display);font-weight:810;text-transform:uppercase}.text-mega{font-family:var(--font-display);font-size:var(--type-mega);line-height:var(--leading-display);letter-spacing:var(--tracking-display);font-weight:810;text-transform:uppercase}.text-display{font-family:var(--font-display);font-size:var(--type-display);line-height:var(--leading-display);letter-spacing:var(--tracking-display);font-weight:810;text-transform:uppercase}.text-section{font-family:var(--font-display);font-size:var(--type-section);line-height:var(--leading-tight);letter-spacing:var(--tracking-display);font-weight:810}.text-title{font-family:var(--font-ui);font-size:var(--type-xl);line-height:var(--leading-title);font-weight:720;letter-spacing:var(--tracking-normal)}.text-subtitle{font-family:var(--font-ui);font-size:var(--type-lg);line-height:var(--leading-normal);font-weight:675;letter-spacing:var(--tracking-ui)}.text-body{font-family:var(--font-body);font-size:var(--type-md);line-height:var(--leading-body);letter-spacing:var(--tracking-normal)}.text-ui{font-family:var(--font-ui);line-height:var(--leading-normal);letter-spacing:var(--tracking-ui)}.text-label{font-family:var(--font-mono);font-size:var(--type-xs);line-height:1.2;font-weight:720;letter-spacing:var(--tracking-label);text-transform:uppercase}.text-kicker{font-family:var(--font-mono);color:var(--color-text-muted);font-size:var(--type-xs);font-weight:810;letter-spacing:var(--tracking-label);text-transform:uppercase}.text-nav{font-family:var(--font-ui);font-weight:720;letter-spacing:var(--tracking-ui)}.text-button{font-family:var(--font-ui);font-weight:810;letter-spacing:var(--tracking-ui)}.text-card-title{font-family:var(--font-ui);font-weight:765;letter-spacing:var(--tracking-normal)}.text-card-meta{font-family:var(--font-mono);font-size:var(--type-xs);font-weight:720;letter-spacing:var(--tracking-mono)}.text-mono,.text-data,.text-audit,.text-boundary{font-family:var(--font-mono);letter-spacing:var(--tracking-mono)}.text-data{font-size:var(--type-sm);line-height:var(--leading-data);font-weight:630}.text-audit{color:var(--color-audit);font-size:var(--type-sm);font-weight:720}.text-boundary{color:var(--color-not-proof);font-size:var(--type-sm);line-height:var(--leading-normal);font-weight:720}.text-caption{font-family:var(--font-body);color:var(--color-text-muted);font-size:var(--type-xs);line-height:1.45}:root body figcaption,:root body figcaption :where(p,ul,ol,li,dl,dt,dd){font-size:var(--type-xs);line-height:1.45}@media(max-width:760px){:root{--type-section: 2.5rem;--type-display: 3.5rem;--type-hero: 4rem;--type-mega: 5rem}}.app-shell:not([data-workspace-area])>.shell-body>.main-panel{--page-max-width: calc(var(--paper-page-width) + 2 * var(--page-gutter));--page-max-width-wide: var(--page-max-width);--page-max-width-discovery: var(--page-max-width)}.page-frame,.internalQuerySurface,.internalReviewConsolePage,.internalReliabilityPage,.internalDossierPage,.research-model{width:100%;max-width:var(--page-max-width);margin-inline:auto;padding-inline:var(--page-gutter);padding-block-start:var(--header-clearance);padding-block-end:var(--footer-clearance)}.page-frame--wide,.internalQuerySurface,.internalReviewConsolePage,.internalReliabilityPage,.internalDossierPage,.research-model{max-width:var(--page-max-width-wide)}.page-frame--full{max-width:none}.page-frame--compact{padding-block-start:var(--section-gap-sm)}.page-frame--dense{padding-block-start:var(--space-6);padding-block-end:var(--space-10)}.page-stack,.content-stack{min-width:0;display:flex;flex-direction:column;gap:var(--section-stack-gap)}.page-stack--compact,.content-stack--compact{gap:var(--section-gap-sm)}.page-stack--dense,.content-stack--dense{gap:var(--space-4)}.page-section{width:100%;max-width:100%;min-width:0;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--content-card-gap);margin:0}.page-section--compact{gap:var(--page-header-gap)}.page-section--dense{gap:var(--space-3)}.page-section--callout{gap:var(--callout-after-title-gap)}.page-section__header{width:100%;min-width:0;display:grid;gap:var(--space-3);max-width:min(100%,var(--content-measure))}.page-section__header>*{min-width:0;overflow-wrap:anywhere}.page-grid{min-width:0;display:grid;gap:var(--card-gap)}.page-grid--metric{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.page-grid--module,.page-grid--community{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.page-grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}.page-grid--wide-left{grid-template-columns:minmax(0,.9fr) minmax(360px,1.1fr)}@media(max-width:980px){.page-grid--two,.page-grid--wide-left{grid-template-columns:1fr}}@media(max-width:640px){.page-frame,.internalQuerySurface,.internalReviewConsolePage,.internalReliabilityPage,.internalDossierPage,.research-model{padding-inline:var(--space-3);padding-block-start:var(--space-6)}}.atlas-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--space-4)}.atlas-section{margin-block:var(--space-6)}.atlas-stack{display:grid;gap:var(--space-4)}.atlas-stack[data-density=compact]{gap:var(--space-2)}.atlas-split{display:grid;grid-template-columns:minmax(0,.92fr) minmax(320px,1.08fr);gap:var(--space-4)}.inspector-panel{position:sticky;top:128px;align-self:start}.atlas-tile{--card-bg: var(--ia-white);--card-fg: var(--ia-black);--card-muted: #333333;--card-label: var(--ia-black);--card-border: var(--ia-black);--tile-accent: var(--card-label);position:relative;border:2px solid var(--card-border);border-radius:var(--radius-tile);background:var(--card-bg);color:var(--card-fg);padding:24px;overflow:visible;box-shadow:none;transition:border-color var(--motion-medium) ease,background var(--motion-medium) ease,color var(--motion-medium) ease}.atlas-tile:hover{border-color:var(--ia-black)}.atlas-tile[data-selected=true]{--card-bg: var(--ia-black);--card-fg: var(--ia-white);--card-muted: var(--ia-muted-on-black);--card-label: var(--ia-white);--card-border: var(--ia-black);background:var(--card-bg);color:var(--card-fg)}.tile-default,.tile-module{--card-bg: var(--ia-white);--card-fg: var(--ia-black);--card-muted: #333333;--card-label: var(--ia-black);--card-border: var(--ia-black)}.tile-invariant,.tile-theory{--card-bg: var(--status-governed);--card-fg: var(--ia-white);--card-muted: var(--ia-white);--card-label: var(--ia-white);--card-border: var(--ia-black)}.tile-residual{--card-bg: var(--status-critical);--card-fg: var(--ia-white);--card-muted: var(--ia-white);--card-label: var(--ia-white);--card-border: var(--ia-black)}.tile-transformation{--card-bg: var(--status-governed);--card-fg: var(--ia-white);--card-muted: var(--ia-white);--card-label: var(--ia-white);--card-border: var(--ia-black)}.tile-prismatic,.tile-audit,.tile-readOnly{--card-bg: var(--status-attention);--card-fg: var(--ia-black);--card-muted: var(--ia-black);--card-label: var(--ia-black);--card-border: var(--ia-black)}.tile-protected{--card-bg: var(--status-blocked);--card-fg: var(--ia-white);--card-muted: var(--ia-white);--card-label: var(--ia-white);--card-border: var(--ia-black)}.tile-graphify{--card-bg: var(--ia-black);--card-fg: var(--ia-white);--card-muted: var(--ia-muted-on-black);--card-label: var(--ia-white);--card-border: var(--ia-black);--tile-accent: var(--visual-cyan)}.tile-synthetic,.tile-domain{--card-bg: var(--status-blocked);--card-fg: var(--ia-white);--card-muted: var(--ia-white);--card-label: var(--ia-white);--card-border: var(--ia-black)}.tile-placeholder{--card-bg: var(--ia-black);--card-fg: var(--ia-white);--card-muted: var(--ia-muted-on-black);--card-label: var(--ia-white);--card-border: var(--ia-black)}.tile-data{--card-bg: var(--status-positive);--card-fg: var(--ia-white);--card-muted: var(--ia-white);--card-label: var(--ia-white);--card-border: var(--ia-black)}.tile-future{--card-bg: var(--status-attention);--card-fg: var(--ia-black);--card-muted: var(--card-fg);--card-label: var(--card-fg);--card-border: var(--ia-black)}.atlas-tile h1,.atlas-tile h2,.atlas-tile h3,.atlas-tile strong,.card-title{color:var(--card-fg)}.atlas-tile p,.atlas-tile small,.atlas-tile .text-caption,.card-description,.card-meta{color:var(--card-muted)}.atlas-tile .text-kicker,.atlas-tile .card-kicker{color:var(--card-label)}.shape-split{background-image:none}.shape-largeFeature{grid-column:span 7;min-height:360px}.shape-fieldPanel{--card-bg: var(--ia-black);--card-fg: var(--ia-white);--card-muted: var(--ia-muted-on-black);--card-label: var(--ia-white);--card-border: var(--ia-black)}.shape-compact,.shape-dense{padding:18px;font-size:var(--type-sm)}@media(max-width:980px){.atlas-grid,.atlas-split{grid-template-columns:1fr}.shape-largeFeature{grid-column:auto}.inspector-panel{position:static}}.skip-link{position:fixed;left:var(--space-3);top:var(--space-3);z-index:1000;transform:translateY(-160%);background:var(--color-bg-inverse);color:var(--color-text-inverse);border:2px solid var(--color-invariant);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-3);font-weight:810}.skip-link:focus{transform:translateY(0)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}:focus-visible{outline:3px solid var(--visual-blue);outline-offset:3px;outline-color:var(--visual-blue)!important}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}@media(forced-colors:active){:focus-visible{outline-color:Highlight!important}.status-badge,.iaButton,.atlas-button,.sidebar-nav-item,button,input,select,textarea{border:1px solid ButtonText;forced-color-adjust:auto}[aria-current=page],[aria-pressed=true],[data-selected=true]{outline:3px double Highlight;outline-offset:2px}.brand-lockup,.brand-symbol{forced-color-adjust:auto}}:root{--field-chevron: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")}:where(.graphify-explorer-frame) :is(input,select,textarea){--native-control-stroke: rgba(132, 148, 255, .28)}@layer invarianti-field-controls{:is(input,select,[role=combobox])[data-size=compact]{--field-height: var(--button-height-compact)}:is(input,select,[role=combobox])[data-size=selection]{--field-height: var(--selection-pill-height)}input:where(:not([type=hidden],[type=checkbox],[type=radio],[type=range],[type=color])),select,textarea{border-color:var(--native-control-stroke, var(--ia-black))!important;border-style:solid!important;border-width:var(--ia-stroke-control)!important;background-color:var(--native-control-background, var(--ia-white))!important;color:var(--native-control-ink, var(--ia-black))!important;-webkit-text-fill-color:currentColor!important}input::placeholder,textarea::placeholder{color:var(--native-control-ink, var(--ia-black))!important;opacity:1!important}input:where(:not([type]),[type=text],[type=search],[type=email],[type=password],[type=url],[type=tel],[type=number],[type=date],[type=datetime-local],[type=month],[type=week],[type=time]),select:where(:not([multiple])):where(:not([size]),[size="0"],[size="1"]),button[aria-haspopup=listbox]:not([data-variant=link]),[role=combobox]{box-sizing:border-box!important;height:var(--field-height)!important;min-height:var(--field-height)!important;max-height:none!important;border-radius:var(--field-radius)!important;border-width:var(--ia-stroke-control)!important;padding-block:0!important;padding-inline:var(--field-padding-inline)!important;min-inline-size:0;max-inline-size:100%}input[data-trailing-action]{padding-inline-end:calc(32px + var(--space-3))!important}input[data-trailing-action=pair]{padding-inline-end:calc(64px + var(--space-3) + var(--space-2))!important}input[data-clear-action]::-webkit-search-cancel-button{display:none}select:where(:not([multiple])):where(:not([size]),[size="0"],[size="1"]){-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important;background-image:var(--field-chevron)!important;background-repeat:no-repeat!important;background-size:var(--field-chevron-size) var(--field-chevron-size)!important;background-position:right var(--field-chevron-inset) center!important;padding-inline-end:calc(var(--field-chevron-inset) + var(--field-chevron-size) + var(--space-3))!important}button[aria-haspopup=listbox]:not([data-variant=link]){padding-inline-end:var(--field-chevron-inset)!important}:where(.graphify-explorer-frame,.graphify-advanced-filter-panel,.graphify-purpose-control,[data-theme=dark]) select{--field-chevron: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2.3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")}@supports (appearance: base-select){select:where(:not([multiple])):where(:not([size]),[size="0"],[size="1"]){position:relative;contain:inline-size;inline-size:100%;display:block;align-content:center;overflow:hidden;text-overflow:ellipsis;-moz-appearance:base-select!important;appearance:base-select!important;-webkit-appearance:base-select!important}}@media(forced-colors:active){select:where(:not([multiple])):where(:not([size]),[size="0"],[size="1"]){-moz-appearance:auto!important;appearance:auto!important;-webkit-appearance:auto!important;background-image:none!important}}}@layer invarianti-field-controls{:is(input:where(:not([type]),[type=text],[type=search],[type=email],[type=password],[type=url],[type=tel],[type=number],[type=date],[type=datetime-local],[type=month],[type=week],[type=time]),select:where(:not([multiple])):where(:not([size]),[size="0"],[size="1"]),.iaDropdownTrigger,button[aria-haspopup=listbox]:not([data-variant=link]),[role=combobox]):not(:where(.canonical-atlas *,[data-atlas-template]:not([data-paper-template]):not([data-atlas-template=media-player]) *,.model-atlas *,.atlas-technical-filters *,.graphify-explorer-frame *,.graphify-modal-pane *,.graphify-advanced-filter-panel *,.graphify-purpose-control *,.graphifyDropdownField *,.graphifyDropdownTrigger,.iaDropdown[data-variant=graphifyDark] *)){--field-height: var(--adjacent-control-size, var(--circle-action-size)) !important;box-sizing:border-box!important;height:var(--field-height)!important;min-height:var(--field-height)!important;padding-block:0!important}.app-header{--adjacent-control-size: var(--header-control-size)}[data-pdf-toolbar] input[data-trailing-action=pair]{padding-inline-end:calc(2 * var(--circle-action-size) + var(--space-2))!important}}.iaInlineSearch{position:relative;min-width:0}.iaInlineSearch>.iaActionClusterCopy{flex:1 1 0;min-width:0}.iaInlineSearch input{width:100%}.iaInlineSearch>:is([data-inline-search-clear],[data-inline-search-submit]){position:absolute;inset-inline-end:0;inset-block:0;margin-block:auto;width:var(--circle-action-size);height:var(--circle-action-size);min-width:var(--circle-action-size);min-height:var(--circle-action-size);padding:0;justify-content:center}.iaInlineSearch[data-search-actions=pair]>[data-inline-search-clear]{inset-inline-end:var(--circle-action-size)}.iaInlineSearch>:is([data-inline-search-clear],[data-inline-search-submit])>svg{width:var(--circle-icon-size);height:var(--circle-icon-size);flex-shrink:0}@layer invarianti-field-controls{.iaInlineSearch input[data-trailing-action=single]{padding-inline-end:calc(var(--circle-action-size) + var(--space-2))!important}.iaInlineSearch input[data-trailing-action=pair]{padding-inline-end:calc(2 * var(--circle-action-size) + var(--space-2))!important}}:is(#main-content,main[role=main]) label:is([for],:has(+.iaDropdown),:has(button[aria-haspopup=listbox]),:has(input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=hidden],[type=button],[type=submit]),select,textarea,[role=combobox])):not(:where(nav *,aside *,[role=navigation] *,[role=complementary] *,[data-inspection-outlet] *,[data-paper-lens-panel] *,[data-lens-object-id] *,.pw-lens *,.pw-left *,.collapsible-sidebar *,.canonical-atlas *,.model-atlas *,.graphify-explorer-frame *,.graphify-modal-pane *,.graphify-advanced-filter-panel *,.graphify-purpose-control *,.iaStudyControl,.iaStudyControl *,.iaSelectionField *,.iaSelectionField,.sr-only,.visually-hidden,[hidden],:has(input[type=checkbox],input[type=radio],input[type=range],input[type=color]),:has(+input:is([type=checkbox],[type=radio],[type=range],[type=color])))){font-family:var(--font-body);font-size:var(--type-md);font-weight:900;line-height:var(--leading-body);letter-spacing:var(--tracking-normal);text-transform:none;min-inline-size:0}:is(#main-content,main[role=main]) label:is([for],:has(+.iaDropdown),:has(button[aria-haspopup=listbox]),:has(input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=hidden],[type=button],[type=submit]),select,textarea,[role=combobox])):not(:where(nav *,aside *,[role=navigation] *,[role=complementary] *,[data-inspection-outlet] *,[data-paper-lens-panel] *,[data-lens-object-id] *,.pw-lens *,.pw-left *,.collapsible-sidebar *,.canonical-atlas *,.model-atlas *,.graphify-explorer-frame *,.graphify-modal-pane *,.graphify-advanced-filter-panel *,.graphify-purpose-control *,.iaStudyControl,.iaStudyControl *,.iaSelectionField *,.iaSelectionField,.sr-only,.visually-hidden,[hidden],:has(input[type=checkbox],input[type=radio],input[type=range],input[type=color]),:has(+input:is([type=checkbox],[type=radio],[type=range],[type=color]))))>:is(span,strong,b):not(:has(input,select,textarea,button)){font:inherit;letter-spacing:inherit;text-transform:inherit}:is(#main-content,main[role=main]) label:is([for],:has(+.iaDropdown),:has(button[aria-haspopup=listbox]),:has(input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=hidden],[type=button],[type=submit]),select,textarea,[role=combobox])):not(:where(nav *,aside *,[role=navigation] *,[role=complementary] *,[data-inspection-outlet] *,[data-paper-lens-panel] *,[data-lens-object-id] *,.pw-lens *,.pw-left *,.collapsible-sidebar *,.canonical-atlas *,.model-atlas *,.graphify-explorer-frame *,.graphify-modal-pane *,.graphify-advanced-filter-panel *,.graphify-purpose-control *,.iaStudyControl,.iaStudyControl *,.iaSelectionField *,.iaSelectionField,.sr-only,.visually-hidden,[hidden],:has(input[type=checkbox],input[type=radio],input[type=range],input[type=color]),:has(+input:is([type=checkbox],[type=radio],[type=range],[type=color])))):has(input,select,textarea,[role=combobox],button[aria-haspopup=listbox]){display:grid;align-content:start;gap:var(--space-2)}:is(#main-content,main[role=main]) label:is([for],:has(+.iaDropdown),:has(button[aria-haspopup=listbox]),:has(input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=hidden],[type=button],[type=submit]),select,textarea,[role=combobox])):not(:where(nav *,aside *,[role=navigation] *,[role=complementary] *,[data-inspection-outlet] *,[data-paper-lens-panel] *,[data-lens-object-id] *,.pw-lens *,.pw-left *,.collapsible-sidebar *,.canonical-atlas *,.model-atlas *,.graphify-explorer-frame *,.graphify-modal-pane *,.graphify-advanced-filter-panel *,.graphify-purpose-control *,.iaStudyControl,.iaStudyControl *,.iaSelectionField *,.iaSelectionField,.sr-only,.visually-hidden,[hidden],:has(input[type=checkbox],input[type=radio],input[type=range],input[type=color]),:has(+input:is([type=checkbox],[type=radio],[type=range],[type=color])))) :is(input,textarea){font-weight:400}:is(#main-content,main[role=main]) label:is([for],:has(+.iaDropdown),:has(button[aria-haspopup=listbox]),:has(input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=hidden],[type=button],[type=submit]),select,textarea,[role=combobox])):not(:where(nav *,aside *,[role=navigation] *,[role=complementary] *,[data-inspection-outlet] *,[data-paper-lens-panel] *,[data-lens-object-id] *,.pw-lens *,.pw-left *,.collapsible-sidebar *,.canonical-atlas *,.model-atlas *,.graphify-explorer-frame *,.graphify-modal-pane *,.graphify-advanced-filter-panel *,.graphify-purpose-control *,.iaStudyControl,.iaStudyControl *,.iaSelectionField *,.iaSelectionField,.sr-only,.visually-hidden,[hidden],:has(input[type=checkbox],input[type=radio],input[type=range],input[type=color]),:has(+input:is([type=checkbox],[type=radio],[type=range],[type=color]))))[for]:not(.profileHandleLabel){display:block}:is(#main-content,main[role=main]) :has(>label[for],>label+.iaDropdown,>label input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=hidden]),>label select,>label textarea,>label [role=combobox],>label button[aria-haspopup=listbox]):not(:where(nav,nav *,aside,aside *,[role=navigation],[role=navigation] *,[role=complementary],[role=complementary] *,[data-inspection-outlet],[data-inspection-outlet] *,[data-paper-lens-panel],[data-paper-lens-panel] *,[data-lens-object-id],[data-lens-object-id] *,.pw-lens,.pw-lens *,.pw-left,.pw-left *,.collapsible-sidebar,.collapsible-sidebar *,.canonical-atlas,.canonical-atlas *,.model-atlas,.model-atlas *,.graphify-explorer-frame,.graphify-explorer-frame *,.graphify-modal-pane,.graphify-modal-pane *,.graphify-advanced-filter-panel,.graphify-advanced-filter-panel *,.graphify-purpose-control,.graphify-purpose-control *,.iaStudyControl,.iaStudyControl *,.iaSelectionField,.iaSelectionField *)){row-gap:0}:is(#main-content,main[role=main]) label:is([for],:has(+.iaDropdown),:has(button[aria-haspopup=listbox]),:has(input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=hidden],[type=button],[type=submit]),select,textarea,[role=combobox])):not(:where(nav *,aside *,[role=navigation] *,[role=complementary] *,[data-inspection-outlet] *,[data-paper-lens-panel] *,[data-lens-object-id] *,.pw-lens *,.pw-left *,.collapsible-sidebar *,.canonical-atlas *,.model-atlas *,.graphify-explorer-frame *,.graphify-modal-pane *,.graphify-advanced-filter-panel *,.graphify-purpose-control *,.iaStudyControl,.iaStudyControl *,.iaSelectionField *,.iaSelectionField,.sr-only,.visually-hidden,[hidden],:has(input[type=checkbox],input[type=radio],input[type=range],input[type=color]),:has(+input:is([type=checkbox],[type=radio],[type=range],[type=color])))){margin-block:0}:is(#main-content,main[role=main]) label:is([for],:has(+.iaDropdown),:has(button[aria-haspopup=listbox]),:has(input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=hidden],[type=button],[type=submit]),select,textarea,[role=combobox])):not(:where(nav *,aside *,[role=navigation] *,[role=complementary] *,[data-inspection-outlet] *,[data-paper-lens-panel] *,[data-lens-object-id] *,.pw-lens *,.pw-left *,.collapsible-sidebar *,.canonical-atlas *,.model-atlas *,.graphify-explorer-frame *,.graphify-modal-pane *,.graphify-advanced-filter-panel *,.graphify-purpose-control *,.iaStudyControl,.iaStudyControl *,.iaSelectionField *,.iaSelectionField,.sr-only,.visually-hidden,[hidden],:has(input[type=checkbox],input[type=radio],input[type=range],input[type=color]),:has(+input:is([type=checkbox],[type=radio],[type=range],[type=color])))):has(input,select,textarea,[role=combobox],button[aria-haspopup=listbox])+*{margin-block-start:var(--space-4)}:is(#main-content,main[role=main]) label:is([for],:has(+.iaDropdown),:has(button[aria-haspopup=listbox]),:has(input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=hidden],[type=button],[type=submit]),select,textarea,[role=combobox])):not(:where(nav *,aside *,[role=navigation] *,[role=complementary] *,[data-inspection-outlet] *,[data-paper-lens-panel] *,[data-lens-object-id] *,.pw-lens *,.pw-left *,.collapsible-sidebar *,.canonical-atlas *,.model-atlas *,.graphify-explorer-frame *,.graphify-modal-pane *,.graphify-advanced-filter-panel *,.graphify-purpose-control *,.iaStudyControl,.iaStudyControl *,.iaSelectionField *,.iaSelectionField,.sr-only,.visually-hidden,[hidden],:has(input[type=checkbox],input[type=radio],input[type=range],input[type=color]),:has(+input:is([type=checkbox],[type=radio],[type=range],[type=color])))):not(:has(input,select,textarea,[role=combobox],button[aria-haspopup=listbox]))+*{margin-block-start:var(--space-2)}:is(#main-content,main[role=main]) *+label:is([for],:has(+.iaDropdown),:has(button[aria-haspopup=listbox]),:has(input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=hidden],[type=button],[type=submit]),select,textarea,[role=combobox])):not(:where(nav *,aside *,[role=navigation] *,[role=complementary] *,[data-inspection-outlet] *,[data-paper-lens-panel] *,[data-lens-object-id] *,.pw-lens *,.pw-left *,.collapsible-sidebar *,.canonical-atlas *,.model-atlas *,.graphify-explorer-frame *,.graphify-modal-pane *,.graphify-advanced-filter-panel *,.graphify-purpose-control *,.iaStudyControl,.iaStudyControl *,.iaSelectionField *,.iaSelectionField,.sr-only,.visually-hidden,[hidden],:has(input[type=checkbox],input[type=radio],input[type=range],input[type=color]),:has(+input:is([type=checkbox],[type=radio],[type=range],[type=color])))){margin-block-start:var(--space-4)}.iaDropdown{position:relative;z-index:40;min-width:0;max-width:100%;width:fit-content}.iaDropdown[data-full-width=true]{width:100%}.iaDropdown[data-open=true]{z-index:var(--z-dropdown, 650)}.iaDropdown[data-variant=player]{flex:0 0 auto}.iaDropdown[data-variant=graphifyDark],.graphifyDropdownField{position:relative;z-index:1;min-width:0;width:100%;overflow:visible}.iaDropdown[data-variant=graphifyDark][data-open=true],.graphifyDropdownField[data-open=true]{z-index:var(--z-graphify-dropdown-field-open, 880)}.iaDropdownTrigger{width:100%;border:1px solid var(--native-control-stroke, var(--ia-black));background:var(--native-control-background, var(--ia-white));color:var(--native-control-ink, var(--ia-black));display:inline-flex;align-items:center;justify-content:space-between;gap:12px;font-weight:765;cursor:pointer;box-shadow:none}.iaDropdown[data-variant=graphifyDark] .iaDropdownTrigger,.graphifyDropdownTrigger{display:inline-flex;align-items:center;justify-content:space-between;gap:8px;width:100%;border:1px solid rgba(120,130,190,.46);background:linear-gradient(135deg,#090c1ceb,#0e1228b8);color:var(--ia-card-blue);font-size:.92rem;font-weight:765;line-height:1;box-shadow:none;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.iaDropdown[data-variant=graphifyDark] .iaDropdownTrigger:hover,.graphifyDropdownTrigger:hover{border-color:var(--visual-cyan-hover);background:linear-gradient(135deg,#0c1024f5,#101630c7)}.iaDropdown[data-variant=graphifyDark] .iaDropdownTrigger[data-open=true],.graphifyDropdownTrigger[data-open=true]{border-color:#19d4e8c7}.iaDropdownTriggerIcon{width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;opacity:.92}.graphifyDropdownTriggerIcon{width:18px;height:18px;color:currentColor}.iaDropdownTriggerValue{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}.iaDropdownTriggerChevron{width:16px;height:16px;flex:0 0 auto}.graphifyDropdownTriggerChevron{width:16px;height:16px;opacity:.92}.iaDropdownMenu{position:absolute;top:calc(100% + 8px);left:0;z-index:var(--z-dropdown, 650);width:100%;min-width:100%;box-sizing:border-box;max-height:min(420px,70vh);overflow-x:hidden;overflow-y:auto;display:grid;gap:8px;padding:7px;border-radius:28px;border:1px solid var(--native-control-stroke, var(--ia-black));background:var(--native-control-background, var(--ia-white));color:var(--native-control-ink, var(--ia-black));box-shadow:none}.iaDropdown[data-variant=graphifyDark] .iaDropdownMenu,.graphifyDropdownMenu{position:absolute;top:calc(100% + 8px);left:0;right:0;width:100%;min-width:100%;max-width:100%;max-height:min(320px,calc(100vh - 220px));overflow-y:auto;z-index:var(--z-graphify-dropdown, 760);border-radius:22px;border:1px solid rgba(120,130,190,.38);background:linear-gradient(135deg,#070916fa,#0d1126f5);box-shadow:0 24px 70px #0000007a,inset 0 0 0 1px #ffffff08;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.iaDropdown[data-open-direction=up] .iaDropdownMenu,.graphifyDropdownField[data-open-direction=up] .graphifyDropdownMenu{top:auto;bottom:calc(100% + 8px)}.iaDropdownOption{min-height:var(--control-height-compact);width:100%;min-width:0;box-sizing:border-box;border:var(--ia-stroke-control) solid transparent;border-radius:var(--radius-pill);background:transparent;color:var(--native-control-ink, var(--ia-black));display:flex;align-items:center;justify-content:flex-start;gap:8px;padding:0 12px;text-align:left;cursor:pointer}.iaDropdownOptionCopy{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}.iaDropdownOptionCheck{flex:0 0 16px;color:var(--visual-blue);visibility:hidden}.iaDropdownOption[data-selected=true] .iaDropdownOptionCheck{visibility:visible}.graphifyDropdownOption .iaDropdownOptionCheck{color:var(--visual-blue)}.iaDropdown[data-variant=graphifyDark] .iaDropdownOption,.graphifyDropdownOption{min-height:42px;width:100%;border-radius:999px;display:flex;align-items:center;gap:10px;padding:0 14px;color:var(--ia-card-blue);font-weight:720}.iaDropdown[data-variant=graphifyDark] .iaDropdownOption:disabled,.graphifyDropdownOption:disabled{border-color:transparent;background:transparent;color:var(--ia-card-blue)}.iaDropdown[data-variant=graphifyDark] .iaDropdownOption:disabled:hover,.iaDropdown[data-variant=graphifyDark] .iaDropdownOption:disabled[data-highlighted=true],.graphifyDropdownOption:disabled:hover,.graphifyDropdownOption:disabled[data-highlighted=true]{border-color:transparent;background:transparent;color:var(--ia-card-blue)}.iaDropdown[data-variant=graphifyDark] .iaDropdownOption[data-highlighted=true],.graphifyDropdownOption[data-highlighted=true]{background:#19d4e829;color:var(--ia-card-blue)}.iaDropdown[data-variant=graphifyDark] .iaDropdownOption:hover,.graphifyDropdownOption:hover{background:var(--visual-cyan-hover);color:var(--ia-black)}.iaDropdown[data-variant=graphifyDark] .iaDropdownOption[data-selected=true],.graphifyDropdownOption[data-selected=true]{background:var(--ia-set-a-cyan);color:#000}.graphifyDropdownOptionIcon{width:18px;height:18px;display:none;align-items:center;justify-content:center;flex:0 0 auto;opacity:.9}.graphifyDropdownOptionLabel{min-width:0;overflow:hidden;text-overflow:ellipsis;line-height:1.2}.iaDropdownOption small{font-size:inherit;font-weight:360}.iaDropdownOption[data-highlighted=true],.iaDropdownOption[data-selected=true]{border-color:var(--visual-cyan)}.iaDropdownOption:hover:not([data-selected=true]){border-color:var(--visual-cyan-hover)}.iaDropdownTrigger:focus-visible,.iaDropdownOption:focus-visible{outline:4px solid var(--visual-blue);outline-offset:3px}@layer invarianti-dropdown-controls{.iaDropdown:not([data-variant=graphifyDark]) .iaDropdownTrigger,.iaDropdown:not([data-variant=graphifyDark]) .iaDropdownOption,select[data-ui-control=select],select[data-ui-control=select] option{font-family:var(--font-mono)!important;font-size:.86rem!important;font-weight:765!important;line-height:1.25!important;letter-spacing:normal!important;text-transform:none!important;white-space:nowrap!important}.iaDropdownTrigger :is(span,small),.iaDropdownOption :is(span,small){font-family:inherit!important;font-size:inherit!important;letter-spacing:normal!important;text-transform:none!important;white-space:nowrap!important}.iaDropdownTriggerValue,.iaDropdownOptionCopy{text-align:left!important}.iaDropdown[data-multiline=true] .iaDropdownOption :is(span,small){white-space:normal!important;overflow-wrap:anywhere}.iaDropdown[data-multiline=true] .iaDropdownOption{padding-block:var(--space-2)}.iaDropdown[data-multiline=true] .iaDropdownOption small{display:block}}@supports (appearance: base-select){select[data-ui-control=select]::picker(select){-webkit-appearance:base-select;-moz-appearance:base-select;appearance:base-select;margin-block-start:8px;padding:7px;border:var(--ia-stroke-control) solid var(--native-control-stroke, var(--ia-black));border-radius:28px;background:var(--native-control-background, var(--ia-white));color:var(--native-control-ink, var(--ia-black));box-shadow:none;inline-size:max-content;min-inline-size:anchor-size(self-inline);max-inline-size:calc(100vw - 24px);max-block-size:min(420px,70vh);overflow:auto}select[data-ui-control=select]::picker-icon{content:"";display:block;position:absolute;inset-block:1px;inset-inline-end:1px;width:calc(var(--field-chevron-inset) + var(--field-chevron-size) + var(--space-3));border-start-end-radius:var(--field-radius);border-end-end-radius:var(--field-radius);background-color:var(--native-control-background, var(--ia-white));background-image:var(--field-chevron);background-repeat:no-repeat;background-size:var(--field-chevron-size) var(--field-chevron-size);background-position:right calc(var(--field-chevron-inset) - 1px) center;rotate:none;pointer-events:none}select[data-ui-control=select] option{position:relative;display:block;align-content:center;min-height:var(--control-height-compact);min-inline-size:0;inline-size:100%;box-sizing:border-box;padding:0 36px 0 12px;margin-block:4px;border:var(--ia-stroke-control) solid transparent;border-radius:var(--radius-pill);background:var(--native-control-background, var(--ia-white));color:var(--native-control-ink, var(--ia-black));overflow:hidden;text-overflow:clip;white-space:normal!important;overflow-wrap:anywhere;padding-block:var(--space-2)}select[data-ui-control=select] option:is(:checked,:focus-visible){border-color:var(--visual-cyan);outline:none}select[data-ui-control=select] option:hover:not(:checked){border-color:var(--visual-cyan-hover);outline:none}select[data-ui-control=select] option::checkmark{position:absolute;inset-inline-end:12px;top:50%;transform:translateY(-50%);margin:0;width:16px;height:16px;content:"";background:var(--visual-blue);mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center / contain no-repeat}}:root .iaDropdownOption[data-selected=true]:not([role=menuitemcheckbox]):not([aria-multiselectable=true] *),:root .graphifyDropdownOption[data-selected=true]:not([role=menuitemcheckbox]):not([aria-multiselectable=true] *){background:var(--ia-set-a-cyan);color:var(--ia-black)}.iaDropdown[data-dropdown-popup=true] .iaDropdownOptionCopy{overflow:visible;text-overflow:clip}@layer invarianti-dropdown-controls{.iaDropdown[data-dropdown-popup=true] .iaDropdownOption,.iaDropdown[data-dropdown-popup=true] .iaDropdownOption :is(span,small){white-space:normal!important;overflow-wrap:anywhere}}@layer invarianti-dropdown-controls{@supports (appearance: base-select){select[data-ui-control=select] option{white-space:normal!important;overflow-wrap:anywhere}}}:is(.iaTableContainer,.iaTableViewport) :is(td,th,[role=cell],[role=columnheader],[role=rowheader]) :is(.iaShellCircleAction,.atlas-button.button-icon){--circle-action-size: var(--table-control-size)}.iaTableContainer{--ia-table-min-width: 35rem;min-width:0;margin-block:var(--space-6)}.iaTableHeading{display:flex;align-items:start;justify-content:space-between;gap:var(--space-4)}.iaTableHeading>:first-child{min-width:0;margin:0}.iaTableHeading>div{display:grid;gap:var(--space-2)}.iaTableHeading :is(h2,h3,p){margin:0}.iaTableHeading:has(>.public-kicker){display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--space-2) var(--space-3)}.iaTableHeading>.public-kicker{grid-column:1 / -1}.iaTableContainer>header+:is(.iaTableFlow,.iaTableViewport){margin-block-start:var(--space-3)}.iaTableFooter{display:flex;justify-content:flex-start}.iaTableViewport.iaTableViewport{min-width:0;width:calc(100% + 2 * var(--ia-table-inset, 0px));max-width:calc(100% + 2 * var(--ia-table-inset, 0px));margin-inline:calc(-1 * var(--ia-table-inset, 0px));padding-inline:0;overflow-x:auto;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}:is(.section-heading,p)+.iaTableViewport{margin-block-start:var(--space-3)}:is(.card,.compact-card,.dynamics-chart,.diagnostics-panel,.internalDossierPanel,.internalReliabilityPanel,.internalReviewTablePane,.giosMatrixSection,.runtimeMatrixSection,.scientificReview,.graphify-purpose-workspace,.rh-orchestration-surface,.iaTableFrame)>.iaTableViewport,:is(.card,.compact-card,.dynamics-chart,.diagnostics-panel,.internalDossierPanel,.internalReliabilityPanel,.internalReviewTablePane,.giosMatrixSection,.runtimeMatrixSection,.scientificReview,.graphify-purpose-workspace,.rh-orchestration-surface,.iaTableFrame)>:where(.iaTableFlow,.tq-study-dense-section,.tq-study-section-stack,.studyActionCard,.plotlyGraphBranchPanel,.internalReliabilityTableBlock,.graphify-advanced-filter-panel)>.iaTableViewport,:is(.card,.compact-card,.dynamics-chart,.diagnostics-panel,.internalDossierPanel,.internalReliabilityPanel,.internalReviewTablePane,.giosMatrixSection,.runtimeMatrixSection,.scientificReview,.graphify-purpose-workspace,.rh-orchestration-surface,.iaTableFrame)>:where(.iaTableFlow,.tq-study-dense-section,.tq-study-section-stack,.studyActionCard,.plotlyGraphBranchPanel,.internalReliabilityTableBlock,.graphify-advanced-filter-panel)>:where(.iaTableFlow,.tq-study-dense-section,.tq-study-section-stack,.studyActionCard,.plotlyGraphBranchPanel,.internalReliabilityTableBlock,.graphify-advanced-filter-panel)>.iaTableViewport,:is(.card,.compact-card,.dynamics-chart,.diagnostics-panel,.internalDossierPanel,.internalReliabilityPanel,.internalReviewTablePane,.giosMatrixSection,.runtimeMatrixSection,.scientificReview,.graphify-purpose-workspace,.rh-orchestration-surface,.iaTableFrame)>:where(.iaTableFlow,.tq-study-dense-section,.tq-study-section-stack,.studyActionCard,.plotlyGraphBranchPanel,.internalReliabilityTableBlock,.graphify-advanced-filter-panel)>:where(.iaTableFlow,.tq-study-dense-section,.tq-study-section-stack,.studyActionCard,.plotlyGraphBranchPanel,.internalReliabilityTableBlock,.graphify-advanced-filter-panel)>:where(.iaTableFlow,.tq-study-dense-section,.tq-study-section-stack,.studyActionCard,.plotlyGraphBranchPanel,.internalReliabilityTableBlock,.graphify-advanced-filter-panel)>.iaTableViewport,:is(.card,.compact-card,.dynamics-chart,.diagnostics-panel,.internalDossierPanel,.internalReliabilityPanel,.internalReviewTablePane,.giosMatrixSection,.runtimeMatrixSection,.scientificReview,.graphify-purpose-workspace,.rh-orchestration-surface,.iaTableFrame)>:where(.iaTableFlow,.tq-study-dense-section,.tq-study-section-stack,.studyActionCard,.plotlyGraphBranchPanel,.internalReliabilityTableBlock,.graphify-advanced-filter-panel)>:where(.iaTableFlow,.tq-study-dense-section,.tq-study-section-stack,.studyActionCard,.plotlyGraphBranchPanel,.internalReliabilityTableBlock,.graphify-advanced-filter-panel)>:where(.iaTableFlow,.tq-study-dense-section,.tq-study-section-stack,.studyActionCard,.plotlyGraphBranchPanel,.internalReliabilityTableBlock,.graphify-advanced-filter-panel)>:where(.iaTableFlow,.tq-study-dense-section,.tq-study-section-stack,.studyActionCard,.plotlyGraphBranchPanel,.internalReliabilityTableBlock,.graphify-advanced-filter-panel)>.iaTableViewport{--ia-table-inset: var(--ia-table-frame-inset, 0px);border-inline:0;border-block-end:0;border-radius:0}.iaTableViewport>:is(table,[role=table]){width:100%;margin-inline:0;border-inline:0;border-block-end:0}.iaTableViewport>table>:is(thead,tbody,tfoot)>tr>:is(th,td):first-child{border-left:0}.iaTableViewport>table>:is(thead,tbody,tfoot)>tr>:is(th,td):last-child{border-right:0}.iaTableViewport[data-lens-table-edge=true]>table>:is(thead,tbody,tfoot)>tr>:is(th,td):first-child{padding-left:var(--space-5)}.iaTableContainer[data-lens-table-edge=true]>.iaTableHeading,.iaTableContainer[data-lens-table-edge=true]>.iaInspectHeading:not(:has(>.iaInspectDescription)),.iaTableContainer[data-lens-table-edge=true]>.iaInspectHeading>:is(.iaInspectEyebrow,.iaInspectTitle,.iaInspectAction){display:none}.iaTableContainer[data-lens-table-edge=true]>header:not(:has(>.iaInspectDescription))+.iaTableViewport{margin-block-start:0}.iaTableViewport>table>:is(thead,tbody,tfoot)>tr,.iaTableViewport>[role=table] [role=row]{border-inline:0;border-radius:0}.iaTableViewport>[role=table] [role=row]{border-block-end:0}.iaTableViewport>table>:is(thead,tbody,tfoot):last-child>tr:last-child,.iaTableViewport>table>:is(thead,tbody,tfoot):last-child>tr:last-child>:is(th,td),.iaTableViewport>[role=table]>[role=row]:last-child,.iaTableViewport>[role=table]>[role=rowgroup]:last-child>[role=row]:last-child,.iaTableViewport>[role=table]>[role=rowgroup]:last-child>[role=row]:last-child>[role=cell]{border-block-end:0}.internalReliabilityTableBlock:has(>.iaTableViewport){overflow:visible}.internalReviewTablePane:has(>.iaTableViewport){display:flex;flex-direction:column;overflow:hidden}.internalReviewTablePane>.iaTableViewport{min-height:0;flex:1 1 auto}.iaTableViewport:focus-visible{outline-offset:-3px}.iaTableViewport>table>tbody>tr>td:first-child{font-weight:500}.iaInspectHeading{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--ia-inspect-heading-gap, var(--space-2)) var(--space-3);min-width:0}.iaInspectHeading[data-inspect-placement=free]{padding-inline-end:calc(var(--card-padding) + var(--ia-stroke-card))}.iaInspectHeading>:is(.iaInspectEyebrow,.iaInspectTitle,.iaInspectDescription){min-width:0;overflow-wrap:anywhere}.iaInspectHeading>.iaInspectEyebrow{grid-area:1 / 1}.iaInspectHeading>.iaInspectTitle{grid-area:1 / 1}.iaInspectHeading[data-inspect-eyebrow=true]>.iaInspectTitle{grid-area:2 / 1 / auto / -1}.iaInspectHeading>.iaInspectDescription{grid-column:1 / -1}.iaInspectHeading>.iaInspectAction{display:flex;grid-area:1 / 2;align-items:center;justify-self:end}.iaInspectHeading>:is(.iaInspectEyebrow,.iaInspectTitle,.iaInspectDescription)>:is(h2,h3,h4,p,.public-kicker){margin:0}.iaSectionNumber{font-size:calc(var(--type-lg) * .8);font-weight:400}.iaPaperSectionHeading>.iaInspectTitle>:is(h2,h3,h4){line-height:var(--leading-title)}.iaInspectHeading.iaPaperMediaHeading{padding-block-end:var(--space-5)}:root{--bg: var(--color-bg);--panel: var(--color-surface);--panel-2: var(--color-surface-soft);--line: var(--color-border);--text: var(--color-text-primary);--muted: var(--color-text-muted);--teal: var(--color-invariant);--blue: var(--color-transformation);--purple: var(--color-discovery);--amber: var(--color-audit);--red: var(--color-residual);--green: var(--color-no-formula);--pink: var(--color-not-proof);color:var(--text);background:var(--bg);font-family:var(--font-body)}:where([data-surface=dark],[data-surface=graphify],[data-theme=dark],.graphify-explorer-frame,.graphify-advanced-filter-panel,.graphify-purpose-control,.atlas-technical-filters,.model-atlas,.pw02-source-view,.prismBand,.revealInspector,.theoryWorkbench__filters){--native-control-background: var(--ia-black);--native-control-ink: var(--ia-white);--native-control-stroke: var(--ia-white)}:where([data-surface=light],.card,.compact-card,.iaCard){--native-control-background: var(--ia-white);--native-control-ink: var(--ia-black);--native-control-stroke: var(--ia-black)}:where(button[data-ui-control]){display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:var(--control-height-compact);padding:0 var(--space-4);border:var(--ia-stroke-control) solid var(--native-control-stroke, var(--ia-black));border-radius:var(--ia-button-radius);background:var(--native-control-background, var(--ia-white));color:var(--native-control-ink, var(--ia-black));font:inherit;font-weight:585;cursor:pointer}.iaButton:not([data-variant]){background:var(--ia-white);color:var(--ia-black)}@layer invarianti-control-availability{:is(button,input,select,textarea,[role=button],[role=combobox],a):is(:disabled,[aria-disabled=true]){opacity:1!important;filter:none!important;-webkit-text-fill-color:currentColor!important;cursor:not-allowed!important}}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--ia-bg)}body{margin:0;min-width:320px;font-family:var(--font-body);background:var(--ia-bg);color:var(--ia-ink)}.iaEmphasisPanel{--ia-emphasis-accent: var(--visual-cyan);box-shadow:10px 10px 0 var(--ia-emphasis-accent)}.iaEmphasisPanel[data-accent=blue]{--ia-emphasis-accent: var(--visual-blue)}.iaEmphasisPanel[data-accent=yellow]{--ia-emphasis-accent: var(--visual-yellow)}.iaEmphasisPanel[data-accent=magenta]{--ia-emphasis-accent: var(--ia-pink)}.graphify-r3-controls{width:100%;max-width:100%;min-width:0;display:grid;gap:9px;padding:12px 0 0;border:0;border-top:1px solid rgba(103,232,249,.2);border-radius:0;background:transparent;color:var(--ia-card-blue);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.graphify-r3-control-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.graphify-r3-control-grid label,.graphify-advanced-filter-panel label{min-width:0;display:grid;gap:4px;color:var(--ia-card-blue);font-size:.68rem;font-weight:685}.graphify-advanced-filter-panel input,.graphify-advanced-filter-panel select{min-width:0;width:100%;border:1px solid color-mix(in srgb,var(--ia-card-blue) 18%,transparent);background:#101629;color:var(--ia-card-blue);font:inherit}.graphify-advanced-filter-panel button:not(.atlas-button):not(.iaDropdownTrigger):not(.iaDropdownOption):not(.graphify-audit-dismiss):not(.iaBannerDismiss):not(.iaInsetIconAction){min-height:36px;border:1px solid rgba(103,232,249,.28);border-radius:7px;padding:6px 10px;background:#67e8f914;color:#f6f7fb;font:inherit;font-weight:700;cursor:pointer}.graphify-advanced-filter-trigger{min-height:42px;width:100%;max-width:100%;min-width:0;overflow:hidden;padding-inline:16px}.graphify-advanced-filter-trigger>span,.graphify-advanced-filter-trigger__content{width:100%;min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px}.graphify-advanced-filter-trigger__content strong{min-width:0;font:inherit;white-space:nowrap}.graphify-advanced-filter-trigger__content small{min-width:0;overflow:hidden;color:currentColor;font-size:.72rem;opacity:.78;text-align:right;text-overflow:ellipsis;white-space:nowrap}.graphify-advanced-filter-panel{position:static;width:100%;max-width:100%;min-width:0;display:grid;gap:11px;overflow:visible;padding:4px 0 0;border:0;border-radius:0;background:transparent;color:var(--ia-card-blue);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.graphify-advanced-filter-panel>header,.graphify-advanced-filter-panel>footer{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px}.graphify-advanced-filter-panel h2,.graphify-advanced-filter-panel p{margin:0}.graphify-advanced-filter-list{min-height:0;display:grid;grid-template-columns:1fr;gap:9px;overflow:visible;padding:2px 0}.graphify-advanced-filter-list fieldset{min-width:0;display:grid;align-content:start;gap:7px;margin:0;border:1px solid color-mix(in srgb,var(--ia-card-blue) 12%,transparent);border-radius:8px;padding:10px;background:color-mix(in srgb,var(--ia-card-blue) 4%,transparent)}.graphify-advanced-filter-list legend{padding-inline:4px;color:var(--ia-card-blue);font-size:.78rem;font-weight:740}.graphify-advanced-filter-list small{color:var(--ia-card-blue)}.graphify-advanced-filter-list fieldset>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:7px}.graphify-advanced-filter-list fieldset>div>button{grid-column:1 / -1}.graphify-active-filter-chips{display:flex;flex-wrap:wrap;gap:6px;max-height:94px;overflow:auto}.graphify-active-filter-chip{display:inline-flex;align-items:stretch;border:1px solid rgba(103,232,249,.28);border-radius:7px;overflow:hidden;background:#67e8f914}.graphify-active-filter-chip a{display:inline-flex;align-items:center;min-height:30px;padding:4px 8px;font-size:.68rem;text-decoration:none}.graphify-active-filter-chips button{min-height:30px;padding:4px 8px;border:0;border-left:1px solid rgba(103,232,249,.22);border-radius:0;font-size:.68rem}.graphify-filter-table-alternative{display:block;width:100%;max-width:100%;overflow-x:auto;border-collapse:collapse;font-size:.68rem}.graphify-filter-table-alternative caption{padding-bottom:5px;color:var(--ia-card-blue);text-align:left}.graphify-filter-table-alternative th,.graphify-filter-table-alternative td{padding:5px 7px;border:1px solid color-mix(in srgb,var(--ia-card-blue) 10%,transparent);text-align:left}.graphify-filter-table-alternative tbody{display:block;max-height:84px;overflow:auto}.graphify-filter-table-alternative thead,.graphify-filter-table-alternative tr{display:table;width:100%;table-layout:fixed}.graphify-filter-audit{border-left:3px solid #f6d743;padding-left:9px;color:#f6d743}.graphify-r3-controls :focus-visible,.graphify-advanced-filter-panel :focus-visible,.graphify-named-inspector :focus-visible{outline:3px solid #f6d743;outline-offset:2px}.graphify-named-inspector{display:grid;gap:7px;margin-top:14px;padding-top:14px;border-top:1px solid rgba(103,232,249,.2);color:var(--ia-card-blue)}.graphify-named-inspector>header h2,.graphify-named-inspector>header p,.graphify-named-inspector>p{margin:0}.graphify-named-inspector>header .eyebrow{color:#67e8f9}.graphify-named-inspector-section{border:1px solid color-mix(in srgb,var(--ia-card-blue) 12%,transparent);border-radius:8px;background:color-mix(in srgb,var(--ia-card-blue) 4%,transparent);overflow:clip}.graphify-named-inspector-section>summary{min-height:42px;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 10px;cursor:pointer}.graphify-named-inspector-section>summary h3{margin:0;font-size:.78rem;letter-spacing:.0275em;text-transform:uppercase}.graphify-named-inspector-section>summary span{color:var(--ia-card-blue);font-size:.66rem;white-space:nowrap}.graphify-named-inspector-table-wrap{max-width:100%;overflow:auto;border-top:1px solid color-mix(in srgb,var(--ia-card-blue) 10%,transparent)}.graphify-section-empty-state{margin:0;padding:8px;color:var(--ia-card-blue);font:700 .65rem/1.35 var(--font-mono)}.graphify-named-inspector table{width:100%;border-collapse:collapse;font-size:.68rem}.graphify-named-inspector caption{padding:8px;color:var(--ia-card-blue);text-align:left}.graphify-named-inspector th,.graphify-named-inspector td{max-width:180px;padding:7px 8px;border-top:1px solid color-mix(in srgb,var(--ia-card-blue) 7%,transparent);text-align:left;vertical-align:top;overflow-wrap:anywhere}.graphify-named-inspector thead th{color:#67e8f9}.graphify-field-state{display:inline-block;border-radius:999px;padding:2px 6px;background:color-mix(in srgb,var(--ia-card-blue) 8%,transparent);font-size:.58rem;font-weight:765}.graphify-field-state.is-conflicted{color:#fb7185}.graphify-field-state.is-visibility-blocked{color:#ffb24a}.graphify-field-state.is-unknown,.graphify-field-state.is-not-applicable,.graphify-field-state.is-not-provided{color:var(--ia-card-blue)}.graphify-semantic-inspector{display:grid;gap:9px;min-width:0;color:var(--ia-card-blue);font-family:var(--font-body)}.graphifySemanticHeader{display:grid;gap:9px;padding:2px 2px 12px}.graphifySemanticHeader>*{margin:0}.graphifySemanticKicker{color:var(--visual-cyan);font-size:.72rem;font-weight:765;letter-spacing:.0385em}.graphifySemanticHeader h2{color:var(--ia-card-blue);font-size:clamp(1.55rem,3.2vw,2rem);line-height:1.08;letter-spacing:-.0225em;overflow-wrap:anywhere}.graphifySemanticMath{max-width:100%;overflow-x:auto;border-left:0;padding:9px 11px;background:#19d4e812;color:var(--ia-card-blue);font-family:var(--font-mono);font-size:.92rem;line-height:1.5;white-space:normal;overflow-wrap:anywhere}.graphifySemanticBadges,.graphifySemanticActions,.graphifySemanticCounts{display:flex;flex-wrap:wrap;gap:7px}.graphifySemanticBadge{text-transform:uppercase;display:inline-flex;align-items:center;min-height:26px;border:1px solid rgba(103,232,249,.26);border-radius:999px;padding:4px 8px;background:#67e8f914;color:#d9fbff;font-size:.68rem;font-weight:720}.graphifySemanticDescription{color:var(--ia-card-blue);font-size:.92rem;line-height:1.58}.graphifySemanticActions a,.graphifySemanticActions button{min-height:36px;display:inline-flex;align-items:center;border:1px solid color-mix(in srgb,var(--ia-card-blue) 16%,transparent);border-radius:8px;padding:7px 10px;background:color-mix(in srgb,var(--ia-card-blue) 6%,transparent);color:var(--ia-card-blue);font-size:.7rem;font-weight:765;text-decoration:none;cursor:pointer}.graphifySemanticActions a:hover,.graphifySemanticActions button:hover{border-color:var(--visual-cyan-hover);background:var(--visual-cyan-hover);color:var(--ia-black)}.graphifySemanticActions button[aria-pressed=true]{border-color:#19d4e8a6;background:#19d4e829;color:#67e8f9}.graphifySemanticActions a:focus-visible,.graphifySemanticActions button:focus-visible,.graphifySemanticSection>summary:focus-visible,.graphifySemanticRelationGroups a:focus-visible,.graphifySemanticLinkList a:focus-visible{outline:3px solid var(--ia-action-cyan, #19d4e8);outline-offset:2px}.graphifySemanticSection{min-width:0;border:1px solid color-mix(in srgb,var(--ia-card-blue) 12%,transparent);border-radius:12px;background:color-mix(in srgb,var(--ia-card-blue) 4%,transparent);overflow:clip}.graphifySemanticSection>summary{min-height:48px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;cursor:pointer}.graphifySemanticSection>summary h3{margin:0;color:var(--ia-card-blue);font-size:.83rem;letter-spacing:.0165em}.graphifySemanticSection>summary span{color:var(--ia-card-blue);font-size:.67rem;text-align:right}.graphifySemanticSectionBody{display:grid;gap:10px;min-width:0;border-top:1px solid color-mix(in srgb,var(--ia-card-blue) 9%,transparent);padding:12px}.graphifySemanticSectionBody>p{margin:0;color:var(--ia-card-blue)}.graphifySemanticDataList{display:grid;gap:0;margin:0}.graphifySemanticDataList>div{display:grid;grid-template-columns:minmax(110px,.42fr) minmax(0,1fr);gap:12px;padding:8px 0;border-bottom:1px solid color-mix(in srgb,var(--ia-card-blue) 8%,transparent)}.graphifySemanticDataList>div:last-child{border-bottom:0}.graphifySemanticDataList dt{color:var(--ia-card-blue);font-size:.7rem;font-weight:720}.graphifySemanticDataList dd{margin:0;color:var(--ia-card-blue);font-size:.78rem;line-height:1.45;overflow-wrap:anywhere}.graphifySemanticCounts span{border-radius:7px;padding:6px 8px;background:color-mix(in srgb,var(--ia-card-blue) 6%,transparent);color:var(--ia-card-blue);font-size:.72rem}.graphifySemanticCounts b{color:#67e8f9}.graphifySemanticRelationGroups{display:grid;gap:12px}.graphifySemanticRelationGroups section{display:grid;gap:5px}.graphifySemanticRelationGroups h4{display:flex;justify-content:space-between;gap:8px;margin:0;color:var(--ia-card-blue);font-size:.76rem}.graphifySemanticRelationGroups h4 span{color:#67e8f9}.graphifySemanticRelationGroups ul,.graphifySemanticLinkList,.graphifySemanticBoundaryList{display:grid;gap:5px;margin:0;padding:0;list-style:none}.graphifySemanticRelationGroups li{display:flex;justify-content:space-between;gap:10px;padding:6px 0;border-bottom:1px solid color-mix(in srgb,var(--ia-card-blue) 6%,transparent)}.graphifySemanticRelationGroups a,.graphifySemanticLinkList a{color:#e7fcff;font-size:.76rem;font-weight:675;text-decoration-color:#67e8f966}.graphifySemanticRelationGroups small{color:var(--ia-card-blue);font-size:.62rem}.graphifySemanticBoundaryList li{position:relative;padding-left:16px;color:var(--ia-card-blue);font-size:.76rem;line-height:1.48}.graphifySemanticBoundaryList li:before{position:absolute;left:0;color:#f6d743;content:"•"}.graphifySemanticBoundaryNote,.graphifySemanticUnavailable{color:var(--ia-card-blue)!important;font-size:.69rem;line-height:1.45}.graphifySemanticBridge{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:8px}.graphifySemanticBridge>span{grid-column:1 / -1;color:#67e8f9;font-size:.67rem;font-weight:765;text-transform:uppercase}.graphifySemanticBridge>strong{border-radius:8px;padding:8px;background:#67e8f914;text-align:center}.graphifySemanticBridge>b{color:#67e8f9}.graphifySemanticBridge>p{grid-column:1 / -1;display:grid;gap:3px;margin:4px 0 0}.graphifySemanticBridge>p span{color:var(--ia-card-blue);font-size:.66rem;font-weight:765;text-transform:uppercase}.graphifySemanticAdvanced{margin-top:3px;border-color:#f6d74338}.graphifySemanticAdvanced>summary h3{color:#f6d743}.graphifySemanticAdvanced .graphify-named-inspector{margin:0;padding:0;border:0}.graphifyLegacySourceDetails{margin-top:4px}.graphifyLegacySourceDetailsBody{max-width:100%;overflow:auto;border-top:1px solid color-mix(in srgb,var(--ia-card-blue) 10%,transparent);padding:10px}.graphifyLegacySourceDetailsBody .graphify-inspector{margin:0}@media(max-width:520px){.graphifySemanticDataList>div{grid-template-columns:1fr;gap:3px}.graphifySemanticBridge{grid-template-columns:1fr}.graphifySemanticBridge>b{transform:rotate(90deg);text-align:center}.graphifySemanticSection>summary{align-items:flex-start}}@media(max-width:760px){.graphify-r3-control-grid,.graphify-advanced-filter-list{grid-template-columns:1fr}.graphify-advanced-filter-list fieldset>div{grid-template-columns:1fr}}body.graphify-fullscreen-workspace{overflow:hidden;background:#070912}body.graphify-fullscreen-workspace .audit-strip,body.graphify-fullscreen-workspace .app-header,body.graphify-fullscreen-workspace .collapsible-sidebar,body.graphify-fullscreen-workspace .site-footer{display:none!important}body.graphify-fullscreen-workspace .app-shell,body.graphify-fullscreen-workspace .main-panel{min-height:100dvh;background:#070912}body.graphify-fullscreen-workspace .main-panel{margin:0!important;padding:0!important}body.graphify-fullscreen-workspace .graphify-page-shell{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;width:100vw;height:100dvh;min-height:0;margin:0;padding:0;overflow:hidden}body.graphify-fullscreen-workspace .graphify-workspace-governance{right:calc(clamp(340px,24vw,395px) + 34px)}@media(min-width:981px){body.graphify-fullscreen-workspace .graphify-explorer-3d{display:block;width:100%;height:100%;min-height:0;overflow:hidden}body.graphify-fullscreen-workspace .graphify-explorer-frame{--graphify-pane-margin: 18px;--graphify-hud-inset: 18px;--graphify-toolbar-height: 64px;--graphify-left-panel-width: clamp(400px, 27vw, 440px);--graphify-left-panel-min-width: 400px;--graphify-left-panel-max-width: 440px;display:block;width:100%;height:100dvh;min-height:0;margin:0;padding:0;border:0;border-radius:0;overflow:hidden}body.graphify-fullscreen-workspace .graphify-frame-canvas,body.graphify-fullscreen-workspace .graphify-canvas-accessibility-frame,body.graphify-fullscreen-workspace .graphify-explorer-frame .graphify-canvas-shell,body.graphify-fullscreen-workspace .graphify-explorer-frame .graphify-canvas{width:100%;height:100%;min-height:100%}body.graphify-fullscreen-workspace .graphify-frame-top-left{position:absolute;top:68px;bottom:18px;left:18px;width:var(--graphify-left-panel-width);height:auto;max-height:none}body.graphify-fullscreen-workspace .graphify-frame-top-center{position:absolute;top:14px;left:50%;width:max-content;max-width:min(470px,calc(100% - 820px));transform:translate(-50%)}body.graphify-fullscreen-workspace .graphify-frame-top-right{position:absolute;top:14px;right:18px;width:auto}body.graphify-fullscreen-workspace .graphify-in-frame-inspector{position:absolute;top:88px;right:18px;bottom:18px;width:clamp(340px,24vw,395px);height:auto;max-height:none}}@media(prefers-reduced-motion:reduce){.graphify-r3-controls *,.graphify-advanced-filter-panel *,.graphify-named-inspector *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}button,input,select{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed}a{color:inherit}p{color:var(--ia-ink-soft);font-family:var(--font-body);line-height:var(--leading-body);letter-spacing:var(--tracking-normal)}small{color:var(--ia-muted);font-family:var(--font-mono);letter-spacing:var(--tracking-mono)}.app-header,.collapsible-sidebar,.sidebar,.user-menu,.site-footer,.atlas-button,button,input,select,textarea,.card,.state-box{font-family:var(--font-ui)}.brand strong,.page-heading h1,.public-hero-tile h1,.footer-brand-panel>strong,.hero-wordmark,.graphify-explorer-topline h1,.public-tile-heading h2,.public-feature-tile h3,.public-graphify-wide h3{font-family:var(--font-display);font-weight:810;letter-spacing:var(--tracking-display)}.status-badge,.badge-row span,.sidebar-section-label,.side-section>span,.eyebrow,.public-kicker,.card-kicker,.graphify-control,.graphify-unified-status-hud,.graphify-community-row,.graphify-legend-row,.catalog-meta dt,.detail-card dt,.graphify-inspector dt,.dynamics-inspector dt,.decomposition-inspector dt,.osd-audit-panel dt{font-family:var(--font-mono);letter-spacing:var(--tracking-label)}.data-count strong,.data-card-count,.public-count-strip strong,.graphify-status-panel span,.graphify-status-panel strong,.graphify-inspector dd,.dynamics-inspector dd,.decomposition-inspector dd,.osd-audit-panel dd,.raw-record pre{font-family:var(--font-mono);letter-spacing:var(--tracking-mono)}.app-shell{--app-shell-top-offset: var(--header-height);min-height:100vh;background:var(--ia-bg);color:var(--ia-ink)}.app-overlay-root{position:relative;z-index:var(--z-modal)}.audit-strip{position:relative;top:auto;z-index:var(--z-header);display:flex;justify-content:center;align-items:center;gap:10px;min-height:var(--audit-strip-height);padding:8px 14px;background:var(--ia-white);color:var(--ia-ink);border-bottom:1px solid var(--ia-border-soft);font-weight:675;font-size:.88rem;text-align:center}.audit-strip svg{width:18px;height:18px;flex:0 0 auto}.audit-strip button{border:0;min-height:32px;display:inline-flex;align-items:center;padding:2px 4px;background:transparent;color:inherit;font:inherit;text-decoration:none;text-underline-offset:3px;cursor:pointer}.app-header{position:sticky;top:0;z-index:var(--z-header);min-height:var(--header-height);display:grid;grid-template-columns:var(--sidebar-collapsed-width) var(--header-control-size) minmax(0,1fr) auto;align-items:center;gap:var(--header-action-gap);padding:0;background:var(--ia-white);color:var(--ia-ink);border-bottom:0;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.app-shell[data-navigation-open=true] .app-header:after{content:"";position:absolute;inset-block:0;left:calc(var(--sidebar-expanded-width) - 2px);border-right:2px solid var(--ia-black);pointer-events:none}.app-header__left-rail{width:var(--sidebar-collapsed-width);display:flex;justify-content:center;align-items:center}.app-header__brand{justify-self:start}.app-header__actions{justify-self:end;padding-right:calc((var(--sidebar-collapsed-width) - var(--header-control-size)) / 2)}.brand{min-height:52px;display:inline-flex;align-items:center;gap:12px}.brand strong,.brand span{display:block}.brand span,.domain-pill,.eyebrow{color:var(--ia-muted)}.brand strong{font-family:var(--font-display);font-weight:810;text-transform:uppercase}.brand span{font-family:var(--font-ui);letter-spacing:var(--tracking-ui)}.theme-toggle svg{width:20px;height:20px}.domain-pill{border:0;border-radius:var(--radius-pill);padding:7px 10px;background:var(--ia-white);font-size:.82rem;font-weight:765}.app-header__burger{--ia-button-icon-stroke: 1.4px;display:grid;place-items:center;width:var(--header-control-size);height:var(--header-control-size);min-width:var(--header-control-size);min-height:var(--header-control-size);border:var(--ia-stroke-control) solid var(--ia-black);border-radius:var(--radius-pill);background:var(--ia-white);color:var(--ia-black);padding:0}.app-header__burger:hover,.app-header__burger:active,.app-shell[data-mobile-layout=true][data-navigation-open=true] .app-header__burger{background:var(--ia-black);color:var(--ia-white)}.app-header__home{display:grid;place-items:center;width:var(--header-control-size);height:var(--header-control-size);border-radius:var(--radius-pill);padding:0;background:var(--ia-white);color:var(--ia-black);border:var(--ia-stroke-control) solid var(--ia-black)}.app-header__burger svg,.app-header__home svg{width:21px;height:21px;transition:transform .16s ease,opacity .16s ease}.app-header__burger svg{width:19px;height:19px}@media(prefers-reduced-motion:reduce){.app-header__burger svg,.app-header__home svg{transition:none}}.etpDetailNodeInfo{max-width:760px;min-width:0;border:1px solid rgba(25,212,232,.28);border-radius:18px;padding:clamp(.9rem,2vw,1.25rem);background:#0e101ef5;color:#fff}.etpDetailNodeInfo>.etpKicker{margin:0 0 .75rem}.etpDetailNodeInfo .graphify-semantic-inspector{font-family:var(--font-body)}.header-actions{display:flex;align-items:center;gap:var(--header-action-gap)}.theme-toggle,.profile-link-row button,.decomposition-selector button,.dynamics-filter-grid button{min-height:44px;border:0;border-radius:var(--radius-pill);color:var(--ia-ink);background:transparent;padding:0 14px;font-size:var(--type-sm);font-weight:810}.theme-toggle{width:var(--header-control-size);height:var(--header-control-size);display:inline-flex;justify-content:center;align-items:center;background:var(--ia-white);border:var(--ia-stroke-control) solid var(--ia-black)}.theme-toggle span{display:none}.user-menu-button{min-height:var(--header-control-size);height:var(--header-control-size);display:inline-flex;align-items:center;gap:7px;border:var(--ia-stroke-control) solid var(--ia-black);border-radius:var(--radius-pill);background:var(--ia-white);color:var(--ia-black);padding:0 12px;font-weight:810}.user-menu-button:hover{background:var(--ia-black);color:var(--ia-white)}.user-menu-button svg{width:15px;height:15px}.header-research-cta{min-height:var(--header-control-size);display:inline-flex;align-items:center;justify-content:center;gap:7px;border:var(--ia-stroke-control) solid var(--ia-black);border-radius:var(--radius-pill);background:var(--ia-white);color:var(--ia-black);padding:0 12px;font-size:.86rem;font-weight:810;white-space:nowrap}.header-research-cta:hover{background:var(--ia-black);color:var(--ia-white)}.header-research-cta svg{width:14px;height:14px;flex:0 0 auto}.shell-body{display:grid;grid-template-columns:auto minmax(0,1fr);flex:1}:root{--sidebar-nav-icon-size: 18px;--sidebar-nav-link-font-size: .9rem;--sidebar-nav-link-font-weight: 675}.collapsible-sidebar{--sidebar-nav-chevron-size: 6px;width:var(--sidebar-expanded-width);min-height:calc(100dvh - var(--app-shell-top-offset));max-height:calc(100dvh - var(--app-shell-top-offset));position:sticky;top:var(--app-shell-top-offset);z-index:var(--z-side-nav-expanded);align-self:start;display:flex;flex-direction:column;gap:10px;overflow:hidden;border-right:2px solid var(--ia-black);background:var(--ia-white);color:var(--ia-black);padding:10px 0}.collapsible-sidebar.collapsed{z-index:var(--z-side-rail);width:var(--sidebar-collapsed-width)}.sidebar-nav-item svg{width:var(--sidebar-nav-icon-size);height:var(--sidebar-nav-icon-size);flex:0 0 auto;stroke-width:1.4px}.sidebar-scroll{min-height:0;min-width:0;overflow-y:auto;display:grid;gap:6px}.sidebar-section{min-width:0;width:100%;display:grid;gap:0}.sidebar-section[data-section-id=public-supporting]{margin-block-start:8px}.sidebar-section.active .sidebar-section-label{color:var(--ia-black)}.sidebar-section-label{color:var(--ia-black);font-size:.66rem;font-weight:855;letter-spacing:var(--tracking-label);text-transform:uppercase;padding:0 calc((var(--sidebar-collapsed-width) - var(--sidebar-nav-icon-size)) / 2)}.sidebar-nav-item{--ia-button-icon-stroke: 1.4px;box-sizing:border-box;min-height:44px;min-width:0;width:calc(100% - 20px);max-width:calc(100% - 20px);margin-inline:10px;display:flex;align-items:center;justify-content:flex-start;gap:8px;border:0;border-block:1px solid transparent;background-clip:padding-box;border-radius:var(--radius-pill);background-color:transparent;color:var(--ia-black);padding:0 12px 0 calc((var(--sidebar-collapsed-width) - var(--sidebar-nav-icon-size)) / 2);text-align:left;font-family:var(--font-ui);font-size:var(--sidebar-nav-link-font-size);letter-spacing:var(--tracking-ui);font-weight:var(--sidebar-nav-link-font-weight)}.sidebar-nav-item:hover,.sidebar-nav-item:focus-visible{background-color:var(--ia-card-cyan);color:var(--ia-black)}.sidebar-nav-item[data-has-panel=true]:after{content:"";width:var(--sidebar-nav-chevron-size);height:var(--sidebar-nav-chevron-size);margin-left:auto;border-right:1.4px solid currentColor;border-bottom:1.4px solid currentColor;rotate:-45deg;transition:rotate var(--motion-fast) ease}.sidebar-nav-item[data-panel-open=true]{background-color:var(--ia-set-a-cyan);color:var(--ia-black);outline:0}.sidebar-nav-item[data-panel-open=true]:after{rotate:45deg}.sidebar-nav-item.active{background-color:var(--ia-set-a-cyan);color:var(--ia-black)}.sidebar-nav-item span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.collapsible-sidebar.collapsed .sidebar-section-label,.collapsible-sidebar.collapsed .sidebar-nav-item span{display:none}.collapsible-sidebar.collapsed .sidebar-nav-item{width:44px;margin-inline:auto;justify-content:center;padding-inline:0}.collapsible-sidebar.collapsed .sidebar-nav-item[data-has-panel=true]:after{display:none}.sidebar-tree{position:relative;display:grid;gap:10px;margin:0 10px 4px calc((var(--sidebar-collapsed-width) - var(--sidebar-nav-icon-size)) / 2 + 4px);padding:4px 0 4px 14px;border-left:var(--ia-stroke-control) solid var(--visual-cyan)}.sidebar-tree__group{display:grid;gap:2px}.sidebar-tree__group-label{margin:0 0 2px;color:var(--ia-black);font-family:var(--font-mono);font-size:.62rem;font-weight:765;letter-spacing:var(--tracking-label);text-transform:uppercase}.sidebar-tree__link{position:relative;width:100%;min-width:0;min-height:34px;display:flex;align-items:center;justify-content:space-between;gap:8px;border:0!important;border-radius:var(--radius-pill);padding:5px 8px;background:transparent;color:var(--ia-black);font-family:var(--font-ui);font-size:.75rem;font-weight:675;letter-spacing:var(--tracking-ui);line-height:1.25;text-align:left}.sidebar-tree__link:before{content:"";position:absolute;top:50%;left:-15px;width:10px;border-top:var(--ia-stroke-control) solid var(--visual-cyan)}.sidebar-tree__link:focus-visible,.sidebar-tree__link.active{background:var(--ia-set-a-cyan);color:var(--ia-black);outline:0}.sidebar-tree__link:hover:not(.active){background:var(--visual-cyan-hover);color:var(--ia-black);outline:0}.sidebar-tree__link.active{font-weight:765}.sidebar-tree__link.unavailable{color:var(--ia-muted);background:transparent}.sidebar-tree__link span{min-width:0;white-space:normal}.sidebar-tree__link small{flex:0 0 auto;color:inherit;font-family:var(--font-mono);font-size:.6rem;text-transform:uppercase}.sidebar-secondary-link{width:100%;min-height:38px;display:flex;align-items:center;justify-content:space-between;gap:10px;border:1px solid var(--ia-border);border-radius:6px;background:var(--ia-white);color:var(--ia-black);padding:8px 10px;text-align:left;font-family:var(--font-ui);font-weight:765;letter-spacing:var(--tracking-ui)}.sidebar-secondary-link:hover,.sidebar-secondary-link:focus-visible{background:var(--visual-green);border-color:var(--ia-black)}.sidebar-secondary-link.active{background:var(--ia-black);color:var(--ia-white);border-color:var(--ia-black)}.sidebar-secondary-link.unavailable{color:var(--ia-muted);background:color-mix(in srgb,var(--ia-white) 78%,var(--ia-border))}.sidebar-secondary-link span{min-width:0;white-space:normal;line-height:1.2}.sidebar-secondary-link small{flex:0 0 auto;color:inherit;font-family:var(--font-mono);font-size:.66rem;text-transform:uppercase}.sidebar{border-right:2px solid var(--ia-border);background:var(--ia-white);padding:18px 12px;overflow-y:auto;max-height:calc(100vh - 106px);position:sticky;top:106px;align-self:start}.side-section{display:grid;gap:6px;margin-bottom:18px}.side-section>span{color:var(--ia-muted);font-size:.74rem;font-weight:855;font-family:var(--font-mono);letter-spacing:var(--tracking-label);text-transform:uppercase;padding:0 8px 4px}.side-section button{text-align:left;background:transparent;color:var(--ia-ink);border:0;border-radius:var(--radius-pill);padding:10px 12px;font-family:var(--font-ui);letter-spacing:var(--tracking-ui);font-weight:765}.side-section button:hover,.side-section button.active{background:var(--visual-green);color:var(--ia-ink)}.main-panel{position:relative;z-index:var(--z-page-base);min-width:0;overflow-x:clip;padding:0;background:var(--ia-bg)}.page-container{margin:0 auto}.page-header,.page-heading{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--page-header-gap);align-items:start;margin-bottom:var(--page-header-bottom-gap)}.page-header--compact,.page-header--graphify{margin-bottom:var(--first-section-gap)}.page-header__main,.page-heading>div{min-width:0;display:grid;gap:0;max-width:980px}.page-header__aside{display:grid;justify-items:end;gap:var(--space-3);align-self:start}.page-header__badges{justify-self:end;align-self:start}.page-header__actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-2)}.page-description{max-width:840px;margin:var(--page-description-gap) 0 0;color:var(--ia-muted);font-family:var(--font-body);font-size:var(--type-base);line-height:var(--leading-copy);letter-spacing:0}.eyebrow,.public-kicker{display:block;color:var(--ia-muted);text-transform:uppercase;font-size:.75rem;font-weight:855;letter-spacing:var(--tracking-label);margin-bottom:0}.page-header__kicker{margin:0 0 var(--page-title-gap)}h1,.page-header__title{margin:0;font-size:var(--type-section);line-height:var(--leading-display);letter-spacing:var(--tracking-display)}h2{margin:0;font-size:var(--type-2xl);line-height:.92}h3{margin:0}:is(.plans-experience,.discoveryPage) :is(.plans-section-heading,.plans-integrity,.discoveryEditorial,.discoverySplit,.discoveryCommitments,.uploadPageSection>header,.studyGroupList>header) h2+p,.plans-experience .plans-section-heading--split>p{font-size:var(--type-sm);margin-block-start:var(--page-description-gap)}.badge-row,.card-top{display:flex;flex-wrap:wrap;gap:7px;align-items:center;min-width:0;max-width:100%}.status-badge{background:var(--status-neutral-inverse);color:var(--ia-white);display:inline-flex;align-items:center;gap:.35rem;min-height:24px;border:none;outline:none;border-radius:var(--ia-radius-xs);padding:.28rem .55rem;font-size:.72rem;font-weight:720;letter-spacing:.011em;text-transform:uppercase;max-width:100%;line-height:1.25;overflow-wrap:normal;text-align:left;white-space:nowrap}.badge-fill-green,.status-badge--positive,.badge-established,.badge-supported,.badge-public-safe,.badge-no-formula{background:var(--status-positive);color:var(--ia-white)}.badge-fill-blue,.status-badge--governed,.badge-conceptual-mapping,.badge-no-llm{background:var(--status-governed);color:var(--ia-white)}.badge-fill-yellow,.status-badge--attention,.badge-audit-only,.badge-read-only,.badge-future,.badge-placeholder,.badge-candidate{background:var(--status-attention);color:var(--ia-black)}.status-badge--blocked,.badge-not-a-proof,.badge-synthetic-only,.badge-protected,.badge-speculative-question,.badge-blocked,.badge-insufficient{background:var(--status-blocked);color:var(--ia-white)}.status-badge--critical,.badge-contradicted{background:var(--status-critical);color:var(--ia-white)}.status-badge--neutral{background:var(--status-neutral-inverse);color:var(--ia-white)}.badge-row{min-width:0}.hero-panel,.card,.state-box,.graphify-placeholder,.data-count{border:2px solid var(--ia-border);border-radius:var(--radius-card);background:var(--ia-white);color:var(--ia-ink);box-shadow:none}.iaFrame{border:var(--ia-stroke-frame) solid var(--ia-black);border-radius:var(--ia-container-radius);background:var(--ia-white);overflow:hidden}.iaCard,.iaPanel,.iaTile,.iaSummaryCard,.iaBoundaryCard,.iaDetailCard,.iaDownloadTile{border:var(--ia-stroke-card) solid var(--ia-black);border-radius:var(--ia-card-radius);background:var(--ia-white);overflow:hidden}[data-statement-card][data-proof-attached=true]>[data-proof-block][data-proof-attached=true]{margin:var(--space-4) calc(var(--card-padding) * -1) calc(var(--card-padding) * -1);border:0;border-radius:var(--ia-card-radius) var(--ia-card-radius) 0 0;background:var(--ia-card-green);color:var(--ia-black)}[data-statement-card][data-proof-attached=true]>[data-proof-block][data-proof-attached=true]>p:first-child>em:first-child{font-style:normal;font-weight:700}.iaMediaFrame{border:var(--ia-stroke-table) solid var(--ia-black);border-radius:var(--ia-media-radius);background:var(--ia-white);overflow:hidden}.iaBoundaryCard{background:var(--ia-action-yellow, var(--visual-yellow));color:var(--ia-black)}.iaMediaFrame img,.iaMediaFrame video,.iaMediaFrame iframe{display:block;width:100%;border-radius:var(--ia-media-radius);overflow:hidden}.state-box,.diagnostics-warning{padding:var(--card-padding-lg);margin:0;line-height:var(--leading-body)}.notice,.dynamics-boundary,.decomposition-boundary,.rtde-boundary,.p9-boundary,.p10-boundary,.boundary-notice{margin:0}.page-section>.notice,.page-section>.state-box,.page-section>.dynamics-boundary,.page-section>.decomposition-boundary,.page-section>.diagnostics-warning,.page-section>.rtde-boundary,.page-section>.p9-page-summary,.page-section>.p10-page-summary,.page-section>.boundary-notice{margin:0}.hero-panel{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:var(--card-gap);padding:var(--card-padding-lg)}.cta-grid,.card-grid,.metric-grid{display:grid;gap:var(--card-gap)}.cta-grid{grid-template-columns:1fr}.cta-grid button{min-height:48px;background:var(--ia-black);color:var(--ia-white);border:0;border-radius:var(--radius-pill);text-align:left;padding:10px 16px;font-weight:810}.two-col{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--card-gap)}.wide-left{grid-template-columns:minmax(0,.9fr) minmax(360px,1.1fr)}.card-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.metric-grid{width:100%;min-width:0;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));margin-bottom:0}.metric-grid>*{min-width:0}.card:not(.atlas-tile){--card-bg: var(--ia-white);--card-fg: var(--ia-black);--card-muted: #333333;--card-label: var(--ia-black);--card-border: var(--ia-black)}.card{position:relative;overflow:visible;border-color:var(--card-border);background:var(--card-bg);color:var(--card-fg);padding:var(--card-padding);text-align:left;display:flex;flex-direction:column;gap:var(--space-4);--ia-table-frame-inset: var(--card-padding)}button.card{width:100%}.card p{margin:0}.card h1,.card h2,.card h3,.card-title{color:var(--card-fg)}.card p,.card-description,.card small,.card-meta{color:var(--card-muted)}.card ul,.card ol,.notice ul,.notice ol,.state-box ul,.state-box ol{display:grid;gap:var(--space-2);margin:0;padding-left:1.25rem;line-height:var(--leading-data)}.card-kicker{color:var(--card-label);font-size:.8rem;font-weight:855;letter-spacing:var(--tracking-label);text-transform:uppercase}.atlas-tile.card{border-color:var(--card-border);background:var(--card-bg);color:var(--card-fg)}.module-card{min-height:220px;display:flex;flex-direction:column;justify-content:space-between;gap:var(--space-4);padding:var(--card-padding)}.module-card-top{align-items:flex-start;justify-content:space-between}.module-card-main{display:grid;gap:var(--space-3)}.module-card h3{margin:0;font-size:var(--type-xl);line-height:1.05}.module-card p,.module-card small{margin:0;line-height:1.45}.module-card-footer{display:grid;gap:var(--space-2)}.compact-card{min-height:0;padding:var(--space-5);gap:var(--space-3);--ia-table-frame-inset: var(--space-5)}.iaControlPanel{display:grid;gap:14px}.iaControlPanelTitle{margin:0;color:var(--ia-black);font-size:var(--type-sm);font-weight:855;letter-spacing:var(--tracking-label);text-transform:uppercase}.iaPlayerControls,.iaControlActionRow{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.iaPlayerPlayButton{box-sizing:border-box;min-width:var(--circle-action-size);min-height:var(--circle-action-size);width:var(--circle-action-size);height:var(--circle-action-size);border-radius:999px;border:1px solid rgba(0,0,0,.24);display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;box-shadow:none;cursor:pointer}.iaPlayerPlayButton[data-playing=true]{background:var(--ia-action-yellow, #ffdc32);color:#000}.iaPlayerPlayButton[data-playing=false]{background:#000;color:#fff}.iaSlider{position:relative;display:flex;align-items:center;height:36px;min-width:0}.iaSlider input[type=range]{width:100%;height:36px;margin:0;-moz-appearance:none;appearance:none;-webkit-appearance:none;background:transparent}.iaSlider input[type=range]::-webkit-slider-runnable-track{height:6px;border-radius:999px;background:linear-gradient(to right,var(--ia-action-cyan, #19d4e8) 0%,var(--ia-action-cyan, #19d4e8) var(--ia-slider-progress, 0%),rgba(0,0,0,.18) var(--ia-slider-progress, 0%),rgba(0,0,0,.18) 100%)}.iaSlider input[type=range]::-webkit-slider-thumb{width:22px;height:22px;border-radius:999px;background:var(--ia-action-yellow, #ffdc32);border:var(--ia-stroke-control) solid #000;margin-top:-8px;-webkit-appearance:none;box-shadow:none}.iaSlider input[type=range]::-moz-range-track{height:6px;border-radius:999px;background:#0000002e}.iaSlider input[type=range]::-moz-range-progress{height:6px;border-radius:999px;background:var(--ia-action-cyan, #19d4e8)}.iaSlider input[type=range]::-moz-range-thumb{width:22px;height:22px;border-radius:999px;background:var(--ia-action-yellow, #ffdc32);border:var(--ia-stroke-control) solid #000;box-shadow:none}@media(pointer:coarse){.iaSlider,.iaSlider input[type=range]{height:48px;min-height:48px}.iaSlider input[type=range]{touch-action:none}.iaSlider input[type=range]::-webkit-slider-thumb{width:32px;height:32px;margin-top:-13px}.iaSlider input[type=range]::-moz-range-thumb{width:32px;height:32px}}.iaSliderInlineValue{min-width:48px;margin-left:10px;color:#000000bd;font-size:13px;font-weight:810;text-align:right;white-space:nowrap}.iaControlSliderRow{display:grid;grid-template-columns:minmax(160px,.55fr) minmax(180px,1fr) auto;align-items:center;gap:14px;min-width:0}.iaControlSliderLabel{font-weight:810;white-space:nowrap}.iaControlSliderValue{min-width:56px;text-align:right;font-weight:810;color:#000000bd}.iaControlIconButton{box-sizing:border-box;min-width:var(--circle-action-size);min-height:var(--circle-action-size);width:var(--circle-action-size);height:var(--circle-action-size);border-radius:999px;border:1px solid rgba(0,0,0,.22);background:#ffffffdb;color:#000;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.iaControlToggle{box-sizing:border-box;height:var(--circle-action-size);min-height:var(--circle-action-size);border-radius:999px;border:1px solid rgba(0,0,0,.22);background:#ffffffdb;color:#000;display:inline-flex;align-items:center;gap:8px;padding:0 14px;font-weight:810;cursor:pointer}.iaControlToggle[data-active=true]{background:var(--ia-action-cyan, #19d4e8);border-color:#0003}.iaPlayerPlayButton:focus-visible,.iaSlider input[type=range]:focus-visible,.iaControlIconButton:focus-visible,.iaControlToggle:focus-visible{outline:4px solid var(--visual-blue);outline-offset:3px}.docs-toolbar{display:grid;grid-template-columns:minmax(220px,1fr) minmax(180px,280px);gap:var(--form-gap);align-items:end}.docs-control{display:grid;gap:var(--space-2);min-width:0;color:var(--ia-ink);font-weight:810}.docs-control>span{font-family:var(--font-mono);font-size:.78rem;letter-spacing:var(--tracking-label);text-transform:uppercase}.docs-control input,.docs-control select{width:100%;border:var(--ia-stroke-control) solid var(--ia-black);background:var(--ia-white);color:var(--ia-black)}.docs-card-grid{align-items:stretch}.card.doc-card{border:0;background:var(--doc-card-fill, var(--ia-card-cyan));min-width:0;min-height:230px;text-decoration:none}.doc-card[data-tone=cyan]{--doc-card-fill: var(--ia-card-cyan)}.doc-card[data-tone=magenta]{--doc-card-fill: var(--ia-card-magenta)}.doc-card[data-tone=green]{--doc-card-fill: var(--ia-card-green)}.doc-card[data-tone=blue]{--doc-card-fill: var(--ia-card-blue)}.doc-card[data-tone=yellow]{--doc-card-fill: var(--ia-card-yellow)}.doc-card--link{cursor:pointer;transition:transform .16s ease,background .16s ease}.doc-card--link:hover{transform:translateY(-2px)}.doc-card--link:focus-visible,.doc-viewer__back:focus-visible,.doc-not-found a:focus-visible{outline:4px solid var(--visual-blue);outline-offset:4px}.doc-card--disabled{cursor:default}.doc-card__top{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center;justify-content:space-between}.doc-card__category{color:var(--ia-muted);font-family:var(--font-mono);font-size:.76rem;font-weight:855;letter-spacing:var(--tracking-label);text-transform:uppercase}.doc-card__title{overflow-wrap:anywhere;font-size:var(--type-xl);line-height:var(--leading-tight)}.doc-card__filename{overflow-wrap:anywhere;font-size:.8rem;font-family:var(--font-mono);color:var(--ia-muted)}.doc-viewer{display:grid;gap:var(--space-5)}.doc-viewer__header{display:grid;gap:var(--space-4)}.doc-viewer__back{width:fit-content;color:var(--visual-blue);font-weight:810}.doc-meta{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:var(--space-3);margin:0}.doc-meta div{min-width:0;border:0;border-radius:0;padding:var(--space-3) 0;background:var(--ia-white)}.doc-meta dt{color:var(--ia-muted);font-family:var(--font-mono);font-size:.72rem;font-weight:855;letter-spacing:var(--tracking-label);text-transform:uppercase}.doc-meta dd{margin:var(--space-1) 0 0;overflow-wrap:anywhere;color:var(--ia-black);font-weight:765}.doc-boundary strong{display:block;color:var(--ia-black);margin-bottom:var(--space-2)}.doc-content{display:grid;gap:var(--space-4);max-width:960px;border:2px solid var(--ia-black);border-radius:var(--radius-card);background:var(--ia-white);padding:var(--card-padding-lg);overflow-wrap:break-word}.doc-content h2,.doc-content h3{margin-top:var(--space-2);color:var(--ia-black)}.doc-content h2{font-size:var(--type-2xl)}.doc-content h3{font-size:var(--type-lg)}.doc-content p,.doc-content li,.doc-content blockquote{color:var(--ia-ink-soft);line-height:var(--leading-body)}.doc-content ul{display:grid;gap:var(--space-2);margin:0;padding-left:1.25rem}.doc-content blockquote{margin:0;border-left:4px solid var(--visual-blue);padding-left:var(--space-3);font-weight:765}.doc-content pre{max-width:100%;overflow:auto;border-radius:var(--radius-md);background:var(--ia-black);color:var(--ia-white);padding:var(--space-4)}.doc-content code{font-family:var(--font-mono)}.theory-card.active{border-color:transparent;background:var(--visual-green)}.scroll-list{display:grid;gap:var(--space-3);max-height:720px;overflow:auto;padding-right:var(--space-1)}.detail-card dl{display:grid;grid-template-columns:160px minmax(0,1fr);gap:8px 12px;color:var(--ia-ink-soft)}.detail-card dt{color:var(--ia-muted);font-weight:765}.detail-card dd{margin:0}.plain-list{margin:0;padding-left:1.25rem;color:var(--ia-ink-soft);line-height:1.7}.state-box{padding:var(--space-4);margin:0;color:var(--ia-ink-soft)}.notice{margin:0}.data-count{padding:var(--space-4);background:var(--ia-white)}.data-count strong{display:block;font-size:2rem;color:var(--ia-black)}.filters{display:grid;grid-template-columns:minmax(220px,1.2fr) repeat(3,minmax(220px,1fr));gap:var(--form-gap);margin:0;overflow:visible}.filters input,.filters select,.graphify-control input,.graphify-control select,.decomposition-selector select,.decomposition-selector input,.dynamics-filter-grid select{width:100%;background:var(--ia-white);color:var(--ia-ink);border:var(--ia-stroke-control) solid var(--ia-border)}.community-validation-card,.review-process-card,.github-placeholder-card{gap:var(--space-4)}.community-two-col{align-items:stretch}.graphify-placeholder{min-height:520px;position:relative;overflow:hidden;margin-bottom:16px}.canvas-toolbar{height:48px;display:flex;align-items:center;gap:8px;padding:0 14px;border-bottom:2px solid var(--ia-border)}.cluster-preview{position:relative;height:420px;background:var(--ia-white);background-image:linear-gradient(var(--ia-black) 1px,transparent 1px),linear-gradient(90deg,var(--ia-black) 1px,transparent 1px);background-size:42px 42px}.cluster-dot{position:absolute;width:10px;height:10px;background:var(--visual-cyan);border-radius:50%}.cluster-dot span{position:absolute;left:14px;top:-5px;white-space:nowrap;color:var(--ia-ink);font-size:.72rem}.coming-next{position:absolute;right:18px;bottom:16px;color:var(--ia-muted);font-weight:810}.legend-grid{display:flex;flex-wrap:wrap;gap:8px}.legend-grid span,.tag-row span{border:0;border-radius:var(--radius-pill);padding:7px 10px;color:var(--ia-ink);background:var(--ia-white);font-size:var(--type-xs);font-weight:765}.site-footer{border-top:0;background:var(--ia-white);color:var(--ia-black)}.home-mega-footer{display:grid;gap:clamp(26px,4vw,48px);padding:clamp(42px,7vw,96px) clamp(18px,4vw,56px) clamp(34px,5vw,64px)}.footer-brand-panel{display:grid;gap:18px}.footer-brand-panel>span,.footer-link-group h2{margin:0;color:var(--ia-black);font-size:var(--type-xs);font-weight:855;letter-spacing:var(--tracking-label);text-transform:uppercase}.footer-brand-panel>strong{color:var(--ia-black);font-family:var(--font-display);font-size:var(--type-mega);font-weight:855;line-height:var(--leading-display);letter-spacing:var(--tracking-display);overflow-wrap:anywhere}.footer-brand-panel p{max-width:980px;margin:0;color:var(--ia-black);font-size:var(--type-lg);font-weight:720}.footer-boundary-note{display:grid;gap:8px;max-width:1040px;border:2px solid var(--ia-black);border-radius:var(--radius-card);background:var(--visual-yellow);color:var(--ia-black);padding:18px}.footer-boundary-note strong,.footer-boundary-note span{color:var(--ia-black)}.footer-boundary-note.compact{max-width:none;border:0;border-radius:0;background:transparent;padding:0;gap:0}.footer-boundary-note.compact strong,.minimal-footer .minimal-footer-legal a{color:#000000b8;font-family:inherit;font-size:var(--type-xs);font-weight:450;letter-spacing:.011em;line-height:var(--leading-normal)}.footer-protected-warning{width:fit-content;border:2px solid var(--ia-black);border-radius:var(--radius-pill);background:var(--visual-pink);color:var(--ia-white)!important;padding:8px 12px;font-size:var(--type-sm)!important}.footer-cta-group{display:flex;flex-wrap:wrap;gap:10px}.footer-cta-group a,.footer-cta-group button,.minimal-footer nav a,.footer-link-group a,.footer-link-group button{min-height:44px;display:inline-flex;align-items:center;border:0;border-radius:var(--radius-pill);font-weight:810;text-decoration:none}.footer-cta-group a,.footer-cta-group button{min-height:48px;background:var(--button-black-bg);color:var(--button-black-fg);padding:0 16px}.footer-cta--black{background:var(--button-black-bg)!important;color:var(--button-black-fg)!important}.footer-cta--cyan{background:var(--button-cyan-bg)!important;color:var(--button-cyan-fg)!important}.footer-cta--yellow{background:var(--button-yellow-bg)!important;color:var(--button-yellow-fg)!important}.footer-cta--outline{background:var(--button-outline-bg)!important;color:var(--button-outline-fg)!important;border:var(--ia-stroke-control) solid var(--button-outline-border)!important}.home-mega-footer-links{display:grid;grid-template-columns:repeat(5,minmax(180px,1fr));gap:24px}.footer-link-group{display:grid;align-content:start;gap:12px}.footer-link-group div{display:grid;gap:8px}.footer-link-group a,.footer-link-group button{width:fit-content;min-height:32px;border-radius:var(--radius-sm);background:transparent;color:var(--ia-black);padding:3px 0;text-align:left}.footer-link-group a:hover,.footer-link-group a:focus-visible,.minimal-footer nav a:hover,.minimal-footer nav a:focus-visible{color:var(--visual-blue);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:5px}.footer-cta-group a:focus-visible,.footer-cta-group button:focus-visible,.footer-link-group a:focus-visible,.footer-link-group button:focus-visible,.minimal-footer nav a:focus-visible{outline:3px solid var(--button-focus-ring);outline-offset:3px}.minimal-footer{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"identity navigation";align-items:center;gap:var(--space-5);padding:var(--space-4) var(--page-gutter);font-size:var(--type-sm)}.minimal-footer-navigation{grid-area:navigation}.minimal-footer[data-stacked]{grid-template-columns:1fr;grid-template-areas:"navigation" "identity"}.minimal-footer[data-stacked] nav{justify-content:flex-start}.minimal-footer nav a,.minimal-footer-mark{white-space:nowrap}.app-shell[data-navigation-open=true] .minimal-footer-identity{display:none}.minimal-footer-identity{grid-area:identity;display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-5)}.minimal-footer-mark{color:var(--ia-black);font-weight:855}.minimal-footer nav{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-2) var(--space-4)}.minimal-footer nav a{min-height:32px;border-radius:var(--radius-sm);color:var(--ia-black)}.atlas-hero{margin-bottom:var(--space-6);align-items:stretch}.hero-mission{grid-column:span 5;min-height:420px;display:flex;flex-direction:column;justify-content:space-between}.hero-graphify{grid-column:span 5;min-height:420px}.hero-status{grid-column:span 2;min-height:420px}.hero-copy{margin:0;color:var(--ia-ink-soft);max-width:62ch}.hero-wordmark{margin-top:auto;color:var(--ia-black);font-family:var(--font-display);font-size:var(--type-display);font-weight:810;line-height:var(--leading-display);letter-spacing:var(--tracking-display);overflow:hidden}.atlas-panel>h2{margin-top:0}.atlas-card{display:grid;gap:var(--space-3);min-height:170px}.tag-row{display:flex;flex-wrap:wrap;gap:6px}.card-action{margin-top:auto}.data-card-count{color:var(--ia-black);font-size:var(--type-2xl)}.atlas-button{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:var(--button-height);border:0;border-radius:var(--button-radius);padding:0 22px;color:var(--button-outline-fg);background:var(--button-outline-bg);font-weight:810;text-align:center;white-space:nowrap;box-shadow:none;transition:background var(--motion-fast) ease,color var(--motion-fast) ease,opacity var(--motion-fast) ease}.atlas-button:focus-visible{outline:3px solid var(--button-focus-ring);outline-offset:3px}.button-sm,.button-md{min-height:var(--button-height)}.button-sm{min-height:var(--button-height-compact);padding-inline:16px;border-radius:var(--button-radius-pill)}.button-lg{min-height:48px;padding-inline:22px}.button-xl{min-height:56px;padding-inline:22px;font-size:var(--type-lg)}.button-icon{width:var(--button-height);padding:0;border-radius:var(--button-radius-pill)}.atlas-button.button-icon>span:first-child{display:flex;align-items:center;justify-content:center}.atlas-button.button-icon>span:first-child>svg{display:block;flex-shrink:0}.atlas-button.button-icon[data-size=compact]{width:var(--button-height-compact);height:var(--button-height-compact);min-height:var(--button-height-compact);flex-shrink:0}.button-black,.button-secondaryBlack,.button-secondary{background:var(--button-black-bg);color:var(--button-black-fg)}.button-black:hover,.button-secondaryBlack:hover,.button-secondary:hover{background:var(--button-black-hover)}.button-black:active,.button-secondaryBlack:active,.button-secondary:active{background:var(--button-black-active)}.button-cyan,.button-primaryCyan,.button-primary{background:var(--button-cyan-bg);color:var(--button-cyan-fg)}.button-cyan:hover,.button-primaryCyan:hover,.button-primary:hover{background:var(--button-cyan-hover)}.button-cyan:active,.button-primaryCyan:active,.button-primary:active{background:var(--button-cyan-active)}.button-yellow,.button-auditYellow,.button-audit,.button-readOnly{background:var(--button-yellow-bg);color:var(--button-yellow-fg)}.button-yellow:hover,.button-auditYellow:hover,.button-audit:hover,.button-readOnly:hover{background:var(--button-yellow-hover)}.button-yellow:active,.button-auditYellow:active,.button-audit:active,.button-readOnly:active{background:var(--button-yellow-active)}.button-red,.button-dangerRed,.button-statusMagenta{background:var(--button-red-bg);color:var(--button-red-fg)}.button-red:hover,.button-dangerRed:hover,.button-statusMagenta:hover{background:var(--button-red-hover)}.button-red:active,.button-dangerRed:active,.button-statusMagenta:active{background:var(--button-red-active)}.button-outline,.button-subtle{border:1px solid var(--button-outline-border);background:var(--button-outline-bg);color:var(--button-outline-fg)}.button-ghost{background:transparent;color:var(--ia-black)}.button-protected{background:var(--visual-yellow);color:var(--ia-black)}.button-disabled{background:var(--button-black-bg);color:var(--button-black-fg);cursor:not-allowed}.button-destructive,.button-danger{background:var(--button-destructive-bg);color:var(--button-destructive-fg)}.button-destructive:hover,.button-danger:hover{background:var(--button-destructive-hover)}.button-graphify{background:var(--button-cyan-bg);color:var(--button-cyan-fg)}.button-graphify:hover{background:var(--button-cyan-hover)}.button-link{background:transparent;color:var(--ia-black);text-decoration:none;text-underline-offset:4px}.atlas-button[data-selected=true]{border-color:transparent;background:var(--button-cyan-bg);color:var(--button-cyan-fg)}.button-loader{width:1em;height:1em;border-radius:50%;border:2px solid currentColor;border-right-color:transparent;animation:spin var(--motion-slow) linear infinite}.button-group,.profile-link-row,.decomposition-selector{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.cta-button{border-radius:var(--button-radius-pill);min-height:48px}.iaActionCluster{display:grid;gap:16px}.iaActionClusterCopy{display:grid;gap:8px}.iaActionClusterCopy h3,.iaActionClusterCopy p{margin:0}.iaActionClusterCopy h3{font-size:var(--type-lg);line-height:1.1}.iaActionClusterActions{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.iaIconLinkActions{column-gap:var(--space-5)}.iaActionCluster[data-layout=grid] .iaActionClusterActions{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,max-content))}.iaActionCluster[data-layout=stack] .iaActionClusterActions{display:grid;grid-template-columns:minmax(0,max-content)}.iaActionCluster[data-density=compact]{gap:12px}.iaButton{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 24px;border:var(--ia-stroke-control) solid var(--ia-action-black);border-radius:999px;font-weight:810;line-height:1.05;text-align:center;text-decoration:none;cursor:pointer;white-space:nowrap;box-shadow:none}.iaButton[data-size=compact]{min-height:44px;padding:0 18px;border-width:var(--ia-stroke-control)}.iaButton[data-size=large]{min-height:60px;padding:0 30px}.iaButton[data-variant=primaryCyan]{background:var(--ia-action-cyan);color:var(--ia-action-black)}.iaButton[data-variant=primaryCyanFlat]{background:var(--ia-action-cyan, #19d4e8);color:#000;border:0;box-shadow:none}.iaButton[data-variant=graphBlueFlat]{background:var(--ia-action-graph-blue, #2f6df6);color:#fff;border:0;box-shadow:none}.iaButton[data-variant=graphPurpleFlat]{background:var(--ia-action-graph-purple, #7a3ff2);color:#fff;border:0;box-shadow:none}.iaButton[data-variant=auditYellow]{background:var(--ia-action-yellow);color:var(--ia-action-black)}.iaButton[data-variant=auditYellowFlat],.iaButton[data-variant=yellowFlat]{background:var(--ia-action-yellow, #ffdc32);color:#000;border:0;box-shadow:none}.iaButton[data-variant=secondaryBlack]{background:var(--ia-action-black);color:var(--ia-action-white)}.iaButton[data-variant=outline]{background:var(--ia-action-white);color:var(--ia-action-black)}.iaButton[data-variant=outlineTertiary]{background:var(--ia-action-white);color:var(--ia-action-black);border:1px solid var(--ia-action-black)}.iaButton[data-variant=dangerRed],.iaButton[data-variant=statusMagenta]{background:var(--ia-action-red);color:var(--ia-action-white)}.iaButton:hover{filter:none}.iaButton[data-variant=primaryCyanFlat]:hover,.iaButton[data-variant=graphBlueFlat]:hover,.iaButton[data-variant=graphPurpleFlat]:hover,.iaButton[data-variant=auditYellowFlat]:hover,.iaButton[data-variant=yellowFlat]:hover{filter:brightness(1.04);transform:translateY(-1px)}.iaButton[data-variant=primaryCyanFlat]:active,.iaButton[data-variant=graphBlueFlat]:active,.iaButton[data-variant=graphPurpleFlat]:active,.iaButton[data-variant=auditYellowFlat]:active,.iaButton[data-variant=yellowFlat]:active{transform:translateY(0);box-shadow:none}.iaButton:focus-visible{outline:4px solid var(--visual-blue);outline-offset:3px}.iaButton[disabled],.iaButton[aria-disabled=true]{cursor:not-allowed}.iaButtonIcon{display:inline-flex;align-items:center}.studyActionCard{display:grid;gap:16px}.studyActionCard>h2,.studyActionCard>p{margin:0}.physics-hidden-action-card .physics-hidden-facts{margin-top:4px}.atlas-glyph{width:46px;height:46px;color:var(--ia-black);stroke:currentColor;fill:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.atlas-glyph [fill=none]{fill:none}.field-surface-placeholder{position:relative;overflow:hidden;border:0;border-radius:var(--radius-panel);background:var(--ia-black);color:var(--ia-white)}.field-surface-grid{min-height:360px;display:grid;grid-template-columns:1fr 1fr;gap:14px;padding:14px;background-image:linear-gradient(var(--ia-white) 1px,transparent 1px),linear-gradient(90deg,var(--ia-white) 1px,transparent 1px);background-size:34px 34px}.field-surface-placeholder .text-caption{padding:0 16px 16px;margin:0;color:var(--ia-white)}.domain-orbit-preview,.node-cluster-preview,.residual-pulse-preview{position:relative;min-height:160px;border:2px solid var(--ia-border);border-radius:var(--radius-lg);background:var(--ia-white);overflow:hidden}.domain-orbit-preview{grid-row:span 2;min-height:334px}.orbit{position:absolute;top:44px;right:44px;bottom:44px;left:44px;border:2px solid var(--visual-cyan);border-radius:50%;transform:rotate(-18deg)}.orbit-b{top:70px;right:32px;bottom:70px;left:32px;border-color:var(--visual-yellow);transform:rotate(32deg)}.orbit-node,.node-preview{position:absolute;border:0;border-radius:var(--radius-pill);background:var(--ia-white);color:var(--ia-ink);padding:5px 8px;font-size:var(--type-xs);font-weight:810}.node-a{left:13%;top:22%}.node-b{right:14%;top:44%}.node-c{left:33%;bottom:16%}.node-preview-0{left:12%;top:24%}.node-preview-1{left:42%;top:12%}.node-preview-2{right:12%;top:36%}.node-preview-3{left:30%;bottom:18%}.node-preview-4{right:22%;bottom:14%}.residual-pulse-preview{display:flex;align-items:center;justify-content:center;gap:14px;color:var(--visual-red)}.residual-pulse-preview span{width:10px;height:62px;background:currentColor;border-radius:var(--radius-pill);animation:pulse var(--motion-field) ease-in-out infinite;opacity:.72}.residual-pulse-preview span:nth-child(2){height:96px;animation-delay:.16s}.residual-pulse-preview span:nth-child(3){height:42px;animation-delay:.32s}.residual-pulse-preview strong{color:var(--ia-ink-soft);font-size:var(--type-xs);text-transform:uppercase}.graphify-explorer{display:grid;gap:var(--space-4)}.graphify-toolbar,.graphify-legend,.graphify-status-panel,.graphify-inspector,.graphify-fallback,.graphify-mini-panel,.dynamics-selector,.dynamics-inspector,.dynamics-chart,.dynamics-status-panel,.dynamics-legend,.gitd-map,.decomposition-selector,.decomposition-inspector,.osd-audit-panel,.template-browser,.lens-definition-panel,.cross-lens-panel,.decomposition-legend{border:2px solid var(--ia-border);border-radius:var(--radius-panel);background:var(--ia-white)}.graphify-toolbar,.graphify-legend,.graphify-mini-panel,.graphify-fallback,.dynamics-selector,.dynamics-inspector,.dynamics-chart,.dynamics-legend,.gitd-map,.decomposition-selector,.decomposition-inspector,.osd-audit-panel,.template-browser,.lens-definition-panel,.cross-lens-panel,.decomposition-legend{padding:var(--space-4);--ia-table-frame-inset: var(--space-4)}.graphify-toolbar{display:grid;gap:var(--space-3)}.graphify-toolbar-primary{display:grid;grid-template-columns:minmax(180px,.35fr) minmax(260px,1fr) auto;gap:var(--space-3);align-items:end}.graphify-filter-grid{display:grid;grid-template-columns:repeat(4,minmax(160px,1fr));gap:var(--space-3)}.graphify-control{display:grid;gap:5px;color:var(--ia-card-blue);font-size:var(--type-xs);font-weight:810;text-transform:uppercase}.graphify-toggle-row{display:flex;flex-wrap:wrap;gap:8px}.graphify-status-panel{display:flex;flex-wrap:wrap;gap:8px 14px;padding:10px 14px;color:var(--ia-card-blue);background:var(--ia-white)}.graphify-status-panel strong{color:var(--ia-black);text-transform:capitalize}.graphify-workspace{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4);align-items:stretch}.graphify-main-stage{min-width:0;display:grid;gap:var(--space-3)}.graphify-canvas-shell{position:relative;height:620px;min-height:620px;border:0;border-radius:var(--radius-panel);overflow:hidden;background:radial-gradient(circle at 50% 30%,var(--visual-cyan),transparent 28%),linear-gradient(180deg,#0b0c18,#0b0c18)}.graphify-canvas{height:620px;min-height:620px;cursor:crosshair}.graphify-canvas-description{position:absolute;left:14px;bottom:10px;max-width:620px;margin:0;padding:8px 12px;border:0;border-radius:var(--radius-pill);background:var(--ia-white);color:var(--ia-ink);font-size:var(--type-xs)}.graphify-inspector{max-height:720px;overflow:auto}.graphify-inspector h2{font-size:var(--type-xl)}.graphify-inspector dl,.dynamics-inspector dl,.decomposition-inspector dl,.osd-audit-panel dl{display:grid;gap:10px}.graphify-inspector dl{grid-template-columns:130px minmax(0,1fr);gap:8px 10px;font-size:var(--type-sm)}.graphify-inspector dt,.dynamics-inspector dt,.decomposition-inspector dt,.osd-audit-panel dt{color:var(--ia-muted);font-size:var(--type-xs);font-weight:810;text-transform:uppercase}.graphify-inspector dd,.dynamics-inspector dd,.decomposition-inspector dd,.osd-audit-panel dd{margin:0;overflow-wrap:anywhere;color:var(--ia-ink-soft)}.raw-record{margin-top:var(--space-3)}.raw-record summary{min-height:44px;display:flex;align-items:center;cursor:pointer;color:var(--ia-black);font-weight:810}.raw-record pre{overflow:auto;max-height:260px;border:0;border-radius:var(--radius-lg);padding:var(--space-3);background:var(--ia-white);color:var(--ia-ink-soft);font-size:var(--type-xs)}.graphify-fallback{min-width:0;max-width:100%;overflow:visible}.graphify-fallback .card-top{align-items:flex-start}.graphify-fallback>p,.graphify-fallback button.card{max-width:100%;overflow-wrap:anywhere}.graphify-fallback-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:24px}.graphify-fallback-grid>section{min-width:0}.graphify-fallback .scroll-list{max-height:410px}.graphify-fallback button.card{min-height:100px}.graphify-explanation-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px}.graphify-page-badges,.dynamics-badges{margin-bottom:var(--space-3)}.profile-link-row button,.decomposition-selector button,.dynamics-filter-grid button{background:var(--ia-black);color:var(--ia-white)}.graphify-page-shell{width:100%;margin:0;padding:clamp(8px,1.2vw,14px) var(--page-gutter) var(--footer-clearance);min-height:calc(100vh - 118px)}.graphify-explorer-3d{position:relative;min-height:calc(100vh - 148px);display:grid;grid-template-rows:auto auto minmax(0,1fr) auto;gap:10px}.graphify-explorer-topline{align-items:start;margin-bottom:0}.graphify-explorer-topline h1{margin:0;font-size:var(--type-2xl);line-height:var(--leading-tight)}.graphify-explorer-3d:not(:fullscreen) .graphify-fullscreen-brand-mark{display:none}.graphify-boundary-chips,.graphify-boundary-overlay,.graphify-community-legend,.graphify-inspector-links{display:flex;flex-wrap:wrap;gap:8px}.graphify-boundary-overlay span{border:0;border-radius:var(--radius-pill);padding:7px 10px;background:var(--ia-black);color:var(--ia-card-blue);font-size:var(--type-xs);font-weight:855}.graphify-boundary-chips .status-badge{border:0}.graphify-stage-shell{min-height:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,420px);gap:10px;align-items:stretch}.graphify-stage{position:relative;min-width:0;min-height:calc(100vh - 285px);display:grid;grid-template-rows:auto minmax(0,1fr) auto;gap:8px}.graphify-canvas-3d{height:auto;min-height:calc(100vh - 340px);border-radius:var(--ia-container-radius);background:radial-gradient(circle at 26% 28%,rgba(0,229,255,.22),transparent 28%),radial-gradient(circle at 72% 65%,rgba(255,0,122,.16),transparent 24%),linear-gradient(180deg,#030608,#0b1016)}.graphify-canvas-3d .graphify-canvas,.graphify-canvas-3d canvas{width:100%!important;height:100%!important;min-height:inherit}.graphify-boundary-overlay{position:absolute;left:12px;bottom:12px;max-width:min(760px,calc(100% - 24px));z-index:2}.graphifyOverlayRoot{position:absolute;top:0;right:0;bottom:0;left:0;z-index:var(--z-graphify-overlay-root, 760);pointer-events:none}.graphify-hover-tooltip{position:absolute;left:50%;bottom:calc(var(--graphify-footer-height, 0px) + 72px);transform:translate(-50%,4px);z-index:var(--z-graphify-hover-popup, 780);display:grid;gap:3px;min-width:260px;max-width:min(560px,calc(100% - 48px));border:1px solid rgba(120,130,190,.38);border-radius:999px;padding:12px 18px;background:linear-gradient(135deg,#080c1cf0,#0e162adb);color:var(--ia-card-blue);pointer-events:none;opacity:1;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);transition:opacity var(--motion-fast) ease,transform var(--motion-fast) ease}.graphify-hover-tooltip strong,.graphify-hover-tooltip span{color:var(--ia-card-blue)}.graphify-hover-tooltip strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.graphify-hover-tooltip span{overflow:hidden;color:var(--ia-card-blue);font-size:var(--type-xs);font-weight:765;text-overflow:ellipsis;white-space:nowrap}.graphify-inspector-links button{min-height:38px;border:0;border-radius:var(--radius-pill);padding:0 12px;background:var(--ia-black);color:var(--ia-card-blue);font-weight:810}.graphify-inspector-links .iaButton{min-height:44px;border:var(--ia-stroke-control) solid var(--ia-action-black);padding:0 18px}.graphify-community-legend span{min-height:34px;display:inline-flex;align-items:center;gap:7px;border-radius:var(--radius-pill);background:var(--ia-bg);color:var(--ia-black);padding:5px 9px;font-weight:765}.graphify-community-legend i{width:12px;height:12px;border-radius:50%;border:2px solid var(--ia-black)}.graphify-community-legend small{border-radius:var(--radius-pill);background:var(--ia-black);color:var(--ia-card-blue);padding:1px 6px}.graphify-compact-boundary{margin:0;font-size:var(--type-sm);font-weight:765}body.graphify-focus-mode .audit-strip,body.graphify-focus-mode .app-header,body.graphify-focus-mode .collapsible-sidebar,body.graphify-focus-mode .site-footer{display:none}body.graphify-focus-mode .shell-body{display:block}body.graphify-focus-mode .main-panel{padding:0}body.graphify-focus-mode .graphify-page-shell{width:100%;height:100vh;min-height:0;margin:0;padding:10px;box-sizing:border-box;overflow:hidden}body.graphify-focus-mode .graphify-explorer-3d,.graphify-explorer-3d:fullscreen{height:100vh;min-height:0;background:var(--ia-bg);padding:10px 10px 18px;box-sizing:border-box;gap:12px;grid-template-rows:auto auto minmax(0,1fr) auto;overflow:hidden}.graphify-explorer-3d:fullscreen .graphify-fullscreen-brand-mark{position:absolute;top:14px;left:14px;z-index:2;display:block;width:38px;height:38px}.graphify-explorer-3d:fullscreen .graphify-explorer-topline{padding-left:54px}body.graphify-focus-mode .graphify-explorer-topline,.graphify-explorer-3d:fullscreen .graphify-explorer-topline{gap:12px}body.graphify-focus-mode [data-testid=atlas-persistent-four-mode-selector],.graphify-explorer-3d:fullscreen [data-testid=atlas-persistent-four-mode-selector]{position:static;top:auto}body.graphify-focus-mode .graphify-explorer-topline h1,.graphify-explorer-3d:fullscreen .graphify-explorer-topline h1{font-size:var(--type-2xl)}body.graphify-focus-mode .graphify-explorer-topline .page-header__description,.graphify-explorer-3d:fullscreen .graphify-explorer-topline .page-header__description{max-width:none;white-space:nowrap}body.graphify-focus-mode .access-surface-badge-stack,.graphify-explorer-3d:fullscreen .access-surface-badge-stack{gap:0}body.graphify-focus-mode .graphify-stage,.graphify-explorer-3d:fullscreen .graphify-stage{min-height:calc(100vh - 176px)}body.graphify-focus-mode .graphify-canvas-3d,.graphify-explorer-3d:fullscreen .graphify-canvas-3d{min-height:calc(100vh - 215px)}.graphify-explorer-3d{grid-template-rows:auto auto minmax(0,1fr) auto;gap:10px}.graphify-explorer-frame{--graphify-pane-radius: var(--ia-card-radius);--graphify-frame-radius: var(--ia-container-radius);--graphify-pane-margin: 24px;--graphify-toolbar-height: 80px;--graphify-bottom-controls-height: 96px;--graphify-footer-height: 0px;--graphify-left-panel-width: clamp(400px, 30vw, 460px);--graphify-left-panel-max-width: 460px;--graphify-left-panel-min-width: 400px;--graphify-hud-inset: var(--graphify-pane-margin);--graphify-hud-gap: 16px;--z-graphify-canvas: 0;--z-graphify-pane: 600;--z-graphify-legend: 620;--z-graphify-inspector: 640;--z-graphify-toolbar: 660;--z-graphify-overlay-root: 760;--z-graphify-hover-popup: 780;--z-graphify-modal: 900;position:relative;z-index:var(--z-graphify-frame);height:min(660px,calc(100vh - 270px));height:min(660px,calc(100dvh - 270px));min-height:min(500px,calc(100vh - 270px));min-height:min(500px,calc(100dvh - 270px));max-height:none;overflow:visible;margin-bottom:18px;border:var(--ia-stroke-frame) solid #02040a;border-radius:var(--graphify-frame-radius);background:#000;color:var(--ia-card-blue)}.graphify-frame-canvas,.graphify-canvas-accessibility-frame,.graphify-explorer-frame .graphify-canvas-shell{width:100%;height:100%;min-height:100%;border-radius:max(0px,calc(var(--graphify-frame-radius) - 4px));overflow:hidden}.graphify-explorer-frame .graphify-canvas-3d{border-radius:max(0px,calc(var(--graphify-frame-radius) - 4px));background:transparent;overflow:hidden}.graphify-explorer-frame .graphify-canvas,.graphify-explorer-frame .graphify-canvas canvas{height:100%;min-height:100%}.graphify-mode-error{position:absolute;left:clamp(18px,4vw,52px);right:clamp(18px,4vw,52px);top:clamp(88px,13vh,132px);z-index:var(--z-graphify-modal);max-width:560px;padding:18px;border:1px solid color-mix(in srgb,var(--ia-card-blue) 18%,transparent);border-radius:var(--ia-card-radius);background:#050812e6;color:var(--ia-card-blue);max-height:calc(100% - 160px);overflow:auto;overflow-wrap:anywhere}.graphify-mode-error h2{margin:6px 0 8px;font-size:1.1rem;letter-spacing:0}.graphify-mode-error p{margin:0;color:var(--ia-card-blue);line-height:1.45;overflow-wrap:anywhere}.graphify-mode-error__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.graphify-explorer-frame--fallback{height:auto;min-height:640px;max-height:none;overflow:visible;background:var(--ia-white);color:var(--ia-black)}.graphify-explorer-frame--fallback .graphify-frame-canvas{min-height:0;display:grid;gap:var(--space-3);padding:var(--space-4)}.graphify-explorer-frame--fallback .graphify-fallback{min-height:0;border:0;padding:0}.graphify-explorer-frame--fallback .button,.graphify-explorer-frame--fallback button[aria-label="Open 3D Map"]{justify-self:start}.graphify-frame-top-left,.graphify-frame-top-center,.graphify-frame-top-right,.graphify-frame-filter-drawer,.graphify-frame-status,.graphify-frame-counts,.graphify-in-frame-inspector{position:absolute;z-index:8}.graphify-frame-top-left{top:var(--graphify-pane-margin);bottom:var(--graphify-pane-margin);left:var(--graphify-pane-margin);width:min(var(--graphify-left-panel-width),calc(100% - (var(--graphify-pane-margin) * 2)));max-width:calc(100% - (var(--graphify-pane-margin) * 2));max-height:calc(100% - (var(--graphify-pane-margin) * 2));min-height:0;overflow:hidden}.graphifyLeftOverlayStack{display:grid;grid-template-rows:minmax(210px,1fr);gap:var(--graphify-hud-gap);height:100%;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding-right:0}.graphifyLeftOverlayStack.has-legend{grid-template-rows:minmax(220px,.9fr) minmax(180px,1fr);overflow-y:hidden}.graphifyLeftOverlayStack>*{min-height:0}.graphifyLeftControlStack{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);min-height:0;overflow-x:hidden;overflow-y:hidden}.graphifyLeftControlStack>*{min-width:0;max-width:100%}.graphify-frame-top-center{top:var(--graphify-pane-margin);left:50%;transform:translate(-50%);max-width:min(560px,calc(100% - 760px))}.graphify-frame-top-right{top:var(--graphify-hud-inset);right:var(--graphify-hud-inset);width:min(300px,calc(100% - (var(--graphify-hud-inset) * 2)));align-items:end}.graphify-frame-control-stack{display:grid;gap:10px}.graphify-frame-pill,.graphify-frame-button-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px;border:1px solid color-mix(in srgb,var(--ia-card-blue) 15%,transparent);border-radius:var(--graphify-pane-radius);padding:8px 10px;background:#111222db;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.graphify-frame-pill strong{color:var(--ia-card-blue);text-transform:capitalize}.graphify-frame-pill span{color:var(--ia-card-blue);font-size:var(--type-xs);font-weight:765}.graphify-frame-search{position:relative}.graphify-frame-search input,.graphify-explorer-frame .graphify-control select,.graphify-explorer-frame .graphify-control input{width:100%;border:1px solid rgba(132,148,255,.28);background:#0b0c18eb;color:var(--ia-card-blue)}.graphify-frame-search input::placeholder{color:var(--ia-card-blue)}.graphify-frame-search-results{position:absolute;top:calc(100% + 8px);left:0;right:0;display:grid;gap:4px;max-height:320px;overflow:auto;border:1px solid rgba(132,148,255,.26);border-radius:var(--graphify-pane-radius);padding:6px;background:#0e0f1ef5}.graphify-frame-search-results button{display:grid;gap:2px;min-height:44px;border:0;border-radius:6px;padding:8px;text-align:left;background:color-mix(in srgb,var(--ia-card-blue) 6%,transparent);color:var(--ia-card-blue)}.graphify-frame-search-results small{color:var(--ia-card-blue)}.graphify-frame-filter-drawer{top:118px;left:14px;width:min(500px,calc(100% - 390px));max-height:230px;overflow:auto;display:grid;gap:8px;padding:10px;border:1px solid color-mix(in srgb,var(--ia-card-blue) 12%,transparent);border-radius:var(--graphify-pane-radius);background:#0d0e1cb8;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.graphify-explorer-frame .graphify-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.graphify-explorer-frame .graphify-control{color:var(--ia-card-blue)}.graphify-frame-filter-toggles,.graphify-frame-button-row{display:flex;flex-wrap:wrap;gap:6px}.graphify-frame-filter-toggles button,.graphify-icon-control{min-height:36px;border:1px solid color-mix(in srgb,var(--ia-card-blue) 14%,transparent);border-radius:6px;padding:0 10px;background:color-mix(in srgb,var(--ia-card-blue) 6%,transparent);color:var(--ia-card-blue);font-weight:765}.graphify-frame-filter-toggles button[aria-pressed=true],.graphify-icon-control[aria-pressed=true]{background:#f6d743;color:var(--ia-black)}.graphify-in-frame-inspector{top:calc(var(--graphify-pane-margin) + var(--graphify-toolbar-height));right:var(--graphify-pane-margin);bottom:var(--graphify-pane-margin);width:clamp(340px,28vw,480px);max-width:calc(100% - (var(--graphify-pane-margin) * 2));max-height:none}.graphify-in-frame-inspector .graphify-inspector{min-height:0;max-height:none;overflow:auto;border:0;background:transparent;color:var(--ia-card-blue);padding:0}.graphify-in-frame-inspector .graphify-inspector>.graphify-inspector-domain-eyebrow{margin-top:4px;margin-bottom:6px}.graphify-in-frame-inspector .graphify-inspector h2,.graphify-in-frame-inspector .graphify-inspector dt,.graphify-in-frame-inspector .graphify-inspector dd,.graphify-in-frame-inspector .graphify-inspector p,.graphify-in-frame-inspector .graphify-inspector strong,.graphify-in-frame-inspector .text-boundary{color:var(--ia-card-blue)}.graphify-in-frame-inspector,.graphify-frame-legend,.graphify-hover-tooltip,.graphify-frame-search-results{overflow-wrap:anywhere}.graphify-in-frame-inspector .graphify-inspector h2,.graphify-in-frame-inspector .graphify-inspector dd,.graphify-in-frame-inspector .graphify-inspector li,.graphify-frame-legend .graphify-community-row__label,.graphify-frame-legend .graphify-legend-row span,.graphify-frame-search-results span,.graphify-hover-tooltip strong,.graphify-hover-tooltip span{overflow-wrap:anywhere;word-break:break-word}.graphify-inspector-meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:10px 0 12px}.graphify-inspector-meta div{min-width:0;border:1px solid color-mix(in srgb,var(--ia-card-blue) 12%,transparent);border-radius:var(--graphify-pane-radius);padding:8px 10px;background:color-mix(in srgb,var(--ia-card-blue) 5%,transparent)}.graphify-inspector-meta span{display:block;color:var(--ia-card-blue);font-size:var(--type-xs);font-weight:810;text-transform:uppercase}.graphify-inspector-meta strong{display:block;margin-top:3px;overflow-wrap:anywhere;font-size:var(--type-sm)}.graphify-inspector-warning{font-weight:765}.graphify-inspector-dynamic{margin:12px 0}.graphifyInspectorCompactMetaRows{display:grid;gap:4px}.graphifyInspectorCompactMetaRow{display:grid;grid-template-columns:minmax(130px,.42fr) minmax(0,1fr);gap:16px;align-items:start;padding:4px 0}.graphifyInspectorCompactMetaLabel{color:var(--ia-card-blue);font-size:var(--type-xs);font-weight:765;letter-spacing:.066em;text-transform:uppercase}.graphifyInspectorCompactMetaValue{color:var(--ia-card-blue);font-weight:675;line-height:1.35;overflow-wrap:anywhere}.graphifyInspectorFormulaWarning{display:grid;gap:4px;margin:0 0 8px;border:1px solid rgba(255,220,50,.34);border-radius:8px;padding:8px 10px;background:#ffdc321a}.graphifyInspectorFormulaWarning span:not(.status-badge){color:inherit;font-size:var(--type-xs);font-weight:810;letter-spacing:.066em;text-transform:uppercase}.graphifyInspectorFormulaWarning strong{color:var(--ia-card-blue);font-weight:765}.graphify-inspector-related-list,.graphify-inspector-source-list,.graphify-inspector-neighbor-list,.graphify-local-context-list ul{display:grid;gap:6px;margin:0;padding:0;list-style:none}.graphify-inspector-related-list li{padding-left:0}.graphify-local-context-list li,.graphify-inspector-source-list li{display:flex;justify-content:space-between;gap:10px}.graphify-local-context-list small,.graphify-inspector-neighbor-list small{display:block;margin-top:4px;color:var(--ia-card-blue);font-size:var(--type-xs)}.graphify-inspector-source-list span,.graphify-local-context-list span{color:var(--ia-card-blue);font-weight:765}.graphify-inspector-neighbor-list li{display:grid;gap:2px}.graphifyInspectorActionList{display:grid;gap:0;margin:0}.graphifyInspectorActionRow{width:100%;min-height:40px;display:inline-flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0;border:0;border-bottom:1px solid color-mix(in srgb,var(--ia-card-blue) 10%,transparent);background:transparent;color:var(--ia-card-blue);font-size:var(--type-xs);font-weight:765;line-height:var(--leading-copy);text-align:left;text-decoration:none;cursor:pointer}.graphifyInspectorActionRow:hover{color:var(--visual-cyan-hover)}.graphifyInspectorActionRow:focus-visible{outline:3px solid var(--ia-action-cyan, #19d4e8);outline-offset:3px;border-radius:10px}.graphifyInspectorActionIcon{width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.graphifyInspectorActionIcon svg{width:18px;height:18px}.graphifyInspectorActionLabel{flex:1 1 auto;min-width:0}.graphifyInspectorActionArrow{flex:0 0 auto;opacity:.72}.graphifyInspectorEmptyState{margin:0;color:var(--ia-card-blue);font-weight:630;line-height:1.35}.graphifyInspectorHeader{flex:0 0 auto;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;min-height:44px;padding-bottom:12px;border-bottom:1px solid color-mix(in srgb,var(--ia-card-blue) 14%,transparent)}.graphifyPaneTitle,.graphifyInspectorTagline{margin:0}.graphifyPaneTitle{color:var(--ia-card-blue);font-family:var(--font-ui);font-size:var(--type-md);font-weight:675;letter-spacing:var(--tracking-ui);line-height:var(--leading-normal);text-transform:none}.graphifyInspectorTagline{margin-top:4px;color:var(--ia-card-blue);font-size:var(--type-xs);font-weight:685}.graphify-inspector-close,.graphifyPaneCloseButton{position:static;z-index:2;width:44px;height:44px;display:inline-grid;place-items:center;border:1px solid color-mix(in srgb,var(--ia-card-blue) 18%,transparent);border-radius:50%;background:color-mix(in srgb,var(--ia-card-blue) 8%,transparent);color:var(--ia-card-blue);cursor:pointer}.graphify-inspector-close:focus-visible,.graphifyPaneCloseButton:focus-visible{background:var(--visual-cyan);color:var(--ia-black);outline:2px solid var(--ia-card-blue);outline-offset:2px}.graphify-inspector-close:hover,.graphifyPaneCloseButton:hover{background:var(--visual-cyan-hover);color:var(--ia-black);outline:2px solid var(--ia-card-blue);outline-offset:2px}.graphify-frame-legend{left:var(--graphify-hud-inset);bottom:var(--graphify-hud-inset);width:min(var(--graphify-left-panel-width),calc(100% - (var(--graphify-hud-inset) * 2)))}.graphify-frame-legend .graphify-legend{max-height:520px;color:var(--ia-card-blue)}.graphify-frame-legend .graphify-legend h2,.graphify-frame-legend .graphify-legend p,.graphify-frame-legend .graphify-legend span{color:var(--ia-card-blue)}.graphify-frame-status{right:370px;bottom:14px;width:min(340px,calc(100% - 28px));max-height:160px;overflow:auto}.graphify-frame-status .graphify-status-panel{border:1px solid color-mix(in srgb,var(--ia-card-blue) 12%,transparent);border-radius:var(--graphify-pane-radius);background:#0e0f1edb;color:var(--ia-card-blue)}.graphify-frame-status .graphify-status-panel strong{color:var(--ia-card-blue)}.graphify-frame-counts{right:370px;bottom:18px;border-radius:var(--graphify-pane-radius);padding:7px 10px;background:#0e0f1eb8;color:var(--ia-card-blue);font-size:var(--type-xs);font-weight:765}.graphify-frame-status,.graphify-frame-counts{display:none}.graphify-explorer-frame .graphify-boundary-overlay{bottom:120px;left:14px;max-width:min(520px,calc(100% - 780px))}body.graphify-focus-mode .graphify-explorer-frame,.graphify-explorer-3d:fullscreen .graphify-explorer-frame{min-height:0;height:100%;margin-bottom:0;overflow:hidden}.graphify-purpose-workspace{display:grid;gap:18px;margin-top:18px;padding:clamp(18px,2.6vw,30px);border:1px solid rgba(126,214,207,.24);border-radius:18px;background:linear-gradient(145deg,#0c151bfa,#131d27f5);color:var(--ia-card-blue);box-shadow:0 18px 48px #00000038;--ia-table-frame-inset: clamp(18px, 2.6vw, 30px)}.graphify-purpose-workspace__header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.graphify-purpose-workspace__header h2,.graphify-purpose-workspace__header p,.graphify-purpose-workspace h3{margin:0}.graphify-purpose-workspace__header h2{margin-block:4px 8px;font-size:clamp(1.35rem,2.4vw,2rem);text-transform:capitalize}.graphify-purpose-workspace__header p:not(.eyebrow){max-width:82ch;color:var(--ia-card-blue);line-height:1.5}.graphify-purpose-workspace__counts{display:grid;grid-template-columns:repeat(3,minmax(84px,1fr));gap:8px;min-width:min(100%,330px)}.graphify-purpose-workspace__counts span{display:grid;gap:3px;padding:10px;border:1px solid rgba(126,214,207,.18);border-radius:10px;background:color-mix(in srgb,var(--ia-card-blue) 4%,transparent);color:var(--ia-card-blue);font-size:.72rem;text-transform:uppercase;letter-spacing:.066em}.graphify-purpose-workspace__counts strong{color:#8de5d9;font-size:1.25rem}.graphify-purpose-firewall{padding:12px 14px;border-left:3px solid #e6bd62;background:#e6bd6214;color:#f1e2b9;line-height:1.45}.graphify-purpose-controls{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.graphify-purpose-control{display:grid;gap:5px;min-width:0;color:var(--ia-card-blue);font-size:.75rem;font-weight:630;letter-spacing:.0385em}.graphify-purpose-control input,.graphify-purpose-control select{width:100%;border:1px solid rgba(126,214,207,.22);background:#111c24;color:var(--ia-card-blue);color-scheme:dark}.graphify-purpose-control input:focus-visible,.graphify-purpose-control select:focus-visible,.graphify-purpose-table-wrap:focus-visible{outline:2px solid #78ded0;outline-offset:2px}.graphify-purpose-actions{display:flex;flex-wrap:wrap;gap:8px}.graphify-purpose-notice{margin:-6px 0 0;color:var(--ia-card-blue);font-size:.82rem;overflow-wrap:anywhere}.graphify-snapshot-comparison{display:grid;gap:12px;padding:16px;border:1px solid rgba(147,197,253,.22);border-radius:12px;background:#3b82f60f}.graphify-snapshot-comparison>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.graphify-snapshot-comparison article{display:grid;gap:5px;padding:12px;border-radius:9px;background:color-mix(in srgb,var(--ia-card-blue) 4%,transparent)}.graphify-snapshot-comparison code{color:var(--ia-card-blue);overflow-wrap:anywhere}.graphify-purpose-table-wrap{max-height:540px;overflow:auto;border:1px solid rgba(126,214,207,.18);border-radius:12px}.graphify-purpose-table{width:100%;border-collapse:collapse;font-size:.78rem}.graphify-purpose-table caption{padding:12px;color:var(--ia-card-blue);text-align:left}.graphify-purpose-table th,.graphify-purpose-table td{padding:10px 12px;border-top:1px solid rgba(126,214,207,.1);text-align:left;vertical-align:top}.graphify-purpose-table th{position:sticky;top:0;z-index:1;background:#14222b;color:#a7ede3}.graphify-purpose-table a{color:#8de5d9;font-weight:630}.graphify-purpose-table small{display:block;max-width:36ch;margin-top:3px;color:var(--ia-card-blue);overflow-wrap:anywhere}@media(max-width:980px){.graphify-purpose-workspace__header{flex-direction:column}.graphify-purpose-controls{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.graphify-purpose-controls,.graphify-snapshot-comparison>div{grid-template-columns:1fr}.graphify-purpose-workspace__counts{grid-template-columns:1fr;width:100%}}body.graphify-focus-mode .graphify-frame-canvas,body.graphify-focus-mode .graphify-canvas-accessibility-frame,body.graphify-focus-mode .graphify-explorer-frame .graphify-canvas-shell,.graphify-explorer-3d:fullscreen .graphify-frame-canvas,.graphify-explorer-3d:fullscreen .graphify-canvas-accessibility-frame,.graphify-explorer-3d:fullscreen .graphify-explorer-frame .graphify-canvas-shell{height:100%;min-height:0}body.graphify-focus-mode .graphify-explorer-frame .graphify-canvas,.graphify-explorer-3d:fullscreen .graphify-explorer-frame .graphify-canvas{height:100%;min-height:0}.graphify-frame-canvas{position:relative;z-index:0}.graphify-frame-top-left,.graphify-frame-top-center,.graphify-frame-top-right{z-index:10}.graphify-frame-legend{z-index:var(--z-graphify-legend)}.graphify-in-frame-inspector{z-index:20}.graphify-frame-search-results{z-index:30}body.graphify-focus-mode .graphify-explorer-3d,.graphify-explorer-3d:fullscreen{z-index:var(--z-fullscreen)}@media(prefers-reduced-motion:reduce){.graphify-hover-tooltip{transition:none}}.graphify-glass-panel{border:1px solid color-mix(in srgb,var(--ia-card-blue) 14%,transparent);border-radius:var(--graphify-pane-radius, 24px);background:radial-gradient(circle at 18% 0%,rgba(0,229,255,.14),transparent 36%),radial-gradient(circle at 100% 100%,rgba(246,215,67,.08),transparent 32%),#0e101ed1;color:var(--ia-card-blue);backdrop-filter:blur(18px) saturate(135%);-webkit-backdrop-filter:blur(18px) saturate(135%)}.graphify-glass-panel--compact{padding:10px}.graphify-glass-panel--controls{padding:12px 16px}.graphify-glass-panel--legend{padding:14px 16px}.graphify-glass-panel--legend.graphify-legend-panel{background:#0e101eeb}.graphify-glass-panel--inspector{position:relative;display:flex;flex-direction:column;gap:18px;height:100%;max-height:100%;min-height:0;overflow:hidden;padding:20px}.graphify-glass-panel--status{padding:8px 10px}.graphify-glass-panel--scrollable{overflow:auto}.graphify-node-info-pane.graphify-glass-panel--scrollable,.graphify-legend-panel.graphify-glass-panel--scrollable{overflow:hidden}.graphify-node-info-pane{gap:0}.graphifyNodeInfoBody{flex:1 1 auto;min-width:0;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:12px 4px 4px 0;scrollbar-width:thin;scrollbar-color:rgba(25,212,232,.52) rgba(255,255,255,.06)}.graphifyNodeInfoBody:focus-visible{outline:3px solid var(--ia-action-cyan, #19d4e8);outline-offset:-3px}.graphifyNodeInfoBody>.graphify-named-inspector{margin-top:0;padding-top:0;border-top:0}.graphifyNodeInfoBody .graphify-inspector{height:auto;overflow:visible}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.graphify-glass-panel{background:#000}}.graphify-frame-top-left{top:var(--graphify-pane-margin);bottom:var(--graphify-pane-margin);left:var(--graphify-pane-margin);width:min(var(--graphify-left-panel-width),calc(100% - (var(--graphify-pane-margin) * 2)));max-height:calc(100% - (var(--graphify-pane-margin) * 2));overflow:hidden}.graphify-left-control-panel,.graphify-legend-panel{width:var(--graphify-left-panel-width);max-width:var(--graphify-left-panel-max-width)}.graphify-left-control-panel{--graphify-pane-control-height: 42px;display:flex;flex-direction:column;gap:12px;min-width:var(--graphify-left-panel-min-width);height:100%;max-height:100%;overflow:hidden;container:graphify-pane / inline-size}.graphifyViewModePaneHeader{flex:0 0 auto;display:grid;gap:8px;min-width:0;overflow:visible}.graphifyViewModePaneBody{flex:1 1 auto;min-height:0;display:grid;align-content:start;gap:12px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding-right:4px;scrollbar-width:thin;scrollbar-color:rgba(25,212,232,.45) rgba(255,255,255,.06)}.graphifyViewModePaneBody:focus-visible{outline:3px solid var(--ia-action-cyan, #19d4e8);outline-offset:-3px}.graphifyViewModePaneBody:has(.graphifyDropdownField[data-open=true]){overflow-y:visible}.graphifyViewModePaneBody::-webkit-scrollbar{width:8px}.graphifyViewModePaneBody::-webkit-scrollbar-track{background:color-mix(in srgb,var(--ia-card-blue) 6%,transparent);border-radius:999px}.graphifyViewModePaneBody::-webkit-scrollbar-thumb{background:#19d4e873;border-radius:999px}.graphify-left-control-panel .graphify-filter-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 10px;overflow:visible}.graphify-left-control-panel .graphify-node-type-field{grid-column:1 / -1}.graphify-left-control-panel .graphify-control{min-width:0;width:100%;overflow:visible;color:var(--ia-card-blue)}.graphify-left-control-panel .graphify-control .iaDropdown{min-width:0;width:100%;overflow:visible}.graphify-left-control-panel .graphify-control>span:first-child:not(.graphifyPaneTitle){display:block;margin:0 0 6px 2px;color:var(--ia-card-blue);font-size:var(--type-xs);font-weight:810;letter-spacing:.066em;text-transform:uppercase}.graphify-left-control-panel .graphify-control span{overflow:hidden;text-overflow:ellipsis}.graphify-layout-control{display:grid;gap:9px;padding:12px 0 14px;border-bottom:1px solid color-mix(in srgb,var(--ia-card-blue) 12%,transparent)}.graphify-layout-control .graphify-view-action{width:100%;justify-content:flex-start}@container graphify-pane (max-width: 520px){.graphify-left-control-panel .graphify-filter-grid{grid-template-columns:1fr}.graphify-left-control-panel .graphify-node-type-field{grid-column:auto}}@media(max-width:760px){.graphify-left-control-panel .graphify-filter-grid{grid-template-columns:1fr}.graphify-left-control-panel .graphify-node-type-field{grid-column:auto}}.rh-orchestration-surface{display:grid;gap:16px;width:min(1500px,calc(100% - 24px));margin:18px auto;padding:clamp(16px,2vw,26px);border:var(--ia-stroke-frame) solid var(--ia-border);border-radius:var(--ia-container-radius);background:color-mix(in srgb,var(--ia-white) 95%,var(--visual-cyan));color:var(--ia-black);--ia-table-frame-inset: clamp(16px, 2vw, 26px)}.rh-orchestration-surface h2,.rh-orchestration-surface h3,.rh-orchestration-surface h4,.rh-orchestration-surface p{margin:0}.rh-orchestration-surface__header{display:grid;grid-template-columns:minmax(280px,1fr) minmax(420px,1.25fr);gap:18px;align-items:start}.rh-orchestration-surface__header>div{display:grid;gap:8px}.rh-orchestration-surface__metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin:0}.rh-orchestration-surface__metrics>div,.rh-orchestration-surface__inspector dl>div{min-width:0;padding:8px;border:var(--ia-stroke-table) solid var(--ia-border);border-radius:var(--ia-media-radius);background:var(--ia-white)}.rh-orchestration-surface dt{color:var(--ia-muted);font-size:var(--type-xs);font-weight:810;text-transform:uppercase}.rh-orchestration-surface dd{margin:3px 0 0;overflow-wrap:anywhere;font-family:var(--font-mono);font-size:var(--type-xs)}.rh-orchestration-surface__filters{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:12px;border:var(--ia-stroke-card) solid var(--ia-border);border-radius:var(--ia-card-radius);background:var(--ia-white)}.rh-orchestration-surface__filters label{display:grid;gap:4px;min-width:0;font-size:var(--type-xs);font-weight:810;text-transform:uppercase}.rh-orchestration-surface input{min-width:0;border:var(--ia-stroke-control) solid var(--ia-border);background:var(--ia-white);color:var(--ia-black)}.rh-orchestration-surface button:not(.iaSelectionField){border:var(--ia-stroke-control) solid var(--ia-border);border-radius:var(--ia-button-radius);background:var(--visual-cyan);color:var(--ia-black);padding:8px 10px;font-weight:765;cursor:pointer}.rh-orchestration-surface button:not(.iaSelectionField):focus-visible,.rh-orchestration-surface input:focus-visible{outline:var(--ia-stroke-strong) solid var(--visual-yellow);outline-offset:2px}.rh-orchestration-surface__panels{display:flex;gap:7px;overflow-x:auto;padding-bottom:5px}.rh-orchestration-surface__panels button{display:inline-flex;flex:0 0 auto;gap:7px;align-items:center;background:var(--ia-white)}.rh-orchestration-surface__panels button[aria-pressed=true]{background:var(--visual-yellow)}.rh-orchestration-surface__panels small{border-radius:var(--ia-button-radius);padding:2px 6px;background:var(--ia-black);color:var(--ia-white)}.rh-orchestration-surface__workspace{display:grid;grid-template-columns:minmax(300px,.85fr) minmax(360px,1.15fr);gap:12px}.rh-orchestration-surface__records,.rh-orchestration-surface__inspector,.rh-orchestration-surface__compare,.rh-orchestration-surface__actions{display:grid;align-content:start;gap:10px;min-width:0;padding:13px;border:var(--ia-stroke-card) solid var(--ia-border);border-radius:var(--ia-card-radius);background:var(--ia-white)}.rh-orchestration-surface__section-heading{display:flex;align-items:start;justify-content:space-between;gap:10px}.rh-orchestration-surface__mono{overflow-wrap:anywhere;font-family:var(--font-mono)}.rh-orchestration-surface__empty{padding:14px;border:var(--ia-stroke-table) dashed var(--ia-border);border-radius:var(--ia-media-radius)}.rh-orchestration-surface__inspector dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:0}.rh-orchestration-surface__lineage{display:grid;gap:5px;padding-top:8px;border-top:var(--ia-stroke-card) solid var(--ia-border)}.rh-orchestration-surface__lineage p{overflow-wrap:anywhere;font-family:var(--font-mono);font-size:var(--type-xs)}.rh-orchestration-surface__track-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.rh-orchestration-surface__track-grid article{display:grid;align-content:start;gap:7px;min-width:0;padding:12px;border:var(--ia-stroke-card) solid var(--ia-border);border-radius:var(--ia-card-radius);background:var(--ia-white)}.rh-orchestration-surface__track-grid h4,.rh-orchestration-surface__track-grid p{overflow-wrap:anywhere}.rh-orchestration-surface__actions>div{display:flex;flex-wrap:wrap;gap:7px}.rh-orchestration-surface__actions [role=status]{padding:10px;border:var(--ia-stroke-table) solid #0b9b68;border-radius:var(--ia-media-radius);background:#e9fff7;color:#0b5840}@media(max-width:980px){.rh-orchestration-surface__header,.rh-orchestration-surface__workspace{grid-template-columns:minmax(0,1fr)}.rh-orchestration-surface__filters,.rh-orchestration-surface__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:680px){.rh-orchestration-surface__filters,.rh-orchestration-surface__track-grid,.rh-orchestration-surface__inspector dl{grid-template-columns:minmax(0,1fr)}.rh-orchestration-surface__section-heading{display:grid}}.rh-agent-surface{display:grid;gap:18px;margin-top:18px;border:2px solid var(--ia-border);border-radius:var(--ia-card-radius);padding:clamp(16px,2.5vw,28px);background:color-mix(in srgb,var(--ia-white) 94%,var(--visual-cyan))}.rh-agent-surface h2,.rh-agent-surface h3,.rh-agent-surface h4,.rh-agent-surface h5,.rh-agent-surface p{margin:0}.rh-agent-surface__header{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);gap:22px;align-items:start}.rh-agent-surface__header>div,.rh-agent-surface__section-heading>div{display:grid;gap:6px}.rh-agent-surface__status,.rh-agent-surface__detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0}.rh-agent-surface__status>div,.rh-agent-surface__detail-grid>div{min-width:0;border:1px solid var(--ia-border);border-radius:10px;padding:9px 10px;background:var(--ia-white)}.rh-agent-surface__status dt,.rh-agent-surface__detail-grid dt{color:var(--ia-muted);font-family:var(--font-mono);font-size:var(--type-xs);font-weight:765;text-transform:uppercase}.rh-agent-surface__status dd,.rh-agent-surface__detail-grid dd{margin:4px 0 0;color:var(--ia-ink);font-weight:720;overflow-wrap:anywhere}.rh-agent-surface__status .is-current{border-color:#0b9b68;background:#e9fff7}.rh-agent-surface__status .is-stale{border-color:#ba2d2d;background:#fff0f0}.rh-agent-surface__contracts,.rh-agent-surface__query,.rh-agent-surface__compare,.rh-agent-surface__requests,.rh-agent-surface__safety{display:grid;gap:13px;border:2px solid var(--ia-border);border-radius:var(--ia-card-radius);padding:16px;background:var(--ia-white)}.rh-agent-surface__safety{grid-template-columns:minmax(240px,.7fr) minmax(360px,1fr);align-items:start}.rh-agent-surface__safety>div:first-child{display:grid;gap:5px}.rh-agent-surface__safety>.rh-agent-surface__values{grid-column:1 / -1}.rh-agent-surface__section-heading{display:flex;justify-content:space-between;gap:18px;align-items:start}.rh-agent-surface__section-heading>p{max-width:56ch}.rh-agent-surface__tabs{display:flex;gap:7px;overflow-x:auto;padding:2px 2px 8px;scrollbar-width:thin}.rh-agent-surface__tabs button,.rh-agent-surface__query-controls>button,.rh-agent-surface__compare-controls>button,.rh-agent-surface__request-buttons button,.rh-agent-surface__inspector>button{min-height:40px;border:var(--ia-stroke-control) solid var(--ia-border);border-radius:999px;padding:7px 13px;background:var(--ia-white);color:var(--ia-ink);font-weight:765}.rh-agent-surface__tabs button{display:inline-flex;flex:0 0 auto;align-items:center;gap:7px}.rh-agent-surface__tabs button small{border-radius:999px;padding:2px 6px;background:var(--visual-yellow);color:var(--ia-black)}.rh-agent-surface__tabs button[aria-selected=true]{background:var(--ia-set-a-cyan);color:var(--ia-black)}.rh-agent-surface__query-controls>button,.rh-agent-surface__compare-controls>button,.rh-agent-surface__request-buttons button{background:var(--visual-cyan)}.rh-agent-surface button:focus-visible{outline:3px solid var(--visual-yellow);outline-offset:2px}.rh-agent-surface__browser{display:grid;grid-template-columns:minmax(280px,.9fr) minmax(340px,1.1fr);gap:12px}.rh-agent-surface__record-list,.rh-agent-surface__inspector{display:grid;align-content:start;gap:9px;min-width:0;border:1px solid var(--ia-border);border-radius:12px;padding:12px}.rh-agent-surface__record-heading{display:flex;align-items:center;justify-content:space-between;gap:8px}.rh-agent-surface__record-heading span{border-radius:999px;padding:3px 8px;background:var(--visual-yellow);font-family:var(--font-mono);font-weight:810}.rh-agent-surface__mono{font-family:var(--font-mono);font-size:var(--type-xs);overflow-wrap:anywhere}.rh-agent-surface__query-controls{display:grid;grid-template-columns:minmax(180px,.8fr) minmax(260px,1.4fr) repeat(3,auto);gap:9px;align-items:end}.rh-agent-surface__query-controls label,.rh-agent-surface__compare-controls label{display:grid;gap:5px;min-width:0;font-size:var(--type-xs);font-weight:810;text-transform:uppercase}.rh-agent-surface__receipt{display:grid;gap:11px;border-top:2px solid var(--ia-border);padding-top:13px}.rh-agent-surface__request-preview{display:grid}.rh-agent-surface__values{display:grid;gap:5px}.rh-agent-surface__values ul{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.rh-agent-surface__values li{max-width:100%;border:1px solid var(--ia-border);border-radius:999px;padding:4px 8px;overflow-wrap:anywhere}.rh-agent-surface__result-details{display:grid;gap:8px}.rh-agent-surface__result-details article{display:grid;gap:6px;border:1px solid var(--ia-border);border-radius:10px;padding:10px}.rh-agent-surface__result-details dl{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin:0}.rh-agent-surface__result-details dl>div{min-width:0}.rh-agent-surface__result-details dt{color:var(--ia-muted);font-size:var(--type-xs);font-weight:765;text-transform:uppercase}.rh-agent-surface__result-details dd{margin:2px 0 0;overflow-wrap:anywhere}.rh-agent-surface__compare-controls{display:grid;grid-template-columns:1fr 1fr auto;gap:9px;align-items:end}.rh-agent-surface__comparison{display:grid;border:1px solid var(--ia-border);border-radius:10px;overflow:hidden}.rh-agent-surface__comparison-row{display:grid;grid-template-columns:minmax(140px,.6fr) repeat(2,minmax(0,1fr))}.rh-agent-surface__comparison-row>*{min-width:0;border-top:1px solid var(--ia-border);padding:8px 10px;overflow-wrap:anywhere}.rh-agent-surface__comparison-row>*+*{border-left:1px solid var(--ia-border)}.rh-agent-surface__comparison-row.is-heading{background:color-mix(in srgb,var(--visual-cyan) 35%,var(--ia-white))}.rh-agent-surface__comparison-row.is-heading>*{border-top:0}.rh-agent-surface__request-buttons{display:flex;flex-wrap:wrap;gap:8px}@media(max-width:1100px){.rh-agent-surface__query-controls{grid-template-columns:1fr 1fr}.rh-agent-surface__result-details dl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.rh-agent-surface__header,.rh-agent-surface__browser,.rh-agent-surface__query-controls,.rh-agent-surface__compare-controls,.rh-agent-surface__safety{grid-template-columns:minmax(0,1fr)}.rh-agent-surface__section-heading{display:grid}.rh-agent-surface__status,.rh-agent-surface__detail-grid,.rh-agent-surface__result-details dl{grid-template-columns:minmax(0,1fr)}.rh-agent-surface__comparison{overflow-x:auto}.rh-agent-surface__comparison-row{min-width:680px}}.rh-agent-surface,.rh-orchestration-surface{box-sizing:border-box;width:100%;margin:14px 0;color:var(--ia-ink)}.rh-agent-surface{display:grid;gap:var(--space-5);padding:0;border:0;background:transparent}.rh-agent-surface *,.rh-orchestration-surface *{box-sizing:border-box}.rh-primary-module{min-width:0;border:2px solid var(--ia-border);border-radius:var(--ia-card-radius);background:var(--ia-white)}.rh-agent-surface__hero{display:grid;gap:10px;padding:15px 17px}.rh-agent-surface__hero-copy{display:grid;gap:8px}.rh-agent-surface__title-row,.rh-agent-surface__module-heading,.rh-orchestration-surface__header,.rh-orchestration-surface__inspector-heading,.rh-orchestration-surface__section-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.rh-agent-surface__title-row>div,.rh-agent-surface__module-heading>div,.rh-orchestration-surface__header>div,.rh-orchestration-surface__inspector-heading>div{display:grid;gap:3px}.rh-agent-surface__title-row h2,.rh-agent-surface__module-heading h3,.rh-orchestration-surface__header h2,.rh-orchestration-surface__inspector-heading h3{margin:0}.rh-agent-surface__saved-count,.rh-orchestration-surface__inspector-heading>span{display:inline-flex;align-items:center;min-height:30px;border:1px solid var(--ia-border);border-radius:999px;padding:5px 10px;background:var(--ia-white);font-size:var(--type-xs);font-weight:765}.rh-agent-surface__saved-count{background:var(--visual-yellow)}.rh-agent-surface__status-line,.rh-agent-surface__secondary-line{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.rh-agent-surface__status-line{font-size:clamp(.9rem,1.2vw,1rem)}.rh-agent-surface__secondary-line{color:var(--ia-muted);font-size:var(--type-sm)}.rh-agent-surface__authority-statement{max-width:100ch;border-left:4px solid #c64774;padding-left:10px;color:color-mix(in srgb,var(--ia-ink) 84%,var(--ia-muted))}.rh-agent-surface__advanced-drawer,.rh-agent-surface__details,.rh-agent-surface__action-menu,.rh-agent-surface__raw,.rh-orchestration-surface__additional,.rh-orchestration-surface__provenance,.rh-orchestration-surface__raw{min-width:0}.rh-agent-surface__advanced-drawer>summary,.rh-agent-surface__details>summary,.rh-agent-surface__action-menu>summary,.rh-agent-surface__raw>summary,.rh-orchestration-surface__additional>summary,.rh-orchestration-surface__provenance>summary,.rh-orchestration-surface__raw>summary{width:fit-content;cursor:pointer;font-weight:765}.rh-agent-surface__advanced-drawer[open],.rh-agent-surface__details[open],.rh-orchestration-surface__additional[open],.rh-orchestration-surface__provenance[open]{border-top:1px solid color-mix(in srgb,var(--ia-border) 40%,transparent);padding-top:9px}.rh-agent-surface__advanced-content,.rh-orchestration-surface__advanced{display:grid;gap:7px;max-height:370px;margin-top:8px;overflow:auto;overscroll-behavior:contain}.rh-agent-surface__provenance-row,.rh-orchestration-surface__provenance-row{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0;border:1px solid color-mix(in srgb,var(--ia-border) 42%,transparent);border-radius:8px;padding:7px 8px;background:var(--ia-white)}.rh-agent-surface__provenance-row>div,.rh-orchestration-surface__provenance-row>div{display:grid;gap:2px;min-width:0}.rh-agent-surface__provenance-row span,.rh-orchestration-surface__provenance-row span{color:var(--ia-muted);font-size:var(--type-xs);font-weight:765;text-transform:uppercase}.rh-agent-surface__provenance-row code,.rh-orchestration-surface__provenance-row code{overflow-wrap:anywhere;font-size:var(--type-xs)}.rh-agent-surface__copy,.rh-orchestration-surface__copy{flex:0 0 auto;opacity:0;pointer-events:none}.rh-agent-surface__provenance-row:hover>.rh-agent-surface__copy,.rh-agent-surface__provenance-row:focus-within>.rh-agent-surface__copy,.rh-orchestration-surface__provenance-row:hover>.rh-orchestration-surface__copy,.rh-orchestration-surface__provenance-row:focus-within>.rh-orchestration-surface__copy,.rh-agent-surface__values li:hover>.rh-agent-surface__copy,.rh-agent-surface__values li:focus-within>.rh-agent-surface__copy,.rh-agent-surface__raw>div:hover>.rh-agent-surface__copy,.rh-agent-surface__raw>div:focus-within>.rh-agent-surface__copy,.rh-orchestration-surface__raw>div:hover>.rh-orchestration-surface__copy,.rh-orchestration-surface__raw>div:focus-within>.rh-orchestration-surface__copy{opacity:1;pointer-events:auto}@media(hover:none){.rh-agent-surface__copy,.rh-orchestration-surface__copy{opacity:1;pointer-events:auto}}.rh-agent-surface__raw>div,.rh-orchestration-surface__raw>div{position:relative;margin-top:7px}.rh-agent-surface__raw .rh-agent-surface__copy,.rh-orchestration-surface__raw .rh-orchestration-surface__copy{position:sticky;top:0;float:right;margin:6px}.rh-agent-surface__raw pre,.rh-orchestration-surface__raw pre{max-height:300px;margin:0;overflow:auto;border:1px solid var(--ia-border);border-radius:8px;padding:10px;background:#111827;color:#e9faff;font-size:11px;line-height:1.45;white-space:pre-wrap;overflow-wrap:anywhere}.rh-agent-surface__firewall,.rh-agent-surface__query-requests{display:grid;gap:10px;padding:13px 15px}.rh-agent-surface__firewall{grid-template-columns:minmax(250px,.7fr) minmax(500px,1.3fr);align-items:center}.rh-agent-surface__firewall>.rh-agent-surface__module-heading{grid-column:1 / -1;width:100%}.rh-agent-surface__firewall>.rh-agent-surface__metric-strip{grid-column:1 / -1}.rh-agent-surface__firewall>.rh-agent-surface__details{grid-column:1 / -1}.rh-agent-surface__metric-strip,.rh-orchestration-surface__metrics{display:flex;flex-wrap:wrap;gap:6px;margin:0}.rh-agent-surface__metric-strip>div,.rh-orchestration-surface__metrics>div{display:inline-flex;align-items:baseline;gap:5px;min-width:0;border:1px solid color-mix(in srgb,var(--ia-border) 44%,transparent);border-radius:999px;padding:5px 9px;background:var(--ia-white)}.rh-agent-surface__metric-strip dt,.rh-orchestration-surface__metrics dt{color:var(--ia-muted);font-size:var(--type-xs);font-weight:720;text-transform:none}.rh-agent-surface__metric-strip dd,.rh-orchestration-surface__metrics dd{margin:0;font-family:inherit;font-size:var(--type-sm);font-weight:810}.rh-agent-surface__compact-kv,.rh-agent-surface__inspector-fields,.rh-orchestration-surface__inspector-fields,.rh-orchestration-surface__object-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:9px 0 0}.rh-agent-surface__compact-kv>div,.rh-agent-surface__inspector-fields>div,.rh-orchestration-surface__inspector-fields>div,.rh-orchestration-surface__object-summary>div{min-width:0;border:1px solid color-mix(in srgb,var(--ia-border) 45%,transparent);border-radius:8px;padding:7px 8px;background:var(--ia-white)}.rh-agent-surface__compact-kv dt,.rh-agent-surface__inspector-fields dt,.rh-orchestration-surface__inspector-fields dt,.rh-orchestration-surface__object-summary dt{color:var(--ia-muted);font-size:var(--type-xs);font-weight:765;text-transform:uppercase}.rh-agent-surface__compact-kv dd,.rh-agent-surface__inspector-fields dd,.rh-orchestration-surface__inspector-fields dd,.rh-orchestration-surface__object-summary dd{margin:3px 0 0;overflow-wrap:anywhere;font-weight:675}.rh-agent-surface__registry{display:grid;grid-template-rows:auto auto minmax(0,1fr);gap:10px;height:clamp(520px,58vh,650px);min-height:0;padding:14px;overflow:hidden}.rh-agent-surface__module-heading>p{max-width:54ch;margin:0;color:var(--ia-muted);font-size:var(--type-sm)}.rh-agent-surface__category-nav{display:flex;align-items:center;gap:7px;min-width:0}.rh-agent-surface__tabs{flex:1 1 auto;overflow-x:auto;padding:1px 1px 3px}.rh-agent-surface__more-category{display:flex;flex:0 0 auto;align-items:center;gap:5px}.rh-agent-surface__more-category>span{font-size:var(--type-xs);font-weight:765;text-transform:uppercase}.rh-agent-surface__registry>[role=tabpanel]{min-height:0}.rh-agent-surface__browser{display:grid;grid-template-columns:minmax(260px,.78fr) minmax(420px,1.22fr);gap:10px;height:100%;min-height:0}.rh-agent-surface__record-list,.rh-agent-surface__inspector{min-width:0;min-height:0;border:1px solid var(--ia-border);border-radius:10px;padding:10px;background:var(--ia-white)}.rh-agent-surface__record-list{display:grid;grid-template-rows:auto minmax(0,1fr);gap:7px;overflow:hidden}.rh-agent-surface__record-scroll,.rh-agent-surface__inspector-scroll,.rh-orchestration-surface__record-scroll{min-height:0;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin}.rh-agent-surface__record-scroll{display:grid;align-content:start;gap:5px;padding-right:3px}.rh-agent-surface__record-heading{position:sticky;top:0;z-index:1;background:var(--ia-white)}.rh-agent-surface__inspector{display:grid;grid-template-rows:auto auto minmax(0,1fr) auto;gap:8px;overflow:hidden}.rh-agent-surface__inspector-title{display:grid;gap:2px}.rh-agent-surface__inspector-tabs,.rh-agent-surface__request-tabs,.rh-orchestration-surface__inspector-tabs{display:flex;gap:5px;overflow-x:auto;padding-bottom:3px;scrollbar-width:thin}.rh-agent-surface__inspector-tabs button,.rh-agent-surface__request-tabs button,.rh-orchestration-surface__inspector-tabs button{flex:0 0 auto}.rh-agent-surface__inspector-fields{grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.rh-agent-surface__inspector-footer{display:flex;align-items:center;gap:8px;border-top:1px solid color-mix(in srgb,var(--ia-border) 40%,transparent);padding-top:7px}.rh-agent-surface__inspector-footer>button{flex:0 0 auto;min-height:36px}.rh-agent-surface__inspector-footer p{color:var(--ia-muted);font-size:var(--type-xs)}.rh-agent-surface__mobile-close{display:none}.rh-agent-surface__compare-tool{margin-top:8px}.rh-agent-surface__compare-controls{grid-template-columns:repeat(2,minmax(0,1fr)) auto;margin-top:8px}.rh-agent-surface__comparison{margin-top:8px;max-height:270px;overflow:auto}.rh-agent-surface__comparison>details{padding:8px}.rh-agent-surface__query-requests{min-height:230px}.rh-agent-surface__query-requests>[role=tabpanel]{display:grid;gap:8px}.rh-agent-surface__query-controls{grid-template-columns:minmax(170px,.72fr) minmax(280px,1.45fr) auto auto auto}.rh-agent-surface__action-menu{position:relative;align-self:end}.rh-agent-surface__action-menu>summary{display:flex;align-items:center;list-style:none}.rh-agent-surface__action-menu>summary::-webkit-details-marker{display:none}.rh-agent-surface__action-menu[open]>button{position:absolute;z-index:5;right:0;top:calc(100% + 4px);min-width:120px;box-shadow:var(--shadow-md)}.rh-agent-surface__compact-status{color:var(--ia-muted);font-size:var(--type-sm)}.rh-agent-surface__receipt{gap:7px;padding-top:8px;border-top-width:1px}.rh-agent-surface__receipt-summary{display:flex;flex-wrap:wrap;gap:6px 12px}.rh-agent-surface__receipt-summary span{color:var(--ia-muted);font-size:var(--type-sm)}.rh-agent-surface__request-buttons{gap:6px}.rh-agent-surface__request-preview>div{display:flex;flex-wrap:wrap;gap:6px 10px}.rh-agent-surface__request-preview>div span{color:var(--ia-muted)}.rh-agent-surface__request-footer{border-top:1px solid var(--ia-border);padding-top:8px;color:var(--ia-muted);font-size:var(--type-sm)}.rh-agent-surface__values{margin-top:8px}.rh-agent-surface__values li{display:inline-flex;align-items:center;gap:5px;border-radius:8px}.rh-agent-surface__values code{overflow-wrap:anywhere;font-size:var(--type-xs)}.rh-orchestration-surface{display:grid;gap:10px;padding:14px;background:var(--ia-white);--ia-table-frame-inset: 14px}.rh-orchestration-surface__header{align-items:center}.rh-orchestration-surface__metrics{justify-content:flex-end}.rh-orchestration-surface__table-wrap{min-width:0;overflow-x:auto;border:1px solid var(--ia-border);border-radius:10px;background:var(--ia-white)}.rh-orchestration-surface__track-table{width:100%;min-width:880px;border-collapse:collapse}.rh-orchestration-surface__track-table th,.rh-orchestration-surface__track-table td{padding:8px 9px;border-bottom:1px solid color-mix(in srgb,var(--ia-border) 34%,transparent);text-align:left;vertical-align:top}.rh-orchestration-surface__track-table th{background:var(--ia-black);color:var(--ia-white);font-size:var(--type-xs);text-transform:uppercase}.rh-orchestration-surface__track-table th:first-child{width:86px}.rh-orchestration-surface__track-table tbody tr{cursor:pointer}.rh-orchestration-surface__track-table tbody tr:last-child td{border-bottom:0}.rh-orchestration-surface__track-table tbody tr[aria-selected=true]{background:var(--visual-yellow);box-shadow:inset 4px 0 0 var(--ia-black)}.rh-orchestration-surface__track-table tbody tr:focus-visible{outline:3px solid var(--visual-yellow);outline-offset:-3px}.rh-orchestration-surface__mobile-only{display:none}.rh-orchestration-surface__track-inspector{display:grid;gap:8px;min-height:205px;border:1px solid var(--ia-border);border-radius:10px;padding:10px;background:var(--ia-white)}.rh-orchestration-surface__inspector-fields{grid-template-columns:repeat(5,minmax(0,1fr));margin:0}.rh-orchestration-surface__advanced{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:0}.rh-orchestration-surface__advanced>.rh-orchestration-surface__raw{grid-column:1 / -1}.rh-orchestration-surface__additional{border-top:1px solid var(--ia-border);padding-top:8px}.rh-orchestration-surface__additional-toolbar{display:grid;grid-template-columns:minmax(190px,.8fr) minmax(260px,1.3fr) repeat(3,auto);gap:7px;align-items:end;margin-top:9px}.rh-orchestration-surface__additional-toolbar label{display:grid;gap:4px;min-width:0;font-size:var(--type-xs);font-weight:765;text-transform:uppercase}.rh-orchestration-surface__additional-workspace{display:grid;grid-template-columns:minmax(280px,.8fr) minmax(360px,1.2fr);gap:8px;max-height:430px;margin-top:8px}.rh-orchestration-surface__records,.rh-orchestration-surface__object-inspector{display:grid;grid-template-rows:auto minmax(0,1fr);gap:7px;min-height:0;padding:9px;border:1px solid var(--ia-border);border-radius:9px;background:var(--ia-white)}.rh-orchestration-surface__record-scroll{display:grid;align-content:start;gap:5px}.rh-orchestration-surface__provenance{margin-top:8px}.rh-orchestration-surface__request-routing{display:grid;gap:6px;margin-top:8px;padding:8px;border:1px solid color-mix(in srgb,var(--ia-border) 36%,transparent);border-radius:8px}.rh-orchestration-surface__request-routing ul{display:flex;flex-wrap:wrap;gap:5px;margin:0;padding:0;list-style:none}.rh-orchestration-surface__request-routing li{border:1px solid var(--ia-border);border-radius:999px;padding:3px 7px;font-size:var(--type-xs)}.rh-orchestration-surface__footer{border-top:1px solid var(--ia-border);padding-top:8px;color:var(--ia-muted);font-size:var(--type-sm)}.rh-agent-surface button:focus-visible,.rh-agent-surface summary:focus-visible,.rh-agent-surface [tabindex="0"]:focus-visible,.rh-orchestration-surface button:not(.iaSelectionField):focus-visible,.rh-orchestration-surface summary:focus-visible,.rh-orchestration-surface input:focus-visible,.rh-orchestration-surface [tabindex="0"]:focus-visible{outline:3px solid var(--visual-yellow);outline-offset:2px}@media(max-width:1100px){.rh-agent-surface__firewall{grid-template-columns:minmax(220px,.6fr) minmax(420px,1.4fr)}.rh-agent-surface__browser{grid-template-columns:minmax(230px,.68fr) minmax(380px,1.32fr)}.rh-agent-surface__query-controls{grid-template-columns:repeat(2,minmax(0,1fr)) repeat(3,auto)}.rh-orchestration-surface__inspector-fields{grid-template-columns:repeat(3,minmax(0,1fr))}.rh-orchestration-surface__additional-toolbar{grid-template-columns:repeat(2,minmax(0,1fr)) repeat(3,auto)}}@media(max-width:760px){.rh-agent-surface,.rh-orchestration-surface{width:100%;margin:8px 0}.rh-agent-surface__title-row,.rh-agent-surface__module-heading,.rh-orchestration-surface__header,.rh-orchestration-surface__inspector-heading{display:grid;gap:7px}.rh-agent-surface__saved-count,.rh-orchestration-surface__inspector-heading>span{width:fit-content}.rh-agent-surface__firewall{grid-template-columns:minmax(0,1fr)}.rh-agent-surface__firewall>.rh-agent-surface__details{grid-column:auto}.rh-agent-surface__metric-strip,.rh-orchestration-surface__metrics{justify-content:flex-start}.rh-agent-surface__registry{height:570px;padding:10px}.rh-agent-surface__category-nav{align-items:flex-end}.rh-agent-surface__more-category{display:grid;gap:2px}.rh-agent-surface__browser{grid-template-columns:minmax(0,1fr)}.rh-agent-surface__record-list{height:100%}.rh-agent-surface__inspector{display:none;position:fixed;z-index:1000;inset:max(58px,env(safe-area-inset-top)) 7px 7px;border-width:2px;box-shadow:0 18px 50px #00000047}.rh-agent-surface__inspector.is-mobile-open{display:grid}.rh-agent-surface__mobile-close{display:inline-flex;position:absolute;top:8px;right:8px;z-index:2}.rh-agent-surface__inspector-title{padding-right:116px}.rh-agent-surface__query-controls,.rh-agent-surface__compare-controls,.rh-orchestration-surface__additional-toolbar,.rh-orchestration-surface__additional-workspace{grid-template-columns:minmax(0,1fr)}.rh-agent-surface__query-controls>button,.rh-agent-surface__action-menu{width:100%}.rh-agent-surface__action-menu>summary{width:100%;justify-content:center}.rh-agent-surface__action-menu[open]>button{position:static;width:100%;margin-top:4px}.rh-agent-surface__request-buttons button{min-height:44px}.rh-agent-surface__compact-kv,.rh-agent-surface__inspector-fields,.rh-orchestration-surface__inspector-fields,.rh-orchestration-surface__advanced{grid-template-columns:minmax(0,1fr)}.rh-agent-surface__comparison{overflow-x:auto}.rh-agent-surface__comparison-row{min-width:680px}.rh-orchestration-surface__table-wrap{overflow:visible;border:0;background:transparent}.rh-orchestration-surface__track-table{display:block;min-width:0}.rh-orchestration-surface__track-table thead{display:none}.rh-orchestration-surface__track-table tbody{display:grid;gap:7px}.rh-orchestration-surface__track-table tr{display:grid;grid-template-columns:.6fr 1fr;border:1px solid var(--ia-border);border-radius:9px;padding:7px;background:var(--ia-white)}.rh-orchestration-surface__track-table td{display:grid;gap:2px;border:0;padding:5px}.rh-orchestration-surface__track-table td:before{content:attr(data-label);color:var(--ia-muted);font-size:var(--type-xs);font-weight:765;text-transform:uppercase}.rh-orchestration-surface__desktop-detail{display:none!important}.rh-orchestration-surface__mobile-only{display:block;grid-column:1 / -1}.rh-orchestration-surface__mobile-only:before{display:none}.rh-orchestration-surface__mobile-only details p{margin-top:5px}.rh-orchestration-surface__track-inspector{min-height:0}.rh-orchestration-surface__additional-workspace{max-height:none}.rh-orchestration-surface__records{min-height:310px}.rh-agent-surface__tabs button,.rh-agent-surface__request-tabs button,.rh-agent-surface__inspector-tabs button,.rh-orchestration-surface__inspector-tabs button,.rh-orchestration-surface button:not(.iaSelectionField){min-height:44px}}@media(max-height:760px){.graphify-frame-top-left{top:16px;bottom:16px;max-height:calc(100% - 32px)}.graphify-left-control-panel{max-height:100%}}.graphify-frame-filter-toggles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.graphify-frame-filter-toggles .graphify-view-action,.graphify-active-filter-row button{min-height:var(--graphify-pane-control-height, 42px);height:auto;border:1px solid rgba(255,255,255,.18);border-radius:999px;padding:0 16px;background:#ffffff14;color:#f7f7ff;font-size:var(--type-xs);font-weight:810}.graphify-view-action{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;line-height:1.2;min-width:0;white-space:normal}.graphify-view-action span:last-child{min-width:0;overflow:visible;overflow-wrap:anywhere;text-overflow:clip}.graphify-view-action--wide{grid-column:1 / -1}.graphify-view-action__icon{display:inline-flex;width:18px;height:18px;align-items:center;justify-content:center;flex:0 0 auto}.graphify-view-action__icon svg{width:18px;height:18px}.graphify-frame-filter-toggles .graphify-view-action[aria-pressed=true]{background:var(--ia-action-cyan, #19d4e8);color:#000;border-color:color-mix(in srgb,var(--ia-card-blue) 22%,transparent)}.graphify-active-filter-row{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.graphify-active-filter-row>span,.graphify-active-filter-row>small{border-radius:999px;padding:6px 10px;background:color-mix(in srgb,var(--ia-card-blue) 8%,transparent);color:var(--ia-card-blue);font-size:var(--type-xs);font-weight:765}.graphify-active-filter-chip{display:inline-flex;align-items:center;gap:7px}.graphify-active-filter-chip__icon{display:inline-flex;width:15px;height:15px;padding:0;flex:0 0 auto}.graphify-active-filter-row button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:var(--graphify-pane-control-height, 42px);background:var(--ia-action-yellow, #ffdc32);color:#000;border-color:#ffffff2e}.graphify-frame-top-center{top:16px;left:50%;width:max-content;max-width:min(460px,calc(100% - 740px));transform:translate(-50%)}.graphify-unified-status-hud{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px 10px;color:var(--ia-card-blue);font-size:var(--type-xs);font-weight:765}.graphify-unified-status-hud strong{color:var(--ia-card-blue);text-transform:none}.graphify-frame-top-right{top:var(--graphify-hud-inset);right:var(--graphify-hud-inset);width:auto}.graphify-action-panel{display:flex;flex-direction:row;align-items:center;width:auto;height:auto;gap:10px;padding:10px 12px;border-radius:32px;justify-content:flex-end}.graphify-icon-action-button{width:44px;height:44px;min-width:44px;min-height:44px;flex:0 0 44px;display:inline-grid;place-items:center;border:1px solid color-mix(in srgb,var(--ia-card-blue) 14%,transparent);border-radius:999px;padding:0;background:color-mix(in srgb,var(--ia-card-blue) 7%,transparent);color:var(--ia-card-blue);cursor:pointer}.graphify-icon-action-button:focus-visible{background:var(--button-cyan-bg);color:var(--button-cyan-fg);outline:2px solid var(--button-outline-bg);outline-offset:2px}.graphify-icon-action-button:hover{background:var(--visual-cyan-hover);color:var(--button-cyan-fg);outline:2px solid var(--button-outline-bg);outline-offset:2px}.graphify-icon-action-button[data-tone=yellow]:hover,.graphify-icon-action-button[data-tone=yellow]:focus-visible,.graphify-icon-action-button[data-tone=yellow][aria-pressed=true]{background:var(--button-yellow-bg);color:var(--button-yellow-fg)}.graphify-icon-action-button[data-tone=mint][aria-pressed=true]{background:#38f5b2;color:var(--button-cyan-fg)}.graphify-icon-action-button[data-tone=cyan][aria-pressed=true]{background:var(--button-cyan-bg);color:var(--button-cyan-fg)}.graphify-icon-action-button:disabled{cursor:not-allowed}.graphify-icon-action-button:disabled:hover{background:color-mix(in srgb,var(--ia-card-blue) 7%,transparent);color:var(--ia-card-blue);outline:none}.graphify-icon-action-glyph{width:var(--circle-icon-size);height:var(--circle-icon-size);display:inline-grid;place-items:center}.graphify-icon-action-glyph>svg{display:block;width:100%;height:100%;flex:none}.ui-tooltip{position:relative;display:inline-grid}.ui-tooltip:focus-visible{outline:2px solid #ffffff;outline-offset:3px;border-radius:999px}.ui-tooltip-bubble{position:absolute;top:calc(100% + 2px);right:0;z-index:30;width:max-content;max-width:220px;pointer-events:none;opacity:0;transform:translateY(-2px);border:1px solid #ffffff;border-radius:6px;padding:6px 8px;background:#050505;color:#fff;font-size:var(--type-xs);font-weight:765;line-height:1.1}.ui-tooltip:hover .ui-tooltip-bubble,.ui-tooltip:focus-within .ui-tooltip-bubble,.ui-tooltip:focus .ui-tooltip-bubble{opacity:1;transform:translateY(0)}[data-atlas-template] .ui-tooltip-bubble{border:0}[data-atlas-template] .graphify-icon-action-button:hover:not(:focus-visible){outline:none;border-color:transparent}.graphify-in-frame-inspector{top:calc(var(--graphify-pane-margin) + var(--graphify-toolbar-height));right:var(--graphify-hud-inset);bottom:var(--graphify-pane-margin);width:clamp(340px,28vw,480px);max-width:calc(100% - (var(--graphify-pane-margin) * 2));max-height:none}.graphify-frame-legend{position:static;width:100%;min-height:0;max-height:100%}.graphify-frame-legend .graphify-legend-panel{height:100%;max-height:100%;min-height:0;display:flex;flex-direction:column;overflow:hidden}.graphify-legend-header{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px}.graphify-legend-group h3{margin:0;color:var(--ia-card-blue);font-size:var(--type-sm)}.graphify-legend-header span{display:block;margin-top:3px;color:var(--ia-card-blue);font-size:var(--type-xs);font-weight:700}.graphify-mode-description{display:grid;gap:2px;min-width:min(280px,100%);max-width:420px;border-left:1px solid color-mix(in srgb,var(--ia-card-blue) 18%,transparent);padding-left:10px;color:var(--ia-card-blue)}.graphify-mode-description strong,.graphify-mode-description span,.graphify-mode-description small{display:block;color:inherit;line-height:1.25}.graphify-mode-description strong{font-size:var(--type-xs);font-weight:810}.graphify-mode-description span,.graphify-mode-description small{font-size:var(--type-xs);font-weight:685}.graphify-mode-description small{color:var(--ia-card-blue)}.graphifyLegendList{min-height:0;overflow:auto;margin-inline:-6px;padding:0 8px 6px 6px}.graphify-legend-expanded-content{display:grid;gap:10px}.graphify-legend-search{display:grid;gap:5px;margin-top:10px}.graphify-legend-search span{color:var(--ia-card-blue);font-size:var(--type-xs);font-weight:765}.graphify-legend-search input{border:1px solid color-mix(in srgb,var(--ia-card-blue) 14%,transparent);background:#050812b8;color:var(--ia-card-blue)}.graphify-legend-section-header{display:flex;align-items:center;justify-content:space-between;gap:10px}.graphify-legend-mini-actions{display:flex;gap:4px}.graphify-legend-mini-actions button,.graphify-legend-solo-chip button,.graphify-legend-clear-highlight,.graphify-legend-secondary-details summary{min-height:26px;border:1px solid color-mix(in srgb,var(--ia-card-blue) 14%,transparent);border-radius:6px;padding:0 7px;background:color-mix(in srgb,var(--ia-card-blue) 8%,transparent);color:var(--ia-card-blue);font-size:var(--type-xs);font-weight:765}.graphify-frame-legend .graphify-community-legend{display:grid;gap:5px;margin-top:8px}.graphify-community-row,.graphify-legend-row{display:grid;grid-template-columns:18px 12px minmax(0,1fr) auto auto;align-items:center;gap:7px;min-height:36px;max-height:42px;border:1px solid color-mix(in srgb,var(--ia-card-blue) 8%,transparent);border-radius:6px;padding:4px 6px;background:#070a16bd;color:var(--ia-card-blue);font-size:var(--type-xs);font-weight:720}.graphify-legend-row.is-hidden{opacity:.58}.graphify-legend-row:focus-visible{outline:2px solid rgba(0,229,255,.75);outline-offset:-2px;background:#00e5ff33}.graphify-legend-row:hover{outline:2px solid var(--ia-card-cyan);outline-offset:-2px}.graphify-community-row input,.graphify-legend-row input{width:15px;height:15px;accent-color:var(--visual-cyan)}.graphify-legend-row-toggle{display:grid;place-items:center;min-width:0;line-height:1}.graphify-community-row i,.graphify-legend-row i,.graphify-legend-grid i{width:10px;height:10px;border-radius:50%;background:var(--visual-cyan)}.graphify-edge-sample{width:18px!important;height:2px!important;border-radius:2px!important;background:#ff5b7f!important}.graphify-community-row span,.graphify-legend-row span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.graphify-community-row__label,.graphify-community-legend .graphify-community-row__label{display:block;min-width:0;min-height:0;border:0;border-radius:0;padding:0;background:transparent;color:var(--ia-card-blue);font-weight:720;overflow:visible;overflow-wrap:anywhere;text-overflow:clip;white-space:normal}.graphify-community-row{max-height:none}.graphify-community-row__label mark{border-radius:3px;background:#00e5ff2e;color:var(--ia-card-blue)}.graphify-community-row small,.graphify-legend-row small{border-radius:6px;padding:2px 6px;background:#00e5ff24;color:var(--ia-card-blue)}.graphify-legend-row-actions{display:flex;gap:3px}.graphify-legend-row-actions button{display:grid;place-items:center;width:24px;height:24px;border:1px solid color-mix(in srgb,var(--ia-card-blue) 14%,transparent);border-radius:6px;padding:0;background:#050812bd;color:var(--ia-card-blue)}.graphify-legend-row-actions svg{width:14px;height:14px}.graphify-legend-group{display:grid;gap:8px;margin-top:12px}.graphify-mode-legend-note p{margin:0;color:var(--ia-card-blue);font-size:var(--type-xs);line-height:1.35}.graphify-mode-legend-note dl{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:4px 8px;margin:0;color:var(--ia-card-blue);font-size:var(--type-xs)}.graphify-mode-legend-note dt{font-weight:810;color:var(--ia-card-blue)}.graphify-mode-legend-note dd{margin:0}.graphify-mode-layer-list{display:flex;flex-wrap:wrap;gap:5px}.graphify-mode-layer-list span{border:1px solid color-mix(in srgb,var(--ia-card-blue) 12%,transparent);border-radius:6px;padding:3px 6px;background:color-mix(in srgb,var(--ia-card-blue) 6%,transparent);color:var(--ia-card-blue);font-size:var(--type-xs);font-weight:720}.graphify-legend-type-list{display:grid;gap:5px}.graphify-anchor-connector-list{display:grid;gap:6px}.graphify-anchor-connector-row{display:grid;grid-template-columns:10px minmax(96px,.74fr) minmax(0,1fr);align-items:center;gap:8px;border:1px solid color-mix(in srgb,var(--ia-card-blue) 8%,transparent);border-radius:6px;padding:6px 8px;background:color-mix(in srgb,var(--ia-card-blue) 5%,transparent);color:var(--ia-card-blue);font-size:var(--type-xs)}.graphify-anchor-connector-row i{width:10px;height:10px;border-radius:999px}.graphify-anchor-connector-row span{font-weight:765}.graphify-anchor-connector-row small{color:var(--ia-card-blue);line-height:1.3}.graphify-residual-semantics-list{display:grid;gap:5px}.graphify-residual-semantics-row{display:grid;grid-template-columns:minmax(82px,.46fr) minmax(0,1fr);gap:8px;align-items:center;border:1px solid color-mix(in srgb,var(--ia-card-blue) 8%,transparent);border-radius:6px;padding:5px 7px;background:color-mix(in srgb,var(--ia-card-blue) 4%,transparent)}.graphify-residual-semantics-row span{color:var(--ia-card-blue);font-size:var(--type-xs);font-weight:765}.graphify-residual-semantics-row small{color:var(--ia-card-blue);font-size:var(--type-xs);line-height:1.28}.graphify-legend-secondary-details{margin-top:10px}.graphify-legend-secondary-details summary{display:inline-flex;align-items:center;width:fit-content;list-style:none;cursor:pointer}.graphify-legend-secondary-details summary::-webkit-details-marker{display:none}.graphify-legend-grid{display:grid;gap:5px}.graphify-legend-grid span{display:flex;align-items:center;gap:7px;color:var(--ia-card-blue);font-size:var(--type-xs);font-weight:700}.graphify-legend-grid.edge-grid i{border-radius:2px;background:#ff5b7f}.graphify-legend-solo-chip,.graphify-legend-empty,.graphify-legend-boundary-explanation{margin:0;border-radius:6px;padding:6px 8px;background:#00e5ff1f;color:var(--ia-card-blue);font-size:var(--type-xs);font-weight:740}.graphify-legend-solo-chip{display:flex;align-items:center;justify-content:space-between;gap:8px}.graphify-legend-compact-summary{display:grid;gap:8px;margin-top:10px}.graphify-legend-dot-strip{display:flex;flex-wrap:wrap;gap:4px}.graphify-legend-dot-strip i{width:10px;height:10px;border-radius:50%}.graphify-legend-compact-summary dl{display:grid;grid-template-columns:1fr auto;gap:5px 10px;margin:0}.graphify-legend-compact-summary dt,.graphify-legend-compact-summary dd{margin:0;color:var(--ia-card-blue);font-size:var(--type-xs);font-weight:765}.graphify-frame-legend .text-boundary{margin:10px 0 0;color:var(--ia-card-blue);font-size:var(--type-xs)}.graphify-legend-boundary-line{margin:8px 0 0;color:var(--ia-card-blue);font-size:var(--type-xs);font-weight:720}body.graphify-focus-mode .graphify-explorer-frame,.graphify-explorer-3d:fullscreen .graphify-explorer-frame{height:calc(100vh - 180px);min-height:calc(100vh - 180px);max-height:none}body.graphify-focus-mode .graphify-frame-top-left,.graphify-explorer-3d:fullscreen .graphify-frame-top-left{top:var(--graphify-pane-margin);bottom:var(--graphify-pane-margin)}body.graphify-focus-mode .graphify-frame-legend .graphify-legend-panel,.graphify-explorer-3d:fullscreen .graphify-frame-legend .graphify-legend-panel{height:100%;max-height:100%}body.graphify-focus-mode .graphify-in-frame-inspector,.graphify-explorer-3d:fullscreen .graphify-in-frame-inspector{top:calc(var(--graphify-pane-margin) + var(--graphify-toolbar-height));bottom:var(--graphify-pane-margin);max-height:none}.graphify-frame-counts{display:none}.dynamics-boundary,.decomposition-boundary{display:grid}.dynamics-boundary strong,.decomposition-boundary strong{color:var(--ia-black)}.dynamics-boundary p{margin:0}.dynamics-boundary[data-compact=true]{grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:var(--space-3);padding-block:var(--space-3)}.dynamics-boundary[data-compact=true] p{color:var(--ia-black);font-size:var(--type-sm)}.gdtBoundaryStrip{margin-bottom:var(--space-3)}.dynamics-module-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--content-card-gap);margin:0}.dynamics-metric-card{min-height:130px;display:grid;align-content:center;gap:8px}.dynamics-metric-card span{color:var(--ia-muted);font-size:var(--type-xs);font-weight:810;text-transform:uppercase}.dynamics-metric-card strong{color:var(--ia-black);font-size:var(--type-2xl);overflow-wrap:anywhere}.dynamics-metric-card p{margin:0;color:var(--ia-ink-soft);font-size:var(--type-sm)}.dynamics-workspace{display:grid;grid-template-columns:minmax(280px,.9fr) minmax(360px,1.2fr) minmax(320px,.95fr);gap:24px;align-items:start}.dynamics-main-panel{display:grid;gap:var(--space-4);min-width:0}.gdtControlSection{padding-block:0}.gdtFilterBar{--gdt-scenario-control-height: var(--circle-action-size);display:grid;grid-template-columns:minmax(220px,1.15fr) minmax(160px,.9fr) minmax(180px,.9fr) minmax(170px,.9fr) minmax(160px,.9fr) auto;gap:14px;align-items:end;border:2px solid var(--ia-border);border-radius:var(--radius-panel);background:var(--ia-white);padding:24px;overflow:visible;box-sizing:border-box}.gdtSearchControl,.gdtControlField{display:grid;gap:8px;min-width:0}.gdtSearchControl span,.gdtControlField>span{color:var(--ia-muted);font-size:var(--type-xs);font-weight:810;letter-spacing:.066em;text-transform:uppercase}.gdtSearchControl input{width:100%;border:1px solid rgba(0,0,0,.24);background:var(--ia-white);color:var(--ia-ink);font:inherit;font-weight:630;min-width:0}.gdtSearchControl input::placeholder{color:#00000073}.gdtSearchControl input:focus{outline:3px solid color-mix(in srgb,var(--visual-cyan) 40%,transparent);outline-offset:2px}.gdtFilterBar .iaDropdown[data-variant=compact] .iaDropdownTrigger{font-size:.92rem}.gdtControlActions{display:flex;gap:14px;align-items:center;justify-content:end;min-width:0;max-width:100%;flex-wrap:wrap}.gdtControlActions .iaButton[data-size=compact]{height:var(--gdt-scenario-control-height);min-height:var(--gdt-scenario-control-height);border-radius:999px;padding:0 24px;flex:0 0 auto}.gdtViewToggle{display:flex;gap:10px;min-width:0;flex:0 0 auto}.gdtViewToggle button{height:var(--gdt-scenario-control-height);min-height:var(--gdt-scenario-control-height);border:0;border-radius:999px;background:var(--ia-white);color:var(--ia-ink);padding:0 24px;font-size:var(--type-sm);font-weight:810;white-space:nowrap;flex:0 0 auto}.gdtViewToggle button[data-active=true]{background:var(--ia-black);color:var(--ia-white)}.dynamics-filter-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) auto;gap:10px;margin-bottom:var(--space-3);align-items:end}.dynamics-filter-grid.four{grid-template-columns:repeat(4,minmax(0,1fr))}.dynamics-filter-grid label,.decomposition-selector label{display:grid;gap:5px;color:var(--ia-muted);font-size:var(--type-xs);font-weight:810;text-transform:uppercase}.gdtScenarioLibrary{border:2px solid var(--ia-border);border-radius:var(--radius-panel);background:var(--ia-white);padding:var(--space-4)}.gdtPanelHeader{display:grid;gap:4px;margin-bottom:var(--space-3)}.gdtPanelHeader h2,.gdtPanelHeader h3{margin:0;color:var(--ia-ink)}.gdtPanelHeader h2{font-size:var(--type-xl)}.gdtPanelHeader h3{font-size:var(--type-lg)}.gdtPanelHeader p{margin:0;color:var(--ia-ink-soft);font-size:var(--type-sm)}.dynamics-selector-list{display:grid;gap:10px;max-height:680px;overflow:auto;padding-right:4px}.dynamics-card-button,.decomposition-card-button{display:block;width:100%;border:0;background:transparent;color:inherit;padding:0;text-align:left}.diagnostics-selector,.diagnostics-panel,.diagnostics-inspector,.diagnostics-warning{border:2px solid var(--ia-border);border-radius:var(--radius-panel);background:var(--ia-white);padding:var(--space-4);--ia-table-frame-inset: var(--space-4)}.diagnostics-selector input,.diagnostics-selector select,.diagnostics-selector button{border:var(--ia-stroke-control) solid var(--ia-border);background:var(--ia-white);color:var(--ia-ink)}.diagnostics-selector button{min-height:44px;border-radius:var(--radius-lg);padding:0 11px}.diagnostics-selector button{font-weight:810}.diagnostics-list{grid-column:1 / -1;display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;max-height:520px;overflow:auto;padding-right:4px}.diagnostics-card{min-width:0;min-height:220px;display:flex;flex-direction:column;justify-content:space-between;gap:14px;border-radius:var(--radius-card);padding:24px}.diagnostics-card.active{--card-bg: var(--visual-cyan);--card-fg: var(--ia-black);--card-muted: var(--ia-muted-on-cyan);--card-label: var(--ia-black);--card-border: var(--ia-black)}.diagnostics-card-main,.diagnostics-card-footer{display:grid;gap:8px}.diagnostics-card h3{margin:0;font-size:var(--type-xl);line-height:1.05}.diagnostics-card p,.diagnostics-card small{margin:0}.diagnostics-card-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px}.diagnostics-workspace{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,420px);gap:var(--space-4);align-items:start}.diagnostics-inspector{position:sticky;top:128px}.diagnostics-inspector dd{margin:0;color:var(--ia-ink-soft);overflow-wrap:anywhere}.diagnostics-warning{border-color:transparent;background:var(--visual-yellow);color:var(--ia-black)}.diagnostics-warning p{margin:6px 0 0;color:var(--ia-black)}.diagnostics-warning-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px}.diagnostics-warning-grid article{border:2px solid var(--ia-black);border-radius:var(--radius-lg);padding:var(--space-3);background:var(--ia-white)}.rtde-workspace-shell,.rtde-main-panel{display:grid;gap:var(--space-4);min-width:0}.rtde-workspace{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,420px);gap:var(--space-4);align-items:start;min-width:0}.rtde-page-summary{max-width:980px;font-weight:675}.rtde-distinction-strip{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px}.rtde-distinction-strip strong{border:2px solid var(--ia-black);border-radius:var(--radius-lg);background:var(--visual-yellow);color:var(--ia-black);padding:12px}.rtde-selector,.rtde-panel,.rtde-inspector,.rtde-legend{border:2px solid var(--ia-border);border-radius:var(--radius-panel);background:var(--ia-white);color:var(--ia-ink);padding:var(--space-4);min-width:0}.rtde-boundary{min-width:0}.rtde-selector{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;align-items:end}.rtde-selector label,.rtde-draft-grid label{display:grid;gap:5px;color:var(--ia-muted);font-size:var(--type-xs);font-weight:810;text-transform:uppercase}.rtde-selector input,.rtde-selector select,.rtde-selector button,.rtde-draft-grid input,.rtde-draft-grid select,.rtde-draft-grid textarea{width:100%;border:var(--ia-stroke-control) solid var(--ia-border);background:var(--ia-white);color:var(--ia-ink)}.rtde-selector button,.rtde-draft-grid textarea{min-height:44px;border-radius:var(--radius-md);padding:0 12px}.rtde-draft-grid textarea{min-height:110px;padding-top:10px;resize:vertical}.rtde-selector button{border:0;border-radius:var(--radius-pill);background:var(--ia-black);color:var(--ia-white);font-weight:810}.rtde-list{grid-column:1 / -1;display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;max-height:540px;overflow:auto;padding-right:4px}.rtde-card-button{display:block;width:100%;border:0;background:transparent;color:inherit;padding:0;text-align:left}.rtde-claim-card,.rtde-gate-card,.rtde-evidence-card,.rtde-validation-card{--card-bg: var(--status-attention);--card-fg: var(--ia-black);--card-muted: var(--ia-black);--card-border: var(--ia-black);min-width:0;min-height:160px;display:grid;align-content:start;gap:8px;position:relative;overflow:visible;background:var(--card-bg);color:#000;border:2px solid #000000;border-radius:20px;box-shadow:none}.rtde-claim-card[data-selected=true],.rtde-gate-card[data-selected=true],.rtde-evidence-card[data-selected=true],.rtde-validation-card[data-selected=true]{--card-bg: var(--status-attention);--card-fg: var(--ia-black);--card-muted: var(--ia-black);--card-label: var(--ia-black);--card-border: var(--ia-black);background:var(--card-bg);color:#000;border-color:#000}.rtde-gate-grid,.rtde-card-grid,.rtde-status-grid,.rtde-draft-grid,.rtde-two-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px}.rtde-gate-number{width:44px;height:44px;display:grid;place-items:center;border-radius:50%;background:var(--ia-black);color:var(--ia-white);font-weight:855}.rtde-workflow{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;padding:0;list-style:none}.rtde-workflow li{border:2px solid var(--ia-border);border-radius:var(--radius-lg);padding:12px;background:var(--ia-white);font-weight:810;text-align:center}.rtde-inspector{position:sticky;top:128px;max-height:760px;overflow:auto}.rtde-inspector dl,.rtde-panel dl{display:grid;gap:10px}.rtde-inspector div,.rtde-panel dl div{display:grid;gap:3px}.rtde-inspector dt,.rtde-panel dt{color:var(--ia-muted);font-size:var(--type-xs);font-weight:810;text-transform:uppercase}.rtde-inspector dd,.rtde-panel dd{margin:0;color:var(--ia-ink-soft);overflow-wrap:anywhere}.rtde-draft-text{grid-column:1 / -1}.physics-hidden-boundary,.physics-hidden-selected,.physics-hidden-table-wrap,.physics-hidden-matrix-wrap,.physics-hidden-boundary-list,.physics-hidden-facts{min-width:0}.physics-hidden-boundary{display:grid}.physics-hidden-selected{display:grid;gap:var(--space-4);border:2px solid var(--ia-black);border-radius:var(--radius-card);background:var(--ia-white);color:var(--ia-black);padding:var(--space-4);box-shadow:none}.physics-hidden-selected h2{margin:0;font-size:var(--type-2xl);line-height:1.05}.physics-hidden-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0}.physics-hidden-metrics div,.physics-hidden-facts{border:var(--ia-stroke-card) solid var(--ia-black);border-radius:var(--ia-card-radius);background:var(--ia-bg);padding:16px;overflow:hidden}.physics-hidden-metrics dt,.physics-hidden-facts dt{color:var(--ia-muted);font-size:var(--type-xs);font-weight:810;text-transform:uppercase}.physics-hidden-metrics dd,.physics-hidden-facts dd{margin:0;color:var(--ia-black);font-weight:810}.physics-hidden-limitations,.physics-hidden-boundary-list{display:grid;gap:8px;margin:0;padding:0;list-style:none}.physics-hidden-limitations li,.physics-hidden-boundary-list li{border:2px solid var(--ia-border);border-radius:var(--radius-md);background:var(--ia-white);padding:10px 12px;color:var(--ia-ink-soft);font-weight:685}.physics-hidden-table-wrap,.physics-hidden-matrix-wrap{overflow-x:auto;border:2px solid var(--ia-black);border-radius:var(--radius-card);background:var(--ia-white)}.physics-hidden-table{width:100%;min-width:760px;border-collapse:collapse;color:var(--ia-black)}.physics-hidden-table th,.physics-hidden-table td{border-bottom:2px solid var(--ia-border);padding:10px 12px;text-align:left;vertical-align:top}.physics-hidden-table th{background:var(--ia-black);color:var(--ia-white);font-size:var(--type-xs);font-weight:855;text-transform:uppercase}.physics-hidden-table td{font-size:var(--type-sm)}.physics-hidden-table tr:last-child td{border-bottom:0}.physics-hidden-matrix{min-width:1120px}.physics-hidden-matrix td:first-child{min-width:240px}.physics-hidden-matrix td:first-child span{display:block;color:var(--ia-muted);font-size:var(--type-xs);font-weight:720}.physics-hidden-dot{width:30px;height:30px;display:inline-grid;place-items:center;border:2px solid var(--ia-border);border-radius:50%;background:var(--ia-white);color:var(--ia-muted);font-size:var(--type-xs);font-weight:855}.physics-hidden-dot.active{border-color:var(--ia-black);background:var(--visual-yellow);color:var(--ia-black)}.physics-hidden-facts{display:grid;gap:8px;margin-top:var(--space-3)}.physics-residual-page{display:grid;gap:var(--space-5);padding-inline:clamp(4px,1.5vw,18px)}.residualStudyMetaGrid{display:grid;grid-template-columns:repeat(4,minmax(180px,1fr));gap:28px 44px;align-items:start;margin:28px 0 0}.residualStudyMetaItem{min-width:0;display:grid;gap:8px}.residualStudyMetaItem dt{margin:0;color:#000000b8;font-size:.9rem;font-weight:585;letter-spacing:.022em}.residualStudyMetaItem dd{margin:0;font-weight:765;line-height:1.35;overflow-wrap:anywhere}.topoRuntimeStatusGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:20px 24px}.topoRuntimeStatusGrid .residualStudyMetaItem dt,.topoRuntimeStatusGrid .residualStudyMetaItem dd{min-width:0;overflow-wrap:anywhere;word-break:break-word}.physics-residual-layout{display:grid;grid-template-columns:minmax(0,1fr) clamp(280px,24vw,360px);gap:clamp(20px,2vw,28px);align-items:start}.physics-residual-frame{display:grid;gap:clamp(20px,2vw,28px);min-width:0}.residual-surface-selector .button-row{display:flex;flex-wrap:wrap;gap:10px}.physics-residual-side{display:grid;gap:20px;min-width:0}.physics-residual-side>.card{padding:28px;line-height:1.45;--ia-table-frame-inset: 28px}.studyDetailStack,.physics-residual-detail-stack{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start;min-width:0}.studyDetailStack>*,.physics-residual-detail-stack>*{min-width:0}.studyDetailCard,.physics-residual-detail-stack>.card{border:var(--ia-stroke-card) solid #000;border-radius:24px;background:#fff;padding:24px 28px;margin-block:0;gap:0;align-self:start;min-height:unset;line-height:1.42;--ia-table-frame-inset: 28px}.studyDetailCardCompact,.physics-residual-detail-stack>.card{padding:20px 26px;--ia-table-frame-inset: 26px}.studyDetailCardHeader{margin:0 0 16px;color:#444;font-size:13px;font-weight:720;letter-spacing:.132em;line-height:1.15;text-transform:uppercase}.studyDetailCardBody{display:grid;gap:14px}.studyDetailCardBody p,.studyDetailCard .text-boundary,.studyParagraphStack p,.studyEmptyState{margin:0;line-height:1.42}.studyDetailCardBody strong,.studyDetailCardBody b,.studyDetailCardCompact strong,.studyDetailCardCompact b{font-size:.95em;font-weight:720;overflow-wrap:anywhere}.studyParagraphStack{display:grid;gap:14px}.studyEmptyState{min-height:unset;padding-block:4px;color:var(--ia-ink-soft)}.studyDefinitionList{display:grid;gap:12px;margin:0}.studyDefinitionRow{display:grid;grid-template-columns:minmax(160px,240px) minmax(0,1fr);gap:20px;align-items:baseline}.studyDefinitionRow dt{color:var(--ia-muted);font-weight:765}.studyDefinitionRow dd{margin:0;color:var(--ia-ink-soft);overflow-wrap:anywhere}.residual-study-plot,.physics-plotly-card{min-width:0;overflow:hidden;border:var(--ia-stroke-frame) solid var(--color-border, #000);border-radius:24px;background:#fff;padding:clamp(24px,2.4vw,32px)}.residual-study-plot-canvas,.physics-plotly-frame{width:100%;min-height:660px;height:660px;padding:clamp(16px,1.8vw,24px);background:#fff;border:0;overflow:hidden}.plotlyResidualFieldHost{position:relative;width:100%;height:100%;min-height:660px}.plotlyResidualFieldHost .modebar{opacity:0;pointer-events:none}.plotlyResidualFieldHost:hover .modebar,.plotlyResidualFieldHost:focus-within .modebar{opacity:1;pointer-events:auto}.physics-plotly-host,.physics-plotly-host .js-plotly-plot,.physics-plotly-host .plot-container,.physics-plotly-host .svg-container{background:#fff!important}.plotlyColorbarVerticalLabel{position:absolute;right:70px;top:50%;z-index:1;transform:translateY(-50%) rotate(180deg);writing-mode:vertical-rl;text-orientation:mixed;font-size:12px;font-weight:630;letter-spacing:.044em;color:#111;pointer-events:none;white-space:nowrap;line-height:1}.plotlyGraphDescription{max-width:92ch;overflow-wrap:anywhere}.plotlyGraphWithBranchLayout{display:grid;gap:0;min-width:0;width:100%}.tq-visualization-only{display:grid;gap:14px;min-width:0;width:100%}.tq-visualization-disclosure{display:grid;gap:12px;min-width:0;width:100%}.tq-visualization-heading,.tq-visualization-explanation,.tq-visualization-data-section,.tq-scientific-graph-boundary{display:grid;gap:10px;min-width:0}.tq-visualization-heading>*,.tq-visualization-explanation>*,.tq-visualization-data-section>*{margin-block:0}.tq-visualization-frame{position:relative;min-width:0;width:100%;border:2px solid var(--ia-black);border-radius:var(--radius-card);background:var(--ia-white);overflow:hidden;padding:clamp(8px,1.2vw,14px);box-shadow:none}.tq-visualization-plot{width:100%;height:440px;min-height:320px;background:var(--ia-white);overflow:hidden}.tq-visualization-frame .modebar{opacity:0;pointer-events:none;transition:opacity .12s ease}.tq-visualization-frame:hover .modebar,.tq-visualization-frame:focus-within .modebar{opacity:1;pointer-events:auto}.tq-visualization-plot,.tq-visualization-plot .js-plotly-plot,.tq-visualization-plot .plot-container,.tq-visualization-plot .svg-container{background:var(--ia-white)!important}.tq-visualization-explanation{max-width:92ch}.tq-visualization-error{margin:0;color:var(--ia-danger, #8b1e1e);font-weight:630}@media(max-width:640px){.tq-visualization-frame{padding:6px}.tq-visualization-plot{height:380px;min-height:340px}}.graphify-page-shell{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;width:100vw;height:100vh;height:100dvh;min-height:0;margin:0;padding:0;overflow:hidden;background:#000}.graphify-page-shell>*{height:100%;min-height:0}.graphify-explorer-3d{width:100%;height:100%;min-height:0;display:block;overflow:hidden;background:#070912}.graphify-explorer-frame{--graphify-pane-margin: 18px;--graphify-hud-inset: 18px;--graphify-toolbar-height: 64px;--graphify-left-panel-width: clamp(400px, 27vw, 440px);--graphify-left-panel-min-width: 400px;--graphify-left-panel-max-width: 440px;width:100%;height:100vh;height:100dvh;min-height:0;margin:0;border:0;border-radius:0;overflow:hidden}.graphify-compact-brand{position:absolute;z-index:24;top:18px;left:24px;display:flex;align-items:center;gap:10px;max-width:min(390px,calc(100% - 48px));min-height:36px;color:var(--ia-card-blue);pointer-events:auto}.graphify-compact-brand .brand-symbol{width:44px;height:44px}.graphify-compact-brand h1{margin:0;color:var(--ia-card-blue);font-size:clamp(1.5rem,1.8vw,1.85rem);line-height:1;letter-spacing:-.025em}.graphify-compact-brand>div{min-width:0}.graphify-compact-brand .launch-breadcrumb{margin:3px 0 0;color:var(--ia-card-blue);font-size:.65rem;line-height:1}.graphify-compact-brand .launch-breadcrumb a{min-height:14px;padding-inline:0}.graphify-compact-brand .launch-breadcrumb li:not(:last-child):after{color:var(--ia-card-blue)}.graphify-frame-top-left{top:68px;bottom:18px}.graphify-frame-top-center{top:14px;max-width:min(470px,calc(100% - 820px))}.graphify-unified-status-hud{display:grid;justify-items:center;gap:2px;max-width:470px;padding:7px 12px;line-height:1.28;text-align:center}.graphifyStatusLine{display:block;width:100%}.graphify-frame-top-right{top:14px;right:18px}.graphify-in-frame-inspector{top:76px;right:18px;bottom:18px;width:clamp(340px,24vw,395px)}.graphify-glass-panel--inspector{gap:10px;padding:16px}.graphifyInspectorHeader{min-height:40px;padding-bottom:0;border-bottom:0}.graphifyInspectorHeaderActions{display:flex;align-items:center;gap:8px}.graphify-inspector-close,.graphifyPaneCloseButton{box-sizing:border-box;width:var(--circle-action-size);height:var(--circle-action-size);min-width:var(--circle-action-size);min-height:var(--circle-action-size);max-width:var(--circle-action-size);max-height:var(--circle-action-size);aspect-ratio:1;flex:0 0 var(--circle-action-size);padding:0}.graphifySemanticIdentity{flex:0 0 auto;gap:6px;max-height:min(38vh,320px);overflow:auto;padding:2px 3px 8px 0}.graphifySemanticHeader h2{font-size:clamp(1.5rem,1.75vw,1.69rem);line-height:1.04}.graphifySemanticMath{padding:6px 8px;font-size:.82rem;line-height:1.35}.graphifySemanticBadge{min-height:22px}.graphifySemanticLead{display:grid;gap:7px}.graphifySemanticLead>*{margin:0}.graphifyNodeInfoBody{padding-top:6px}.graphify-workspace-governance{position:absolute;z-index:14;right:calc(clamp(340px,24vw,395px) + 34px);bottom:18px;display:flex;gap:10px;color:var(--ia-card-blue);font:850 .62rem/1 var(--font-mono);letter-spacing:.099em;text-transform:uppercase;pointer-events:none}.graphify-workspace-governance span+span:before{content:"/";margin-right:10px;color:var(--ia-card-blue)}.graphify-semantic-layout-disclosure{position:absolute;z-index:14;left:50%;bottom:18px;max-width:min(620px,48vw);margin:0;padding:7px 12px;border:1px solid rgba(126,214,207,.24);border-radius:999px;background:#070912c2;color:var(--ia-card-blue);font:750 .62rem/1.25 var(--font-mono);text-align:center;transform:translate(-50%);pointer-events:none}.graphifySemanticRelationTabs{display:flex;flex-wrap:wrap;gap:6px;margin:8px 0}.graphifySemanticRelationTabs button{min-height:30px;padding:5px 9px;border:1px solid rgba(126,214,207,.32);border-radius:999px;background:#05091294;color:var(--ia-card-blue);font:800 .66rem/1 var(--font-mono)}.graphifySemanticRelationTabs button[aria-selected=true]{background:var(--ia-set-a-cyan);color:var(--ia-black)}.graphify-node-info-pane .graphifySemanticSection,.graphify-explorer-frame .graphify-node-info-pane .graphify-named-inspector-section,.graphify-node-info-pane .graphify-inspector-meta div{border-color:#7882be75;background:linear-gradient(135deg,#090c1ceb,#0e1228b8)}.graphify-node-info-pane .graphifySemanticSection>summary h3,.graphify-node-info-pane .graphify-named-inspector-section>summary h3{text-transform:uppercase}.graphify-node-info-pane .graphifySemanticSection>summary span,.graphify-node-info-pane .graphify-named-inspector-section>summary span,.graphify-node-info-pane .graphifySemanticCounts span,.graphify-node-info-pane .graphifySemanticBoundaryNote,.graphify-node-info-pane .graphifySemanticUnavailable{color:var(--ia-card-blue)!important}.graphify-node-info-pane .graphify-inspector>.graphify-inspector-domain-eyebrow{color:var(--visual-cyan)}.graphify-explorer-frame .graphify-node-info-pane .graphifySemanticDataList dt,.graphify-explorer-frame .graphify-node-info-pane .graphify-inspector dt,.graphify-explorer-frame .graphify-node-info-pane .graphify-named-inspector th,.graphify-explorer-frame .graphify-node-info-pane .graphify-inspector-meta span,.graphify-explorer-frame .graphify-node-info-pane .graphifyInspectorCompactMetaLabel,.graphify-explorer-frame .graphify-node-info-pane .graphify-local-context-list dt,.graphify-explorer-frame .graphify-node-info-pane .graphify-local-context-list li span{color:var(--ia-card-cyan);text-transform:uppercase}.graphify-node-info-pane .graphifySemanticDataList dd,.graphify-node-info-pane .graphify-inspector dd,.graphify-node-info-pane .graphify-named-inspector td,.graphify-node-info-pane .graphify-inspector-meta strong,.graphify-node-info-pane .graphify-local-context-list li strong{color:var(--ia-card-blue)}.graphify-node-info-pane .graphifySemanticCounts span{background:#0f162be6}.graphify-node-info-pane .graphifySemanticBadges{align-items:flex-start}.graphify-node-info-pane .graphifySemanticBadge{flex:0 0 auto;max-width:100%;border:0;border-radius:var(--ia-radius-xs);background:var(--ia-set-a-blue);color:#000;line-height:1.25;white-space:normal}.graphify-node-info-pane .graphifySemanticBadge[data-tone=governed]{background:var(--ia-set-a-blue)}.graphify-node-info-pane .graphifySemanticBadge[data-tone=positive]{background:var(--status-positive)}.graphify-node-info-pane .graphifySemanticBadge[data-tone=attention]{background:var(--status-attention)}:root .graphify-node-info-pane .graphifySemanticRelationTabs button.iaSelectionPill{border-width:1px;border-color:color-mix(in srgb,var(--ia-card-blue) 14%,transparent);background:color-mix(in srgb,var(--ia-card-blue) 7%,transparent);color:var(--ia-card-blue)}:root .graphify-node-info-pane .graphifySemanticRelationTabs button.iaSelectionPill:focus-visible,:root .graphify-node-info-pane .graphifySemanticRelationTabs button.iaSelectionPill[aria-selected=true]{border-color:var(--ia-set-a-cyan);background:var(--ia-set-a-cyan);color:#000}:root .graphify-node-info-pane .graphifySemanticRelationTabs button.iaSelectionPill:hover:not(:where([aria-selected=true],[aria-pressed=true],[aria-current=page],[data-active=true],[data-selected=true])){border-color:var(--visual-cyan-hover);background:var(--visual-cyan-hover);color:#000}.graphify-semantic-advanced{grid-column:1 / -1}.graphify-semantic-advanced>summary{cursor:pointer;color:var(--ia-card-blue);font:850 .75rem/1 var(--font-mono);text-transform:uppercase}.graphify-semantic-advanced>.graphify-filter-grid{margin-top:12px}.graphify-presentation-presets{grid-column:1 / -1}.graphify-presentation-presets>summary{cursor:pointer;color:var(--ia-card-blue);font:850 .75rem/1 var(--font-mono);text-transform:uppercase}.graphify-presentation-presets nav{display:grid;gap:6px;margin-top:8px}.graphify-presentation-presets a{padding:8px 10px;border:1px solid rgba(126,214,207,.28);border-radius:999px;color:var(--ia-card-blue);font:750 .7rem/1.2 var(--font-mono);text-decoration:none}.graphify-presentation-presets a:hover{border-color:var(--visual-cyan-hover);background:var(--visual-cyan-hover);color:var(--ia-black)}.graphify-semantic-legend-list{display:grid;gap:6px;padding:8px 0}.graphify-semantic-legend-row{display:grid;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:8px;color:var(--ia-card-blue);font:700 .7rem/1.25 var(--font-mono)}.graphify-semantic-legend-row i{width:12px;height:12px;border:2px solid #78f6d0;border-radius:50%}.graphify-semantic-legend-row i[data-marker=line]{height:2px;border:0;border-radius:0;background:#f6d743}.graphify-semantic-legend-row i[data-marker=band]{height:8px;border:0;border-radius:999px;background:linear-gradient(90deg,#19d4e8,#78f6d0)}.graphify-semantic-legend-row b{color:var(--ia-card-blue)}.graphify-explorer.is-capture-mode .graphify-frame-top-left,.graphify-explorer.is-capture-mode .graphify-in-frame-inspector,.graphify-explorer.is-capture-mode .graphify-unified-status-hud,.graphify-explorer.is-capture-mode .graphify-action-panel>:not(:first-child){display:none!important}.graphify-explorer.is-capture-mode .graphify-action-panel{padding:4px}.graphify-explorer.is-capture-mode .graphify-workspace-governance{right:18px}.graphify-representation-switcher{position:absolute;z-index:25;top:68px;left:18px;width:clamp(400px,27vw,440px);border:1px solid rgba(126,214,207,.25);border-radius:var(--graphify-pane-radius);padding:14px;background:#0a0e1de6;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.graphify-representation-switcher>p{margin:0 0 8px;color:var(--ia-card-blue);font:900 var(--type-xs)/1 var(--font-mono);letter-spacing:.088em;text-transform:uppercase}.graphify-representation-switcher .graphify-layout-control{padding:0;border:0}@media(max-width:1180px)and (min-width:981px){.graphify-frame-top-center{max-width:360px;font-size:.62rem}.graphify-compact-brand h1{font-size:1.45rem}}.plotlyGraphBranchPanel{display:grid;gap:12px;margin-top:18px;min-width:0;width:100%}.branch-contribution-section,.branch-impact-map-section{max-width:none}.branch-contribution-section+.branch-impact-map-section{margin-top:14px}.plotlyGraphBranchTable{table-layout:fixed;width:100%}.plotlyGraphBranchTable th,.plotlyGraphBranchTable td{white-space:normal;overflow-wrap:anywhere;vertical-align:top}.residual-study-controls .metric-grid,.residual-study-hero .metric-grid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.residual-channel-table{display:grid;gap:10px}.residual-channel-table div{display:grid;grid-template-columns:minmax(180px,.4fr) minmax(0,1fr);gap:14px;align-items:start;padding:12px 0;border-bottom:1px solid var(--ia-border)}.residual-channel-table div:last-child{border-bottom:0}.residual-channel-table span{color:var(--ia-ink-soft)}@media(max-width:980px){.residualStudyMetaGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.physics-residual-layout{grid-template-columns:1fr}.residual-study-plot-canvas,.physics-plotly-frame{min-height:460px;height:520px}.plotlyResidualFieldHost{min-height:520px}.residual-channel-table div{grid-template-columns:1fr}}@media(max-width:640px){.residualStudyMetaGrid{grid-template-columns:1fr}}@media(max-width:760px){.plotlyColorbarVerticalLabel{display:none}.iaResourceSurface{grid-template-columns:1fr;grid-template-areas:"grid" "legend"}.iaResourceSurfaceYAxis{display:none}.iaResourceSurfaceColumnLabels{padding-left:0}.iaResourceSurfaceRow{grid-template-columns:1fr}.iaResourceSurfaceRowLabel{min-height:0}.iaActionClusterActions,.iaActionCluster[data-layout=grid] .iaActionClusterActions,.iaActionCluster[data-layout=stack] .iaActionClusterActions{display:grid;grid-template-columns:1fr}.iaButton{width:100%;white-space:normal;min-width:0}.studyDetailStack,.physics-residual-detail-stack{grid-template-columns:1fr;gap:14px}.studyDetailCard,.physics-residual-detail-stack>.card{padding:18px 20px;border-radius:20px;--ia-table-frame-inset: 20px}.studyDetailCardHeader{margin-bottom:14px}.studyDetailCardBody,.studyParagraphStack{gap:12px}.studyDefinitionRow{grid-template-columns:1fr;gap:4px}}.wave-embed-shell{min-height:680px;border:0;border-radius:var(--ia-container-radius);overflow:hidden;background:var(--ia-white)}.wave-embed-shell iframe{width:100%;min-height:680px;display:block;border:0;background:var(--ia-white)}.physics-wave-native-frame{position:relative;isolation:isolate;display:grid;grid-template-rows:auto minmax(0,1fr) auto auto;width:100%;height:auto;min-height:0;box-sizing:border-box;overflow:hidden;gap:0;padding:0;border:2px solid var(--ia-black);border-radius:var(--ia-container-radius);background:var(--ia-white);color:var(--ia-black);box-shadow:none}.physics-wave-native-frame>*{min-width:0}.physics-wave-native-header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding:20px 26px 16px;border-bottom:1px solid var(--ia-black);background:var(--ia-white)}.physics-wave-native-header p,.physics-wave-native-header span{margin:0;color:var(--ia-muted);font-size:var(--type-xs);font-weight:855;text-transform:uppercase}.physics-wave-native-header h2{margin:0;font-size:3.2rem;line-height:.95}.waveGraphModeFocusTarget{margin-top:0;outline:none}.waveGraphModeToolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:12px;padding:12px 18px;border-bottom:1px solid var(--ia-black);background:var(--ia-white)}.waveGraphModeSwitch{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.waveGraphModeSwitch button{min-height:38px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-pill);padding:0 14px;font-size:var(--type-xs);font-weight:855;line-height:1;text-decoration:none;cursor:pointer}.waveGraphModeSwitch button{border:1px solid var(--ia-black);background:var(--ia-white);color:var(--ia-black)}.waveGraphModeSwitch button[data-active=true]{border:0;background:var(--ia-action-cyan, #19d4e8);color:var(--ia-black)}.waveGraphModeSwitch button:hover{filter:brightness(1.04)}.waveGraphModeSwitch button:focus-visible{outline:4px solid var(--visual-blue);outline-offset:3px}:root{--physics-wave-graph-height: clamp(520px, 62vh, 720px)}.physics-wave-native-layout{display:grid;gap:0;min-height:0;height:var(--physics-wave-graph-height);background:var(--ia-white)}.physics-wave-native-layout[data-labels-visible=true]{grid-template-columns:minmax(0,1fr) clamp(260px,24vw,320px)}.physics-wave-native-layout[data-labels-visible=false]{grid-template-columns:minmax(0,1fr)}.physics-wave-canvas-shell{position:relative;min-width:0;min-height:0;height:100%;border:0;border-right:1px solid var(--ia-border);background:var(--ia-white);overflow:hidden}.physics-wave-native-layout[data-labels-visible=false] .physics-wave-canvas-shell{border-right:0}.waveGraphFrame{position:relative}.waveGraphViewport{min-height:0;height:100%}.waveWebFieldFrame{position:relative;width:100%;height:100%;border:0;border-radius:0;background:#fff;display:block}.waveWebFieldSvg{width:100%;height:100%;display:block;touch-action:none;cursor:grab}.waveWebFieldSvg:active{cursor:grabbing}.waveWebFieldSvg:focus-visible{outline:4px solid var(--ia-action-cyan, #19d4e8);outline-offset:-6px}.waveWebFieldBackground{fill:#fff}.waveWebFieldEdgeHitTarget{stroke:transparent;stroke-width:14;fill:none;vector-effect:non-scaling-stroke;pointer-events:stroke;cursor:pointer}.waveWebFieldEdge{stroke:#0064ff6b;stroke-width:1.35;vector-effect:non-scaling-stroke;pointer-events:stroke;cursor:pointer}.waveWebFieldFrame[data-detail-level=medium] .waveWebFieldEdge[data-edge-detail=local]{opacity:.68}.waveWebFieldFrame[data-detail-level=high] .waveWebFieldEdge[data-edge-detail=local],.waveWebFieldFrame[data-detail-level=high] .waveWebFieldEdge[data-edge-detail=detail]{opacity:.72}.waveWebFieldEdge[data-edge-detail=detail]{stroke:#0064ff47;stroke-width:1}.waveWebFieldEdge[data-highlighted=true]{stroke:var(--visual-blue);stroke-width:3;opacity:.96}.waveWebFieldEdge[data-dimmed=true]{opacity:.16}.waveWebFieldNode{cursor:pointer;outline:none}.waveWebFieldNodeRing{fill:#ffdc325c;stroke:#000;stroke-width:2.5;vector-effect:non-scaling-stroke}.waveWebFieldNodeDot{fill:#e6252a;stroke:#000;stroke-width:1.2;vector-effect:non-scaling-stroke}.waveWebFieldNode[data-hovered=true] .waveWebFieldNodeDot{fill:var(--ia-action-cyan, #19d4e8)}.waveWebFieldNode[data-selected=true] .waveWebFieldNodeDot{fill:var(--ia-action-yellow, #ffdc32);stroke-width:2.6}.waveWebFieldNode[data-connected=true] .waveWebFieldNodeDot{stroke:var(--ia-action-cyan, #19d4e8);stroke-width:2}.waveWebFieldNode[data-dimmed=true]{opacity:.42}.waveWebFieldNode:focus-visible .waveWebFieldNodeRing{r:14;fill:#19d4e842;stroke:var(--ia-action-cyan, #19d4e8)}.waveWebFieldNodeLabel{fill:#000;paint-order:stroke;stroke:#fffffff0;stroke-width:4px;font-size:14px;font-weight:810;pointer-events:none}.waveWebFieldResetButton{position:absolute;top:16px;right:16px;z-index:5;min-height:36px;border:1px solid rgba(0,0,0,.36);border-radius:var(--radius-pill);padding:0 12px;background:#ffffffe0;color:#000;font-size:var(--type-xs);font-weight:810;cursor:pointer}.waveWebFieldResetButton:focus-visible{outline:4px solid var(--ia-action-cyan, #19d4e8);outline-offset:2px}.waveWebFieldEdgePreview{position:absolute;right:16px;top:62px;z-index:5;width:min(320px,calc(100% - 32px));max-height:calc(100% - 94px);overflow:auto;padding:12px;border:1px solid var(--ia-black);background:#fffffff0;color:var(--ia-black)}.waveWebFieldEdgePreview h3{margin:2px 0 10px;font-size:var(--type-sm);line-height:1.2}.waveWebFieldEdgePreview dl{display:grid;gap:5px;margin:0}.waveWebFieldEdgePreview dt{margin:0;font-size:var(--type-xxs);font-weight:720;text-transform:uppercase}.waveWebFieldEdgePreview dd{margin:0 0 6px;font-size:var(--type-xs);font-weight:675;line-height:1.3}.waveWebFieldEdgePreview p:last-child{margin:10px 0 0;font-size:var(--type-xxs);line-height:1.35}.physics-wave-canvas-shell>*{min-width:0}.waveGraphOverlayChips{position:absolute;top:16px;left:16px;z-index:5;display:flex;flex-wrap:wrap;gap:8px;max-width:min(560px,calc(100% - 140px));pointer-events:none}.waveGraphChip{display:inline-flex;align-items:center;min-height:32px;padding:0 12px;border:1px solid rgba(0,0,0,.22);border-radius:var(--radius-pill);background:linear-gradient(135deg,#ffffffd1,#ffffff8f);color:var(--ia-black);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);font-size:var(--type-xs);font-weight:810;line-height:1;white-space:nowrap;cursor:default}.tq-wave-plot-region .waveGraphOverlayChips{pointer-events:auto}.tq-wave-plot-region .waveGraphChip{cursor:pointer}.waveGraphChip[data-active=true]{background:var(--visual-cyan);border-color:var(--visual-cyan);color:var(--ia-black)}.waveGraphChip:focus-visible{outline:3px solid var(--visual-yellow);outline-offset:2px}.physics-wave-canvas-stage,.physics-wave-plotly-host,.physics-wave-canvas-shell canvas,.physics-wave-canvas-shell .js-plotly-plot{width:100%!important;height:100%!important;min-width:0;min-height:0;display:block}.physics-wave-plotly-status{position:absolute;top:24px;right:24px;bottom:24px;left:24px;z-index:3;display:grid;place-items:center;padding:18px;border:2px solid var(--ia-black);border-radius:var(--ia-card-radius);background:#fffffff0;color:var(--ia-black);font-weight:810;text-align:center}.physics-wave-theory-labels{height:100%;max-height:100%;overflow:auto;display:grid;align-content:start;gap:6px;padding:10px;border:0;background:var(--ia-white)}.waveTheoryLabelItem{display:grid;grid-template-columns:44px minmax(0,1fr);gap:8px;align-items:start;width:100%;padding:8px;border:1px solid var(--ia-border);background:var(--ia-white);color:var(--ia-black);font:inherit;font-size:var(--type-xs);font-weight:720;text-align:left;cursor:pointer}.waveTheoryLabelItem[data-selected=true]{border-color:var(--ia-black);background:var(--visual-yellow);color:var(--ia-black)}.waveTheoryLabelItem[data-edge-highlighted=true]{border-color:var(--visual-cyan);outline:2px solid var(--visual-cyan);outline-offset:-3px}.waveTheoryLabelItem[data-selected=true][data-edge-highlighted=true]{outline:none}.waveTheoryLabelItem:hover{border-color:var(--ia-black)}.waveTheoryLabelItem:focus-visible{outline:3px solid var(--visual-cyan);outline-offset:2px}.waveTheoryLabelItem strong{font-weight:855}.waveTheoryLabelItem span{min-width:0}.physics-wave-controls,.wavePlayerStrip,.waveControlRow{--ia-action-cyan: #19d4e8;--ia-action-yellow: #ffdc32;position:relative;display:flex;flex-wrap:nowrap;gap:14px;align-items:center;width:100%;min-height:64px;padding:12px 20px;box-sizing:border-box;border-top:1.5px solid var(--ia-black);background:#ffffffeb;overflow:visible;scrollbar-width:none;z-index:20}.waveControlRow::-webkit-scrollbar{display:none}.waveControlRow>*,.wavePlayerStrip>*{flex:0 0 auto}.waveControlRow>.wavePlayerStrip{flex:1 1 auto}.wavePlayerStrip{padding:0;border-top:0;background:transparent}.wavePlayerButton,.wavePlayerIconButton{box-sizing:border-box;min-width:var(--circle-action-size);min-height:var(--circle-action-size);border-radius:999px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;font:inherit;cursor:pointer;transition:background .16s ease,color .16s ease,border-color .16s ease,transform .16s ease}.wavePlayerButton{box-sizing:border-box;min-width:var(--circle-action-size);min-height:var(--circle-action-size);width:var(--circle-action-size);height:var(--circle-action-size);border:1px solid rgba(0,0,0,.24)}.wavePlayerButton[data-playing=true]{background:var(--ia-action-yellow);color:var(--ia-black)}.wavePlayerButton[data-playing=false]{background:var(--ia-black);color:var(--ia-white)}.wavePlayerButton svg,.wavePlayerIconButton:not(.wavePlayerLabelsButton) svg{width:var(--circle-icon-size);height:var(--circle-icon-size)}.wavePlayerButton:hover,.wavePlayerIconButton:hover{border-color:#00000061}.wavePlayerButton:focus-visible,.wavePlayerIconButton:focus-visible,.wavePlayerScrubber input[type=range]:focus-visible{outline:3px solid var(--ia-action-cyan);outline-offset:3px}.wavePlayerScrubber{position:relative;flex:1 1 auto;min-width:160px;display:flex;align-items:center;height:36px}.wavePlayerScrubber input[type=range]{--wave-player-progress: 0%;width:100%;min-width:160px;height:36px;margin:0;-moz-appearance:none;appearance:none;-webkit-appearance:none;background:transparent;accent-color:var(--ia-action-yellow);cursor:pointer}.wavePlayerScrubber input[type=range]::-webkit-slider-runnable-track{height:6px;border-radius:999px;background:linear-gradient(90deg,var(--ia-action-cyan) 0 var(--wave-player-progress),rgba(0,0,0,.18) var(--wave-player-progress) 100%)}.wavePlayerScrubber input[type=range]::-moz-range-track{height:6px;border-radius:999px;background:#0000002e}.wavePlayerScrubber input[type=range]::-moz-range-progress{height:6px;border-radius:999px;background:var(--ia-action-cyan)}.wavePlayerScrubber input[type=range]::-webkit-slider-thumb{width:22px;height:22px;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:var(--ia-stroke-control) solid var(--ia-black);border-radius:999px;background:var(--ia-action-yellow);margin-top:-8px}.wavePlayerScrubber input[type=range]::-moz-range-thumb{width:22px;height:22px;border:var(--ia-stroke-control) solid var(--ia-black);border-radius:999px;background:var(--ia-action-yellow)}.wavePlayerFrameCount{flex:0 0 auto;min-width:76px;color:var(--ia-black);font-size:13px;font-weight:720;text-align:right;white-space:nowrap}.wavePlayerSecondaryControls{display:inline-flex;align-items:center;gap:8px;flex:0 0 auto;position:relative;z-index:25}.wavePlayerIconButton{width:var(--circle-action-size);height:var(--circle-action-size);border:1px solid rgba(0,0,0,.22);background:#ffffffdb;color:var(--ia-black)}.wavePlayerIconButton[data-active=true]{background:var(--ia-action-cyan)}.wavePlayerLabelsButton{width:auto;min-width:78px;gap:7px;padding:0 12px;font-size:13px;font-weight:720}.wavePlayerLabelsButton svg{width:17px;height:17px}.physics-wave-footnote{position:relative;width:100%;padding:10px 26px 14px;box-sizing:border-box;border-top:1px solid var(--ia-black);background:var(--ia-white);color:#3a3a3a;font-size:.72rem;line-height:1.4;font-weight:810}.physics-wave-visuals__post-grid{margin-top:3rem;margin-bottom:2rem}.wavePreviewSummarySection{display:block}.wavePreviewSummaryGrid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);gap:24px;align-items:start}.wavePreviewColumn,.waveSummaryColumn{display:grid;gap:16px;align-content:start}.wave-media-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px}.wavePreviewColumn .wave-media-grid{grid-template-columns:1fr;gap:16px}.wave-media-grid figure{--wave-media-padding: var(--wave-media-padding);display:grid;gap:10px;margin:0;padding:var(--wave-media-padding);border:var(--ia-stroke-card) solid var(--ia-black);border-radius:var(--ia-card-radius);background:var(--ia-white);overflow:hidden}.wave-media-grid h3{margin:0;font-size:var(--type-lg)}.wave-media-grid figcaption{font-size:var(--type-xs);color:var(--ia-ink-soft);font-weight:720}.wave-media-grid img,.wave-media-grid video{display:block;width:100%;min-height:220px;object-fit:contain;border:var(--ia-stroke-table) solid var(--ia-black);border-radius:var(--ia-media-radius);background:var(--ia-black);overflow:hidden}.wave-media-detail{color:var(--ia-muted);font-size:var(--type-xs);font-weight:720}.wave-media-detail[open]{display:grid;gap:4px}.wave-media-missing{min-height:220px;display:grid;align-content:center;gap:8px;padding:18px;border:1px solid var(--ia-border);border-radius:var(--radius-md);background:var(--ia-white)}.wave-summary-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.wave-summary-panel{display:grid;gap:16px;align-content:start}.wave-summary-grid div{padding:18px 20px;border:var(--ia-stroke-card) solid var(--ia-black);border-radius:var(--ia-card-radius);background:var(--ia-white);overflow:hidden}.wavePreviewAssetsCard{grid-column:1 / -1}.wavePreviewAssetList{display:grid;gap:6px;margin:0;padding:0;list-style:none}.wavePreviewAssetList li{display:flex;justify-content:space-between;gap:12px;align-items:baseline}.wavePreviewAssetList span{color:var(--ia-ink-soft)}.wavePreviewAssetList strong{color:var(--ia-black);font-size:var(--type-sm);text-align:right}.wave-summary-grid dt{color:var(--ia-muted);font-size:var(--type-xs);font-weight:855;text-transform:uppercase}.wave-summary-grid dd{margin:6px 0 0;font-weight:810}.wave-summary-details{padding:18px 20px 20px;border:var(--ia-stroke-card) solid var(--ia-black);border-radius:var(--ia-card-radius);background:var(--ia-white);overflow:hidden}.wave-summary-details summary{cursor:pointer;font-weight:855}.wave-summary-details dl{display:grid;gap:9px;margin:12px 0 0}.wave-summary-details div{display:grid;grid-template-columns:150px minmax(0,1fr);gap:10px}.wave-summary-details dt{color:var(--ia-muted);font-size:var(--type-xs);font-weight:855;text-transform:uppercase}.wave-summary-details dd{margin:0;font-weight:765;min-width:0;overflow-wrap:anywhere}.wave-download-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:10px}.waveDownloadBoundaryGrid{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.95fr);gap:28px;align-items:start}.waveDownloadColumn,.waveBoundaryColumn{display:grid;gap:20px;align-content:start;align-self:start;min-width:0}.waveDownloadColumn>.page-section,.waveBoundaryColumn>.page-section{margin:0}.waveBoundaryColumn .wave-boundary-note{margin:0;align-self:start}.wave-download-grid a,.wave-download-disabled{min-height:118px;display:grid;flex-direction:column;gap:7px;align-content:start;padding:20px;border:var(--ia-stroke-card) solid var(--ia-black);border-radius:var(--ia-card-radius);background:var(--ia-white);color:var(--ia-black);font-weight:855;text-decoration:none;overflow:hidden}.wave-download-disabled{border-color:var(--ia-border);color:var(--ia-muted)}.wave-download-grid small{font-size:var(--type-xs);font-weight:720}.wave-download-grid details{color:var(--ia-muted);font-size:var(--type-xs);font-weight:720}.wave-download-grid strong{font-size:var(--type-lg)}.wave-boundary-note{overflow:hidden}.wave-boundary-note strong,.wave-boundary-note span{margin:0;line-height:1.4}.wave-label-key-table td:nth-child(2){min-width:260px}@media(max-width:900px){.waveDownloadBoundaryGrid,.wavePreviewSummaryGrid,.wave-summary-grid,.wave-summary-details div{grid-template-columns:1fr}.physics-wave-native-header{display:grid;gap:12px}.waveGraphModeToolbar{display:grid;gap:10px;padding:12px 14px}.physics-wave-native-layout,.physics-wave-native-layout[data-labels-visible=true],.physics-wave-native-layout[data-labels-visible=false]{grid-template-columns:1fr}.physics-wave-canvas-shell,.physics-wave-theory-labels{min-height:0;height:100%;max-height:none}.waveGraphViewport{min-height:0;height:100%}.physics-wave-canvas-shell{border-right:0;border-bottom:1px solid var(--ia-border)}.physics-wave-canvas-stage,.physics-wave-plotly-host,.physics-wave-canvas-shell canvas{min-height:0}.physics-wave-theory-labels{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));max-height:260px}.physics-wave-controls,.waveControlRow{flex-wrap:nowrap;gap:10px;padding:12px 14px;overflow:visible}.wavePlayerStrip{gap:10px}.wavePlayerSecondaryControls{gap:6px}.physics-wave-native-header h2{font-size:2rem}.physics-wave-footnote{padding:10px 18px 14px}.waveGraphOverlayChips{max-width:min(480px,calc(100% - 96px))}}@media(max-width:760px){.iaControlSliderRow{grid-template-columns:1fr;gap:8px}.iaControlSliderValue{text-align:left}.iaPlayerControls,.iaControlActionRow{flex-wrap:wrap}}@media(max-width:620px){.physics-wave-native-frame{border-radius:22px}.physics-wave-native-header{padding:18px}.physics-wave-canvas-shell{height:clamp(420px,60vh,560px)}.waveGraphViewport{min-height:480px;height:min(66vh,560px)}.waveGraphOverlayChips{top:12px;left:12px;max-width:calc(100% - 24px);gap:6px}.waveGraphChip{min-height:28px;padding:0 9px;font-size:.68rem}.waveControlRow{padding:10px 12px}.wavePlayerStrip{display:grid;grid-template-columns:48px minmax(160px,1fr) 70px;align-items:center;min-width:520px}.wavePlayerSecondaryControls{grid-column:1 / -1;justify-self:start;padding-left:62px}}.diagnostics-panel svg{width:100%;min-height:220px;border:2px solid var(--ia-border);border-radius:var(--radius-lg);background:var(--ia-white)}.diagnostics-panel svg circle{fill:var(--ia-black);opacity:.86}.diagnostics-panel svg polyline{fill:none;stroke:var(--visual-red);stroke-width:3}.diagnostics-basin-grid,.diagnostics-path{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}.diagnostics-basin-grid span,.diagnostics-path span{display:grid;gap:5px;border:2px solid var(--ia-border);border-radius:var(--radius-lg);padding:var(--space-3);background:var(--ia-white)}.diagnostics-bar{display:grid;grid-template-columns:110px minmax(0,1fr);gap:10px;align-items:center;margin-top:8px}.diagnostics-bar span{color:var(--ia-muted);font-size:var(--type-xs);font-weight:810;text-transform:uppercase}.diagnostics-bar i{display:block;height:12px;border-radius:var(--radius-pill);background:linear-gradient(90deg,var(--visual-cyan),var(--visual-yellow))}.severity-low{background:var(--visual-green)}.severity-medium,.severity-synthetic-placeholder{background:var(--visual-yellow)}.severity-high{background:var(--visual-pink)}.dynamics-scenario-card{position:relative;min-height:150px;display:grid;gap:9px;align-content:start;border:2px solid var(--ia-border);border-radius:var(--radius-card-sm);background:var(--ia-white);color:var(--ia-ink);padding:16px;overflow:hidden}.dynamics-card-button:focus-visible .dynamics-scenario-card{outline:3px solid color-mix(in srgb,var(--visual-cyan) 45%,transparent);outline-offset:3px}.dynamics-scenario-card[data-selected=true]{border-color:var(--ia-black);background:color-mix(in srgb,var(--visual-cyan) 10%,var(--ia-white))}.gdtScenarioAccent{position:absolute;inset:0 auto 0 0;width:7px;background:var(--visual-cyan)}.dynamics-scenario-card[data-selected=true] .gdtScenarioAccent{background:var(--visual-yellow)}.dynamics-scenario-card h3{font-size:var(--type-lg);margin:0;padding-left:4px}.dynamics-scenario-card p{margin:0;padding-left:4px;font-size:var(--type-sm);color:var(--ia-ink-soft);line-height:1.45}.dynamics-card-meta{display:flex;flex-wrap:wrap;gap:6px;color:var(--ia-black);font-size:var(--type-xs);font-weight:810;text-transform:uppercase}.dynamics-card-meta span{display:inline-flex;align-items:center;min-height:24px;border:1px solid var(--ia-border);border-radius:4px;background:var(--ia-white);padding:0 7px}.dynamics-card-meta span[data-kind=domain]{background:var(--visual-cyan)}.dynamics-card-meta span[data-kind=residual]{background:var(--visual-yellow)}.dynamics-card-meta span[data-kind=invariant]{background:var(--visual-green)}.dynamics-chart{color:var(--visual-blue)}.dynamics-chart h3{color:var(--ia-ink)}.dynamics-chart p{margin:8px 0 0;color:var(--ia-ink-soft)}.dynamics-chart svg,.dynamics-heatmap,.dynamics-basin-map{width:100%;min-height:180px;border:2px solid var(--ia-border);border-radius:var(--radius-lg);background:var(--ia-white)}.dynamics-chart svg line{stroke:var(--ia-black);stroke-width:2}.dynamics-chart svg circle{fill:var(--visual-cyan);stroke:var(--ia-white);stroke-width:2}.gdtTransitionPanel,.gdtResidualSurfacePanel,.gdtNotesPanel{border:2px solid var(--ia-border);border-radius:var(--radius-panel);background:var(--ia-white);padding:var(--space-4)}.gdtChartLegend{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px;color:var(--ia-black);font-size:var(--type-xs);font-weight:810;text-transform:uppercase}.gdtChartLegend span{min-height:26px;display:inline-flex;align-items:center;border:1px solid var(--ia-border);border-radius:4px;background:var(--ia-white);padding:0 8px}.gdtChartLegend span[data-tone=state]{background:var(--visual-cyan)}.gdtChartLegend span[data-tone=residual]{background:var(--visual-yellow)}.gdtChartLegend span[data-tone=selected]{background:var(--visual-green)}.gdtAxis{stroke:var(--ia-black);stroke-width:2}.gdtGridLine{stroke:var(--ia-border);stroke-width:1;stroke-dasharray:6 8}.gdtStatePath{fill:none;stroke:var(--visual-blue);stroke-width:5;stroke-linejoin:round;stroke-linecap:round}.gdtResidualPath{fill:none;stroke:var(--visual-red);stroke-width:4;stroke-linejoin:round;stroke-linecap:round;stroke-dasharray:10 8}.gdtTransitionArrowHead{fill:var(--visual-blue)}.gdtTransitionStep line{stroke:var(--ia-border);stroke-width:1.5}.gdtTransitionStep circle{fill:var(--visual-cyan);stroke:var(--ia-black);stroke-width:2}.gdtTransitionStep circle[data-current=true]{fill:var(--visual-yellow)}.gdtTransitionStep rect{fill:var(--ia-white);stroke:var(--ia-border);stroke-width:1.5}.gdtTransitionStep text,.gdtReviewMarker text,.gdtAxisLabel{fill:var(--ia-black);font-size:13px;font-weight:720;text-anchor:middle}.gdtReviewMarker line{stroke:var(--visual-red);stroke-width:2;stroke-dasharray:7 6}.gdtReviewMarker text{text-anchor:start;fill:var(--visual-red)}.threshold-line{stroke:var(--visual-yellow)!important;stroke-dasharray:8 7}.dynamics-heatmap{display:grid;gap:5px;min-height:260px;padding:10px}.dynamics-heatmap span{min-height:28px;border-radius:8px;background:var(--visual-red);border:0}.gdtSurfaceFrame{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto auto auto;gap:8px 10px;align-items:stretch}.gdtSurfaceFrame .dynamics-heatmap{grid-column:2;grid-row:1;margin:0}.gdtSurfaceYAxis{grid-column:1;grid-row:1;display:grid;place-items:center;writing-mode:vertical-rl;transform:rotate(180deg);color:var(--ia-muted);font-size:var(--type-xs);font-weight:810;text-transform:uppercase}.gdtSurfaceXAxis{grid-column:2;grid-row:2;color:var(--ia-muted);font-size:var(--type-xs);font-weight:810;text-align:center;text-transform:uppercase}.gdtHeatmapLegend{grid-column:2;grid-row:3;display:grid;grid-template-columns:auto minmax(120px,180px) auto;gap:8px;align-items:center;justify-content:end;color:var(--ia-muted);font-size:var(--type-xs);font-weight:810;text-transform:uppercase}.gdtHeatmapLegend i{display:block;height:12px;border-radius:4px;background:linear-gradient(90deg,color-mix(in srgb,var(--visual-red) 30%,var(--ia-white)),var(--visual-red))}.dynamics-basin-map{position:relative;min-height:280px;background-image:linear-gradient(var(--ia-black) 1px,transparent 1px),linear-gradient(90deg,var(--ia-black) 1px,transparent 1px);background-size:34px 34px;overflow:hidden}.dynamics-basin-map span{position:absolute;width:30px;height:30px;transform:translate(-50%,-50%);border:2px solid var(--visual-cyan);border-radius:50%;background:var(--visual-cyan)}.dynamics-timeline-track{display:grid;grid-template-columns:repeat(6,minmax(132px,1fr));gap:8px;overflow-x:auto;padding-bottom:2px}.dynamics-timeline-frame{min-height:120px;display:grid;align-content:start;gap:4px;border:2px solid var(--ia-border);border-radius:var(--radius-lg);padding:10px;background:var(--ia-white)}.dynamics-timeline-frame:focus-visible{outline:3px solid color-mix(in srgb,var(--visual-cyan) 45%,transparent);outline-offset:3px}.dynamics-timeline-frame[data-current=true]{border-color:var(--ia-black);background:color-mix(in srgb,var(--visual-yellow) 22%,var(--ia-white))}.dynamics-timeline-frame span{width:28px;height:28px;display:grid;place-items:center;border-radius:4px;background:var(--visual-cyan);color:var(--ia-black);font-weight:810}.dynamics-timeline-frame strong{color:var(--ia-ink);font-size:var(--type-sm)}.dynamics-timeline-frame small{color:var(--ia-ink-soft);line-height:1.35}.dynamics-timeline-frame em{color:var(--visual-red);font-style:normal;font-size:var(--type-xs);font-weight:810;text-transform:uppercase}.dynamics-inspector,.decomposition-inspector{position:sticky;top:128px}.dynamics-inspector h2{font-size:var(--type-xl)}.gdtInspectorHeader{display:flex!important;align-items:center;justify-content:space-between;gap:10px;margin-bottom:var(--space-3)}.gdtInspectorHeader h2{margin:0}.gdtInspectorHeader span{min-height:24px;display:inline-flex;align-items:center;border:1px solid var(--ia-border);border-radius:4px;background:var(--visual-yellow);color:var(--ia-black);padding:0 7px;font-size:var(--type-xs);font-weight:810;text-transform:uppercase}.dynamics-inspector div,.decomposition-inspector div,.osd-audit-panel div{display:grid;gap:3px}.gdtLowerWorkspace{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(300px,.8fr);gap:24px;align-items:start}.gdtNotesPanel h2{margin:0;font-size:var(--type-xl)}.gdtNotesPanel p{color:var(--ia-ink-soft);line-height:1.55}.gdtNotesPanel ul{margin:0;padding-left:18px;color:var(--ia-ink-soft);line-height:1.55}.dynamics-legend{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-3);margin-top:var(--space-4)}.dynamics-legend span,.dynamics-status-panel span,.gitd-map>div,.lens-definition-panel article,.template-browser article{display:grid;gap:4px;border:0;border-radius:var(--radius-lg);padding:var(--space-3);background:var(--ia-white)}.dynamics-legend strong{color:var(--ia-black)}.dynamics-legend small{color:var(--ia-ink-soft);line-height:1.5}.dynamics-status-panel{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:var(--space-3);background:var(--ia-white)}.dynamics-status-panel span{color:var(--ia-muted)}.dynamics-status-panel span[data-active=true]{color:var(--ia-ink);background:var(--visual-green)}.dynamics-table{width:100%;border-collapse:collapse;margin-top:10px;color:var(--ia-ink-soft);font-size:var(--type-sm)}.dynamics-table caption{text-align:left;color:var(--ia-muted);margin-bottom:6px;font-weight:810}.dynamics-table th,.dynamics-table td{border:2px solid var(--ia-border);padding:7px 9px;text-align:left}.gitd-map{display:grid;grid-template-columns:minmax(0,1fr) minmax(180px,.8fr) minmax(0,1fr);gap:var(--space-3);align-items:stretch}.gitd-map>div{align-content:center;min-height:150px}.gitd-map span{color:var(--ia-muted);font-size:var(--type-xs);font-weight:810;text-transform:uppercase}.gitd-map strong{color:var(--ia-ink);overflow-wrap:anywhere}.gitd-map-path{color:var(--visual-blue);text-align:center}.gitd-distortion-bar{height:36px;border:0;border-radius:var(--radius-pill);overflow:hidden;background:var(--ia-white)}.gitd-distortion-bar span{display:block;height:100%;background:linear-gradient(90deg,var(--visual-cyan),var(--visual-red))}.decomposition-selector{display:grid;grid-template-columns:190px minmax(180px,.8fr) minmax(260px,1fr) auto;gap:10px;align-items:end;margin:var(--space-4) 0}.profile-link-row{margin:var(--space-3) 0 var(--space-4)}.decomposition-workspace{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,420px);gap:var(--space-4);align-items:start}.decomposition-main-panel{display:grid;gap:var(--space-4);min-width:0}.osd-coordinate-grid,.prismatic-lens-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px}.osd-coordinate,.prismatic-lens,.lens-card,.cross-lens-card{min-height:190px;display:grid;gap:7px;align-content:start}.osd-coordinate h3,.prismatic-lens h3,.cross-lens-card h3{margin:0;font-size:var(--type-lg)}.osd-coordinate p,.prismatic-lens p,.cross-lens-card p{margin:0;color:var(--card-muted);font-size:var(--type-sm)}.osd-coordinate small,.prismatic-lens small,.cross-lens-card small{color:var(--card-muted);line-height:1.45}.osd-coordinate span,.prismatic-lens span,.cross-lens-card span{color:var(--card-label);font-size:var(--type-xs);font-weight:810;text-transform:uppercase}.osd-reality{--tile-accent: var(--ia-white);background:var(--ia-white)}.osd-change{--tile-accent: var(--status-governed);--card-bg: var(--status-governed);--card-fg: var(--ia-white);--card-label: var(--card-fg);--card-muted: var(--card-fg);background:var(--card-bg);color:var(--card-fg)}.osd-situation{--card-bg: var(--ia-black);--card-fg: var(--ia-white);--card-muted: var(--ia-muted-on-black);--card-label: var(--ia-white);--tile-accent: var(--ia-white);background:var(--card-bg);color:var(--card-fg)}.osd-boundary,.osd-obligation,.osd-action,.prismatic-action_adaptation{--tile-accent: var(--status-attention);--card-bg: var(--status-attention);--card-fg: var(--ia-black);--card-label: var(--card-fg);--card-muted: var(--card-fg);background:var(--card-bg);color:var(--card-fg)}.osd-meaning,.prismatic-invariant,.prismatic-interaction{--tile-accent: var(--status-positive);--card-bg: var(--status-positive);--card-fg: var(--ia-white);--card-label: var(--card-fg);--card-muted: var(--card-fg);background:var(--card-bg);color:var(--card-fg)}.osd-policy,.prismatic-memory_model,.prismatic-transformation{--card-bg: var(--status-blocked);--card-fg: var(--ia-white);--card-muted: var(--ia-white);--card-label: var(--ia-white);--tile-accent: var(--ia-white);background:var(--card-bg);color:var(--card-fg)}.osd-purpose,.prismatic-purpose{--tile-accent: var(--status-positive);--card-bg: var(--status-positive);--card-fg: var(--ia-white);--card-label: var(--card-fg);--card-muted: var(--card-fg);background:var(--card-bg);color:var(--card-fg)}.osd-audit,.prismatic-residual{--tile-accent: var(--status-blocked);--card-bg: var(--status-blocked);--card-fg: var(--ia-white);--card-label: var(--card-fg);--card-muted: var(--card-fg);background:var(--card-bg);color:var(--card-fg)}.prismatic-state{--tile-accent: var(--status-governed);--card-bg: var(--status-governed);--card-fg: var(--ia-white);--card-label: var(--card-fg);--card-muted: var(--card-fg);background:var(--card-bg);color:var(--card-fg)}.prismatic-constraint_context{--card-bg: var(--ia-black);--card-fg: var(--ia-white);--card-muted: var(--ia-muted-on-black);--card-label: var(--ia-white);--tile-accent: var(--ia-white);background:var(--card-bg);color:var(--card-fg)}.lens-definition-panel>div,.template-browser>div,.cross-lens-panel>div{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px}.lens-definition-panel p,.template-browser p{margin:0;color:var(--ia-ink-soft)}.decomposition-legend{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4);margin-top:var(--space-4)}.decomposition-legend ul{margin:0;padding-left:20px;color:var(--ia-ink-soft);line-height:1.7}.public-home{background:var(--ia-bg);color:var(--ia-ink);overflow-x:hidden}.public-hero-grid,.public-section{width:min(1500px,calc(100% - clamp(24px,5vw,72px)));margin-inline:auto}.public-hero-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(300px,.52fr) minmax(260px,.42fr);gap:14px;padding:clamp(28px,5vw,64px) 0 24px}.public-tile{position:relative;overflow:hidden;border:2px solid var(--ia-border);border-radius:var(--radius-panel);background:var(--ia-white);color:var(--ia-ink);padding:clamp(22px,3vw,40px)}.public-tile p{color:var(--ia-ink-soft);font-size:var(--type-md);line-height:var(--leading-body);max-width:68ch}.public-hero-tile{grid-column:1 / -1;display:flex;flex-direction:column;justify-content:space-between;min-height:min(560px,72vh);background:var(--ia-white)}.public-hero-tile h1{margin:18px 0;color:var(--ia-black);max-width:980px;overflow-wrap:normal}.public-hero-tile p{font-size:var(--type-lg);max-width:760px}.public-hero-purpose{color:var(--ia-black)!important;font-weight:765}.public-cta-row{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.public-graphify-tile,.public-boundary-tile,.public-graphify-wide{--card-bg: var(--ia-black);--card-fg: var(--ia-white);--card-muted: var(--ia-muted-on-black);--card-label: var(--ia-white);--card-border: var(--ia-black);background:var(--ia-black);color:var(--ia-white);border-color:var(--ia-black)}.public-graphify-tile p,.public-graphify-wide p,.public-boundary-tile p{color:var(--card-muted)}.public-tile-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.public-tile-heading h2{color:var(--ia-white);font-size:var(--type-section);line-height:var(--leading-tight);margin:0}.public-status-tile,.public-safe-list{background:var(--visual-green)}.public-status-tile h2{font-size:var(--type-2xl);margin:0}.public-status-list{display:grid;gap:8px;margin:0;padding:0;list-style:none}.public-status-list li{display:flex;gap:10px;align-items:center;color:var(--ia-ink-soft);font-weight:765}.public-status-list li:before{content:"";width:8px;height:8px;flex:0 0 auto;border-radius:50%;background:var(--ia-black)}.public-boundary-tile{display:grid;align-content:center}.public-boundary-tile p{font-size:var(--type-lg);font-weight:765;line-height:var(--leading-normal)}.public-count-strip{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;background:var(--visual-yellow)}.public-count-strip .public-kicker{grid-column:1 / -1;margin:0}.public-count-strip span:not(.public-kicker){min-height:108px;display:grid;align-content:center;border:0;border-radius:var(--radius-lg);padding:16px;background:var(--ia-white);color:var(--ia-ink-soft);font-weight:810;text-transform:uppercase}.public-count-strip strong{display:block;color:var(--ia-black);font-size:var(--type-3xl);line-height:var(--leading-tight)}.public-section{padding:clamp(42px,6vw,86px) 0;color:var(--ia-ink)}.public-section>h2{color:var(--ia-ink);max-width:960px;margin-bottom:22px}.public-feature-grid,.public-boundary-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.public-feature-tile{min-height:300px;display:flex;flex-direction:column;justify-content:space-between}.public-feature-tile h3{font-size:var(--type-section);line-height:var(--leading-tight)}.feature-theory{--card-bg: var(--ia-black);--card-fg: var(--ia-white);--card-muted: var(--ia-muted-on-black);--card-label: var(--ia-white);background:var(--card-bg);color:var(--card-fg)}.feature-invariant{--card-bg: var(--status-positive);--card-fg: var(--ia-white);--card-muted: var(--ia-white);--card-label: var(--ia-white);background:var(--card-bg);color:var(--card-fg)}.feature-residual{--card-bg: var(--status-blocked);--card-fg: var(--ia-white);--card-muted: var(--ia-white);--card-label: var(--ia-white);background:var(--card-bg);color:var(--card-fg)}.feature-transformation{--card-bg: var(--status-governed);--card-fg: var(--ia-white);--card-muted: var(--ia-white);--card-label: var(--ia-white);background:var(--card-bg);color:var(--card-fg)}.public-feature-tile h3,.public-feature-tile strong{color:var(--card-fg)}.public-feature-tile p,.public-feature-tile small{color:var(--card-muted)}.public-graphify-wide{display:grid;grid-template-columns:minmax(280px,.55fr) minmax(0,1fr);gap:28px;align-items:center}.public-graphify-wide h3{color:var(--ia-card-blue);font-size:var(--type-section);line-height:var(--leading-tight);overflow-wrap:anywhere}.public-graphify-preview{min-height:360px;display:grid;place-items:center;border-radius:22px;background:#0b0c18;border:2px solid var(--ia-white)}.public-graphify-preview.large{min-height:500px}.public-graphify-preview svg{width:100%;height:100%;min-height:320px;display:block}.public-boundary-grid{grid-template-columns:1.1fr repeat(2,minmax(0,1fr))}.public-protected-list{background:var(--visual-yellow);color:var(--ia-black);border-color:var(--ia-black)}.public-protected-list p,.public-protected-list li{color:var(--ia-black)}.public-boundary-grid h3,.public-module-card h3,.public-audit-preview h3{font-size:var(--type-2xl)}.public-boundary-grid ul,.public-audit-preview ul{margin:0;padding-left:20px;line-height:1.8;font-weight:675}.research-card-grid,.public-organizing-grid,.public-community-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.research-card-grid--home{grid-template-columns:repeat(3,minmax(0,1fr))}.research-collection-card{display:flex;flex-direction:column;gap:18px;min-height:390px;padding:clamp(22px,3vw,34px);border:2px solid var(--ia-border);border-radius:var(--radius-panel);background:var(--ia-white);color:var(--ia-ink)}.research-collection-card:nth-child(3n+1){background:var(--visual-cyan)}.research-collection-card:nth-child(3n+2){background:var(--visual-green)}.research-collection-card:nth-child(3n+3){background:var(--visual-yellow)}.research-collection-card__meta{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;font:800 .76rem/1.3 var(--font-mono);letter-spacing:.044em;text-transform:uppercase}.research-collection-card h3{margin:0;font-size:var(--type-2xl);line-height:var(--leading-tight)}.research-collection-card p{margin:0;color:var(--ia-ink-soft)}.research-collection-card dl{display:grid;gap:8px;margin:auto 0 0}.research-collection-card dl div{display:flex;justify-content:space-between;gap:16px;border-top:1px solid currentColor;padding-top:8px}.research-collection-card dt{font-weight:720}.research-collection-card dd{margin:0;text-align:right}.research-hub{display:grid;gap:var(--space-6)}.research-atlas-callout{display:flex;align-items:center;justify-content:space-between;gap:24px}.public-organizing-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.public-organizing-card{min-height:230px}.public-organizing-card:nth-child(2n){background:var(--visual-green)}.public-organizing-card:nth-child(3n){background:var(--visual-yellow)}.public-trust-compact{display:flex;align-items:center;justify-content:space-between;gap:28px;background:var(--visual-green)}.public-trust-compact p{margin:0;color:var(--ia-black);font-weight:675}.public-community-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.public-community-actions .public-tile{min-height:260px;display:flex;flex-direction:column;align-items:flex-start}.public-community-actions .public-tile:last-child{background:var(--visual-yellow)}.public-community-actions .iaButton{margin-top:auto}.public-section-action{display:flex;justify-content:center;margin-top:24px}.public-module-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:24px}.public-module-card{min-height:220px;display:flex;flex-direction:column;justify-content:space-between;gap:16px;padding:24px;border-radius:var(--radius-card)}.public-module-card h3{font-size:var(--type-xl);line-height:1.05}.public-module-card h3,.public-module-card strong{color:var(--card-fg)}.public-module-card p,.public-module-card small{color:var(--card-muted)}.module-protected{--card-bg: var(--status-blocked);--card-fg: var(--ia-white);--card-muted: var(--ia-white);--card-label: var(--ia-white);--card-border: var(--ia-black);background:var(--card-bg);color:var(--card-fg);border-color:var(--card-border)}.module-read_only,.module-audit_only{--card-bg: var(--status-attention);--card-fg: var(--ia-black);--card-muted: var(--ia-black);--card-label: var(--ia-black);background:var(--card-bg);color:var(--card-fg)}.module-placeholder{--card-bg: var(--ia-black);--card-fg: var(--ia-white);--card-muted: var(--ia-muted-on-black);--card-label: var(--ia-white);background:var(--card-bg);color:var(--card-fg)}.module-future{--card-bg: var(--status-attention);--card-fg: var(--ia-black);--card-muted: var(--card-fg);--card-label: var(--card-fg);background:var(--card-bg);color:var(--card-fg)}.module-synthetic_only{--card-bg: var(--status-blocked);--card-fg: var(--ia-white);--card-muted: var(--ia-white);--card-label: var(--ia-white);background:var(--card-bg);color:var(--card-fg)}.public-audit-preview{display:grid;grid-template-columns:minmax(280px,.6fr) minmax(0,1fr)}.badge-not-real-diagnosis,.severity-high,.severity-critical,.severity-low,.severity-medium{background:var(--visual-yellow);color:var(--ia-black)}.diagnostics-selector,.diagnostics-inspector,.diagnostics-panel{border:2px solid var(--ia-border);border-radius:var(--radius-panel);background:var(--ia-white);color:var(--ia-ink);padding:var(--space-4);min-width:0;--ia-table-frame-inset: var(--space-4)}.diagnostics-selector{display:grid;grid-template-columns:repeat(5,minmax(150px,1fr)) auto;gap:10px;align-items:end;margin:var(--space-4) 0}.diagnostics-selector label{display:grid;gap:5px;color:var(--ia-muted);font-size:var(--type-xs);font-weight:810;text-transform:uppercase}.diagnostics-selector input,.diagnostics-selector select{width:100%;background:var(--ia-white);color:var(--ia-ink);border:var(--ia-stroke-control) solid var(--ia-border)}.diagnostics-selector>button,.diagnostics-selector label button{min-height:44px;border:0;border-radius:var(--radius-pill);background:var(--ia-black);color:var(--ia-white);padding:0 14px;font-weight:810}.diagnostics-selector .diagnostics-card{min-height:220px;border:2px solid var(--card-border);border-radius:var(--radius-card);background:var(--card-bg);color:var(--card-fg);padding:24px}.diagnostics-list{grid-column:1 / -1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-3)}.diagnostics-card.active{border-color:transparent;background:var(--visual-green)}.diagnostics-workspace{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,360px);gap:var(--space-4);align-items:start}.diagnostics-main-panel{display:grid;gap:var(--space-4);min-width:0}.diagnostics-inspector{position:sticky;top:128px;max-height:720px;overflow:auto}.diagnostics-inspector dl{display:grid;gap:10px}.diagnostics-inspector div{display:grid;gap:3px}.diagnostics-inspector dt{color:var(--ia-muted);font-size:var(--type-xs);font-weight:810;text-transform:uppercase}.diagnostics-inspector dd{margin:0;overflow-wrap:anywhere;color:var(--ia-ink-soft)}.diagnostics-card-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}.diagnostics-panel svg{width:100%;min-height:180px;border-radius:var(--radius-lg);background:var(--ia-white)}.diagnostics-panel svg rect{fill:var(--ia-white)}.diagnostics-panel svg polyline{fill:none;stroke:var(--visual-red);stroke-width:4;stroke-linecap:round;stroke-linejoin:round}.diagnostics-panel svg circle{fill:var(--visual-pink);stroke:var(--ia-white);stroke-width:2}.diagnostics-path{display:flex;flex-wrap:wrap;gap:8px;margin-block:var(--space-3)}.diagnostics-path span{display:inline-flex;align-items:center;min-height:36px;border-radius:var(--radius-pill);background:var(--visual-green);color:var(--ia-ink);padding:0 12px;font-weight:765}.diagnostics-warning{background:var(--visual-yellow);color:var(--ia-black);border-color:transparent}.diagnostics-warning p{color:var(--ia-black)}.p9-page-summary{max-width:1040px;margin:0 0 var(--space-4);color:var(--muted);font-size:1rem;line-height:1.65}.p9-workspace{display:grid;gap:var(--space-4)}.p9-workspace-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,420px);gap:var(--space-4);align-items:start}.p9-workspace-grid main{display:grid;gap:var(--space-4);min-width:0}.p9-selector{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.p9-card-button{min-height:128px;border:1px solid var(--border);border-radius:var(--radius-card);padding:16px;background:var(--surface);color:var(--text);text-align:left;display:grid;align-content:start;gap:10px;cursor:pointer}.p9-card-button:hover,.p9-card-button.active{border-color:var(--visual-pink);background:color-mix(in srgb,var(--visual-pink) 12%,var(--surface))}.p9-card-button span,.p9-chip-row span,.p9-mini-grid span,.p9-badge,.p9-legend span{display:inline-flex;align-items:center;min-height:28px;border-radius:var(--radius-pill);padding:0 10px;font-size:.72rem;font-weight:765;text-transform:uppercase;letter-spacing:0}.p9-card-button span,.p9-chip-row span,.p9-mini-grid span,.p9-legend span{width:fit-content;background:var(--visual-green);color:var(--ia-ink)}.giosBoundaryWorkspace{display:grid;gap:20px}.giosStatusStrip{display:flex;flex-wrap:wrap;gap:8px}.giosStatusStrip span,.giosCardHeader span,.giosBoundaryMatrix td span{display:inline-flex;align-items:center;min-height:28px;width:fit-content;border:var(--ia-stroke-hairline) solid rgba(0,0,0,.16);border-radius:var(--radius-card-sm);background:color-mix(in srgb,var(--ia-action-cyan, #19d4e8) 14%,var(--surface));color:var(--text);padding:0 10px;font-size:var(--type-xs);font-weight:765}.giosExplainer,.giosMatrixSection,.giosBoundaryCard{border:var(--ia-stroke-hairline) solid var(--ia-border);border-radius:var(--radius-card-sm);background:var(--surface)}.giosExplainer{display:grid;gap:8px;padding:16px}.giosExplainer h2,.giosExplainer p,.giosMatrixSection h2,.giosBoundaryCard h3,.giosBoundaryCard p,.giosBoundaryCard dl,.giosBoundaryCard footer{margin:0}.giosExplainer p,.giosBoundaryCard p,.giosBoundaryCard dd,.giosBoundaryCard footer{color:var(--muted);line-height:1.55}.giosCardGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.giosBoundaryCard{display:grid;gap:12px;padding:14px}.giosCardHeader{display:flex;align-items:start;justify-content:space-between;gap:10px}.giosCardHeader h3{font-size:var(--type-md);line-height:1.2}.giosMiniVisual{display:grid;grid-template-columns:12px 12px minmax(0,1fr);gap:8px;align-items:stretch;min-height:82px;border:var(--ia-stroke-hairline) solid var(--ia-border);border-radius:var(--radius-card-sm);background:linear-gradient(90deg,rgba(0,0,0,.04) 1px,transparent 1px),linear-gradient(180deg,rgba(0,0,0,.04) 1px,transparent 1px),color-mix(in srgb,var(--surface) 88%,var(--ia-action-cyan, #19d4e8));background-size:18px 18px;padding:10px}.giosMiniVisual>span{border-radius:999px;background:var(--ia-action-cyan, #19d4e8)}.giosMiniVisual>span:nth-child(2){background:var(--ia-action-yellow, #ffdc32)}.giosMiniVisual>div{display:flex;align-items:end;gap:7px;min-width:0}.giosMiniVisual i{flex:1 1 0;min-width:12px;border-radius:6px 6px 0 0;background:var(--ia-action-graph, #155dfc)}.giosMiniVisual[data-tone=green] i,.giosMiniVisual[data-tone=green]>span:first-child{background:#56d68a}.giosMiniVisual[data-tone=yellow] i,.giosMiniVisual[data-tone=yellow]>span:first-child{background:var(--ia-action-yellow, #ffdc32)}.giosMiniVisual[data-tone=magenta] i,.giosMiniVisual[data-tone=magenta]>span:first-child{background:#ff126d}.giosMiniVisual[data-tone=blue] i,.giosMiniVisual[data-tone=blue]>span:first-child{background:var(--ia-action-graph, #155dfc)}.giosBoundaryCard dl{display:grid;grid-template-columns:78px minmax(0,1fr);gap:6px 10px}.giosBoundaryCard dt{color:var(--text);font-size:var(--type-xs);font-weight:810;text-transform:uppercase}.giosBoundaryCard a{justify-self:start;border:var(--ia-stroke-hairline) solid transparent;border-radius:var(--radius-card-sm);background:var(--ia-action-cyan, #19d4e8);color:#061015;padding:8px 12px;font-weight:810;text-decoration:none}.giosBoundaryCard footer{border-top:var(--ia-stroke-hairline) solid var(--ia-border);padding-top:10px;font-size:var(--type-xs);font-weight:765}.giosMatrixSection{display:grid;gap:12px;padding:16px;--ia-table-frame-inset: 16px}.giosMatrixScroller{overflow-x:auto}.giosBoundaryMatrix{width:100%;min-width:760px;border-collapse:collapse;font-size:var(--type-sm)}.giosBoundaryMatrix th,.giosBoundaryMatrix td{border:var(--ia-stroke-hairline) solid var(--ia-border);padding:11px 12px;text-align:left;vertical-align:top}.giosBoundaryMatrix thead th{background:#0f1620;color:#fff;font-weight:810}.giosBoundaryMatrix tbody th{color:var(--text);font-weight:810}.giosConceptMap{width:100%;min-height:260px;border:var(--ia-stroke-hairline) solid var(--ia-border);border-radius:var(--radius-card);background:linear-gradient(180deg,#fffffff7,#ffffffe6),color-mix(in srgb,var(--ia-action-cyan, #19d4e8) 8%,var(--background))}.giosConceptEdge path{fill:none;stroke:#0000009e;stroke-width:2px}.giosConceptEdge path[marker-end],.giosConceptMap marker path{fill:#0000009e}.giosConceptEdge text{fill:#000000ad;font-size:11px;font-weight:765;paint-order:stroke;stroke:#ffffffeb;stroke-width:4px}.giosConceptNode rect{fill:#fff;stroke:#000;stroke-width:var(--ia-stroke-card, 2px)}.giosConceptNode[data-tone=cyan] rect{fill:color-mix(in srgb,var(--ia-action-cyan, #19d4e8) 22%,#ffffff)}.giosConceptNode[data-tone=green] rect{fill:color-mix(in srgb,#56d68a 24%,#ffffff)}.giosConceptNode[data-tone=yellow] rect{fill:color-mix(in srgb,var(--ia-action-yellow, #ffdc32) 28%,#ffffff)}.giosConceptNode[data-tone=blue] rect{fill:color-mix(in srgb,var(--ia-action-graph, #155dfc) 18%,#ffffff)}.giosConceptNode[data-tone=magenta] rect{fill:color-mix(in srgb,#ff126d 18%,#ffffff)}.giosConceptNode text{fill:#000;font-size:13px;font-weight:810;text-anchor:middle;letter-spacing:0}.atlas-catalog-link{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap}.atlas-catalog-link>*{min-width:0;max-width:100%;overflow-wrap:anywhere}.catalog-layout{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(320px,.6fr);gap:16px;align-items:start}.catalog-list,.catalog-side,.review-stack,.catalog-record{display:grid;gap:12px}.catalog-record[data-active=true]{border-color:#19d4e8b8;outline:3px solid rgba(25,212,232,.16)}.catalog-record-heading{display:flex;justify-content:space-between;align-items:start;gap:12px}.catalog-record h2{margin:2px 0 0;font-size:var(--type-lg)}.catalogMetaChips{display:flex;flex-wrap:wrap;gap:8px}.catalogMetaChips span{min-width:min(100%,180px);border:1px solid var(--ia-line);border-radius:999px;background:var(--ia-surface-soft);color:var(--ia-ink);padding:7px 11px;font-size:.82rem;font-weight:700;overflow-wrap:anywhere}.catalogMetaChips strong{margin-right:6px;color:var(--ia-muted);font-size:.72rem;font-weight:810;text-transform:uppercase}.review-item{border:1px solid var(--ia-line);border-radius:8px;padding:10px;background:var(--ia-surface-soft)}.catalog-meta dt{color:var(--ia-muted);font-size:.76rem;font-weight:765;text-transform:uppercase}.catalog-meta dd{margin:0;font-weight:720}.catalog-formula{border:1px solid var(--ia-line);border-radius:8px;padding:10px 12px;background:var(--ia-surface)}.catalog-formula summary{cursor:pointer;font-weight:810}.catalog-formula dl{display:grid;grid-template-columns:90px minmax(0,1fr);gap:8px 10px;margin-bottom:0}.catalogFormulaBlock{display:grid;gap:16px;margin-top:12px}.catalogFormulaRow{display:grid;grid-template-columns:minmax(140px,.35fr) minmax(0,1fr);gap:18px;align-items:start}.catalogFormulaLabel{color:var(--ia-muted);font-weight:810;text-transform:uppercase;font-size:.76rem}.catalogFormulaValue{min-width:0;overflow-wrap:anywhere;font-weight:685}.catalogRenderedFormula{overflow-x:auto;padding:12px 16px;border-radius:18px;background:#0000000b}.catalogRenderedFormula .katex{color:#000;font-size:1.08em}.catalogRenderedFormulaMath{white-space:nowrap}.catalogFormulaUnavailable{color:var(--ia-muted);font-weight:685}.catalogFormulaBoundary{margin:0;color:var(--ia-muted);font-size:.86rem;font-weight:685}.catalogMergeSuggestionList{display:grid;gap:7px}.catalogSelectedSuggestion{display:grid;gap:12px}.catalog-actions{display:flex;justify-content:space-between;gap:12px;align-items:center;color:var(--ia-muted);font-weight:675}.compact-table{max-height:360px;overflow:auto}.review-item{display:grid;gap:4px}.review-item strong{text-transform:capitalize}.p9-card-button strong{font-size:1.05rem;line-height:1.2}.p9-card-button small{color:var(--muted);font-weight:630}.p9-inspector,.p9-panel{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);padding:var(--space-4)}.p9-inspector{position:sticky;top:92px;display:grid;gap:14px;max-height:calc(100vh - 118px);overflow:auto}.p9-inspector h2,.p9-panel h3,.p9-boundary h3{margin:0}.p9-inspector p,.p9-panel p,.p9-boundary p{color:var(--muted);line-height:1.6}.p9-inspector dl{display:grid;grid-template-columns:120px 1fr;gap:8px 12px;margin:0}.p9-inspector dt{color:var(--muted);font-weight:675}.p9-inspector dd{margin:0;overflow-wrap:anywhere}.p9-badge-runtime{background:var(--ia-ink);color:var(--ia-white)}.p9-badge-blocked{background:var(--visual-pink);color:var(--ia-white)}.p9-legend,.p9-chip-row{display:flex;flex-wrap:wrap;gap:8px}.p9-step-row,.p9-mini-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.p9-step-row div,.p9-mini-grid article{min-height:120px;border:1px solid var(--border);border-radius:var(--radius-card);padding:14px;background:var(--background)}.p9-meter-stack{display:grid;gap:10px}.p9-meter-stack label{display:grid;gap:4px;font-weight:685}.p9-meter-stack meter{width:100%;height:12px}.p9-lineage-svg{width:100%;min-height:220px;border-radius:var(--radius-card);background:color-mix(in srgb,var(--visual-blue) 7%,var(--background))}.p9-lineage-svg line{stroke:var(--visual-blue);stroke-width:2.5}.p9-lineage-svg circle{fill:var(--surface);stroke:var(--visual-blue);stroke-width:3}.p9-lineage-svg text{fill:var(--text);font-size:13px;font-weight:720}.p9-lineage-list,.p9-list{display:grid;gap:8px;margin:var(--space-3) 0 0}.p9-lineage-list{grid-template-columns:repeat(2,minmax(0,1fr))}.p9-lineage-list div{display:grid;gap:6px}.p9-lineage-list span,.p9-list li{border:1px solid var(--border);border-radius:var(--radius-card);padding:10px 12px;background:var(--background)}.p9-basin-plot{position:relative;min-height:220px;border-radius:var(--radius-card);background:linear-gradient(90deg,color-mix(in srgb,var(--visual-blue) 16%,transparent),transparent),color-mix(in srgb,var(--visual-green) 12%,var(--background));overflow:hidden}.p9-basin-plot span{position:absolute;width:32px;height:32px;transform:translate(-50%,-50%);border-radius:999px;background:var(--visual-pink);border:6px solid color-mix(in srgb,var(--visual-pink) 28%,var(--background))}.p9-runtime-map{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.p9-runtime-map span{min-height:74px;border:1px solid var(--border);border-radius:var(--radius-card);padding:12px;background:var(--ia-ink);color:var(--ia-white);display:grid;align-content:center;gap:4px;font-weight:810}.p9-runtime-map small{color:color-mix(in srgb,var(--ia-white) 72%,transparent)}.runtimeBoundarySuite{display:grid;gap:18px}.runtimeBoundaryLegend{display:flex;flex-wrap:wrap;gap:8px}.runtimeBoundaryLegend span,.runtimeBoundaryCardHeader span,.runtimeVisibilityMatrix td span{display:inline-flex;align-items:center;gap:7px;width:fit-content;min-height:28px;border:var(--ia-stroke-hairline) solid rgba(0,0,0,.16);border-radius:var(--radius-card-sm);background:#fff;color:#05070a;padding:0 10px;font-size:var(--type-xs);font-weight:765}.runtimeBoundaryLegend i{width:10px;height:10px;border:var(--ia-stroke-hairline) solid rgba(0,0,0,.2);border-radius:999px;background:var(--ia-action-cyan, #19d4e8)}.runtimeBoundaryLegend [data-status=review] i{background:var(--ia-action-yellow, #ffdc32)}.runtimeBoundaryLegend [data-status=future] i{background:#00000047}.runtimeBoundaryLegend [data-status=blocked] i{background:#ff126d}.runtimeBoundaryLegend [data-status=shell] i{background:#05070a}.runtimeBoundaryLanes{display:grid;gap:14px}.runtimeBoundaryLane{display:grid;gap:10px}.runtimeBoundaryLane h3{margin:0;font-size:var(--type-md)}.runtimeBoundaryLane>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.runtimeBoundaryCard{display:grid;gap:10px;border:var(--ia-stroke-card, 2px) solid #000000;border-radius:var(--radius-card-sm);background:#fff;color:#05070a;padding:14px}.runtimeBoundaryCard[data-status=public_safe]{border-color:#00e89a}.runtimeBoundaryCard[data-status=review]{border-color:var(--ia-action-yellow, #ffdc32)}.runtimeBoundaryCard[data-status=read_only]{border-color:var(--ia-action-cyan, #19d4e8)}.runtimeBoundaryCard[data-status=future]{border-color:#0000006b;background:#f7f8fa}.runtimeBoundaryCard[data-status=blocked]{border-color:#ff126d;background:color-mix(in srgb,#ff126d 8%,#ffffff)}.runtimeBoundaryCardHeader{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:8px;align-items:center}.runtimeBoundaryCardHeader h4{margin:0;font-size:var(--type-md)}.runtimeBoundaryCardHeader span{grid-column:1 / -1}.runtimeBoundaryCardHeader i{width:12px;height:12px;border:var(--ia-stroke-hairline) solid rgba(0,0,0,.22);border-radius:4px;background:var(--ia-action-cyan, #19d4e8)}.runtimeBoundaryCard[data-status=public_safe] .runtimeBoundaryCardHeader i{background:#00e89a}.runtimeBoundaryCard[data-status=review] .runtimeBoundaryCardHeader i{background:var(--ia-action-yellow, #ffdc32)}.runtimeBoundaryCard[data-status=future] .runtimeBoundaryCardHeader i{background:#00000047}.runtimeBoundaryCard[data-status=blocked] .runtimeBoundaryCardHeader i{background:#ff126d}.runtimeBoundaryCard p,.runtimeBoundaryCard dl,.runtimeMatrixSection h2,.runtimeLineageSection h3,.runtimeLineageSection p{margin:0}.runtimeBoundaryCard p,.runtimeBoundaryCard dd,.runtimeLineageSection p{color:#000000ad;line-height:1.48}.runtimeBoundaryCard dl{display:grid;grid-template-columns:72px minmax(0,1fr);gap:5px 8px}.runtimeBoundaryCard dt{color:#05070a;font-size:var(--type-xs);font-weight:810;text-transform:uppercase}.runtimeBoundaryCard dd{margin:0}.runtimeMatrixSection,.runtimeLineageSection{display:grid;gap:12px;border:var(--ia-stroke-hairline) solid var(--ia-border);border-radius:var(--radius-card-sm);background:var(--surface);padding:16px;--ia-table-frame-inset: 16px}.runtimeMatrixScroller{overflow-x:auto}.runtimeVisibilityMatrix{width:100%;min-width:820px;border-collapse:collapse;font-size:var(--type-sm)}.runtimeVisibilityMatrix th,.runtimeVisibilityMatrix td{border:var(--ia-stroke-hairline) solid var(--ia-border);padding:11px 12px;text-align:left;vertical-align:top}.runtimeVisibilityMatrix thead th{background:#101721;color:#fff;font-weight:810}.runtimeVisibilityMatrix tbody th{color:var(--text);font-weight:810}.runtimeVisibilityMatrix td span[data-status=public_safe]{background:color-mix(in srgb,#00e89a 16%,#ffffff)}.runtimeVisibilityMatrix td span[data-status=review]{background:color-mix(in srgb,var(--ia-action-yellow, #ffdc32) 26%,#ffffff)}.runtimeVisibilityMatrix td span[data-status=future]{background:#f0f2f4}.runtimeVisibilityMatrix td span[data-status=blocked]{background:color-mix(in srgb,#ff126d 14%,#ffffff)}.runtimeLineageGraph{width:100%;min-height:300px;border:var(--ia-stroke-hairline) solid var(--ia-border);border-radius:var(--radius-card);background:linear-gradient(180deg,#fffffff7,#ffffffe6),color-mix(in srgb,var(--ia-action-cyan, #19d4e8) 8%,var(--background))}.runtimeLineageEdge path{fill:none;stroke:#00000094;stroke-width:2.2px}.runtimeLineageGraph marker path{fill:#00000094}.runtimeLineageEdge text{fill:#000000b3;font-size:11px;font-weight:765;paint-order:stroke;stroke:#fffffff0;stroke-width:4px}.runtimeLineageNode{color:#05070a;outline:none}.runtimeLineageNode:focus-visible circle{stroke-width:4px}.runtimeLineageNode circle{fill:#fff;stroke:#000;stroke-width:var(--ia-stroke-card, 2px)}.runtimeLineageNode[data-tone=cyan] circle{fill:color-mix(in srgb,var(--ia-action-cyan, #19d4e8) 22%,#ffffff)}.runtimeLineageNode[data-tone=green] circle{fill:color-mix(in srgb,#56d68a 24%,#ffffff)}.runtimeLineageNode[data-tone=blue] circle{fill:color-mix(in srgb,var(--ia-action-graph, #155dfc) 18%,#ffffff)}.runtimeLineageNode[data-tone=yellow] circle{fill:color-mix(in srgb,var(--ia-action-yellow, #ffdc32) 28%,#ffffff)}.runtimeLineageNode[data-tone=magenta] circle{fill:color-mix(in srgb,#ff126d 18%,#ffffff)}.runtimeLineageLabel,.runtimeLineageStatus{fill:#000;text-anchor:middle;letter-spacing:0}.runtimeLineageLabel{font-size:13px;font-weight:810}.runtimeLineageStatus{font-size:11px;font-weight:720}.p9-timeline{display:grid;gap:10px;margin:0;padding:0;list-style:none}.p9-timeline li{border-left:4px solid var(--visual-pink);padding:10px 0 10px 14px}.p9-timeline span{margin-left:10px;color:var(--muted);font-weight:720}.p10-page-summary{max-width:1120px;margin:0 0 var(--space-4);color:var(--muted);line-height:1.65}.p10-workspace,.p10-workspace-grid main{display:grid;gap:var(--space-4)}.p10-workspace-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,430px);gap:var(--space-4);align-items:start}.p10-panel,.p10-inspector{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);padding:var(--space-4)}.p10-inspector{position:sticky;top:92px;max-height:calc(100vh - 118px);overflow:auto;display:grid;gap:14px}.p10-panel h3,.p10-boundary h3,.p10-inspector h2{margin:0}.p10-panel p,.p10-boundary p,.p10-inspector p{color:var(--muted);line-height:1.6}.boundary-notice{display:grid;margin:var(--space-3) 0}.boundary-notice strong{color:var(--text);font-size:var(--type-sm);text-transform:uppercase}.boundary-notice p{margin:0;color:var(--muted);line-height:1.45}.boundary-badge-strip{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:var(--space-4)}.boundary-badge-strip span{border:1px solid var(--border);border-radius:var(--radius-card-sm);background:var(--surface);padding:6px 10px;font-size:var(--type-xs);font-weight:810;text-transform:uppercase}.boundary-panel{display:grid;gap:var(--space-3);border-top:1px solid var(--border);padding:var(--space-4) 0}.boundary-panel h2{margin:0;font-size:var(--type-lg)}.boundary-panel p{margin:0;color:var(--muted)}.boundary-status-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px}.boundary-status-grid div{display:grid;gap:6px;border:1px solid var(--border);border-radius:var(--radius-card-sm);padding:10px;background:var(--surface)}.boundary-status-grid strong,.boundary-status-grid span{font-size:var(--type-sm)}.boundary-status-grid span{color:var(--muted);font-weight:810}.catalogHealthFindings{border-color:var(--visual-blue);background:var(--visual-blue);color:var(--ia-white)}.catalogHealth{grid-template-columns:minmax(0,1fr)}.catalogHealth>*{min-width:0;max-width:100%}.catalogHealth code{overflow-wrap:anywhere}.catalogHealthFindings .boundary-status-grid div{color:var(--ia-ink)}.catalogHealthOpenIssues{border-color:var(--visual-yellow);background:var(--visual-yellow);color:var(--ia-black)}.catalogHealth .rtde-workflow li{display:grid;gap:6px;min-width:0;overflow-wrap:anywhere}.catalogHealth .rtde-workflow span{color:var(--muted);font-size:var(--type-xs)}.boundary-list{margin:0;padding-left:18px;color:var(--muted)}.boundary-table-wrap{overflow-x:auto}.boundary-table{width:100%;min-width:var(--ia-table-min-width, 980px);border-collapse:collapse;font-size:var(--type-xs);background:var(--ia-table-row-bg);color:var(--ia-table-row-fg)}.boundary-table th,.boundary-table td{border:1px solid var(--ia-table-border);padding:8px 10px;text-align:left;vertical-align:top}.boundary-table th{background:var(--ia-table-header-bg);color:var(--ia-table-header-fg);font-size:var(--type-xs);font-weight:810;letter-spacing:var(--tracking-label);line-height:1.2;padding-block:14px;text-transform:uppercase;white-space:nowrap}table thead,table thead tr,.boundary-table thead,.boundary-table thead tr,.physics-hidden-table thead,.physics-hidden-table thead tr,.iaDataTable thead,.iaDataTable thead tr{background:var(--ia-table-header-bg);color:var(--ia-table-header-fg)}table thead th,table thead *,.boundary-table thead *,.physics-hidden-table thead *,.dynamics-table thead *,.iaTableHeader,.iaTableHeader *,.iaDataTable thead *,.residual-study-table-header,.residual-study-table-header *,table thead a,table thead button,.boundary-table thead a,.boundary-table thead button,.physics-hidden-table thead a,.physics-hidden-table thead button,.dynamics-table thead a,.dynamics-table thead button,.iaTableHeader a,.iaTableHeader button,.iaDataTable thead a,.iaDataTable thead button{color:var(--ia-table-header-fg)}.iaTableHeader{background:var(--ia-table-header-bg);color:var(--ia-table-header-fg)}.iaTableHeaderCell{color:var(--ia-table-header-fg);font-size:var(--type-xs);font-weight:810;letter-spacing:var(--tracking-label);line-height:1.2;text-transform:uppercase;white-space:nowrap}.teraqub-bridge-table{min-width:1060px;table-layout:fixed}.teraqub-bridge-table th,.teraqub-bridge-table td{padding-inline:12px}.teraqub-bridge-table th:nth-child(1),.teraqub-bridge-table td:nth-child(1){width:22%}.teraqub-bridge-table th:nth-child(2),.teraqub-bridge-table td:nth-child(2){width:18%}.teraqub-bridge-table th:nth-child(3),.teraqub-bridge-table td:nth-child(3){width:20%}.teraqub-bridge-table th:nth-child(4),.teraqub-bridge-table td:nth-child(4){width:20%}.teraqub-bridge-table th:nth-child(5),.teraqub-bridge-table td:nth-child(5){width:20%}.physics-residual-index-group{display:grid;gap:var(--space-3)}.residual-index-stats{display:flex;flex-wrap:wrap;gap:24px 72px;align-items:baseline;margin-block:28px 0}.residual-index-stat{display:inline-flex;align-items:baseline;gap:8px;white-space:nowrap}.residual-index-stat-label{color:var(--muted);font-weight:630}.residual-index-stat-value{color:var(--text);font-weight:855}.residual-study-table-scroller{width:100%;overflow-x:auto}.residual-study-table{--residual-study-table-columns: minmax(60px, .4fr) minmax(160px, 1.4fr) minmax(110px, .9fr) minmax(160px, 1.2fr) minmax(160px, 1.2fr) minmax(120px, .8fr) minmax(140px, .8fr);width:100%;min-width:1080px;border:2px solid var(--ia-table-border);background:var(--ia-table-row-bg);color:var(--ia-table-row-fg)}.residual-study-table-header,.residual-study-row{display:grid;grid-template-columns:var(--residual-study-table-columns);gap:14px}.residual-study-table-header{align-items:center;min-height:52px;max-height:64px;padding:12px 16px;background:var(--ia-table-header-bg);color:var(--ia-table-header-fg);font-size:13px;font-weight:810;letter-spacing:.088em;text-transform:uppercase}.residual-study-table-header span{color:var(--ia-table-header-fg);opacity:1;white-space:nowrap}.residual-study-row{align-items:start;padding:16px;border-top:2px solid var(--ia-table-border);background:var(--ia-table-row-bg);font-size:var(--type-xs);line-height:1.35}.residual-study-cell{min-width:0;overflow-wrap:anywhere;color:var(--text);font-weight:685}.residual-study-title strong,.residual-study-title span{display:block}.residual-study-title span{margin-top:4px;color:var(--muted)}.residual-study-field-label{display:none}.residual-study-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.residual-study-action{min-height:36px;border:1px solid var(--border);border-radius:var(--radius-pill);padding:0 10px;background:var(--surface);color:var(--text);font-weight:810}.residual-study-action-primary{border-color:var(--visual-cyan);background:var(--visual-cyan);color:var(--ia-black)}.residual-study-table .residual-study-actions{flex-direction:column;flex-wrap:nowrap;gap:4px;align-items:flex-start;min-width:0}.residual-study-table .residual-study-action{display:inline-flex;align-items:center;gap:8px;max-width:100%;min-height:28px;border:0;border-radius:0;padding:2px 0;background:transparent;color:var(--ia-black);font-weight:810;line-height:1.25;text-decoration:none;text-decoration-thickness:1px;text-underline-offset:3px}.residual-study-table .residual-study-action svg{width:17px;height:17px;flex:0 0 auto;color:var(--ia-black);stroke:currentColor}.residual-study-table .residual-study-action[aria-disabled=true]{color:var(--muted);cursor:not-allowed;text-decoration:none}.residual-study-action:focus-visible{outline:3px solid var(--button-focus-ring);outline-offset:2px}.tqStudyNavStrip{display:grid;gap:8px;margin-block:16px;max-width:100%;min-width:0}.tqStudyNavRow{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0}.tqStudyNavStudyRow{align-items:stretch}.tqStudyStepperGroup{display:inline-flex;flex:0 0 auto;gap:8px;align-items:center}.tqStudyStepButton{min-width:76px}.tqStudyDropdown{flex:0 1 clamp(360px,42vw,720px);width:clamp(360px,42vw,720px);min-width:min(360px,100%);max-width:720px}@media(max-width:700px){.tqStudyDropdown{flex:1 1 100%;flex-basis:100%;min-width:0;width:100%;max-width:none}}@media(max-width:860px){.residual-index-stats{gap:14px 28px;margin-block:20px 0}.residual-study-table-scroller{overflow-x:visible}.residual-study-table{min-width:0;border:0;display:grid;gap:12px}.residual-study-table-header{display:none}.residual-study-row{display:grid;grid-template-columns:1fr;gap:10px;padding:14px;border:2px solid var(--text);border-radius:18px}.residual-study-field-label{display:block;margin-bottom:3px;color:#444;font-size:12px;font-weight:810;letter-spacing:.11em;text-transform:uppercase}}.p10-toolbar{display:grid;grid-template-columns:minmax(0,1fr) minmax(180px,260px);gap:10px;margin-bottom:12px}.p10-toolbar input,.p10-toolbar select{border:1px solid var(--border);background:var(--background);color:var(--text)}.p10-card-grid,.p10-indicator-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.p10-card-button,.p10-static-card,.p10-indicator-grid article{min-height:122px;border:1px solid var(--border);border-radius:var(--radius-card);background:var(--background);color:var(--text);padding:14px;text-align:left;display:grid;align-content:start;gap:8px}.p10-card-button{cursor:pointer}.p10-card-button:hover,.p10-card-button.active{border-color:var(--visual-pink);background:color-mix(in srgb,var(--visual-pink) 8%,var(--background))}.p10-badge,.p10-card-button span,.p10-static-card span,.p10-chip-row span,.p10-two-list span,.p10-indicator-grid span{display:inline-flex;align-items:center;width:fit-content;min-height:28px;border-radius:var(--radius-pill);background:var(--visual-green);color:var(--ia-ink);padding:0 10px;font-size:.72rem;font-weight:765;text-transform:uppercase;letter-spacing:0}.p10-badge.protected,.ef-layer .p10-badge{background:var(--visual-yellow);color:var(--ia-black)}.p10-diagram{width:100%;min-height:300px;border-radius:var(--radius-card);background:color-mix(in srgb,var(--visual-blue) 7%,var(--background))}.p10-diagram .p10-orbit{fill:none;stroke:color-mix(in srgb,var(--visual-pink) 45%,transparent);stroke-dasharray:8 8}.p10-diagram line{stroke:var(--visual-blue);stroke-width:2.5}.p10-diagram circle,.p10-diagram rect{fill:var(--surface);stroke:var(--visual-blue);stroke-width:3}.p10-diagram text{fill:var(--text);font-size:13px;font-weight:765}.p10-sparkline{display:flex;align-items:end;gap:6px;min-height:170px;border-radius:var(--radius-card);background:var(--background);padding:16px}.p10-sparkline span{flex:1;min-width:12px;border-radius:8px 8px 0 0;background:var(--visual-pink)}.p10-heatmap{display:grid;gap:5px;min-height:260px}.p10-heatmap span{min-height:44px;border-radius:8px;background:linear-gradient(135deg,var(--visual-blue),var(--visual-green))}.iaDiagramFrame{display:grid;gap:14px}.iaDiagramHeader{display:grid;gap:6px}.iaDiagramHeader h3,.iaDiagramHeader p{margin:0}.iaDiagramHeader p,.iaDiagramBoundaryNote{color:var(--muted);line-height:1.55}.iaDiagramBoundaryNote{margin:0;border:var(--ia-stroke-hairline) solid var(--ia-border);border-radius:var(--radius-card-sm);background:color-mix(in srgb,var(--ia-action-yellow, #ffdc32) 15%,var(--surface));padding:10px 12px;font-size:var(--type-xs);font-weight:765}.iaFlowDiagramShell{display:grid;gap:12px}.iaFlowDiagram{width:100%;min-height:350px;border:var(--ia-stroke-hairline) solid var(--ia-border);border-radius:var(--radius-card);background:linear-gradient(180deg,#fffffff5,#ffffffe6),color-mix(in srgb,var(--ia-action-cyan, #19d4e8) 8%,var(--background))}.iaFlowLane rect{fill:#ffffff8f;stroke:#0000001a;stroke-width:var(--ia-stroke-hairline)}.iaFlowLane text{fill:#000000a3;font-size:12px;font-weight:810;letter-spacing:.088em;text-transform:uppercase}.iaFlowEdge{fill:none;stroke:var(--ia-action-graph, #155dfc);stroke-width:2.25px;stroke-linecap:round;stroke-linejoin:round}.iaFlowEdge[data-tone=boundary]{stroke:var(--ia-action-cyan, #19d4e8)}.iaFlowEdge[data-tone=review]{stroke:#b88600}.iaFlowArrowHead{fill:var(--ia-action-graph, #155dfc)}.iaFlowEdgeLabel{fill:#000000ad;font-size:11px;font-weight:765;paint-order:stroke;stroke:#ffffffe6;stroke-width:4px}.iaFlowNode{fill:#fff;stroke:#000;stroke-width:1px;vector-effect:non-scaling-stroke}.iaFlowNodeAccent[data-tone=cyan],.iaDiagramLegend i[data-tone=cyan]{fill:var(--ia-action-cyan, #19d4e8);background:var(--ia-action-cyan, #19d4e8)}.iaFlowNodeAccent[data-tone=yellow],.iaDiagramLegend i[data-tone=yellow]{fill:var(--ia-action-yellow, #ffdc32);background:var(--ia-action-yellow, #ffdc32)}.iaFlowNodeAccent[data-tone=green],.iaDiagramLegend i[data-tone=green]{fill:#56d68a;background:#56d68a}.iaFlowNodeAccent[data-tone=blue],.iaDiagramLegend i[data-tone=blue]{fill:var(--ia-action-graph, #155dfc);background:var(--ia-action-graph, #155dfc)}.iaFlowNodeAccent[data-tone=magenta],.iaDiagramLegend i[data-tone=magenta]{fill:#ff126d;background:#ff126d}.iaFlowNodeLabel{fill:#000;font-size:13px;font-weight:810;letter-spacing:0}.iaDiagramLegend{display:flex;flex-wrap:wrap;gap:8px 14px;align-items:center}.iaDiagramLegend span{display:inline-flex;align-items:center;gap:7px;color:var(--text);font-size:var(--type-xs);font-weight:765}.iaDiagramLegend i{width:10px;height:10px;border:1px solid rgba(0,0,0,.24);border-radius:999px}.iaResourceSurface{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"y grid" "legend legend";gap:12px 14px;align-items:center}.iaResourceSurfaceYAxis{grid-area:y;writing-mode:vertical-rl;transform:rotate(180deg);color:#000000ad;font-size:var(--type-xs);font-weight:810;letter-spacing:.088em;text-transform:uppercase;white-space:nowrap}.iaResourceSurfaceGridWrap{grid-area:grid;display:grid;gap:8px;min-width:0}.iaResourceSurfaceColumnLabels{display:grid;gap:6px;padding-left:min(132px,30%)}.iaResourceSurfaceColumnLabels span,.iaResourceSurfaceRowLabel,.iaResourceSurfaceXAxis{color:#000000ad;font-size:11px;font-weight:810;line-height:1.2;text-transform:uppercase}.iaResourceSurfaceColumnLabels span{text-align:center}.iaResourceSurfaceGrid{display:grid;gap:6px}.iaResourceSurfaceRow{display:grid;grid-template-columns:minmax(94px,132px) minmax(0,1fr);gap:6px;align-items:stretch}.iaResourceSurfaceRowLabel{display:flex;align-items:center}.iaHeatmapGrid{display:grid;gap:6px}.iaHeatmapCell{min-height:44px;border:1px solid rgba(0,0,0,.18);border-radius:10px;background:linear-gradient(135deg,#ffffff52,#fff0),var(--ia-heatmap-color, #19d4e8);color:#000;cursor:help}.iaHeatmapCell span{display:inline-flex;min-width:26px;border-radius:999px;background:#ffffffc7;padding:2px 5px;font-size:10px;font-weight:810}.iaHeatmapCell:focus-visible{outline:3px solid var(--ia-action-graph, #155dfc);outline-offset:2px}.iaResourceSurfaceXAxis{text-align:center}.iaHeatmapLegend{grid-area:legend;display:flex;align-items:center;gap:10px;color:#000000ad;font-size:var(--type-xs);font-weight:810}.iaHeatmapLegendRamp{width:min(180px,48vw);height:10px;border:1px solid rgba(0,0,0,.18);border-radius:999px;background:linear-gradient(90deg,#19d4e8,#ffdc32,#ff126d)}.p10-timeline{display:grid;gap:10px;margin:0;padding:0;list-style:none}.p10-timeline li{border-left:4px solid var(--visual-pink);padding:10px 0 10px 14px}.p10-timeline span{margin-left:10px;color:var(--muted);font-weight:720}.p10-indicator-grid meter{width:100%;height:12px}.p10-inspector dl{display:grid;grid-template-columns:116px 1fr;gap:8px 12px;margin:0}.p10-inspector dt{color:var(--muted);font-weight:685}.p10-inspector dd{margin:0;overflow-wrap:anywhere}.p10-link-row,.p10-chip-row{display:flex;flex-wrap:wrap;gap:8px}.p10-link-row a{min-height:36px;display:inline-flex;align-items:center;border:1px solid var(--border);border-radius:var(--radius-pill);padding:0 12px;color:var(--text);font-weight:720}.p10-two-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.p10-two-list div{display:grid;gap:8px}.ef-lock-panel,.ef-protected-tile{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:16px}.ef-lock-panel svg,.ef-protected-tile svg{width:54px;height:54px;color:var(--visual-yellow)}.ef-protected-tile{border:2px solid var(--ia-black);background:var(--visual-yellow);color:var(--ia-black)}.ef-protected-tile svg{color:var(--ia-black)}.ef-protected-tile p{color:var(--ia-muted-on-orange)}@keyframes pulse{0%,to{transform:scaleY(.72);opacity:.44}45%{transform:scaleY(1);opacity:1}}@keyframes spin{to{transform:rotate(1turn)}}@media(max-width:1200px){.public-hero-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto}.public-hero-tile{grid-column:1 / -1;grid-row:auto;min-height:460px}.public-graphify-tile{grid-column:span 1;grid-row:auto}.public-module-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.public-feature-grid,.diagnostics-selector{grid-template-columns:repeat(2,minmax(0,1fr))}.diagnostics-selector button{width:100%}.diagnostics-workspace{grid-template-columns:1fr}.diagnostics-inspector{position:static;max-height:none}.rtde-workspace{grid-template-columns:1fr}.rtde-inspector{position:static;max-height:none}.p9-workspace-grid{grid-template-columns:1fr}.p9-inspector{position:static;max-height:none}.p10-workspace-grid{grid-template-columns:1fr}.p10-inspector{position:static;max-height:none}.rtde-selector,.rtde-distinction-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.rtde-workflow{grid-template-columns:repeat(3,minmax(0,1fr))}.p9-step-row,.p9-mini-grid,.p9-runtime-map,.p10-card-grid,.p10-indicator-grid,.diagnostics-list,.diagnostics-warning-grid,.diagnostics-card-grid,.diagnostics-basin-grid,.diagnostics-path,.rtde-list,.rtde-gate-grid,.rtde-card-grid,.rtde-status-grid,.rtde-draft-grid,.rtde-two-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1320px){.app-header__burger{display:grid;place-items:center}.app-header .domain-pill{display:none}.home-mega-footer-links{grid-template-columns:repeat(3,minmax(180px,1fr))}.minimal-footer{grid-template-columns:1fr;grid-template-areas:"navigation" "identity"}.minimal-footer nav{justify-content:flex-start}.gdtFilterBar{grid-template-columns:repeat(2,minmax(0,1fr))}.gdtControlActions{grid-column:1 / -1;justify-content:flex-start}}@media(max-width:980px){.app-shell[data-navigation-open=true] .app-header:after{left:calc(min(290px,calc(100vw - 24px)) - 2px)}.app-header__burger{display:grid;place-items:center}.domain-pill{display:none}.shell-body{grid-template-columns:1fr}.collapsible-sidebar{display:none;position:fixed;z-index:var(--z-side-nav-expanded);inset:var(--app-shell-top-offset) auto 0 0;width:min(290px,calc(100vw - 24px));min-height:auto;max-height:calc(100dvh - var(--app-shell-top-offset))}.collapsible-sidebar.open{display:flex}.collapsible-sidebar.collapsed{width:var(--sidebar-collapsed-width)}.hero-panel,.two-col,.wide-left,.dynamics-workspace,.gdtFilterBar,.gdtLowerWorkspace,.gitd-map,.diagnostics-selector,.diagnostics-workspace,.decomposition-selector,.decomposition-workspace,.rtde-selector,.rtde-workspace,.p9-workspace-grid,.p10-workspace-grid,.graphify-toolbar-primary,.graphify-filter-grid,.graphify-workspace,.graphify-fallback-grid,.graphify-explanation-grid,.public-graphify-wide,.public-boundary-grid,.research-card-grid,.public-organizing-grid,.public-community-actions,.catalog-layout,.public-audit-preview,.docs-toolbar{grid-template-columns:1fr}.graphify-explorer-frame--fallback .graphify-frame-canvas{min-width:0;padding:clamp(10px,3vw,16px)}.dynamics-inspector,.decomposition-inspector,.diagnostics-inspector{position:static}.dynamics-module-grid,.card-grid,.metric-grid,.filters,.public-count-strip,.public-feature-grid,.public-module-grid,.osd-coordinate-grid,.prismatic-lens-grid,.lens-definition-panel>div,.template-browser>div,.cross-lens-panel>div,.diagnostics-list,.diagnostics-warning-grid,.diagnostics-card-grid,.diagnostics-basin-grid,.diagnostics-path,.rtde-list,.rtde-gate-grid,.rtde-card-grid,.rtde-status-grid,.rtde-draft-grid,.rtde-two-list{grid-template-columns:repeat(2,minmax(0,1fr))}.research-card-grid,.public-organizing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dynamics-filter-grid,.dynamics-filter-grid.four,.dynamics-timeline-track,.dynamics-legend{grid-template-columns:1fr 1fr}.gdtControlActions{grid-column:1 / -1;justify-content:start}.dynamics-status-panel{grid-template-columns:repeat(2,minmax(0,1fr))}.field-surface-grid{grid-template-columns:1fr}.domain-orbit-preview{grid-row:auto}.graphify-canvas-shell,.graphify-canvas{height:480px;min-height:480px}.graphify-inspector{max-height:none}.home-mega-footer-links{grid-template-columns:repeat(2,minmax(180px,1fr))}.public-hero-grid{grid-template-columns:1fr;grid-template-rows:auto}.public-hero-tile,.public-graphify-tile{grid-column:auto;grid-row:auto;min-height:auto}}@media(max-width:640px){.gdtFilterBar{grid-template-columns:1fr}.gdtControlActions,.gdtViewToggle{width:100%}.gdtControlActions .iaButton[data-size=compact],.gdtViewToggle button{flex:1 1 150px}.app-header{grid-template-columns:var(--sidebar-collapsed-width) minmax(0,1fr) auto}.app-header__brand{justify-self:start}.brand span:not(.adaptive-header-brand){display:none}.app-header__actions{padding-right:calc((var(--sidebar-collapsed-width) - var(--header-control-size)) / 2)}.header-research-cta,.user-menu-button span{display:none}.user-menu-button{width:var(--header-control-size);padding-inline:0;justify-content:center}.page-header,.page-heading{grid-template-columns:1fr}.page-header__aside,.page-header__badges,.page-header__actions{justify-self:start;justify-items:start;justify-content:flex-start}.card-grid,.metric-grid,.filters,.catalog-meta,.dynamics-module-grid,.dynamics-filter-grid,.dynamics-filter-grid.four,.gdtFilterBar,.gdtLowerWorkspace,.gdtControlActions,.dynamics-status-panel,.dynamics-timeline-track,.dynamics-legend,.osd-coordinate-grid,.prismatic-lens-grid,.lens-definition-panel>div,.template-browser>div,.cross-lens-panel>div,.decomposition-legend,.public-count-strip,.public-feature-grid,.public-module-grid,.diagnostics-list,.diagnostics-warning-grid,.diagnostics-card-grid,.diagnostics-basin-grid,.diagnostics-path,.rtde-list,.rtde-gate-grid,.rtde-card-grid,.rtde-status-grid,.rtde-draft-grid,.rtde-two-list,.rtde-distinction-strip,.rtde-workflow{grid-template-columns:1fr}.catalogHealth .rtde-workflow{grid-template-columns:minmax(0,1fr)}.p9-selector,.p9-step-row,.p9-mini-grid,.p9-lineage-list,.p9-runtime-map,.p10-toolbar,.p10-card-grid,.p10-indicator-grid,.p10-two-list{grid-template-columns:1fr}.dynamics-selector,.dynamics-inspector,.dynamics-chart,.dynamics-legend,.gitd-map,.diagnostics-selector,.diagnostics-inspector,.diagnostics-panel,.decomposition-selector,.decomposition-inspector,.osd-audit-panel,.template-browser,.lens-definition-panel,.cross-lens-panel,.decomposition-legend,.diagnostics-warning,.rtde-selector,.rtde-panel,.rtde-inspector,.rtde-legend{padding:var(--space-3);--ia-table-frame-inset: var(--space-3)}.p9-inspector,.p9-panel{padding:var(--space-3)}.giosCardGrid{grid-template-columns:1fr}.giosCardHeader{display:grid}.giosBoundaryCard dl{grid-template-columns:1fr}.runtimeBoundaryLane>div{grid-template-columns:1fr}.runtimeBoundaryCard dl{grid-template-columns:1fr}.giosConceptMap,.runtimeLineageGraph,.iaFlowDiagram{min-height:300px}.p10-inspector,.p10-panel{padding:var(--space-3)}.ef-lock-panel,.ef-protected-tile{grid-template-columns:1fr}.dynamics-heatmap{gap:3px}.dynamics-heatmap span{min-height:22px}.detail-card dl,.graphify-inspector dl{grid-template-columns:1fr}.badge-row{gap:5px}.catalog-record-heading,.catalog-actions,.atlas-catalog-link{align-items:stretch;flex-direction:column}.catalog-formula dl{grid-template-columns:1fr}.status-badge{white-space:normal}.graphify-canvas-shell,.graphify-canvas{height:360px;min-height:360px}.graphify-canvas-description{position:static;border-radius:0}.public-hero-grid,.public-section{width:min(100% - 24px,1500px)}.research-card-grid,.research-card-grid--home,.public-graphify-wide,.public-organizing-grid,.public-community-actions{grid-template-columns:1fr}.public-graphify-wide>*,.public-graphify-preview,.public-graphify-preview svg{min-width:0;max-width:100%}.research-atlas-callout,.public-trust-compact{align-items:flex-start;flex-direction:column}.public-trust-compact .atlas-button{width:100%;max-width:100%;justify-content:center;text-align:center;white-space:normal}.public-tile{border-radius:22px;padding:22px}.public-graphify-preview,.public-graphify-preview.large{min-height:300px}.home-mega-footer{padding-inline:var(--page-gutter)}.home-mega-footer-links{grid-template-columns:1fr;gap:18px}.footer-cta-group{display:grid;grid-template-columns:1fr}.footer-cta-group a,.footer-cta-group button{justify-content:center;width:100%}.footer-brand-panel>strong{font-size:var(--type-mega)}.minimal-footer{padding-inline:var(--page-gutter)}}@media(max-width:980px){.graphify-page-shell{padding:10px var(--space-3) var(--space-8)}.graphify-explorer-topline{display:grid;align-items:start}.graphify-stage-shell,.graphify-toolbar-primary,.graphify-filter-grid{grid-template-columns:1fr}.graphify-canvas-3d.graphify-canvas-shell{min-height:520px;height:auto}.graphify-explorer-frame,.graphify-frame-canvas,.graphify-canvas-accessibility-frame,.graphify-explorer-frame .graphify-canvas-shell,.graphify-explorer-frame .graphify-canvas{min-height:680px}.graphify-frame-top-left,.graphify-frame-top-center,.graphify-frame-top-right,.graphify-frame-filter-drawer,.graphify-frame-legend,.graphify-frame-status,.graphify-frame-counts,.graphify-in-frame-inspector{position:static;transform:none;width:auto;max-width:none}.graphify-explorer-frame{display:grid;gap:8px;height:auto;padding:68px 10px 10px}.graphify-frame-canvas{order:4;min-height:560px}.graphify-frame-top-left{order:1}.graphify-frame-top-left{height:min(72dvh,680px);max-height:min(72dvh,680px);overflow:hidden}.graphify-frame-top-center{order:2}.graphify-frame-top-right{order:3;align-items:stretch}.graphify-action-panel{flex-wrap:wrap;gap:8px;padding:8px}.graphify-compact-brand .brand-symbol{width:40px;height:40px}.graphify-icon-action-button{width:40px;height:40px;min-width:40px;min-height:40px;flex-basis:40px}.graphify-frame-filter-drawer{order:5}.graphify-in-frame-inspector{order:6;height:min(70dvh,680px);min-height:min(360px,70dvh);max-height:min(70dvh,680px)}.graphify-frame-legend{order:7}.graphify-frame-status{order:9}.graphify-frame-counts{order:10}.graphify-explorer-frame .graphify-boundary-overlay{left:12px;right:12px;bottom:12px;max-width:none}.graphify-frame-search-results{position:static;margin-top:8px}.graphifyViewModePaneHeader{flex:0 1 auto;max-height:40%;overflow-y:auto;overscroll-behavior:contain}.graphifyViewModePaneBody{min-height:120px}}@media(max-width:640px){.graphify-canvas-3d.graphify-canvas-shell{min-height:420px;height:auto}.graphify-boundary-overlay{position:static;padding:8px;background:#030608}.graphify-hover-tooltip{left:50%;right:auto;bottom:64px;max-width:calc(100% - 32px);min-width:min(260px,calc(100% - 32px))}.graphify-explorer-frame .graphify-filter-grid,.graphify-frame-filter-toggles,.graphify-frame-button-row{display:grid;grid-template-columns:1fr}.graphify-frame-canvas{min-height:440px}.graphify-in-frame-inspector .graphify-inspector{padding-inline:12px}}.internalReviewConsolePage{display:grid;gap:var(--space-5)}.internalReviewHeader,.internalReviewPanel,.internalReviewTablePane,.internalReviewDetailPane,.internalReviewPatchPanel{border:1px solid var(--ia-ink);border-radius:var(--ia-card-radius);background:var(--ia-white)}.internalReviewHeader{display:grid;gap:10px;padding:24px}.internalReviewHeader h1,.internalReviewPanel h2,.internalReviewDetailPane h2{margin:0;color:var(--ia-ink)}.internalReviewHeader p,.internalReviewPanel p,.internalReviewDetailPane p,.internalReviewPatchPanel p{color:var(--ia-text)}.internalReviewMarker,.internalReviewBadge{display:inline-flex;align-items:center;width:fit-content;border-radius:999px;font-size:var(--type-xs);font-weight:765;text-transform:uppercase}.internalReviewBoundary{display:inline-flex;align-items:center;width:fit-content}.internalReviewMarker{padding:5px 9px;background:#f6d743;color:#08090d}.internalReviewConsoleBody{display:grid;gap:16px}.internalReviewSummaryGrid,.internalReviewPaperGrid,.internalReviewDiagnosticsGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:10px}.internalReviewSummaryGrid button,.internalReviewPaperGrid article,.internalReviewDiagnosticsGrid button{display:grid;gap:8px;min-height:96px;padding:14px;border:1px solid var(--ia-ink);border-radius:var(--ia-card-radius);background:var(--ia-white);color:var(--ia-ink);text-align:left}.internalReviewSummaryGrid strong,.internalReviewDiagnosticsGrid strong{font-size:var(--type-xl);color:#0f766e}.internalReviewTabs,.internalReviewFilters,.internalReviewActions{display:flex;flex-wrap:wrap;gap:10px;align-items:end}.internalReviewTabs button{min-height:40px;padding:9px 12px;border:1px solid var(--ia-ink);border-radius:999px;background:var(--ia-white);color:var(--ia-ink);font-weight:720}.internalReviewTabs button[aria-selected=true]{background:var(--ia-set-a-cyan);color:var(--ia-black)}.internalReviewFilters{padding:14px;border-radius:var(--ia-card-radius);border:1px solid var(--ia-ink);background:var(--ia-white)}.internalReviewFilters label,.internalReviewDraftEditor label{display:grid;gap:6px;color:var(--ia-ink);font-size:var(--type-sm);font-weight:720}.internalReviewFilters input,.internalReviewFilters select,.internalReviewDraftEditor select,.internalReviewDraftEditor textarea{border:1px solid var(--ia-ink);background:var(--ia-white);color:var(--ia-ink)}.internalReviewDraftEditor textarea{min-height:40px;border-radius:var(--ia-card-radius);padding:8px 10px}.internalReviewSplit{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,520px);gap:14px;align-items:start}.internalReviewTablePane,.internalReviewDetailPane,.internalReviewPanel,.internalReviewPatchPanel{padding:16px;--ia-table-frame-inset: 16px}.internalReviewTablePane{overflow:auto;max-height:720px}.internalReviewTablePane table{width:100%;min-width:980px;border-collapse:collapse}.internalReviewTablePane th,.internalReviewTablePane td{padding:10px;border-bottom:1px solid var(--ia-border-soft);color:var(--ia-ink);text-align:left;vertical-align:top}.internalReviewTablePane th{position:sticky;top:0;background:#f8fafc;color:var(--ia-ink);z-index:1}.internalReviewTablePane tr.selected td{background:#7be7d414}.internalReviewTablePane td button{border:0;background:none;color:#0f766e;font:inherit;font-weight:765;text-align:left;cursor:pointer}.internalReviewDetailPane{display:grid;gap:14px}.internalReliabilityPage{display:grid;gap:var(--space-5)}.internalReliabilityHeader,.internalReliabilityPanel{border:1px solid var(--ia-ink);border-radius:var(--ia-card-radius);background:var(--ia-white)}.internalReliabilityHeader{display:grid;gap:10px;padding:24px}.internalReliabilityHeader h1,.internalReliabilityPanel h2,.internalReliabilityPanel h3{margin:0;color:var(--ia-ink)}.internalReliabilityHeader p,.internalReliabilityPanel p,.internalReliabilityPanel td,.internalReliabilityPanel dd{color:var(--ia-text)}.internalReliabilityMarker,.reliabilityStatusBadge,.reliabilityRiskBadge{display:inline-flex;align-items:center;width:fit-content;border-radius:999px;font-size:var(--type-xs);font-weight:765;text-transform:uppercase}.internalReliabilityBoundary{display:inline-flex;align-items:center;width:fit-content}.internalReliabilityMarker{padding:5px 9px;background:#f6d743;color:#08090d}.internalReliabilityBody,.internalReliabilityPanel,.internalReliabilityTableBlock,.internalReliabilityDrilldown{display:grid;gap:16px}.internalReliabilityPanel{padding:16px;overflow:hidden;--ia-table-frame-inset: 16px}.internalReliabilitySummaryGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px}.internalReliabilitySummaryGrid button{display:grid;gap:8px;min-height:126px;padding:14px;border:1px solid var(--ia-ink);border-radius:var(--ia-card-radius);background:var(--ia-white);color:var(--ia-ink);text-align:left}.internalReliabilitySummaryGrid strong{font-size:var(--type-xl);color:#0f766e}.internalReliabilityBadgeRow,.internalReliabilityActions{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.reliabilityStatusBadge,.reliabilityRiskBadge{padding:5px 8px;background:#f8fafc;color:var(--ia-ink)}.reliabilityStatusBadge.status-review_ready,.reliabilityRiskBadge.risk-low{background:#7be7d429;color:#0f766e}.reliabilityStatusBadge.status-internal_review,.reliabilityStatusBadge.status-missing_evidence,.reliabilityRiskBadge.risk-medium{background:#f6d74329;color:#5b4a00}.reliabilityStatusBadge.status-blocked,.reliabilityStatusBadge.status-not_ready,.reliabilityRiskBadge.risk-high,.reliabilityRiskBadge.risk-protected{background:#ff717129;color:#991b1b}.internalReliabilityTable{width:100%;min-width:920px;border-collapse:collapse}.internalReliabilityTableBlock,.internalReliabilityPanel{overflow-x:auto}.internalReliabilityTable th,.internalReliabilityTable td{padding:10px;border-bottom:1px solid var(--ia-border-soft);text-align:left;vertical-align:top}.internalReliabilityTable th{color:var(--ia-ink);background:#f8fafc}.internalReliabilityTable button{border:0;background:none;color:#0f766e;font:inherit;font-weight:765;text-align:left;cursor:pointer}.internalReliabilityDrilldown dl{display:grid;grid-template-columns:minmax(150px,220px) minmax(0,1fr);gap:8px 14px}.internalReliabilityDrilldown dt{color:var(--ia-ink);font-weight:765}.internalReviewDetailHeader{display:flex;justify-content:space-between;gap:12px;align-items:start}.internalReviewFieldGrid,.internalReviewPaperGrid dl{display:grid;grid-template-columns:minmax(140px,.34fr) minmax(0,1fr);gap:8px 12px}.internalReviewFieldGrid dt,.internalReviewPaperGrid dt{color:var(--ia-text-muted);font-weight:765;text-transform:uppercase;font-size:var(--type-xs)}.internalReviewFieldGrid dd,.internalReviewPaperGrid dd{margin:0;color:var(--ia-ink);overflow-wrap:anywhere}.internalReviewDraftEditor{display:grid;gap:10px}.internalReviewPatchPanel pre,.internalReviewPanel pre{overflow:auto;max-height:360px;padding:12px;border-radius:var(--ia-card-radius);border:1px solid var(--ia-border-soft);background:#f8fafc;color:var(--ia-ink)}.internalReviewBadge{padding:4px 8px;background:#f8fafc;color:var(--ia-ink)}.internalReviewBadge.risk.high,.internalReviewBadge.risk.protected{background:#ff5b7f29;color:#991b1b}.internalReviewBadge.risk.medium{background:#f6d74324;color:#5b4a00}.internalReviewBadge.risk.low{background:#7be7d424;color:#0f766e}@media(max-width:1080px){.internalReviewSplit{grid-template-columns:1fr}.internalReviewDetailPane{max-width:none}}@media(max-width:720px){.internalReviewFieldGrid,.internalReviewPaperGrid dl{grid-template-columns:1fr}.internalReviewHeader,.internalReviewPanel,.internalReviewTablePane,.internalReviewDetailPane,.internalReviewPatchPanel{padding:12px;--ia-table-frame-inset: 12px}}.internalQuerySurface{display:grid;gap:var(--space-5)}.internalSearchHeader,.internalSearchPanel,.internalSearchPreview,.internalSearchResultCard,.internalSearchDiagnostics,.internalSearchFilters{border:1px solid var(--ia-ink);border-radius:var(--ia-card-radius);background:var(--ia-white)}.internalSearchHeader,.internalSearchPanel,.internalSearchPreview{display:grid;gap:12px;padding:18px}.internalSearchHeader h1,.internalSearchPanel h2,.internalSearchPreview h2{margin:0;color:var(--ia-ink)}.internalSearchHeader p,.internalSearchPanel p,.internalSearchPreview p,.internalSearchResultCard span,.internalSearchMeta dd{color:var(--ia-text)}.internalSearchMarker,.internalSearchBadge{display:inline-flex;align-items:center;width:fit-content;border-radius:999px;font-size:var(--type-xs);font-weight:765;text-transform:uppercase}.internalSearchBoundary{display:inline-flex;align-items:center;width:fit-content}.internalSearchMarker{padding:5px 9px;background:#f6d743;color:#08090d}.internalSearchBody,.internalSearchResults{display:grid;gap:12px}.internalSearchActions,.internalSearchBadgeRow,.internalSearchDiagnostics{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.internalSearchDiagnostics{padding:12px}.internalSearchDiagnostics strong{color:#0f766e}.internalQueryBox{display:grid;gap:6px;color:var(--ia-ink);font-weight:765}.internalQueryBox input{border:1px solid var(--ia-ink);background:var(--ia-white);color:var(--ia-ink)}.internalSearchFilters{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;align-items:end;padding:12px}.internalSearchFilters label{display:grid;gap:6px;color:var(--ia-ink);font-size:var(--type-sm);font-weight:720}.internalSearchFilters select{border:1px solid var(--ia-ink);background:var(--ia-white);color:var(--ia-ink)}.internalSearchSplit{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,520px);gap:14px;align-items:start}.internalSearchResultCard{display:grid;gap:10px;padding:14px}.internalSearchType{color:#0f766e;font-size:var(--type-xs);font-weight:765;text-transform:uppercase}.internalSearchBadge{padding:4px 8px;background:#f8fafc;color:var(--ia-ink)}.internalSearchBadge.risk.high,.internalSearchBadge.risk.protected,.internalSearchBadge.protected{background:#ff5b7f29;color:#991b1b}.internalSearchBadge.risk.medium{background:#f6d74324;color:#5b4a00}.internalSearchBadge.risk.low{background:#7be7d424;color:#0f766e}.internalSearchMeta{display:grid;grid-template-columns:minmax(100px,.28fr) minmax(0,1fr);gap:8px 12px}.internalSearchMeta dt{color:var(--ia-text-muted);font-size:var(--type-xs);font-weight:765;text-transform:uppercase}.internalSearchMeta dd{margin:0;overflow-wrap:anywhere}@media(max-width:1080px){.internalSearchSplit{grid-template-columns:1fr}}@media(max-width:720px){.internalSearchMeta{grid-template-columns:1fr}}.internalDossierPage{display:grid;gap:16px}.internalDossierHeader,.internalDossierPanel{display:grid;gap:12px;padding:18px;border:1px solid var(--ia-ink);border-radius:var(--ia-card-radius);background:var(--ia-white);--ia-table-frame-inset: 18px}.internalDossierHeader h1,.internalDossierPanel h2{margin:0;color:var(--ia-ink)}.internalDossierHeader p,.internalDossierPanel p{color:var(--ia-text)}.internalDossierActions{display:flex;flex-wrap:wrap;gap:10px}.internalDossierTable{width:100%;border-collapse:collapse}.internalDossierTable th,.internalDossierTable td{padding:10px;border-bottom:1px solid var(--ia-border-soft);color:var(--ia-ink);text-align:left;vertical-align:top;overflow-wrap:anywhere}.internalDossierTable th{color:var(--ia-ink);font-size:var(--type-xs);text-transform:uppercase}.internalGraphifyActionList{display:grid;gap:8px;margin:12px 0}.internalGraphifyActionList a{display:inline-flex;width:fit-content}@media(max-width:720px){.internalDossierHeader,.internalDossierPanel{padding:12px;--ia-table-frame-inset: 12px}.internalDossierTable{min-width:760px}.internalDossierPanel{overflow:auto}}.tq-module-layout{align-items:start;display:grid;gap:var(--space-4);grid-template-columns:minmax(0,1fr);max-width:100%;min-width:0;width:100%}.tq-module-layout>*{min-width:0}.tq-study-menu{max-height:calc(100vh - (var(--space-4) * 2));min-width:0;overflow:auto;position:sticky;top:var(--space-4)}.tq-study-menu-group+.tq-study-menu-group{margin-top:var(--space-4)}.tq-study-menu-group h2{font-size:var(--type-sm);margin-bottom:var(--space-2)}.tq-study-menu .button-grid{display:flex;flex-direction:column;gap:var(--space-2)}.tq-study-menu .iaButton{justify-content:flex-start;line-height:1.25;min-height:0;overflow-wrap:anywhere;text-align:left;white-space:normal;width:100%}.tq-table-wrap,.tq-study-native-table{max-width:100%;overflow-wrap:anywhere;word-break:normal}.tq-table-wrap{overflow-x:auto}.tq-study-dense-section,.tq-study-section-stack{display:grid;gap:var(--space-3);max-width:100%;min-width:0;width:100%}.tq-study-dense-section{grid-column:1 / -1}.tq-study-section-stack>*{min-width:0}.tq-study-full-width-stack{grid-column:1 / -1;grid-template-columns:minmax(0,1fr);width:100%}.tq-study-full-width-stack>*,.tq-combined-field-detail-stack>*{grid-column:1 / -1;min-width:0}.tq-combined-field-detail-stack{margin-top:var(--space-3)}.tq-related-study-sra-section{grid-column:1 / -1;grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));width:100%}.tq-related-study-sra-section>.card{min-width:0;overflow:hidden}.tq-related-study-sra-section>.tq-sra-layer-table-card{grid-column:1 / -1}.tq-related-study-sra-section .tq-study-native-table th,.tq-related-study-sra-section .tq-study-native-table td{min-width:0;overflow-wrap:anywhere;word-break:normal}.tq-study-index,.tq-wave-field,.tq-dossier-stack{max-width:100%;min-width:0}.tq-dossier-hero>*,.tq-dossier-hero h1{min-width:0}.tq-dossier-hero h1{overflow-wrap:anywhere}.topo-dossier-stack,.topo-study-index{grid-template-columns:1fr;gap:var(--section-gap)}.topo-dossier-stack .studyDetailStack,.topo-study-index .studyDetailStack{grid-template-columns:1fr;gap:var(--section-gap-sm)}.topo-dossier-stack>*,.topo-study-index>*,.topo-dossier-stack .tq-generated-source-basis>*,.topo-dossier-stack .card>*,.topo-dossier-stack .physics-hidden-table-wrap{grid-column:1 / -1;min-width:0}.topo-dossier-stack .module-hero,.topo-dossier-stack .tq-dossier-hero{grid-template-columns:1fr}.topo-wave-field{display:grid;gap:var(--section-gap)}.tq-dossier-stack .tq-study-visuals{grid-column:1 / -1;min-width:0}.tq-study-table{--residual-study-table-columns: minmax(68px, .4fr) minmax(220px, 1.45fr) minmax(160px, .9fr) minmax(160px, .9fr) minmax(120px, .65fr) minmax(180px, 1fr) minmax(150px, .75fr);min-width:1040px}.tq-study-native-table{table-layout:auto;width:100%}.tq-study-channel-table th:first-child,.tq-study-channel-table td:first-child{width:clamp(180px,24%,300px)}.tq-study-channel-table th:nth-child(2),.tq-study-channel-table td:nth-child(2){width:52%}.tq-study-table-header,.tq-study-table-header *,.tq-study-native-table thead,.tq-study-native-table thead *{background:var(--ia-table-header-bg);color:var(--ia-table-header-fg)}.tq-study-row .residual-study-cell,.tq-study-native-table td{-webkit-hyphens:none;hyphens:none;line-height:1.45;white-space:normal}.tq-study-row .residual-study-actions{align-items:stretch;display:flex;flex-direction:column;gap:var(--space-2)}.tq-study-row .residual-study-action{justify-content:center;white-space:normal;width:100%}@media(max-width:860px){.tq-study-table{min-width:0}}.tq-wave-controls{align-items:end;display:flex;flex-wrap:wrap;gap:var(--space-3)}.tq-wave-controls label{display:grid;gap:var(--space-1)}.tq-wave-frame{margin-block:var(--space-4)}.tq-wave-frame-header span,.tq-wave-frame-header small{display:block;max-width:980px;margin-top:8px;color:var(--ia-muted);font-size:var(--type-xs);font-weight:765;line-height:1.35;text-transform:none}.tq-wave-frame-header small{color:var(--ia-black);font-weight:855}.tq-wave-frame-lenses{position:relative;z-index:3}.tq-wave-frame-body{min-height:0;height:clamp(340px,42vh,460px)}.tq-wave-frame-body[data-studies-visible=true]{grid-template-columns:minmax(0,1fr) clamp(260px,24vw,320px)}.tq-wave-frame-body[data-studies-visible=false]{grid-template-columns:minmax(0,1fr)}.tq-wave-plot-region{min-height:0}.tq-wave-frame-body[data-studies-visible=false] .tq-wave-plot-region{border-right:0}.tq-wave-study-panel{height:100%;max-height:100%}.tq-wave-study-panel-title{display:block;padding:4px 4px 2px;color:var(--ia-muted);font-size:var(--type-xs);font-weight:855;letter-spacing:.088em;text-transform:uppercase}.tq-wave-study-panel .waveTheoryLabelItem[data-visible-lens=false]{opacity:.56}.tq-wave-player-row{align-items:center;display:flex;gap:var(--space-2);margin:0}.tq-wave-player-row .wavePlayerStrip{flex:1 1 auto}.tq-wave-studies-toggle{flex:0 0 auto}.tq-wave-empty-lens{color:var(--ia-gray-700);font-size:var(--type-sm);margin:0}.tq-plotly-card[data-compact-frame=true]{border:0;border-radius:0;box-shadow:none;height:100%;margin:0;padding:0}.tq-wave-plot-region .plotlyGraphWithBranchLayout{height:100%}.tq-plotly-card[data-compact-frame=true] .plotlyResidualFieldHost{height:100%;min-height:0}.tq-plotly-card[data-compact-frame=true],.tq-plotly-card[data-compact-frame=true] .plotlyResidualFieldHost,.tq-plotly-card[data-compact-frame=true] .tq-plotly-host,.tq-plotly-card[data-compact-frame=true] .js-plotly-plot{width:100%!important;min-width:0}.tq-wave-scene{aspect-ratio:16 / 8;background:var(--ia-white);border:2px solid var(--ia-black);border-radius:var(--radius-card);margin-block:var(--space-4);min-height:320px;overflow:hidden;position:relative}.tq-wave-canvas,.tq-study-surface-canvas{display:block;height:100%;top:0;right:0;bottom:0;left:0;position:absolute;width:100%}.tq-wave-node{background:var(--ia-white);border:2px solid var(--ia-black);border-radius:var(--radius-button);color:var(--ia-black);cursor:pointer;font-size:var(--type-xs);max-width:190px;padding:6px 8px;position:absolute;text-align:left;transform:translate(-50%,-50%);z-index:2}.tq-wave-node.is-active{background:var(--ia-cyan-100);border-color:var(--ia-cyan-700)}.tq-wave-axis{background:var(--ia-white);border:1px solid var(--ia-border);color:var(--ia-black);font-size:var(--type-xs);padding:4px 6px;position:absolute;z-index:3}.tq-wave-axis-x{bottom:8px;left:8px}.tq-wave-axis-y{left:8px;top:8px}.tq-wave-axis-z{right:8px;top:8px}.tq-study-surface{aspect-ratio:16 / 7;background:var(--ia-white);border:2px solid var(--ia-black);border-radius:var(--radius-card);margin-block:var(--space-4);min-height:300px;overflow:hidden;position:relative}.tq-study-surface-controls{align-items:center;background:#ffffffeb;border:1px solid var(--ia-border);display:flex;flex-wrap:wrap;gap:var(--space-2);left:var(--space-3);padding:var(--space-2);position:absolute;top:var(--space-3);z-index:2}.tq-study-surface-controls span,.tq-motif-card small{color:var(--ia-gray-700);font-size:var(--type-xs)}.tq-motif-card-grid{margin-top:var(--space-4)}.tq-motif-card{overflow-wrap:anywhere}.tq-generated-visual-card{margin-bottom:var(--space-3)}.tq-generated-visual-svg{background:var(--ia-white);border:0;display:block;height:auto;max-width:100%;width:100%}.tq-status-badge-row{margin-top:var(--space-3)}.tq-generated-motif{border:1px solid var(--ia-border);display:grid;gap:6px;grid-template-columns:repeat(3,1fr);margin-bottom:var(--space-3);min-height:92px;padding:var(--space-2)}.tq-generated-motif span{border:1px solid var(--ia-black);min-height:20px}.tq-generated-motif--lattice span:nth-child(2),.tq-generated-motif--lattice span:nth-child(4),.tq-generated-motif--lattice span:nth-child(6),.tq-generated-motif--lattice span:nth-child(8){background:var(--ia-cyan-100)}.tq-generated-motif--commutation span:nth-child(1),.tq-generated-motif--commutation span:nth-child(5),.tq-generated-motif--commutation span:nth-child(9){background:var(--visual-yellow)}.tq-generated-motif--boundary span:nth-child(1),.tq-generated-motif--boundary span:nth-child(3),.tq-generated-motif--boundary span:nth-child(7),.tq-generated-motif--boundary span:nth-child(9){background:var(--ia-cyan-100);border-width:2px}.tq-generated-motif--syndrome span{background:linear-gradient(180deg,var(--ia-white),var(--ia-cyan-100))}.tq-generated-motif--pipeline{grid-template-columns:repeat(4,1fr)}.tq-generated-motif--pipeline span{align-items:center;display:flex;justify-content:center}.about-page{display:grid;gap:var(--space-5)}.about-hero-panel{border:2px solid var(--ia-black)}.about-boundary-pill{display:inline-flex;margin:0 0 var(--space-4);max-width:100%}.graphify-explorer-frame .graphify-frame-pill,.graphify-explorer-frame .graphify-frame-button-row,.graphify-explorer-frame .graphify-frame-filter-drawer,.graphify-explorer-frame .graphify-frame-search-results,.graphify-explorer-frame .graphify-mode-error,.graphify-explorer-frame .graphify-advanced-filter-list fieldset,.graphify-explorer-frame .graphify-named-inspector-section{border-color:color-mix(in srgb,var(--ia-card-blue) 14%,transparent);background:#000;color:var(--ia-card-blue);backdrop-filter:none;-webkit-backdrop-filter:none}.graphify-explorer-frame .graphify-frame-pill span,.graphify-explorer-frame .graphify-control,.graphify-explorer-frame .graphify-control>span:first-child,.graphify-explorer-frame .graphify-frame-search input::placeholder,.graphify-explorer-frame .graphify-frame-search-results small,.graphify-explorer-frame .graphify-inspector dd,.graphify-explorer-frame .graphify-inspector .text-boundary,.graphify-explorer-frame .graphify-inspector-meta span,.graphify-explorer-frame .graphify-advanced-filter-panel label,.graphify-explorer-frame .graphify-advanced-filter-list small,.graphify-explorer-frame .graphify-filter-table-alternative caption,.graphify-explorer-frame .graphify-named-inspector caption,.graphify-explorer-frame .graphify-named-inspector-section>summary span{color:var(--ia-card-blue);opacity:1}.graphify-explorer-frame .graphify-frame-search input,.graphify-explorer-frame .graphify-control select,.graphify-explorer-frame .graphify-control input,.graphify-explorer-frame .graphify-advanced-filter-panel input,.graphify-explorer-frame .graphify-advanced-filter-panel select{border:1px solid rgba(132,148,255,.28);background:#000;color:var(--ia-card-blue)}.graphify-explorer-frame .graphify-frame-search-results button,.graphify-explorer-frame .graphify-frame-filter-toggles button,.graphify-explorer-frame .graphify-icon-control,.graphify-explorer-frame .graphify-advanced-filter-panel button{border:1px solid color-mix(in srgb,var(--ia-card-blue) 14%,transparent);border-radius:999px;background:#000;color:var(--ia-card-blue)}.graphify-explorer-frame .graphify-frame-filter-toggles button[aria-pressed=true],.graphify-explorer-frame .graphify-icon-control[aria-pressed=true]{border-color:var(--visual-yellow);background:var(--visual-yellow);color:#000}.graphify-explorer-frame .graphify-inspector-meta div,.graphify-explorer-frame .graphify-active-filter-chip,.graphify-explorer-frame .graphify-field-state{border-color:color-mix(in srgb,var(--ia-card-blue) 12%,transparent);background:#000;color:var(--ia-card-blue)}.about-hero-grid,.about-boundary-grid{display:grid;gap:var(--space-4);grid-template-columns:minmax(0,1.5fr) minmax(260px,.7fr)}.about-status-card,.about-card{background:var(--ia-white);border:2px solid var(--ia-black);border-radius:var(--radius-card);color:var(--ia-black);padding:var(--space-4)}.about-status-card{align-self:start;display:grid;gap:var(--space-2)}.about-status-card span,.about-card h3,.about-process-step span,.about-current-status dt{color:var(--ia-gray-700);font-size:var(--type-xs);font-weight:var(--font-weight-bold);letter-spacing:0;text-transform:uppercase}.about-status-card strong{font-size:var(--type-xl);line-height:var(--line-tight)}.about-card-grid{display:grid;gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr))}.about-card-grid--cta{grid-template-columns:repeat(3,minmax(0,1fr))}.about-card{display:flex;flex-direction:column;gap:var(--space-2)}.about-card--action{justify-content:space-between}.about-card--yellow{background:var(--visual-yellow)}.about-process-strip{counter-reset:about-process;display:grid;gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;margin:0;padding:0}.about-process-step{border:2px solid var(--ia-black);border-radius:var(--radius-card);display:grid;gap:var(--space-2);min-height:150px;padding:var(--space-4)}.about-process-step span{color:var(--ia-cyan-700)}.about-layer-list{display:flex;flex-wrap:wrap;gap:var(--space-2)}.about-layer-list span{border:2px solid var(--ia-black);border-radius:var(--radius-pill);padding:var(--space-2) var(--space-3)}.about-boundary-list{display:grid;gap:var(--space-2);margin:0;padding-left:var(--space-4)}.about-current-status{display:grid;gap:var(--space-4)}.about-current-status dl{display:grid;gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));margin:0}.about-current-status dl div{border:2px solid var(--ia-black);border-radius:var(--radius-card);padding:var(--space-3)}.about-current-status dd{margin:var(--space-1) 0 0}.about-start-panel{border:2px solid var(--ia-black)}.about-cta-row{display:flex;flex-wrap:wrap;gap:var(--space-2)}@media(max-width:920px){.tq-module-layout{grid-template-columns:1fr}.tq-study-menu{max-height:none;position:static}.tq-study-surface,.tq-wave-scene{aspect-ratio:auto;min-height:360px}.tq-wave-frame-body[data-studies-visible=true]{grid-template-columns:minmax(0,1fr);height:auto}.tq-wave-frame-body,.tq-plotly-card[data-compact-frame=true],.tq-plotly-card[data-compact-frame=true] .plotlyResidualFieldHost{min-height:420px}.tq-wave-study-panel{max-height:320px}}@media(max-width:760px){.about-hero-grid,.about-boundary-grid,.about-card-grid,.about-card-grid--cta,.about-process-strip,.about-current-status dl{grid-template-columns:minmax(0,1fr)}.about-boundary-pill,.about-layer-list span{width:100%}}.graphify-page-shell{position:static;inset:auto;z-index:auto;width:100%;height:auto;min-height:calc(100vh - 118px);margin:0;padding:clamp(8px,1.2vw,14px) var(--page-gutter) var(--footer-clearance);overflow:visible;background:transparent}.graphify-page-shell>*{height:auto;min-height:0}.graphify-explorer-3d:not(:fullscreen){display:grid;grid-template-rows:minmax(0,1fr) auto;gap:10px;width:100%;height:auto;min-height:calc(100vh - 148px);overflow:visible;background:transparent}.graphify-explorer-3d:not(:fullscreen) .graphify-explorer-frame{width:100%;height:min(660px,calc(100dvh - 270px));min-height:min(500px,calc(100dvh - 270px));margin:0 0 18px;border:var(--ia-stroke-frame) solid #02040a;border-radius:var(--graphify-frame-radius);overflow:hidden}.graphify-explorer-3d:fullscreen{display:block;width:100vw;height:100vh;height:100dvh;min-height:0;overflow:hidden;background:#070912}.graphify-explorer-3d:fullscreen .graphify-explorer-frame{display:block;width:100%;height:100%;min-height:0;margin:0;padding:0;border:0;border-radius:0;overflow:hidden}.graphify-explorer-3d:fullscreen .graphify-frame-top-left{top:68px;bottom:18px}.graphify-explorer-3d:fullscreen .graphify-frame-top-center{top:14px}.graphify-explorer-3d:fullscreen .graphify-frame-top-right{top:14px;right:18px}.graphify-explorer-3d:fullscreen .graphify-in-frame-inspector{top:88px;right:18px;bottom:18px}.graphify-explorer-3d:fullscreen>.graphify-compact-boundary{display:none!important}@media(max-width:980px){.graphify-explorer-3d:not(:fullscreen) .graphify-explorer-frame{height:auto;min-height:680px}.graphify-explorer-frame--fallback .graphify-frame-canvas{padding-top:72px}.graphify-explorer-frame--fallback .graphify-compact-brand,.graphify-explorer-frame--fallback .graphify-compact-brand h1{color:#000}}.graphify-codebase-help{margin-block:10px}.graphify-codebase-help>summary{cursor:pointer;font-size:.72rem;color:var(--ia-card-blue)}.graphify-codebase-global-summary.graphify-unified-status-hud{width:max-content;max-width:min(470px,calc(100% - 820px));font-size:.62rem;z-index:11}.graphify-codebase-global-summary>div{width:100%;min-width:0}.graphify-codebase-global-summary [data-summary-count]{white-space:nowrap}.graphify-codebase-global-summary .graphify-codebase-summary-context{color:var(--ia-card-blue)}@media(max-width:900px){.graphify-codebase-global-summary.graphify-unified-status-hud{width:auto;max-width:none}}.legal-page{width:min(100%,860px);margin-inline:auto;padding:var(--header-clearance) var(--page-gutter) var(--footer-clearance);color:var(--ia-black)}.legal-page__header{padding-block-end:var(--space-6);border-bottom:2px solid var(--ia-black)}.legal-page__header h1{max-width:18ch;margin:var(--space-2) 0 var(--space-3);font-family:var(--font-display);font-size:clamp(2.75rem,7vw,5.5rem);font-weight:855;letter-spacing:var(--tracking-display);line-height:var(--leading-display);text-wrap:balance}.legal-page__effective-date{margin:0 0 var(--space-5);color:var(--ia-ink-soft)}.legal-page__introduction,.legal-page__body{max-width:72ch}.legal-page__introduction{font-size:var(--type-lg);line-height:1.65}.legal-page__introduction>:last-child,.legal-page__section>:last-child{margin-bottom:0}.legal-page__body{padding-block-start:var(--space-6)}.legal-page__section+.legal-page__section{margin-block-start:var(--space-6);padding-block-start:var(--space-5);border-top:1px solid rgba(0,0,0,.22)}.legal-page__section h2{margin:0 0 var(--space-3);font-size:clamp(1.4rem,3vw,2rem);line-height:1.2}.legal-page__section p,.legal-page__section li,.legal-page__section address{font-size:var(--type-base);line-height:1.75}.legal-page__section ul{margin-block:var(--space-3);padding-inline-start:1.5rem}.legal-page__section li+li{margin-block-start:var(--space-2)}.legal-page__section address{font-style:normal}.legal-page a{color:var(--visual-blue);text-underline-offset:.2em}.legal-page a:focus-visible{outline:3px solid var(--button-focus-ring);outline-offset:3px}.iaSwitch{--ia-switch-active: var(--visual-cyan, #4CE8FF);--ia-switch-inactive: var(--ia-black, #000);min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:0;border:0;border-radius:var(--ia-radius-pill, 999px);background:transparent;color:var(--ia-black, #000);cursor:pointer}.iaSwitchTrack{position:relative;box-sizing:border-box;width:42px;height:24px;flex:0 0 auto;border:var(--ia-stroke-control) solid var(--ia-switch-inactive);border-radius:var(--ia-radius-pill, 999px);background:transparent;transition:border-color .14s ease}.iaSwitchThumb{position:absolute;top:4px;left:4px;width:14px;height:14px;border-radius:50%;background:var(--ia-switch-inactive);transition:transform .14s ease,background .14s ease}.iaSwitch[data-active=true] .iaSwitchTrack{border-color:var(--ia-switch-active);background:transparent}.iaSwitch[data-active=true] .iaSwitchThumb{background:var(--ia-switch-active);transform:translate(18px)}.iaSwitch:hover .iaSwitchTrack{border-color:var(--ia-switch-active)}.iaSwitch:focus-visible{outline:3px solid var(--ia-switch-active);outline-offset:3px}.iaSwitch:disabled{cursor:not-allowed}.iaSwitchLabel{display:inline-flex;align-items:center;gap:8px;font-weight:810}.graphify-frame-filter-toggles .graphify-view-action.iaSwitch{--ia-switch-inactive: var(--ia-white);--ia-switch-active: var(--visual-cyan);justify-content:flex-start;border:0;padding:0 10px;background:transparent;color:var(--ia-card-blue);text-align:left}.graphify-frame-filter-toggles .graphify-view-action.iaSwitch .iaSwitchLabel{min-width:0;flex:1 1 auto;justify-content:flex-start;text-align:left}.graphify-frame-filter-toggles .iaSwitch--atlas .iaSwitchTrack{border-width:1px}.graphify-frame-legend .graphify-legend .graphify-icon-action-button .graphify-icon-action-glyph{color:inherit}.interactive-selection-control__check{color:var(--visual-blue)}.interactive-checkbox-control__input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.interactive-checkbox-control__box{--ia-control-stroke-color: var(--ia-black);display:inline-grid;width:20px;height:20px;flex:0 0 20px;place-items:center;border:var(--ia-stroke-control) solid var(--ia-black);border-radius:3px;background:var(--ia-white);color:var(--visual-blue);box-shadow:none}.interactive-checkbox-control__box svg{width:14px;height:14px;stroke-width:3;visibility:hidden}.interactive-checkbox-control__input:checked+.interactive-checkbox-control__box{--ia-control-stroke-color: var(--visual-cyan);border-color:var(--visual-cyan);background:var(--ia-white)}.interactive-checkbox-control__input:checked+.interactive-checkbox-control__box svg{visibility:visible}.interactive-checkbox-control__input:focus-visible+.interactive-checkbox-control__box{outline:0}.ui-tooltip[data-floating=true]{position:fixed;z-index:var(--z-graphify-hover-popup, 780);pointer-events:none}.ui-tooltip[data-floating=true] .ui-tooltip-bubble{top:auto;right:auto;bottom:12px;left:12px;box-sizing:border-box;max-width:min(320px,calc(100vw - 32px));padding:12px 16px;border-radius:16px;line-height:1.45;white-space:normal;overflow-wrap:anywhere}.ui-tooltip[data-floating=true][data-visible=true] .ui-tooltip-bubble{opacity:1;transform:translateY(0)}.ui-tooltip[data-floating=true][data-compact=true] .ui-tooltip-bubble{padding:6px 12px;border-radius:var(--ia-radius-xs)}[data-lens-scroll-identity] [data-atlas-template=media-player]{margin-block-end:var(--space-6)}.iaScientificPoint,.iaScientificPointHit,.iaFlowNodeGroup[role=button],.iaFlowEdgeGroup[role=button]{cursor:pointer}.iaScientificPointHit{fill:transparent;stroke:transparent;pointer-events:all}.iaScientificLineHit,.iaFlowEdgeHit{fill:none;stroke:transparent;stroke-width:18px;pointer-events:stroke;cursor:crosshair}.iaScientificPoint:focus-visible,.iaScientificPointHit:focus-visible,.iaFlowNodeGroup[role=button]:focus-visible,.iaFlowEdgeGroup[role=button]:focus-visible{outline:4px solid var(--ia-action-yellow, #ffdc32);outline-offset:4px}.iaScientificPoint[data-selected=true],.iaScientificPoint[data-previewed=true]{stroke:var(--ia-action-black, #000);stroke-width:4px}.iaFlowNodeGroup[data-selected=true] .iaFlowNode,.iaFlowNodeGroup[data-previewed=true] .iaFlowNode,.iaFlowNodeGroup:hover .iaFlowNode,.iaFlowNodeGroup:focus-visible .iaFlowNode{stroke:var(--ia-action-black, #000);stroke-width:2px}.iaFlowEdgeGroup[data-selected=true] .iaFlowEdgeVisible,.iaFlowEdgeGroup[data-previewed=true] .iaFlowEdgeVisible,.iaFlowEdgeGroup[data-incident=true] .iaFlowEdgeVisible{stroke:var(--ia-action-black, #000);stroke-width:4px}.iaFlowNodeGroup[data-neighbor=true] .iaFlowNode,.iaFlowNodeGroup[data-incident=true] .iaFlowNode{stroke:var(--ia-action-cyan, #19d4e8);stroke-width:1px}.iaFlowNodeGroup,.iaFlowEdgeGroup,.iaScientificPoint{transition:opacity var(--motion-fast) ease,transform var(--motion-fast) ease}.iaFlowNodeGroup[data-dimmed=true],.iaFlowEdgeGroup[data-dimmed=true]{opacity:.24}.graphify-advanced-filter-panel button:not(.atlas-button):not(.iaDropdownTrigger):not(.iaDropdownOption):not(.graphify-audit-dismiss):not(.iaBannerDismiss):not(.iaInsetIconAction){min-height:36px;border:1px solid rgba(103,232,249,.28);border-radius:7px;padding:6px 10px;background:#67e8f914;color:var(--ia-card-blue);font:inherit;font-weight:700;cursor:pointer}.graphify-advanced-filter-panel>header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px}.graphify-frame-filter-toggles .graphify-view-action,.graphify-active-filter-row>button{min-height:var(--graphify-pane-control-height, 42px);height:auto;border:1px solid color-mix(in srgb,var(--ia-card-blue) 18%,transparent);border-radius:999px;padding:0 16px;background:color-mix(in srgb,var(--ia-card-blue) 8%,transparent);color:var(--ia-card-blue);font-size:var(--type-xs);font-weight:810}.graphify-active-filter-row>button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:var(--graphify-pane-control-height, 42px);background:var(--ia-action-yellow, #ffdc32);color:#000;border-color:color-mix(in srgb,var(--ia-card-blue) 18%,transparent)}.atlas-button.graphify-pill-action-button{width:auto;min-width:0;max-width:100%;flex-basis:auto;padding:0 16px;border:1px solid rgba(120,130,190,.46);font-size:.75rem;font-weight:600;background:linear-gradient(135deg,#090c1ceb,#0e1228b8);color:var(--ia-card-blue)}.atlas-button.graphify-pill-action-button>span:first-child{min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis}.atlas-button.graphify-pill-action-button:focus-visible{background:var(--button-cyan-bg);color:var(--button-cyan-fg)}.atlas-button.graphify-pill-action-button:hover{background:var(--visual-cyan-hover);color:var(--button-cyan-fg)}.atlas-button.graphify-pill-action-button[aria-pressed=true]{border-color:var(--button-cyan-bg)}.graphify-modal-pane{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;padding:0;border:0;width:min(440px,calc(100vw - 32px));max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);background:transparent;color:inherit;overflow:visible;font:inherit}.graphify-modal-pane::backdrop{background:transparent}.graphify-modal-pane .graphify-modal-glass{height:auto;max-height:calc(100dvh - 32px);display:flex;flex-direction:column}.graphify-modal-pane .graphify-modal-body{min-height:0;overflow:auto;display:grid;gap:12px;align-content:start}.graphify-modal-pane .graphifyInspectorHeader{flex-shrink:0}.canonical-atlas .graphify-icon-action-button:hover,.canonical-atlas .graphify-inspector-close.graphifyPaneCloseButton:hover{outline:none}.canonical-atlas .graphify-icon-action-button:focus-visible,.canonical-atlas .graphify-inspector-close.graphifyPaneCloseButton:focus-visible{outline:2px solid var(--button-cyan-bg);outline-offset:2px}.graphify-explorer-frame .graphifySemanticDescription,.graphify-explorer-frame .graphifySemanticSectionBody>p,.graphify-explorer-frame .graphifySemanticBoundaryNote,.graphify-modal-pane .graphify-modal-body p,.graphify-modal-pane .graphify-modal-body pre{font-size:.78rem;line-height:1.45}.graphify-explorer-frame .graphify-frame-search-results{--button-surface-stroke: rgba(120, 130, 190, .46)}.graphify-explorer-frame .graphify-search-field{position:relative}.graphify-explorer-frame .graphify-search-field>input{width:100%;min-width:0}.graphify-explorer-frame .graphify-search-clear{position:absolute;right:6px;top:50%;transform:translateY(-50%);display:flex;align-items:center}.graphify-explorer-frame .graphify-search-clear .graphify-icon-action-button{width:32px;height:32px;min-width:32px;min-height:32px;flex:0 0 32px;aspect-ratio:1;border-radius:50%;padding:0}.graphify-explorer-frame .graphify-frame-search-results{background:linear-gradient(135deg,#090c1ceb,#0e1228b8);border:1px solid rgba(120,130,190,.46);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.graphify-explorer-frame .graphify-frame-search-results button[data-ui-control=button]{display:block;width:100%;min-width:0;height:44px;min-height:44px;padding:0 14px;text-align:left;font-size:.75rem;font-weight:600;line-height:42px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border:1px solid rgba(120,130,190,.46);border-radius:999px;background:linear-gradient(135deg,#090c1ceb,#0e1228b8);color:var(--ia-card-blue);box-shadow:none}.graphify-explorer-frame .graphify-frame-search-results button[data-ui-control=button]:hover{border-color:var(--visual-cyan-hover);background:linear-gradient(135deg,#0c1024f5,#101630c7)}.graphify-explorer-frame .graphify-frame-search-results button[data-ui-control=button]:focus-visible{border-color:#19d4e880;background:linear-gradient(135deg,#0c1024f5,#101630c7)}.graphify-explorer-frame .graphify-frame-search-results button[data-ui-control=button]:hover{outline:none}.graphify-explorer-frame .graphify-frame-search-results button>span,.graphify-explorer-frame .graphify-frame-search-results button>small{display:inline;font-size:inherit;line-height:inherit;white-space:nowrap;overflow-wrap:normal;word-break:normal}.graphify-explorer-frame .graphify-frame-search-results button>small{color:var(--ia-card-magenta)}.graphify-explorer-frame .graphify-frame-search-results button>small:before{content:" · "}.graphify-filter-action-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;min-width:0}.graphify-filter-action-row>button{width:100%;min-width:0;gap:8px}.graphify-filter-action-row>.atlas-button>span:first-child{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:0}.graphify-filter-action-row svg{display:block;flex:0 0 auto}.graphify-filter-action-row>button>span{min-width:0}.graphify-filter-action-row>button:not(:disabled):focus-visible{background:var(--button-cyan-bg);color:var(--button-cyan-fg);border-color:var(--button-cyan-bg)}.graphify-filter-action-row>button:not(:disabled):hover{background:var(--visual-cyan-hover);color:var(--button-cyan-fg);border-color:var(--visual-cyan-hover)}.graphify-filter-action-row>button:not(:disabled):hover{outline:none}.graphify-active-filter-row>.graphify-filter-summary{box-sizing:border-box;width:100%;min-width:0}.graphify-filter-action-row>.atlas-button>span:first-child>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.graphify-modal-pane .graphifyInspectorEyebrow{font-weight:600;color:var(--visual-cyan)}.graphify-modal-pane .graphify-advanced-filter-panel{gap:16px}.graphify-modal-pane .graphify-advanced-filter-panel label{gap:0}:is(.canonical-atlas .graphify-explorer-frame,.graphify-modal-pane .graphify-modal-body) input:not([type=checkbox],[type=radio],[type=range],[type=hidden],[type=color],[type=file]),:is(.canonical-atlas .graphify-explorer-frame,.graphify-modal-pane .graphify-modal-body) textarea{--native-control-stroke: rgba(120, 130, 190, .46);--native-control-background: transparent;--native-control-ink: var(--ia-card-blue);background-image:linear-gradient(135deg,#090c1ceb,#0e1228b8);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}:is(.canonical-atlas .graphify-explorer-frame,.graphify-modal-pane .graphify-modal-body) input:not([type=checkbox],[type=radio],[type=range],[type=hidden],[type=color],[type=file]):focus,:is(.canonical-atlas .graphify-explorer-frame,.graphify-modal-pane .graphify-modal-body) textarea:focus{outline:3px solid var(--visual-blue);outline-offset:2px}.graphify-modal-pane .graphify-modal-body{padding:6px;margin:-6px}.graphify-modal-pane .graphify-filter-action-row>.atlas-button{height:auto;min-height:var(--circle-action-size);padding:10px 12px}.graphify-modal-pane .graphify-filter-action-row>.atlas-button>span:first-child{display:block;white-space:normal;overflow:visible;overflow-wrap:anywhere;line-height:1.35;text-align:center}.graphify-dismissible-audit.iaInfoBanner{position:relative;padding-right:calc(var(--circle-action-size) + var(--space-4))}.graphify-audit-dismiss.iaButton[data-size][data-variant]{position:absolute;top:var(--space-2);right:var(--space-2);width:var(--circle-action-size);height:var(--circle-action-size);min-width:var(--circle-action-size);min-height:var(--circle-action-size);border:0;border-radius:50%;padding:0;background:transparent;color:var(--ia-black);box-shadow:none;filter:none;transform:none}.graphify-audit-dismiss.iaButton[data-size][data-variant]:is(:hover,:focus-visible){border:0;background:var(--ia-white);color:var(--ia-black);filter:none;transform:none}.graphify-audit-dismiss svg{width:var(--circle-icon-size);height:var(--circle-icon-size);stroke-width:1.7}.graphify-modal-pane .graphify-dismissible-audit .graphify-audit-dismiss.iaButton{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;flex:0 0 var(--circle-action-size);max-width:var(--circle-action-size);max-height:var(--circle-action-size);aspect-ratio:1;border-radius:50%;color:var(--ia-black);background:transparent;outline:none}.graphify-modal-pane .graphify-dismissible-audit .graphify-audit-dismiss.iaButton:is(:hover,:focus-visible){background:var(--ia-white);border-radius:50%;color:var(--ia-black);outline:none}.graphify-modal-pane .graphify-dismissible-audit .graphify-audit-dismiss.iaButton svg{color:var(--ia-black);stroke:var(--ia-black);fill:none}.graphify-modal-pane .graphify-dismissible-audit .graphify-audit-dismiss.iaButton,.graphify-modal-pane .graphify-dismissible-audit .graphify-audit-dismiss.iaButton:is(:hover,:focus,:focus-visible,:active){border:0;outline:none;box-shadow:none}.graphify-filter-action-row>.graphify-clear-filters-button[data-reset-active=true]{background:var(--button-cyan-bg);color:var(--button-cyan-fg);border-color:var(--button-cyan-bg)}.app-shell:has(>.shell-body>.site-footer){display:flex;flex-direction:column;min-height:100dvh}.app-shell:has(>.shell-body>.site-footer)>.app-header{flex-shrink:0}.shell-body:has(>.site-footer){grid-template-rows:minmax(auto,1fr) auto}.shell-body>.site-footer{grid-column:-2 / -1;align-self:end}@media(min-width:981px){.shell-body>.collapsible-sidebar{grid-row:1 / span 2}}:is(.iaEmphasisPanel,.researchUpdatesBanner,.plans-final-cta) :is(.eyebrow,.discoveryEyebrow){color:var(--ia-emphasis-accent)}.iaGoogleSignIn{box-sizing:border-box;width:fit-content;max-width:100%;border:1px solid var(--ia-black);border-radius:999px;overflow:hidden}.iaGoogleSignIn:focus-within{outline:3px solid var(--visual-blue);outline-offset:3px}@media(forced-colors:active){.iaGoogleSignIn:focus-within{outline-color:Highlight}}:is(.graphify-explorer-frame,.graphify-modal-pane) .graphify-control>span:first-child:not(.graphifyPaneTitle),:is(.graphify-explorer-frame,.graphify-modal-pane) .graphify-advanced-filter-panel label,:is(.graphify-explorer-frame,.graphify-modal-pane) .graphify-advanced-filter-panel label>span{color:var(--ia-card-cyan)}.canonical-atlas .graphify-icon-action-button.graphify-icon-action-button:not(.graphify-pill-action-button),[data-atlas-template] .graphify-icon-action-button:not(.graphify-pill-action-button),.canonical-atlas .graphify-inspector-close.graphifyPaneCloseButton,[data-atlas-template] .graphify-inspector-close.graphifyPaneCloseButton{box-sizing:border-box;width:var(--circle-action-size);height:var(--circle-action-size);min-width:var(--circle-action-size);min-height:var(--circle-action-size);max-width:var(--circle-action-size);max-height:var(--circle-action-size);flex:0 0 var(--circle-action-size);padding:0}.canonical-atlas .graphify-icon-action-glyph,[data-atlas-template] .graphify-icon-action-glyph{width:var(--circle-icon-size);height:var(--circle-icon-size)}.canonical-atlas .graphify-explorer-frame .graphify-action-panel.graphify-action-panel,[data-atlas-template] .graphify-action-panel{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-evenly;gap:6px;padding:8px;min-width:0;max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}.graphify-action-panel>.ui-tooltip,.graphify-action-panel>.graphify-icon-action-button{flex:0 0 var(--circle-action-size)}.graphify-action-panel>.ui-tooltip:first-child{margin-inline-start:0}.graphify-action-panel>:last-child{margin-inline-end:0}.graphify-icon-action-glyph>svg,.graphify-inspector-close.graphifyPaneCloseButton>svg{stroke-width:var(--circle-icon-stroke)}.graphify-explorer-3d:is(:fullscreen,.is-focus-mode){overscroll-behavior:contain}.graphify-explorer-3d:is(:fullscreen,.is-focus-mode) :is(.graphify-frame-canvas,.graphify-canvas-shell,.graphify-canvas,.graphify-canvas canvas){touch-action:none}.graphify-color-legend-list{display:grid;gap:var(--space-2)}.graphify-color-legend-row{display:grid;grid-template-columns:12px minmax(0,1fr) auto 1rem;align-items:start;gap:var(--space-2);color:var(--ia-card-blue);font:700 var(--type-xs)/1.4 var(--font-mono)}.graphify-color-legend-row>i{width:10px;height:10px;margin-top:3px;border-radius:50%}.graphify-color-legend-row>i.graphify-edge-sample{height:2px;margin-top:7px;border-radius:0}.graphify-color-legend-row>b{font:inherit;font-variant-numeric:tabular-nums;text-align:right}.graphify-color-legend-row>span,.graphify-color-legend-row>details{min-width:0;overflow-wrap:anywhere}.graphify-color-legend-row summary{cursor:pointer;font:inherit}.graphify-color-legend-row dl{display:grid;gap:var(--space-1);margin:var(--space-2) 0 0}.graphify-color-legend-row dl>div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-2)}.graphify-color-legend-row dt,.graphify-color-legend-row dd{margin:0;font:inherit}.graphifySemanticBadge[data-tone=source],.graphify-node-info-pane .graphifySemanticBadge[data-tone=source]{background:var(--status-blocked);color:var(--ia-black)}.graphify-node-info-pane .graphifySemanticBadge[data-tone=negative]{background:var(--ia-red);color:var(--ia-black)}.graphify-color-legend-item{min-width:0}.graphify-color-disclosure>summary{grid-template-columns:12px minmax(0,1fr) auto 1rem;align-items:center;cursor:pointer;list-style:none}.graphify-color-disclosure>summary::marker{content:""}.graphify-color-disclosure>summary::-webkit-details-marker{display:none}.graphify-color-disclosure>summary>svg{width:1rem;height:1rem}.graphify-color-disclosure[open]>summary>svg{transform:rotate(180deg)}.graphify-color-disclosure>dl{display:grid;gap:var(--space-2);margin:var(--space-3) 0 0;padding-left:calc(12px + var(--space-2));padding-right:calc(1rem + var(--space-2))}.graphify-color-disclosure>dl>div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-3)}.graphify-color-disclosure dt,.graphify-color-disclosure dd{margin:0;font:inherit}.graphify-color-disclosure dt{overflow-wrap:break-word}.graphify-color-disclosure dd{font-variant-numeric:tabular-nums}.graphify-legend .graphify-legend-color-notice{margin-top:var(--space-6)}.graphify-legend .graphify-legend-color-notice .iaInfoBanner__icon,.graphify-legend .graphify-legend-color-notice .iaInfoBanner__icon>svg{color:var(--ia-black)}.button-role-structural{--button-role-bg: var(--button-black-bg);--button-role-fg: var(--button-black-fg)}.button-role-explore{--button-role-bg: var(--button-cyan-bg);--button-role-fg: var(--button-cyan-fg)}.button-role-utility{--button-role-bg: var(--button-yellow-bg);--button-role-fg: var(--button-yellow-fg)}.button-role-primary{--button-role-bg: var(--button-red-bg);--button-role-fg: var(--button-red-fg)}.button-role-tertiary{--button-role-bg: var(--button-outline-bg);--button-role-fg: var(--button-outline-fg)}:is(.iaTextAction,.button-link,.residual-study-table .residual-study-action,.audit-strip button,.launch-breadcrumb button){text-decoration:none;text-decoration-thickness:1px}:is(.iaTextAction,.button-link,.residual-study-table .residual-study-action,.audit-strip button,.launch-breadcrumb button):hover:not(:disabled):not([aria-disabled=true]),:is(.iaTextAction,.button-link,.residual-study-table .residual-study-action,.audit-strip button,.launch-breadcrumb button):focus-visible{text-decoration-line:underline}:is([data-surface=light],.card,.iaCard,.compact-card,.atlas-card,.status-notice){--button-surface-stroke: initial;--button-surface-stroke-width: initial;--button-surface-ink: initial;--circle-action-background: transparent}:is([data-surface=dark],[data-surface=graphify],.card[data-tone=black],.iaCard[data-tone=black],.status-notice--neutral,.iaInfoBanner--neutral,.graphify-explorer-frame,.graphify-glass-panel,.graphify-purpose-workspace,.atlas-technical-filters,.model-atlas,.pw02-source-view,.prismBand,.revealInspector,.theoryWorkbench__filters,.public-graphify-tile,.public-boundary-tile,.public-graphify-wide){--button-surface-stroke: var(--button-on-dark-stroke);--button-surface-stroke-width: var(--button-on-dark-stroke-width);--button-surface-ink: var(--button-black-fg);--circle-action-background: var(--ia-white)}.atlas-button:is(.button-black,.button-secondaryBlack,.button-secondary,.button-disabled):not([data-selected=true]){border:var(--button-surface-stroke-width, 0px) solid var(--button-surface-stroke, var(--ia-black))}.atlas-button.button-ghost{border:var(--button-surface-stroke-width, 0px) solid var(--button-surface-stroke, var(--ia-black));color:var(--button-surface-ink, var(--ia-black))}.atlas-button.button-outline{border-color:var(--button-surface-stroke, var(--button-outline-border))}.discoveryButton.discoveryButton{border-color:var(--button-surface-stroke, var(--discovery-ink))}.discoveryButton.discoveryButton--secondary{color:var(--button-surface-ink, var(--discovery-ink))}.iaButton:is([data-variant=secondaryBlack],[data-variant=black],[data-variant=ghost]){border:var(--ia-stroke-control) solid var(--button-surface-stroke, var(--ia-action-black))}.pw02-black-button.pw02-black-button,.cta-grid button,.profile-link-row button,.decomposition-selector button,.dynamics-filter-grid button,.rtde-selector button,.diagnostics-selector>button,.diagnostics-selector label button,.footer-cta-group :is(a,button),.graphify-inspector-links button{border-color:var(--button-surface-stroke, var(--ia-black))}.cta-grid button,.rtde-selector button,.diagnostics-selector>button,.diagnostics-selector label button,.graphify-inspector-links button,.gdtViewToggle button[data-active=true],.footer-cta-group :is(a,button):not(.footer-cta--cyan):not(.footer-cta--yellow):not(.footer-cta--outline){border-width:var(--button-surface-stroke-width, 0px);border-style:solid;border-color:var(--button-surface-stroke, var(--ia-black))}.iaPlayerPlayButton[data-playing=false],.wavePlayerButton[data-playing=false]{border-color:var(--button-surface-stroke, rgba(0, 0, 0, .24))}.wavePlayerButton[data-playing=false]:hover{border-color:var(--button-surface-stroke, rgba(0, 0, 0, .38))}.graphify-explorer-frame .graphify-frame-search-results button:not(:hover):not(:focus-visible),.graphifySemanticActions :is(a,button):not(.iaSelectionPill):not(:hover):not(:focus-visible):not([aria-pressed=true]){border-color:var(--button-surface-stroke, var(--button-on-dark-stroke));border-width:var(--button-on-dark-stroke-width);border-style:solid}.iaInspectAction .atlas-button.button-icon.button-outline:not(:hover):not(:focus-visible):not(:active):not([data-selected=true]){background:var(--circle-action-background, transparent)}.atlas-button.button-icon.button-outline:is(:hover,:focus-visible):not(:disabled):not([aria-disabled=true]){background:var(--ia-black);color:var(--ia-white);border-color:var(--ia-black)}.iaTextAction.iaInsetIconAction{box-sizing:border-box;aspect-ratio:1;flex-shrink:0;border-radius:50%}.iaTextAction.iaInsetIconAction:is(:hover,:focus-visible):not(:disabled):not([aria-disabled=true]){background:var(--ia-black);color:var(--ia-white);text-decoration:none}.iaShellCircleAction{box-sizing:border-box;flex-shrink:0;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;width:var(--circle-action-size);height:var(--circle-action-size);min-width:var(--circle-action-size);min-height:var(--circle-action-size);padding:0;border-radius:50%;border:var(--ia-stroke-control) solid var(--ia-black);background:var(--circle-action-background, transparent);color:var(--ia-black);cursor:pointer;filter:none;transform:none}.iaShellCircleAction svg{width:var(--circle-icon-size);height:var(--circle-icon-size);stroke-width:var(--circle-icon-stroke)}.iaShellCircleAction:hover:not(:disabled),.iaShellCircleAction:active:not(:disabled){border-color:var(--ia-black);background:var(--ia-black);color:var(--ia-white);filter:none;transform:none}.iaShellCircleAction:focus-visible{outline:2px solid var(--ia-black);outline-offset:2px}.iaShellCircleAction:disabled{cursor:not-allowed}.atlas-button:not(.graphify-pill-action-button)>.atlas-button-content{display:inline-flex;align-items:center;justify-content:center;gap:inherit}.atlas-button:not(.graphify-pill-action-button)>.atlas-button-content>svg{display:block;flex-shrink:0}.atlas-button:not(.button-icon):not(.graphify-pill-action-button)>.atlas-button-content>svg{width:var(--icon-size-sm);height:var(--icon-size-sm)}.atlas-button.button-icon,.atlas-button.button-icon[data-size=compact]{box-sizing:border-box;width:var(--circle-action-size);height:var(--circle-action-size);min-width:var(--circle-action-size);min-height:var(--circle-action-size);flex:0 0 var(--circle-action-size);padding:0}.atlas-button.button-icon>.atlas-button-content>svg,.app-header .app-header__burger>svg{width:var(--circle-icon-size);height:var(--circle-icon-size);stroke-width:var(--circle-icon-stroke)}.app-header__burger>svg,.app-header__home>svg,.theme-toggle>svg,.iaPlayerPlayButton>svg,.iaControlIconButton>svg,.graphify-inspector-close.graphifyPaneCloseButton>svg{width:var(--circle-icon-size);height:var(--circle-icon-size);flex-shrink:0}.iaTextAction.iaInsetIconAction>svg,.iaTextAction.iaInsetIconAction>.iaButtonIcon>svg{width:var(--circle-icon-size-inset);height:var(--circle-icon-size-inset);flex-shrink:0}html,body,#root{max-width:100%;overflow-x:clip}.brand-lockup,.brand-symbol{display:block;flex:0 0 auto;max-width:100%;object-fit:contain}.brand-symbol{border:0;border-radius:50%;overflow:hidden}.brand-lockup--large{width:clamp(255px,44.625vw,552.5px);height:auto}.brand-lockup--header,.app-header__brand>.brand-lockup--header{width:auto;height:38px;display:block}.brand-lockup--compact{width:136px;height:auto}.brand-lockup--reversed,.brand-symbol--reversed{filter:invert(1)}.brand-symbol--standard{width:60px;height:60px}.brand-symbol--small{width:40px;height:40px}.atlas-lockup{display:inline-flex;align-items:center;gap:10px;min-width:0;color:inherit;white-space:nowrap}.atlas-lockup__label{color:inherit;font:700 clamp(1.3rem,1.8vw,1.6rem) / 1 var(--font-mono);letter-spacing:.03em}.atlas-lockup__mark-link,.atlas-lockup__label-link{display:inline-flex;align-items:center;color:inherit;text-decoration:none}.atlas-lockup__mark-link:focus-visible,.atlas-lockup__label-link:focus-visible{outline:3px solid var(--launch-focus);outline-offset:3px}.app-header__compact-mark{display:none;width:34px;height:34px}.adaptive-header-brand{display:inline-flex;align-items:center;min-width:0;max-width:100%}.adaptive-header-brand__mark{display:none;width:var(--header-control-size);height:var(--header-control-size);flex:0 0 auto}.adaptive-header-brand[data-logo-mode=mark] .adaptive-header-brand__full{display:none}.adaptive-header-brand[data-logo-mode=mark] .adaptive-header-brand__mark{display:block}.public-home-brand-title{display:flex;align-items:center;min-height:clamp(84px,12vw,150px);margin:clamp(16px,3vw,28px) 0 18px}.footer-brand-panel .brand-lockup--large{width:clamp(244.8px,38.25vw,488.75px)}.audit-strip{position:relative;min-height:var(--audit-strip-height);padding:7px var(--page-gutter);background:var(--ia-white);color:var(--ia-ink);border-bottom:1px solid var(--ia-border-soft);font-size:clamp(.72rem,1.4vw,.86rem);line-height:1.3}.app-header{top:0;grid-template-columns:var(--sidebar-collapsed-width) minmax(0,1fr) auto;min-height:var(--header-height)}.app-header__brand.brand{height:var(--header-control-size);min-height:var(--header-control-size);max-height:var(--header-control-size)}.app-header__brand{min-width:0;justify-self:start;gap:var(--space-1);border:0;background:transparent;color:var(--ia-black);padding:0;text-align:left}.app-header__brand:focus-visible,.app-header__burger:focus-visible,.theme-toggle:focus-visible,.user-menu-button:focus-visible,.header-research-cta:focus-visible{outline:3px solid var(--launch-focus);outline-offset:3px}.shell-body[data-sidebar-collapsed=true]{grid-template-columns:minmax(0,1fr)}.shell-body[data-sidebar-collapsed=true]>.collapsible-sidebar{display:none}.collapsible-sidebar{top:var(--app-shell-top-offset);min-height:calc(100dvh - var(--app-shell-top-offset));max-height:calc(100dvh - var(--app-shell-top-offset))}.page-frame--reading{max-width:calc(var(--reading-measure) + (2 * var(--page-gutter)))}.module-page{width:100%;max-width:var(--page-max-width);margin-inline:auto;padding:var(--header-clearance) var(--page-gutter) var(--footer-clearance);grid-template-columns:minmax(0,1fr)}.module-page>*{min-width:0}.page-header__title[data-title-role=scientific],.module-hero h1,.physics-residual-page .module-hero h1{max-width:24ch;font-size:clamp(2rem,4.8vw,4.75rem);line-height:1.02;overflow-wrap:anywhere;text-wrap:balance}.page-header__title[data-title-role=display]{font-size:clamp(3.25rem,7vw,var(--type-hero))}.launch-breadcrumb{min-width:0;margin-block-end:var(--space-4);font-family:var(--font-mono);font-size:var(--type-xs);font-weight:765;color:var(--launch-text-secondary)}.launch-breadcrumb ol{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1) var(--space-2);min-width:0;margin:0;padding:0;list-style:none}.launch-breadcrumb li{display:inline-flex;min-width:0;align-items:center;overflow-wrap:anywhere}.launch-breadcrumb li:not(:last-child):after{content:"/";margin-inline-start:var(--space-2);color:var(--launch-stroke-primary)}.launch-breadcrumb button{min-height:var(--circle-action-size);border:0;border-radius:var(--radius-pill);background:transparent;color:inherit;padding:0;text-decoration:none;text-underline-offset:3px}.launch-metadata-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:var(--space-4) clamp(var(--space-4),4vw,var(--space-12));width:100%;margin:var(--space-6) 0 0}.launch-metadata-item{min-width:0;display:grid;align-content:start;gap:var(--space-2)}.launch-metadata-item dt,.launch-metadata-item dd{min-width:0;margin:0;overflow-wrap:anywhere}.launch-metadata-item dt{color:var(--launch-text-secondary);font-family:var(--font-mono);font-size:var(--type-xs);font-weight:810;letter-spacing:var(--tracking-label);text-transform:uppercase}.launch-metadata-item dd{color:var(--launch-text-primary);font-weight:810;line-height:1.35}.launch-metadata-item[data-wrap=false] dd{white-space:normal}.atlas-button,.iaButton,.theme-toggle,.user-menu-button,.sidebar-nav-item,.residual-study-action{min-height:var(--circle-action-size);border-radius:var(--radius-pill)}.atlas-button,.iaButton,.iaDropdownTrigger{transition:background var(--motion-fast) ease,color var(--motion-fast) ease,border-color var(--motion-fast) ease,transform var(--motion-fast) ease}.button-lg,.cta-button,.iaButton:not([data-size=compact]){min-height:var(--circle-action-size)}.button-xl,.iaButton[data-size=large]{min-height:var(--circle-action-size)}.button-outline,.button-subtle,.iaButton[data-variant=outline],.iaButton[data-variant=outlineTertiary],.iaDropdownTrigger{border-style:solid;border-color:var(--launch-stroke-primary)}.button-outline,.button-subtle,.iaButton[data-variant=outline],.iaButton[data-variant=outlineTertiary]{border-width:var(--ia-stroke-control)}.residual-study-action{min-height:var(--circle-action-size)}.card,.atlas-tile,.graphify-stage-shell,.graphify-page-shell>section{border-radius:var(--ia-card-radius)}.launch-filter-control{min-width:0;display:grid;gap:var(--space-2);color:var(--launch-text-secondary);font-family:var(--font-mono);font-size:var(--type-xs);font-weight:810;letter-spacing:var(--tracking-label);text-transform:uppercase}.launch-filter-control .iaDropdown{min-width:0}.p10-toolbar:has(.launch-filter-control){grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));align-items:end}.p10-toolbar:has(.launch-filter-control)>p{align-self:end;margin:0;min-height:var(--circle-action-size);display:flex;align-items:center}.residual-study-table-scroller,.table-shell{max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}[data-pdf-toolbar] .iaActionClusterCopy{min-width:0;width:12rem;max-width:100%}[data-pdf-toolbar] form{flex:1 1 18rem;min-width:0}[data-pdf-toolbar] form .iaActionClusterCopy{flex:1 1 12rem}.launch-state{width:fit-content;max-width:100%;min-height:var(--circle-action-size);display:inline-flex;align-items:center}.launch-state>svg,.launch-state-spinner{width:18px;height:18px;flex:0 0 auto}.launch-state>div{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2)}.launch-state strong,.launch-state span{display:block}.launch-state-spinner{border:2px solid var(--launch-stroke-primary);border-right-color:transparent;border-radius:50%;animation:spin var(--motion-slow) linear infinite}.state-box.error.launch-state{border-color:var(--launch-error);background:var(--launch-surface-primary);color:var(--launch-text-primary)}.state-box.error.launch-state>svg{color:var(--launch-error)}.minimal-footer{padding-inline:var(--page-gutter)}.graphify-page-shell{max-width:100%;overflow-x:clip}@media(max-width:980px){.collapsible-sidebar{top:var(--app-shell-top-offset);inset-block-end:0;max-height:calc(100dvh - var(--app-shell-top-offset))}.collapsible-sidebar.collapsed.open{width:min(290px,calc(100vw - 24px))}.collapsible-sidebar.open .sidebar-section-label,.collapsible-sidebar.open .sidebar-nav-item span{display:initial}.collapsible-sidebar.open .sidebar-nav-item{width:calc(100% - 20px);margin-inline:10px;justify-content:flex-start;padding:0 12px 0 calc((var(--sidebar-collapsed-width) - var(--sidebar-nav-icon-size)) / 2)}}@media(min-width:901px)and (max-width:1180px){.header-research-cta,.user-menu-button{width:var(--header-control-size);min-width:var(--header-control-size);height:var(--header-control-size);min-height:var(--header-control-size);padding-inline:0;justify-content:center;border-width:var(--ia-stroke-control)}.header-research-cta span,.user-menu-button span{display:none}}@media(max-width:640px){:root{--page-gutter: var(--space-5);--header-height: 57px;--header-control-size: 48px;--sidebar-collapsed-width: 56px;--header-action-gap: 6px}.audit-strip{justify-content:flex-start;gap:8px;padding-block:6px;text-align:left}.audit-strip svg{width:16px;height:16px}.app-header{grid-template-columns:var(--sidebar-collapsed-width) minmax(0,1fr) var(--sidebar-collapsed-width);gap:0}.app-header__brand{justify-self:start;max-width:100%;padding-inline:4px}.brand-lockup--header{width:auto;height:32px}.app-header__actions{justify-self:center;padding-right:0}.app-header__actions .theme-toggle{display:none}.app-header__left-rail{width:var(--sidebar-collapsed-width)}.app-header__burger,.user-menu-button{width:var(--header-control-size);height:var(--header-control-size);min-height:var(--header-control-size)}.page-frame,.module-page,.physics-residual-page{padding-inline:var(--page-gutter)}.page-header__title[data-title-role=scientific],.module-hero h1,.physics-residual-page .module-hero h1{max-width:100%;font-size:clamp(1.85rem,10vw,2.8rem);line-height:1.06;text-wrap:pretty}.launch-metadata-grid{grid-template-columns:minmax(0,1fr);gap:var(--space-3)}.launch-metadata-item{grid-template-columns:minmax(112px,.75fr) minmax(0,1.25fr);align-items:baseline;gap:var(--space-3);padding-block:var(--space-2);border-bottom:var(--ia-stroke-hairline) solid var(--launch-stroke-primary)}.minimal-footer{gap:var(--space-3)}.minimal-footer nav{gap:var(--space-1) var(--space-3)}}@media(max-width:420px){.adaptive-header-brand[data-logo-mode=auto] .adaptive-header-brand__full{display:none}.adaptive-header-brand[data-logo-mode=auto] .adaptive-header-brand__mark{display:block;width:var(--header-control-size);height:var(--header-control-size)}}@media(max-width:360px){.launch-metadata-item{grid-template-columns:minmax(0,1fr);gap:var(--space-1)}}@media(prefers-reduced-motion:reduce){.atlas-button,.iaButton,.iaDropdownTrigger,.launch-state-spinner{animation:none!important;transition:none!important;transform:none!important}}.internalQuerySurface,.internalReviewConsolePage,.internalReliabilityPage,.internalDossierPage,.research-model{min-width:0}.internalQueryBox input,.internalSearchFilters select,.research-model input:not([type=checkbox]),.research-model select,.model-paper-bindings select{font:inherit}.internalQuerySurface .page-header,.internalReviewConsolePage .page-header,.internalReliabilityPage .page-header{margin-bottom:var(--page-header-bottom-gap)}.research-model .page-header__aside{min-width:0}.pw02-identity .brand-lockup,.pa05Brand .brand-lockup{margin-bottom:var(--space-2)}.graphify-compact-brand__identity{min-height:var(--circle-action-size);min-width:0;color:inherit;text-decoration:none}.graphify-compact-brand__identity:focus-visible{outline:3px solid var(--launch-focus);outline-offset:3px}.iaTextAction{display:inline-flex;align-items:center;justify-content:flex-start;gap:10px;width:fit-content;min-width:0;min-height:var(--circle-action-size);border:0;border-radius:0;padding:var(--space-1) 0;background:transparent;color:var(--ia-black);font-size:var(--type-sm);font-weight:585;line-height:1.05;text-decoration:none;text-underline-offset:4px;box-shadow:none}.iaTextAction:hover:not(:disabled):not([aria-disabled=true]),.iaTextAction:focus-visible{background:transparent;color:var(--ia-black);filter:none;transform:none;text-decoration:underline;text-decoration-thickness:1px}.iaTextAction svg{width:1rem;height:1rem;flex:0 0 auto;stroke:currentColor}:root :is(button,a,[role=button],[role=tab],[role=menuitem],summary,.atlas-button,.iaButton,.discoveryButton,.iaTextAction) :is(svg.lucide,svg.iaButtonIcon){stroke-width:var(--ia-button-icon-stroke)}:root :is(button,a,[role=button],[role=tab],[role=menuitem],summary,.atlas-button,.iaButton,.discoveryButton,.iaTextAction) :is(svg.lucide,svg.iaButtonIcon) :where(path,line,polyline,polygon,rect,circle,ellipse){stroke-width:inherit;vector-effect:non-scaling-stroke}@media(max-width:900px){.app-shell[data-navigation-open=true] .header-research-cta{display:inline-flex;width:var(--header-control-size);min-width:var(--header-control-size);height:var(--header-control-size);min-height:var(--header-control-size);padding-inline:0;justify-content:center;border-radius:50%}.app-shell[data-navigation-open=true] .header-research-cta span{display:none}.iaActionCluster[data-layout=row] .iaActionClusterActions:has(>.iaTextAction){display:flex;flex-flow:row wrap;gap:var(--space-2) var(--space-4)}.iaActionCluster[data-layout=row] .iaActionClusterActions>.iaTextAction{width:auto;flex:0 1 auto}}.adaptive-header-brand__mark{color:var(--ia-black)}.adaptive-header-brand__mark>circle{fill:var(--ia-white);stroke:var(--ia-black)}.app-header__brand:is(:hover,:focus-visible) .adaptive-header-brand__mark{color:var(--ia-white)}.app-header__brand:is(:hover,:focus-visible) .adaptive-header-brand__mark>circle{fill:var(--ia-black);stroke:var(--ia-black)}:root :is(.atlas-button,.iaButton,.iaTextAction):not(.iaDropdownTrigger,.iaDropdownOption,.graphifyDropdownTrigger,.graphifyDropdownOption,.iaInsetIconAction){box-sizing:border-box;min-height:var(--circle-action-size)}.app-header :is(.atlas-button,.iaButton,.iaTextAction){height:var(--header-control-size);min-height:var(--header-control-size)}:is(.sectionHeading,.page-section__header,.plans-section-heading,.plans-section-heading>div)>:is(h2,h3),.discoveryPage .discoveryEditorial>h2,.discoveryPage .discoverySplit>div:first-child>h2,.discoveryPage .privateByDefault>div:first-child>h2,.discoveryPage #atlas-structure-to-source header h3{margin:6px 0 0;font-family:var(--font-display);font-size:var(--type-2xl);line-height:.92;letter-spacing:var(--tracking-display);text-wrap:initial}:is(.sectionHeading,.page-section__header,.plans-section-heading,.plans-section-heading>div)>.eyebrow,.discoveryPage .discoveryEditorial>.discoveryEyebrow,.discoveryPage :is(.discoverySplit,.privateByDefault)>div:first-child>.discoveryEyebrow,.discoveryPage #atlas-structure-to-source .iaInspectEyebrow{margin:0;color:var(--ia-muted);font-family:var(--font-mono);font-size:.75rem;font-weight:855;letter-spacing:var(--tracking-label);line-height:var(--leading-body);text-transform:uppercase}:is(.sectionHeading,.page-section__header,.plans-section-heading,.plans-section-heading>div)>:is(h2,h3)+p,.discoveryPage .discoveryEditorial>h2+p,.discoveryPage :is(.discoverySplit,.privateByDefault)>div:first-child>h2+p,.discoveryPage #atlas-structure-to-source p[id$=-description]{margin:var(--page-description-gap) 0 0;max-width:none;color:var(--ia-ink-soft);font-family:var(--font-body);font-size:var(--type-sm);font-weight:400;line-height:var(--leading-body);letter-spacing:var(--tracking-normal)}:is(.discoveryPage,.plans-experience) p+.discoveryButton,:is(.discoveryPage,.plans-experience) p+.discoveryActions,.sectionHeading+.discoveryActions{margin-block-start:32px}.discoveryPage{container-type:inline-size;--discovery-black: #000000;--discovery-white: #ffffff;--discovery-ink: var(--discovery-black);--discovery-muted: var(--discovery-black);--discovery-cyan: var(--visual-cyan);--discovery-blue: var(--visual-blue);--discovery-yellow: var(--visual-yellow);--discovery-orange: var(--visual-red);--discovery-green: var(--visual-green);--discovery-violet: var(--visual-pink);--discovery-paper: var(--discovery-white);color:var(--discovery-ink);width:min(100%,var(--page-max-width-discovery));max-width:var(--page-max-width-discovery);margin-inline:auto;padding:clamp(18px,3vw,48px) var(--page-gutter) clamp(80px,9vw,144px)}.profileExperience{min-height:80vh}.profileExperience__header{max-width:900px;padding:clamp(52px,8vw,112px) 0 48px;border-bottom:2px solid currentColor}.profileExperience__header h1{margin:8px 0 20px;font-size:clamp(3rem,7vw,7rem);line-height:.9;letter-spacing:-.054em}.profileExperience__layout{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);gap:clamp(24px,5vw,72px);padding-top:40px;align-items:start}.profileEditor{display:grid;gap:24px}.profileEditor fieldset{display:grid;gap:16px;margin:0;padding:24px;border:1px solid currentColor}.profileEditor legend{padding:0 8px;font-size:1.15rem;font-weight:720}.profileEditor legend span{font-size:.72rem;font-weight:540}.profileEditor label{display:grid;gap:7px;font-weight:630}.profileEditor input:not([type=checkbox]),.profileEditor textarea,.profileEditor select{width:100%;border:1px solid currentColor;background:var(--discovery-paper);color:var(--discovery-ink);font:inherit}.profileEditor textarea{min-height:46px;padding:10px 12px;border-radius:0}.profileEditor textarea{min-height:140px;resize:vertical}.profileEditor__choices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 18px;max-height:320px;overflow-y:auto}.profileEditor__choices label{display:flex;align-items:center;gap:9px;font-weight:540}.profileEditor__actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.profileCard{position:static;padding:clamp(24px,4vw,44px);border:2px solid currentColor;background:var(--discovery-paper)}.profileCard h2{margin:8px 0;font-size:clamp(2.2rem,4vw,4.5rem);line-height:.92}.profileCard__claim{display:grid;gap:4px;padding:14px 0;border-top:1px solid currentColor}.profileCard__claim span{font-size:.78rem}.profileCard__availability{display:inline-block;margin:5px 5px 0 0;padding:7px 10px;border:1px solid currentColor;border-radius:999px;font-size:.75rem;font-weight:720}.researcherFabric{margin-top:24px;padding:clamp(22px,3vw,36px);border:1px solid currentColor;background:var(--discovery-paper)}.researcherFabric__heading{display:flex;justify-content:space-between;gap:16px;align-items:start}.researcherFabric h2{margin:6px 0 14px;font-size:clamp(1.7rem,3vw,2.6rem);line-height:1}.researcherFabric h3{margin:24px 0 10px}.researcherFabric__sourceOnly{border:1px solid currentColor;padding:6px 9px;border-radius:999px;font-size:.67rem;font-weight:765;text-transform:uppercase;letter-spacing:.088em}.researcherFabric__summary{display:grid;grid-template-columns:repeat(3,1fr);border-block:1px solid currentColor;margin-top:24px}.researcherFabric__summary article{display:grid;gap:4px;padding:18px 8px}.researcherFabric__summary strong{font-size:1.8rem}.researcherFabric__summary span,.researcherFabric__record span,.researcherFabric__privacyNote,.researcherFabric__badge span{font-size:.76rem}.researcherFabric__columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.researcherFabric__record{display:grid;gap:5px;padding:12px 0;border-top:1px solid currentColor}.researcherFabric__record label{display:grid;gap:4px;font-size:.72rem}.researcherFabric__badge{padding:16px;border:1px solid currentColor}.researcherFabric--public{max-width:900px;margin-block:42px}@media(max-width:800px){.profileExperience__layout{grid-template-columns:1fr}.profileCard{position:static}.profileEditor__choices,.researcherFabric__columns,.researcherFabric__summary{grid-template-columns:1fr}}[data-theme=dark] .discoveryPage{--discovery-ink: var(--discovery-white);--discovery-muted: var(--discovery-white);--discovery-paper: var(--discovery-black)}.discoveryHero{position:relative;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);gap:clamp(30px,6vw,96px);min-height:min(720px,calc(100vh - 150px));align-items:center;padding-block:clamp(38px,7vw,104px);border-bottom:0}.discoveryHero__copy{min-width:0;max-width:900px}.discoveryHero h1,.discoveryEditorial h2{margin:0;font-family:var(--font-display, Inter, system-ui, sans-serif);font-size:clamp(3.2rem,7.4cqw,8.5rem);line-height:.88;letter-spacing:-.0585em;text-wrap:balance}.discoveryHero[data-display=a] h1{font-size:clamp(4rem,8.8cqw,10rem);line-height:.84}.discoveryHero[data-display=b] h1{font-size:clamp(3.1rem,6.4cqw,7.4rem);line-height:.9}.discoveryHero[data-display=c] h1{max-width:1000px;font-size:clamp(2.65rem,5.1cqw,6rem);line-height:.94;letter-spacing:-.0468em}.discoveryHero__description{max-width:760px;margin-top:clamp(24px,3vw,40px);font-size:var(--type-md);line-height:1.55;color:var(--discovery-muted)}.discoveryHero .discoveryHero__description p{margin:0 0 10px;font-size:inherit;line-height:inherit}.discoveryEyebrow{margin:0 0 var(--page-title-gap);font-family:var(--font-mono, ui-monospace, monospace);font-size:.78rem;font-weight:720;letter-spacing:.176em;line-height:1.35;text-transform:uppercase}.discoveryActions{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.discoveryButton{display:inline-flex;align-items:center;justify-content:center;min-height:var(--circle-action-size);padding:0 22px;border:var(--ia-stroke-control) solid var(--discovery-ink);border-radius:999px;font:800 .86rem/1 var(--font-mono, ui-monospace, monospace);letter-spacing:.044em;text-transform:uppercase;cursor:pointer;text-decoration:none}.discoveryButton--primary{background:var(--discovery-ink);color:var(--discovery-paper)}.discoveryButton--secondary{background:transparent;color:var(--discovery-ink)}.discoveryButton:focus-visible{outline:4px solid var(--discovery-yellow);outline-offset:3px}.researchConstellation{position:relative;isolation:isolate;min-height:520px;overflow:hidden;border:2px solid var(--discovery-ink);border-radius:clamp(26px,4vw,54px);background:var(--discovery-paper)}.researchConstellation>[aria-hidden=true]{position:absolute;top:0;right:0;bottom:0;left:0}.constellationNode{position:absolute;width:22px;aspect-ratio:1;border:2px solid var(--discovery-ink);border-radius:50%;background:var(--discovery-blue)}.constellationNode--core{left:50%;top:49%;display:grid;width:92px;place-items:center;translate:-50% -50%;background:var(--discovery-ink);color:var(--discovery-paper);font:800 .76rem var(--font-mono, monospace)}.constellationNode--a{left:16%;top:21%;background:var(--discovery-yellow)}.constellationNode--b{right:14%;top:22%}.constellationNode--c{left:17%;bottom:18%;background:#ff5c35}.constellationNode--d{right:15%;bottom:16%;background:var(--discovery-cyan)}.constellationLabel{position:absolute;font:800 .72rem var(--font-mono, monospace);text-transform:uppercase;letter-spacing:.088em}.constellationLabel--a{left:8%;top:12%}.constellationLabel--b{right:7%;top:12%}.constellationLabel--c{left:7%;bottom:8%}.constellationLabel--d{right:5%;bottom:6%}.constellationEdge{position:absolute;z-index:-1;padding-top:5px;border-top:2px solid var(--discovery-ink);color:var(--discovery-ink);font:700 .66rem var(--font-mono, monospace)}.constellationEdge--a{left:23%;top:35%;width:29%;rotate:24deg}.constellationEdge--b{left:54%;top:36%;width:27%;rotate:-24deg}.constellationEdge--c{left:25%;bottom:31%;width:28%;rotate:-25deg}.constellationEdge--reveal{right:20%;bottom:28%;width:34%;rotate:23deg;border-width:4px;border-color:var(--discovery-cyan);opacity:0;transition:opacity .35s ease,border-width .35s ease}.researchConstellation[data-revealed=true] .constellationEdge--reveal{opacity:1}.homeRevealButton{position:absolute;right:22px;bottom:22px;z-index:2}.homeRevealNote{position:absolute;left:22px;right:22px;bottom:88px;z-index:2;display:grid;grid-template-columns:auto 1fr;gap:6px 12px;align-items:center;padding:16px;border:2px solid var(--discovery-ink);border-radius:18px;background:var(--discovery-paper);box-shadow:8px 8px 0 var(--discovery-cyan);font-size:.82rem}.homeRevealNote span:last-child{grid-column:2;color:var(--discovery-muted);line-height:1.4}.discoveryEditorial{padding-block:clamp(72px,10vw,150px)}.discoveryEditorial h2{max-width:1050px;font-size:clamp(2.8rem,6vw,7rem)}.discoveryEditorial__lead{max-width:880px;margin:30px 0 0;color:var(--discovery-muted);font-size:var(--type-md);line-height:1.6}.prismBand{padding:clamp(28px,4vw,56px);border-radius:32px;background:var(--discovery-ink);color:var(--discovery-paper)}.prismBand__visual{display:grid;grid-template-columns:minmax(240px,.7fr) minmax(0,1.3fr);gap:22px}.prismBand__beam{position:relative;display:grid;min-height:210px;place-items:center;overflow:hidden;border:2px solid var(--discovery-paper);border-radius:24px;background:var(--discovery-black);color:var(--discovery-white);font:900 1rem var(--font-mono, monospace);text-transform:uppercase}.prismBand__beam>span{position:absolute;bottom:12px;z-index:2;padding:10px 14px;border-radius:999px;background:var(--discovery-black)}.prismBand__artwork{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.prismBand__views{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;align-content:stretch;background:var(--discovery-white)}.prismBand__views span{display:flex;align-items:center;padding:15px 18px;background:var(--discovery-ink);font:700 .84rem var(--font-mono, monospace)}.prismBand__views span[data-active=true]{color:var(--discovery-yellow)}.bridgeStoryStrip{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:var(--space-6);margin-block:clamp(48px,6vw,80px);border-top:0}.bridgeStory{min-height:300px;padding:clamp(24px,3vw,42px);border-right:0}.bridgeStory{border-bottom:0}.bridgeStory__relation{display:block;margin:0 0 12px;color:var(--discovery-blue);font:800 .67rem/1.35 var(--font-mono, monospace);letter-spacing:.066em;text-transform:uppercase}.bridgeStory>.discoveryEyebrow{margin:0 0 var(--page-title-gap);line-height:1.35}.bridgeStory h3{max-width:420px;margin:0 0 24px;font-size:clamp(1.3rem,2vw,2rem);line-height:1.15}.researchStatus.status-badge{justify-self:start}.discoverySplit{display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(30px,6vw,90px);align-items:start;padding-block:clamp(70px,9vw,130px)}.discoverySplit__sticky{position:sticky;top:140px}.discoverySplit h2{margin:0;font-size:clamp(2.4rem,4.8vw,5.6rem);line-height:.95;letter-spacing:-.045em}.discoveryPrinciples{border-top:1px solid var(--discovery-ink)}.discoveryPrinciple{display:grid;grid-template-columns:minmax(150px,.36fr) minmax(0,1fr) auto;gap:24px;align-items:start;padding:28px 0;border-bottom:1px solid var(--discovery-ink)}.discoveryPrinciple h3,.discoveryPrinciple p{margin:0}.discoveryPrinciple>div{color:var(--discovery-muted);line-height:1.55}.discoveryQuote{margin:0;padding:clamp(60px,9vw,130px) 0;font-size:clamp(2.6rem,6vw,7.5rem);font-weight:765;line-height:.93;letter-spacing:-.0495em;text-wrap:balance}.discoveryQuote em{color:var(--discovery-blue);font-style:normal}.discoveryQuote[data-accent=pink] em{color:var(--ia-pink)}.discoveryQuote[data-accent=red] em{color:var(--ia-red)}.discoveryQuote[data-accent=cyan] em{color:var(--visual-cyan)}.discoveryQuote[data-accent=green] em{color:var(--visual-green)}.discoveryQuote[data-accent=yellow] em{color:var(--visual-yellow)}.discoveryQuote{min-width:0;overflow-wrap:anywhere}.revealExperience{display:grid;gap:14px}.revealExperience__map{position:relative}.revealExperience__storyPicker{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.revealInspector{padding:clamp(22px,3vw,40px);border-radius:30px;background:var(--discovery-ink);color:var(--discovery-paper)}.revealInspector[hidden]{display:none}.revealInspector .discoveryEyebrow{color:var(--discovery-paper)}.revealInspector>header{display:flex;justify-content:space-between;gap:24px;align-items:start;border-bottom:1px solid var(--discovery-paper);padding-bottom:20px}.revealInspector h2{max-width:640px;margin:0;font-size:clamp(1.8rem,3vw,3.8rem);line-height:.95;letter-spacing:-.0405em}.revealInspector__question{max-width:820px;margin:28px 0;color:var(--discovery-cyan);font-size:clamp(1.1rem,1.5vw,1.35rem);line-height:1.45}.revealInspector__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--discovery-paper)}.revealInspector__grid>section{min-height:150px;padding:20px 22px 20px 0;border-bottom:1px solid var(--discovery-paper)}.revealInspector__grid>section:nth-child(2n){padding-left:22px;border-left:1px solid var(--discovery-paper)}.revealInspector__grid h3{margin:0 0 14px;color:var(--discovery-yellow);font:800 .68rem var(--font-mono, monospace);letter-spacing:.11em;text-transform:uppercase}.revealInspector__grid div,.revealInspector__grid ul{margin:0;color:var(--discovery-paper);line-height:1.5}.revealInspector__grid ul{padding-left:18px}.revealInspector footer{display:grid;gap:8px;margin-top:24px}.revealInspector footer span{color:var(--discovery-cyan);font:800 .68rem var(--font-mono, monospace);text-transform:uppercase}.revealInspector footer strong{max-width:780px;font-size:1.1rem;line-height:1.4}.discoveryCollectionList{display:grid;border-top:2px solid var(--discovery-ink)}.discoveryCollection{display:grid;grid-template-columns:minmax(180px,.35fr) minmax(0,1fr) auto;gap:30px;align-items:center;padding:28px 0;border-bottom:1px solid var(--discovery-ink)}.discoveryCollection h3,.discoveryCollection p{margin:0}.discoveryCollection p{color:var(--discovery-muted);line-height:1.45}.invariantTransformation{position:relative;display:grid;grid-template-columns:1fr auto 1fr;gap:18px;min-height:340px;align-items:center;padding:30px;border:2px solid var(--discovery-ink);border-radius:38px;background:var(--discovery-paper);text-align:center;font:800 .8rem var(--font-mono, monospace);text-transform:uppercase}.invariantTransformation strong{display:grid;width:100px;aspect-ratio:1;place-items:center;border-radius:50%;background:var(--discovery-cyan);color:#071018;font-size:2rem}.invariantTransformation i,.invariantTransformation b{position:absolute;bottom:28px;font-style:normal}.invariantTransformation i{left:30px;color:var(--discovery-muted)}.invariantTransformation b{right:30px;color:var(--visual-green)}.residualSignal{position:relative;display:flex;gap:8px;align-items:end;height:360px;padding:38px;border:2px solid var(--discovery-ink);border-radius:38px;background:var(--discovery-ink);overflow:hidden}.residualSignal span{flex:1;min-width:4px;background:var(--discovery-cyan);border-radius:999px 999px 0 0}.residualSignal span:nth-child(3n){background:var(--discovery-blue)}.residualSignal span:nth-child(5n){background:var(--discovery-orange)}.residualSignal strong{position:absolute;top:26px;left:28px;color:var(--discovery-paper);font:800 .78rem var(--font-mono, monospace);text-transform:uppercase;letter-spacing:.11em}.theoryComparisonVisual{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:16px;min-height:390px;align-items:center;padding:28px;border:2px solid var(--discovery-ink);border-radius:38px;background:var(--discovery-paper)}.theoryComparisonVisual>div{display:grid;gap:16px;min-height:210px;align-content:center;padding:24px;border:2px solid var(--discovery-black);border-radius:50%;background:var(--discovery-cyan);color:var(--discovery-black);text-align:center}.theoryComparisonVisual>div:nth-child(2){background:var(--discovery-blue);color:var(--discovery-white)}.theoryComparisonVisual span,.theoryComparisonVisual small{font:700 .68rem var(--font-mono, monospace);text-transform:uppercase}.theoryComparisonVisual i{position:absolute;left:50%;bottom:20px;translate:-50%;width:80%;padding:10px;border-radius:99px;background:var(--discovery-yellow);color:#111;font:800 .68rem var(--font-mono, monospace);text-align:center;text-transform:uppercase}.theoryWorkbench{border:2px solid var(--discovery-ink);border-radius:30px;overflow:hidden}.theoryWorkbench__filters{display:grid;grid-template-columns:1.2fr repeat(3,1fr);gap:10px;padding:16px;background:var(--discovery-ink)}.theoryWorkbench__filters input{min-width:0;border:1px solid #596271;background:#0b1220;color:#fff}.theoryWorkbench__body{display:grid;grid-template-columns:minmax(260px,.65fr) minmax(0,1.35fr);min-height:660px}.theoryWorkbench__list{max-height:720px;overflow:auto;border-right:1px solid var(--discovery-ink)}.theoryWorkbench__detail{padding:clamp(28px,4vw,60px)}.theoryWorkbench__detail h2{margin:0 0 18px;font-size:clamp(2.2rem,4vw,5rem);line-height:.95;letter-spacing:-.0405em}.theoryWorkbench__detail>p{max-width:720px;color:var(--discovery-muted);line-height:1.55}.theoryWorkbench__detail dl{display:grid;margin:36px 0 0}.theoryWorkbench__detail dl div{display:grid;grid-template-columns:minmax(150px,.35fr) 1fr;gap:20px;padding:16px 0;border-top:1px solid var(--discovery-ink)}.theoryWorkbench__detail dt{font:800 .72rem var(--font-mono, monospace);text-transform:uppercase}.theoryWorkbench__detail dd{margin:0}.theoryBoundarySentence{margin-top:30px;font:700 .78rem var(--font-mono, monospace)}.communityReviewVisual{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;overflow:hidden;border:2px solid var(--discovery-ink);border-radius:34px;background:var(--discovery-ink)}.communityReviewVisual span,.communityReviewVisual strong{display:grid;min-height:120px;place-items:center;padding:16px;background:var(--discovery-paper);text-align:center}.communityReviewVisual span{font:800 .72rem var(--font-mono, monospace);text-transform:uppercase}.communityReviewVisual strong{min-height:150px;background:var(--discovery-cyan);color:var(--discovery-black);font-size:1rem}.docsAudienceVisual{display:grid;gap:14px}.docsAudienceVisual article{padding:28px;border:2px solid var(--discovery-ink);border-radius:28px;background:var(--discovery-paper)}.docsAudienceVisual article:last-child{margin-left:12%;background:var(--discovery-ink);color:var(--discovery-paper)}.docsAudienceVisual span{font:800 .7rem var(--font-mono, monospace)}.docsAudienceVisual h2{margin:30px 0 8px;font-size:clamp(1.6rem,3vw,2.8rem)}.docsAudienceVisual p{margin:0;font:700 .72rem var(--font-mono, monospace)}.docsDiscoveryToolbar{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(260px,.6fr);gap:14px;margin-bottom:28px;padding:0;border:0;border-radius:0}.signInPanel{display:grid;grid-template-columns:minmax(0,1fr);overflow-wrap:anywhere;gap:20px;padding:clamp(28px,4vw,54px);border:2px solid var(--discovery-ink);border-radius:36px;background:var(--discovery-paper);box-shadow:10px 10px 0 var(--discovery-cyan)}.signInPanel h2{margin:0;font-size:clamp(2rem,4vw,4rem);line-height:.95}.signInPanel p:last-child{margin:0;color:var(--discovery-muted)}.signInPanel p:not(.discoveryEyebrow):not(.notice){font-size:var(--type-sm)}.earlyAccessOffer{container-type:inline-size}:is(.earlyAccessOfferGroup,.iaExtendedPanel){position:relative;isolation:isolate;box-shadow:none}:is(.earlyAccessOfferGroup,.iaExtendedPanel):before{content:"";position:absolute;z-index:-1;top:10px;right:-10px;bottom:-10px;left:10px;border-radius:36px;background:var(--ia-emphasis-accent)}:is(.earlyAccessOfferGroup,.iaExtendedPanel)>.earlyAccessOffer{box-shadow:none}:is(.earlyAccessOfferGroup,.iaExtendedPanel)>.iaInfoBanner:is(.earlyAccessSavings,.iaExtendedPanel__footer){display:flex;align-items:flex-start;gap:var(--space-3);margin-left:10px;padding:var(--space-6);color:var(--ia-white);background:transparent;border:0;border-radius:0;box-shadow:none}:is(.earlyAccessSavings,.iaExtendedPanel__footer) .iaInfoBanner__content{min-width:0}:is(.earlyAccessSavings,.iaExtendedPanel__footer) .iaInfoBanner__body{margin:0;color:inherit}.signInPanel .earlyAccessOffer__title{font-size:min(4rem,11cqi);white-space:nowrap;overflow-wrap:normal}.trustSourceTrace{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;gap:12px;align-items:center;min-height:360px;padding:clamp(24px,3vw,42px);border-radius:34px;background:var(--discovery-ink);color:var(--discovery-paper)}.trustSourceTrace>div{display:grid;gap:12px;padding:20px 0;border-top:1px solid var(--discovery-cyan)}.trustSourceTrace>div>span{font:800 .65rem var(--font-mono, monospace);text-transform:uppercase}.trustSourceTrace>i{color:var(--discovery-yellow);font-size:1.4rem;font-style:normal}.trustSourceTrace>p{grid-column:1 / -1;max-width:700px;margin:24px 0 0;color:var(--discovery-paper);line-height:1.5}.discoveryProse{max-width:760px;color:var(--discovery-muted);font-size:clamp(1.05rem,1.5vw,1.35rem);line-height:1.65}.discoveryProse p:first-child{margin-top:0}.aboutManifestoVisual{position:relative;display:grid;gap:14px;min-height:430px;align-content:center;padding:30px;border-radius:42px;background:var(--discovery-ink);color:var(--discovery-paper)}.aboutManifestoVisual .status-badge{width:max-content;max-width:100%}.aboutManifestoVisual span:nth-child(2){margin-left:24%}.aboutManifestoVisual span:nth-child(3){margin-left:48%}.aboutManifestoVisual strong{margin-top:38px;color:var(--discovery-cyan);font-size:clamp(1.6rem,3vw,3.4rem);line-height:.95}.discoveryCommitments{padding-block:clamp(70px,10vw,140px)}.discoveryCommitments>h2{max-width:900px;margin:0 0 48px;font-size:clamp(2.8rem,6vw,7rem);line-height:.9;letter-spacing:-.0495em}.discoveryCommitments__grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:0}.discoveryCommitments__grid article{padding:28px;border-right:0}.discoveryCommitments__grid article:last-child{border-right:0}.discoveryCommitments__grid span{font:800 .72rem var(--font-mono, monospace)}.discoveryCommitments__grid h3{margin:70px 0 14px;font-size:1.5rem}.discoveryCommitments__grid p{color:var(--discovery-muted);line-height:1.55}.studyGroupRegionVisual{position:relative;display:grid;min-height:430px;place-content:center;overflow:hidden;border:2px solid var(--discovery-ink);border-radius:38px;background:var(--discovery-paper);color:var(--discovery-ink);text-align:center}.studyGroupRegionVisual:before,.studyGroupRegionVisual:after{content:"";position:absolute;width:34px;aspect-ratio:1;border:2px solid var(--discovery-black);border-radius:50%}.studyGroupRegionVisual:before{left:18%;top:22%;background:var(--discovery-yellow)}.studyGroupRegionVisual:after{right:16%;bottom:20%;background:var(--discovery-blue)}.studyGroupRegionVisual__orbit{position:absolute;top:14%;right:14%;bottom:14%;left:14%;border:2px solid var(--discovery-ink);border-radius:48% 52% 42% 58%;rotate:-12deg}.studyGroupRegionVisual strong{font-size:clamp(5rem,10vw,10rem);line-height:.8;letter-spacing:-.072em}.studyGroupRegionVisual>span:not(.studyGroupRegionVisual__orbit),.studyGroupRegionVisual i{margin-top:24px;font:800 .72rem var(--font-mono, monospace);text-transform:uppercase}.studyGroupRegionVisual i{color:var(--discovery-blue);font-style:normal}.studyGroupList{padding-block:clamp(70px,9vw,130px)}.studyGroupList>header{margin-bottom:42px}.studyGroupList>header h2{max-width:900px;margin:0;font-size:clamp(2.7rem,5vw,6rem);line-height:.9;letter-spacing:-.045em}.studyGroupList__item{display:grid;grid-template-columns:70px minmax(0,1fr) auto auto;gap:26px;align-items:center;padding:26px 0;border-top:1px solid var(--discovery-ink)}.studyGroupList__number{font:800 .75rem var(--font-mono, monospace);color:var(--discovery-muted)}.studyGroupList__item h3{margin:0 0 8px;font-size:1.25rem}.studyGroupList__item p{max-width:700px;margin:0;color:var(--discovery-muted);line-height:1.45}.studyGroupList__item .discoveryButton{min-height:42px;padding-inline:16px}.discoveryHome{container:discovery-home / inline-size;padding-block-start:var(--space-8)}.discoveryHome .discoveryHero{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:start;gap:clamp(32px,3vw,48px);min-height:0;padding-block:var(--space-6);border-bottom:0}.discoveryHome .discoveryHero__copy{position:static;padding-top:0}.discoveryHome .discoveryHero[data-display=a] h1{font-size:clamp(3rem,min(6.8cqw,9svh),7.5rem);line-height:.94}.discoveryHome .discoveryHero__description{margin-top:var(--space-6);font-size:var(--type-md);line-height:1.45}.discoveryHome .discoveryHero .discoveryActions{margin-top:var(--space-6)}.discoveryHome .discoveryHero .discoveryEyebrow{margin-bottom:var(--space-5)}.discoveryHome .discoveryHero__description p:not(:last-child){margin-bottom:var(--space-5)}.discoveryHome .discoveryHero__description p:last-child{margin-bottom:0}.discoveryHome .discoveryHero__visual{min-width:0;justify-self:end;width:min(100%,calc((100svh - 128px)*.8))}.discoveryHome .discoveryHero__visual img{aspect-ratio:1477 / 1488}.productCapture{margin:0;min-width:0;--ia-media-radius: var(--ia-radius-md)}.productCapture>.iaMediaFrame{display:block}.productCapture picture{display:block}.productCapture img{display:block;width:100%;height:auto}.productCapture figcaption{margin-top:var(--space-3)}.discoveryEditorial>:is(h2,h3,p)+.productCapture{margin-block-start:var(--space-6)}.researchFeature>.page-section{margin-top:clamp(48px,6vw,80px);display:grid;gap:var(--space-5)}.researchFeature>.page-section>h3,.researchFeature>.page-section>p{margin:0}.researchFeature>.page-section>.discoveryActions{margin-top:0}.discoveryHome .researchConstellation{min-height:570px;border:2px solid var(--discovery-ink);border-radius:44px}.researchDiscoveryPage .discoveryHero{grid-template-columns:minmax(420px,1fr) minmax(0,1.15fr);padding-inline:clamp(24px,5vw,80px);background:var(--discovery-ink);color:var(--discovery-paper)}.researchDiscoveryPage .discoveryHero{border-radius:44px}.researchDiscoveryPage .discoveryHero__description{color:var(--discovery-paper)}.researchDiscoveryPage .discoveryHero p{color:inherit}.researchDiscoveryPage .researchConstellation{border:2px solid var(--discovery-paper);border-radius:38px;background:transparent}.researchDiscoveryPage .constellationEdge{border-color:var(--discovery-paper);color:var(--discovery-paper)}.invariantDiscoveryPage .discoveryHero{grid-template-columns:.72fr 1.28fr}.invariantDiscoveryPage .invariantTransformation{min-height:520px;border:2px solid var(--discovery-ink);border-radius:38px;background:var(--discovery-paper)}.invariantDiscoveryPage .prismBand{margin-left:18%}.residualDiscoveryPage .discoveryHero{grid-template-columns:1.18fr .82fr;padding-inline:clamp(24px,5vw,70px);border-radius:44px;background:var(--discovery-black);color:var(--discovery-white)}.residualDiscoveryPage .discoveryHero__description{color:var(--discovery-white)}.residualDiscoveryPage .residualSignal{border:2px solid var(--discovery-white);border-radius:38px;background:var(--discovery-black)}.theoryComparisonPage .discoveryHero{grid-template-columns:1.26fr .74fr;align-items:end}.theoryComparisonPage .theoryComparisonVisual{min-height:500px;border:2px solid var(--discovery-ink);border-radius:38px;clip-path:none}.theoryComparisonPage .prismBand{width:calc(100% - clamp(40px,10vw,150px));margin-left:auto;border-radius:32px}.trustDiscoveryPage .discoveryHero{grid-template-columns:1fr}.trustDiscoveryPage .discoveryHero__copy{display:grid;grid-template-columns:minmax(320px,.8fr) minmax(0,1.2fr);column-gap:60px;align-items:end;max-width:none}.trustDiscoveryPage .discoveryHero__copy>.discoveryEyebrow,.trustDiscoveryPage .discoveryHero__copy>h1{grid-column:1}.trustDiscoveryPage .discoveryHero__description,.trustDiscoveryPage .discoveryActions{grid-column:2}.trustDiscoveryPage .discoveryHero__visual{margin-left:12%}.aboutDiscoveryPage .discoveryHero{grid-template-columns:1fr;padding-inline:clamp(24px,6vw,96px);background:var(--discovery-ink);color:var(--discovery-paper)}.aboutDiscoveryPage .discoveryHero__copy{max-width:1180px}.aboutDiscoveryPage .discoveryHero{border-radius:44px}.aboutDiscoveryPage .discoveryHero__description{color:var(--discovery-paper)}.aboutDiscoveryPage .discoveryHero__visual{width:100%;margin-left:0}.aboutDiscoveryPage .aboutManifestoVisual{border:2px solid var(--discovery-paper);border-radius:38px;background:var(--discovery-black)}.studyGroupsPage .discoveryHero{grid-template-columns:1.15fr .85fr}.studyGroupsPage .discoveryHero__copy{align-self:start;padding-top:90px}@container discovery-home (max-width: 680px){.discoveryHome .discoveryHero{grid-template-columns:minmax(0,1fr)}.discoveryHome .discoveryHero__copy{position:static;padding-top:0}}@media(max-width:900px){.discoveryHero{grid-template-columns:minmax(0,1fr);min-height:0}.discoveryHero h1{font-size:clamp(3.5rem,13vw,7rem)}.discoveryHero[data-display=c] h1{font-size:clamp(2.8rem,10vw,5.4rem)}.researchConstellation{min-height:430px}.bridgeStoryStrip{grid-template-columns:1fr}.bridgeStory{min-height:0;border-right:0;border-bottom:0}.bridgeStory:last-child{border-bottom:0}.discoverySplit{grid-template-columns:1fr}.discoverySplit__sticky{position:static}.prismBand__visual{grid-template-columns:1fr}.theoryWorkbench__filters{grid-template-columns:1fr 1fr}.theoryWorkbench__body{grid-template-columns:1fr}.theoryWorkbench__list{max-height:300px;border-right:0;border-bottom:1px solid var(--discovery-ink)}.discoveryCommitments__grid{grid-template-columns:1fr}.discoveryCommitments__grid article{border-right:0;border-bottom:0}.discoveryCommitments__grid h3{margin-top:30px}.studyGroupList__item{grid-template-columns:50px minmax(0,1fr)}.studyGroupList__item .researchStatus,.studyGroupList__item .discoveryButton{grid-column:2;justify-self:start}.researchDiscoveryPage .discoveryHero,.invariantDiscoveryPage .discoveryHero,.residualDiscoveryPage .discoveryHero,.theoryComparisonPage .discoveryHero,.studyGroupsPage .discoveryHero{grid-template-columns:minmax(0,1fr)}.discoveryHome .discoveryHero__copy{position:static;padding-top:0}.trustDiscoveryPage .discoveryHero__copy{display:block}.trustDiscoveryPage .discoveryHero__description,.trustDiscoveryPage .discoveryActions{grid-column:auto}.trustDiscoveryPage .discoveryHero__visual,.aboutDiscoveryPage .discoveryHero__visual{width:auto;margin-left:0}.invariantDiscoveryPage .prismBand{margin-left:0}.theoryComparisonPage .prismBand{width:100%}}@media(max-width:560px){.discoveryPage{padding-inline:var(--page-gutter)}.discoveryHero{padding-block:34px 58px;gap:28px}.discoveryHero h1,.discoveryHero[data-display=a] h1,.discoveryHero[data-display=b] h1{font-size:clamp(2.75rem,14vw,4.8rem);line-height:.9;letter-spacing:-.0495em}.discoveryHero[data-display=c] h1{font-size:clamp(2.35rem,11vw,3.7rem);line-height:.96;letter-spacing:-.0405em}.discoveryHero h1{max-width:100%;overflow-wrap:anywhere}.discoveryHero__description{font-size:1rem}.discoveryButton{width:100%}.researchConstellation{min-height:360px;border-radius:24px}.homeRevealButton{left:14px;right:14px;bottom:14px;width:auto}.homeRevealNote{left:14px;right:14px;bottom:78px;grid-template-columns:1fr}.homeRevealNote span:last-child{grid-column:1}.constellationNode--core{width:72px}.constellationLabel{font-size:.57rem}.prismBand{padding:18px;border-radius:22px}.prismBand__views,.revealExperience__storyPicker{grid-template-columns:1fr}.revealInspector>header{display:grid}.revealInspector__grid{grid-template-columns:1fr}.revealInspector__grid>section,.revealInspector__grid>section:nth-child(2n){min-height:0;padding:18px 0;border-left:0}.trustSourceTrace{grid-template-columns:1fr}.trustSourceTrace>i{rotate:90deg;justify-self:center}.trustSourceTrace>p{grid-column:1}.discoveryPrinciple{grid-template-columns:1fr;gap:9px}.discoveryCollection{grid-template-columns:1fr;gap:12px}.theoryComparisonVisual{min-height:320px;padding:12px}.theoryComparisonVisual>div{min-height:170px;padding:12px}.theoryComparisonVisual strong{font-size:.8rem}.theoryWorkbench__filters{grid-template-columns:1fr}.theoryWorkbench__detail{padding:22px 16px}.theoryWorkbench__detail dl div{grid-template-columns:1fr;gap:7px}.communityReviewVisual{grid-template-columns:1fr}.communityReviewVisual span,.communityReviewVisual strong{min-height:78px}.docsAudienceVisual article:last-child{margin-left:0}.docsDiscoveryToolbar{grid-template-columns:1fr}.aboutManifestoVisual{min-height:330px}.aboutManifestoVisual span:nth-child(2),.aboutManifestoVisual span:nth-child(3){margin-left:0}.studyGroupList__item{grid-template-columns:1fr}.studyGroupList__item .researchStatus,.studyGroupList__item .discoveryButton{grid-column:1}.studyGroupList__number{display:none}}@media(max-width:340px){.discoveryPage{padding-inline:var(--page-gutter)}.discoveryHero{padding-block:28px 48px}.discoveryHero h1,.discoveryHero[data-display=a] h1,.discoveryHero[data-display=b] h1{font-size:2.7rem}.discoveryHero[data-display=c] h1{font-size:2.25rem}.discoveryEditorial h2,.discoveryQuote,.discoveryCommitments__grid h2{overflow-wrap:anywhere}.researchConstellation{min-height:330px}.constellationLabel{max-width:78px;overflow-wrap:anywhere}}@media(prefers-reduced-motion:reduce){.constellationEdge--reveal{transition:none}.discoveryButton{scroll-behavior:auto}.studyGroupRegionVisual__orbit{rotate:0deg}}.uploadPageSection{padding-block:clamp(72px,9vw,132px)}.uploadPageSection>header{display:grid;gap:14px;max-width:920px;margin-bottom:clamp(32px,5vw,64px)}.uploadPageSection>header .discoveryEyebrow{margin:0}.uploadPageSection>header h2{margin:0;font-size:clamp(2.5rem,5vw,5.8rem);line-height:.92;letter-spacing:-.045em}.uploadBannerFigure{display:grid;gap:18px;margin:0}.uploadBannerFigure figcaption{max-width:860px;color:var(--discovery-muted);font:700 .74rem/1.5 var(--font-mono, monospace)}.uploadVisibleForm{display:grid;min-width:0;gap:20px;padding:clamp(22px,3vw,36px);border:2px solid var(--discovery-ink);border-radius:34px;background:var(--discovery-paper);box-shadow:10px 10px 0 var(--discovery-cyan)}.uploadFormHeading{display:grid;gap:8px}.uploadFormHeading .discoveryEyebrow,.uploadFormHeading h2,.uploadFormHeading p{margin:0}.uploadFormHeading h2{font-size:clamp(2rem,3.2vw,3.4rem);line-height:.95;letter-spacing:-.0405em}.uploadFormHeading p:last-child{color:var(--discovery-muted);font-size:.82rem;line-height:1.45}.uploadSequence{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:18px}.uploadSequence article{display:grid;grid-template-columns:48px minmax(0,1fr);gap:18px;padding:clamp(24px,3vw,38px);border:0;border-radius:30px;background:var(--upload-step-surface)}.uploadSequence article:nth-child(6n+1){--upload-step-color: var(--visual-cyan);--upload-step-surface: var(--ia-card-cyan);--upload-step-ink: var(--ia-black)}.uploadSequence article:nth-child(6n+2){--upload-step-color: var(--visual-blue);--upload-step-surface: var(--ia-card-blue);--upload-step-ink: var(--ia-white)}.uploadSequence article:nth-child(6n+3){--upload-step-color: var(--visual-pink);--upload-step-surface: var(--ia-card-magenta);--upload-step-ink: var(--ia-white)}.uploadSequence article:nth-child(6n+4){--upload-step-color: var(--visual-green);--upload-step-surface: var(--ia-card-green);--upload-step-ink: var(--ia-black)}.uploadSequence article:nth-child(6n+5){--upload-step-color: var(--visual-yellow);--upload-step-surface: var(--ia-card-yellow);--upload-step-ink: var(--ia-black)}.uploadSequence article:nth-child(6n+6){--upload-step-color: var(--visual-red);--upload-step-surface: var(--ia-card-red);--upload-step-ink: var(--ia-black)}.uploadSequence article>span{display:grid;width:42px;height:42px;place-items:center;border-radius:999px;background:var(--ia-black);color:var(--ia-white);font:800 .76rem var(--font-mono, monospace)}.uploadSequence h3{margin:0 0 10px;font-size:clamp(1.35rem,2vw,2.1rem);line-height:1;letter-spacing:-.0315em}.uploadSequence p{max-width:700px;margin:0;color:var(--discovery-muted);font-size:1rem;line-height:1.5}.privateByDefault{display:flex;flex-wrap:wrap;justify-content:space-between;gap:30px;margin-block:clamp(72px,9vw,132px);padding:clamp(28px,4vw,54px);border-radius:30px;background:var(--discovery-yellow);color:var(--discovery-black)}.privateByDefault .discoveryEyebrow,.privateByDefault h2,.privateByDefault p{margin:0}.privateByDefault h2{font-size:clamp(2rem,4vw,4rem)}.privateByDefault p{max-width:620px;font-size:1.05rem;line-height:1.5}.uploadResearchMap{display:grid;grid-template-columns:minmax(120px,1fr) 64px minmax(140px,1fr) 64px minmax(150px,1fr);grid-template-rows:auto 52px auto;gap:10px 0;align-items:center;padding:clamp(16px,2.3vw,26px);border:2px solid var(--discovery-ink);border-radius:34px;background:var(--discovery-paper);box-shadow:9px 9px 0 var(--visual-pink);overflow:hidden}.uploadMapObject{position:relative;z-index:2;display:grid;min-width:0;gap:7px;min-height:124px;align-content:center;padding:16px;border:2px solid var(--discovery-ink);border-radius:24px;background:var(--discovery-paper)}.uploadMapObject svg{width:20px;height:20px;color:var(--visual-pink)}.uploadMapObject>span:not(.researchStatus),.uploadMapObject>small{color:var(--discovery-muted);font:750 .62rem/1.35 var(--font-mono, monospace);letter-spacing:.044em;text-transform:uppercase}.uploadMapObject strong{font-size:clamp(.92rem,1.15vw,1.08rem);line-height:1.05}.uploadMapObject--paper{grid-column:1;grid-row:1}.uploadMapObject--objects{grid-column:3;grid-row:1;background:var(--discovery-paper)}.uploadMapObject--typed{grid-column:5;grid-row:1;background:var(--discovery-black);color:var(--discovery-white)}.uploadMapObject--typed>span:not(.researchStatus),.uploadMapObject--typed>small{color:var(--discovery-white)}.uploadMapObject--bridge{grid-column:5;grid-row:3;border-color:var(--discovery-black);background:var(--discovery-cyan);box-shadow:7px 7px 0 var(--discovery-black)}.uploadMapObject--bridge .researchStatus{justify-self:start}.uploadMapObject--bridge svg{color:var(--discovery-black)}.uploadMapObject--question{grid-column:3;grid-row:3;background:var(--discovery-yellow)}.uploadMapConnector{position:relative;z-index:1;height:2px;background:var(--discovery-ink)}.uploadMapConnector:after{content:"";position:absolute;top:50%;right:-1px;width:9px;height:9px;border-top:2px solid var(--discovery-ink);border-right:2px solid var(--discovery-ink);rotate:45deg;translate:0 -50%}.uploadMapConnector span,.uploadMapBranch span{position:absolute;left:50%;bottom:7px;width:max-content;max-width:100px;translate:-50%;color:var(--discovery-muted);font:750 .56rem/1.2 var(--font-mono, monospace);text-align:center;text-transform:uppercase}.uploadMapConnector--objects{grid-column:2;grid-row:1}.uploadMapConnector--edges{grid-column:4;grid-row:1}.uploadMapBranch{position:relative;grid-column:5;grid-row:2;justify-self:center;width:2px;height:100%;background:var(--discovery-cyan)}.uploadMapBranch:after{content:"";position:absolute;left:50%;bottom:-1px;width:9px;height:9px;border-right:2px solid var(--discovery-cyan);border-bottom:2px solid var(--discovery-cyan);rotate:45deg;translate:-50%}.uploadMapBranch span{left:auto;right:9px;top:50%;bottom:auto;max-width:92px;translate:0 -50%;color:var(--visual-pink);text-align:right}.uploadMapConnector--question{grid-column:4;grid-row:3;rotate:180deg;background:var(--visual-pink)}.uploadMapConnector--question:after{border-color:var(--visual-pink)}.uploadMapConnector--question span{top:7px;bottom:auto;rotate:180deg}.uploadPrivacyPromise{color:var(--discovery-black)}.uploadDropzone{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:16px;align-items:center;min-height:130px;padding:22px;border:var(--ia-stroke-control) dashed var(--discovery-ink);border-radius:28px;background:var(--discovery-paper)}.uploadDropzone[data-selected=true]{border-style:solid;border-color:var(--discovery-cyan);box-shadow:inset 8px 0 0 var(--discovery-cyan)}.uploadDropzone input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.uploadDropzone>svg{width:30px;height:30px}.uploadDropzone div{display:grid;min-width:0;gap:5px}.uploadDropzone label{overflow-wrap:anywhere;font-weight:720;cursor:pointer}.uploadDropzone span{color:var(--discovery-muted);font-size:.84rem}.uploadFileActions{display:flex;flex-wrap:wrap;gap:8px}.uploadDropzone button{display:inline-flex;min-height:40px;align-items:center;gap:7px;padding:0 14px;border:var(--ia-stroke-control) solid var(--discovery-ink);border-radius:999px;background:var(--discovery-paper);color:inherit;font:800 .7rem var(--font-mono, monospace);cursor:pointer}.uploadDropzone button svg{width:14px;height:14px}.uploadIntentOptions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;border:0}.uploadIntentOptions legend{grid-column:1 / -1;margin:0 0 4px;padding:0;font:850 .76rem var(--font-mono, monospace);letter-spacing:.088em;text-transform:uppercase}.uploadCapabilityList{display:grid;gap:12px;min-width:0;margin:0;padding:0;border:0}.uploadCapabilityList legend{margin-bottom:12px}.uploadCapabilityList li>label{grid-column:1 / -1;display:grid;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:7px}.uploadCapabilityList>p{margin:0}.uploadCapabilityList ul{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;margin:0;padding:0;list-style:none}.uploadCapabilityList li{display:grid;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:7px}.uploadCapabilityList li>svg{width:17px;height:17px;margin-top:2px}.uploadFormGrid{display:grid;grid-template-columns:minmax(150px,.3fr) minmax(0,.7fr);gap:12px 18px;align-items:center}.uploadFormGrid label{font:800 .7rem var(--font-mono, monospace);text-transform:uppercase}.uploadFormGrid label span{display:block;margin-top:4px;color:var(--discovery-muted);font-size:.6rem}.uploadFormGrid input{width:100%;min-width:0;border:var(--ia-stroke-control) solid var(--discovery-ink);background:var(--discovery-paper);color:inherit;font:inherit}.uploadFormGrid input[readonly]{box-shadow:inset 7px 0 0 var(--discovery-yellow)}.uploadRightsConfirmation{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;align-items:start;padding-block:4px;cursor:pointer}.uploadRightsConfirmation .interactive-checkbox-control__box{margin-top:1px}.uploadRightsConfirmation>span:last-child{display:grid;gap:4px;font-size:.88rem;line-height:1.4}.uploadGateMessage{color:var(--discovery-black)}.uploadIntakeForm__actions{display:flex;flex-wrap:wrap;gap:10px}.uploadIntakeForm__actions .discoveryButton:disabled{cursor:wait}.uploadTextAction{min-height:42px;padding:0;border:0;background:transparent;color:var(--discovery-black);font:800 .72rem var(--font-mono, monospace);text-decoration:none;cursor:pointer}.uploadTextAction:hover{text-decoration:underline;text-underline-offset:4px}.uploadExamineGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;overflow:hidden;border:0;border-radius:34px;background:var(--discovery-paper)}.uploadExamineGrid article{display:grid;min-height:270px;align-content:start;gap:12px;padding:clamp(22px,3vw,34px);background:var(--discovery-paper)}.uploadExamineGrid article>span{font:800 .72rem var(--font-mono, monospace)}.uploadExamineGrid h3,.uploadExamineGrid p{margin:0}.uploadExamineGrid h3{font-size:clamp(1.35rem,2vw,2rem);line-height:1}.uploadExamineGrid p{color:var(--discovery-muted);line-height:1.5}.uploadLifecycle{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;overflow:hidden;border:2px solid var(--discovery-ink);border-radius:34px;background:var(--discovery-ink)}.uploadLifecycle__stage{display:grid;min-height:150px;align-content:space-between;gap:16px;padding:clamp(20px,2.5vw,30px);background:var(--discovery-paper)}.uploadLifecycle__stage:nth-child(2),.uploadLifecycle__stage:nth-child(6){background:var(--discovery-cyan);color:var(--discovery-black)}.uploadLifecycle__stage:nth-child(3){background:var(--discovery-yellow);color:var(--discovery-black)}.uploadLifecycle__stage:nth-child(8){background:var(--discovery-black);color:var(--discovery-white)}.uploadLifecycle__stage span{font:800 .72rem var(--font-mono, monospace)}.uploadLifecycle__stage strong{font-size:clamp(1rem,1.5vw,1.35rem);line-height:1.1}.uploadFaq>div{display:grid;overflow:hidden;border:0;border-radius:var(--ia-container-radius)}.uploadFaq details{border-bottom:var(--ia-stroke-hairline) solid var(--discovery-ink);background:var(--discovery-paper)}.uploadFaq details:last-child{border-bottom:0}.uploadFaq summary{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:21px;cursor:pointer;font-weight:810;list-style:none}.uploadFaq summary:hover{background:var(--visual-cyan-hover)}.uploadFaq details[open] summary{background:var(--discovery-paper)}.uploadFaq summary::-webkit-details-marker{display:none}.uploadFaq summary:after{content:"+";color:var(--discovery-black);font-size:1.5rem;font-weight:450;transition:transform .16s ease}.uploadFaq details[open] summary:after{transform:rotate(45deg)}.uploadFaq details p{max-width:860px;margin:0;padding:0 21px 22px;color:var(--discovery-muted);line-height:1.64}.uploadResearchPage button:focus-visible,.uploadResearchPage input:focus-visible{outline:var(--ia-stroke-control) solid var(--discovery-yellow);outline-offset:3px}.uploadResearchPage .uploadIntentOptions input:focus-visible{outline:0}.uploadResearchPage .discoveryHero{grid-template-columns:minmax(360px,.88fr) minmax(520px,1.12fr);align-items:start}.uploadResearchPage .discoveryHero__copy{padding-top:clamp(70px,9vw,140px)}@media(max-width:900px){.uploadResearchPage .discoveryHero{grid-template-columns:minmax(0,1fr)}.uploadResearchPage .discoveryHero__copy{padding-top:0}.uploadResearchMap{grid-template-columns:minmax(110px,1fr) 48px minmax(125px,1fr) 48px minmax(135px,1fr)}.uploadExamineGrid,.uploadLifecycle{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.uploadSequence{grid-template-columns:1fr}.uploadResearchMap{grid-template-columns:26px minmax(0,1fr);grid-template-rows:repeat(9,auto);gap:0 10px;padding:16px}.uploadMapObject{grid-column:2;min-height:0;padding:16px}.uploadMapObject>span:not(.researchStatus),.uploadMapObject>small{font-size:.68rem}.uploadMapObject--paper{grid-row:1}.uploadMapObject--objects{grid-row:3}.uploadMapObject--typed{grid-row:5}.uploadMapObject--bridge{grid-row:7;margin-left:14px}.uploadMapObject--question{grid-row:9;margin-left:14px}.uploadMapConnector,.uploadMapBranch{grid-column:1;justify-self:center;width:2px;height:48px;rotate:0;background:var(--discovery-ink)}.uploadMapConnector:after,.uploadMapBranch:after{left:50%;top:auto;right:auto;bottom:0;border:0;border-right:2px solid currentColor;border-bottom:2px solid currentColor;rotate:45deg;translate:-50%}.uploadMapConnector--objects{grid-row:2}.uploadMapConnector--edges{grid-row:4}.uploadMapBranch{grid-row:6;color:var(--discovery-cyan);background:var(--discovery-cyan)}.uploadMapConnector--question{grid-row:8;color:var(--visual-pink);background:var(--visual-pink)}.uploadMapConnector span,.uploadMapBranch span,.uploadMapConnector--question span{left:16px;right:auto;top:50%;bottom:auto;width:max-content;max-width:130px;rotate:0;translate:0 -50%;text-align:left}.uploadMapConnector span,.uploadMapBranch span{font-size:11px}.uploadVisibleForm{padding:20px 16px 26px;border-radius:28px;box-shadow:6px 6px 0 var(--discovery-cyan)}.uploadIntakeForm__actions{display:grid}.uploadDropzone{grid-template-columns:auto minmax(0,1fr);padding:18px}.uploadFileActions{grid-column:2;justify-self:start}.uploadIntentOptions{grid-template-columns:1fr}.uploadFormGrid{grid-template-columns:1fr;gap:8px}.uploadFormGrid input+label{margin-top:10px}.uploadExamineGrid,.uploadLifecycle{grid-template-columns:1fr}.uploadSequence article{grid-template-columns:38px minmax(0,1fr);gap:12px;padding:20px 16px;border-radius:24px}.uploadSequence article>span{width:36px;height:36px}}@media(max-width:340px){.uploadVisibleForm{padding:18px 14px}.uploadResearchMap{padding:12px;border-radius:22px}.uploadMapObject{border-radius:19px}.uploadMapConnector span,.uploadMapBranch span,.uploadMapConnector--question span{max-width:105px;font-size:10px}}.uploadResearchPage .privateByDefault{background:var(--status-attention);color:var(--ia-black)}.uploadResearchPage .interactive-checkbox-control__input:focus-visible+.interactive-checkbox-control__box,.uploadDropzone:focus-within{outline:var(--ia-stroke-control) solid var(--visual-cyan);outline-offset:3px}.signInDiscoveryPage{padding-block:16px}.signInDiscoveryPage .discoveryHero{min-height:0;padding-block:24px}.signInDiscoveryPage [data-signin-quote-id] blockquote{margin-inline:0;font-size:clamp(2rem,4vw,3.5rem)}@media(max-width:980px){.signInDiscoveryPage[data-signin-quote=true] .discoveryHero__visual{grid-row:1}}.signInPanel.iaEmphasisPanel:is([data-accent=magenta],[data-accent=blue]){box-shadow:10px 10px 0 var(--ia-emphasis-accent)}@container discovery-home (max-width: 680px){.discoveryHome .discoveryHero{gap:var(--space-8)}.discoveryHome .discoveryHero[data-display=a] h1{font-size:clamp(2.3rem,min(9cqw,6svh),4rem)}.discoveryHome .discoveryHero__description{margin-top:var(--space-6);font-size:1rem}.discoveryHome .discoveryHero__visual{justify-self:center;width:min(100%,32svh)}.discoveryHome .discoveryHero .discoveryActions{flex-wrap:wrap;gap:var(--space-2)}.discoveryHome .discoveryHero .discoveryButton{width:auto}}.researchObjectOverview{display:grid;gap:var(--space-5)}.researchObjectOverview__components{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:var(--space-4)}.researchObjectOverview__components article{padding:var(--space-5);border-radius:var(--ia-container-radius);background:var(--ia-card-cyan)}.researchObjectOverview__components article:nth-child(6n+2){background:var(--ia-card-blue)}.researchObjectOverview__components article:nth-child(6n+3){background:var(--ia-card-magenta)}.researchObjectOverview__components article:nth-child(6n+4){background:var(--ia-card-green)}.researchObjectOverview__components article:nth-child(6n+5){background:var(--ia-card-red)}.researchObjectOverview__components article:nth-child(6n+6){background:var(--ia-card-yellow)}.researchObjectOverview__components svg{width:24px;height:24px;color:var(--ia-black)}.researchObjectOverview__components h3{margin:var(--space-4) 0 var(--space-3);font-family:var(--font-display);font-size:var(--type-lg);line-height:1.2}.researchObjectOverview .researchObjectOverview__components p{margin:0;font-size:var(--type-sm);line-height:var(--leading-body)}.researchUpdatesBanner{--ia-emphasis-accent: var(--ia-pink);text-align:left;border:0;border-radius:var(--ia-container-radius);background:transparent;color:var(--ia-white);box-shadow:none}.researchUpdatesBanner__surface{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-5);align-items:start;padding:clamp(28px,5vw,56px);border-radius:var(--ia-container-radius);background:var(--ia-black)}.researchUpdatesBanner__privacy{display:flex;align-items:flex-start;gap:var(--space-3);color:var(--ia-white)}.researchUpdatesBanner__privacy>svg{width:20px;height:20px;flex-shrink:0}.researchUpdatesBanner .researchUpdatesBanner__privacy p{margin:0;font-size:var(--type-sm);line-height:var(--leading-body)}.researchUpdatesBanner__privacy a{color:inherit;text-underline-offset:.2em}.researchUpdatesBanner :is(h2,p){color:inherit}.researchUpdatesBanner .researchUpdatesBanner__copy h2{color:var(--ia-white)}.researchUpdatesBanner__copy{display:grid;gap:var(--space-4);min-width:0}.researchUpdatesBanner .researchUpdatesBanner__copy h2{margin:0;max-width:24ch;font-size:clamp(2.3rem,5vw,4rem);line-height:1.04;letter-spacing:-.04em}.researchUpdatesBanner .researchUpdatesBanner__copy p{margin:0}.researchUpdatesBanner .researchUpdatesBanner__copy h2+p{max-width:70ch;color:var(--ia-white);font-size:var(--type-sm);line-height:var(--leading-body)}.researchUpdatesBanner__signup{display:grid;gap:var(--space-6);min-width:0;width:100%;max-width:42rem;justify-self:start}.researchUpdatesBanner form{display:grid;gap:var(--space-3);min-width:0}.researchUpdatesBanner__entry{--native-control-stroke: var(--ia-white);--native-control-ink: var(--ia-card-blue);display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--space-3)}.researchUpdatesBanner__entry input{min-width:0;width:100%}.researchUpdatesBanner__entry button{--button-outline-bg: var(--ia-black);--button-outline-fg: var(--ia-white);--button-outline-border: var(--ia-white);white-space:nowrap}.researchUpdatesBanner .researchUpdatesBanner__note{margin:0;font-size:var(--type-xs);line-height:var(--leading-body)}.researchUpdatesBanner__note a{color:inherit;text-underline-offset:.2em}.researchUpdatesBanner__socials{display:flex;flex-wrap:wrap;gap:var(--space-2)}.researchUpdatesBanner__socials .graphify-icon-action-glyph{width:var(--circle-icon-size);height:var(--circle-icon-size)}.researchUpdatesBanner__socials .graphify-icon-action-button:hover{outline:none}.researchUpdatesBanner__socials .graphify-icon-action-button:focus-visible{outline-color:var(--button-cyan-bg)}:is(.researchModelsLanding,.paperWorkspaceLanding) .discoveryHero{gap:var(--space-6)}@media(min-width:901px){:is(.researchModelsLanding,.paperWorkspaceLanding) .discoveryHero{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}}.paperWorkspaceLanding .discoveryHero+.discoverySplit .discoveryPrinciples{border-top:0}:is(.researchDiscoveryPage,.aboutDiscoveryPage) .discoveryHero{--hero-capture-radius: 44px;padding:0;border-radius:var(--hero-capture-radius)}:is(.researchDiscoveryPage,.aboutDiscoveryPage) .discoveryHero .productCapture{--ia-media-radius: var(--hero-capture-radius)}:is(.researchDiscoveryPage,.aboutDiscoveryPage) .discoveryHero .iaMediaFrame{border:0}.researchDiscoveryPage .discoveryHero__copy{padding-block:clamp(38px,7vw,104px);padding-left:clamp(24px,5vw,80px)}.researchDiscoveryPage .discoveryHero__visual{position:relative;align-self:stretch;min-width:0}.researchDiscoveryPage .discoveryHero__visual .productCapture{position:absolute;top:0;right:0;bottom:0;left:0}.researchDiscoveryPage .discoveryHero__visual :is(.iaMediaFrame,a,picture,img){height:100%}.researchDiscoveryPage .discoveryHero__visual img{object-fit:cover}.aboutDiscoveryPage .discoveryHero__copy{padding:clamp(38px,7vw,104px) clamp(24px,6vw,96px) 0}.aboutDiscoveryPage .discoveryHero__visual{width:100%;margin:0}@media(max-width:900px){.researchDiscoveryPage .discoveryHero__copy{padding-inline:clamp(24px,5vw,80px);padding-bottom:0}.researchDiscoveryPage .discoveryHero__visual .productCapture{position:static}.researchDiscoveryPage .discoveryHero__visual :is(.iaMediaFrame,a,picture,img){height:auto}}@media(min-width:981px)and (max-height:850px){.signInDiscoveryPage,.signInDiscoveryPage .discoveryHero{padding-block:8px}.signInDiscoveryPage .signInPanel{padding:24px;gap:12px}.signInDiscoveryPage .signInPanel h2{font-size:clamp(2rem,5vh,3rem)}.signInDiscoveryPage [data-signin-quote-id] blockquote{font-size:clamp(1.5rem,4vh,3rem)}}.uploadIntakeBackdrop[data-upload-intake]{--discovery-black: var(--ia-black);--discovery-white: var(--ia-white);--discovery-ink: var(--ia-black);--discovery-muted: var(--ia-black);--discovery-cyan: var(--ia-cyan);--discovery-yellow: var(--ia-yellow);--discovery-paper: var(--ia-white);position:fixed;z-index:1000;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;min-width:0;padding:clamp(12px,3vw,38px);overflow:hidden;background:#ffffffa8;backdrop-filter:blur(22px) saturate(135%);-webkit-backdrop-filter:blur(22px) saturate(135%);color:var(--discovery-ink)}.uploadIntakeDialog[data-upload-intake]{width:min(760px,100%);max-height:calc(100dvh - clamp(24px,6vw,76px));overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;border:var(--ia-stroke-frame) solid var(--discovery-ink);border-radius:24px;background:var(--discovery-paper);color:var(--discovery-ink);box-shadow:10px 10px 0 var(--discovery-cyan);scrollbar-gutter:stable}.uploadIntakeDialog[data-upload-intake]>.uploadIntakeDialog__header{display:flex;align-items:start;justify-content:space-between;gap:16px;padding:20px 24px 12px;border:0}.uploadIntakeDialog[data-upload-intake]>.uploadVisibleForm{border:0;box-shadow:none}.uploadVisibleForm{gap:14px;padding:22px;border-radius:24px}.uploadFormHeading{gap:5px}.uploadFormHeading h2{font-size:clamp(1.6rem,2.4vw,2.2rem);line-height:1.1}.uploadVisibleForm .uploadDropzone{min-height:92px;padding:16px;gap:12px;border-radius:18px}.uploadVisibleForm .uploadPrivacyPromise{padding:12px 14px}.uploadIntakeDialog[data-upload-intake] .uploadFormHeading>.discoveryEyebrow,.uploadIntakeDialog[data-upload-intake] .uploadFormHeading>h2{display:none}.uploadIntakeDialog[data-upload-intake]>.uploadVisibleForm{padding:0 24px 22px}.uploadIntakeDialog[data-upload-intake]>.uploadIntakeDialog__header h2{margin:4px 0 0;font-size:1.8rem}.uploadIntakeDialog[data-upload-intake]>.uploadIntakeDialog__header .discoveryEyebrow{margin:0}.uploadVisibleForm .uploadDropzone:focus-within{outline:3px solid var(--discovery-cyan);outline-offset:3px}@media(max-width:600px){.uploadIntakeDialog[data-upload-intake]>.uploadIntakeDialog__header{padding:16px 16px 12px}.uploadIntakeDialog[data-upload-intake]>.uploadVisibleForm{padding:0 16px 16px}.uploadVisibleForm .uploadDropzone{grid-template-columns:auto minmax(0,1fr)}.uploadVisibleForm .uploadFileActions{grid-column:1 / -1}}.uploadVisibleForm .uploadCapabilityList{gap:8px}.uploadVisibleForm .uploadCapabilityList ul{gap:7px}.uploadVisibleForm .uploadCapabilityList li{grid-template-columns:18px minmax(0,1fr);font-size:.88rem;line-height:1.35}.uploadVisibleForm .uploadCapabilityList li>svg{color:var(--visual-blue)}.researchQuestions{padding-block-start:var(--section-gap)}.researchQuestions>.bridgeStoryStrip{margin-block:0}.homeAtlas{position:relative;width:100%;aspect-ratio:4 / 5;overflow:hidden;background:#070912;--ia-media-radius: var(--ia-radius-md)}.homeAtlas .homeAtlas__scene,.homeAtlas .graphify-canvas-shell,.homeAtlas .graphify-canvas{width:100%;height:100%;min-height:0;border-radius:0}.homeAtlas__watermark{position:absolute;top:16px;left:16px;pointer-events:none;color:#fff}.homeAtlas__watermark .brand-symbol{width:28px;height:28px}.homeAtlas__watermark .atlas-lockup__label{font-size:18px}.homeAtlas__status{padding:64px 24px 24px;color:#fff}@media(max-width:900px){.discoveryHome .discoveryHero{grid-template-columns:minmax(0,1fr)}.discoveryHome .discoveryHero__visual{width:100%;justify-self:stretch}.homeAtlas{aspect-ratio:16 / 9}}@media(max-width:980px)and (max-height:600px)and (orientation:landscape)and (pointer:coarse){.discoveryHome .discoveryHero__visual{width:100%;justify-self:stretch}}:root :is(section,article,div):has(>.productCapture)>p:not(.eyebrow,.discoveryEyebrow,.plans-story-pack),:root :is(section,article,div):has(>.productCapture)>:is(header,div):not(.discoveryActions)>p:not(.eyebrow,.discoveryEyebrow,.plans-story-pack),:root .discoveryEditorial:has(.productCapture)>p:not(.discoveryEyebrow),:root .discoveryHero:has(.productCapture) .discoveryHero__description,:root .productCapture figcaption{max-inline-size:65ch;font-family:var(--font-body);font-size:var(--type-md);font-weight:400;line-height:var(--leading-body);letter-spacing:var(--tracking-normal)}.app-header{--header-label-font-size: .86rem}.user-menu{position:relative;flex:0 0 auto}.app-header :is(.header-research-cta,.user-menu-button,.workspace-identity-control){box-sizing:border-box;min-height:var(--header-control-size);height:var(--header-control-size);font-size:var(--header-label-font-size, .86rem);line-height:1}.app-header :is(.header-research-cta,.user-menu-button){gap:7px;padding-inline:11px}.app-header :is(.header-research-cta,.user-menu-button)>svg{width:14px;height:14px;flex:0 0 14px}.app-header .user-menu-button>svg{width:var(--circle-icon-size);height:var(--circle-icon-size);flex:0 0 var(--circle-icon-size)}.app-header [data-header-control=new-project]{--ia-button-icon-stroke: 1.4px}.app-header .header-research-cta>svg{width:16px;height:16px;flex-basis:16px}.workspace-identity-control{min-height:var(--header-control-size);height:var(--header-control-size);display:inline-flex;align-items:center;gap:7px;border:var(--ia-stroke-control) solid var(--ia-black);border-radius:var(--radius-pill);background:var(--ia-white);color:var(--ia-black);padding:0 11px 0 7px;font:inherit;font-weight:810;font-size:var(--header-label-font-size, .86rem);white-space:nowrap}.workspace-identity-control:hover,.workspace-identity-control[aria-expanded=true]{background:var(--ia-black);color:var(--ia-white)}.identity-avatar{width:26px;height:26px;display:inline-grid;place-items:center;flex:0 0 26px;overflow:hidden;border-radius:50%;background:var(--ia-white);color:var(--ia-black)}.identity-avatar img,.identity-avatar__glyph,.identity-avatar>.brand-symbol{display:block;width:100%;height:100%;object-fit:cover}.identity-avatar__initial{width:100%;height:100%;display:grid;place-items:center;border:2px solid var(--ia-black);border-radius:50%;background:var(--visual-yellow);color:var(--ia-black);font-size:12px;font-weight:855;line-height:1}.workspace-identity-control__chevron{width:13px;height:13px;transition:transform .14s ease}.workspace-identity-control[aria-expanded=true] .workspace-identity-control__chevron{transform:rotate(180deg)}.workspace-menu-panel{position:absolute;z-index:var(--z-nav-flyout);top:calc(100% + 8px);width:min(var(--sidebar-expanded-width),calc(100vw - 24px));box-sizing:border-box;right:0;left:auto;padding:10px;border:2px solid var(--ia-black);border-radius:18px;background:var(--ia-white);color:var(--ia-black);box-shadow:none}.user-menu[data-placement=top-start] .workspace-menu-panel{top:auto;bottom:calc(100% + 8px);right:auto;left:0;max-height:calc(100dvh - 160px);overflow-y:auto}.workspace-menu-panel__identity{display:grid;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:10px;padding:8px 8px 13px;border-bottom:0}.workspace-menu-panel__identity .identity-avatar{width:42px;height:42px}.workspace-menu-panel__identity strong,.workspace-menu-panel__identity span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-menu-panel__identity strong{font-size:14px;font-weight:855}.workspace-menu-panel__identity span{margin-top:2px;font-size:11px;font-weight:675}.workspace-menu-panel .user-menu-items{display:grid;gap:0;padding-top:8px}.workspace-menu-panel .user-menu-items button{--ia-button-icon-stroke: 1.4px;box-sizing:border-box;width:100%;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:8px;min-height:44px;border:0;border-block:1px solid transparent;background-clip:padding-box;border-radius:var(--radius-pill);padding:0 12px;background-color:var(--ia-white);color:var(--ia-black);text-align:left;font-family:var(--font-ui);font-size:var(--sidebar-nav-link-font-size);font-weight:var(--sidebar-nav-link-font-weight);letter-spacing:var(--tracking-ui)}.workspace-menu-panel .user-menu-items button svg{width:var(--sidebar-nav-icon-size);height:var(--sidebar-nav-icon-size);flex-shrink:0;stroke-width:1.4px}.workspace-menu-panel .user-menu-items button:not(:disabled):hover,.workspace-menu-panel .user-menu-items button:not(:disabled):focus-visible{background-color:var(--visual-cyan-hover);color:var(--ia-black)}.workspace-menu-panel .user-menu-items button span{font-weight:inherit}.workspace-menu-panel .user-menu-items button small{color:currentColor}.workspace-menu-panel .user-menu-items button:not(:disabled):focus-visible{outline:3px solid var(--visual-cyan);outline-offset:1px}@media(max-width:980px){.workspace-menu-panel{width:min(290px,calc(100vw - 24px))}.app-header__actions .domain-pill{display:none}}@media(max-width:640px){.app-header{grid-template-columns:var(--sidebar-collapsed-width) minmax(0,1fr) auto}.app-header__actions{justify-self:end;padding-right:var(--header-action-gap)}.app-header__actions .header-research-cta{display:inline-flex}.workspace-identity-control{padding-right:9px}}@media(max-width:520px){.workspace-identity-control__label{display:none}.workspace-identity-control__chevron{width:14px;height:14px}}@media(max-width:390px){.app-header__actions .header-research-cta{width:var(--header-control-size);min-width:var(--header-control-size);padding:0;justify-content:center}.app-header__actions .header-research-cta span{display:none}.workspace-identity-control{width:var(--header-control-size);padding:0;justify-content:center}.workspace-identity-control__chevron{display:none}}@media(prefers-reduced-motion:reduce){.workspace-identity-control__chevron{transition:none}}.workspace-area-title{display:flex;flex-direction:column;justify-content:center;min-width:0;gap:2px}.workspace-area-title__name{font-family:var(--font-display);font-size:var(--type-xl);font-weight:500;line-height:1.1}.workspace-area-title__caption{font-family:var(--font-ui);font-size:var(--type-micro);font-weight:700;line-height:1.2;letter-spacing:var(--tracking-ui)}.app-header[data-workspace-area]{grid-template-columns:var(--sidebar-collapsed-width) calc(var(--sidebar-expanded-width) - var(--sidebar-collapsed-width) - 2 * var(--header-action-gap)) minmax(0,1fr) auto}.app-header>.workspace-area-title{padding-left:var(--space-4)}@media(max-width:980px){.app-shell[data-workspace-area]{--header-height: 116px}.app-header[data-workspace-area]{grid-template-columns:var(--sidebar-collapsed-width) minmax(0,1fr) auto;grid-template-rows:60px 56px}.app-header[data-workspace-area]>.app-header__actions{grid-column:3;grid-row:1}.app-header>.workspace-area-title{grid-column:2 / -1;grid-row:2;align-self:start;padding-left:0}}.collapsible-sidebar .sidebar-scroll{flex:1;display:flex;flex-direction:column}.collapsible-sidebar .sidebar-scroll>*{flex-shrink:0}.sidebar-workspace-legal{flex-shrink:0;margin-top:auto;padding-block:var(--space-3);padding-inline:calc((var(--sidebar-collapsed-width) - var(--sidebar-nav-icon-size)) / 2);display:grid;gap:var(--space-2);font-size:var(--type-xs);line-height:1.4}.sidebar-workspace-legal>div{display:flex;gap:var(--space-4)}.app-shell[data-mobile-layout=false] .collapsible-sidebar.collapsed .sidebar-workspace-legal{display:none}.app-header[data-paper-header-visible=true] .header-research-cta>svg,.app-shell[data-navigation-open=true] .app-header .header-research-cta>svg,.app-shell[data-mobile-layout=true] .app-header :is(.header-research-cta,.user-menu-button)>svg{width:var(--circle-icon-size);height:var(--circle-icon-size);flex:0 0 var(--circle-icon-size)}.workspace-menu-panel .user-menu-items button:disabled{opacity:.45;cursor:not-allowed}.collapsible-sidebar:is(.expanded,.open) .sidebar-section-label{padding-inline:var(--space-4)}.collapsible-sidebar:is(.expanded,.open) .sidebar-nav-item{padding-inline-start:var(--space-4)}.collapsible-sidebar:is(.expanded,.open) .pw-nav-child{padding-inline-start:calc(var(--space-4) + var(--sidebar-nav-icon-size) + 8px)}.collapsible-sidebar .sidebar-workspace-legal{display:flex;align-items:baseline;flex-wrap:nowrap;gap:var(--space-2);padding-inline:var(--space-4);font-size:var(--type-micro);white-space:nowrap}.collapsible-sidebar .sidebar-workspace-legal>div{display:flex;gap:var(--space-2)}.collapsible-sidebar:is(.expanded,.open) .sidebar-nav-item{width:calc(100% - 10px - var(--space-2));max-width:calc(100% - 10px - var(--space-2));margin-inline-end:var(--space-2)}.collapsible-sidebar .pw-nav-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.collapsible-sidebar .pw-shell-explorer .pw-explorer{grid-template-columns:minmax(0,1fr)}.collapsible-sidebar .pw-shell-explorer .pw-group{min-width:0}@layer invarianti-field-controls{textarea:not(:where(.canonical-atlas *,[data-atlas-template]:not([data-paper-template]):not([data-atlas-template=media-player]) *,.model-atlas *,.atlas-technical-filters *,.graphify-explorer-frame *,.graphify-modal-pane *,.graphify-advanced-filter-panel *,.graphify-purpose-control *,.graphifyDropdownField *,.iaDropdown[data-variant=graphifyDark] *)){box-sizing:border-box!important;border-radius:calc(var(--circle-action-size) / 2)!important;padding-block:var(--space-3)!important;padding-inline:var(--field-padding-inline)!important}}:root{--selection-pill-height: 36px}.iaSelectionGroup{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);min-width:0}:root :is(button,a).iaSelectionPill{box-sizing:border-box;display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;gap:var(--space-2);height:var(--circle-action-size);min-height:var(--circle-action-size);max-width:100%;min-width:0;margin:0;padding:0 var(--space-4);border:var(--ia-stroke-control) solid var(--button-outline-border);border-radius:var(--button-radius-pill);background:var(--button-outline-bg);color:var(--button-outline-fg);font-family:var(--font-mono);font-size:var(--type-xs);font-weight:765;line-height:1;letter-spacing:normal;text-transform:none;text-align:center;text-decoration:none;white-space:nowrap;box-shadow:none;filter:none;transform:none;cursor:pointer}:root :is(button,a):is(.iaSelectionPill,[role=tab]):is([aria-selected=true],[aria-pressed=true],[aria-checked=true],[aria-current=page],[data-active=true],[data-selected=true]):not(.iaSelectionField):not([aria-multiselectable=true] *){border-color:var(--ia-black);background:var(--ia-set-a-cyan);color:var(--button-cyan-fg)}:root .iaSelectionPill>:is(span,strong),:root .iaSelectionPill__label>:is(span,strong){min-width:0;overflow:hidden;text-overflow:ellipsis;font:inherit;color:inherit;text-decoration:inherit}:root :is(button,a):is(.iaSelectionPill,[role=tab]):hover:not(:disabled):not([aria-disabled=true]):not(:where([aria-selected=true],[aria-pressed=true],[aria-checked=true],[aria-current=page],[data-active=true],[data-selected=true])){border-color:var(--ia-black);background:var(--visual-cyan-hover);color:var(--button-cyan-fg);text-decoration:none;filter:none}:root :is(button,a).iaSelectionPill:focus-visible{outline:var(--ia-stroke-card) solid var(--button-focus-ring);outline-offset:3px}:root :is(button,a).iaSelectionPill:is(:disabled,[aria-disabled=true]){cursor:not-allowed}@media(pointer:coarse){:root{--selection-pill-height: var(--control-height-compact)}}.iaStudyPage{min-width:0}.iaStudyIndexPreview{min-width:0;min-height:240px}.iaStudyGallery{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,21rem),1fr));gap:var(--space-8)}.iaStudyGalleryItem{display:grid;grid-row:span 5;grid-template-rows:subgrid}.iaStudyNavigation{--button-height-compact: var(--circle-action-size);display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-6)}.iaStudyNavigation>.iaDropdown{flex:1 1 0;min-width:0}.iaStudyNavigation>button{flex:0 0 auto;width:auto;white-space:nowrap}.iaStudyNavigation>.iaStudyGuideToggle{width:var(--circle-action-size)}.iaStudyNavigation .iaDropdown{--field-height: var(--button-height-compact)}.iaStudyNavigation>.button-link{min-height:var(--button-height-compact);height:var(--button-height-compact)}.iaStudyNavigation .button-icon svg{width:var(--circle-icon-size);height:var(--circle-icon-size)}.iaStudyStepNavigation{display:flex;flex:0 0 auto;gap:var(--space-2)}.iaStudyPage :is(.discoveryCollection,.iaStudyGalleryItem){grid-template-columns:minmax(0,1fr);align-items:start;gap:var(--space-3)}.iaStudyPage :is(.discoveryCollection,.iaStudyGalleryItem)>*{min-width:0}.iaStudyPage :is(.discoveryCollection,.iaStudyGalleryItem)>button{justify-self:start;justify-content:flex-start;width:auto;padding-inline:0}.iaStudySurface{container-type:inline-size;min-width:0}.iaStudyFormula{max-width:100%;overflow-x:auto}.iaStudyLayout{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-6);margin-block:var(--space-6)}.iaStudyControls{min-width:0;display:grid;align-content:start;gap:var(--space-6);padding:var(--space-4);background:var(--ia-card-cyan);border-radius:var(--ia-card-radius)}.iaStudyControl{min-width:0;display:grid;gap:var(--space-2)}.iaStudyControl>label{font-weight:630}.iaStudyControl>small{overflow-wrap:anywhere}.iaStudyControl:has(>small){row-gap:var(--space-1)}.iaStudyControl>small+*{margin-block-start:var(--space-1)}.iaStudyNumeric{display:grid;grid-template-columns:minmax(0,1fr) minmax(5rem,7rem);align-items:center;gap:var(--space-3)}.iaStudyNumeric>input{min-width:0;width:100%}.iaStudyResults{min-width:0}.iaStudyPlotViewport{container:study-plots / inline-size;min-width:0}.iaStudyPlots{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-4)}.iaStudyPlots>*{min-width:0}.iaStudyMetrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,9rem),1fr));gap:var(--space-3);margin-block:var(--space-5);padding:var(--space-4);background:var(--ia-card-green);border-radius:var(--ia-card-radius)}.iaStudyMetrics>div{min-width:0;margin:0}.iaStudyMetrics dt{font-weight:400}.iaStudyMetrics dd{font-weight:630;margin:var(--space-2) 0 0;overflow-wrap:anywhere}.iaStudySource{margin-block-start:var(--space-4)}.iaStudySource pre{max-width:100%;overflow:auto;max-height:28rem}.iaStudySource code{overflow-wrap:anywhere}.iaStudySurface .iaActionClusterActions{flex-wrap:wrap;overflow-x:visible;row-gap:var(--space-1)}.iaStudyActions{position:relative}.iaStudyActions .iaStudyMore{position:static}.iaStudyActions .iaStudyMore .iaDropdownMenu{left:0;right:auto;width:min(20rem,100%);min-width:0;padding:var(--space-2);border-radius:var(--ia-radius-md)}.iaStudyActions :is(.iaButtonIcon,.iaDropdownTriggerIcon),.iaStudyActions :is(.iaButtonIcon,.iaDropdownTriggerIcon)>svg{width:var(--icon-size-sm);height:var(--icon-size-sm);flex-shrink:0}:is(.iaStudyControls,.iaStudyPlayback) .iaSlider input[type=range]::-webkit-slider-runnable-track{background:var(--ia-white);border:var(--ia-stroke-hairline) solid var(--ia-black)}:is(.iaStudyControls,.iaStudyPlayback) .iaSlider input[type=range]::-moz-range-track{background:var(--ia-white);border:var(--ia-stroke-hairline) solid var(--ia-black)}:is(.iaStudyControls,.iaStudyPlayback) .iaSlider input[type=range]::-moz-range-progress{background:var(--ia-white)}:is(.iaStudyControls,.iaStudyPlayback) .iaSlider input[type=range]::-webkit-slider-thumb{background:var(--ia-action-cyan)}:is(.iaStudyControls,.iaStudyPlayback) .iaSlider input[type=range]::-moz-range-thumb{background:var(--ia-action-cyan)}:root .iaStudyControls .iaSelectionPill:is([aria-pressed=true],:hover){border-color:var(--ia-black)}@container (min-width: 760px){.iaStudySurface[data-study-surface=full]>.iaStudyLayout{grid-template-columns:minmax(15rem,.8fr) minmax(0,2fr);align-items:start}}@container study-plots (min-width: 640px){.iaStudyPlots[data-multiple=true]{grid-template-columns:repeat(2,minmax(0,1fr))}}.iaStudyPlayback{display:grid;grid-template-columns:auto auto minmax(0,1fr);align-items:end;gap:var(--space-3);margin-block-end:var(--space-4)}.iaStudyTimeline{min-width:0;display:grid;gap:var(--space-2)}.iaStudyTimelineHeader{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:baseline;gap:var(--space-2)}.iaStudyTimelineHeader>*{min-width:0;overflow-wrap:anywhere}.iaStudyTimelineHeader output{text-align:end;font-variant-numeric:tabular-nums}.iaCompanionStates{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-5,24px)}.iaCompanionStates section{min-width:0}.iaHolonomyNetwork{margin:0;min-width:0}.iaHolonomyNetwork>svg{display:block;width:100%;height:auto}.iaHolonomyNetwork text{font-family:var(--font-mono,monospace);font-size:15px}.iaHolonomyNetwork figcaption{margin-block:12px}.iaHolonomyLegend{display:flex;flex-wrap:wrap;gap:10px 20px;margin:0;padding:0;list-style:none;font-size:var(--type-xs);line-height:1.5}.iaHolonomyLegend li{display:flex;align-items:center;gap:8px;min-width:0}.iaHolonomyLegend svg{display:block;width:32px;height:16px;flex:0 0 32px}.iaCompanionTable{overflow-x:auto}.iaCompanionTable table{width:100%;border-collapse:collapse}.iaCompanionTable :is(th,td){padding:12px 8px;text-align:left;border-bottom:1px solid currentColor}@media(max-width:640px){.iaCompanionStates{grid-template-columns:1fr}}.iaStudyPlot{overflow-anchor:none}.iaStudyPlotFrame{min-height:0}.iaStudyTimelineHeader output{min-block-size:2lh}.iaStudyMetrics dd{font-variant-numeric:tabular-nums;min-block-size:2lh}.iaStudyResults>p[role=status]{min-block-size:4lh}.iaHolonomyChapters{column-gap:var(--space-3);row-gap:var(--space-3);margin-block:var(--space-5) var(--space-6)}.iaStudySurface[data-study-id=local-global-holonomy]>.iaStudyFormula{margin-block:var(--space-6);padding-inline:var(--space-2)}.iaHolonomyPlaybackNote{margin-block:var(--space-4) var(--space-5)}.iaHolonomyPlaybackNote>p{margin:0}.iaHolonomyPlaybackNote>p+p{margin-top:var(--space-2)}@media(max-width:640px),(max-width:980px)and (max-height:600px)and (orientation:landscape)and (pointer:coarse){:root{--header-control-size: 48px;--header-action-gap: 8px;--sidebar-collapsed-width: var(--header-control-size);--mobile-control-glass: rgba(255, 255, 255, .22);--mobile-control-backdrop: blur(3px) saturate(150%) contrast(108%);--mobile-control-highlight: rgba(130, 135, 140, .24);--mobile-control-lowlight: rgba(70, 75, 80, .12);--mobile-control-surface: linear-gradient(160deg, rgba(255, 255, 255, .24), rgba(255, 255, 255, .04)), var(--mobile-control-glass);--mobile-control-icon-size: var(--circle-icon-size);--mobile-control-icon-stroke: var(--circle-icon-stroke);--paper-link-icon-stroke: 2px;--mobile-control-edge: rgba(130, 135, 140, .16)}.app-shell{--app-shell-top-offset: calc(var(--header-height) + env(safe-area-inset-top, 0px))}.app-shell .app-header{top:env(safe-area-inset-top,0px);background:transparent;border:0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;pointer-events:none}.app-header>*{pointer-events:auto}.app-header__brand,.app-header__burger,.app-header :is(.header-research-cta,.user-menu-button,.workspace-identity-control),.app-shell[data-mobile-layout=true][data-navigation-open=true] .app-header__burger{box-sizing:border-box;height:var(--header-control-size);min-height:var(--header-control-size);min-width:var(--header-control-size);border:1px solid var(--mobile-control-edge);border-top-color:var(--mobile-control-highlight);border-bottom-color:var(--mobile-control-lowlight);border-radius:999px;background:var(--mobile-control-surface);color:var(--ia-black);box-shadow:none;filter:none;backdrop-filter:var(--mobile-control-backdrop);-webkit-backdrop-filter:var(--mobile-control-backdrop);--ia-button-icon-stroke: var(--mobile-control-icon-stroke)}.app-header__burger>svg,.app-header :is(.header-research-cta,.user-menu-button)>svg{width:var(--mobile-control-icon-size);height:var(--mobile-control-icon-size);flex-basis:var(--mobile-control-icon-size);stroke-width:var(--mobile-control-icon-stroke)}.app-header__burger:hover,.app-header :is(.header-research-cta,.user-menu-button,.workspace-identity-control):hover{background:#ffffffe0;color:var(--ia-black)}.app-header__brand .adaptive-header-brand__full{display:none}.app-header__brand .adaptive-header-brand__mark{display:block}.app-header__brand{width:var(--header-control-size);padding:0;justify-content:center}.app-header__brand .adaptive-header-brand{display:flex;align-items:center;width:100%;height:100%;justify-content:center}.app-header__brand .adaptive-header-brand .adaptive-header-brand__mark{width:42px;height:42px}.adaptive-header-brand__mark{border-radius:50%;background:transparent;box-shadow:none;filter:none;backdrop-filter:none;-webkit-backdrop-filter:none}.adaptive-header-brand__mark>circle{fill:transparent;stroke:none}}@media(prefers-reduced-transparency:reduce)and (max-width:640px),(prefers-reduced-transparency:reduce)and (max-width:980px)and (max-height:600px)and (orientation:landscape)and (pointer:coarse){:root{--mobile-control-glass: rgba(255, 255, 255, .96)}}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){@media(max-width:640px),(max-width:980px)and (max-height:600px)and (orientation:landscape)and (pointer:coarse){:root{--mobile-control-glass: rgba(255, 255, 255, .96)}}}@media(max-width:640px),(max-width:980px)and (max-height:600px)and (orientation:landscape)and (pointer:coarse){.app-header__brand:is(:hover,:focus-visible){background:var(--ia-black);border-color:var(--ia-black)}.app-header__brand:is(:hover,:focus-visible) .adaptive-header-brand__mark{background:transparent}.app-header__brand:is(:hover,:focus-visible) .adaptive-header-brand__mark>circle{fill:var(--ia-black);stroke:var(--ia-black)}}@media(max-width:640px),(max-width:980px)and (max-height:600px)and (orientation:landscape)and (pointer:coarse){.workspace-menu-panel{width:min(290px,calc(100vw - 24px));padding:var(--space-2);border:1px solid var(--mobile-control-edge);border-top-color:var(--mobile-control-highlight);border-bottom-color:var(--mobile-control-lowlight);border-radius:24px;background:#ffffffe0;backdrop-filter:var(--mobile-control-backdrop);-webkit-backdrop-filter:var(--mobile-control-backdrop);box-shadow:none;max-height:calc(100dvh - var(--header-height) - env(safe-area-inset-top,0px) - 24px);overflow-y:auto}.workspace-menu-panel__identity{padding:var(--space-2) var(--space-3);gap:var(--space-3);border:0}.workspace-menu-panel .user-menu-items{gap:var(--space-1);padding-top:var(--space-1)}.workspace-menu-panel .user-menu-items button{min-height:44px;padding:var(--space-2) var(--space-3);gap:var(--space-3);border:0;background:transparent;box-shadow:none;font-size:var(--type-sm);--ia-button-icon-stroke: var(--mobile-control-icon-stroke)}.workspace-menu-panel .user-menu-items button svg{width:20px;height:20px;stroke-width:1.7px}.workspace-menu-panel .user-menu-items button:not(:disabled):hover,.workspace-menu-panel .user-menu-items button:not(:disabled):focus-visible{background:var(--ia-set-a-cyan)}.workspace-menu-panel .user-menu-panel__status:empty{display:none}}@media(max-width:640px),(max-width:980px)and (max-height:600px)and (orientation:landscape)and (pointer:coarse){.iaDropdown .iaDropdownMenu{border:1px solid var(--mobile-control-edge);border-top-color:var(--mobile-control-highlight);border-bottom-color:var(--mobile-control-lowlight);border-radius:24px;background:#ffffffe0;backdrop-filter:var(--mobile-control-backdrop);-webkit-backdrop-filter:var(--mobile-control-backdrop);box-shadow:none}.iaDropdown[data-variant=dark] .iaDropdownMenu,.iaDropdown[data-variant=graphifyDark] .iaDropdownMenu{background:#070916e0}.iaDropdown .iaDropdownOption{border:0;box-shadow:none}}@media(max-width:980px){.app-shell[data-mobile-layout=true]{--mobile-nav-width: min(290px, calc(100vw - 24px) );overflow-x:clip}.app-shell[data-mobile-layout=true][data-navigation-open=true]>.shell-body>:is(.main-panel,.site-footer){width:100%;margin-inline-start:var(--mobile-nav-width)}.app-shell[data-mobile-layout=true][data-navigation-open=true] .app-header>:not(.app-header__left-rail):not(.app-header__brand):not(#app-header-paper-slot),.app-shell[data-mobile-layout=true][data-navigation-open=true] #app-header-paper-slot>*{transform:translate(var(--mobile-nav-width))}.app-shell[data-mobile-layout=true] .sidebar-backdrop{display:none}}@media(max-width:640px)and (prefers-reduced-transparency:reduce),(max-width:640px)and (prefers-contrast:more),(max-width:980px)and (max-height:600px)and (orientation:landscape)and (pointer:coarse)and (prefers-reduced-transparency:reduce),(max-width:980px)and (max-height:600px)and (orientation:landscape)and (pointer:coarse)and (prefers-contrast:more){:root{--mobile-control-glass: #fff;--mobile-control-edge: #555;--mobile-control-highlight: #555;--mobile-control-lowlight: #555}.workspace-menu-panel,.iaDropdown:not([data-variant=dark]):not([data-variant=graphifyDark]) .iaDropdownMenu{background:#fff}}@media(max-width:640px),(max-width:980px)and (max-height:600px)and (orientation:landscape)and (pointer:coarse){.app-shell .app-header.app-header{box-sizing:border-box;height:var(--header-height);min-height:var(--header-height);grid-template-columns:var(--header-control-size) var(--header-control-size) minmax(0,1fr) auto;column-gap:8px;padding:2px 12px;overflow:visible}.app-header>.app-header__brand{grid-column:2;grid-row:1;align-self:center}.app-header>.app-header__left-rail{grid-column:1;grid-row:1}.app-header>.app-header__actions{grid-column:4;grid-row:1;gap:8px;padding:0}.app-header .workspace-identity-control{width:var(--header-control-size);padding:0;justify-content:center}.app-header .workspace-identity-control__label,.app-header .workspace-identity-control__chevron{display:none}.app-header .workspace-identity-control .identity-avatar{width:38px;height:38px;flex-basis:38px}.app-header .header-research-cta{width:var(--header-control-size);min-width:var(--header-control-size);padding:0;justify-content:center}.app-header .header-research-cta span{display:none}.app-header .user-menu-button{width:var(--header-control-size);padding-inline:0;justify-content:center}.app-header .user-menu-button span{display:none}.app-shell .app-header.app-header{padding-inline-start:max(12px,env(safe-area-inset-left,0px));padding-inline-end:max(12px,env(safe-area-inset-right,0px))}}@media(max-width:980px){.app-shell[data-workspace-area]{--header-height: 68px}.app-shell .app-header[data-workspace-area]{grid-template-columns:var(--header-control-size) var(--header-control-size) minmax(0,1fr) auto;grid-template-rows:1fr;column-gap:8px}.app-shell .app-header[data-workspace-area]>.app-header__brand{grid-column:2;grid-row:1}.app-shell .app-header[data-workspace-area] .adaptive-header-brand__full{display:none}.app-shell .app-header[data-workspace-area] .adaptive-header-brand__mark{display:block}.app-shell .app-header[data-workspace-area]>.workspace-area-title{grid-column:3;grid-row:1;align-self:center;padding:0;overflow:hidden}.app-shell .app-header[data-workspace-area] .workspace-area-title__name{font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-shell .app-header[data-workspace-area] .workspace-area-title__caption{font-size:10px}.app-shell .app-header[data-workspace-area]>.app-header__actions{grid-column:4;grid-row:1}.app-shell .app-header[data-workspace-area] .header-research-cta{display:inline-flex;width:var(--header-control-size);height:var(--header-control-size);min-width:var(--header-control-size);padding:0;border-radius:50%;justify-content:center}.app-shell .app-header[data-workspace-area] .header-research-cta span{display:none}}@media(max-width:980px){.app-shell{--mobile-header-edge-clearance: 12px;--mobile-header-top: calc(env(safe-area-inset-top, 0px) + var(--mobile-header-edge-clearance));--app-shell-top-offset: calc(var(--header-height) + var(--mobile-header-top))}.app-shell>.app-header.app-header{position:fixed;inset-block-start:var(--mobile-header-top);inset-inline:0;width:auto;height:var(--header-height);min-height:var(--header-height);padding-block-start:2px;background:transparent;border:0;box-shadow:none;pointer-events:none;backdrop-filter:none;-webkit-backdrop-filter:none}.app-shell>.app-header>*{pointer-events:auto}.app-shell:has(>.app-header)>.shell-body{padding-block-start:var(--app-shell-top-offset)}}@media(max-width:980px){.app-shell .app-header[data-workspace-area]:before{content:"";grid-column:2 / 4;grid-row:1;align-self:center;height:var(--header-control-size);max-width:calc(var(--header-control-size) + 188px);border:1px solid var(--mobile-control-edge, rgba(130, 135, 140, .16));border-radius:999px;background:var(--mobile-control-surface, rgba(255, 255, 255, .22));backdrop-filter:var(--mobile-control-backdrop, blur(3px) saturate(150%) contrast(108%));-webkit-backdrop-filter:var(--mobile-control-backdrop, blur(3px) saturate(150%) contrast(108%));box-sizing:border-box;pointer-events:none}.app-shell .app-header[data-workspace-area]>:is(.app-header__brand,.workspace-area-title){position:relative}.app-shell .app-header[data-workspace-area]>.workspace-area-title{padding-inline-end:12px;max-width:180px;gap:3px}.app-shell[data-mobile-layout=true][data-navigation-open=true] .app-header[data-workspace-area]:before{content:none}}@media(max-width:640px),(max-width:980px)and (max-height:600px)and (orientation:landscape)and (pointer:coarse){.app-shell .app-header.app-header[data-home-brand-expanded=true]{grid-template-columns:var(--header-control-size) minmax(0,1fr) 0 auto}.app-shell .app-header[data-home-brand-expanded=true]>.app-header__brand{width:100%;max-width:160px;min-width:0;padding:0;border:0;background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.app-header[data-home-brand-expanded=true] .adaptive-header-brand .adaptive-header-brand__full{display:block;width:100%;height:auto}.app-header[data-home-brand-expanded=true] .adaptive-header-brand .adaptive-header-brand__mark{display:none}}:root{--ia-band-glass-surface: linear-gradient(160deg, rgba(255,255,255,.24), rgba(255,255,255,.04)), rgba(255,255,255,.78);--ia-band-glass-backdrop: blur(18px) saturate(150%) contrast(108%)}@supports ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){@media(min-width:981px),(min-width:641px)and (pointer:fine){.app-shell>.app-header.app-header{background:var(--ia-band-glass-surface);backdrop-filter:var(--ia-band-glass-backdrop);-webkit-backdrop-filter:var(--ia-band-glass-backdrop)}}}@media(prefers-reduced-transparency:reduce),(prefers-contrast:more),(forced-colors:active){:root{--ia-band-glass-surface: var(--ia-white);--ia-band-glass-backdrop: none}}@media(min-width:641px)and (max-width:980px)and (pointer:fine){.app-shell{--mobile-header-top: 0px}.app-shell>.app-header.app-header{inset-block-start:0}}.app-shell[data-navigation-open=true]>.shell-body>.collapsible-sidebar{top:0;min-height:100dvh;max-height:100dvh;margin-top:calc(-1 * var(--app-shell-top-offset));padding-top:0}.app-shell[data-navigation-open=true] .collapsible-sidebar>.sidebar-scroll{padding-top:calc(var(--app-shell-top-offset) + 10px);scroll-padding-top:calc(var(--app-shell-top-offset) + 10px)}@media(max-width:980px){.app-shell[data-navigation-open=true]>.shell-body>.collapsible-sidebar{margin-top:0}.app-shell[data-navigation-open=true]>.shell-body>.collapsible-sidebar:before{content:"";position:absolute;inset:0 0 auto;height:var(--app-shell-top-offset);z-index:1;pointer-events:none;background:var(--ia-white)}@supports ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.app-shell[data-navigation-open=true]>.shell-body>.collapsible-sidebar:before{background:var(--ia-band-glass-surface);backdrop-filter:var(--ia-band-glass-backdrop);-webkit-backdrop-filter:var(--ia-band-glass-backdrop)}}}.iaPlotly3D{position:relative}.iaPlotly3D .gl-container{touch-action:none}.physics-plotly-host.iaPlotly3D{padding:0}
