.guided-builder-module__mkyhSq__route{padding-top:var(--space-10)}.guided-builder-module__mkyhSq__routeHeading{max-width:56rem;padding-bottom:var(--space-6);border-bottom:1px solid var(--color-border)}.guided-builder-module__mkyhSq__routeHeading h1{margin-top:var(--space-2);font-size:var(--text-page-size);line-height:var(--text-page-line)}.guided-builder-module__mkyhSq__routeHeading>p:last-child{max-width:48rem;margin-top:var(--space-3);color:var(--color-text-muted)}.guided-builder-module__mkyhSq__workflow{width:min(100%,68rem);margin:var(--space-8) auto var(--space-16)}.guided-builder-module__mkyhSq__flowOverview{gap:var(--space-2);margin:0 0 var(--space-6);grid-template-columns:repeat(5,minmax(0,1fr));padding:0;list-style:none;display:grid}.guided-builder-module__mkyhSq__flowOverview li{align-items:center;gap:var(--space-2);min-width:0;color:var(--color-text-muted);font-size:var(--text-label-size);grid-template-columns:auto minmax(0,1fr);font-weight:700;display:grid}.guided-builder-module__mkyhSq__flowNumber,.guided-builder-module__mkyhSq__sectionNumber{border:1px solid var(--color-border-strong);width:1.75rem;height:1.75rem;color:var(--color-accent);font-family:var(--font-mono);border-radius:50%;flex:none;place-items:center;font-size:.72rem;display:grid}.guided-builder-module__mkyhSq__flowLabel{min-width:0;color:var(--color-text-primary)}.guided-builder-module__mkyhSq__flowOverview li small{margin-top:calc(var(--space-2) * -1);color:var(--color-text-faint);grid-column:2;font-size:.66rem;font-weight:600}.guided-builder-module__mkyhSq__flowOverview li[data-state=complete] .guided-builder-module__mkyhSq__flowNumber{border-color:var(--color-accent-border);background:var(--color-accent-surface)}.guided-builder-module__mkyhSq__flowOverview li[data-state=current] .guided-builder-module__mkyhSq__flowNumber{background:var(--color-accent);color:var(--color-canvas)}.guided-builder-module__mkyhSq__workflowSection{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-1);scroll-margin-top:var(--space-4)}.guided-builder-module__mkyhSq__workflowSection[data-state=current]{border-color:var(--color-border-strong)}.guided-builder-module__mkyhSq__workflowSection+.guided-builder-module__mkyhSq__workflowSection{margin-top:var(--space-3)}.guided-builder-module__mkyhSq__workflowSection>summary{align-items:center;gap:var(--space-3);min-height:4.25rem;padding:var(--space-4) var(--space-5);cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;list-style:none;display:grid}.guided-builder-module__mkyhSq__workflowSection>summary::-webkit-details-marker{display:none}.guided-builder-module__mkyhSq__workflowSection>summary:after{content:"+";color:var(--color-text-faint);font:500 1.25rem/1 var(--font-mono);grid-column:4}.guided-builder-module__mkyhSq__workflowSection[open]>summary:after{content:"−"}.guided-builder-module__mkyhSq__sectionName{color:var(--color-text-primary);font-size:1rem;font-weight:750}.guided-builder-module__mkyhSq__sectionSummary{justify-items:end;gap:var(--space-1);color:var(--color-text-faint);text-align:right;font-size:.78rem;display:grid}.guided-builder-module__mkyhSq__sectionSummary small{color:var(--color-accent);letter-spacing:.04em;text-transform:uppercase;font-size:.64rem;font-weight:750}.guided-builder-module__mkyhSq__workflowBody{padding:var(--space-6);border-top:1px solid var(--color-border)}.guided-builder-module__mkyhSq__sectionIntro{max-width:46rem;margin-bottom:var(--space-6)}.guided-builder-module__mkyhSq__sectionIntro h2,.guided-builder-module__mkyhSq__panelHeading h3,.guided-builder-module__mkyhSq__valueSemantics h3{margin:0 0 var(--space-2);color:var(--color-text-primary)}.guided-builder-module__mkyhSq__sectionIntro h2{font-size:var(--text-section-size);line-height:var(--text-section-line)}.guided-builder-module__mkyhSq__sectionIntro p,.guided-builder-module__mkyhSq__panelHeading p,.guided-builder-module__mkyhSq__sourceIdentity p,.guided-builder-module__mkyhSq__valueSemantics>p{color:var(--color-text-muted);margin:0;line-height:1.55}.guided-builder-module__mkyhSq__fieldset{min-width:0;margin:0 0 var(--space-6);border:0;padding:0}.guided-builder-module__mkyhSq__fieldset legend{margin-bottom:var(--space-3);letter-spacing:.05em;text-transform:uppercase;font-size:.78rem;font-weight:750}.guided-builder-module__mkyhSq__optionGrid,.guided-builder-module__mkyhSq__coverageGrid{gap:var(--space-3);display:grid}.guided-builder-module__mkyhSq__optionGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.guided-builder-module__mkyhSq__coverageGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.guided-builder-module__mkyhSq__choiceButton.guided-builder-module__mkyhSq__choiceCompact{min-height:4.75rem;padding:var(--space-3)}.guided-builder-module__mkyhSq__choiceButton.guided-builder-module__mkyhSq__choiceRecommended:not(.guided-builder-module__mkyhSq__choiceSelected){border-color:var(--color-accent-border)}.guided-builder-module__mkyhSq__choiceButton{align-items:stretch;gap:var(--space-2);min-height:6.5rem;padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-2);color:var(--color-text-primary);text-align:left;cursor:pointer;flex-direction:column;display:flex}.guided-builder-module__mkyhSq__choiceButton:hover{border-color:var(--color-border-strong);background:var(--color-surface-3)}.guided-builder-module__mkyhSq__choiceSelected{border-color:var(--color-accent-border);background:var(--color-accent-surface)}.guided-builder-module__mkyhSq__choiceButton>span{justify-content:space-between;align-items:center;gap:var(--space-2);font-weight:750;display:flex}.guided-builder-module__mkyhSq__choiceButton small{color:var(--color-accent);letter-spacing:.04em;text-transform:uppercase;font-size:.68rem}.guided-builder-module__mkyhSq__choiceButton em{color:var(--color-text-muted);font-size:.8rem;font-style:normal;line-height:1.5}.guided-builder-module__mkyhSq__primaryButton,.guided-builder-module__mkyhSq__secondaryButton,.guided-builder-module__mkyhSq__textButton{border-radius:var(--radius-md);min-height:2.75rem;font:inherit;cursor:pointer;padding:.66rem .9rem;font-size:.8rem;font-weight:750}.guided-builder-module__mkyhSq__primaryButton{border:1px solid var(--color-accent-border);background:var(--color-accent);color:var(--color-canvas)}.guided-builder-module__mkyhSq__secondaryButton{border:1px solid var(--color-border-strong);background:var(--color-surface-2);color:var(--color-text-primary)}.guided-builder-module__mkyhSq__textButton{color:var(--color-accent);background:0 0;border:0}.guided-builder-module__mkyhSq__primaryButton:disabled,.guided-builder-module__mkyhSq__secondaryButton:disabled{cursor:not-allowed;opacity:.48}.guided-builder-module__mkyhSq__nextAction{margin-top:var(--space-6);padding-top:var(--space-5);border-top:1px solid var(--color-border);justify-content:flex-end;display:flex}.guided-builder-module__mkyhSq__discoveryPanel,.guided-builder-module__mkyhSq__mappingSection,.guided-builder-module__mkyhSq__configurationResult,.guided-builder-module__mkyhSq__environmentControls,.guided-builder-module__mkyhSq__assessment,.guided-builder-module__mkyhSq__blockedDetections,.guided-builder-module__mkyhSq__implementationGuide,.guided-builder-module__mkyhSq__utilityRow{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-2)}.guided-builder-module__mkyhSq__discoveryComplete{padding-block:var(--space-4)}.guided-builder-module__mkyhSq__completedSummary,.guided-builder-module__mkyhSq__assessmentComplete{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.guided-builder-module__mkyhSq__completedSummary>div:first-child,.guided-builder-module__mkyhSq__assessmentComplete>div{min-width:0}.guided-builder-module__mkyhSq__completedSummary strong,.guided-builder-module__mkyhSq__completedSummary span,.guided-builder-module__mkyhSq__assessmentComplete strong,.guided-builder-module__mkyhSq__assessmentComplete span{display:block}.guided-builder-module__mkyhSq__completedSummary span,.guided-builder-module__mkyhSq__assessmentComplete span{margin-top:var(--space-1);color:var(--color-text-muted);font-size:.76rem}.guided-builder-module__mkyhSq__discoveryFacts{gap:var(--space-5);display:flex}.guided-builder-module__mkyhSq__discoveryFacts span{color:var(--color-text-faint);white-space:nowrap;margin:0}.guided-builder-module__mkyhSq__discoveryFacts strong{color:var(--color-text-primary);font-family:var(--font-mono);display:inline}.guided-builder-module__mkyhSq__secondaryOptions{gap:var(--space-3) var(--space-6);margin-top:var(--space-3);padding-inline:var(--space-2);flex-wrap:wrap;display:flex}.guided-builder-module__mkyhSq__secondaryOptions>div{align-items:center;gap:var(--space-2);color:var(--color-text-faint);font-size:.75rem;display:flex}.guided-builder-module__mkyhSq__secondaryOptions .guided-builder-module__mkyhSq__textButton{min-height:auto;padding:var(--space-2)}.guided-builder-module__mkyhSq__discoveryPanel,.guided-builder-module__mkyhSq__mappingSection,.guided-builder-module__mkyhSq__configurationResult{padding:var(--space-5)}.guided-builder-module__mkyhSq__panelHeading,.guided-builder-module__mkyhSq__utilityRow,.guided-builder-module__mkyhSq__sourceIdentity,.guided-builder-module__mkyhSq__detectionHeading,.guided-builder-module__mkyhSq__downloadPanel{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.guided-builder-module__mkyhSq__panelHeading>div,.guided-builder-module__mkyhSq__utilityRow>div,.guided-builder-module__mkyhSq__sourceIdentity>div,.guided-builder-module__mkyhSq__downloadPanel>div{min-width:0}.guided-builder-module__mkyhSq__panelHeading h3{font-size:.95rem}.guided-builder-module__mkyhSq__codeBlock{max-width:100%;margin:var(--space-4) 0;padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-canvas);color:var(--color-text-primary);font:.75rem/1.6 var(--font-mono);white-space:pre;overflow-x:auto}.guided-builder-module__mkyhSq__quietNote,.guided-builder-module__mkyhSq__privacyNote,.guided-builder-module__mkyhSq__feedback,.guided-builder-module__mkyhSq__notice,.guided-builder-module__mkyhSq__successNote,.guided-builder-module__mkyhSq__staleNote,.guided-builder-module__mkyhSq__errorMessage{margin:var(--space-3) 0 0;font-size:.78rem;line-height:1.55}.guided-builder-module__mkyhSq__quietNote{color:var(--color-text-faint)}.guided-builder-module__mkyhSq__privacyNote,.guided-builder-module__mkyhSq__feedback,.guided-builder-module__mkyhSq__successNote{color:var(--color-text-muted)}.guided-builder-module__mkyhSq__notice,.guided-builder-module__mkyhSq__staleNote{padding:var(--space-3) var(--space-4);border-left:2px solid var(--color-warning);background:var(--color-warning-surface);color:var(--color-text-muted)}.guided-builder-module__mkyhSq__successNote{padding:var(--space-3) var(--space-4);border-left:2px solid var(--color-success);background:var(--color-success-surface)}.guided-builder-module__mkyhSq__errorMessage{color:var(--color-danger)}.guided-builder-module__mkyhSq__fieldLabel,.guided-builder-module__mkyhSq__searchLabel{gap:var(--space-2);color:var(--color-text-muted);font-size:.76rem;font-weight:700;display:grid}.guided-builder-module__mkyhSq__fieldLabel>span{color:var(--color-text-faint);font-weight:450}.guided-builder-module__mkyhSq__fieldLabel input,.guided-builder-module__mkyhSq__fieldLabel select,.guided-builder-module__mkyhSq__searchLabel input,.guided-builder-module__mkyhSq__textarea{border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-canvas);width:100%;min-height:2.75rem;color:var(--color-text-primary);font:inherit;padding:.7rem .8rem}.guided-builder-module__mkyhSq__textarea{resize:vertical;min-height:7rem;font-family:var(--font-mono);font-size:.75rem;line-height:1.5}.guided-builder-module__mkyhSq__inlineActions{align-items:center;gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.guided-builder-module__mkyhSq__utilityRow{margin-top:var(--space-4);padding:var(--space-4);align-items:center}.guided-builder-module__mkyhSq__utilityRow strong,.guided-builder-module__mkyhSq__utilityRow span,.guided-builder-module__mkyhSq__downloadPanel strong,.guided-builder-module__mkyhSq__downloadPanel span{display:block}.guided-builder-module__mkyhSq__utilityRow span,.guided-builder-module__mkyhSq__downloadPanel span{margin-top:var(--space-1);color:var(--color-text-muted);font-size:.78rem}.guided-builder-module__mkyhSq__mappingSection{margin-top:var(--space-5)}.guided-builder-module__mkyhSq__compactMeta{color:var(--color-text-faint);flex:none;font-size:.74rem}.guided-builder-module__mkyhSq__sourceCards{gap:var(--space-3);margin-top:var(--space-4);grid-template-columns:1fr;display:grid}.guided-builder-module__mkyhSq__sourceCard{align-items:start;gap:var(--space-3) var(--space-5);min-width:0;padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-1);grid-template-columns:minmax(12rem,1fr) minmax(15rem,.85fr);display:grid}.guided-builder-module__mkyhSq__sourceCard>.guided-builder-module__mkyhSq__manualMapping,.guided-builder-module__mkyhSq__sourceCard>.guided-builder-module__mkyhSq__errorMessage,.guided-builder-module__mkyhSq__sourceCard>.guided-builder-module__mkyhSq__staleNote{grid-column:1/-1}.guided-builder-module__mkyhSq__sourceIdentity h4,.guided-builder-module__mkyhSq__detectionHeading h3{margin:0;font-size:.88rem;line-height:1.35}.guided-builder-module__mkyhSq__sourceIdentity p{margin-top:var(--space-1);font-size:.75rem}.guided-builder-module__mkyhSq__mappedText,.guided-builder-module__mkyhSq__unmappedText,.guided-builder-module__mkyhSq__statusREADY,.guided-builder-module__mkyhSq__statusREQUIRES_MAPPING,.guided-builder-module__mkyhSq__statusUNSUPPORTED{flex:none;font-size:.72rem;font-weight:750}.guided-builder-module__mkyhSq__mappedText,.guided-builder-module__mkyhSq__statusREADY{color:var(--color-accent)}.guided-builder-module__mkyhSq__unmappedText,.guided-builder-module__mkyhSq__statusREQUIRES_MAPPING{color:var(--color-warning)}.guided-builder-module__mkyhSq__statusUNSUPPORTED{color:var(--color-text-faint)}.guided-builder-module__mkyhSq__manualMapping,.guided-builder-module__mkyhSq__advancedDetails,.guided-builder-module__mkyhSq__resolutionControls>details{margin-top:var(--space-3)}.guided-builder-module__mkyhSq__manualMapping summary,.guided-builder-module__mkyhSq__advancedDetails summary,.guided-builder-module__mkyhSq__resolutionControls summary,.guided-builder-module__mkyhSq__gaps summary,.guided-builder-module__mkyhSq__environmentControls summary,.guided-builder-module__mkyhSq__assessment summary,.guided-builder-module__mkyhSq__blockedDetections summary,.guided-builder-module__mkyhSq__implementationGuide summary{color:var(--color-text-muted);cursor:pointer;font-size:.76rem;font-weight:700}.guided-builder-module__mkyhSq__manualFields{gap:var(--space-3);margin-top:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.guided-builder-module__mkyhSq__sentinelGroups{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.guided-builder-module__mkyhSq__sentinelGroup{min-width:0;padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md)}.guided-builder-module__mkyhSq__sentinelGroup legend{padding:0 var(--space-1);font-weight:750}.guided-builder-module__mkyhSq__sentinelGroup p{margin:0 0 var(--space-3);color:var(--color-text-muted);font-size:.75rem}.guided-builder-module__mkyhSq__sentinelGroup label{align-items:center;gap:var(--space-2);min-height:2.5rem;font-size:.75rem;display:flex}.guided-builder-module__mkyhSq__sentinelGroup input,.guided-builder-module__mkyhSq__detectionRow>input{width:1.5rem;height:1.5rem;accent-color:var(--color-accent)}.guided-builder-module__mkyhSq__compatibilitySummary,.guided-builder-module__mkyhSq__resolutionSummary,.guided-builder-module__mkyhSq__reviewGrid{gap:var(--space-2);margin:var(--space-4) 0;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.guided-builder-module__mkyhSq__resolutionSummary,.guided-builder-module__mkyhSq__reviewGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.guided-builder-module__mkyhSq__statusCount,.guided-builder-module__mkyhSq__reviewGrid>div{min-width:0;padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-2)}.guided-builder-module__mkyhSq__statusCount strong,.guided-builder-module__mkyhSq__statusCount span,.guided-builder-module__mkyhSq__reviewGrid strong,.guided-builder-module__mkyhSq__reviewGrid span{display:block}.guided-builder-module__mkyhSq__statusCount strong,.guided-builder-module__mkyhSq__reviewGrid strong{font:750 1.1rem/1.2 var(--font-mono)}.guided-builder-module__mkyhSq__statusCount span,.guided-builder-module__mkyhSq__reviewGrid span{margin-top:var(--space-1);color:var(--color-text-muted);font-size:.72rem}.guided-builder-module__mkyhSq__ready strong{color:var(--color-accent)}.guided-builder-module__mkyhSq__review strong{color:var(--color-warning)}.guided-builder-module__mkyhSq__muted strong{color:var(--color-text-muted)}.guided-builder-module__mkyhSq__gaps{margin:var(--space-4) 0;padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-sm)}.guided-builder-module__mkyhSq__gaps h3{margin:0;font-size:.82rem}.guided-builder-module__mkyhSq__gaps ul,.guided-builder-module__mkyhSq__resolutionControls ul{margin:var(--space-3) 0 0;padding-left:1.2rem}.guided-builder-module__mkyhSq__gaps li{margin-top:var(--space-2)}.guided-builder-module__mkyhSq__gaps li span,.guided-builder-module__mkyhSq__gaps li small{display:block}.guided-builder-module__mkyhSq__gaps li small{color:var(--color-text-faint)}.guided-builder-module__mkyhSq__selectionToolbar{align-items:end;gap:var(--space-2);margin:var(--space-5) 0 var(--space-3);grid-template-columns:minmax(0,1fr) auto auto;display:grid}.guided-builder-module__mkyhSq__selectionCount{margin:0 0 var(--space-2);color:var(--color-text-faint);font-size:.74rem}.guided-builder-module__mkyhSq__emptyState{justify-content:space-between;align-items:center;gap:var(--space-3);margin:var(--space-3) 0;padding:var(--space-3) var(--space-4);border:1px dashed var(--color-border-strong);border-radius:var(--radius-sm);color:var(--color-text-muted);font-size:.78rem;display:flex}.guided-builder-module__mkyhSq__detectionList{border-top:1px solid var(--color-border)}.guided-builder-module__mkyhSq__detectionRow{align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-2);border-bottom:1px solid var(--color-border);grid-template-columns:auto minmax(0,1fr);display:grid}.guided-builder-module__mkyhSq__detectionRow:has(input:checked){background:var(--color-accent-surface)}.guided-builder-module__mkyhSq__detectionText,.guided-builder-module__mkyhSq__detectionHeading h3{min-width:0}.guided-builder-module__mkyhSq__detectionText>p{max-width:52rem;margin:var(--space-1) 0;color:var(--color-text-muted);font-size:.77rem;line-height:1.45}.guided-builder-module__mkyhSq__detectionMeta{gap:var(--space-2);color:var(--color-text-faint);flex-wrap:wrap;font-size:.7rem;display:flex}.guided-builder-module__mkyhSq__advancedDetails p{margin:var(--space-2) 0 0}.guided-builder-module__mkyhSq__environmentControls,.guided-builder-module__mkyhSq__assessment,.guided-builder-module__mkyhSq__blockedDetections,.guided-builder-module__mkyhSq__implementationGuide{margin-top:var(--space-4)}.guided-builder-module__mkyhSq__environmentControls>summary,.guided-builder-module__mkyhSq__assessment>summary,.guided-builder-module__mkyhSq__blockedDetections>summary,.guided-builder-module__mkyhSq__implementationGuide>summary{padding:var(--space-4)}.guided-builder-module__mkyhSq__environmentControls>div,.guided-builder-module__mkyhSq__assessmentBody,.guided-builder-module__mkyhSq__blockedDetections>div,.guided-builder-module__mkyhSq__implementationGuide>ol{padding:0 var(--space-4) var(--space-4)}.guided-builder-module__mkyhSq__environmentControls>div,.guided-builder-module__mkyhSq__parameterGrid{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.guided-builder-module__mkyhSq__guidedAssessment{margin-top:var(--space-5)}.guided-builder-module__mkyhSq__assessment>summary{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.guided-builder-module__mkyhSq__assessment>summary span{color:var(--color-text-primary)}.guided-builder-module__mkyhSq__assessment>summary small{color:var(--color-text-faint)}.guided-builder-module__mkyhSq__searchDetails{margin-top:var(--space-3)}.guided-builder-module__mkyhSq__searchDetails>summary{color:var(--color-text-muted);cursor:pointer;font-size:.76rem;font-weight:700}.guided-builder-module__mkyhSq__assessmentComplete{padding:var(--space-3);border:1px solid var(--color-accent-border);border-radius:var(--radius-sm);background:var(--color-accent-surface)}.guided-builder-module__mkyhSq__resolutionControls,.guided-builder-module__mkyhSq__valueSemantics{margin-top:var(--space-5)}.guided-builder-module__mkyhSq__confirmationCard,.guided-builder-module__mkyhSq__notObserved,.guided-builder-module__mkyhSq__valueCard{margin-top:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-2)}.guided-builder-module__mkyhSq__confirmationCard{gap:var(--space-4);grid-template-columns:minmax(0,1fr) minmax(14rem,.75fr);display:grid}.guided-builder-module__mkyhSq__confirmationCard strong,.guided-builder-module__mkyhSq__confirmationCard span{display:block}.guided-builder-module__mkyhSq__confirmationCard span,.guided-builder-module__mkyhSq__notObserved p,.guided-builder-module__mkyhSq__valueCard p{margin:var(--space-1) 0 0;color:var(--color-text-muted);font-size:.78rem;line-height:1.5}.guided-builder-module__mkyhSq__notObservedList{columns:2}.guided-builder-module__mkyhSq__notObservedList li{break-inside:avoid;margin-top:var(--space-2);color:var(--color-text-muted);font-size:.76rem}.guided-builder-module__mkyhSq__reviewContext{padding:var(--space-4);border-left:2px solid var(--color-border-strong);background:var(--color-surface-2)}.guided-builder-module__mkyhSq__reviewContext p{margin:var(--space-1) 0;color:var(--color-text-muted);font-size:.8rem}.guided-builder-module__mkyhSq__blockedDetections article{justify-content:space-between;gap:var(--space-4);padding:var(--space-3) 0;border-top:1px solid var(--color-border);display:flex}.guided-builder-module__mkyhSq__blockedDetections article span{color:var(--color-text-muted);text-align:right;font-size:.76rem}.guided-builder-module__mkyhSq__implementationGuide li{margin-top:var(--space-2);color:var(--color-text-muted);line-height:1.5}.guided-builder-module__mkyhSq__downloadPanel{margin-top:var(--space-5);padding:var(--space-4);border:1px solid var(--color-accent-border);border-radius:var(--radius-md);background:var(--color-accent-surface);align-items:center}@media (max-width:839px){.guided-builder-module__mkyhSq__flowOverview{grid-template-columns:repeat(5,minmax(0,1fr))}.guided-builder-module__mkyhSq__flowOverview li{text-align:center;grid-template-columns:auto;justify-items:center}.guided-builder-module__mkyhSq__flowOverview li small{grid-column:1;margin-top:0}.guided-builder-module__mkyhSq__workflowSection>summary{padding:var(--space-4);grid-template-columns:auto minmax(0,1fr) auto}.guided-builder-module__mkyhSq__sectionSummary{display:none}.guided-builder-module__mkyhSq__workflowBody{padding:var(--space-4)}.guided-builder-module__mkyhSq__coverageGrid,.guided-builder-module__mkyhSq__sentinelGroups,.guided-builder-module__mkyhSq__environmentControls>div,.guided-builder-module__mkyhSq__parameterGrid{grid-template-columns:1fr}.guided-builder-module__mkyhSq__coverageGrid,.guided-builder-module__mkyhSq__resolutionSummary,.guided-builder-module__mkyhSq__reviewGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.guided-builder-module__mkyhSq__selectionToolbar{grid-template-columns:1fr}.guided-builder-module__mkyhSq__selectionToolbar .guided-builder-module__mkyhSq__secondaryButton,.guided-builder-module__mkyhSq__selectionToolbar .guided-builder-module__mkyhSq__textButton{width:100%}}@media (max-width:560px){.guided-builder-module__mkyhSq__optionGrid,.guided-builder-module__mkyhSq__compatibilitySummary,.guided-builder-module__mkyhSq__manualFields,.guided-builder-module__mkyhSq__confirmationCard{grid-template-columns:1fr}.guided-builder-module__mkyhSq__panelHeading,.guided-builder-module__mkyhSq__utilityRow,.guided-builder-module__mkyhSq__sourceIdentity,.guided-builder-module__mkyhSq__detectionHeading,.guided-builder-module__mkyhSq__downloadPanel,.guided-builder-module__mkyhSq__completedSummary,.guided-builder-module__mkyhSq__assessmentComplete,.guided-builder-module__mkyhSq__blockedDetections article{flex-direction:column;align-items:stretch}.guided-builder-module__mkyhSq__flowLabel{font-size:.66rem;line-height:1.25}.guided-builder-module__mkyhSq__flowOverview li small{display:none}.guided-builder-module__mkyhSq__coverageGrid,.guided-builder-module__mkyhSq__sourceCard{grid-template-columns:1fr}.guided-builder-module__mkyhSq__sourceCard>.guided-builder-module__mkyhSq__manualMapping,.guided-builder-module__mkyhSq__sourceCard>.guided-builder-module__mkyhSq__errorMessage,.guided-builder-module__mkyhSq__sourceCard>.guided-builder-module__mkyhSq__staleNote{grid-column:1}.guided-builder-module__mkyhSq__secondaryOptions,.guided-builder-module__mkyhSq__secondaryOptions>div,.guided-builder-module__mkyhSq__discoveryFacts{flex-direction:column;align-items:stretch}.guided-builder-module__mkyhSq__discoveryFacts{gap:var(--space-2)}.guided-builder-module__mkyhSq__notObservedList{columns:1}.guided-builder-module__mkyhSq__panelHeading .guided-builder-module__mkyhSq__secondaryButton,.guided-builder-module__mkyhSq__utilityRow .guided-builder-module__mkyhSq__secondaryButton,.guided-builder-module__mkyhSq__downloadPanel .guided-builder-module__mkyhSq__primaryButton{width:100%}.guided-builder-module__mkyhSq__detectionRow{align-items:start;gap:var(--space-3)}.guided-builder-module__mkyhSq__blockedDetections article span{text-align:left}}@media (prefers-reduced-motion:reduce){.guided-builder-module__mkyhSq__choiceButton,.guided-builder-module__mkyhSq__primaryButton,.guided-builder-module__mkyhSq__secondaryButton,.guided-builder-module__mkyhSq__textButton{transition-duration:.01ms}}
