.KqS8-W_workspace{gap:.75rem;width:100%;display:grid}.KqS8-W_toolbarSpacer{flex:auto}.KqS8-W_toolbarSpacer+*{flex-shrink:0}.KqS8-W_panel{flex-direction:column;min-width:0;height:100%;display:flex;overflow:hidden}.KqS8-W_panelBody{flex:auto;align-content:start;gap:.75rem;min-width:0;display:grid}.KqS8-W_topGrid,.KqS8-W_analysisSettingsGrid,.KqS8-W_resultsGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:.75rem;display:grid}.KqS8-W_geometrySlot,.KqS8-W_sideStack{min-width:0}.KqS8-W_geometrySlot>*,.KqS8-W_panelWithTabs{height:100%}.KqS8-W_sideStack{grid-template-rows:minmax(15rem,1fr) auto;gap:.75rem;display:grid}.KqS8-W_previewPanelBody{place-items:center;min-height:0}.KqS8-W_previewPanelBody>*{min-width:0}.KqS8-W_resultsSingle{display:grid}.KqS8-W_resultsGrid>.KqS8-W_panel,.KqS8-W_analysisSettingsGrid>.KqS8-W_panel{height:100%}.KqS8-W_panelWithTabs{flex-direction:column;min-width:0;display:flex}.KqS8-W_sectionTypeTabs{z-index:2;scrollbar-width:none;align-items:flex-end;margin:0 0 -1px;display:flex;position:relative;overflow:auto hidden}.KqS8-W_sectionTypeTabs::-webkit-scrollbar{display:none}.KqS8-W_sectionTypeTab{flex:1 1 0;margin:0 0 -1px;border:1px solid color-mix(in srgb, var(--oc-color-primary-600) 16%, transparent)!important;border-bottom-color:color-mix(in srgb, var(--oc-color-primary-600) 14%, transparent)!important;color:#161c2d6b!important;min-width:58px!important;min-height:58px!important;box-shadow:none!important;background:#f4f6faf2!important;border-radius:0!important;padding:.42rem .55rem!important;transform:none!important}.KqS8-W_sectionTypeTab+.KqS8-W_sectionTypeTab{margin-left:-1px}.KqS8-W_sectionTypeTab[data-active]{z-index:1;border-color:color-mix(in srgb, var(--oc-color-primary-600) 22%, transparent)!important;border-bottom-color:var(--oc-color-surface)!important;background:var(--oc-color-surface)!important;color:var(--oc-color-primary-600)!important}.KqS8-W_sectionTypeTab>span{place-items:center;width:100%;display:grid}.KqS8-W_sectionTypeTab svg{width:52px;height:38px}.KqS8-W_sketchOutline{fill:#f3f5fa;stroke:#4d63ad;stroke-width:1.45px;stroke-linejoin:round}.KqS8-W_sketchRebar{fill:#d7614c;stroke:#a94738;stroke-width:.38px}.KqS8-W_tabbedPanel{border-top-left-radius:0;border-top-right-radius:0;flex:auto}.KqS8-W_fieldGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.KqS8-W_twoFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;display:grid}.KqS8-W_materialGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.KqS8-W_materialPane{border:1px solid var(--oc-color-border);border-radius:var(--oc-radius-md);background:var(--oc-color-surface-muted);align-content:start;gap:.55rem;min-width:0;padding:.68rem;display:grid}.KqS8-W_materialPane h3{color:var(--oc-color-text);margin:0 0 .1rem;font-size:.82rem;font-weight:650}.KqS8-W_materialSummary,.KqS8-W_engineNote,.KqS8-W_muted{color:var(--oc-color-text-muted);font-size:.75rem;line-height:1.45}.KqS8-W_materialSummary{border-top:1px solid color-mix(in srgb, var(--oc-color-primary-600) 12%, transparent);font-variant-numeric:tabular-nums;margin:0;padding-top:.45rem}.KqS8-W_genericEditor{gap:.75rem;display:grid}.KqS8-W_analysisTypeGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;display:grid}.KqS8-W_analysisTypeChoice{text-align:center;border:1px solid color-mix(in srgb, var(--oc-color-primary-600) 16%, transparent)!important;border-radius:var(--oc-radius-md)!important;background:var(--oc-color-surface)!important;min-height:58px!important;color:var(--oc-color-primary-600)!important;box-shadow:none!important;padding:.55rem!important;font-size:.85rem!important;font-weight:400!important;line-height:1.15!important;transform:none!important}.KqS8-W_analysisTypeChoice[data-active]{border-color:var(--oc-color-primary-600)!important;background:color-mix(in srgb, var(--oc-color-primary-600) 8%, transparent)!important;font-weight:600!important}.KqS8-W_settingsLead{border-bottom:1px solid color-mix(in srgb, var(--oc-color-primary-600) 12%, transparent);gap:.12rem;margin:0;padding-bottom:.65rem;display:grid}.KqS8-W_settingsLead strong{color:var(--oc-color-text);font-size:.78rem}.KqS8-W_settingsLead span{color:var(--oc-color-text-muted);font-size:.7rem;line-height:1.35}.KqS8-W_diagramWrap{justify-items:center;gap:.65rem;width:100%;display:grid}.KqS8-W_sectionDiagram{border:1px solid color-mix(in srgb, var(--oc-color-primary-600) 14%, transparent);border-radius:var(--oc-radius-md);background:linear-gradient(#fffffff2,#f4f6faeb);width:100%;max-width:520px;height:auto;min-height:220px}.KqS8-W_concreteShape{fill:#dbe0e5d1;stroke:var(--oc-color-primary-600);stroke-width:2px;stroke-linejoin:round}.KqS8-W_topBar,.KqS8-W_bottomBar{stroke:var(--oc-color-surface);stroke-width:1.5px}.KqS8-W_topBar{fill:#d6563f}.KqS8-W_bottomBar{fill:#f7bd85;stroke:#d6563f}.KqS8-W_centroidLine{stroke:var(--oc-color-primary-600);stroke-width:1.2px;stroke-dasharray:4 3}.KqS8-W_axisLabel,.KqS8-W_diagramCaption{fill:#53678f;font-family:var(--oc-font-mono);font-size:10px}.KqS8-W_diagramCaption{font-size:9px}.KqS8-W_legend{color:var(--oc-color-text-muted);flex-wrap:wrap;justify-content:center;gap:.75rem;font-size:.72rem;display:flex}.KqS8-W_legend span{align-items:center;gap:.3rem;display:inline-flex}.KqS8-W_legend i{border-radius:50%;width:10px;height:10px;display:inline-block}.KqS8-W_legendConcrete{border:1px solid var(--oc-color-primary-600);background:#dbe0e5}.KqS8-W_legendBottom{background:#f7bd85;border:1px solid #d6563f}.KqS8-W_legendCentroid{background:var(--oc-color-primary-600)}.KqS8-W_diagramEmpty{border-radius:var(--oc-radius-md);min-height:220px;color:var(--oc-color-text-muted);text-align:center;border:1px dashed #c8d0dc;place-items:center;padding:1.25rem;display:grid}.KqS8-W_metricGrid,.KqS8-W_resultGrid,.KqS8-W_shearGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem;display:grid}.KqS8-W_resultGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.KqS8-W_shearGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.KqS8-W_shearMethod{color:var(--oc-color-text-muted);margin:0;font-size:.72rem}.KqS8-W_jsonBlock{color:#26344f;max-height:420px;font:11px/1.5 var(--oc-font-mono);white-space:pre-wrap;overflow-wrap:anywhere;background:#f4f6fa;padding:.85rem;overflow:auto}.KqS8-W_threeFieldGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.KqS8-W_resultSections{gap:.75rem;min-width:0;display:grid}.KqS8-W_resultValueRow{grid-template-columns:repeat(var(--sca-result-columns,4), minmax(0, 1fr));border:1px solid color-mix(in srgb, var(--oc-color-primary-600) 13%, transparent);border-radius:var(--oc-radius-md);background:var(--oc-color-surface);display:grid;overflow:hidden}.KqS8-W_resultValue{border-left:1px solid color-mix(in srgb, var(--oc-color-primary-600) 12%, transparent);text-align:center;background:#f8f9fcb8;align-content:center;gap:.25rem;min-width:0;min-height:78px;padding:.7rem .8rem;display:grid}.KqS8-W_resultValue:first-child{border-left:0}.KqS8-W_resultValue>span{color:#6b778d;font-size:.72rem;line-height:1.2}.KqS8-W_resultValue>strong{color:#263d77;font-variant-numeric:tabular-nums;font-size:1rem;font-weight:650;line-height:1.25}.KqS8-W_resultValue>small{color:#8a6470;font-size:.62rem;line-height:1.25}.KqS8-W_resultValuePrimary{background:color-mix(in srgb, var(--oc-color-primary-600) 7%, transparent)}.KqS8-W_resultValuePrimary>strong{color:#304a95;font-size:1.22rem}.KqS8-W_valueDivider{color:#a5adba;margin:0 .25rem;font-weight:400}.KqS8-W_verificationStack{gap:.55rem;display:grid}.KqS8-W_verificationItem,.KqS8-W_domainVerification{border:1px solid color-mix(in srgb, var(--oc-color-primary-600) 13%, transparent);border-radius:var(--oc-radius-md);background:var(--oc-color-surface);gap:.55rem;padding:.7rem;display:grid}.KqS8-W_verificationItem header,.KqS8-W_domainVerification header{justify-content:space-between;align-items:center;gap:.65rem;display:flex}.KqS8-W_verificationItem header>strong,.KqS8-W_domainVerification header>strong{color:#263d77;font-size:.78rem;font-weight:600}.KqS8-W_verificationItem>div,.KqS8-W_domainVerification>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.KqS8-W_verificationItem>div>span,.KqS8-W_domainVerification>div>span{color:#778297;gap:.15rem;font-size:.68rem;display:grid}.KqS8-W_verificationItem>div strong,.KqS8-W_domainVerification>div strong{color:#253b71;font-variant-numeric:tabular-nums;font-size:.78rem}.KqS8-W_resultInfoActions,.KqS8-W_resultFooterActions{flex-wrap:wrap;justify-content:flex-end;gap:.4rem;display:flex}.KqS8-W_deflectionDiagrams{gap:.75rem;display:grid}.KqS8-W_deflectionDiagrams>section{border:1px solid color-mix(in srgb, var(--oc-color-primary-600) 12%, transparent);border-radius:var(--oc-radius-md);background:#f8f9fca8;min-width:0;padding:.55rem}.KqS8-W_deflectionDiagrams h3,.KqS8-W_domainImportLayout h3,.KqS8-W_csvImportPane h3,.KqS8-W_shearAxisDetails h3{color:var(--oc-color-primary-600);margin:0 0 .45rem;font-size:.74rem;font-weight:600}.KqS8-W_beamSchematic{margin:0}.KqS8-W_beamSchematic svg{width:100%;height:auto;max-height:150px;display:block}.KqS8-W_beamLine{stroke:var(--oc-color-primary-600);stroke-width:6px;stroke-linecap:round}.KqS8-W_supportLine,.KqS8-W_supportHatch{fill:none;stroke:#52627d;stroke-width:2px}.KqS8-W_supportShape{fill:var(--oc-color-surface);stroke:#52627d;stroke-width:2px}.KqS8-W_loadArrow,.KqS8-W_loadArrowHead{fill:none;stroke:#d0654e;stroke-width:1.8px}.KqS8-W_beamLabel{fill:#647188;font-family:var(--oc-font-mono);font-size:12px}.KqS8-W_scaChart{min-width:0;margin:0}.KqS8-W_scaChartWide,.KqS8-W_scaChartSquare,.KqS8-W_scaChartCompact{width:100%;height:390px}.KqS8-W_scaChartSquare{max-width:680px;margin-inline:auto}.KqS8-W_scaChartCompact{height:300px}.KqS8-W_domainResults{grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);gap:.75rem;display:grid}.KqS8-W_domainChartColumn,.KqS8-W_domainTableColumn{align-content:start;gap:.6rem;min-width:0;display:grid}.KqS8-W_domainTableColumn>div{max-height:485px}.KqS8-W_domainLegend{color:#6c788d;flex-wrap:wrap;justify-content:center;gap:.8rem;font-size:.7rem;display:flex}.KqS8-W_domainLegend span{align-items:center;gap:.3rem;display:inline-flex}.KqS8-W_domainLegend i{border-radius:50%;width:9px;height:9px}.KqS8-W_domainInside{background:#3f9164}.KqS8-W_domainOutside{background:#c65353}.KqS8-W_domainImportLayout{grid-template-columns:minmax(0,1.35fr) minmax(220px,.65fr);gap:.8rem;display:grid}.KqS8-W_domainImportLayout>section{min-width:0}.KqS8-W_csvImportPane{border:1px dashed color-mix(in srgb, var(--oc-color-primary-600) 27%, transparent);border-radius:var(--oc-radius-md);background:color-mix(in srgb, var(--oc-color-primary-600) 4%, transparent);align-content:start;gap:.7rem;padding:.75rem;display:grid}.KqS8-W_csvImportPane p,.KqS8-W_csvImportPane code{color:#66738a;margin:0;font-size:.72rem;line-height:1.45}.KqS8-W_momentCurvatureSplit{grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);align-items:start;gap:.75rem;display:grid}.KqS8-W_momentCurvatureMetrics{border:1px solid color-mix(in srgb, var(--oc-color-primary-600) 13%, transparent);border-radius:var(--oc-radius-md);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.KqS8-W_momentCurvatureMetrics .KqS8-W_resultValue{border-bottom:1px solid color-mix(in srgb, var(--oc-color-primary-600) 12%, transparent)}.KqS8-W_shearResultsTable{border:1px solid color-mix(in srgb, var(--oc-color-primary-600) 14%, transparent);border-radius:var(--oc-radius-md);display:grid;overflow:hidden}.KqS8-W_shearResultsHead,.KqS8-W_shearResultsRow{grid-template-columns:minmax(110px,.7fr) repeat(2,minmax(0,1fr));display:grid}.KqS8-W_shearResultsHead{background:color-mix(in srgb, var(--oc-color-primary-600) 7%, transparent)}.KqS8-W_shearResultsHead>strong,.KqS8-W_shearResultsRow>strong,.KqS8-W_shearResultsRow>span{border-left:1px solid color-mix(in srgb, var(--oc-color-primary-600) 12%, transparent);min-width:0;color:var(--oc-color-text);text-align:center;padding:.65rem;font-size:.72rem;line-height:1.45}.KqS8-W_shearResultsHead>strong:first-of-type,.KqS8-W_shearResultsRow>strong{border-left:0}.KqS8-W_shearResultsRow{border-top:1px solid color-mix(in srgb, var(--oc-color-primary-600) 12%, transparent)}.KqS8-W_shearResultsRow>strong{text-align:left;background:#f8f9fccc;align-items:center;display:grid}.KqS8-W_shearResultsTotal>span{background:color-mix(in srgb, var(--oc-color-primary-600) 7%, transparent);font-size:.8rem;font-weight:650}.KqS8-W_shearAxisDetails{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}.KqS8-W_shearAxisDetails>section{border:1px solid color-mix(in srgb, var(--oc-color-primary-600) 12%, transparent);border-radius:var(--oc-radius-md);gap:.35rem;padding:.65rem;display:grid}.KqS8-W_shearAxisDetails span,.KqS8-W_shearAxisDetails small{color:#6d798e;font-size:.68rem;line-height:1.4}.KqS8-W_shearAxisDetails strong{color:var(--oc-color-text);font-variant-numeric:tabular-nums}.KqS8-W_shearEditorGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;display:grid}@media (max-width:64rem){.KqS8-W_topGrid,.KqS8-W_analysisSettingsGrid,.KqS8-W_resultsGrid{grid-template-columns:1fr}.KqS8-W_sideStack{grid-template-rows:auto}.KqS8-W_domainResults,.KqS8-W_momentCurvatureSplit{grid-template-columns:1fr}}@media (max-width:45rem){.KqS8-W_materialGrid{grid-template-columns:1fr}.KqS8-W_analysisTypeGrid,.KqS8-W_fieldGrid,.KqS8-W_metricGrid,.KqS8-W_threeFieldGrid,.KqS8-W_shearEditorGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.KqS8-W_domainImportLayout{grid-template-columns:1fr}.KqS8-W_resultValueRow{grid-template-columns:repeat(2,minmax(0,1fr))}.KqS8-W_resultValue:nth-child(odd){border-left:0}.KqS8-W_toolbarSpacer{display:none}}@media (max-width:30rem){.KqS8-W_fieldGrid,.KqS8-W_twoFields,.KqS8-W_metricGrid,.KqS8-W_resultGrid,.KqS8-W_shearGrid,.KqS8-W_threeFieldGrid,.KqS8-W_shearEditorGrid,.KqS8-W_shearAxisDetails,.KqS8-W_momentCurvatureMetrics,.KqS8-W_verificationItem>div,.KqS8-W_domainVerification>div,.KqS8-W_resultValueRow{grid-template-columns:1fr}.KqS8-W_resultValue,.KqS8-W_resultValue:nth-child(odd){border-top:1px solid color-mix(in srgb, var(--oc-color-primary-600) 12%, transparent);border-left:0}.KqS8-W_resultValue:first-child{border-top:0}.KqS8-W_shearResultsHead,.KqS8-W_shearResultsRow{grid-template-columns:96px repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.KqS8-W_workspace *{scroll-behavior:auto!important;transition-duration:.01ms!important}}
.szTViW_page{color:#172033;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#f7f8fb;min-height:100vh}.szTViW_main{background:#f7f8fb;min-height:100vh;padding:1.5rem 0 5.5rem}.szTViW_shell{width:min(100% - 3rem,1480px);margin-inline:auto}.szTViW_intro{align-items:baseline;gap:1rem;padding:0 0 1rem;display:flex}.szTViW_intro h1{color:#293f7a;letter-spacing:-.02em;margin:0;font-size:1.15rem;font-weight:650}.szTViW_intro span{color:#737f93;font-size:.78rem}@media (max-width:780px){.szTViW_main{padding-top:1rem}.szTViW_shell{width:min(100% - 2rem,1480px)}}
