.motor-analysis_workbench___f4_6{margin-top:1.5rem}.motor-analysis_scope__jJQQq{display:flex;align-items:flex-start;gap:.7rem;padding:.8rem 1rem;border:1px solid var(--line);border-radius:.5rem;background:var(--surface);color:var(--muted);font-size:.75rem;line-height:1.7}.motor-analysis_scope__jJQQq strong{color:var(--ink);font-weight:600}.motor-analysis_scopeMark__3VDxx{color:var(--warning);margin-top:.15rem;flex-shrink:0}.motor-analysis_layout__5DVgC{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:1.5rem;margin-top:1.5rem;align-items:start}.motor-analysis_inputs__k5si_{display:grid;gap:1rem;min-width:0;scroll-margin-top:5.5rem}.motor-analysis_panel__qD_b8{min-width:0;border:1px solid var(--line);border-radius:.65rem;background:var(--background);overflow:hidden}.motor-analysis_panelHead__ViIdH{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.5rem;padding:1rem 1.15rem;border-bottom:1px solid var(--line)}.motor-analysis_panelHead__ViIdH h2{display:flex;align-items:center;gap:.65rem;font-weight:600;font-size:.95rem;letter-spacing:-.02em}.motor-analysis_step__VKctT{font:500 .65rem var(--font-geist-mono),monospace;color:var(--muted)}.motor-analysis_tag__0feK9{font-size:.65rem;font-weight:500;color:var(--muted);border:1px solid var(--line);border-radius:.25rem;padding:.15rem .4rem}.motor-analysis_panelBody__lvORJ{padding:1.1rem 1.15rem;min-width:0}.motor-analysis_field__Wfrpo{display:flex;flex-direction:column;gap:.5rem;font-size:.75rem;font-weight:550}.motor-analysis_fieldLabel__I6sJJ{display:flex;justify-content:space-between;gap:.5rem}.motor-analysis_fieldLabel__I6sJJ span{color:var(--muted);font-weight:400}.motor-analysis_control__urJYw{width:100%;min-width:0;min-height:2.75rem;border:1px solid var(--line);border-radius:.35rem;padding:.55rem .65rem;background:var(--background);color:var(--ink);font-size:.85rem;font-weight:400}.motor-analysis_control__urJYw[aria-invalid=true]{border-color:var(--warning)}.motor-analysis_motorFacts__ECsPk{display:flex;flex-wrap:wrap;gap:.5rem 1.25rem;padding:.65rem 0 1.2rem;color:var(--muted);font-size:.7rem}.motor-analysis_motorFacts__ECsPk strong{font-weight:500;color:var(--ink)}.motor-analysis_hint__Uwc_1{color:var(--muted);font-size:.7rem;line-height:1.75;margin-top:.5rem}.motor-analysis_example__Df2eD{color:var(--warning);font-size:.7rem;line-height:1.7;margin-top:.7rem}.motor-analysis_toggle__R1cT5{display:flex;align-items:flex-start;gap:.6rem;font-weight:550;font-size:.8rem;cursor:pointer}.motor-analysis_toggle__R1cT5 input{margin-top:.1rem;width:1rem;height:1rem;accent-color:var(--accent);flex-shrink:0}.motor-analysis_thermalInput__7mYuR{border-top:1px solid var(--line);padding-top:.9rem;margin-top:.9rem}.motor-analysis_error__XALq3,.motor-analysis_fieldError__t6t7l{color:var(--warning);font-size:.75rem;line-height:1.7;margin-top:.5rem}.motor-analysis_error__XALq3{padding:.8rem;background:var(--surface);border-left:2px solid var(--accent);margin:0 0 .75rem}.motor-analysis_submitArea__e2Ebf{padding:.15rem 0}.motor-analysis_calculate__uABgK{width:100%;white-space:normal;cursor:pointer}.motor-analysis_calculate__uABgK:disabled{opacity:.6;cursor:wait}.motor-analysis_submitArea__e2Ebf>.motor-analysis_hint__Uwc_1{text-align:center}.motor-analysis_presetReview__IF85i{margin-top:1rem;padding-top:.9rem;border-top:1px solid var(--line)}.motor-analysis_presetReview__IF85i h3{font-size:.75rem;font-weight:600}.motor-analysis_presetSummary__EUKe3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem 1rem;margin:.85rem 0}.motor-analysis_presetSummary__EUKe3 dt{font-size:.65rem;color:var(--muted);line-height:1.6}.motor-analysis_presetSummary__EUKe3 dd{font-size:.85rem;line-height:1.7}.motor-analysis_presetSummary__EUKe3 small{font-size:.65rem;color:var(--muted)}.motor-analysis_parameters__8WX5J{border-top:1px solid var(--line)}.motor-analysis_parameters__8WX5J summary{display:flex;justify-content:space-between;align-items:baseline;gap:.5rem;cursor:pointer;padding:.85rem 0 0;font-size:.75rem;font-weight:550}.motor-analysis_parameters__8WX5J summary:before{content:"+";color:var(--muted);font:400 .85rem var(--font-geist-mono),monospace}.motor-analysis_parameters__8WX5J[open] summary:before{content:"−"}.motor-analysis_parameters__8WX5J summary span{margin-left:auto;color:var(--muted);font-size:.65rem;font-weight:400;white-space:nowrap}.motor-analysis_parameterContent__Dm9h5{padding:.75rem 0 0}.motor-analysis_parameterContent__Dm9h5>.motor-analysis_hint__Uwc_1:first-child{margin:0 0 .7rem}.motor-analysis_parameterList__L1zBl>div{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;border-top:1px solid var(--line);padding:.6rem 0;font-size:.75rem}.motor-analysis_parameterList__L1zBl dt{color:var(--muted)}.motor-analysis_parameterList__L1zBl dd{text-align:right;flex-shrink:0}.motor-analysis_parameterList__L1zBl small{font-size:.65rem;color:var(--muted)}.motor-analysis_parameterContent__Dm9h5>.mono{overflow-wrap:anywhere}.motor-analysis_report__4O0Ja{position:sticky;top:5.25rem;scroll-margin-top:5.25rem;outline:none}.motor-analysis_resultIdentity__bSPvV{display:flex;flex-direction:column;gap:.25rem;padding:1rem 1.15rem;font-size:.8rem;border-bottom:1px solid var(--line)}.motor-analysis_resultIdentity__bSPvV strong{font-weight:550}.motor-analysis_resultIdentity__bSPvV span,.motor-analysis_retained__S8VYw{color:var(--muted);font-size:.7rem}.motor-analysis_retained__S8VYw{padding:.7rem 1.15rem;background:var(--surface);border-bottom:1px solid var(--line);line-height:1.7}.motor-analysis_metrics__UKLsT{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:.4rem 1.15rem}.motor-analysis_metrics__UKLsT>div{padding:1rem 0;border-bottom:1px solid var(--line)}.motor-analysis_metrics__UKLsT>div:nth-child(odd){padding-right:1rem}.motor-analysis_metrics__UKLsT>div:nth-child(2n){padding-left:1rem}.motor-analysis_metrics__UKLsT>div:nth-last-child(-n+2){border:0}.motor-analysis_metrics__UKLsT dt{font-size:.7rem;color:var(--muted);line-height:1.6}.motor-analysis_metrics__UKLsT dd{font-size:1.65rem;line-height:1.6;letter-spacing:-.04em}.motor-analysis_metrics__UKLsT small{color:var(--muted);font-size:.75rem;letter-spacing:0}.motor-analysis_efficiency__w8xTv dd{color:var(--success)}.motor-analysis_efficiencyTrack__tQcXL{background:var(--surface-strong);height:3px;border-radius:2px;width:100%;max-width:10rem;margin-top:.25rem;overflow:hidden}.motor-analysis_efficiencyTrack__tQcXL span{display:block;height:100%;background:var(--success)}.motor-analysis_thermalResult__GWvEL{display:flex;flex-wrap:wrap;gap:.5rem 1rem;align-items:center;justify-content:space-between;background:var(--surface);border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:.9rem 1.15rem}.motor-analysis_thermalResult__GWvEL>div{flex:1;min-width:10rem}.motor-analysis_thermalResult__GWvEL h3{font-size:.75rem;font-weight:550}.motor-analysis_thermalResult__GWvEL p{color:var(--muted);font-size:.7rem;line-height:1.7;margin-top:.25rem}.motor-analysis_thermalResult__GWvEL strong{font-size:1.25rem;font-weight:500}.motor-analysis_thermalResult__GWvEL small{color:var(--muted);font-size:.75rem}.motor-analysis_resultNote__gmfiD{padding:.9rem 1.15rem 0;color:var(--muted);font-size:.7rem;line-height:1.75}.motor-analysis_reportTools__jA5v8{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;padding:1rem 1.15rem}.motor-analysis_reportTools__jA5v8>.button-secondary{font-size:.75rem}.motor-analysis_reportTools__jA5v8 button:disabled{opacity:.5;cursor:default}.motor-analysis_exportHelp___72wA{flex-basis:100%;font-size:.7rem;line-height:1.7;color:var(--muted)}.motor-analysis_reportError__x9_yz{padding:.75rem 1.15rem 0;color:var(--warning);font-size:.75rem;line-height:1.7}.motor-analysis_textButton__TY0G_{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;font-size:.7rem;text-decoration:underline;text-underline-offset:3px;min-height:2.5rem;cursor:pointer}.motor-analysis_empty__1fh49{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;min-height:23rem;padding:2rem 1.75rem}.motor-analysis_emptyIcon__ZMk0P{display:grid;place-items:center;width:3.5rem;height:3.5rem;border:1px solid var(--line);border-radius:1rem;background:var(--surface);color:var(--warning);margin-bottom:1.25rem}.motor-analysis_empty__1fh49 h3{font-weight:550;letter-spacing:-.02em;font-size:1.05rem;max-width:20rem}.motor-analysis_empty__1fh49 p{max-width:21rem;color:var(--muted);font-size:.8rem;line-height:1.8;margin-top:.65rem}.motor-analysis_emptyMetrics__54Z1W{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;margin:1.25rem 0 .5rem;font-size:.65rem;color:var(--muted)}.motor-analysis_emptyMetrics__54Z1W span{padding:.35rem .6rem;border:1px solid var(--line);border-radius:.3rem}.motor-analysis_evidence__p_u0q{padding:.85rem 1.15rem;border-top:1px solid var(--line);font-size:.7rem;color:var(--muted);line-height:1.8}.motor-analysis_evidence__p_u0q summary{display:flex;align-items:center;gap:.5rem;cursor:pointer;color:var(--ink);font-weight:500}.motor-analysis_evidence__p_u0q p{margin-top:.7rem}.motor-analysis_evidence__p_u0q .mono{font-size:.6rem;overflow-wrap:anywhere}.motor-analysis_failure__vHWcb{padding:1.5rem 1.15rem;font-size:.8rem;line-height:1.8}.motor-analysis_failure__vHWcb h3{font-weight:600}.motor-analysis_failure__vHWcb ul{color:var(--warning);margin:.75rem 0}@media (max-width:900px){.motor-analysis_layout__5DVgC{grid-template-columns:minmax(0,1fr);gap:1.25rem}.motor-analysis_report__4O0Ja{position:static}.motor-analysis_empty__1fh49{min-height:16rem;padding:1.5rem}}@media (max-width:480px){.motor-analysis_panelBody__lvORJ,.motor-analysis_panelHead__ViIdH{padding:.9rem}.motor-analysis_scope__jJQQq{padding:.75rem;font-size:.7rem}.motor-analysis_panelHead__ViIdH h2{font-size:.85rem}.motor-analysis_control__urJYw{font-size:.8rem}.motor-analysis_metrics__UKLsT{padding:.3rem .9rem}.motor-analysis_metrics__UKLsT dd{font-size:1.4rem}.motor-analysis_metrics__UKLsT>div:nth-child(odd){padding-right:.5rem}.motor-analysis_metrics__UKLsT>div:nth-child(2n){padding-left:.5rem}.motor-analysis_evidence__p_u0q,.motor-analysis_resultIdentity__bSPvV,.motor-analysis_thermalResult__GWvEL{padding:.85rem .9rem}.motor-analysis_reportTools__jA5v8{padding:.9rem}.motor-analysis_parameters__8WX5J summary{font-size:.7rem}}