.s9djdq_builder,.s9djdq_connected{color:var(--ml-ink);min-width:0}.s9djdq_logo{flex-shrink:0;width:25px;height:18px}.s9djdq_slide{aspect-ratio:16/9;background:var(--ml-paper);border:1px solid var(--ml-line);flex-direction:column;padding:10px;display:flex}.s9djdq_slide :is(h3,div:where(.ml-h3)){font-family:var(--font-instrument-sans), sans-serif;color:var(--ml-ink);margin:9px 0 12px;font-weight:600;line-height:1.2}.s9djdq_slide strong{font-size:7px;font-weight:500}.s9djdq_slide p{color:var(--ml-copy);margin:5px 0 0}.s9djdq_slide footer{border-top:1px solid var(--ml-line);color:var(--ml-copy);justify-content:space-between;font-size:6px;display:flex}.s9djdq_copyDetails{gap:22px;margin-top:26px;display:grid}.s9djdq_copyDetails :is(h3,div:where(.ml-h3)){margin:0 0 6px;font-size:18px;font-weight:500}.s9djdq_copyDetails p{color:var(--ml-copy);margin:0;font-size:16px;line-height:1.65}.s9djdq_builder{background:var(--ml-paper);border:1px solid var(--ml-line);border-radius:18px;overflow:hidden}.s9djdq_intro{max-width:800px;margin-bottom:36px}.s9djdq_intro p{max-width:680px}@media (max-width:1100px){.s9djdq_hero .ml-hero-grid{grid-template-columns:1fr}.s9djdq_hero .ml-hero-copy{margin-inline:auto}}@media (max-width:520px){.s9djdq_hero{padding-block:42px 48px!important}.s9djdq_hero h1{font-size:43px!important}.s9djdq_hero .ml-hero-copy{text-align:left}.s9djdq_hero .ml-actions{justify-content:flex-start}}.s9djdq_request{border-bottom:1px solid var(--ml-line);padding:18px 22px}.s9djdq_request p{color:var(--ml-ink);margin:0;font-size:16px;line-height:1.5}.s9djdq_assembly{background-color:var(--ml-soft);padding:22px}.s9djdq_buildInputs{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.s9djdq_buildInputs>div{background:var(--ml-paper);border:1px solid var(--ml-line);border-radius:8px;min-width:0;padding:13px 10px}.s9djdq_buildInputs svg{color:var(--ml-edit);margin-bottom:9px}.s9djdq_buildInputs strong{font-size:11px;font-weight:500;display:block}.s9djdq_buildInputs span{color:var(--ml-copy);margin-top:3px;font-size:9px;line-height:1.5;display:block}.s9djdq_assemblyBridge{border:1px solid var(--ml-line);border-top:0;border-radius:0 0 10px 10px;width:70%;height:35px;margin:0 auto;position:relative}.s9djdq_assemblyBridge i{background:var(--ml-line-soft);width:1px;height:35px;margin:auto;display:block}.s9djdq_assemblyBridge svg{background:var(--ml-soft);width:28px;color:var(--ml-green);padding-inline:5px;position:absolute;bottom:-8px;left:calc(50% - 14px)}.s9djdq_recipe{border:1px solid var(--ml-line);background:var(--ml-paper);border-radius:12px;margin-top:15px;overflow:hidden}.s9djdq_recipeHeader{border-bottom:1px solid var(--ml-forest);background:var(--ml-forest);color:var(--ml-paper);justify-content:space-between;align-items:center;gap:8px;padding:14px 16px;font-size:12px;display:flex}.s9djdq_recipeHeader>span{align-items:center;gap:6px;display:flex}.s9djdq_recipeHeader>span:last-child{color:var(--ml-inverse-copy);font-size:10px}.s9djdq_recipeHeader svg{color:var(--ml-green)}.s9djdq_recipeBody{grid-template-columns:.85fr 1.15fr;min-height:232px;display:grid}.s9djdq_buildNodes{border-right:1px solid var(--ml-line);flex-direction:column;gap:13px;padding:19px 12px;display:flex;position:relative}.s9djdq_buildNodes:before{content:"";border-left:1px solid var(--ml-line);position:absolute;top:38px;bottom:40px;left:29px}.s9djdq_buildNodes button{border:1px solid var(--ml-line);background:var(--ml-paper);height:auto;min-height:51px;color:var(--ml-copy);white-space:normal;text-align:left;border-radius:8px;flex:1;justify-content:flex-start;gap:9px;padding:10px 8px;display:flex;position:relative}.s9djdq_buildNodes button[aria-pressed=true]{background:var(--ml-soft);border-color:var(--ml-line)}.s9djdq_buildNodes button>svg{color:var(--ml-ink);flex-shrink:0}.s9djdq_buildNodes button>svg:last-child{width:12px;color:var(--ml-green);margin-left:auto}.s9djdq_buildNodes strong{font-size:12px;font-weight:500;display:block}.s9djdq_buildInspector{min-width:0;padding:18px 15px;display:grid}.s9djdq_buildPanel{visibility:hidden;grid-area:1/1;min-width:0}.s9djdq_buildPanel[data-active=true]{visibility:visible}.s9djdq_buildInspector :is(h3,div:where(.ml-h3)){margin:0 0 16px;font-size:14px;font-weight:500;line-height:1.4}.s9djdq_outputSlides{gap:8px;display:grid}.s9djdq_outputSlides>div{align-items:center;gap:8px;display:flex}.s9djdq_outputSlides>div>span{color:var(--ml-copy);font-variant-numeric:tabular-nums;font-size:9px}.s9djdq_outputSlides>div>div{border:1px solid var(--ml-line);background:var(--ml-page);border-radius:3px;width:100%;padding:7px 10px}.s9djdq_outputSlides strong{margin-bottom:4px;font-size:9px;font-weight:500;display:block}.s9djdq_outputSlides>div>div>i{background:var(--ml-line-soft);width:55%;height:2px;display:block}.s9djdq_outputSlides>div>div>div{gap:6px;margin-top:5px;display:flex}.s9djdq_outputSlides>div>div>div>i{border-top:1px solid var(--ml-edit-line);background:var(--ml-edit-soft);width:50%;height:9px;display:block}.s9djdq_outputSlides p{color:var(--ml-copy);align-items:center;gap:5px;margin:4px 0 0;font-size:10px;display:flex}.s9djdq_outputSlides p svg{color:var(--ml-ink)}.s9djdq_evidenceStack>div{border-bottom:1px solid var(--ml-line);align-items:center;gap:7px;padding:11px 0;font-size:11px;display:flex}.s9djdq_evidenceStack>div svg:last-child{margin-left:auto}.s9djdq_evidenceStack p{color:var(--ml-copy);margin:15px 0 0;font-size:11px;line-height:1.5}.s9djdq_criteriaRows>div{border-bottom:1px solid var(--ml-line);align-items:flex-start;gap:8px;padding:10px 0;display:flex}.s9djdq_criteriaRows strong{font-size:11px;font-weight:500;display:block}.s9djdq_criteriaRows small{color:var(--ml-copy);margin-top:3px;font-size:10px;line-height:1.5;display:block}.s9djdq_recipeSchedule{background:var(--ml-page);border-top:1px solid var(--ml-line);align-items:center;gap:7px;padding:12px 16px;font-size:10px;display:flex}.s9djdq_recipeSchedule>span:last-child{color:var(--ml-copy);margin-left:auto}.s9djdq_buildFoundation{align-items:center;gap:8px;padding-top:19px;font-size:11px;display:flex}.s9djdq_buildFoundation i{border-left:1px solid var(--ml-line);height:13px;margin-inline:2px}.s9djdq_buildFoundation>span:last-child{color:var(--ml-copy);font-size:10px}.s9djdq_builder[data-running=true] .s9djdq_buildInputs>div{animation:.65s both s9djdq_build-input}.s9djdq_builder[data-running=true] .s9djdq_buildInputs>div:nth-child(2){animation-delay:.12s}.s9djdq_builder[data-running=true] .s9djdq_buildInputs>div:nth-child(3){animation-delay:.24s}.s9djdq_builder[data-running=true] .s9djdq_recipe{animation:.65s .4s both s9djdq_build-input}@keyframes s9djdq_build-input{0%{opacity:.4;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (max-width:600px){.s9djdq_assembly{padding:16px 12px}.s9djdq_request{padding:17px}.s9djdq_request p{font-size:15px}.s9djdq_buildInputs{gap:6px}.s9djdq_buildInputs>div{padding:11px 8px}.s9djdq_buildInputs strong{font-size:10px}.s9djdq_buildInputs span{font-size:9px}.s9djdq_recipeHeader{flex-wrap:wrap;padding:12px}.s9djdq_recipeBody{grid-template-columns:1fr}.s9djdq_buildNodes{border-right:0;border-bottom:1px solid var(--ml-line);flex-direction:row;gap:7px;padding:12px}.s9djdq_buildNodes:before{border-left:0;border-top:1px solid var(--ml-line);inset:37px 20px auto}.s9djdq_buildNodes button{text-align:center;flex-direction:column;align-items:center;gap:7px;padding:10px 5px}.s9djdq_buildNodes button>svg:last-child{display:none}.s9djdq_buildNodes strong{font-size:11px}.s9djdq_buildInspector{min-height:254px;padding:17px}.s9djdq_outputSlides{max-width:230px;margin-inline:auto}.s9djdq_recipeSchedule{flex-wrap:wrap;padding:12px}.s9djdq_recipeSchedule>span:last-child{width:100%;margin-left:22px}.s9djdq_buildFoundation{flex-wrap:wrap;gap:7px}.s9djdq_buildFoundation>span:last-child{width:100%;margin-left:32px}.s9djdq_buildFoundation i{display:none}.s9djdq_slide strong,.s9djdq_slide p{font-size:8px}}@media (prefers-reduced-motion:reduce){.s9djdq_builder .s9djdq_buildInputs>div,.s9djdq_builder .s9djdq_recipe{animation:none!important}}.s9djdq_slide :is(h3,div:where(.ml-h3)){font-size:clamp(11px,.95vw,14px)}.s9djdq_slide p{font-size:8px;line-height:1.5}.s9djdq_slide footer{margin-top:auto;padding-top:7px}@media (max-width:600px){.s9djdq_slide :is(h3,div:where(.ml-h3)){font-size:13px}}.s9djdq_deliverableIconRow{justify-content:space-between;align-items:flex-start;gap:5px;display:flex}.s9djdq_deliverableTypes{gap:4px;margin-top:-2px;display:flex}.s9djdq_deliverableTypes i{place-items:center;width:17px;height:22px;font-size:10px;font-style:normal;line-height:1;display:grid}@media (max-width:600px){.s9djdq_deliverableTypes{gap:2px}.s9djdq_deliverableTypes i{width:12px;height:17px;font-size:8px}}
