.BasisInteractive-module__XfWVmq__root{--blue:#a9cee7;--gold:#c6a875;--ink:#fffc;--muted:#ffffff73;height:100%;min-height:0;color:var(--ink);font-family:var(--mono,ui-monospace, SFMono-Regular, Menlo, monospace);background:#090b0c5c;grid-template-rows:minmax(0,1fr) auto;display:grid}.BasisInteractive-module__XfWVmq__plotWrap{min-height:0}.BasisInteractive-module__XfWVmq__svg{width:100%;height:100%;display:block;overflow:visible}.BasisInteractive-module__XfWVmq__grid line{stroke:#ffffff12;stroke-width:1px}.BasisInteractive-module__XfWVmq__axis{stroke:#ffffff52;stroke-width:2px}.BasisInteractive-module__XfWVmq__axisMap,.BasisInteractive-module__XfWVmq__axisRobot,.BasisInteractive-module__XfWVmq__matrixScene,.BasisInteractive-module__XfWVmq__twoWay,.BasisInteractive-module__XfWVmq__measure,.BasisInteractive-module__XfWVmq__vectorSum,.BasisInteractive-module__XfWVmq__pipeline,.BasisInteractive-module__XfWVmq__compareCard,.BasisInteractive-module__XfWVmq__point{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:4px}.BasisInteractive-module__XfWVmq__axisMap{stroke:#ffffff57}.BasisInteractive-module__XfWVmq__axisRobot{stroke:var(--gold)}.BasisInteractive-module__XfWVmq__point line{stroke:var(--blue);stroke-width:6px}.BasisInteractive-module__XfWVmq__point circle{fill:var(--gold);stroke:#111314;stroke-width:3px}.BasisInteractive-module__XfWVmq__matrixScene path,.BasisInteractive-module__XfWVmq__twoWay rect,.BasisInteractive-module__XfWVmq__compareCard rect,.BasisInteractive-module__XfWVmq__pipeline rect{stroke:#fff6;fill:#a9cee70f}.BasisInteractive-module__XfWVmq__matrixScene line{stroke:#ffffff47}.BasisInteractive-module__XfWVmq__vectorSum .BasisInteractive-module__XfWVmq__blueStroke,.BasisInteractive-module__XfWVmq__blueStroke{stroke:var(--blue)}.BasisInteractive-module__XfWVmq__vectorSum .BasisInteractive-module__XfWVmq__goldStroke,.BasisInteractive-module__XfWVmq__goldStroke{stroke:var(--gold)}.BasisInteractive-module__XfWVmq__resultStroke{stroke:#ffffffb8;stroke-width:6px}.BasisInteractive-module__XfWVmq__dropStroke{stroke:var(--gold);stroke-dasharray:7 7;stroke-width:3px}.BasisInteractive-module__XfWVmq__pipeline path{stroke:var(--gold)}.BasisInteractive-module__XfWVmq__twoWay .BasisInteractive-module__XfWVmq__blueStroke,.BasisInteractive-module__XfWVmq__twoWay .BasisInteractive-module__XfWVmq__goldStroke{stroke-width:4px}.BasisInteractive-module__XfWVmq__compareCard:nth-of-type(2) rect{stroke:#c6a87580;fill:#c6a8750f}.BasisInteractive-module__XfWVmq__eyebrow{fill:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:13px}.BasisInteractive-module__XfWVmq__caption,.BasisInteractive-module__XfWVmq__small{fill:var(--muted);font-size:12px}.BasisInteractive-module__XfWVmq__point text,.BasisInteractive-module__XfWVmq__matrixScene text,.BasisInteractive-module__XfWVmq__twoWay text,.BasisInteractive-module__XfWVmq__measure text,.BasisInteractive-module__XfWVmq__vectorSum text,.BasisInteractive-module__XfWVmq__pipeline text,.BasisInteractive-module__XfWVmq__compareCard text{fill:var(--ink);font-size:16px}.BasisInteractive-module__XfWVmq__point text,.BasisInteractive-module__XfWVmq__vectorSum text:last-child{fill:var(--gold)}.BasisInteractive-module__XfWVmq__axisBlue{stroke:var(--blue);stroke-width:5px;stroke-linecap:round}.BasisInteractive-module__XfWVmq__axisGold{stroke:var(--gold);stroke-width:5px;stroke-linecap:round}.BasisInteractive-module__XfWVmq__vector{stroke:#ffffffdb;stroke-width:5px;stroke-linecap:round}.BasisInteractive-module__XfWVmq__pointMark{fill:var(--gold);stroke:#111314;stroke-width:3px}.BasisInteractive-module__XfWVmq__svgLabel,.BasisInteractive-module__XfWVmq__svgLabelBlue,.BasisInteractive-module__XfWVmq__svgLabelGold{font-size:13px}.BasisInteractive-module__XfWVmq__svgLabel{fill:var(--ink)}.BasisInteractive-module__XfWVmq__svgLabelBlue{fill:var(--blue)}.BasisInteractive-module__XfWVmq__svgLabelGold{fill:var(--gold)}.BasisInteractive-module__XfWVmq__outputPanel rect{fill:#a9cee70f;stroke:#ffffff38;stroke-width:1.5px}.BasisInteractive-module__XfWVmq__cardTitle,.BasisInteractive-module__XfWVmq__cardLabel,.BasisInteractive-module__XfWVmq__cardValue{font-family:var(--mono,ui-monospace, SFMono-Regular, Menlo, monospace)}.BasisInteractive-module__XfWVmq__cardTitle{fill:var(--muted);text-transform:uppercase;letter-spacing:.05em;font-size:12px}.BasisInteractive-module__XfWVmq__cardLabel{fill:var(--muted);font-size:12px}.BasisInteractive-module__XfWVmq__cardValue{fill:var(--ink);font-size:17px}.BasisInteractive-module__XfWVmq__metricStrip text{fill:var(--muted);font-size:12px}.BasisInteractive-module__XfWVmq__metricStrip .BasisInteractive-module__XfWVmq__good{fill:#b9d8c7}.BasisInteractive-module__XfWVmq__metricStrip .BasisInteractive-module__XfWVmq__warning{fill:#e0ab92}.BasisInteractive-module__XfWVmq__controls{background:#090b0cd1;border-top:1px solid #ffffff1f;padding:14px 18px 16px}.BasisInteractive-module__XfWVmq__controlHeader{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.BasisInteractive-module__XfWVmq__controlHeader span,.BasisInteractive-module__XfWVmq__controls label,.BasisInteractive-module__XfWVmq__readouts span,.BasisInteractive-module__XfWVmq__readouts small{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;font-size:12px}.BasisInteractive-module__XfWVmq__controlHeader strong{color:var(--gold);font-size:18px;font-weight:500}.BasisInteractive-module__XfWVmq__controls label{text-transform:none;letter-spacing:0;justify-content:space-between;margin-top:8px;display:flex}.BasisInteractive-module__XfWVmq__controls output{color:var(--ink)}.BasisInteractive-module__XfWVmq__controls input[type=range]{width:100%;height:20px;accent-color:var(--blue);cursor:ew-resize;margin:5px 0 8px;display:block}.BasisInteractive-module__XfWVmq__presets{flex-wrap:wrap;gap:6px;display:flex}.BasisInteractive-module__XfWVmq__presets button{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:1px solid #ffffff2b;border-radius:999px;padding:6px 9px;font-size:12px;transition:color .16s,border-color .16s,transform .16s}.BasisInteractive-module__XfWVmq__presets button:hover,.BasisInteractive-module__XfWVmq__presets button:focus-visible{border-color:var(--blue);color:var(--ink)}.BasisInteractive-module__XfWVmq__presets button:active{transform:translateY(1px)}.BasisInteractive-module__XfWVmq__presets .BasisInteractive-module__XfWVmq__selected{border-color:var(--gold);color:var(--gold)}.BasisInteractive-module__XfWVmq__readouts{grid-template-columns:1.6fr 1fr 1fr;gap:10px;margin-top:13px;display:grid}.BasisInteractive-module__XfWVmq__readouts>div{border-left:1px solid #ffffff1f;min-width:0;padding-left:10px}.BasisInteractive-module__XfWVmq__readouts>div:first-child{border-left:0;padding-left:0}.BasisInteractive-module__XfWVmq__readouts strong{color:var(--ink);margin-top:5px;font-size:16px;font-weight:500;display:block}.BasisInteractive-module__XfWVmq__readouts small{letter-spacing:0;text-transform:none;margin-top:3px;font-size:11px;display:block}.BasisInteractive-module__XfWVmq__matrixWrap{color:var(--ink);align-items:center;margin-top:4px;display:flex}.BasisInteractive-module__XfWVmq__matrixGrid{grid-template-columns:repeat(2,minmax(28px,1fr));gap:2px 9px;padding:0 5px;font-size:12px;display:grid}.BasisInteractive-module__XfWVmq__matrixBracket{color:var(--muted);font-size:26px;line-height:1}.BasisInteractive-module__XfWVmq__hint{min-height:1.2em;color:var(--muted);margin:11px 0 0;font-size:12px;line-height:1.4}@media (max-width:620px){.BasisInteractive-module__XfWVmq__readouts{gap:6px}.BasisInteractive-module__XfWVmq__readouts>div{padding-left:6px}.BasisInteractive-module__XfWVmq__matrixGrid{gap:2px 4px;font-size:10px}.BasisInteractive-module__XfWVmq__cardValue{font-size:14px}}@media (prefers-reduced-motion:reduce){.BasisInteractive-module__XfWVmq__presets button{transition:color 1ms linear,border-color 1ms linear}}
.CompositionInteractive-module__1UwQ_G__root{--paper:#f8f7f2;--ink:#25231f;--muted:#76716a;--line:#25231f29;--blue:#3569c8;--gold:#c47732;min-width:0;color:var(--ink);gap:.9rem;font-family:inherit;display:grid}.CompositionInteractive-module__1UwQ_G__plot{border:1px solid var(--line);background:var(--paper);border-radius:1.1rem;position:relative;overflow:hidden}.CompositionInteractive-module__1UwQ_G__plot svg{width:100%;height:auto;display:block}.CompositionInteractive-module__1UwQ_G__plot text{fill:currentColor;font-family:inherit;font-size:12px}.CompositionInteractive-module__1UwQ_G__eyebrow{letter-spacing:.08em;text-transform:uppercase;fill:var(--muted)!important;font-size:10px!important}.CompositionInteractive-module__1UwQ_G__panel{fill:#ffffff8c;stroke:var(--line);stroke-width:1px}.CompositionInteractive-module__1UwQ_G__panelTitle{font-weight:650;font-size:13px!important}.CompositionInteractive-module__1UwQ_G__panelSubtitle{fill:var(--muted)!important;font-size:10px!important}.CompositionInteractive-module__1UwQ_G__axis{stroke:#25231f3d;stroke-width:1px}.CompositionInteractive-module__1UwQ_G__route{fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.CompositionInteractive-module__1UwQ_G__routeBlue{stroke:var(--blue)}.CompositionInteractive-module__1UwQ_G__routeGold{stroke:var(--gold)}.CompositionInteractive-module__1UwQ_G__routeGhost{opacity:.18}.CompositionInteractive-module__1UwQ_G__routeActive{opacity:1}.CompositionInteractive-module__1UwQ_G__endpoint{stroke:var(--paper);stroke-width:2px}.CompositionInteractive-module__1UwQ_G__endpointBlue{fill:var(--blue)}.CompositionInteractive-module__1UwQ_G__endpointGold{fill:var(--gold)}.CompositionInteractive-module__1UwQ_G__traveler{stroke:var(--paper);stroke-width:2px;transition:transform .56s cubic-bezier(.77,0,.175,1)}.CompositionInteractive-module__1UwQ_G__travelerBlue{fill:var(--blue)}.CompositionInteractive-module__1UwQ_G__travelerGold{fill:var(--gold)}.CompositionInteractive-module__1UwQ_G__staticTraveler{transition:none}.CompositionInteractive-module__1UwQ_G__legend{color:var(--muted);flex-wrap:wrap;gap:.65rem 1.1rem;padding:0 .2rem;font-size:.75rem;line-height:1.35;display:flex}.CompositionInteractive-module__1UwQ_G__legendItem{align-items:center;gap:.4rem;display:inline-flex}.CompositionInteractive-module__1UwQ_G__swatch{border-radius:999px;width:.7rem;height:.18rem}.CompositionInteractive-module__1UwQ_G__swatchBlue{background:var(--blue)}.CompositionInteractive-module__1UwQ_G__swatchGold{background:var(--gold)}.CompositionInteractive-module__1UwQ_G__controls{border:1px solid var(--line);background:var(--paper);border-radius:.95rem;gap:.7rem;padding:.9rem 1rem;display:grid}.CompositionInteractive-module__1UwQ_G__controlHeader{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.4rem 1rem;display:flex}.CompositionInteractive-module__1UwQ_G__controlLabel{font-size:.78rem;font-weight:650}.CompositionInteractive-module__1UwQ_G__controlHint{color:var(--muted);font-size:.75rem}.CompositionInteractive-module__1UwQ_G__buttonRow{flex-wrap:wrap;gap:.45rem;display:flex}.CompositionInteractive-module__1UwQ_G__button,.CompositionInteractive-module__1UwQ_G__range{accent-color:var(--blue)}.CompositionInteractive-module__1UwQ_G__button{border:1px solid var(--line);min-height:2.35rem;color:var(--ink);cursor:pointer;font:inherit;text-align:left;background:0 0;border-radius:.65rem;padding:.55rem .75rem;font-size:.75rem;line-height:1.2;transition:background-color .16s,border-color .16s,transform .12s}.CompositionInteractive-module__1UwQ_G__button:hover:not(:disabled){background:#3569c812;border-color:#3569c880}.CompositionInteractive-module__1UwQ_G__button:active:not(:disabled){transform:scale(.98)}.CompositionInteractive-module__1UwQ_G__buttonActive{border-color:var(--blue);background:#3569c81a}.CompositionInteractive-module__1UwQ_G__button:disabled,.CompositionInteractive-module__1UwQ_G__range:disabled{cursor:not-allowed;opacity:.5}.CompositionInteractive-module__1UwQ_G__range{cursor:pointer;width:100%}.CompositionInteractive-module__1UwQ_G__rangeRow{color:var(--muted);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.6rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem;display:grid}.CompositionInteractive-module__1UwQ_G__status{min-height:1.1rem;color:var(--muted);margin:0;font-size:.75rem;line-height:1.45}@media (max-width:600px){.CompositionInteractive-module__1UwQ_G__plot text{font-size:10px}.CompositionInteractive-module__1UwQ_G__panelTitle{font-size:11px!important}.CompositionInteractive-module__1UwQ_G__eyebrow{font-size:8px!important}}@media (prefers-reduced-motion:reduce){.CompositionInteractive-module__1UwQ_G__traveler,.CompositionInteractive-module__1UwQ_G__button{transition:none}}
.eigen-interactive-module__t4a-Wa__root{--panel:#0c0e0fc7;--paper:#f4f0e7;--muted:#ffffff85;--blue:#a9cee7;--gold:#c6a875;background:radial-gradient(circle at 54% 40%,#293640 0%,#181b1e 57%,#121415 100%);grid-template-rows:minmax(0,1fr) auto;min-height:34rem;display:grid}.eigen-interactive-module__t4a-Wa__plot{min-height:0}.eigen-interactive-module__t4a-Wa__plot svg{width:100%;height:100%;display:block}.eigen-interactive-module__t4a-Wa__grid line{stroke:#ffffff12;stroke-width:1px}.eigen-interactive-module__t4a-Wa__axis{stroke:#a9cee761;stroke-width:2px}.eigen-interactive-module__t4a-Wa__eyebrow,.eigen-interactive-module__t4a-Wa__matrix,.eigen-interactive-module__t4a-Wa__metrics,.eigen-interactive-module__t4a-Wa__controlHeader span{font-family:var(--mono)}.eigen-interactive-module__t4a-Wa__eyebrow{fill:var(--gold);letter-spacing:1px;text-transform:uppercase;font-size:14px}.eigen-interactive-module__t4a-Wa__matrix{fill:#ffffffb8;font-size:18px}.eigen-interactive-module__t4a-Wa__input,.eigen-interactive-module__t4a-Wa__output,.eigen-interactive-module__t4a-Wa__connector{stroke-linecap:round;stroke-width:7px;transition:x2 .26s,y2 .26s}.eigen-interactive-module__t4a-Wa__input{stroke:var(--gold)}.eigen-interactive-module__t4a-Wa__output{stroke:var(--blue);stroke-width:8px}.eigen-interactive-module__t4a-Wa__connector{stroke:#ffffff42;stroke-dasharray:7 8;stroke-width:2px}.eigen-interactive-module__t4a-Wa__inputPoint{fill:var(--gold)}.eigen-interactive-module__t4a-Wa__outputPoint{fill:var(--blue)}.eigen-interactive-module__t4a-Wa__inputLabel,.eigen-interactive-module__t4a-Wa__outputLabel{font-family:var(--serif);font-size:23px;font-style:italic}.eigen-interactive-module__t4a-Wa__inputLabel{fill:var(--gold)}.eigen-interactive-module__t4a-Wa__outputLabel{fill:var(--blue)}.eigen-interactive-module__t4a-Wa__statusGood,.eigen-interactive-module__t4a-Wa__statusWarning{stroke-width:2px}.eigen-interactive-module__t4a-Wa__statusGood{fill:#a9cee714;stroke:#a9cee773}.eigen-interactive-module__t4a-Wa__statusWarning{fill:#e29b830f;stroke:#e29b836b}.eigen-interactive-module__t4a-Wa__statusTitle,.eigen-interactive-module__t4a-Wa__statusText{fill:var(--paper);font-family:var(--mono)}.eigen-interactive-module__t4a-Wa__statusTitle{font-size:16px}.eigen-interactive-module__t4a-Wa__statusText{fill:var(--muted);font-size:13px}.eigen-interactive-module__t4a-Wa__controls{background:var(--panel);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-top:1px solid #ffffff1c;gap:.55rem;padding:1rem 1.2rem 1.15rem;display:grid}.eigen-interactive-module__t4a-Wa__controls label{color:#ffffff9e;font-family:var(--mono);font-size:.62rem}.eigen-interactive-module__t4a-Wa__controls input{width:100%;accent-color:var(--gold)}.eigen-interactive-module__t4a-Wa__controlHeader{justify-content:space-between;align-items:baseline;display:flex}.eigen-interactive-module__t4a-Wa__controlHeader span{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:.62rem}.eigen-interactive-module__t4a-Wa__controlHeader strong{color:var(--paper);font-size:1.1rem;font-weight:560}.eigen-interactive-module__t4a-Wa__actions{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;display:grid}.eigen-interactive-module__t4a-Wa__actions button{color:#ffffffc7;min-height:2.5rem;font:inherit;background:#ffffff0d;border:1px solid #ffffff24;border-radius:.55rem;padding:.55rem .6rem;font-size:.66rem;line-height:1.25}.eigen-interactive-module__t4a-Wa__actions button:hover:not(:disabled),.eigen-interactive-module__t4a-Wa__actions button:focus-visible{color:var(--paper);border-color:#c6a875bd}.eigen-interactive-module__t4a-Wa__actions button:disabled{cursor:not-allowed;opacity:.42}.eigen-interactive-module__t4a-Wa__metrics{color:var(--muted);flex-wrap:wrap;gap:.9rem 1.4rem;font-size:.59rem;display:flex}.eigen-interactive-module__t4a-Wa__metrics strong{color:var(--paper);font-weight:500}.eigen-interactive-module__t4a-Wa__locked{opacity:.72}@media (prefers-reduced-motion:reduce){.eigen-interactive-module__t4a-Wa__input,.eigen-interactive-module__t4a-Wa__output,.eigen-interactive-module__t4a-Wa__connector{transition:none}}@media (max-width:700px){.eigen-interactive-module__t4a-Wa__root{min-height:29rem}.eigen-interactive-module__t4a-Wa__actions{grid-template-columns:repeat(2,minmax(0,1fr))}}
.pca-interactive-module__jt3JXa__root{background:radial-gradient(circle at 50% 42%,#293640 0%,#181b1e 58%,#121415 100%);border:1px solid #a9cee726;border-radius:1.5rem;grid-template-rows:minmax(0,1fr) auto;height:100%;min-height:0;display:grid;overflow:hidden}.pca-interactive-module__jt3JXa__plot{min-height:0}.pca-interactive-module__jt3JXa__plot svg{width:100%;height:100%;min-height:25rem;font-family:var(--font);display:block}.pca-interactive-module__jt3JXa__plot text{fill:#ffffffc7;font-size:18px}.pca-interactive-module__jt3JXa__eyebrow{font-family:var(--mono);letter-spacing:1.1px;text-transform:uppercase;fill:#c6a875!important;font-size:15px!important}.pca-interactive-module__jt3JXa__panel rect{fill:#ffffff06;stroke:#ffffff24;stroke-width:2px}.pca-interactive-module__jt3JXa__panelTitle{fill:#ffffffb8!important;font-size:18px!important}.pca-interactive-module__jt3JXa__sensorPoint{fill:#c6a875;stroke:#111314;stroke-width:3px}.pca-interactive-module__jt3JXa__mapPoint{fill:#a9cee71f;stroke:#a9cee7;stroke-width:4px}.pca-interactive-module__jt3JXa__outlier{fill:#e29b83;stroke:#111314;stroke-width:3px}.pca-interactive-module__jt3JXa__sensorAxis,.pca-interactive-module__jt3JXa__mapAxis{stroke-width:5px;stroke-linecap:round}.pca-interactive-module__jt3JXa__sensorAxis{stroke:#c6a875}.pca-interactive-module__jt3JXa__mapAxis{stroke:#a9cee7}.pca-interactive-module__jt3JXa__axisLabel{font-family:var(--mono);fill:#ffffff94!important;font-size:14px!important}.pca-interactive-module__jt3JXa__proposal rect{fill:#a9cee70e;stroke:#a9cee76b;stroke-width:2px}.pca-interactive-module__jt3JXa__proposal text{fill:#d8edf9;font-family:var(--mono);font-size:16px}.pca-interactive-module__jt3JXa__proposal .pca-interactive-module__jt3JXa__muted{fill:#ffffff7a;font-size:13px}.pca-interactive-module__jt3JXa__warning{font-family:var(--mono);fill:#f0a68d!important;font-size:14px!important}.pca-interactive-module__jt3JXa__confirmation{font-family:var(--mono);fill:#b9dfd1!important;font-size:14px!important}.pca-interactive-module__jt3JXa__controls{background:#0c0e0fc7;border-top:1px solid #ffffff1c;padding:1rem 1.25rem 1.15rem}.pca-interactive-module__jt3JXa__locked{visibility:hidden;pointer-events:none}.pca-interactive-module__jt3JXa__controlHeader{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.pca-interactive-module__jt3JXa__controlHeader span,.pca-interactive-module__jt3JXa__controls label{color:#ffffff85;font-family:var(--mono);letter-spacing:.035em;text-transform:uppercase;font-size:.75rem}.pca-interactive-module__jt3JXa__controlHeader strong{color:#c6a875;font-family:var(--mono);font-size:.78rem;font-weight:500}.pca-interactive-module__jt3JXa__controls label{text-transform:none;justify-content:space-between;margin-top:.65rem;display:flex}.pca-interactive-module__jt3JXa__controls output{color:#fff}.pca-interactive-module__jt3JXa__controls input{accent-color:#a9cee7;cursor:ew-resize;width:100%;margin:.5rem 0 .65rem}.pca-interactive-module__jt3JXa__actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;display:grid}.pca-interactive-module__jt3JXa__actions button{color:#ffffffb8;min-height:2.25rem;font:inherit;font-family:var(--mono);cursor:pointer;transition:transform .14s var(--ease-out), color .16s ease, background .16s ease;background:#ffffff09;border:1px solid #ffffff1f;border-radius:.65rem;padding:.55rem .7rem;font-size:.75rem}.pca-interactive-module__jt3JXa__actions button:active{transform:scale(.98)}.pca-interactive-module__jt3JXa__actions button[aria-pressed=true]{color:#f2b9a6;background:#e29b831a;border-color:#e29b838c}@media (max-width:900px){.pca-interactive-module__jt3JXa__plot svg{min-height:30rem}.pca-interactive-module__jt3JXa__actions{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.pca-interactive-module__jt3JXa__actions button{transition:color .16s,background .16s}}
.ProjectionInteractive-module__hkDjYW__root{--blue:#a9cee7;--gold:#c6a875;--ink:#ffffffd1;--muted:#ffffff73;height:100%;min-height:0;color:var(--ink);font-family:var(--mono,ui-monospace, SFMono-Regular, Menlo, monospace);background:#090b0c5c;grid-template-rows:minmax(0,1fr) auto;display:grid}.ProjectionInteractive-module__hkDjYW__plotWrap{min-height:0}.ProjectionInteractive-module__hkDjYW__svg{width:100%;height:100%;display:block;overflow:visible}.ProjectionInteractive-module__hkDjYW__grid line{stroke:#ffffff12;stroke-width:1px}.ProjectionInteractive-module__hkDjYW__axis,.ProjectionInteractive-module__hkDjYW__staticAxis{stroke:#ffffff47;stroke-width:2px}.ProjectionInteractive-module__hkDjYW__staticU,.ProjectionInteractive-module__hkDjYW__reference{stroke:var(--blue);stroke-linecap:round;stroke-width:6px}.ProjectionInteractive-module__hkDjYW__staticV,.ProjectionInteractive-module__hkDjYW__vector{stroke:var(--gold);stroke-linecap:round;stroke-width:6px}.ProjectionInteractive-module__hkDjYW__staticProjection,.ProjectionInteractive-module__hkDjYW__projection{stroke:#ffffffc7;stroke-linecap:round;stroke-width:5px}.ProjectionInteractive-module__hkDjYW__staticRemainder,.ProjectionInteractive-module__hkDjYW__remainder{stroke:var(--gold);stroke-dasharray:8 8;stroke-linecap:round;stroke-width:3px}.ProjectionInteractive-module__hkDjYW__staticArc{fill:none;stroke:#ffffff85;stroke-width:2px}.ProjectionInteractive-module__hkDjYW__eyebrow{fill:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:13px}.ProjectionInteractive-module__hkDjYW__caption{fill:var(--muted);font-size:12px}.ProjectionInteractive-module__hkDjYW__formula,.ProjectionInteractive-module__hkDjYW__bigFormula{fill:var(--ink);font-size:18px}.ProjectionInteractive-module__hkDjYW__bigFormula{fill:var(--gold);font-size:40px}.ProjectionInteractive-module__hkDjYW__staticLabelBlue,.ProjectionInteractive-module__hkDjYW__labelBlue{fill:var(--blue);font-size:16px}.ProjectionInteractive-module__hkDjYW__staticLabelGold,.ProjectionInteractive-module__hkDjYW__labelGold{fill:var(--gold);font-size:16px}.ProjectionInteractive-module__hkDjYW__compareCard rect{fill:#a9cee70d;stroke:#ffffff3d;stroke-width:1.5px}.ProjectionInteractive-module__hkDjYW__compareCard:nth-of-type(2) rect{fill:#c6a8750f;stroke:#c6a8756b}.ProjectionInteractive-module__hkDjYW__compareCard text{fill:var(--ink);font-size:15px}.ProjectionInteractive-module__hkDjYW__reference,.ProjectionInteractive-module__hkDjYW__vector{stroke-width:5px}.ProjectionInteractive-module__hkDjYW__projection{stroke:#ffffffc7;stroke-width:5px}.ProjectionInteractive-module__hkDjYW__referencePoint{fill:var(--blue);stroke:#111314;stroke-width:2px}.ProjectionInteractive-module__hkDjYW__vectorPoint{fill:var(--gold);stroke:#111314;stroke-width:3px}.ProjectionInteractive-module__hkDjYW__projectionPoint{fill:#dce6dc;stroke:#111314;stroke-width:2px}.ProjectionInteractive-module__hkDjYW__labelBlue,.ProjectionInteractive-module__hkDjYW__labelGold{font-size:13px}.ProjectionInteractive-module__hkDjYW__readoutPanel rect{fill:#a9cee70f;stroke:#ffffff38;stroke-width:1.5px}.ProjectionInteractive-module__hkDjYW__panelTitle,.ProjectionInteractive-module__hkDjYW__panelLabel,.ProjectionInteractive-module__hkDjYW__panelValue{font-family:var(--mono,ui-monospace, SFMono-Regular, Menlo, monospace)}.ProjectionInteractive-module__hkDjYW__panelTitle{fill:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:12px}.ProjectionInteractive-module__hkDjYW__panelLabel{fill:var(--muted);font-size:12px}.ProjectionInteractive-module__hkDjYW__panelValue{fill:var(--ink);font-size:15px}.ProjectionInteractive-module__hkDjYW__controls{background:#090b0cd1;border-top:1px solid #ffffff1f;padding:13px 18px 15px}.ProjectionInteractive-module__hkDjYW__controlHeader{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.ProjectionInteractive-module__hkDjYW__controlHeader span,.ProjectionInteractive-module__hkDjYW__controls label{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;font-size:12px}.ProjectionInteractive-module__hkDjYW__controlHeader strong{color:var(--gold);font-size:16px;font-weight:500}.ProjectionInteractive-module__hkDjYW__controls label{text-transform:none;letter-spacing:0;justify-content:space-between;margin-top:7px;display:flex}.ProjectionInteractive-module__hkDjYW__controls output{color:var(--ink)}.ProjectionInteractive-module__hkDjYW__controls input[type=range]{width:100%;height:18px;accent-color:var(--blue);cursor:ew-resize;margin:4px 0 5px;display:block}.ProjectionInteractive-module__hkDjYW__presets{flex-wrap:wrap;gap:6px;margin-top:5px;display:flex}.ProjectionInteractive-module__hkDjYW__presets button{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:1px solid #ffffff2b;border-radius:999px;padding:6px 10px;font-size:12px;transition:color .16s,border-color .16s,transform .16s}.ProjectionInteractive-module__hkDjYW__presets button:hover,.ProjectionInteractive-module__hkDjYW__presets button:focus-visible{border-color:var(--blue);color:var(--ink)}.ProjectionInteractive-module__hkDjYW__presets button:active{transform:translateY(1px)}.ProjectionInteractive-module__hkDjYW__hint{min-height:1.2em;color:var(--muted);margin:9px 0 0;font-size:12px;line-height:1.4}@media (max-width:620px){.ProjectionInteractive-module__hkDjYW__panelValue{font-size:13px}.ProjectionInteractive-module__hkDjYW__formula{font-size:14px}.ProjectionInteractive-module__hkDjYW__controls{padding-inline:12px}}@media (prefers-reduced-motion:reduce){.ProjectionInteractive-module__hkDjYW__presets button{transition:color 1ms linear,border-color 1ms linear}}
.interactives-module__XHILwG__interactive{--ink:#ffffffdb;--muted:#ffffff80;--faint:#ffffff1f;--blue:#a9cee7;--gold:#c6a875;--error:#e29b83;--ease-out-local:var(--ease-out,cubic-bezier(.23, 1, .32, 1));width:100%;min-height:34rem;color:var(--ink);font-family:var(--sans,ui-sans-serif, system-ui, sans-serif);background:radial-gradient(circle at 52% 42%,#28343d 0%,#181b1e 58%,#121415 100%);border:1px solid #ffffff1c;border-radius:1.6rem;grid-template-rows:minmax(0,1fr) auto;display:grid;overflow:hidden;box-shadow:0 36px 90px #00000042}.interactives-module__XHILwG__plot{min-height:0;position:relative}.interactives-module__XHILwG__plot svg{touch-action:none;width:100%;height:100%;display:block}.interactives-module__XHILwG__grid line{stroke:#fff1;stroke-width:1px;vector-effect:non-scaling-stroke}.interactives-module__XHILwG__axis{stroke:#fff3;stroke-width:1.5px;vector-effect:non-scaling-stroke}.interactives-module__XHILwG__eyebrow,.interactives-module__XHILwG__mono,.interactives-module__XHILwG__metricLabel,.interactives-module__XHILwG__controlLabel,.interactives-module__XHILwG__lockNote,.interactives-module__XHILwG__legendText{font-family:var(--mono,ui-monospace, SFMono-Regular, Menlo, monospace);letter-spacing:.055em;text-transform:uppercase}.interactives-module__XHILwG__eyebrow{fill:var(--gold);font-size:12px}.interactives-module__XHILwG__label{fill:#ffffffc7;font-size:15px}.interactives-module__XHILwG__muted{fill:var(--muted);font-size:13px}.interactives-module__XHILwG__mono{fill:#ffffffa8;font-size:12px}.interactives-module__XHILwG__mapPoint{fill:#a9cee71f;stroke:var(--blue);stroke-width:3px;vector-effect:non-scaling-stroke}.interactives-module__XHILwG__mapPoint:after{content:""}.interactives-module__XHILwG__scanPoint{fill:var(--gold);stroke:#121415;stroke-width:2.5px;vector-effect:non-scaling-stroke}.interactives-module__XHILwG__perpendicularEvidence{stroke:var(--error);stroke-width:2px;stroke-dasharray:5 5;opacity:.82;vector-effect:non-scaling-stroke}.interactives-module__XHILwG__lossPanel,.interactives-module__XHILwG__metricPanel,.interactives-module__XHILwG__controlPanel{fill:#0c0e0f75;stroke:#ffffff24;stroke-width:1px;vector-effect:non-scaling-stroke}.interactives-module__XHILwG__lossCurve{fill:none;stroke:var(--blue);stroke-width:3px;vector-effect:non-scaling-stroke}.interactives-module__XHILwG__lossMarker{fill:var(--gold);stroke:#121415;stroke-width:2px;vector-effect:non-scaling-stroke}.interactives-module__XHILwG__lossMinimum{stroke:#c6a8756b;stroke-width:1px;stroke-dasharray:4 4;vector-effect:non-scaling-stroke}.interactives-module__XHILwG__legendDot{vector-effect:non-scaling-stroke}.interactives-module__XHILwG__readoutStrip,.interactives-module__XHILwG__controls{background:#0c0e0fb3;border-top:1px solid #ffffff1c;gap:.7rem;padding:.9rem 1.15rem 1.05rem;display:grid}.interactives-module__XHILwG__readoutStrip{grid-template-columns:repeat(3,minmax(0,1fr))}.interactives-module__XHILwG__metric{border-left:1px solid #ffffff1a;min-width:0;padding:.5rem .65rem}.interactives-module__XHILwG__metric:first-child{border-left:0;padding-left:0}.interactives-module__XHILwG__metricLabel,.interactives-module__XHILwG__controlLabel,.interactives-module__XHILwG__lockNote{color:#ffffff70;font-size:.75rem;line-height:1.4}.interactives-module__XHILwG__metricValue{color:#ffffffe6;font-family:var(--mono,ui-monospace, monospace);margin-top:.2rem;font-size:.88rem;font-weight:500;display:block}.interactives-module__XHILwG__controls{grid-template-columns:minmax(0,1fr) auto;align-items:end}.interactives-module__XHILwG__controlMain{min-width:0}.interactives-module__XHILwG__controlLabel{text-transform:none;letter-spacing:0;margin-bottom:.45rem;display:block}.interactives-module__XHILwG__range{width:100%;height:1.25rem;accent-color:var(--blue);cursor:ew-resize;margin:0;display:block}.interactives-module__XHILwG__range:disabled{cursor:not-allowed;opacity:.38}.interactives-module__XHILwG__buttonRow{flex-wrap:wrap;justify-content:flex-end;gap:.45rem;display:flex}.interactives-module__XHILwG__button{color:#ffffffb3;font:inherit;cursor:pointer;background:#ffffff09;border:1px solid #ffffff24;border-radius:999px;padding:.48rem .65rem;font-size:.75rem;transition:color .16s,background .16s,border-color .16s}.interactives-module__XHILwG__button:hover:not(:disabled),.interactives-module__XHILwG__button:focus-visible:not(:disabled){color:#fff;background:#a9cee717;border-color:#a9cee799}.interactives-module__XHILwG__button:disabled{cursor:not-allowed;opacity:.32}.interactives-module__XHILwG__lockNote{letter-spacing:.02em;text-transform:none;grid-column:1/-1;margin:0}.interactives-module__XHILwG__rankLine{stroke:var(--gold);stroke-width:3px;stroke-linecap:round;vector-effect:non-scaling-stroke}.interactives-module__XHILwG__rankLineDashed{stroke:#c6a87570;stroke-width:2px;stroke-dasharray:7 7;vector-effect:non-scaling-stroke}.interactives-module__XHILwG__uncertainty{fill:#e29b831f;stroke:#e29b838a;stroke-width:1.5px;vector-effect:non-scaling-stroke}.interactives-module__XHILwG__movingGeometry{transform-box:fill-box;transform-origin:50%}.interactives-module__XHILwG__transitioning .interactives-module__XHILwG__movingGeometry{transition:transform .22s var(--ease-out-local)}.interactives-module__XHILwG__rankPoint{fill:var(--blue);stroke:#121415;stroke-width:2.5px;vector-effect:non-scaling-stroke}.interactives-module__XHILwG__rankPoint--moving{fill:var(--gold);cursor:ns-resize}.interactives-module__XHILwG__centroid{fill:#fff;stroke:#121415;stroke-width:2px;vector-effect:non-scaling-stroke}.interactives-module__XHILwG__statusBox{fill:#a9cee70f;stroke:#a9cee761;stroke-width:1px;vector-effect:non-scaling-stroke}.interactives-module__XHILwG__statusBox--fragile{fill:#e29b8312;stroke:#e29b836b}.interactives-module__XHILwG__statusValue{fill:#ffffffeb;font-size:22px;font-weight:600}.interactives-module__XHILwG__statusAccent{fill:var(--gold);font-family:var(--mono,ui-monospace, monospace);letter-spacing:.06em;text-transform:uppercase;font-size:12px}@media (max-width:700px){.interactives-module__XHILwG__interactive{border-radius:1.1rem;min-height:30rem}.interactives-module__XHILwG__readoutStrip,.interactives-module__XHILwG__controls{padding-inline:.8rem}.interactives-module__XHILwG__readoutStrip{gap:.2rem}.interactives-module__XHILwG__metric{padding-inline:.35rem}.interactives-module__XHILwG__controls{grid-template-columns:1fr}.interactives-module__XHILwG__buttonRow{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.interactives-module__XHILwG__button{transition-duration:1ms}.interactives-module__XHILwG__transitioning .interactives-module__XHILwG__movingGeometry{transition:transform 1ms linear}}
.SvdInteractive-module__EzOyZa__root{--paper:#f8f7f2;--ink:#25231f;--muted:#76716a;--line:#25231f29;--blue:#3569c8;--gold:#c47732;--green:#3f836f;min-width:0;color:var(--ink);gap:.9rem;font-family:inherit;display:grid}.SvdInteractive-module__EzOyZa__plot{border:1px solid var(--line);background:var(--paper);border-radius:1.1rem;overflow:hidden}.SvdInteractive-module__EzOyZa__plot svg{width:100%;height:auto;display:block}.SvdInteractive-module__EzOyZa__plot text{fill:currentColor;font-family:inherit;font-size:13px}.SvdInteractive-module__EzOyZa__eyebrow{letter-spacing:.08em;text-transform:uppercase;fill:var(--muted)!important;font-size:11px!important}.SvdInteractive-module__EzOyZa__stageCard{fill:#ffffff8c;stroke:var(--line);stroke-width:1px}.SvdInteractive-module__EzOyZa__stageLabel{font-weight:680;font-size:15px!important}.SvdInteractive-module__EzOyZa__stageSubtle{fill:var(--muted)!important;font-size:12px!important}.SvdInteractive-module__EzOyZa__grid{stroke:#25231f1a;stroke-width:1px}.SvdInteractive-module__EzOyZa__basisAxis{stroke:var(--blue);stroke-width:1.8px;stroke-linecap:round}.SvdInteractive-module__EzOyZa__outputAxis{stroke:var(--green);stroke-width:1.8px;stroke-linecap:round}.SvdInteractive-module__EzOyZa__shapeGhost{fill:#3569c814;stroke:#3569c859;stroke-width:2px}.SvdInteractive-module__EzOyZa__shapeInput{fill:#3569c82e;stroke:var(--blue);stroke-width:2.5px}.SvdInteractive-module__EzOyZa__shapeOutput{fill:#3f836f2e;stroke:var(--green);stroke-width:2.5px}.SvdInteractive-module__EzOyZa__movingShape{transform-box:fill-box;transform-origin:50%;transition:transform .56s cubic-bezier(.77,0,.175,1)}.SvdInteractive-module__EzOyZa__staticShape{transition:none}.SvdInteractive-module__EzOyZa__strengthBar{fill:var(--gold)}.SvdInteractive-module__EzOyZa__strengthTrack{fill:#25231f14}.SvdInteractive-module__EzOyZa__path{fill:none;stroke:var(--gold);stroke-width:2px;stroke-dasharray:4 7;stroke-linecap:round}.SvdInteractive-module__EzOyZa__equation{font-weight:650;font-size:15px!important}.SvdInteractive-module__EzOyZa__callout{fill:var(--muted)!important;font-size:12px!important}.SvdInteractive-module__EzOyZa__controls{border:1px solid var(--line);background:var(--paper);border-radius:.95rem;gap:.7rem;padding:.9rem 1rem;display:grid}.SvdInteractive-module__EzOyZa__controlHeader{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.4rem 1rem;display:flex}.SvdInteractive-module__EzOyZa__controlLabel{font-size:.78rem;font-weight:650}.SvdInteractive-module__EzOyZa__controlHint{color:var(--muted);font-size:.75rem}.SvdInteractive-module__EzOyZa__rangeRow{color:var(--muted);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.6rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem;display:grid}.SvdInteractive-module__EzOyZa__range{width:100%;accent-color:var(--gold);cursor:pointer}.SvdInteractive-module__EzOyZa__range:disabled{cursor:not-allowed;opacity:.5}.SvdInteractive-module__EzOyZa__status{min-height:1.1rem;color:var(--muted);margin:0;font-size:.75rem;line-height:1.45}@media (max-width:600px){.SvdInteractive-module__EzOyZa__plot text{font-size:10px}.SvdInteractive-module__EzOyZa__stageLabel{font-size:12px!important}.SvdInteractive-module__EzOyZa__eyebrow{font-size:8px!important}}@media (prefers-reduced-motion:reduce){.SvdInteractive-module__EzOyZa__movingShape{transition:none}}
.SpaceTransformationInteractive-module__sAMctW__root{--blue:#a9cee7;--gold:#c6a875;--ink:#ffffffe0;--muted:#ffffff7a;height:100%;min-height:0;color:var(--ink);font-family:var(--mono,ui-monospace, SFMono-Regular, Menlo, monospace);background:radial-gradient(circle at 42% 44%,#27323a 0%,#181b1e 58%,#111314 100%);grid-template-rows:minmax(0,1fr) auto;display:grid;overflow:hidden}.SpaceTransformationInteractive-module__sAMctW__plot{min-height:0}.SpaceTransformationInteractive-module__sAMctW__plot svg{width:100%;height:100%;display:block}.SpaceTransformationInteractive-module__sAMctW__eyebrow,.SpaceTransformationInteractive-module__sAMctW__cardLabel,.SpaceTransformationInteractive-module__sAMctW__footerNote,.SpaceTransformationInteractive-module__sAMctW__controls{font-family:var(--mono,ui-monospace, SFMono-Regular, Menlo, monospace)}.SpaceTransformationInteractive-module__sAMctW__eyebrow{fill:var(--gold);letter-spacing:.075em;text-transform:uppercase;font-size:12px}.SpaceTransformationInteractive-module__sAMctW__originalGrid path,.SpaceTransformationInteractive-module__sAMctW__transformedGrid path,.SpaceTransformationInteractive-module__sAMctW__originalVector,.SpaceTransformationInteractive-module__sAMctW__basisOne,.SpaceTransformationInteractive-module__sAMctW__basisTwo,.SpaceTransformationInteractive-module__sAMctW__pointTrail{fill:none;vector-effect:non-scaling-stroke}.SpaceTransformationInteractive-module__sAMctW__originalGrid path{stroke:#a9cee726;stroke-width:1.25px;stroke-dasharray:3 5}.SpaceTransformationInteractive-module__sAMctW__transformedGrid path{stroke:#c6a8755c;stroke-width:1.6px}.SpaceTransformationInteractive-module__sAMctW__originalSquare{fill:#a9cee71c;stroke:#a9cee7a8;stroke-width:2.5px}.SpaceTransformationInteractive-module__sAMctW__transformedSquare{fill:#c6a87529;stroke:var(--gold);stroke-width:3px}.SpaceTransformationInteractive-module__sAMctW__originalVector{stroke:#a9cee752;stroke-width:7px;stroke-linecap:round}.SpaceTransformationInteractive-module__sAMctW__basisOne{stroke:var(--blue)}.SpaceTransformationInteractive-module__sAMctW__basisTwo{stroke:var(--gold)}.SpaceTransformationInteractive-module__sAMctW__basisOne,.SpaceTransformationInteractive-module__sAMctW__basisTwo{stroke-width:5px;stroke-linecap:round}.SpaceTransformationInteractive-module__sAMctW__origin{fill:#fff;stroke:#111314;stroke-width:2px}.SpaceTransformationInteractive-module__sAMctW__originalPoint{fill:var(--blue);opacity:.65}.SpaceTransformationInteractive-module__sAMctW__outputPoint{fill:var(--gold);stroke:#111314;stroke-width:3px}.SpaceTransformationInteractive-module__sAMctW__pointTrail{stroke:#ffffff80;stroke-width:2px;stroke-dasharray:5 6}.SpaceTransformationInteractive-module__sAMctW__labelBlue,.SpaceTransformationInteractive-module__sAMctW__labelGold,.SpaceTransformationInteractive-module__sAMctW__basisLabelBlue,.SpaceTransformationInteractive-module__sAMctW__basisLabelGold,.SpaceTransformationInteractive-module__sAMctW__originLabel{font-size:13px}.SpaceTransformationInteractive-module__sAMctW__labelBlue,.SpaceTransformationInteractive-module__sAMctW__basisLabelBlue{fill:var(--blue)}.SpaceTransformationInteractive-module__sAMctW__labelGold,.SpaceTransformationInteractive-module__sAMctW__basisLabelGold{fill:var(--gold)}.SpaceTransformationInteractive-module__sAMctW__originLabel{fill:#ffffff9e;font-size:11px}.SpaceTransformationInteractive-module__sAMctW__infoCard rect{fill:#0a0c0da3;stroke:#ffffff24;stroke-width:1px}.SpaceTransformationInteractive-module__sAMctW__cardLabel{fill:var(--muted);letter-spacing:.08em;font-size:10px}.SpaceTransformationInteractive-module__sAMctW__cardTitle{fill:var(--gold);font-size:19px;font-weight:600}.SpaceTransformationInteractive-module__sAMctW__cardValue{fill:var(--ink);font-size:18px;font-weight:560}.SpaceTransformationInteractive-module__sAMctW__footerNote{fill:var(--muted);letter-spacing:.02em;font-size:11px}.SpaceTransformationInteractive-module__sAMctW__controls{background:#0a0c0dc7;border-top:1px solid #ffffff1c;gap:.6rem;padding:.85rem 1.15rem 1rem;display:grid}.SpaceTransformationInteractive-module__sAMctW__controlTopline{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.SpaceTransformationInteractive-module__sAMctW__controlTopline label{color:var(--muted);font-size:.72rem}.SpaceTransformationInteractive-module__sAMctW__controlTopline output{color:var(--gold);font-size:.9rem}.SpaceTransformationInteractive-module__sAMctW__range{width:100%;height:1.1rem;accent-color:var(--blue);cursor:ew-resize;margin:0}.SpaceTransformationInteractive-module__sAMctW__range:disabled{cursor:not-allowed;opacity:.38}.SpaceTransformationInteractive-module__sAMctW__controlRow{justify-content:space-between;align-items:center;gap:1rem;display:flex}.SpaceTransformationInteractive-module__sAMctW__presets{flex-wrap:wrap;gap:.42rem;display:flex}.SpaceTransformationInteractive-module__sAMctW__presets button{color:#ffffffab;font:inherit;cursor:pointer;background:#ffffff08;border:1px solid #ffffff26;border-radius:999px;padding:.45rem .65rem;font-size:.7rem;transition:border-color .16s,background .16s,color .16s}.SpaceTransformationInteractive-module__sAMctW__presets button:hover:not(:disabled),.SpaceTransformationInteractive-module__sAMctW__presets button:focus-visible:not(:disabled){border-color:var(--blue);color:#fff}.SpaceTransformationInteractive-module__sAMctW__presets button:disabled{cursor:not-allowed;opacity:.34}.SpaceTransformationInteractive-module__sAMctW__presets .SpaceTransformationInteractive-module__sAMctW__selected{border-color:var(--gold);color:var(--gold);background:#c6a8751a}.SpaceTransformationInteractive-module__sAMctW__matrixReadout{color:var(--muted);flex:none;align-items:center;gap:.35rem;font-size:.7rem;display:flex}.SpaceTransformationInteractive-module__sAMctW__matrix{color:var(--ink);align-items:center;display:flex}.SpaceTransformationInteractive-module__sAMctW__bracket{font-size:1.65rem;line-height:1}.SpaceTransformationInteractive-module__sAMctW__matrixGrid{text-align:center;grid-template-columns:repeat(2,2.45rem);gap:.05rem .25rem;font-size:.68rem;display:grid}.SpaceTransformationInteractive-module__sAMctW__summary{min-height:1.2em;color:var(--muted);margin:0;font-size:.7rem;line-height:1.4}@media (max-width:700px){.SpaceTransformationInteractive-module__sAMctW__root{height:auto;min-height:35rem!important}.SpaceTransformationInteractive-module__sAMctW__controlRow{flex-direction:column;align-items:flex-start}.SpaceTransformationInteractive-module__sAMctW__matrixReadout{justify-content:flex-end;align-self:stretch}.SpaceTransformationInteractive-module__sAMctW__footerNote{font-size:10px}}@media (prefers-reduced-motion:reduce){.SpaceTransformationInteractive-module__sAMctW__presets button{transition-duration:1ms}}
