.CaseStudyStepper-module__2auLAa__card{--pad:28px;border:1px solid var(--valthos-gray-200);background:var(--diagram-background);width:100%;max-width:600px;color:var(--valthos-gray-950);font-family:var(--valthos-font-mono);font-feature-settings:"zero", "tnum";letter-spacing:.06em;border-radius:6px;margin:0;font-size:12px;line-height:1.5;overflow:hidden;container-type:inline-size}.CaseStudyStepper-module__2auLAa__muted{color:var(--valthos-gray-500)}.CaseStudyStepper-module__2auLAa__header{border-bottom:1px solid var(--valthos-gray-300);background:var(--valthos-gray-050);padding:16px var(--pad);align-items:baseline;gap:16px;display:flex}.CaseStudyStepper-module__2auLAa__header>.CaseStudyStepper-module__2auLAa__muted{flex:none}.CaseStudyStepper-module__2auLAa__name{font-size:inherit;text-transform:uppercase;margin:0;font-weight:400}.CaseStudyStepper-module__2auLAa__progress{padding:7px var(--pad) 0;gap:3px;display:flex}.CaseStudyStepper-module__2auLAa__segment{--bar-inset:7px;cursor:pointer;background:0 0;border:0;flex:1;height:24px;padding:0;position:relative}.CaseStudyStepper-module__2auLAa__segment:before{content:"";inset:var(--bar-inset) 0;border:1px solid var(--valthos-gray-300);position:absolute}.CaseStudyStepper-module__2auLAa__segment[data-state=done]:before{border-color:var(--valthos-blue-300);background:var(--valthos-blue-300)}.CaseStudyStepper-module__2auLAa__segment[data-state=current]:before{border-color:var(--valthos-blue-500);background:var(--valthos-blue-500)}.CaseStudyStepper-module__2auLAa__segment[data-pending]:before{border-style:dashed}.CaseStudyStepper-module__2auLAa__segment:hover:before{border-color:var(--valthos-blue-500)}.CaseStudyStepper-module__2auLAa__swipe{touch-action:pan-y}.CaseStudyStepper-module__2auLAa__segment:focus-visible,.CaseStudyStepper-module__2auLAa__nav:focus-visible{outline:1px solid var(--valthos-blue-500);outline-offset:2px}.CaseStudyStepper-module__2auLAa__frame{--frame-inset-x:22px;--frame-inset-y:6px;aspect-ratio:16/9;margin:7px var(--pad) 0;background:var(--valthos-gray-050);position:relative;overflow:hidden}.CaseStudyStepper-module__2auLAa__frame[data-bleed]{--frame-inset-x:0px;--frame-inset-y:0px}.CaseStudyStepper-module__2auLAa__inner{inset:var(--frame-inset-y) var(--frame-inset-x);font:inherit;cursor:zoom-in;background:0 0;border:0;padding:0;position:absolute}.CaseStudyStepper-module__2auLAa__inner:focus-visible{outline:1px solid var(--valthos-blue-500);outline-offset:2px}.CaseStudyStepper-module__2auLAa__image{object-fit:contain;width:100%;height:100%;transform:scale(var(--zoom));animation:.26s CaseStudyStepper-module__2auLAa__fade;display:block}.CaseStudyStepper-module__2auLAa__placeholder{color:var(--valthos-gray-400);background:linear-gradient(var(--valthos-gray-300), var(--valthos-gray-300)) 12px 12px / 14px 1px no-repeat, linear-gradient(var(--valthos-gray-300), var(--valthos-gray-300)) 12px 12px / 1px 14px no-repeat, linear-gradient(var(--valthos-gray-300), var(--valthos-gray-300)) calc(100% - 12px) 12px / 14px 1px no-repeat, linear-gradient(var(--valthos-gray-300), var(--valthos-gray-300)) calc(100% - 12px) 12px / 1px 14px no-repeat, linear-gradient(var(--valthos-gray-300), var(--valthos-gray-300)) 12px calc(100% - 12px) / 14px 1px no-repeat, linear-gradient(var(--valthos-gray-300), var(--valthos-gray-300)) 12px calc(100% - 12px) / 1px 14px no-repeat, linear-gradient(var(--valthos-gray-300), var(--valthos-gray-300)) calc(100% - 12px) calc(100% - 12px) / 14px 1px no-repeat, linear-gradient(var(--valthos-gray-300), var(--valthos-gray-300)) calc(100% - 12px) calc(100% - 12px) / 1px 14px no-repeat;flex-direction:column;justify-content:center;align-items:center;gap:4px;font-size:11px;display:flex;position:absolute;inset:0}.CaseStudyStepper-module__2auLAa__stack{display:grid}.CaseStudyStepper-module__2auLAa__stack>*{visibility:hidden;grid-area:1/1}.CaseStudyStepper-module__2auLAa__stack>[data-active=true]{visibility:visible;animation:.26s CaseStudyStepper-module__2auLAa__fade}.CaseStudyStepper-module__2auLAa__caption{--caption-lines:3;-webkit-line-clamp:var(--caption-lines);min-height:calc(var(--caption-lines) * 1.5em);margin:8px var(--pad) 0;color:var(--valthos-gray-600);-webkit-box-orient:vertical;font-size:10px;line-height:1.5;display:-webkit-box;overflow:hidden}.CaseStudyStepper-module__2auLAa__body{padding:20px var(--pad) 20px}.CaseStudyStepper-module__2auLAa__titleRow{align-items:baseline;gap:8px;margin-bottom:8px;font-size:15px;display:flex}.CaseStudyStepper-module__2auLAa__number{color:var(--valthos-gray-400);letter-spacing:-.01em;font-weight:500}.CaseStudyStepper-module__2auLAa__number,.CaseStudyStepper-module__2auLAa__title,.CaseStudyStepper-module__2auLAa__text{font-family:var(--font-sans);font-feature-settings:normal}.CaseStudyStepper-module__2auLAa__title{letter-spacing:-.01em;margin:0;font-size:15px;font-weight:500;line-height:1.3}.CaseStudyStepper-module__2auLAa__text{color:var(--valthos-gray-700);letter-spacing:0;margin:0;font-size:13px;line-height:1.5}.CaseStudyStepper-module__2auLAa__text+.CaseStudyStepper-module__2auLAa__text{margin-top:8px}.CaseStudyStepper-module__2auLAa__footer{border-top:1px dashed var(--valthos-gray-200);padding:9px var(--pad);justify-content:space-between;align-items:center;font-size:11px;display:flex}.CaseStudyStepper-module__2auLAa__nav{color:var(--valthos-gray-600);font:inherit;letter-spacing:inherit;cursor:pointer;background:0 0;border:0;padding:0}.CaseStudyStepper-module__2auLAa__nav:hover:not(:disabled){color:var(--valthos-gray-950)}.CaseStudyStepper-module__2auLAa__nav:disabled{color:var(--valthos-gray-300);cursor:default}@keyframes CaseStudyStepper-module__2auLAa__fade{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.CaseStudyStepper-module__2auLAa__image,.CaseStudyStepper-module__2auLAa__stack>*{animation:none}}@container (max-width:480px){.CaseStudyStepper-module__2auLAa__card>*{--pad:16px}.CaseStudyStepper-module__2auLAa__header{flex-direction:column;gap:2px;padding-block:12px}.CaseStudyStepper-module__2auLAa__header>.CaseStudyStepper-module__2auLAa__muted{font-size:10px}.CaseStudyStepper-module__2auLAa__segment{--bar-inset:12px;height:34px}.CaseStudyStepper-module__2auLAa__progress{padding-top:2px}.CaseStudyStepper-module__2auLAa__frame{--frame-inset-x:10px;--frame-inset-y:4px;margin-top:2px}.CaseStudyStepper-module__2auLAa__caption{font-size:11px}.CaseStudyStepper-module__2auLAa__body{padding-block:16px}.CaseStudyStepper-module__2auLAa__text{font-size:14px}.CaseStudyStepper-module__2auLAa__footer{padding:0}.CaseStudyStepper-module__2auLAa__nav{text-align:left;flex:1;min-height:48px;padding:0 16px}.CaseStudyStepper-module__2auLAa__nav:last-child{text-align:right}.CaseStudyStepper-module__2auLAa__nav:active:not(:disabled){background:var(--valthos-gray-050)}}.CaseStudyStepper-module__2auLAa__lightbox{width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;color:var(--valthos-gray-100);font-family:var(--valthos-font-mono);letter-spacing:.06em;background:0 0;border:0;margin:0;padding:0;font-size:12px;overflow:hidden}.CaseStudyStepper-module__2auLAa__lightbox::backdrop{background:#0b0b0aed}.CaseStudyStepper-module__2auLAa__lightboxInner{box-sizing:border-box;grid-template-rows:auto minmax(0,1fr) auto;justify-items:center;gap:14px;width:100%;height:100%;padding:16px 24px 24px;display:grid}.CaseStudyStepper-module__2auLAa__full{object-fit:contain;width:100%;height:100%;display:block}.CaseStudyStepper-module__2auLAa__fullCaption{max-width:820px;color:var(--valthos-gray-300);text-align:center;margin:0;font-size:11px;line-height:1.5}.CaseStudyStepper-module__2auLAa__close{color:var(--valthos-gray-400);font:inherit;letter-spacing:inherit;cursor:pointer;background:0 0;border:0;justify-self:end;padding:4px}.CaseStudyStepper-module__2auLAa__close:hover{color:var(--valthos-gray-000)}@media (max-width:480px){.CaseStudyStepper-module__2auLAa__lightboxInner{padding:12px 12px 16px}}
.CompactBenchmark-module__y7h0Ra__card{--pad:28px;--label-w:190px;--dash:1px dashed var(--valthos-gray-200);border:1px solid var(--valthos-gray-200);background:var(--diagram-background);width:100%;max-width:600px;color:var(--valthos-gray-950);font-family:var(--valthos-font-mono);font-feature-settings:"zero", "tnum";letter-spacing:.06em;border-radius:6px;margin:0;font-size:12px;line-height:1.5;overflow:hidden;container-type:inline-size}.CompactBenchmark-module__y7h0Ra__muted{color:var(--valthos-gray-500)}.CompactBenchmark-module__y7h0Ra__header{border:0;border-bottom:1px solid var(--valthos-gray-300);background:var(--valthos-gray-050);width:100%;padding:16px var(--pad);color:inherit;font:inherit;letter-spacing:inherit;text-align:left;cursor:pointer;align-items:baseline;gap:16px;display:flex}.CompactBenchmark-module__y7h0Ra__header[aria-expanded=false]{border-bottom-color:#0000}.CompactBenchmark-module__y7h0Ra__header:focus-visible{outline:1px solid var(--valthos-blue-500);outline-offset:-3px}.CompactBenchmark-module__y7h0Ra__header>.CompactBenchmark-module__y7h0Ra__muted{flex:none}.CompactBenchmark-module__y7h0Ra__name{font-size:inherit;text-transform:uppercase;margin:0;font-weight:400}.CompactBenchmark-module__y7h0Ra__toggle{color:var(--valthos-gray-500);font:inherit;letter-spacing:inherit;cursor:pointer;background:0 0;border:0;flex:none;justify-content:space-between;align-items:center;gap:12px;padding:0;display:flex}.CompactBenchmark-module__y7h0Ra__toggle:hover{color:var(--valthos-gray-950)}.CompactBenchmark-module__y7h0Ra__toggle:focus-visible{outline:1px solid var(--valthos-blue-500);outline-offset:3px}.CompactBenchmark-module__y7h0Ra__collapse{grid-template-rows:0fr;transition:grid-template-rows .22s;display:grid}.CompactBenchmark-module__y7h0Ra__collapse[data-open=true]{grid-template-rows:1fr}.CompactBenchmark-module__y7h0Ra__collapseInner{min-height:0;overflow:hidden}.CompactBenchmark-module__y7h0Ra__body{padding:14px var(--pad) 20px}.CompactBenchmark-module__y7h0Ra__source{margin:0}.CompactBenchmark-module__y7h0Ra__source+.CompactBenchmark-module__y7h0Ra__source{margin-top:6px}.CompactBenchmark-module__y7h0Ra__source{color:var(--valthos-gray-800);font-size:11px;line-height:1.45}.CompactBenchmark-module__y7h0Ra__rows+.CompactBenchmark-module__y7h0Ra__source{border-top:var(--dash);margin-top:18px;padding-top:16px}.CompactBenchmark-module__y7h0Ra__field{grid-template-columns:var(--label-w) minmax(0, 1fr);align-items:baseline;display:grid}.CompactBenchmark-module__y7h0Ra__rows{gap:12px;margin-top:12px;display:grid}.CompactBenchmark-module__y7h0Ra__row{grid-template-columns:var(--label-w) minmax(0, 1fr) 76px;align-items:center;display:grid}.CompactBenchmark-module__y7h0Ra__label{color:var(--valthos-gray-700);text-transform:uppercase;overflow-wrap:anywhere;padding-right:12px;line-height:1.3}.CompactBenchmark-module__y7h0Ra__segments{gap:2px;height:18px;display:flex}.CompactBenchmark-module__y7h0Ra__seg,.CompactBenchmark-module__y7h0Ra__off{flex:1;min-width:0;position:relative}.CompactBenchmark-module__y7h0Ra__off{box-shadow:inset 0 0 0 1px var(--valthos-gray-300)}.CompactBenchmark-module__y7h0Ra__on{inset-block:0;background:var(--valthos-blue-500);width:100%;position:absolute;left:0}.CompactBenchmark-module__y7h0Ra__value{color:var(--valthos-gray-950);text-align:right;white-space:nowrap;font-size:13px}.CompactBenchmark-module__y7h0Ra__value small{color:var(--valthos-gray-500);font-size:inherit;white-space:pre}.CompactBenchmark-module__y7h0Ra__note{color:var(--valthos-gray-500);text-transform:uppercase;margin:0;font-size:10px}.CompactBenchmark-module__y7h0Ra__source+.CompactBenchmark-module__y7h0Ra__note{margin-top:14px}.CompactBenchmark-module__y7h0Ra__details{border-top:var(--dash);font-size:11px}.CompactBenchmark-module__y7h0Ra__details>.CompactBenchmark-module__y7h0Ra__toggle{width:100%;padding:9px var(--pad)}.CompactBenchmark-module__y7h0Ra__field[data-details]{padding:0 var(--pad) 10px}.CompactBenchmark-module__y7h0Ra__method{padding:4px var(--pad) 16px;color:var(--valthos-gray-700);letter-spacing:.02em;margin:0;font-size:11px;line-height:1.6}.CompactBenchmark-module__y7h0Ra__tags{gap:8px;margin:0;padding:0;list-style:none;display:grid}.CompactBenchmark-module__y7h0Ra__tag{color:var(--valthos-gray-800);letter-spacing:.02em;font-size:11px;line-height:1.5}@container (max-width:480px){.CompactBenchmark-module__y7h0Ra__card>*{--pad:16px;--label-w:56px}.CompactBenchmark-module__y7h0Ra__header{flex-direction:column;gap:2px;padding-block:12px}.CompactBenchmark-module__y7h0Ra__header>.CompactBenchmark-module__y7h0Ra__muted{font-size:10px}.CompactBenchmark-module__y7h0Ra__rows{gap:14px}.CompactBenchmark-module__y7h0Ra__row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label label""bar value";gap:6px 12px}.CompactBenchmark-module__y7h0Ra__label{white-space:normal;grid-area:label;padding-right:0;font-size:11px}.CompactBenchmark-module__y7h0Ra__row>.CompactBenchmark-module__y7h0Ra__segments{grid-area:bar;gap:1px}.CompactBenchmark-module__y7h0Ra__value{grid-area:value;min-width:56px}.CompactBenchmark-module__y7h0Ra__details>.CompactBenchmark-module__y7h0Ra__toggle{min-height:44px;padding-block:0}}
.isometric-square-module__uIPXhW__root{font-family:var(--font-valthos-mono), var(--valthos-font-mono);--shell-fill:var(--valthos-gray-000);--shell-stroke:var(--valthos-gray-200);--inner-fill:var(--valthos-gray-300);--alert-fill:var(--diagram-threat-cut);--alert-stroke:var(--diagram-threat-stroke);--alert-inner:var(--diagram-threat-ink);--side-fill:var(--valthos-gray-200);--side-deep:var(--valthos-gray-300);--cut-fill:var(--valthos-gray-100);--base-fill:var(--valthos-gray-100)}.isometric-square-module__uIPXhW__gray{--shell-fill:var(--valthos-gray-050);--side-fill:var(--valthos-gray-200);--side-deep:var(--valthos-gray-300)}.isometric-square-module__uIPXhW__toneBlue{--side-fill:var(--valthos-blue-200);--side-deep:var(--valthos-blue-300);--cut-fill:var(--valthos-blue-100);--base-fill:var(--valthos-blue-200)}.isometric-square-module__uIPXhW__toneBlue .isometric-square-module__uIPXhW__shell{stroke:var(--valthos-blue-300)}.isometric-square-module__uIPXhW__toneBlue .isometric-square-module__uIPXhW__hatch{opacity:1;fill:url(#iso-mitigate-hatch-blue)}.isometric-square-module__uIPXhW__toneBlue .isometric-square-module__uIPXhW__cell{fill:var(--valthos-blue-400)}.isometric-square-module__uIPXhW__toneGray{--side-fill:var(--valthos-gray-200);--side-deep:var(--valthos-gray-300);--cut-fill:var(--valthos-gray-050)}.isometric-square-module__uIPXhW__toneGray .isometric-square-module__uIPXhW__shell{stroke:var(--valthos-gray-300)}.isometric-square-module__uIPXhW__toneGray .isometric-square-module__uIPXhW__hatch{opacity:1;fill:url(#iso-split-hatch-gray)}.isometric-square-module__uIPXhW__toneGray .isometric-square-module__uIPXhW__cell{fill:var(--alert-inner)}.isometric-square-module__uIPXhW__toneGray.isometric-square-module__uIPXhW__alert[data-hot]{--shell-stroke:var(--valthos-gray-300)}.isometric-square-module__uIPXhW__toneGray.isometric-square-module__uIPXhW__alert[data-hot] .isometric-square-module__uIPXhW__shell{stroke:var(--valthos-gray-300);animation:none}.isometric-square-module__uIPXhW__toneGray.isometric-square-module__uIPXhW__alert[data-hot] .isometric-square-module__uIPXhW__hatch{opacity:1;fill:url(#iso-split-hatch-gray);animation:none}.isometric-square-module__uIPXhW__toneGray.isometric-square-module__uIPXhW__alert[data-hot] .isometric-square-module__uIPXhW__cell{fill:var(--alert-inner);animation:none}.isometric-square-module__uIPXhW__cellsStroke .isometric-square-module__uIPXhW__cell{fill:none;stroke:var(--alert-inner)}.isometric-square-module__uIPXhW__dashed .isometric-square-module__uIPXhW__shell,.isometric-square-module__uIPXhW__dashed .isometric-square-module__uIPXhW__cell,.isometric-square-module__uIPXhW__dashed .isometric-square-module__uIPXhW__base,.isometric-square-module__uIPXhW__dashed .isometric-square-module__uIPXhW__side,.isometric-square-module__uIPXhW__dashed .isometric-square-module__uIPXhW__sideDeep,.isometric-square-module__uIPXhW__dashed .isometric-square-module__uIPXhW__cut{fill:none;stroke-dasharray:6 5}.isometric-square-module__uIPXhW__dashed .isometric-square-module__uIPXhW__hatch{opacity:0}.isometric-square-module__uIPXhW__perimeter{fill:none;stroke:var(--shell-stroke)}.isometric-square-module__uIPXhW__alert[data-hot].isometric-square-module__uIPXhW__cellsStroke .isometric-square-module__uIPXhW__cell,.isometric-square-module__uIPXhW__toneGray.isometric-square-module__uIPXhW__alert[data-hot].isometric-square-module__uIPXhW__cellsStroke .isometric-square-module__uIPXhW__cell{fill:none;stroke:var(--alert-inner);animation:none}.isometric-square-module__uIPXhW__dashed.isometric-square-module__uIPXhW__alert[data-hot] .isometric-square-module__uIPXhW__shell,.isometric-square-module__uIPXhW__dashed.isometric-square-module__uIPXhW__alert[data-hot] .isometric-square-module__uIPXhW__cell,.isometric-square-module__uIPXhW__dashed.isometric-square-module__uIPXhW__alert[data-hot] .isometric-square-module__uIPXhW__hatch,.isometric-square-module__uIPXhW__dashed.isometric-square-module__uIPXhW__alert[data-hot] .isometric-square-module__uIPXhW__base,.isometric-square-module__uIPXhW__dashed.isometric-square-module__uIPXhW__alert[data-hot] .isometric-square-module__uIPXhW__side,.isometric-square-module__uIPXhW__dashed.isometric-square-module__uIPXhW__alert[data-hot] .isometric-square-module__uIPXhW__sideDeep,.isometric-square-module__uIPXhW__dashed.isometric-square-module__uIPXhW__alert[data-hot] .isometric-square-module__uIPXhW__cut{animation:none}.isometric-square-module__uIPXhW__dashed.isometric-square-module__uIPXhW__alert[data-hot] .isometric-square-module__uIPXhW__shell,.isometric-square-module__uIPXhW__dashed.isometric-square-module__uIPXhW__alert[data-hot] .isometric-square-module__uIPXhW__base,.isometric-square-module__uIPXhW__dashed.isometric-square-module__uIPXhW__alert[data-hot] .isometric-square-module__uIPXhW__side,.isometric-square-module__uIPXhW__dashed.isometric-square-module__uIPXhW__alert[data-hot] .isometric-square-module__uIPXhW__sideDeep,.isometric-square-module__uIPXhW__dashed.isometric-square-module__uIPXhW__alert[data-hot] .isometric-square-module__uIPXhW__cut{fill:none;stroke:var(--alert-stroke)}.isometric-square-module__uIPXhW__dashed.isometric-square-module__uIPXhW__alert[data-hot] .isometric-square-module__uIPXhW__cell{fill:none;stroke:var(--alert-inner)}.isometric-square-module__uIPXhW__dashed.isometric-square-module__uIPXhW__alert[data-hot] .isometric-square-module__uIPXhW__hatch{opacity:0}.isometric-square-module__uIPXhW__seq .isometric-square-module__uIPXhW__alert .isometric-square-module__uIPXhW__hatch{opacity:0;animation:none}.isometric-square-module__uIPXhW__seq .isometric-square-module__uIPXhW__alert[data-placed] .isometric-square-module__uIPXhW__hatch{opacity:1}.isometric-square-module__uIPXhW__seq .isometric-square-module__uIPXhW__alert .isometric-square-module__uIPXhW__cell{opacity:0}.isometric-square-module__uIPXhW__seq .isometric-square-module__uIPXhW__alert[data-placed] .isometric-square-module__uIPXhW__cell,.isometric-square-module__uIPXhW__seq .isometric-square-module__uIPXhW__toneGray.isometric-square-module__uIPXhW__alert[data-placed] .isometric-square-module__uIPXhW__cell{animation:1.05s cubic-bezier(.2,.8,.2,1) both isometric-square-module__uIPXhW__seq-cell-in}.isometric-square-module__uIPXhW__seq .isometric-square-module__uIPXhW__alert[data-hot] .isometric-square-module__uIPXhW__cell,.isometric-square-module__uIPXhW__seq .isometric-square-module__uIPXhW__toneGray.isometric-square-module__uIPXhW__alert[data-hot] .isometric-square-module__uIPXhW__cell{fill:var(--alert-inner)}.isometric-square-module__uIPXhW__seq .isometric-square-module__uIPXhW__alert[data-hot] .isometric-square-module__uIPXhW__cellFaded,.isometric-square-module__uIPXhW__seq .isometric-square-module__uIPXhW__toneGray.isometric-square-module__uIPXhW__alert[data-hot] .isometric-square-module__uIPXhW__cellFaded{fill:var(--alert-fill)}.isometric-square-module__uIPXhW__cellFaded{fill:var(--side-fill);stroke:var(--shell-stroke)}.isometric-square-module__uIPXhW__alert[data-hot] .isometric-square-module__uIPXhW__cellFaded{fill:var(--side-fill);stroke:var(--shell-stroke);transition:fill .38s;animation:none}.isometric-square-module__uIPXhW__detect .isometric-square-module__uIPXhW__alert .isometric-square-module__uIPXhW__shell,.isometric-square-module__uIPXhW__detect .isometric-square-module__uIPXhW__alert .isometric-square-module__uIPXhW__hatch,.isometric-square-module__uIPXhW__detect .isometric-square-module__uIPXhW__alert .isometric-square-module__uIPXhW__base,.isometric-square-module__uIPXhW__detect .isometric-square-module__uIPXhW__alert .isometric-square-module__uIPXhW__side,.isometric-square-module__uIPXhW__detect .isometric-square-module__uIPXhW__alert .isometric-square-module__uIPXhW__sideDeep,.isometric-square-module__uIPXhW__detect .isometric-square-module__uIPXhW__alert .isometric-square-module__uIPXhW__cut,.isometric-square-module__uIPXhW__detect .isometric-square-module__uIPXhW__alert .isometric-square-module__uIPXhW__flashLabel{transition:none}.isometric-square-module__uIPXhW__shell,.isometric-square-module__uIPXhW__cell,.isometric-square-module__uIPXhW__hatch,.isometric-square-module__uIPXhW__base,.isometric-square-module__uIPXhW__side,.isometric-square-module__uIPXhW__sideDeep,.isometric-square-module__uIPXhW__cut{transition:fill .6s,stroke .6s,opacity .6s}.isometric-square-module__uIPXhW__shell{fill:var(--shell-fill);stroke:var(--shell-stroke)}.isometric-square-module__uIPXhW__base{fill:var(--base-fill);stroke:var(--shell-stroke)}.isometric-square-module__uIPXhW__side{fill:var(--side-fill);stroke:var(--shell-stroke)}.isometric-square-module__uIPXhW__sideDeep{fill:var(--side-deep);stroke:var(--shell-stroke)}.isometric-square-module__uIPXhW__cut{fill:var(--cut-fill);stroke:var(--shell-stroke)}.isometric-square-module__uIPXhW__hatch{opacity:0}.isometric-square-module__uIPXhW__hatchBlue{opacity:0;pointer-events:none}.isometric-square-module__uIPXhW__cell{fill:var(--inner-fill)}.isometric-square-module__uIPXhW__alert[data-hot]{--shell-stroke:var(--alert-stroke);--inner-fill:var(--alert-inner);--side-fill:var(--diagram-threat-side);--side-deep:var(--diagram-threat-side-deep);--cut-fill:var(--diagram-threat-cut);--base-fill:var(--diagram-threat-side)}.isometric-square-module__uIPXhW__alert[data-hot] .isometric-square-module__uIPXhW__shell,.isometric-square-module__uIPXhW__alert[data-hot] .isometric-square-module__uIPXhW__cell,.isometric-square-module__uIPXhW__alert[data-hot] .isometric-square-module__uIPXhW__hatch,.isometric-square-module__uIPXhW__alert[data-hot] .isometric-square-module__uIPXhW__base,.isometric-square-module__uIPXhW__alert[data-hot] .isometric-square-module__uIPXhW__side,.isometric-square-module__uIPXhW__alert[data-hot] .isometric-square-module__uIPXhW__sideDeep,.isometric-square-module__uIPXhW__alert[data-hot] .isometric-square-module__uIPXhW__cut{transition:none}.isometric-square-module__uIPXhW__alert[data-hot] .isometric-square-module__uIPXhW__hatch{opacity:1;animation:1.05s step-end isometric-square-module__uIPXhW__detect-flicker}.isometric-square-module__uIPXhW__alert[data-hot] .isometric-square-module__uIPXhW__side,.isometric-square-module__uIPXhW__alert[data-hot] .isometric-square-module__uIPXhW__base{animation:1.05s step-end isometric-square-module__uIPXhW__detect-side}.isometric-square-module__uIPXhW__alert[data-hot] .isometric-square-module__uIPXhW__sideDeep{animation:1.05s step-end isometric-square-module__uIPXhW__detect-side-deep}.isometric-square-module__uIPXhW__alert[data-hot] .isometric-square-module__uIPXhW__cell,.isometric-square-module__uIPXhW__pulse[data-hot] .isometric-square-module__uIPXhW__cell{animation:1.05s step-end isometric-square-module__uIPXhW__detect-cell}.isometric-square-module__uIPXhW__pulse[data-hot] .isometric-square-module__uIPXhW__cell{fill:var(--alert-inner);transition:none}.isometric-square-module__uIPXhW__alert[data-hot] .isometric-square-module__uIPXhW__shell{animation:1.05s step-end isometric-square-module__uIPXhW__detect-stroke}.isometric-square-module__uIPXhW__steady .isometric-square-module__uIPXhW__alert[data-hot] .isometric-square-module__uIPXhW__shell,.isometric-square-module__uIPXhW__steady .isometric-square-module__uIPXhW__alert[data-hot] .isometric-square-module__uIPXhW__cell,.isometric-square-module__uIPXhW__steady .isometric-square-module__uIPXhW__alert[data-hot] .isometric-square-module__uIPXhW__hatch,.isometric-square-module__uIPXhW__steady .isometric-square-module__uIPXhW__alert[data-hot] .isometric-square-module__uIPXhW__base,.isometric-square-module__uIPXhW__steady .isometric-square-module__uIPXhW__alert[data-hot] .isometric-square-module__uIPXhW__side,.isometric-square-module__uIPXhW__steady .isometric-square-module__uIPXhW__alert[data-hot] .isometric-square-module__uIPXhW__sideDeep,.isometric-square-module__uIPXhW__steady .isometric-square-module__uIPXhW__alert[data-hot] .isometric-square-module__uIPXhW__cut{animation:none}.isometric-square-module__uIPXhW__threat .isometric-square-module__uIPXhW__alert[data-hot] .isometric-square-module__uIPXhW__shell,.isometric-square-module__uIPXhW__threat .isometric-square-module__uIPXhW__alert[data-hot] .isometric-square-module__uIPXhW__cell,.isometric-square-module__uIPXhW__threat .isometric-square-module__uIPXhW__alert[data-hot] .isometric-square-module__uIPXhW__hatch,.isometric-square-module__uIPXhW__threat .isometric-square-module__uIPXhW__alert[data-hot] .isometric-square-module__uIPXhW__hatchBlue,.isometric-square-module__uIPXhW__threat .isometric-square-module__uIPXhW__alert[data-hot] .isometric-square-module__uIPXhW__base,.isometric-square-module__uIPXhW__threat .isometric-square-module__uIPXhW__alert[data-hot] .isometric-square-module__uIPXhW__side,.isometric-square-module__uIPXhW__threat .isometric-square-module__uIPXhW__alert[data-hot] .isometric-square-module__uIPXhW__sideDeep,.isometric-square-module__uIPXhW__threat .isometric-square-module__uIPXhW__alert[data-hot] .isometric-square-module__uIPXhW__cut{transition:fill .85s,stroke .85s,opacity .85s;animation:none}.isometric-square-module__uIPXhW__threat .isometric-square-module__uIPXhW__alert[data-hot] .isometric-square-module__uIPXhW__hatch{opacity:1}.isometric-square-module__uIPXhW__threat .isometric-square-module__uIPXhW__alert[data-hot] .isometric-square-module__uIPXhW__hatchBlue{opacity:0;transition:opacity .85s;animation:none}.isometric-square-module__uIPXhW__threat[data-cool] .isometric-square-module__uIPXhW__alert[data-hot]{--shell-stroke:var(--valthos-gray-300);--inner-fill:var(--valthos-gray-300);--side-fill:var(--valthos-gray-200);--side-deep:var(--valthos-gray-300);--cut-fill:var(--valthos-gray-100);--base-fill:var(--valthos-gray-200)}.isometric-square-module__uIPXhW__threat[data-cool] .isometric-square-module__uIPXhW__alert[data-hot] .isometric-square-module__uIPXhW__hatch{opacity:0}.isometric-square-module__uIPXhW__threat[data-cool] .isometric-square-module__uIPXhW__alert[data-hot] .isometric-square-module__uIPXhW__hatchBlue{opacity:1}.isometric-square-module__uIPXhW__threat[data-cool] .isometric-square-module__uIPXhW__alert[data-hot] .isometric-square-module__uIPXhW__shell{stroke:var(--valthos-gray-300)}.isometric-square-module__uIPXhW__steady .isometric-square-module__uIPXhW__alert[data-hot] .isometric-square-module__uIPXhW__hatch{opacity:1}.isometric-square-module__uIPXhW__steady .isometric-square-module__uIPXhW__alert[data-hot] .isometric-square-module__uIPXhW__cell{fill:var(--alert-inner)}.isometric-square-module__uIPXhW__peg .isometric-square-module__uIPXhW__shellGroup{transform-box:fill-box;transform-origin:50%;opacity:0;animation:isometric-square-module__uIPXhW__peg-seat var(--place-dur,.38s) cubic-bezier(.2, .8, .2, 1) var(--place-delay,0s) forwards}.isometric-square-module__uIPXhW__peg{--shell-stroke:var(--valthos-blue-300);--side-fill:var(--valthos-blue-200);--side-deep:var(--valthos-blue-300);--cut-fill:var(--valthos-blue-100);--base-fill:var(--valthos-blue-200)}.isometric-square-module__uIPXhW__peg .isometric-square-module__uIPXhW__shell{fill:var(--valthos-gray-000);stroke:var(--valthos-blue-300)}.isometric-square-module__uIPXhW__peg.isometric-square-module__uIPXhW__steady .isometric-square-module__uIPXhW__alert[data-hot] .isometric-square-module__uIPXhW__hatch{opacity:0;animation:none}.isometric-square-module__uIPXhW__peg.isometric-square-module__uIPXhW__captured .isometric-square-module__uIPXhW__shellGroup{opacity:1;animation:none}.isometric-square-module__uIPXhW__peg.isometric-square-module__uIPXhW__captured .isometric-square-module__uIPXhW__alert[data-hot] .isometric-square-module__uIPXhW__shell{stroke:var(--valthos-blue-300);animation:none}@keyframes isometric-square-module__uIPXhW__peg-seat{0%{opacity:0;transform:scale(.48)}to{opacity:1;transform:scale(1)}}.isometric-square-module__uIPXhW__stone{transform-box:fill-box;transform-origin:50%}.isometric-square-module__uIPXhW__stoneRed{fill:var(--alert-inner)}.isometric-square-module__uIPXhW__hot .isometric-square-module__uIPXhW__stoneRed{fill:var(--alert-inner);animation:1.05s step-end isometric-square-module__uIPXhW__detect-cell}.isometric-square-module__uIPXhW__stoneBlue{fill:var(--valthos-blue-400);opacity:0;animation:isometric-square-module__uIPXhW__go-place var(--place-dur,.38s) cubic-bezier(.2, .8, .2, 1) var(--place-delay) forwards}@keyframes isometric-square-module__uIPXhW__go-place{0%{opacity:0;transform:scale(.45)}to{opacity:1;transform:scale(1)}}@keyframes isometric-square-module__uIPXhW__seq-cell-in{0%{opacity:0}to{opacity:1}}@keyframes isometric-square-module__uIPXhW__go-capture{to{fill:var(--valthos-gray-300)}}.isometric-square-module__uIPXhW__captured .isometric-square-module__uIPXhW__alert[data-hot] .isometric-square-module__uIPXhW__hatch{opacity:1;animation:none}.isometric-square-module__uIPXhW__captured .isometric-square-module__uIPXhW__alert[data-hot] .isometric-square-module__uIPXhW__hatchBlue{animation:isometric-square-module__uIPXhW__mitigate-resolve-hatch var(--capture-dur,.85s) ease forwards}.isometric-square-module__uIPXhW__captured .isometric-square-module__uIPXhW__alert[data-hot] .isometric-square-module__uIPXhW__shell{animation:isometric-square-module__uIPXhW__mitigate-resolve-stroke var(--capture-dur,.85s) ease forwards}.isometric-square-module__uIPXhW__captured .isometric-square-module__uIPXhW__alert[data-hot] .isometric-square-module__uIPXhW__cell{animation:isometric-square-module__uIPXhW__mitigate-resolve-cell var(--capture-dur,.85s) ease forwards}@keyframes isometric-square-module__uIPXhW__mitigate-resolve-cell{0%{fill:var(--alert-inner)}to{fill:var(--valthos-gray-300)}}@keyframes isometric-square-module__uIPXhW__mitigate-resolve-stroke{0%{stroke:var(--alert-stroke)}to{stroke:var(--valthos-blue-300)}}@keyframes isometric-square-module__uIPXhW__mitigate-resolve-hatch{0%{opacity:0}to{opacity:1}}.isometric-square-module__uIPXhW__adapt .isometric-square-module__uIPXhW__stoneBlue{opacity:0;animation:none}.isometric-square-module__uIPXhW__adapt .isometric-square-module__uIPXhW__alert[data-hot] .isometric-square-module__uIPXhW__stoneBlue{animation:isometric-square-module__uIPXhW__go-place var(--place-dur,.38s) cubic-bezier(.2, .8, .2, 1) var(--place-delay) forwards}.isometric-square-module__uIPXhW__adapt .isometric-square-module__uIPXhW__alert[data-captured]{--inner-fill:var(--valthos-gray-300)}.isometric-square-module__uIPXhW__adapt .isometric-square-module__uIPXhW__alert[data-captured] .isometric-square-module__uIPXhW__hatch{opacity:1;fill:url(#iso-adapt-hatch-blue);transition:fill .85s,opacity .85s;animation:none}.isometric-square-module__uIPXhW__adapt .isometric-square-module__uIPXhW__alert[data-captured] .isometric-square-module__uIPXhW__shell{stroke:var(--valthos-blue-300);transition:stroke .85s;animation:none}.isometric-square-module__uIPXhW__adapt .isometric-square-module__uIPXhW__alert[data-captured] .isometric-square-module__uIPXhW__cell{fill:var(--valthos-gray-300);transition:fill .85s;animation:none}.isometric-square-module__uIPXhW__adapt .isometric-square-module__uIPXhW__alert[data-captured] .isometric-square-module__uIPXhW__flashLabel{opacity:0;animation:none}@keyframes isometric-square-module__uIPXhW__detect-flicker{0%,16%,34%,58%,to{opacity:1}17%,33%,48%{opacity:0}}@keyframes isometric-square-module__uIPXhW__detect-cell{0%,16%,34%,58%,to{fill:var(--alert-inner)}17%,33%,48%{fill:var(--valthos-gray-300)}}@keyframes isometric-square-module__uIPXhW__detect-stroke{0%,16%,34%,58%,to{stroke:var(--alert-stroke)}17%,33%,48%{stroke:var(--valthos-gray-200)}}@keyframes isometric-square-module__uIPXhW__detect-side{0%,16%,34%,58%,to{fill:var(--diagram-threat-side)}17%,33%,48%{fill:var(--valthos-gray-200)}}@keyframes isometric-square-module__uIPXhW__detect-side-deep{0%,16%,34%,58%,to{fill:var(--diagram-threat-side-deep)}17%,33%,48%{fill:var(--valthos-gray-300)}}@media (prefers-reduced-motion:reduce){.isometric-square-module__uIPXhW__shell,.isometric-square-module__uIPXhW__cell,.isometric-square-module__uIPXhW__hatch,.isometric-square-module__uIPXhW__base,.isometric-square-module__uIPXhW__side,.isometric-square-module__uIPXhW__sideDeep,.isometric-square-module__uIPXhW__cut,.isometric-square-module__uIPXhW__stoneRed,.isometric-square-module__uIPXhW__stoneBlue,.isometric-square-module__uIPXhW__peg .isometric-square-module__uIPXhW__shellGroup,.isometric-square-module__uIPXhW__flashLabel,.isometric-square-module__uIPXhW__seq .isometric-square-module__uIPXhW__alert[data-hot] .isometric-square-module__uIPXhW__cell,.isometric-square-module__uIPXhW__seq .isometric-square-module__uIPXhW__toneGray.isometric-square-module__uIPXhW__alert[data-hot] .isometric-square-module__uIPXhW__cell,.isometric-square-module__uIPXhW__seq .isometric-square-module__uIPXhW__alert[data-placed] .isometric-square-module__uIPXhW__cell,.isometric-square-module__uIPXhW__seq .isometric-square-module__uIPXhW__toneGray.isometric-square-module__uIPXhW__alert[data-placed] .isometric-square-module__uIPXhW__cell{transition:none;animation:none}.isometric-square-module__uIPXhW__seq .isometric-square-module__uIPXhW__alert[data-placed] .isometric-square-module__uIPXhW__cell,.isometric-square-module__uIPXhW__alert[data-hot] .isometric-square-module__uIPXhW__flashLabel{opacity:1}.isometric-square-module__uIPXhW__stoneBlue,.isometric-square-module__uIPXhW__peg .isometric-square-module__uIPXhW__shellGroup{opacity:1;animation:none}.isometric-square-module__uIPXhW__stoneRed{fill:var(--inner-fill)}.isometric-square-module__uIPXhW__captured .isometric-square-module__uIPXhW__shell{stroke:var(--valthos-blue-300)}.isometric-square-module__uIPXhW__captured .isometric-square-module__uIPXhW__hatch,.isometric-square-module__uIPXhW__captured .isometric-square-module__uIPXhW__hatchBlue{opacity:1}.isometric-square-module__uIPXhW__captured .isometric-square-module__uIPXhW__cell,.isometric-square-module__uIPXhW__adapt .isometric-square-module__uIPXhW__alert[data-captured] .isometric-square-module__uIPXhW__cell{fill:var(--inner-fill)}.isometric-square-module__uIPXhW__adapt .isometric-square-module__uIPXhW__stoneBlue{opacity:1}.isometric-square-module__uIPXhW__adapt .isometric-square-module__uIPXhW__alert[data-captured] .isometric-square-module__uIPXhW__shell{stroke:var(--valthos-blue-300)}.isometric-square-module__uIPXhW__adapt .isometric-square-module__uIPXhW__alert[data-captured] .isometric-square-module__uIPXhW__hatch{opacity:1;fill:url(#iso-adapt-hatch-blue)}}.isometric-square-module__uIPXhW__label{font-family:var(--font-valthos-mono), var(--valthos-font-mono);letter-spacing:.08em;text-transform:uppercase;pointer-events:none;font-size:16px;font-weight:400}.isometric-square-module__uIPXhW__flashLabel{opacity:0}.isometric-square-module__uIPXhW__logo{--alert-fill:var(--valthos-blue-100);--alert-stroke:var(--valthos-blue-200);--alert-inner:var(--valthos-blue-200)}.isometric-square-module__uIPXhW__logo .isometric-square-module__uIPXhW__alert[data-hot]{--shell-stroke:var(--valthos-blue-200);--inner-fill:var(--valthos-blue-200);--side-fill:var(--valthos-blue-100);--side-deep:var(--valthos-blue-200);--cut-fill:var(--valthos-blue-050);--base-fill:var(--valthos-blue-100)}.isometric-square-module__uIPXhW__logo .isometric-square-module__uIPXhW__alert[data-hot] .isometric-square-module__uIPXhW__side,.isometric-square-module__uIPXhW__logo .isometric-square-module__uIPXhW__alert[data-hot] .isometric-square-module__uIPXhW__base{animation:1.05s step-end isometric-square-module__uIPXhW__logo-side}.isometric-square-module__uIPXhW__logo .isometric-square-module__uIPXhW__alert[data-hot] .isometric-square-module__uIPXhW__sideDeep{animation:1.05s step-end isometric-square-module__uIPXhW__logo-side-deep}.isometric-square-module__uIPXhW__logo .isometric-square-module__uIPXhW__alert[data-out] .isometric-square-module__uIPXhW__hatch,.isometric-square-module__uIPXhW__logo .isometric-square-module__uIPXhW__alert[data-out] .isometric-square-module__uIPXhW__cell,.isometric-square-module__uIPXhW__logo .isometric-square-module__uIPXhW__alert[data-out] .isometric-square-module__uIPXhW__shell,.isometric-square-module__uIPXhW__logo .isometric-square-module__uIPXhW__alert[data-out] .isometric-square-module__uIPXhW__base,.isometric-square-module__uIPXhW__logo .isometric-square-module__uIPXhW__alert[data-out] .isometric-square-module__uIPXhW__side,.isometric-square-module__uIPXhW__logo .isometric-square-module__uIPXhW__alert[data-out] .isometric-square-module__uIPXhW__sideDeep,.isometric-square-module__uIPXhW__logo .isometric-square-module__uIPXhW__alert[data-out] .isometric-square-module__uIPXhW__cut{transition:none}.isometric-square-module__uIPXhW__logo .isometric-square-module__uIPXhW__alert[data-out] .isometric-square-module__uIPXhW__hatch{animation:1.05s step-end forwards isometric-square-module__uIPXhW__logo-out-hatch}.isometric-square-module__uIPXhW__logo .isometric-square-module__uIPXhW__alert[data-out] .isometric-square-module__uIPXhW__cell{animation:1.05s step-end forwards isometric-square-module__uIPXhW__logo-out-cell}.isometric-square-module__uIPXhW__logo .isometric-square-module__uIPXhW__alert[data-out] .isometric-square-module__uIPXhW__shell{animation:1.05s step-end forwards isometric-square-module__uIPXhW__logo-out-stroke}.isometric-square-module__uIPXhW__logo .isometric-square-module__uIPXhW__alert[data-out] .isometric-square-module__uIPXhW__side,.isometric-square-module__uIPXhW__logo .isometric-square-module__uIPXhW__alert[data-out] .isometric-square-module__uIPXhW__base,.isometric-square-module__uIPXhW__logo .isometric-square-module__uIPXhW__alert[data-out] .isometric-square-module__uIPXhW__cut{animation:1.05s step-end forwards isometric-square-module__uIPXhW__logo-out-side,1.05s step-end forwards isometric-square-module__uIPXhW__logo-out-stroke}.isometric-square-module__uIPXhW__logo .isometric-square-module__uIPXhW__alert[data-out] .isometric-square-module__uIPXhW__sideDeep{animation:1.05s step-end forwards isometric-square-module__uIPXhW__logo-out-side-deep,1.05s step-end forwards isometric-square-module__uIPXhW__logo-out-stroke}@keyframes isometric-square-module__uIPXhW__logo-side{0%,16%,34%,58%,to{fill:var(--valthos-blue-100)}17%,33%,48%{fill:var(--valthos-gray-200)}}@keyframes isometric-square-module__uIPXhW__logo-side-deep{0%,16%,34%,58%,to{fill:var(--valthos-blue-200)}17%,33%,48%{fill:var(--valthos-gray-300)}}@keyframes isometric-square-module__uIPXhW__logo-out-hatch{0%,16%,34%{opacity:1}17%,33%,48%,58%,to{opacity:0}}@keyframes isometric-square-module__uIPXhW__logo-out-cell{0%,16%,34%{fill:var(--valthos-blue-200)}17%,33%,48%,58%,to{fill:var(--valthos-gray-300)}}@keyframes isometric-square-module__uIPXhW__logo-out-stroke{0%,16%,34%{stroke:var(--valthos-blue-200)}17%,33%,48%,58%,to{stroke:var(--valthos-gray-200)}}@keyframes isometric-square-module__uIPXhW__logo-out-side{0%,16%,34%{fill:var(--valthos-blue-100);stroke:var(--valthos-blue-200)}17%,33%,48%,58%,to{fill:var(--valthos-gray-200);stroke:var(--valthos-gray-200)}}@keyframes isometric-square-module__uIPXhW__logo-out-side-deep{0%,16%,34%{fill:var(--valthos-blue-200);stroke:var(--valthos-blue-200)}17%,33%,48%,58%,to{fill:var(--valthos-gray-300);stroke:var(--valthos-gray-200)}}.isometric-square-module__uIPXhW__alert[data-hot] .isometric-square-module__uIPXhW__flashLabel{opacity:1;animation:1.05s step-end isometric-square-module__uIPXhW__detect-flicker}.isometric-square-module__uIPXhW__steady .isometric-square-module__uIPXhW__alert[data-hot] .isometric-square-module__uIPXhW__flashLabel{opacity:0;animation:none}.isometric-square-module__uIPXhW__frozen *{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.isometric-square-module__uIPXhW__seqStream{animation:none!important}}
