#crene-font-root :is([data-analytical-canvas],[data-crene-canonical-scenario-map],.cr-trajectory-card,.cr-mx-wrap,.cr-factor-native-matrix-wrap,.private-factor-map) :is(div,section,article,aside,header,footer,nav,p,span,a,button,label,input,select,option,textarea,summary,li,dt,dd,th,td,caption,strong,b,em,small,h3,h4):not(:where(svg,svg *)){font-family:var(--cr-font-text)!important}#crene-font-root :is([data-analytical-canvas],[data-crene-canonical-scenario-map],.cr-trajectory-card,.cr-mx-wrap,.cr-factor-native-matrix-wrap,.private-factor-map) :is(h1,h2,.font-serif,.cr-type-display):not(:where(svg,svg *)){font-family:var(--cr-font-display)!important}#crene-font-root :is(.cr-trajectory-stats strong,.cr-trajectory-legend b,.qpm-inspector-stats>div>div:last-child,.cr-mx-cell-inner,.cr-mx-spread){font-family:var(--cr-font-data)!important;font-variant-numeric:tabular-nums}#crene-font-root :is([data-analytical-canvas],[data-crene-canonical-scenario-map],.cr-trajectory-card,.cr-mx-wrap,.cr-factor-native-matrix-wrap,.private-factor-map) :is(code,pre,kbd,samp,.cr-type-code,[data-type=code],.font-mono):not(:where(svg,svg *)){font-family:var(--cr-font-code)!important}#crene-font-root [data-analytical-reading-guide] :is(div,span,button){font-family:var(--cr-font-text)!important}#crene-font-root .cr-mx-control-label,#crene-font-root .cr-trajectory-kicker span,#crene-font-root .cr-trajectory-read>span,#crene-font-root .cr-trajectory-stats article>span,#crene-font-root [data-analytical-reading-guide] div>span:first-child{font-size:var(--cr-type-label)!important;line-height:var(--cr-leading-compact)!important;font-weight:var(--cr-weight-interface)!important;letter-spacing:normal!important;text-transform:none!important}#crene-font-root .cr-trajectory-read>strong,#crene-font-root [data-analytical-reading-guide] div>span+span{font-size:var(--cr-type-body-small)!important;line-height:var(--cr-leading-compact)!important}#crene-font-root :is(.cr-trajectory-meta span,.cr-trajectory-legend>div,.cr-trajectory-kicker small,.cr-trajectory-empty>span,.ftc-mobile-hint,.qpm-graph-instructions){font-size:var(--cr-type-label)!important;line-height:var(--cr-leading-compact)!important}#crene-font-root [data-analytical-fullscreen-control]{font-family:var(--cr-font-ui)!important;font-size:var(--cr-type-body-small)!important;line-height:var(--cr-leading-compact)!important}@media (max-width:768px){#crene-font-root .cr-mx-controls{justify-content:flex-start}}#crene-font-root{isolation:isolate;--cr-galaxy-paper:transparent;background-color:#fff}.cr-galaxy{position:fixed;inset:0;z-index:-1;pointer-events:none;user-select:none;overflow:hidden;contain:strict;background:radial-gradient(ellipse at 90% 29%,rgba(217,231,240,.24),transparent 49%),radial-gradient(ellipse at 8% 92%,rgba(222,226,241,.22),transparent 43%),#fff}.cr-galaxy canvas,.cr-galaxy-fallback{position:absolute;inset:0;display:block;width:100%;height:100%}.cr-galaxy[data-ready=true] .cr-galaxy-fallback{display:none}body:has([data-cr-galaxy-density=quiet]) .cr-galaxy canvas,body:has([data-cr-galaxy-density=quiet]) .cr-galaxy-fallback{opacity:.6}body:has(input:focus,textarea:focus,[contenteditable=true]:focus) .cr-galaxy canvas{opacity:.35}@media (max-width:767px){.cr-galaxy{background:radial-gradient(ellipse at 105% 30%,rgba(217,231,240,.19),transparent 55%),radial-gradient(ellipse at 0 100%,rgba(222,226,241,.18),transparent 40%),#fff}}@media (prefers-reduced-motion:reduce){.cr-galaxy{scroll-behavior:auto}}@media (forced-colors:active),print{.cr-galaxy{display:none}}#crene-font-root footer.cr-site-footer,#crene-font-root main.cr-pilot-page,#crene-font-root main.cr-pilot-page>.pilot-shell,#crene-font-root main.km-page{background:var(--cr-galaxy-paper,#fff)!important}