.workshop-module__a1aRLa__studio{--surface:#111d26;--line:#314553;--soft:#aabfcd;--signal:#b8d2e3;--success:#b4dfbd;--error:#f0b29e;--warm:#e8cb96;height:100dvh;color:var(--txt);font-family:var(--font-red-hat-text),sans-serif;overflow-wrap:anywhere;background:#0b151c;overflow:hidden}.workshop-module__a1aRLa__studio :is(h1,h2,h3,p){margin:0}.workshop-module__a1aRLa__studio :is(h1,h2,h3){font-family:var(--font-syne),sans-serif;text-shadow:none;text-wrap:initial}.workshop-module__a1aRLa__studio :is(button,select){font:inherit}.workshop-module__a1aRLa__studio button{cursor:pointer}.workshop-module__a1aRLa__studio button:disabled,.workshop-module__a1aRLa__studio select:disabled{cursor:wait;opacity:.62}.workshop-module__a1aRLa__studio :is(button,a,select,summary):focus-visible{outline:2px solid var(--signal);outline-offset:3px}.workshop-module__a1aRLa__screen{grid-template-rows:44px auto minmax(0,1fr) auto 16px;gap:10px;width:min(95%,1480px);height:100%;margin:auto;padding:8px 0;display:grid}.workshop-module__a1aRLa__topbar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:1rem;display:flex}.workshop-module__a1aRLa__brand{font:750 1rem var(--font-syne),sans-serif;color:var(--txt);white-space:nowrap;align-items:center;gap:.8rem;text-decoration:none;display:flex}.workshop-module__a1aRLa__brand>span:last-child{color:var(--soft);font:400 .75rem var(--font-red-hat-text),sans-serif}.workshop-module__a1aRLa__brandDivider{color:#526d80;font-weight:400}.workshop-module__a1aRLa__topbar nav{align-items:center;gap:1.5rem;display:flex}.workshop-module__a1aRLa__topbar nav :is(button,a){min-height:40px;color:var(--soft);background:0 0;border:0;align-items:center;padding:0;font-size:.74rem;text-decoration:none;display:flex}.workshop-module__a1aRLa__topbar nav :is(button,a):hover{color:#fff}.workshop-module__a1aRLa__mission{justify-content:space-between;align-items:center;gap:1rem;padding:4px 0 0;display:flex}.workshop-module__a1aRLa__eyebrow{font:.6rem/1.5 var(--font-geist-mono),monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--soft);margin-bottom:5px;display:block}.workshop-module__a1aRLa__mission h1{letter-spacing:-.04em;font-size:clamp(1.6rem,2.4vw,2.35rem);font-weight:550;line-height:1.15}.workshop-module__a1aRLa__mission p{color:#cfdae1;text-align:right;font-size:.8rem;line-height:1.6}.workshop-module__a1aRLa__mission p span{color:var(--soft)}.workshop-module__a1aRLa__workArea{scrollbar-width:thin;grid-template-columns:minmax(0,1fr) 300px;gap:28px;min-height:0;display:grid;overflow:auto}.workshop-module__a1aRLa__sceneColumn{background:radial-gradient(at 50% 45%,#18303866,#0000 66%);grid-template-rows:minmax(0,1fr) auto;min-height:240px;display:grid;position:relative}.workshop-module__a1aRLa__sceneHost{width:100%;height:100%;min-height:0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.workshop-module__a1aRLa__sceneHost canvas{display:block;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000),linear-gradient(#0000,#000 4% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000),linear-gradient(#0000,#000 4% 94%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.workshop-module__a1aRLa__loadingScene,.workshop-module__a1aRLa__sceneError{text-align:center;color:var(--soft);font-size:.8rem;position:absolute;inset:40% 10% auto}.workshop-module__a1aRLa__sceneHost[data-ready=true] .workshop-module__a1aRLa__loadingScene,.workshop-module__a1aRLa__sceneError{display:none}.workshop-module__a1aRLa__sceneHost[data-error=true] .workshop-module__a1aRLa__sceneError{display:block}.workshop-module__a1aRLa__sceneHost[data-error=true] .workshop-module__a1aRLa__loadingScene{display:none}.workshop-module__a1aRLa__sceneCaption{border-top:1px solid #31455388;align-items:center;gap:.65rem;min-height:42px;padding:10px 14px;display:flex}.workshop-module__a1aRLa__sceneCaption strong{color:#d2dfd8;font-size:.78rem;font-weight:400}.workshop-module__a1aRLa__captionCredit{color:#8fa7b3;font:.52rem var(--font-geist-mono),monospace;letter-spacing:.05em;white-space:nowrap;margin-left:auto}.workshop-module__a1aRLa__liveDot{background:var(--success);border-radius:50%;flex-shrink:0;width:6px;height:6px}.workshop-module__a1aRLa__liveDot[data-busy=true]{background:var(--warm)}.workshop-module__a1aRLa__buildList{grid-template-rows:25px repeat(6,minmax(36px,1fr));gap:3px;min-height:240px;padding-bottom:4px;display:grid}.workshop-module__a1aRLa__listHeading{justify-content:space-between;align-items:center;display:flex}.workshop-module__a1aRLa__listHeading h2{font-size:.85rem;font-weight:500}.workshop-module__a1aRLa__listHeading>span{font:.62rem var(--font-geist-mono),monospace;color:var(--soft)}.workshop-module__a1aRLa__stationButton{text-align:left;min-width:0;color:var(--txt);background:0 0;border:1px solid #0000;border-bottom-color:#263a46;align-items:center;gap:.8rem;padding:.5rem .7rem;display:flex}.workshop-module__a1aRLa__stationButton:hover:not(:disabled),.workshop-module__a1aRLa__stationButton[aria-pressed=true]{background:#1d303d8c;border-color:#5a788c}.workshop-module__a1aRLa__stationButton[data-state=passed]{border-left-color:#98bfa4}.workshop-module__a1aRLa__stationButton[data-state=failed],.workshop-module__a1aRLa__stationButton[data-state=missing]{border-left-color:var(--error)}.workshop-module__a1aRLa__stationNumber{color:#90adc1;font:.7rem var(--font-geist-mono),monospace;flex-shrink:0;width:18px}.workshop-module__a1aRLa__stationButton[data-state=passed] .workshop-module__a1aRLa__stationNumber,.workshop-module__a1aRLa__stationButton[data-state=built] .workshop-module__a1aRLa__stationMark{color:var(--success)}.workshop-module__a1aRLa__stationButton[data-state=failed] .workshop-module__a1aRLa__stationNumber{color:var(--error)}.workshop-module__a1aRLa__stationButton strong{font-size:.85rem;font-weight:500;display:block}.workshop-module__a1aRLa__stationButton small{color:var(--soft);margin-top:.2rem;font-size:.69rem;line-height:1.3;display:block}.workshop-module__a1aRLa__stationMark{color:#7192a6;margin-left:auto;font-size:.9rem}.workshop-module__a1aRLa__dock{background:linear-gradient(115deg,#152630,#101c25 62%);border:1px solid #405767;border-top:2px solid #96b4c7;padding:13px 18px 10px;position:relative;box-shadow:0 -12px 50px #030a0d33}.workshop-module__a1aRLa__dockHeading{justify-content:space-between;align-items:center;gap:14px;min-height:45px;display:flex}.workshop-module__a1aRLa__statusBlock{min-width:0}.workshop-module__a1aRLa__statusBlock h2{letter-spacing:-.02em;font-size:1.05rem;font-weight:500;line-height:1.25}.workshop-module__a1aRLa__statusBlock p{color:var(--soft);margin-top:4px;font-size:.74rem;line-height:1.4}.workshop-module__a1aRLa__dockHeading[data-tone=success] h2{color:var(--success)}.workshop-module__a1aRLa__dockHeading[data-tone=error] h2{color:var(--error)}.workshop-module__a1aRLa__dockHeading[data-tone=active] h2{color:var(--warm)}.workshop-module__a1aRLa__planBadge{color:#9ab2c1;font:.63rem var(--font-geist-mono),monospace;letter-spacing:.04em;flex-shrink:0}.workshop-module__a1aRLa__planBadge button{min-height:36px;color:var(--signal);background:#243e4a66;border:1px solid #5d7a8b;align-items:center;gap:.6rem;padding:.4rem .7rem;display:flex}.workshop-module__a1aRLa__flow{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;padding:12px 0;display:grid}.workshop-module__a1aRLa__flowNode{text-align:left;min-width:0;min-height:49px;color:var(--soft);isolation:isolate;background:#0a151c80;border:1px solid #3a5261;align-items:center;gap:.65rem;padding:.5rem .65rem;transition:border-color .2s,background .2s;display:flex;position:relative}.workshop-module__a1aRLa__flowNode[aria-pressed=true]{outline-offset:2px;outline:1px solid #a9c8db}.workshop-module__a1aRLa__flowNode:hover{background:#223c4b}.workshop-module__a1aRLa__nodeNumber{font:.67rem var(--font-geist-mono),monospace;color:#87a8bb;flex-shrink:0}.workshop-module__a1aRLa__nodeText{min-width:0}.workshop-module__a1aRLa__nodeText strong{color:#d7e2e9;font-size:.78rem;font-weight:500;line-height:1.2;display:block}.workshop-module__a1aRLa__nodeText small{color:#9db4c1;margin-top:4px;font-size:.6rem;line-height:1.25;display:block}.workshop-module__a1aRLa__flowArrow{color:#7894a5;font-size:.7rem;position:absolute;right:-11px}.workshop-module__a1aRLa__flowNode:last-child .workshop-module__a1aRLa__flowArrow{display:none}.workshop-module__a1aRLa__flowNode[data-state=empty]{border-style:dashed}.workshop-module__a1aRLa__flowNode[data-state=empty] .workshop-module__a1aRLa__nodeText strong{color:var(--soft)}.workshop-module__a1aRLa__flowNode[data-state=built]{background:#1b344366;border-color:#6a91a9}.workshop-module__a1aRLa__flowNode[data-state=passed]{background:#213a2d99;border-color:#719d7d}.workshop-module__a1aRLa__flowNode[data-state=passed] :is(.workshop-module__a1aRLa__nodeNumber,.workshop-module__a1aRLa__nodeText small){color:var(--success)}.workshop-module__a1aRLa__flowNode[data-state=failed],.workshop-module__a1aRLa__flowNode[data-state=missing]{background:#412b2599;border-color:#c08c76}.workshop-module__a1aRLa__flowNode[data-state=failed] :is(.workshop-module__a1aRLa__nodeNumber,.workshop-module__a1aRLa__nodeText small),.workshop-module__a1aRLa__flowNode[data-state=missing] .workshop-module__a1aRLa__nodeText small{color:var(--error)}.workshop-module__a1aRLa__flowNode[data-state=running]{border-color:var(--warm)}.workshop-module__a1aRLa__flowNode[data-state=running] :is(.workshop-module__a1aRLa__nodeNumber,.workshop-module__a1aRLa__nodeText small){color:var(--warm)}.workshop-module__a1aRLa__flowNode[data-state=skipped]{opacity:.55}.workshop-module__a1aRLa__nodeActivity{z-index:-1;background:#b9944533;position:absolute;inset:0;box-shadow:0 0 18px #e5c48b15}.workshop-module__a1aRLa__inspector{border-block:1px solid #3a526180;grid-template-columns:minmax(0,1fr) minmax(360px,.85fr);gap:25px;padding:9px 0;display:grid}.workshop-module__a1aRLa__inspectorDetail{color:var(--txt);text-align:left;background:0 0;border:0;min-width:0;padding:0}.workshop-module__a1aRLa__inspectorName{color:#b1cadb;align-items:center;gap:.6rem;font-size:.68rem;display:flex}.workshop-module__a1aRLa__inspectorName>span{color:#8ba7b8}.workshop-module__a1aRLa__inputOutput{align-items:center;gap:.7rem;margin-top:5px;font-size:.75rem;line-height:1.3;display:flex}.workshop-module__a1aRLa__inputOutput>span{color:#afc1cd}.workshop-module__a1aRLa__inputOutput b{color:#7292a5;font-weight:400}.workshop-module__a1aRLa__inputOutput strong{color:#d9e6de;font-weight:400}.workshop-module__a1aRLa__inputOutput strong[data-failed=true]{color:var(--error)}.workshop-module__a1aRLa__inspectorDetail>small{color:#90a9b9;margin-top:4px;font-size:.6rem;display:block}.workshop-module__a1aRLa__metrics{grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;gap:14px;margin:0;padding:0;display:grid}.workshop-module__a1aRLa__metrics>div{border-left:1px solid #3b536180;padding-left:14px}.workshop-module__a1aRLa__metrics dt{color:#9bb4c3;font-size:.62rem}.workshop-module__a1aRLa__metrics dd{color:#dce7ed;font:.95rem var(--font-geist-mono),monospace;letter-spacing:-.04em;white-space:nowrap;margin:.3rem 0 0}.workshop-module__a1aRLa__metrics dd[data-failed=true]{color:var(--error)}.workshop-module__a1aRLa__actions{justify-content:space-between;align-items:center;gap:16px;padding-top:9px;display:flex}.workshop-module__a1aRLa__sampleControl{align-items:center;gap:10px;min-width:0;display:flex}.workshop-module__a1aRLa__sampleControl label{color:var(--soft);font-size:.65rem}.workshop-module__a1aRLa__sampleControl select{max-width:100%;min-height:38px;color:var(--txt);background:#0d1b24;border:1px solid #5a7588;border-radius:0;padding:.35rem .65rem;font-size:.74rem}.workshop-module__a1aRLa__textButton{color:var(--signal);text-underline-offset:4px;white-space:nowrap;background:0 0;border:0;min-height:40px;padding:.35rem .1rem;text-decoration:underline;font-size:.7rem!important}.workshop-module__a1aRLa__actionButtons{flex-shrink:0;align-items:center;gap:14px;display:flex}.workshop-module__a1aRLa__primary{border:1px solid var(--signal);background:var(--signal);color:#0b2331;justify-content:space-between;align-items:center;gap:22px;min-width:194px;min-height:44px;padding:.65rem 1rem;display:flex;font-size:.78rem!important;font-weight:600!important}.workshop-module__a1aRLa__primary:hover:not(:disabled){background:#d8eaf4}.workshop-module__a1aRLa__secondary{min-height:42px;color:var(--txt);background:0 0;border:1px solid #6f8c9e;padding:.55rem .8rem;font-size:.74rem!important}.workshop-module__a1aRLa__simulationNote{color:#91a9b8;text-align:right;font-size:.57rem;line-height:16px}.workshop-module__a1aRLa__dialog{width:min(90vw,820px);max-width:none;max-height:calc(100dvh - 48px);color:var(--txt);background:var(--surface);border:1px solid #6c8899;margin:auto;padding:0;position:fixed;inset:0;overflow:hidden}.workshop-module__a1aRLa__dialog[open]{grid-template-rows:auto minmax(0,1fr);display:grid}.workshop-module__a1aRLa__dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#02080ce0}.workshop-module__a1aRLa__dialogHeader{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:1rem;padding:1.1rem 1.5rem;display:flex}.workshop-module__a1aRLa__dialogHeader h2{letter-spacing:-.025em;font-size:1.7rem;font-weight:500}.workshop-module__a1aRLa__close{min-height:44px;color:var(--txt);background:0 0;border:1px solid #708a9a;align-items:center;gap:1rem;padding:.5rem .7rem;display:flex;font-size:.8rem!important}.workshop-module__a1aRLa__close span{font-size:1.3rem}.workshop-module__a1aRLa__documentBody{overscroll-behavior:contain;scrollbar-width:thin;padding:1.5rem;overflow:auto}.workshop-module__a1aRLa__documentBody h3{margin-top:1rem;font-size:1rem;font-weight:500}.workshop-module__a1aRLa__documentBody p{color:#c0d0db;margin-top:.5rem;font-size:.86rem;line-height:1.65}.workshop-module__a1aRLa__documentOutcome{border-left:3px solid var(--error);background:#332825;margin:1rem 0;padding:1rem 1.2rem}.workshop-module__a1aRLa__documentOutcome[data-pass=true]{border-color:var(--success);background:#1c3029}.workshop-module__a1aRLa__documentOutcome>strong{color:var(--error);font:500 1.25rem var(--font-syne),sans-serif}.workshop-module__a1aRLa__documentOutcome[data-pass=true] strong{color:var(--success)}.workshop-module__a1aRLa__proofAmount{color:var(--success);font:500 2rem var(--font-syne),sans-serif;margin-top:.7rem;display:block}.workshop-module__a1aRLa__proofAmount small{font:.7rem var(--font-geist-mono),monospace}.workshop-module__a1aRLa__facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin:1.5rem 0;display:grid}.workshop-module__a1aRLa__facts dt{color:var(--soft);font-size:.7rem}.workshop-module__a1aRLa__facts dd{overflow-wrap:anywhere;margin:.4rem 0 0;font-size:.85rem}.workshop-module__a1aRLa__recordedRoute{flex-wrap:wrap;gap:.6rem 1rem;margin-bottom:1.5rem;display:flex}.workshop-module__a1aRLa__recordedRoute span{color:var(--error);font-size:.78rem}.workshop-module__a1aRLa__recordedRoute span[data-pass=true]{color:var(--success)}.workshop-module__a1aRLa__documentBody details{border-top:1px solid var(--line);padding:.2rem 0}.workshop-module__a1aRLa__documentBody summary{cursor:pointer;min-height:44px;color:var(--signal);padding:.7rem 0;font-size:.88rem}.workshop-module__a1aRLa__documentBody details[open]{padding-bottom:1rem}.workshop-module__a1aRLa__documentBody details details{margin-top:.8rem;padding-inline:.75rem}.workshop-module__a1aRLa__documentBody pre{font:.72rem/1.7 var(--font-geist-mono),monospace;white-space:pre-wrap;overflow-wrap:anywhere;color:#d0dde6;margin:.8rem 0}.workshop-module__a1aRLa__invoice{border:1px solid var(--line);background:#0a131a;padding:1rem}.workshop-module__a1aRLa__planList{margin:1rem 0;padding:0;list-style:none}.workshop-module__a1aRLa__planList li{border-bottom:1px solid var(--line);gap:.9rem;padding:.8rem 0;display:flex}.workshop-module__a1aRLa__planList li>span{color:var(--signal);font:.7rem var(--font-geist-mono),monospace;padding-top:.2rem}.workshop-module__a1aRLa__planList h3{margin:0}.workshop-module__a1aRLa__hash{font:.68rem/1.7 var(--font-geist-mono),monospace;word-break:break-all;color:var(--signal);margin:.5rem 0 1rem;display:block}.workshop-module__a1aRLa__checks{margin:1rem 0;padding:0;list-style:none}.workshop-module__a1aRLa__checks li{gap:.7rem;padding:.5rem 0;display:flex}.workshop-module__a1aRLa__checks li>span{color:var(--error);font-size:.8rem}.workshop-module__a1aRLa__checks li[data-pass=true]>span{color:var(--success)}.workshop-module__a1aRLa__checks strong{font-size:.8rem;font-weight:500}.workshop-module__a1aRLa__checks p{margin-top:.2rem;font-size:.78rem}.workshop-module__a1aRLa__documentBody .workshop-module__a1aRLa__disclosure{color:var(--soft);margin-top:1.3rem;font-size:.7rem}@media (max-width:1100px){.workshop-module__a1aRLa__workArea{grid-template-columns:minmax(0,1fr) 260px;gap:14px}.workshop-module__a1aRLa__captionCredit{display:none}.workshop-module__a1aRLa__flowNode{gap:.4rem;padding:.45rem}.workshop-module__a1aRLa__nodeText strong{font-size:.7rem}.workshop-module__a1aRLa__inspector{grid-template-columns:minmax(0,1fr) minmax(320px,.9fr);gap:15px}.workshop-module__a1aRLa__sampleControl label{display:none}.workshop-module__a1aRLa__metrics{gap:8px}.workshop-module__a1aRLa__metrics>div{padding-left:8px}}@media (max-width:760px){.workshop-module__a1aRLa__screen{grid-template-rows:38px auto minmax(0,1fr) auto 14px;gap:6px;width:94%;padding-block:5px}.workshop-module__a1aRLa__topbar{gap:.5rem}.workshop-module__a1aRLa__brand{gap:.5rem;font-size:.9rem}.workshop-module__a1aRLa__brand>span:last-child{font-size:.63rem}.workshop-module__a1aRLa__topbar nav{gap:.85rem}.workshop-module__a1aRLa__topbar nav :is(button,a){min-height:36px;font-size:.63rem}.workshop-module__a1aRLa__mission{padding:3px 0}.workshop-module__a1aRLa__mission .workshop-module__a1aRLa__eyebrow{margin-bottom:3px;font-size:.49rem}.workshop-module__a1aRLa__mission h1{font-size:1.48rem}.workshop-module__a1aRLa__mission p{display:none}.workshop-module__a1aRLa__workArea{min-height:160px;display:block;position:relative;overflow:hidden}.workshop-module__a1aRLa__sceneColumn{grid-template-rows:minmax(0,1fr) 34px;height:100%;min-height:160px}.workshop-module__a1aRLa__sceneHost{-webkit-mask-image:none;mask-image:none}.workshop-module__a1aRLa__sceneCaption{gap:.5rem;min-height:34px;padding:5px 3px}.workshop-module__a1aRLa__sceneCaption strong{font-size:.66rem}.workshop-module__a1aRLa__buildList{display:none}.workshop-module__a1aRLa__dock{padding:9px 10px 8px}.workshop-module__a1aRLa__dockHeading{align-items:flex-start;gap:8px;min-height:38px}.workshop-module__a1aRLa__statusBlock h2{font-size:.86rem}.workshop-module__a1aRLa__statusBlock p{margin-top:3px;font-size:.66rem;line-height:1.3}.workshop-module__a1aRLa__planBadge{margin-top:2px;font-size:.49rem}.workshop-module__a1aRLa__planBadge button{gap:.3rem;min-height:30px;padding:.3rem .4rem;font-size:.53rem}.workshop-module__a1aRLa__flow{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;padding:9px 0}.workshop-module__a1aRLa__flowNode{gap:.4rem;min-height:43px;padding:.4rem}.workshop-module__a1aRLa__nodeNumber{font-size:.57rem}.workshop-module__a1aRLa__nodeText strong{font-size:.7rem}.workshop-module__a1aRLa__nodeText small{margin-top:3px;font-size:.58rem}.workshop-module__a1aRLa__flowArrow{font-size:.5rem;right:-7px}.workshop-module__a1aRLa__flowNode:nth-child(3) .workshop-module__a1aRLa__flowArrow{display:none}.workshop-module__a1aRLa__inspector{padding:7px 0;display:block}.workshop-module__a1aRLa__inspectorDetail{width:100%;min-height:38px}.workshop-module__a1aRLa__inspectorName{font-size:.66rem}.workshop-module__a1aRLa__inputOutput{gap:.5rem;margin-top:4px;font-size:.7rem}.workshop-module__a1aRLa__inspectorDetail>small{display:none}.workshop-module__a1aRLa__metrics{gap:6px;padding-top:7px}.workshop-module__a1aRLa__metrics>div{padding-left:7px}.workshop-module__a1aRLa__metrics>div:first-child{border:0;padding-left:0}.workshop-module__a1aRLa__metrics dt{font-size:.52rem}.workshop-module__a1aRLa__metrics dd{margin-top:.2rem;font-size:.77rem}.workshop-module__a1aRLa__actions{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:10px;padding-top:7px;display:grid}.workshop-module__a1aRLa__sampleControl{flex-direction:column;align-items:stretch;gap:0;display:flex}.workshop-module__a1aRLa__sampleControl select{width:100%;min-height:38px;padding:.3rem;font-size:.7rem}.workshop-module__a1aRLa__sampleControl .workshop-module__a1aRLa__textButton{text-align:left;min-height:29px;font-size:.6rem!important}.workshop-module__a1aRLa__actionButtons{flex-direction:column-reverse;align-items:stretch;gap:0}.workshop-module__a1aRLa__primary{gap:.4rem;width:100%;min-width:0;min-height:38px;padding:.45rem .65rem;font-size:.74rem!important}.workshop-module__a1aRLa__actionButtons>.workshop-module__a1aRLa__textButton,.workshop-module__a1aRLa__actionButtons>.workshop-module__a1aRLa__secondary{text-align:right;border:0;min-height:29px;padding:.3rem 0;font-size:.6rem!important}.workshop-module__a1aRLa__simulationNote{text-align:center;font-size:.48rem;line-height:14px}.workshop-module__a1aRLa__dialog{width:calc(100vw - 20px);max-height:calc(100dvh - 20px)}.workshop-module__a1aRLa__dialogHeader{padding:1rem}.workshop-module__a1aRLa__dialogHeader h2{font-size:1.35rem}.workshop-module__a1aRLa__close{gap:.5rem}.workshop-module__a1aRLa__documentBody{padding:1rem}.workshop-module__a1aRLa__facts{grid-template-columns:repeat(2,minmax(0,1fr))}.workshop-module__a1aRLa__documentOutcome>strong{font-size:1.1rem}}@media (max-width:370px){.workshop-module__a1aRLa__brand>span:last-child,.workshop-module__a1aRLa__brandDivider{display:none}.workshop-module__a1aRLa__mission h1{font-size:1.3rem}.workshop-module__a1aRLa__nodeText strong{font-size:.65rem}.workshop-module__a1aRLa__flowNode{gap:.3rem;padding:.35rem}.workshop-module__a1aRLa__nodeNumber{font-size:.52rem}.workshop-module__a1aRLa__metrics dd{font-size:.69rem}.workshop-module__a1aRLa__planBadge{font-size:.44rem}}@media (max-height:720px) and (min-width:761px){.workshop-module__a1aRLa__screen{grid-template-rows:36px auto minmax(0,1fr) auto 14px;gap:6px}.workshop-module__a1aRLa__mission h1{font-size:1.65rem}.workshop-module__a1aRLa__mission .workshop-module__a1aRLa__eyebrow,.workshop-module__a1aRLa__stationButton small{display:none}.workshop-module__a1aRLa__stationButton{padding:.35rem .6rem}.workshop-module__a1aRLa__dock,.workshop-module__a1aRLa__flow{padding-block:8px}.workshop-module__a1aRLa__inspector{padding-block:6px}}@media (max-height:620px){.workshop-module__a1aRLa__studio{overflow:auto}.workshop-module__a1aRLa__screen{min-height:620px}}@media (prefers-reduced-motion:reduce){.workshop-module__a1aRLa__flowNode{transition:none}}
