.WorkbenchVisual-module__rxQ_2a__figure{--visual-accent:var(--joy-palette-primary-500,#27866d);--visual-ink:var(--joy-palette-text-primary,#203d33);--visual-muted:var(--joy-palette-text-secondary,#697c72);--visual-paper:var(--joy-palette-background-surface,#fff);--visual-line:var(--joy-palette-neutral-outlinedBorder,#dce5de);border:1px solid var(--visual-line);background:var(--visual-paper);min-width:0;color:var(--visual-ink);border-radius:20px;margin:0;overflow:hidden}.WorkbenchVisual-module__rxQ_2a__canvas{direction:ltr;width:100%;height:auto;max-height:360px;font-family:inherit;display:block;overflow:visible}.WorkbenchVisual-module__rxQ_2a__caption{color:var(--visual-muted);margin:0;padding:0 20px 18px;font-size:11px;line-height:1.9}.WorkbenchVisual-module__rxQ_2a__dot{fill:var(--visual-muted);opacity:.19}.WorkbenchVisual-module__rxQ_2a__line{fill:none;stroke:var(--visual-line);stroke-width:1.2px}.WorkbenchVisual-module__rxQ_2a__ghost{fill:none;stroke:var(--visual-muted);stroke-width:1px;stroke-dasharray:4 5;opacity:.5}.WorkbenchVisual-module__rxQ_2a__outline{stroke:var(--visual-accent);stroke-width:1.6px;stroke-linejoin:round}.WorkbenchVisual-module__rxQ_2a__front{fill:color-mix(in srgb, var(--visual-accent) 19%, var(--visual-paper))}.WorkbenchVisual-module__rxQ_2a__side{fill:color-mix(in srgb, var(--visual-accent) 32%, var(--visual-paper))}.WorkbenchVisual-module__rxQ_2a__top{fill:color-mix(in srgb, var(--visual-muted) 5%, var(--visual-paper));stroke:var(--visual-line)}.WorkbenchVisual-module__rxQ_2a__accent{fill:var(--visual-accent)}.WorkbenchVisual-module__rxQ_2a__accentStroke{fill:none;stroke:var(--visual-accent)}.WorkbenchVisual-module__rxQ_2a__dimension{fill:none;stroke:var(--visual-muted);stroke-width:.9px}.WorkbenchVisual-module__rxQ_2a__dimensionExtension{fill:none;stroke:var(--visual-muted);stroke-width:.8px;opacity:.4}.WorkbenchVisual-module__rxQ_2a__dimensionArrow{fill:var(--visual-muted)}.WorkbenchVisual-module__rxQ_2a__labelBacking{fill:var(--visual-paper);opacity:.94}.WorkbenchVisual-module__rxQ_2a__label{fill:var(--visual-muted);text-anchor:middle;direction:rtl;unicode-bidi:plaintext;font-size:13px}.WorkbenchVisual-module__rxQ_2a__number{fill:var(--visual-ink);font-variant-numeric:tabular-nums;text-anchor:middle;direction:ltr;unicode-bidi:isolate;font-size:14px;font-weight:500}.WorkbenchVisual-module__rxQ_2a__micro{fill:var(--visual-muted);text-anchor:middle;font-size:11px}.WorkbenchVisual-module__rxQ_2a__pointName{fill:var(--visual-ink);stroke:var(--visual-paper);stroke-width:5px;stroke-linejoin:round;paint-order:stroke;text-anchor:middle;font-size:13px}.WorkbenchVisual-module__rxQ_2a__soil{fill:color-mix(in srgb, #bc936c 13%, var(--visual-paper))}.WorkbenchVisual-module__rxQ_2a__water{fill:color-mix(in srgb, #559bd3 21%, var(--visual-paper));stroke:#559bd3;stroke-width:2px}.WorkbenchVisual-module__rxQ_2a__extra{fill:none;stroke:#c99752;stroke-linecap:round;stroke-dasharray:6 5}.WorkbenchVisual-module__rxQ_2a__cutOne{fill:color-mix(in srgb, var(--visual-accent) 32%, var(--visual-paper))}.WorkbenchVisual-module__rxQ_2a__cutTwo{fill:color-mix(in srgb, #76a49d 30%, var(--visual-paper))}.WorkbenchVisual-module__rxQ_2a__cutThree{fill:color-mix(in srgb, #c6ad73 30%, var(--visual-paper))}.WorkbenchVisual-module__rxQ_2a__cutFour{fill:color-mix(in srgb, #8d9bb5 30%, var(--visual-paper))}.WorkbenchVisual-module__rxQ_2a__cutLabel{fill:var(--visual-ink);text-anchor:middle;direction:ltr;unicode-bidi:isolate;font-size:10px}.WorkbenchVisual-module__rxQ_2a__cutNumber{fill:var(--visual-muted);text-anchor:end;direction:ltr;font-size:11px}@media (max-width:420px){.WorkbenchVisual-module__rxQ_2a__caption{padding:0 15px 15px}}@media print{.WorkbenchVisual-module__rxQ_2a__figure{break-inside:avoid}}
.ExtendedWorkbenchVisual-module__ml4szG__figure{--ev-accent:var(--joy-palette-primary-500,#27866d);--ev-ink:var(--joy-palette-text-primary,#203d33);--ev-muted:var(--joy-palette-text-secondary,#697c72);--ev-paper:var(--joy-palette-background-surface,#fff);--ev-line:var(--joy-palette-neutral-outlinedBorder,#dce5de);--ev-blue:var(--joy-palette-info-400,#559bd3);--ev-gold:var(--joy-palette-warning-400,#c99752);--ev-red:var(--joy-palette-danger-400,#d06d6d);border:1px solid var(--ev-line);background:var(--ev-paper);min-width:0;color:var(--ev-ink);border-radius:20px;margin:0;overflow:hidden}.ExtendedWorkbenchVisual-module__ml4szG__canvas{direction:ltr;width:100%;height:auto;max-height:385px;font-family:inherit;display:block}.ExtendedWorkbenchVisual-module__ml4szG__caption{color:var(--ev-muted);margin:0;padding:0 20px 17px;font-size:11px;line-height:1.9}.ExtendedWorkbenchVisual-module__ml4szG__dot{fill:var(--ev-muted);opacity:.15}.ExtendedWorkbenchVisual-module__ml4szG__line{fill:none;stroke:var(--ev-line);stroke-width:1.2px}.ExtendedWorkbenchVisual-module__ml4szG__stroke{fill:none;stroke:var(--ev-accent);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.ExtendedWorkbenchVisual-module__ml4szG__blueStroke{fill:none;stroke:var(--ev-blue);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.ExtendedWorkbenchVisual-module__ml4szG__goldStroke{fill:none;stroke:var(--ev-gold);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.ExtendedWorkbenchVisual-module__ml4szG__redStroke{fill:none;stroke:var(--ev-red);stroke-width:1.8px;stroke-linecap:round}.ExtendedWorkbenchVisual-module__ml4szG__ghost{fill:none;stroke:var(--ev-muted);stroke-width:1.2px;stroke-dasharray:5 5;opacity:.55}.ExtendedWorkbenchVisual-module__ml4szG__area{fill:color-mix(in srgb, var(--ev-accent) 17%, var(--ev-paper));stroke:var(--ev-accent);stroke-width:1.6px}.ExtendedWorkbenchVisual-module__ml4szG__blueArea{fill:color-mix(in srgb, var(--ev-blue) 23%, var(--ev-paper));stroke:var(--ev-blue);stroke-width:1.6px}.ExtendedWorkbenchVisual-module__ml4szG__goldArea{fill:color-mix(in srgb, var(--ev-gold) 23%, var(--ev-paper));stroke:var(--ev-gold);stroke-width:1.6px}.ExtendedWorkbenchVisual-module__ml4szG__paper{fill:var(--ev-paper);stroke:var(--ev-line);stroke-width:1.3px}.ExtendedWorkbenchVisual-module__ml4szG__point{fill:var(--ev-accent);stroke:var(--ev-paper);stroke-width:2px}.ExtendedWorkbenchVisual-module__ml4szG__bluePoint{fill:var(--ev-blue);stroke:var(--ev-paper);stroke-width:2px}.ExtendedWorkbenchVisual-module__ml4szG__goldPoint{fill:var(--ev-gold);stroke:var(--ev-paper);stroke-width:2px}.ExtendedWorkbenchVisual-module__ml4szG__redPoint{fill:var(--ev-red);stroke:var(--ev-paper);stroke-width:2px}.ExtendedWorkbenchVisual-module__ml4szG__selected{stroke:var(--ev-ink);stroke-width:2.5px}.ExtendedWorkbenchVisual-module__ml4szG__label,.ExtendedWorkbenchVisual-module__ml4szG__number,.ExtendedWorkbenchVisual-module__ml4szG__small,.ExtendedWorkbenchVisual-module__ml4szG__name{text-anchor:middle}.ExtendedWorkbenchVisual-module__ml4szG__label{fill:var(--ev-muted);direction:rtl;unicode-bidi:plaintext;font-size:13px}.ExtendedWorkbenchVisual-module__ml4szG__number{fill:var(--ev-ink);font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:isolate;font-size:14px}.ExtendedWorkbenchVisual-module__ml4szG__small{fill:var(--ev-muted);font-variant-numeric:tabular-nums;font-size:11px}.ExtendedWorkbenchVisual-module__ml4szG__name{fill:var(--ev-ink);paint-order:stroke;stroke:var(--ev-paper);stroke-width:4px;stroke-linejoin:round;font-size:12px}.ExtendedWorkbenchVisual-module__ml4szG__dimension{fill:none;stroke:var(--ev-muted);stroke-width:1px}.ExtendedWorkbenchVisual-module__ml4szG__arrow{fill:var(--ev-muted)}.ExtendedWorkbenchVisual-module__ml4szG__backing{fill:var(--ev-paper);opacity:.94}.ExtendedWorkbenchVisual-module__ml4szG__hint{fill:var(--ev-muted);text-anchor:middle;direction:rtl;font-size:13px}@media (max-width:420px){.ExtendedWorkbenchVisual-module__ml4szG__caption{padding:0 14px 14px}}@media print{.ExtendedWorkbenchVisual-module__ml4szG__figure{break-inside:avoid}}
.EngineeringWorkbench-module__7xFora__workbench{--bench-accent:var(--joy-palette-primary-600,#1962d6);--bench-soft:var(--joy-palette-primary-softBg,#edf4ff);--bench-ink:var(--joy-palette-text-primary,#192535);--bench-muted:var(--joy-palette-text-tertiary,#687587);--bench-border:var(--joy-palette-divider,#e5eaf0);--bench-surface:var(--joy-palette-background-surface,#fff);--bench-level:var(--joy-palette-background-level1,#f7f9fc);color:var(--bench-ink);min-width:0;font-family:inherit}.EngineeringWorkbench-module__7xFora__workbench *,.EngineeringWorkbench-module__7xFora__workbench :before,.EngineeringWorkbench-module__7xFora__workbench :after{box-sizing:border-box}.EngineeringWorkbench-module__7xFora__workbench button,.EngineeringWorkbench-module__7xFora__workbench input,.EngineeringWorkbench-module__7xFora__workbench select,.EngineeringWorkbench-module__7xFora__workbench textarea{font:inherit}.EngineeringWorkbench-module__7xFora__workbench button{cursor:pointer}.EngineeringWorkbench-module__7xFora__workbench button:disabled{cursor:default;opacity:.48}.EngineeringWorkbench-module__7xFora__workbench button:focus-visible,.EngineeringWorkbench-module__7xFora__workbench summary:focus-visible{outline:3px solid var(--joy-palette-primary-300,#90bcff);outline-offset:3px}.EngineeringWorkbench-module__7xFora__intro{justify-content:flex-end;padding:0 4px 16px;display:flex}.EngineeringWorkbench-module__7xFora__introActions,.EngineeringWorkbench-module__7xFora__inputToolbar,.EngineeringWorkbench-module__7xFora__rowActions,.EngineeringWorkbench-module__7xFora__exportActions{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.EngineeringWorkbench-module__7xFora__introActions{flex-shrink:0}.EngineeringWorkbench-module__7xFora__sampleButton,.EngineeringWorkbench-module__7xFora__primaryButton,.EngineeringWorkbench-module__7xFora__textButton,.EngineeringWorkbench-module__7xFora__iconButton{border:0;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:8px 12px;text-decoration:none;transition:background .15s,color .15s,box-shadow .15s;display:inline-flex;font-size:11px!important;font-weight:600!important}.EngineeringWorkbench-module__7xFora__sampleButton{background:var(--bench-soft);color:var(--bench-accent);white-space:nowrap}.EngineeringWorkbench-module__7xFora__sampleButton:hover{box-shadow:inset 0 0 0 1px var(--bench-accent)}.EngineeringWorkbench-module__7xFora__primaryButton{background:var(--bench-accent);color:#fff}.EngineeringWorkbench-module__7xFora__primaryButton:hover:not(:disabled){filter:brightness(.94)}.EngineeringWorkbench-module__7xFora__iconButton,.EngineeringWorkbench-module__7xFora__textButton{color:var(--bench-muted);background:0 0}.EngineeringWorkbench-module__7xFora__iconButton{width:40px;padding:8px}.EngineeringWorkbench-module__7xFora__iconButton:hover,.EngineeringWorkbench-module__7xFora__textButton:hover:not(:disabled){color:var(--bench-ink);background:var(--bench-level)}.EngineeringWorkbench-module__7xFora__workbench button svg{flex-shrink:0;width:18px;height:18px}.EngineeringWorkbench-module__7xFora__sampleNote{border:1px solid var(--joy-palette-warning-200,#f3d69d);background:var(--joy-palette-warning-softBg,#fffbef);color:var(--joy-palette-warning-softColor,#7a5010);border-radius:12px;align-items:center;gap:10px;margin-bottom:16px;padding:12px 16px;font-size:11px;line-height:1.9;display:flex}.EngineeringWorkbench-module__7xFora__sampleNote>svg{flex-shrink:0;width:18px}.EngineeringWorkbench-module__7xFora__sampleNote button{color:inherit;background:0 0;border:0;flex-shrink:0;min-height:32px;margin-inline-start:auto;font-size:10px;text-decoration:underline}.EngineeringWorkbench-module__7xFora__workspace{grid-template-columns:minmax(320px,1fr) minmax(0,1.14fr);align-items:start;gap:20px;display:grid}.EngineeringWorkbench-module__7xFora__editor,.EngineeringWorkbench-module__7xFora__visualPanel,.EngineeringWorkbench-module__7xFora__detailResults{background:var(--bench-surface);border:1px solid var(--bench-border);border-radius:18px;min-width:0;overflow:hidden}.EngineeringWorkbench-module__7xFora__panelHeading,.EngineeringWorkbench-module__7xFora__resultsHeading{justify-content:space-between;align-items:center;gap:10px;padding:18px 20px;display:flex}.EngineeringWorkbench-module__7xFora__panelHeading>div,.EngineeringWorkbench-module__7xFora__resultsHeading>div:first-child{align-items:center;gap:9px;min-width:0;display:flex}.EngineeringWorkbench-module__7xFora__panelHeading h3,.EngineeringWorkbench-module__7xFora__resultsHeading h3{margin:0;font-size:12px;font-weight:700;line-height:1.8}.EngineeringWorkbench-module__7xFora__step{background:var(--bench-level);min-width:27px;height:27px;color:var(--bench-muted);font-variant-numeric:tabular-nums;border-radius:8px;justify-content:center;align-items:center;font-size:10px;display:inline-flex}.EngineeringWorkbench-module__7xFora__rowCount{color:var(--bench-muted);border-inline-start:1px solid var(--bench-border);white-space:nowrap;padding-inline-start:8px;font-size:10px}.EngineeringWorkbench-module__7xFora__inputToolbar{border-bottom:1px solid var(--bench-border);padding:0 12px 12px}.EngineeringWorkbench-module__7xFora__rowRail{scrollbar-width:thin;gap:6px;padding:16px 20px 8px;display:flex;overflow:auto}.EngineeringWorkbench-module__7xFora__rowTab{border:1px solid var(--bench-border);white-space:nowrap;text-overflow:ellipsis;max-width:220px;min-height:38px;color:var(--bench-muted);background:var(--bench-surface);border-radius:9px;flex-shrink:0;align-items:center;gap:7px;padding:7px 10px;display:inline-flex;overflow:hidden;font-size:10px!important}.EngineeringWorkbench-module__7xFora__rowTab>span{font-variant-numeric:tabular-nums;opacity:.65;flex-shrink:0;font-size:9px}.EngineeringWorkbench-module__7xFora__activeTab{background:var(--bench-soft);border-color:var(--joy-palette-primary-outlinedBorder,#a5c6f6);color:var(--bench-accent)}.EngineeringWorkbench-module__7xFora__rowEditor,.EngineeringWorkbench-module__7xFora__globalSettings{border:0;min-width:0;margin:0;padding:14px 20px 8px}.EngineeringWorkbench-module__7xFora__rowEditor>legend,.EngineeringWorkbench-module__7xFora__globalSettings>legend{color:var(--bench-muted);padding:12px 0 0;font-size:10px}.EngineeringWorkbench-module__7xFora__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 14px;display:grid}.EngineeringWorkbench-module__7xFora__field{min-width:0}.EngineeringWorkbench-module__7xFora__wideField{grid-column:1/-1}.EngineeringWorkbench-module__7xFora__field label{justify-content:space-between;align-items:baseline;gap:6px;margin-bottom:6px;font-size:10px;line-height:1.8;display:flex}.EngineeringWorkbench-module__7xFora__unit{color:var(--bench-muted);flex-shrink:0;font-family:inherit;font-size:9px}.EngineeringWorkbench-module__7xFora__field input,.EngineeringWorkbench-module__7xFora__field select,.EngineeringWorkbench-module__7xFora__textImport textarea{border:1px solid var(--bench-border);background:var(--bench-surface);width:100%;min-width:0;color:var(--bench-ink);border-radius:9px;outline:none;min-height:43px;padding:9px 11px;font-size:12px;transition:border-color .15s,box-shadow .15s;display:block}.EngineeringWorkbench-module__7xFora__field input[dir=ltr]{font-variant-numeric:tabular-nums;letter-spacing:.2px}.EngineeringWorkbench-module__7xFora__field input::placeholder{color:var(--bench-muted);opacity:.7;font-size:10px}.EngineeringWorkbench-module__7xFora__field input:focus,.EngineeringWorkbench-module__7xFora__field select:focus,.EngineeringWorkbench-module__7xFora__textImport textarea:focus{border-color:var(--bench-accent);box-shadow:0 0 0 3px var(--bench-soft)}.EngineeringWorkbench-module__7xFora__field input[aria-invalid=true]{border-color:var(--joy-palette-danger-400,#e27676)}.EngineeringWorkbench-module__7xFora__field small,.EngineeringWorkbench-module__7xFora__settings>small{color:var(--bench-muted);margin-top:5px;font-size:9px;line-height:1.9;display:block}.EngineeringWorkbench-module__7xFora__rowActions{justify-content:space-between;padding:6px 14px 14px}.EngineeringWorkbench-module__7xFora__deleteButton:hover{color:var(--joy-palette-danger-600,#be3c3c)!important}.EngineeringWorkbench-module__7xFora__globalSettings{background:var(--bench-level);border-top:1px solid var(--bench-border);padding-bottom:20px}.EngineeringWorkbench-module__7xFora__globalSettings>legend{float:right;width:100%;margin-bottom:14px}.EngineeringWorkbench-module__7xFora__globalSettings>.EngineeringWorkbench-module__7xFora__fields{clear:both}.EngineeringWorkbench-module__7xFora__globalSettings>.EngineeringWorkbench-module__7xFora__fields>.EngineeringWorkbench-module__7xFora__field:last-child:nth-child(odd){grid-column:1/-1}.EngineeringWorkbench-module__7xFora__visualPanel{position:sticky;top:20px}.EngineeringWorkbench-module__7xFora__resultArea{padding:18px 24px 22px}.EngineeringWorkbench-module__7xFora__mainResult{text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex}.EngineeringWorkbench-module__7xFora__mainResult>span:first-child{color:var(--bench-muted);font-size:12px}.EngineeringWorkbench-module__7xFora__mainResult>strong{letter-spacing:-1.5px;color:var(--bench-accent);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;align-items:baseline;gap:9px;font-size:clamp(32px,4vw,48px);font-weight:750;line-height:1.7;display:flex}.EngineeringWorkbench-module__7xFora__mainResult>strong>small{letter-spacing:0;font-size:12px;font-weight:500}.EngineeringWorkbench-module__7xFora__metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:22px;display:grid}.EngineeringWorkbench-module__7xFora__metrics>div{background:var(--bench-level);border-radius:11px;flex-direction:column;gap:8px;padding:12px;display:flex}.EngineeringWorkbench-module__7xFora__metrics>div>span{color:var(--bench-muted);font-size:9px}.EngineeringWorkbench-module__7xFora__metrics strong{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:16px;font-weight:650}.EngineeringWorkbench-module__7xFora__metrics small{color:var(--bench-muted);font-size:9px;font-weight:400}.EngineeringWorkbench-module__7xFora__validation,.EngineeringWorkbench-module__7xFora__notice{background:var(--bench-level);color:var(--bench-muted);border-radius:10px;align-items:flex-start;gap:8px;margin-top:18px;padding:11px 12px;font-size:10px;line-height:1.9;display:flex}.EngineeringWorkbench-module__7xFora__validation svg,.EngineeringWorkbench-module__7xFora__notice svg{flex-shrink:0;width:16px;height:16px;margin-top:2px}.EngineeringWorkbench-module__7xFora__validationError{background:var(--joy-palette-danger-softBg,#fff3f3);color:var(--joy-palette-danger-softColor,#a83434)}.EngineeringWorkbench-module__7xFora__notice{background:0 0;margin:14px 0 0;padding:0}.EngineeringWorkbench-module__7xFora__method{border-top:1px solid var(--bench-border);padding:15px 20px}.EngineeringWorkbench-module__7xFora__method summary,.EngineeringWorkbench-module__7xFora__settings summary{color:var(--bench-muted);cursor:pointer;min-height:28px;font-size:10px;line-height:2}.EngineeringWorkbench-module__7xFora__method p,.EngineeringWorkbench-module__7xFora__method li{color:var(--bench-muted);font-size:10px;line-height:2.1}.EngineeringWorkbench-module__7xFora__method ul{margin:8px 0 0;padding-inline-start:18px}.EngineeringWorkbench-module__7xFora__settings{border-bottom:1px solid var(--bench-border);background:var(--bench-level);padding:14px 20px}.EngineeringWorkbench-module__7xFora__settings .EngineeringWorkbench-module__7xFora__fields{margin-top:10px}.EngineeringWorkbench-module__7xFora__check{color:var(--bench-muted);cursor:pointer;align-items:center;gap:9px;min-height:40px;font-size:10px;display:flex}.EngineeringWorkbench-module__7xFora__check input{width:16px;height:16px;accent-color:var(--bench-accent);flex-shrink:0}.EngineeringWorkbench-module__7xFora__polygonToggle{border-top:1px solid var(--bench-border);padding:16px 20px}.EngineeringWorkbench-module__7xFora__textImport{border-bottom:1px solid var(--bench-border);flex-direction:column;align-items:flex-start;gap:10px;padding:16px 20px;display:flex}.EngineeringWorkbench-module__7xFora__textImport>label{font-size:10px}.EngineeringWorkbench-module__7xFora__textImport textarea{resize:vertical;min-height:120px;font-family:ui-monospace,monospace;line-height:1.7}.EngineeringWorkbench-module__7xFora__feedback{color:var(--joy-palette-success-softColor,#14735c);background:var(--joy-palette-success-softBg,#edf9f4);border-radius:12px;align-items:center;gap:9px;margin:16px 0;padding:12px 16px;font-size:11px;line-height:1.9;display:flex}.EngineeringWorkbench-module__7xFora__feedback>svg{flex-shrink:0;width:18px;height:18px}.EngineeringWorkbench-module__7xFora__feedback button{color:inherit;background:0 0;border:0;min-height:32px;margin-inline-start:auto;padding:0 5px;font-size:20px}.EngineeringWorkbench-module__7xFora__feedbackError{background:var(--joy-palette-danger-softBg,#fff3f3);color:var(--joy-palette-danger-softColor,#a83434)}.EngineeringWorkbench-module__7xFora__detailResults{margin-top:20px}.EngineeringWorkbench-module__7xFora__resultsHeading{flex-wrap:wrap;gap:12px}.EngineeringWorkbench-module__7xFora__exportActions{margin-inline-start:auto}.EngineeringWorkbench-module__7xFora__tableScroll{scrollbar-width:thin;max-height:460px;overflow-x:auto}.EngineeringWorkbench-module__7xFora__tableScroll table{border-collapse:collapse;white-space:nowrap;width:100%;font-size:11px}.EngineeringWorkbench-module__7xFora__tableScroll th{background:var(--bench-level);color:var(--bench-muted);text-align:start;padding:12px 20px;font-size:10px;font-weight:500;position:sticky;top:0}.EngineeringWorkbench-module__7xFora__tableScroll th small{opacity:.75;margin-inline-start:7px;font-size:9px}.EngineeringWorkbench-module__7xFora__tableScroll td{border-bottom:1px solid var(--bench-border);font-variant-numeric:tabular-nums;text-align:start;text-overflow:ellipsis;max-width:420px;padding:13px 20px;overflow:hidden}.EngineeringWorkbench-module__7xFora__tableScroll tr:last-child td{border-bottom:0}.EngineeringWorkbench-module__7xFora__tableScroll tr:hover td{background:var(--bench-level)}.EngineeringWorkbench-module__7xFora__tableNote{color:var(--bench-muted);border-top:1px solid var(--bench-border);margin:0;padding:12px 20px;font-size:9px;line-height:1.9}.EngineeringWorkbench-module__7xFora__breakdownTitle{border-top:1px solid var(--bench-border);margin:0;padding:16px 20px;font-size:12px}.EngineeringWorkbench-module__7xFora__patternDownloads{border-top:1px solid var(--bench-border);background:var(--bench-soft);flex-wrap:wrap;align-items:center;gap:10px;padding:18px 20px;display:flex}.EngineeringWorkbench-module__7xFora__patternDownloads>div{flex-direction:column;flex:220px;gap:8px;display:flex}.EngineeringWorkbench-module__7xFora__patternDownloads strong{font-size:12px}.EngineeringWorkbench-module__7xFora__patternDownloads small{color:var(--bench-muted);font-size:11px;line-height:1.9}.EngineeringWorkbench-module__7xFora__emptyResults{border-top:1px solid var(--bench-border);color:var(--bench-muted);justify-content:center;align-items:center;gap:18px;padding:40px 20px;display:flex}.EngineeringWorkbench-module__7xFora__emptyResults p{max-width:340px;margin:0;font-size:11px;line-height:2}.EngineeringWorkbench-module__7xFora__field label,.EngineeringWorkbench-module__7xFora__panelHeading h3,.EngineeringWorkbench-module__7xFora__resultsHeading h3{font-size:12px}.EngineeringWorkbench-module__7xFora__field small,.EngineeringWorkbench-module__7xFora__settings>small,.EngineeringWorkbench-module__7xFora__tableNote,.EngineeringWorkbench-module__7xFora__method p,.EngineeringWorkbench-module__7xFora__method li,.EngineeringWorkbench-module__7xFora__metrics>div>span{font-size:11px}.EngineeringWorkbench-module__7xFora__sampleButton,.EngineeringWorkbench-module__7xFora__primaryButton,.EngineeringWorkbench-module__7xFora__textButton,.EngineeringWorkbench-module__7xFora__iconButton{min-height:44px;font-size:12px!important}.EngineeringWorkbench-module__7xFora__rowTab{min-height:42px;font-size:11px!important}.EngineeringWorkbench-module__7xFora__validation,.EngineeringWorkbench-module__7xFora__notice,.EngineeringWorkbench-module__7xFora__check{font-size:12px}.EngineeringWorkbench-module__7xFora__method summary,.EngineeringWorkbench-module__7xFora__settings summary{min-height:36px;font-size:12px}.EngineeringWorkbench-module__7xFora__field input,.EngineeringWorkbench-module__7xFora__field select,.EngineeringWorkbench-module__7xFora__textImport textarea{font-size:14px}@media (max-width:1050px){.EngineeringWorkbench-module__7xFora__workspace{grid-template-columns:minmax(280px,1fr) minmax(0,1fr);gap:14px}.EngineeringWorkbench-module__7xFora__fields{gap:12px 10px}.EngineeringWorkbench-module__7xFora__panelHeading,.EngineeringWorkbench-module__7xFora__resultsHeading,.EngineeringWorkbench-module__7xFora__rowEditor,.EngineeringWorkbench-module__7xFora__globalSettings{padding-inline:16px}}@media (max-width:760px){.EngineeringWorkbench-module__7xFora__step{display:none}.EngineeringWorkbench-module__7xFora__workspace{grid-template-columns:minmax(0,1fr)}.EngineeringWorkbench-module__7xFora__visualPanel{grid-row:1;position:static}.EngineeringWorkbench-module__7xFora__introActions{width:100%}.EngineeringWorkbench-module__7xFora__introActions .EngineeringWorkbench-module__7xFora__iconButton{margin-inline-start:auto}.EngineeringWorkbench-module__7xFora__sampleNote{flex-wrap:wrap}.EngineeringWorkbench-module__7xFora__sampleNote>span{flex:1;min-width:180px}.EngineeringWorkbench-module__7xFora__sampleNote button{margin-inline-start:26px}.EngineeringWorkbench-module__7xFora__resultArea{padding-inline:20px}.EngineeringWorkbench-module__7xFora__mainResult>strong{font-size:40px}.EngineeringWorkbench-module__7xFora__exportActions{justify-content:flex-end;width:100%}}@media (max-width:380px){.EngineeringWorkbench-module__7xFora__fields{grid-template-columns:minmax(0,1fr)}.EngineeringWorkbench-module__7xFora__wideField{grid-column:auto}.EngineeringWorkbench-module__7xFora__rowCount{display:none}.EngineeringWorkbench-module__7xFora__panelHeading,.EngineeringWorkbench-module__7xFora__rowEditor,.EngineeringWorkbench-module__7xFora__globalSettings,.EngineeringWorkbench-module__7xFora__rowRail{padding-inline:12px}}@media (prefers-reduced-motion:reduce){.EngineeringWorkbench-module__7xFora__workbench *{transition:none!important}}
