._setupHeader_1g8h2_1 h1{max-width:24ch;font-size:var(--type-section);white-space:normal;overflow-wrap:anywhere;line-height:1.08}._setupGrid_1g8h2_9{max-width:72rem;margin-inline:auto}._form_1g8h2_14{background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-card);min-width:0;box-shadow:none;overflow:hidden}._formControls_1g8h2_23{border:0;min-width:0;margin:0;padding:0}._saveStatus_1g8h2_30{color:var(--ink-2);background:var(--surface-2);border-block-start:1px solid var(--border);font-size:var(--type-ui);margin:0;padding:14px 28px;font-weight:600;line-height:1.45}._saveRecovery_1g8h2_41{margin-block-start:12px}._errorSummary_1g8h2_45{color:var(--stop);background:var(--stop-bg);border:1px solid color-mix(in srgb, var(--stop) 42%, var(--border));border-radius:var(--radius-control);margin:24px 28px 0;padding:14px 16px}._errorSummary_1g8h2_45 ul{margin-block:7px 0;padding-inline-start:20px}._errorSummary_1g8h2_45 a{color:currentColor;text-underline-offset:3px;font-weight:600;text-decoration-thickness:2px}._errorSummary_1g8h2_45 a:focus-visible{outline:3px solid var(--interaction-focus-ring);outline-offset:2px}._formSection_1g8h2_71{border:0;border-block-end:1px solid var(--border);grid-template-columns:minmax(180px,.32fr) minmax(0,1fr);gap:28px;min-width:0;margin:0;padding:26px 28px 28px;display:grid}._formSection_1g8h2_71 h2,._formSection_1g8h2_71 legend{width:auto;color:var(--ink);font:600 var(--type-subhead)/1.2 var(--font-display);margin:0;padding:0}._formSection_1g8h2_71 legend{float:left;grid-column:1}._formSection_1g8h2_71>:not(h2):not(legend){grid-column:2}._fullWidthSection_1g8h2_100{grid-template-columns:minmax(180px,.32fr) minmax(0,1fr)}._fullWidthSection_1g8h2_100 ._fieldGrid_1g8h2_104,._compactSection_1g8h2_105 ._fieldGrid_1g8h2_104{align-self:start}._fieldGrid_1g8h2_104{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;min-width:0;display:grid}._sectionBody_1g8h2_116{min-width:0}._siteSetupRequired_1g8h2_120{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-control);justify-items:start;gap:10px;padding:18px;display:grid}._siteSetupRequired_1g8h2_120 p{color:var(--ink-2);margin:0;line-height:1.5}._sitePlanList_1g8h2_136{gap:14px;display:grid}._sitePlan_1g8h2_136{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-control);min-width:0;padding:16px}._sitePlan_1g8h2_136[data-selected=true]{background:var(--surface);border-color:var(--border-strong)}._sitePlanSelection_1g8h2_154{color:var(--ink);cursor:pointer;align-items:flex-start;gap:12px;display:flex}._sitePlanSelection_1g8h2_154>input{width:20px;height:20px;accent-color:var(--action-blue);flex:none;margin-block-start:2px}._sitePlanSelection_1g8h2_154>span{gap:3px;min-width:0;display:grid}._sitePlanSelection_1g8h2_154 strong{font-size:var(--type-body)}._sitePlanSelection_1g8h2_154 span span,._siteCapacitySummary_1g8h2_181{color:var(--ink-3);font-size:var(--type-ui);line-height:1.45}._sitePlanSelection_1g8h2_154:focus-within{outline:3px solid var(--interaction-focus-ring);outline-offset:4px}._sitePlanDetails_1g8h2_192{border-block-start:1px solid var(--border);gap:14px;margin-block-start:16px;padding-block-start:16px;display:grid}._siteCapacitySummary_1g8h2_181{margin:0}._sitePlanFields_1g8h2_204{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}._field_1g8h2_104{flex-direction:column;min-width:0;display:flex}._fullWidthSection_1g8h2_100>._field_1g8h2_104{margin-block-start:20px}._field_1g8h2_104 label{color:var(--ink);font-size:var(--type-ui);margin-block-end:7px;font-weight:600}._field_1g8h2_104 input,._field_1g8h2_104 select,._field_1g8h2_104 textarea{width:100%;min-height:46px;color:var(--ink);background:var(--surface-2);border:1px solid var(--border-strong);border-radius:var(--radius-control);font:inherit;padding:10px 12px}._field_1g8h2_104 textarea{resize:vertical;line-height:1.5}._field_1g8h2_104 input:focus,._field_1g8h2_104 select:focus,._field_1g8h2_104 textarea:focus{background:var(--surface);border-color:var(--interaction-focus-ring)}._field_1g8h2_104 input:focus-visible,._field_1g8h2_104 select:focus-visible,._field_1g8h2_104 textarea:focus-visible{outline:3px solid var(--interaction-focus-ring);outline-offset:2px}._field_1g8h2_104 input[aria-invalid=true],._field_1g8h2_104 textarea[aria-invalid=true]{border-color:var(--stop)}._hint_1g8h2_264,._foundationHint_1g8h2_265{color:var(--ink-3);font-size:var(--type-ui);line-height:1.45}._hint_1g8h2_264{margin-block-start:6px}._foundationHint_1g8h2_265{max-width:52rem;margin:0 0 14px}._fieldError_1g8h2_280{color:var(--stop);font-size:var(--type-ui);margin-block-start:4px;font-weight:600}._fieldError_1g8h2_280:empty{display:none}._checkboxList_1g8h2_291{border-block-start:1px solid var(--border);grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px;display:grid}._checkboxOption_1g8h2_298{min-width:0;min-height:54px;color:var(--ink-2);border-block-end:1px solid var(--border);cursor:pointer;align-items:flex-start;gap:11px;padding:13px 2px;display:flex}._checkboxOption_1g8h2_298:focus-within{outline:3px solid var(--interaction-focus-ring);outline-offset:3px}._checkboxOption_1g8h2_298 input{width:19px;height:19px;accent-color:var(--interaction-focus-ring);flex:none;margin-block-start:1px}._checkboxOption_1g8h2_298 span{line-height:1.45}._foundationOptionContent_1g8h2_327{gap:.35rem;min-width:0;display:grid}._foundationEffect_1g8h2_333,._consequencePreview_1g8h2_334{color:var(--ink-2);font-size:var(--type-ui);line-height:1.45}._foundationEffect_1g8h2_333{display:block}._consequencePreview_1g8h2_334{background:var(--surface-2);border:0;border-inline-start:3px solid var(--border-strong);border-radius:0;margin:.75rem 0 0;padding:.75rem .85rem}._actions_1g8h2_353{background:var(--surface-2);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:18px;padding:20px 28px;display:flex}._actions_1g8h2_353 .textLink{order:-1;margin-inline-end:auto}._otWorkflow_1g8h2_368{min-width:0}._setupProgress_1g8h2_372{background:var(--surface-2);border-block-end:1px solid var(--border);min-width:0;padding:20px 28px}._progressCount_1g8h2_379{color:var(--ink-3);font-size:var(--type-ui);margin-block-end:10px;font-weight:600;display:block}._setupProgress_1g8h2_372 ol{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;min-width:0;margin:0;padding:0;list-style:none;display:grid}._setupProgress_1g8h2_372 button{width:100%;min-height:48px;color:var(--ink-2);border-radius:var(--radius-control);font:600 var(--type-ui)/1.25 var(--font-sans);text-align:start;cursor:pointer;background:0 0;border:1px solid #0000;align-items:center;gap:8px;padding:8px 10px;display:flex}._setupProgress_1g8h2_372 button>span{width:24px;height:24px;color:var(--ink-3);background:var(--surface);border:1px solid var(--border-strong);border-radius:50%;flex:none;place-items:center;font-size:.75rem;display:grid}._setupProgress_1g8h2_372 li[data-active=true] button{color:var(--ink);background:var(--surface);border-color:var(--border-strong)}._setupProgress_1g8h2_372 li[data-active=true] button>span{color:#fff;background:var(--action-blue);border-color:var(--action-blue)}._setupProgress_1g8h2_372 button:focus-visible{outline:3px solid var(--interaction-focus-ring);outline-offset:2px}._workflowStep_1g8h2_443{min-width:0;padding:30px 28px 0}._workflowHeading_1g8h2_448{max-width:52rem;margin-block-end:26px}._workflowHeading_1g8h2_448>p:first-child{color:var(--ink-3);font-size:var(--type-ui);letter-spacing:.02em;margin:0 0 6px;font-weight:700}._workflowHeading_1g8h2_448 h2{color:var(--ink);font:600 var(--type-section)/1.15 var(--font-display);margin:0}._workflowHeading_1g8h2_448 h2:focus-visible{outline:3px solid var(--interaction-focus-ring);outline-offset:4px}._workflowHeading_1g8h2_448>p:last-child{color:var(--ink-2);font-size:var(--type-body);margin:8px 0 0;line-height:1.5}._workflowStep_1g8h2_443>._fieldGrid_1g8h2_104{max-width:60rem}._workflowActions_1g8h2_483,._reviewFooter_1g8h2_484{background:var(--surface-2);border-block-start:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:30px -28px 0;padding:20px 28px;display:flex}._workflowFoundations_1g8h2_496{border:0;border-block-start:1px solid var(--border);min-width:0;margin:28px 0 0;padding:22px 0 0}._workflowFoundations_1g8h2_496 legend{color:var(--ink);font:600 var(--type-subhead)/1.2 var(--font-display);padding:0}._workflowFoundations_1g8h2_496 ._foundationHint_1g8h2_265{margin-block-start:8px}._dateLayout_1g8h2_514{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:22px;max-width:60rem;display:grid}._dateLayout_1g8h2_514 ._field_1g8h2_104>.textLink{width:fit-content;margin-block-start:10px}._otRoadmapScope_1g8h2_527 p{max-width:52rem;color:var(--ink-2);font-size:var(--type-ui);margin:0;line-height:1.5}._reviewGroups_1g8h2_535{gap:18px;display:grid}._reviewGroup_1g8h2_535{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-control);min-width:0;padding:20px}._reviewGroup_1g8h2_535>header{justify-content:space-between;align-items:center;gap:12px;margin-block-end:14px;display:flex}._reviewGroup_1g8h2_535 h3{color:var(--ink);font:600 var(--type-subhead)/1.2 var(--font-display);margin:0}._reviewValues_1g8h2_562{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;margin:0;display:grid}._reviewValues_1g8h2_562>div{border-block-start:1px solid var(--border);min-width:0;padding-block:12px}._reviewValues_1g8h2_562 dt{color:var(--ink-3);font-size:var(--type-ui);font-weight:600}._reviewValues_1g8h2_562 dd{color:var(--ink);overflow-wrap:anywhere;margin:4px 0 0;line-height:1.45}._reviewPrimaryActions_1g8h2_588{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._emptyActions_1g8h2_595{justify-content:center;width:100%;max-width:54rem;margin:0 auto 24px;display:flex}._intentBoundary_1g8h2_603{width:min(42rem,100%);color:var(--ink);background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-card);box-shadow:var(--shadow-sm);margin:0 auto;padding:clamp(24px,5vw,42px)}._intentBoundary_1g8h2_603 h1{font-size:var(--type-title);line-height:1.1}._intentBoundary_1g8h2_603 p{color:var(--ink-2);font-size:var(--type-body);margin-top:14px;line-height:1.55}._intentBoundaryActions_1g8h2_626{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}._teamStatus_1g8h2_633{color:var(--ink-2);font-size:var(--type-ui);margin:12px 0 0;line-height:1.5}._teamReuse_1g8h2_640{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-control);grid-template-columns:repeat(2,minmax(0,1fr)) auto;align-items:end;gap:14px;margin-block-start:16px;padding:16px;display:grid}._teamReuse_1g8h2_640 label{min-width:0;color:var(--ink);font-size:var(--type-ui);gap:7px;font-weight:600;display:grid}._teamReuse_1g8h2_640 select{width:100%;min-height:46px;color:var(--ink);background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-control);font:inherit;padding:10px 12px}._teamReuse_1g8h2_640 select:focus-visible{outline:3px solid var(--interaction-focus-ring);outline-offset:2px}._teamList_1g8h2_677{gap:14px;margin-block-start:16px;display:grid}._teamRow_1g8h2_683{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-control);min-width:0;padding:16px}._teamRowHeader_1g8h2_691{justify-content:space-between;align-items:center;gap:12px;margin-block-end:14px;display:flex}._teamFields_1g8h2_699{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}._teamFields_1g8h2_699 label{min-width:0;color:var(--ink);font-size:var(--type-ui);gap:7px;font-weight:600;display:grid}._teamFields_1g8h2_699 select{width:100%;min-height:46px;color:var(--ink);background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-control);font:inherit;padding:10px 12px}._teamFields_1g8h2_699 select:focus-visible{outline:3px solid var(--interaction-focus-ring);outline-offset:2px}._teamAdd_1g8h2_730{margin-block-start:14px}@container workspace (width<=760px){._setupHeader_1g8h2_1 h1{font-size:var(--type-title)}._formSection_1g8h2_71{grid-template-columns:1fr;gap:14px;padding-inline:20px}._formSection_1g8h2_71 legend,._formSection_1g8h2_71>:not(h2):not(legend){grid-column:1}._fieldGrid_1g8h2_104,._checkboxList_1g8h2_291,._sitePlanFields_1g8h2_204,._teamReuse_1g8h2_640,._teamFields_1g8h2_699,._setupProgress_1g8h2_372 ol{grid-template-columns:1fr}._setupProgress_1g8h2_372 button{min-height:42px}._dateLayout_1g8h2_514,._reviewValues_1g8h2_562{grid-template-columns:1fr}}@container workspace (width<=520px){._errorSummary_1g8h2_45{margin-inline:18px}._formSection_1g8h2_71,._actions_1g8h2_353,._setupProgress_1g8h2_372,._workflowStep_1g8h2_443{padding-inline:18px}._actions_1g8h2_353{flex-direction:column;align-items:stretch}._actions_1g8h2_353 .button,._actions_1g8h2_353 .textLink,._workflowActions_1g8h2_483 .button,._reviewFooter_1g8h2_484>.button,._reviewPrimaryActions_1g8h2_588,._reviewPrimaryActions_1g8h2_588 .button,._reviewPrimaryActions_1g8h2_588 .textLink{width:100%;margin-inline:0}._workflowActions_1g8h2_483,._reviewFooter_1g8h2_484{flex-direction:column;align-items:stretch;margin-inline:-18px;padding-inline:18px}._reviewGroup_1g8h2_535>header{align-items:flex-start}._intentBoundaryActions_1g8h2_626{flex-direction:column;align-items:stretch}._intentBoundaryActions_1g8h2_626 .button{width:100%}}@media (forced-colors:active){._field_1g8h2_104 input:focus-visible,._field_1g8h2_104 select:focus-visible,._field_1g8h2_104 textarea:focus-visible,._checkboxOption_1g8h2_298:focus-within,._setupProgress_1g8h2_372 button:focus-visible,._workflowHeading_1g8h2_448 h2:focus-visible{outline-color:highlight}}
