.Tooltip_trigger___4tJi{position:relative;display:inline-flex;align-items:center;margin-left:.375rem;cursor:help}.Tooltip_icon__6S5RM{color:var(--color-gray-500);transition:color .2s}.Tooltip_trigger___4tJi:hover .Tooltip_icon__6S5RM{color:var(--color-orange)}.Tooltip_bubble__rCh2Y{position:absolute;bottom:100%;left:50%;transform:translateX(-50%);margin-bottom:.5rem;width:12rem;padding:.5rem;background-color:var(--color-gray-900);color:var(--color-white);font-size:var(--text-2xs);line-height:1.2;border-radius:var(--radius-md);box-shadow:var(--shadow-lg);opacity:0;visibility:hidden;transition:all .2s;z-index:50;pointer-events:none;text-align:center;border:1px solid rgb(255 255 255/.1)}.Tooltip_trigger___4tJi:hover .Tooltip_bubble__rCh2Y{opacity:1;visibility:visible}.Tooltip_arrow__zcL38{position:absolute;top:100%;left:50%;transform:translateX(-50%);margin-top:-.25rem;border:4px solid transparent;border-top:4px solid var(--color-gray-900)}.MeasurementInput_wrapper__ip1mT{position:relative}.MeasurementInput_labelRow__WWetP{display:flex;justify-content:space-between;align-items:center;margin-bottom:.125rem}.MeasurementInput_label__20yhw{font-size:var(--text-2xs);font-weight:700;text-transform:uppercase;letter-spacing:.05em;display:flex;align-items:center;gap:.375rem;transition:color .2s;color:var(--color-gray-400)}.MeasurementInput_labelError__F55B3{color:#f87171}.MeasurementInput_autoIcon__Ui518,.MeasurementInput_labelHighlight__AgyM5{color:var(--color-orange)}.MeasurementInput_inputRow__x1FRD{display:flex;align-items:center;background-color:var(--color-slate-800);border:1px solid rgb(255 255 255/.1);border-radius:var(--radius-md);transition:all .2s;height:2rem}.MeasurementInput_inputRow__x1FRD:hover{border-color:rgb(255 255 255/.2)}.MeasurementInput_inputRowError__xGKR5,.MeasurementInput_inputRowError__xGKR5:hover{border-color:#ef4444}.MeasurementInput_inputRowAuto__W7uAq{border-color:rgb(194 65 12/.5)}.MeasurementInput_inputRowActive__eLZ_V{border-color:var(--color-orange);box-shadow:0 0 0 1px rgb(194 65 12/.2)}.MeasurementInput_input__1cB5D{width:100%;background-color:transparent;padding-left:var(--space-2);padding-right:var(--space-2);font-size:var(--text-xs);font-family:ui-monospace,SFMono-Regular,monospace;outline:none;color:var(--color-white)}.MeasurementInput_inputAuto___Kku3{color:var(--color-orange);font-weight:700}.MeasurementInput_unitWrapper__tm7PM{position:relative;height:100%;border-left:1px solid rgb(255 255 255/.05);display:flex;align-items:center;background-color:rgb(255 255 255/.05)}.MeasurementInput_unitSelect__3j1xJ{height:100%;background-color:transparent;padding-left:.375rem;padding-right:.75rem;font-size:9px;font-weight:700;text-transform:uppercase;cursor:pointer;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:var(--color-gray-400);transition:color .2s;border:none}.MeasurementInput_unitSelect__3j1xJ:hover{color:var(--color-white)}.MeasurementInput_unitOption__1muD9{background-color:var(--color-slate-800);color:#d1d5db}.SteelCalculator_root__HV_Rs{display:flex;flex-direction:column;gap:var(--space-6);font-family:var(--font-sans);transition:all .7s;opacity:1;filter:blur(0);transform:scale(1)}.SteelCalculator_rootResetting__3TQGX{opacity:.4;filter:blur(4px);transform:scale(.99)}.SteelCalculator_console__2pvkq{background-color:#0f172a;border:1px solid rgb(255 255 255/.05);border-radius:1rem;box-shadow:0 25px 50px -12px rgb(0 0 0/.25);overflow:hidden;display:flex;flex-direction:column;transition:all var(--transition-base)}.SteelCalculator_consoleResetting__uYh3I{box-shadow:0 0 0 4px rgb(194 65 12/.2),0 0 50px rgb(255 117 26/.15)}.SteelCalculator_selectionHeader___D5Ol{padding:var(--space-4);border-bottom:1px solid rgb(255 255 255/.05);background-color:#131d33;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:var(--space-4)}@media (min-width:768px){.SteelCalculator_selectionHeader___D5Ol{flex-direction:row}}.SteelCalculator_selectionHeaderLeft__IL2UM{display:flex;align-items:center;gap:var(--space-3)}.SteelCalculator_selectionIcon__duzAu{padding:var(--space-2);background-color:rgb(194 65 12/.1);border-radius:var(--radius-lg);color:var(--color-orange)}.SteelCalculator_selectionTitle__Py3v4{color:var(--color-white);font-size:var(--text-xs);font-weight:900;text-transform:uppercase;letter-spacing:.025em}.SteelCalculator_selectionDesc__z1e6_{font-size:9px;color:var(--color-gray-500);text-transform:uppercase;font-weight:700;letter-spacing:-.025em}.SteelCalculator_clearGroup__JcGKX{display:flex;align-items:center;gap:var(--space-3);background-color:rgb(0 0 0/.2);padding:.375rem;border-radius:var(--radius-xl);border:1px solid rgb(255 255 255/.05)}.SteelCalculator_clearLabel__arz_V{font-size:var(--text-2xs);color:var(--color-gray-400);font-weight:700;text-transform:uppercase;padding-left:var(--space-2);padding-right:var(--space-2)}.SteelCalculator_clearButton__RE_j0{padding:var(--space-2);background-color:rgb(255 255 255/.05);color:var(--color-gray-400);border-radius:var(--radius-lg);transition:all var(--transition-base)}.SteelCalculator_clearButton__RE_j0:hover{background-color:rgb(239 68 68/.2);color:#f87171}.SteelCalculator_clearButton__RE_j0:active{transform:scale(.9)}.SteelCalculator_clearButtonResetting__OQlBz{background-color:rgb(194 65 12/.2);color:var(--color-orange)}.SteelCalculator_clearIcon__CYgLU{transition:transform .7s}.SteelCalculator_clearButton__RE_j0:hover .SteelCalculator_clearIcon__CYgLU{transform:rotate(45deg)}.SteelCalculator_clearIconResetting__XnmxT{transform:rotate(1turn) scale(1.1)}.SteelCalculator_pickerSection__Jfbdt{padding:var(--space-6);background-color:#0f172a;border-bottom:1px solid rgb(255 255 255/.05)}.SteelCalculator_pickerGrid__sDddd{display:grid;grid-template-columns:1fr;grid-gap:var(--space-8);gap:var(--space-8)}@media (min-width:768px){.SteelCalculator_pickerGrid__sDddd{grid-template-columns:repeat(3,1fr)}}.SteelCalculator_pickerCategory__epNth{display:flex;flex-direction:column;gap:var(--space-4)}.SteelCalculator_pickerCategoryHeader__1gq2V{display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-2)}.SteelCalculator_pickerCategoryDot__3qeok{width:.375rem;height:.375rem;border-radius:9999px;background-color:var(--color-orange);box-shadow:0 0 8px rgb(255 117 26/.5)}.SteelCalculator_pickerCategoryLabel__Jbpxl{font-size:var(--text-2xs);color:var(--color-gray-400);font-weight:900;text-transform:uppercase;letter-spacing:.025em}.SteelCalculator_pickerList__nE7Jj{display:grid;grid-template-columns:1fr;grid-gap:var(--space-2);gap:var(--space-2)}.SteelCalculator_pickerButton__oKQIO{position:relative;display:flex;align-items:center;gap:var(--space-3);padding:.625rem var(--space-4);border-radius:var(--radius-xl);border:1px solid rgb(255 255 255/.05);transition:all var(--transition-base);background-color:rgb(30 41 59/.3);color:var(--color-gray-400)}.SteelCalculator_pickerButton__oKQIO:hover{background-color:var(--color-slate-800);border-color:rgb(255 255 255/.2);color:var(--color-white)}.SteelCalculator_pickerButtonActive__ESXNR{box-shadow:0 8px 20px rgb(234 97 0/.25);transform:scale(1.02)}.SteelCalculator_pickerButtonActive__ESXNR,.SteelCalculator_pickerButtonActive__ESXNR:hover{background-color:var(--color-orange);color:var(--color-white);border-color:var(--color-orange)}.SteelCalculator_pickerIcon__0436F{color:var(--color-gray-500);transition:color .2s}.SteelCalculator_pickerButton__oKQIO:hover .SteelCalculator_pickerIcon__0436F{color:var(--color-orange)}.SteelCalculator_pickerIconActive__7UH1G{color:var(--color-white)}.SteelCalculator_pickerLabel__ogtiH{font-size:var(--text-2xs);font-weight:900;text-transform:uppercase;letter-spacing:-.025em;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1}.SteelCalculator_pickerActiveDot___OslR{width:.375rem;height:.375rem;border-radius:9999px;background-color:var(--color-white)}.SteelCalculator_paramsSection__2hBNA{background-color:#0f172a;position:relative}.SteelCalculator_paramsHeader__W65eB{padding:var(--space-4) var(--space-6);display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgb(255 255 255/.05);background-color:rgb(0 0 0/.05)}.SteelCalculator_paramsHeaderLeft__rgxir{display:flex;align-items:center;gap:var(--space-2)}.SteelCalculator_paramsHeaderLabel__CiC43{font-size:var(--text-2xs);font-weight:900;color:var(--color-gray-400);text-transform:uppercase;letter-spacing:.025em}.SteelCalculator_materialSelectWrapper__Auzvh{position:relative;min-width:200px;z-index:20}.SteelCalculator_materialSelect__grkvw{width:100%;background-color:var(--color-slate-800);border:1px solid rgb(255 255 255/.1);border-radius:var(--radius-lg);font-size:var(--text-2xs);text-transform:uppercase;font-weight:900;color:var(--color-white);padding:var(--space-2) 2rem var(--space-2) .75rem;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;transition:all var(--transition-base);box-shadow:var(--shadow-lg)}.SteelCalculator_materialSelect__grkvw:hover{border-color:var(--color-orange)}.SteelCalculator_materialSelectChevron__Od7iX{position:absolute;right:var(--space-3);top:50%;transform:translateY(-50%);color:var(--color-gray-500);pointer-events:none}.SteelCalculator_fieldsBody__NNsKa{padding:1.5rem}@media (min-width:640px){.SteelCalculator_fieldsBody__NNsKa{padding:2rem}}.SteelCalculator_fieldsGrid__AkY4f{display:grid;grid-template-columns:1fr;grid-column-gap:var(--space-6);column-gap:var(--space-6);grid-row-gap:var(--space-4);row-gap:var(--space-4);align-items:center}@media (min-width:640px){.SteelCalculator_fieldsGrid__AkY4f{grid-template-columns:repeat(2,1fr);row-gap:var(--space-8)}}@media (min-width:1024px){.SteelCalculator_fieldsGrid__AkY4f{grid-template-columns:repeat(4,1fr)}}.SteelCalculator_fieldFull__n2VPQ{height:100%;display:flex;flex-direction:column;justify-content:center}.SteelCalculator_span2__c3vYi{grid-column:span 1}@media (min-width:640px){.SteelCalculator_span2__c3vYi{grid-column:span 2}}.SteelCalculator_span3__E7J7Q{grid-column:span 1}@media (min-width:640px){.SteelCalculator_span3__E7J7Q{grid-column:span 2}}@media (min-width:1024px){.SteelCalculator_span3__E7J7Q{grid-column:span 3}}.SteelCalculator_span4__AtmGm{grid-column:span 1}@media (min-width:640px){.SteelCalculator_span4__AtmGm{grid-column:span 2}}@media (min-width:1024px){.SteelCalculator_span4__AtmGm{grid-column:span 4}}.SteelCalculator_gratingGroupBox__Sc8j_{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--space-4);gap:var(--space-4);background-color:rgb(30 41 59/.3);padding:var(--space-4);border-radius:var(--radius-xl);border:1px solid rgb(255 255 255/.05)}.SteelCalculator_meshFieldLabel__GQyXI{display:flex;align-items:center;gap:.25rem;margin-bottom:.125rem}.SteelCalculator_meshLabelText__euTeK{font-size:var(--text-2xs);color:var(--color-gray-400);text-transform:uppercase;font-weight:700}.SteelCalculator_meshRow__uun6N{display:flex;gap:var(--space-2)}.SteelCalculator_meshSelectWrapper__PZKOQ{position:relative;flex:1 1}.SteelCalculator_meshSelect__2m6Ac{width:100%;background-color:var(--color-slate-800);border:1px solid rgb(255 255 255/.1);border-radius:var(--radius-lg);padding-top:var(--space-2);padding-bottom:var(--space-2);padding-left:.75rem;color:var(--color-white);font-size:var(--text-2xs);outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:2rem}.SteelCalculator_meshSelectChevron__POQn4{position:absolute;right:var(--space-3);top:50%;transform:translateY(-50%);color:var(--color-gray-500);pointer-events:none}.SteelCalculator_angleFieldLabelRow__yU_tT{display:flex;align-items:center;gap:.25rem;margin-bottom:.125rem}.SteelCalculator_angleInput__fD8sL{width:100%;background-color:var(--color-slate-800);border:1px solid rgb(255 255 255/.1);border-radius:var(--radius-lg);padding:var(--space-2) var(--space-3);color:var(--color-white);font-size:var(--text-xs);outline:none;transition:border-color .2s;height:2rem}.SteelCalculator_angleInput__fD8sL:focus{border-color:var(--color-orange)}.SteelCalculator_autoGroup__qkn4g{position:relative;margin-top:var(--space-4)}@media (min-width:640px){.SteelCalculator_autoGroup__qkn4g{margin-top:0}}.SteelCalculator_autoBadge__TIZco{position:absolute;top:-1.75rem;right:0;z-index:10}.SteelCalculator_autoBadgeInner__4oqp9{background-color:var(--color-orange);color:var(--color-white);font-size:8px;padding:.25rem var(--space-3);border-radius:var(--radius-lg) var(--radius-lg) 0 0;font-weight:900;text-transform:uppercase;letter-spacing:.2em;display:flex;align-items:center;gap:.375rem;box-shadow:var(--shadow-lg);border:1px solid rgb(154 52 18/.3);border-bottom:none}.SteelCalculator_autoGroupBody__O2PkB{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-4);gap:var(--space-4);background-color:rgb(255 255 255/.05);padding:var(--space-4);border-radius:var(--radius-xl);border-top-right-radius:0;border:1px solid rgb(255 255 255/.1);position:relative;box-shadow:inset 0 2px 4px 0 rgb(0 0 0/.05)}.SteelCalculator_presetsWrapper__L56it{display:flex;flex-direction:column;gap:var(--space-2);margin-top:var(--space-2);padding-top:var(--space-4);border-top:1px solid rgb(255 255 255/.05)}.SteelCalculator_presetsHeader__C_4sX{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-2xs);color:var(--color-orange);font-weight:900;text-transform:uppercase;letter-spacing:.025em}.SteelCalculator_presetsRow__cHGIA{display:flex;gap:var(--space-2);flex-wrap:wrap}.SteelCalculator_presetButton__S6r9q{padding:.375rem var(--space-3);border-radius:var(--radius-lg);background-color:rgb(255 255 255/.05);border:1px solid rgb(255 255 255/.1);font-size:var(--text-2xs);font-weight:700;color:var(--color-gray-400);transition:all var(--transition-base)}.SteelCalculator_presetButton__S6r9q:hover{color:var(--color-white);background-color:rgb(255 255 255/.1);border-color:var(--color-orange)}.SteelCalculator_presetButton__S6r9q:active{background-color:rgb(194 65 12/.2)}.SteelCalculator_telemetryRow__lAqqb{padding:var(--space-4) var(--space-6);background-color:rgb(0 0 0/.1);border-top:1px solid rgb(255 255 255/.05);display:grid;grid-template-columns:1fr;grid-gap:var(--space-4);gap:var(--space-4)}@media (min-width:768px){.SteelCalculator_telemetryRow__lAqqb{grid-template-columns:repeat(2,1fr)}}.SteelCalculator_telemetryCard__iBfFI{background-color:rgb(255 255 255/.05);border:1px solid rgb(255 255 255/.1);border-radius:var(--radius-xl);padding:.75rem;display:flex;align-items:center;justify-content:space-between;transition:background-color .2s}.SteelCalculator_telemetryCard__iBfFI:hover{background-color:rgb(255 255 255/.1)}.SteelCalculator_telemetryLeft__TnAqL{display:flex;align-items:center;gap:var(--space-3)}.SteelCalculator_telemetryIconOrange__qsOdW{padding:var(--space-2);background-color:rgb(194 65 12/.1);border-radius:var(--radius-lg);color:var(--color-orange)}.SteelCalculator_telemetryIconBlue__EF8YP{padding:var(--space-2);background-color:rgb(56 127 217/.1);border-radius:var(--radius-lg);color:var(--color-blue-light)}.SteelCalculator_telemetryLabel__lDY5z{font-size:var(--text-2xs);color:var(--color-gray-400);text-transform:uppercase;font-weight:900;letter-spacing:.025em}.SteelCalculator_telemetryValueRow__xC_5l{display:flex;align-items:baseline;gap:.25rem}.SteelCalculator_telemetryValue__0jS4J{font-size:var(--text-xl);font-family:ui-monospace,SFMono-Regular,monospace;font-weight:900;transition:color .2s;color:var(--color-white)}.SteelCalculator_telemetryValueEmpty__0Wkzv{color:rgb(255 255 255/.1)}.SteelCalculator_telemetryValueGray__h82ML{font-size:var(--text-xl);font-family:ui-monospace,SFMono-Regular,monospace;font-weight:900;color:#d1d5db}.SteelCalculator_telemetryUnitTight__CkDTI,.SteelCalculator_telemetryUnit__maTwk{font-size:var(--text-2xs);color:var(--color-gray-500);font-weight:700;text-transform:uppercase}.SteelCalculator_telemetryUnitTight__CkDTI{letter-spacing:-.025em}.SteelCalculator_resultsBar__AhaB2{background-image:linear-gradient(90deg,#050c21,#0b162e,#050c21);border-top:1px solid rgb(194 65 12/.4);padding:1.5rem;position:relative;z-index:10;display:flex;flex-direction:column;gap:var(--space-6);box-shadow:0 -15px 40px rgb(0 0 0/.5)}@media (min-width:1024px){.SteelCalculator_resultsBar__AhaB2{padding:2rem 2.5rem}}.SteelCalculator_resultsBarTopLine__Kia_1{position:absolute;top:0;left:0;width:100%;height:1px;background-image:linear-gradient(90deg,transparent,rgb(194 65 12/.6),transparent)}.SteelCalculator_metricsRow__L1RK5{display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:var(--space-8)}@media (min-width:1024px){.SteelCalculator_metricsRow__L1RK5{flex-direction:row}}.SteelCalculator_primaryMetric__nrRMx{display:flex;flex-direction:column;align-items:center;flex-shrink:0}@media (min-width:1024px){.SteelCalculator_primaryMetric__nrRMx{align-items:flex-start}}.SteelCalculator_primaryLabel__0pPvX{font-size:var(--text-2xs);font-weight:900;text-transform:uppercase;color:var(--color-orange);letter-spacing:.2em;margin-bottom:.25rem;display:flex;align-items:center;gap:var(--space-2)}.SteelCalculator_weightDisplay__1APDr{display:flex;align-items:baseline;gap:var(--space-2);cursor:pointer}.SteelCalculator_weightValue__nkQWy{font-size:3rem;font-family:ui-monospace,SFMono-Regular,monospace;font-weight:900;color:var(--color-white);letter-spacing:-.025em;line-height:1;transition:all var(--transition-base);filter:drop-shadow(0 0 15px rgb(255 255 255/.15))}@media (min-width:1024px){.SteelCalculator_weightValue__nkQWy{font-size:4.5rem}}.SteelCalculator_weightDisplay__1APDr:hover .SteelCalculator_weightValue__nkQWy{color:var(--color-orange)}.SteelCalculator_weightUnit__1mjEe{font-size:var(--text-xl);font-weight:700;color:var(--color-gray-500);margin-bottom:.25rem}@media (min-width:1024px){.SteelCalculator_weightUnit__1mjEe{font-size:var(--text-2xl)}}.SteelCalculator_copiedBadge__zRq2c{font-size:var(--text-2xs);color:#4ade80;font-weight:900;background-color:rgb(20 83 45/.3);padding:.25rem var(--space-2);border-radius:var(--radius-md);border:1px solid rgb(34 197 94/.3);margin-left:var(--space-2)}.SteelCalculator_emptyWeightState__b7549{display:flex;align-items:center;gap:var(--space-4);padding-top:var(--space-4);padding-bottom:var(--space-4);opacity:.4;-webkit-user-select:none;-moz-user-select:none;user-select:none}.SteelCalculator_emptyWeightBars__Tui63{display:flex;gap:.25rem;margin-bottom:var(--space-2)}.SteelCalculator_emptyWeightBar__WqJDR{width:2rem;height:.375rem;background-color:rgb(255 255 255/.1);border-radius:9999px}.SteelCalculator_emptyWeightLabel__YTSiY{font-size:var(--text-xl);font-weight:900;text-transform:uppercase;letter-spacing:.025em;color:rgb(255 255 255/.2)}.SteelCalculator_emptyWeightIcon__8BrLH{color:rgb(255 255 255/.05);transform:rotate(-12deg)}.SteelCalculator_divider__w6_ns{display:none;width:1px;height:4rem;background-color:rgb(255 255 255/.1);margin-left:var(--space-4);margin-right:var(--space-4)}@media (min-width:1024px){.SteelCalculator_divider__w6_ns{display:block}}.SteelCalculator_secondaryMetrics__f4weE{display:flex;flex-direction:column;justify-content:center;gap:2.5rem;flex:1 1;overflow:hidden}@media (min-width:640px){.SteelCalculator_secondaryMetrics__f4weE{flex-direction:row}}@media (min-width:1024px){.SteelCalculator_secondaryMetrics__f4weE{justify-content:flex-end;gap:4rem}}.SteelCalculator_secondaryMetric__ZSvJf{display:flex;flex-direction:column;align-items:center;gap:.25rem}@media (min-width:1024px){.SteelCalculator_secondaryMetric__ZSvJf{align-items:flex-end}}.SteelCalculator_secondaryLabel__H6KUt{font-size:9px;color:var(--color-gray-500);text-transform:uppercase;font-weight:900;letter-spacing:.025em}.SteelCalculator_secondaryValueRow__7b2D4{display:flex;align-items:baseline;gap:.375rem}.SteelCalculator_secondaryValue__cP3rr{font-size:var(--text-xl);font-family:ui-monospace,SFMono-Regular,monospace;font-weight:900;letter-spacing:-.025em;transition:all var(--transition-base);color:#d1d5db}@media (min-width:768px){.SteelCalculator_secondaryValue__cP3rr{font-size:1.875rem}}.SteelCalculator_secondaryValueEmpty__yCCYQ{color:rgb(255 255 255/.05)}.SteelCalculator_secondaryUnit__op_Vp{font-size:9px;color:#4b5563;font-weight:900;text-transform:uppercase}.SteelCalculator_actionRow__kWVzT{display:flex;flex-direction:column;align-items:stretch;gap:var(--space-4);padding-top:var(--space-4);border-top:1px solid rgb(255 255 255/.05)}@media (min-width:640px){.SteelCalculator_actionRow__kWVzT{flex-direction:row;align-items:flex-end}}.SteelCalculator_qtyWrapper__f4L5u{display:flex;flex-direction:column;width:100%;flex-shrink:0}@media (min-width:640px){.SteelCalculator_qtyWrapper__f4L5u{width:10rem}}.SteelCalculator_qtyLabel__LeoQ5{font-size:var(--text-2xs);font-weight:900;color:var(--color-gray-500);text-transform:uppercase;letter-spacing:.025em;margin-bottom:.375rem;margin-left:.25rem}.SteelCalculator_qtyInputRow___2QqI{display:flex;align-items:center;background-color:var(--color-slate-800);border:1px solid rgb(255 255 255/.1);border-radius:var(--radius-xl);overflow:hidden;height:3.5rem;transition:border-color var(--transition-base);box-shadow:var(--shadow-lg)}.SteelCalculator_qtyInputRow___2QqI:focus-within{border-color:var(--color-orange)}.SteelCalculator_qtyInput__RR5ax{width:100%;background-color:transparent;padding-left:var(--space-4);padding-right:.25rem;color:var(--color-white);font-size:var(--text-xl);font-weight:900;outline:none;height:100%;text-align:center;-webkit-appearance:none;-moz-appearance:none;appearance:none}.SteelCalculator_qtySuffix___sdnr{background-color:rgb(255 255 255/.1);height:100%;padding-left:var(--space-4);padding-right:var(--space-4);border-left:1px solid rgb(255 255 255/.1);font-size:var(--text-2xs);color:var(--color-gray-400);letter-spacing:-.025em;pointer-events:none}.SteelCalculator_addButton__bIP8i,.SteelCalculator_qtySuffix___sdnr{display:flex;align-items:center;font-weight:900;text-transform:uppercase}.SteelCalculator_addButton__bIP8i{position:relative;overflow:hidden;flex:1 1;background-color:var(--color-orange);color:var(--color-white);height:3.5rem;padding-left:var(--space-8);padding-right:var(--space-8);border-radius:var(--radius-xl);box-shadow:0 10px 30px rgb(234 97 0/.3);transition:all var(--transition-base);justify-content:center;gap:var(--space-4);letter-spacing:.15em;font-size:var(--text-sm);white-space:nowrap}.SteelCalculator_addButton__bIP8i:hover:not(:disabled){background-color:var(--color-white);color:var(--color-orange);box-shadow:0 15px 40px rgb(234 97 0/.5);transform:translateY(-.25rem)}.SteelCalculator_addButton__bIP8i:active:not(:disabled){transform:scale(.98)}.SteelCalculator_addButton__bIP8i:disabled{opacity:.3;cursor:not-allowed}.SteelCalculator_addButtonShine__vJsZF{position:absolute;inset:0;background-color:rgb(255 255 255/.1);transform:translateX(-100%);transition:transform 1s ease-in-out}.SteelCalculator_addButton__bIP8i:hover .SteelCalculator_addButtonShine__vJsZF{transform:translateX(100%)}.SteelCalculator_addButtonIcon__Et4_I{flex-shrink:0}.SteelCalculator_addButtonArrow__V_kNB{opacity:0;transform:translateX(-.75rem);transition:all .3s;display:none}@media (min-width:640px){.SteelCalculator_addButtonArrow__V_kNB{display:block}}.SteelCalculator_addButton__bIP8i:hover .SteelCalculator_addButtonArrow__V_kNB{opacity:1;transform:translateX(0)}.SteelCalculator_listWrapper__v99yI{width:100%}.SteelCalculator_listCard__tJHjH{background-color:#0f172a;border:1px solid rgb(255 255 255/.05);border-radius:1rem;box-shadow:0 25px 50px -12px rgb(0 0 0/.25);display:flex;flex-direction:column;overflow:hidden;min-height:350px}.SteelCalculator_listHeader__hgSRB{padding:var(--space-4) var(--space-6);border-bottom:1px solid rgb(255 255 255/.05);background-color:#131d33;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:var(--space-4)}@media (min-width:640px){.SteelCalculator_listHeader__hgSRB{flex-direction:row}}.SteelCalculator_listHeaderLeft__yZUzM{display:flex;align-items:center;gap:var(--space-3)}.SteelCalculator_listHeaderIcon__nyoY5{padding:var(--space-2);background-color:rgb(194 65 12/.1);border-radius:var(--radius-lg);color:var(--color-orange)}.SteelCalculator_listHeaderTitle__NHKME{font-weight:900;color:var(--color-white);text-transform:uppercase;font-size:var(--text-xs);letter-spacing:.025em}.SteelCalculator_listHeaderDesc__JbE8a{font-size:9px;color:var(--color-gray-500);font-weight:700;text-transform:uppercase}.SteelCalculator_listHeaderActions__WksNf{display:flex;gap:var(--space-3)}.SteelCalculator_listClearButton__fzHhd{color:#f87171;display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border-radius:var(--radius-xl);border:1px solid rgb(239 68 68/.2);transition:all var(--transition-base);font-size:var(--text-2xs);font-weight:900;text-transform:uppercase;letter-spacing:.025em}.SteelCalculator_listClearButton__fzHhd:hover{color:var(--color-white);background-color:#ef4444}.SteelCalculator_listBody__rHZ9U{flex:1 1;overflow:auto;max-height:400px}.SteelCalculator_listEmpty__CG588{display:flex;flex-direction:column;align-items:center;justify-content:center;height:14rem;color:#4b5563}.SteelCalculator_listEmptyIconWrapper__gF6S4{padding:1.5rem;background-color:rgb(255 255 255/.05);border-radius:9999px;margin-bottom:var(--space-4);border:1px solid rgb(255 255 255/.05)}.SteelCalculator_listEmptyText__zM_uh{font-size:var(--text-sm);font-weight:900;text-transform:uppercase;letter-spacing:.025em;opacity:.3}.SteelCalculator_table__0gf4X{width:100%;text-align:left;border-collapse:collapse}.SteelCalculator_tableHead__sg7oe{background-color:var(--color-slate-800);color:var(--color-gray-400);font-weight:900;font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:.025em;position:-webkit-sticky;position:sticky;top:0;z-index:10;box-shadow:0 1px 2px 0 rgb(0 0 0/.05)}.SteelCalculator_thCenter__0lduI,.SteelCalculator_th__85yh4{padding:var(--space-4) var(--space-6);border-bottom:1px solid rgb(255 255 255/.05)}.SteelCalculator_thCenter__0lduI{text-align:center}.SteelCalculator_thRight__NuRqi{text-align:right}.SteelCalculator_thAction__SExnn,.SteelCalculator_thRight__NuRqi{padding:var(--space-4) var(--space-6);border-bottom:1px solid rgb(255 255 255/.05)}.SteelCalculator_thAction__SExnn{width:3rem;text-align:center}.SteelCalculator_tbody__kKAZ0 tr{border-bottom:1px solid rgb(255 255 255/.05)}.SteelCalculator_tr__9AVHp{transition:background-color .2s}.SteelCalculator_tr__9AVHp:hover{background-color:rgb(255 255 255/.05)}.SteelCalculator_tdItem__7_k6u{padding:var(--space-4) var(--space-6)}.SteelCalculator_itemTitle__mZo7L{font-weight:900;color:#e5e7eb;font-size:var(--text-xs);line-height:1.25;margin-bottom:.25rem}.SteelCalculator_itemSpecs__ZBAR8{font-size:var(--text-2xs);color:var(--color-gray-500);font-family:ui-monospace,SFMono-Regular,monospace;line-height:1.25;background-color:rgb(0 0 0/.2);display:inline-block;padding:.125rem var(--space-2);border-radius:var(--radius-md);border:1px solid rgb(255 255 255/.05)}.SteelCalculator_tdQty__a6viy{padding:var(--space-4) var(--space-6);text-align:center}.SteelCalculator_qtyBadge__o4hal{display:inline-block;padding:.25rem var(--space-3);background-color:rgb(255 255 255/.05);border-radius:var(--radius-lg);font-size:var(--text-xs);font-weight:900;color:var(--color-gray-400);border:1px solid rgb(255 255 255/.05)}.SteelCalculator_tdUnitWeight__ut5oj{font-size:var(--text-xs);color:var(--color-gray-500)}.SteelCalculator_tdTotalWeight__Q1Gtu,.SteelCalculator_tdUnitWeight__ut5oj{padding:var(--space-4) var(--space-6);text-align:right;font-family:ui-monospace,SFMono-Regular,monospace}.SteelCalculator_tdTotalWeight__Q1Gtu{font-size:var(--text-sm);font-weight:900;color:var(--color-orange)}.SteelCalculator_tdTotalWeightUnit__2Ee1I{font-size:var(--text-2xs);font-weight:400;opacity:.6}.SteelCalculator_tdAction__8h7bo{padding:var(--space-4) var(--space-6);text-align:center}.SteelCalculator_rowRemoveButton__eFD0z{color:#4b5563;transition:all var(--transition-base);padding:var(--space-2);border-radius:var(--radius-lg)}.SteelCalculator_rowRemoveButton__eFD0z:hover{color:#f87171;background-color:rgb(239 68 68/.1)}.SteelCalculator_rowRemoveButton__eFD0z:active{transform:scale(.9)}.SteelCalculator_listFooter__yY2Vc{padding:var(--space-6);background-color:rgb(30 41 59/.4);border-top:1px solid rgb(255 255 255/.1);display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:var(--space-6)}@media (min-width:768px){.SteelCalculator_listFooter__yY2Vc{flex-direction:row}}.SteelCalculator_listFooterLabel__yDvAD{font-size:var(--text-2xs);color:var(--color-gray-500);font-weight:900;text-transform:uppercase;letter-spacing:.025em;display:block;margin-bottom:.25rem}.SteelCalculator_listFooterTotal__obqw2{font-size:2.25rem;font-weight:900;color:var(--color-white);line-height:1;letter-spacing:-.025em}.SteelCalculator_listFooterTotalUnit__ZB4PZ{font-size:var(--text-base);color:var(--color-gray-500);font-weight:700;letter-spacing:0;text-transform:uppercase}.SteelCalculator_whatsappButton___dYWH{width:100%;background-color:#25d366;color:var(--color-white);font-weight:900;padding:var(--space-4) var(--space-8);border-radius:var(--radius-xl);transition:all var(--transition-base);box-shadow:0 10px 30px rgb(37 211 102/.3);display:flex;align-items:center;justify-content:center;gap:var(--space-3);font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.025em}@media (min-width:768px){.SteelCalculator_whatsappButton___dYWH{width:auto}}.SteelCalculator_whatsappButton___dYWH:hover{background-color:var(--color-white);color:#25d366;transform:translateY(-.25rem)}.UnitConverter_wrapper__MyaRQ{max-width:42rem;margin-left:auto;margin-right:auto;background-color:#0f172a;border:1px solid rgb(255 255 255/.1);border-radius:var(--radius-xl);padding:1.25rem;box-shadow:0 20px 25px -5px rgb(0 0 0/.1)}.UnitConverter_title__EoYze{color:rgb(255 255 255/.8);font-weight:700;margin-bottom:var(--space-4);text-align:center;font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.025em;border-bottom:1px solid rgb(255 255 255/.05);padding-bottom:var(--space-2)}.UnitConverter_categoryGrid__ln57h{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-2);gap:var(--space-2);margin-bottom:var(--space-6)}@media (min-width:640px){.UnitConverter_categoryGrid__ln57h{grid-template-columns:repeat(5,1fr)}}.UnitConverter_categoryButton__WkG8K{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;padding:var(--space-2) .25rem;border-radius:var(--radius-lg);font-weight:700;font-size:var(--text-2xs);transition:all .2s;text-transform:uppercase;background-color:rgb(255 255 255/.05);color:var(--color-gray-400)}.UnitConverter_categoryButton__WkG8K:hover{background-color:rgb(255 255 255/.1);color:var(--color-white)}.UnitConverter_categoryButtonActive__S7hyd{box-shadow:0 4px 6px -1px rgb(0 0 0/.1)}.UnitConverter_categoryButtonActive__S7hyd,.UnitConverter_categoryButtonActive__S7hyd:hover{background-color:var(--color-orange);color:var(--color-white)}.UnitConverter_categoryLabel__WqQDw{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;text-align:center}.UnitConverter_dnPanel__4is6p{background-color:rgb(8 20 55/.5);border:1px solid rgb(255 255 255/.1);border-radius:var(--radius-xl);padding:var(--space-4);margin-bottom:var(--space-4)}.UnitConverter_dnHeader__5UQlo{display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-4);color:var(--color-blue-light)}.UnitConverter_dnHeaderText__qnxsk{font-size:var(--text-xs);font-weight:700;text-transform:uppercase;letter-spacing:.025em}.UnitConverter_dnBody__NBWQX{display:flex;flex-direction:column;gap:var(--space-4)}.UnitConverter_dnSelect__x9M9U{width:100%;background-color:var(--color-slate-800);border:1px solid rgb(255 255 255/.1);border-radius:var(--radius-lg);padding:var(--space-3);color:var(--color-white);font-size:var(--text-sm);outline:none;cursor:pointer;transition:border-color .2s}.UnitConverter_dnSelect__x9M9U:focus{border-color:var(--color-orange)}.UnitConverter_dnResultsGrid__BF_Bf{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--space-4);gap:var(--space-4);padding-top:var(--space-2)}.UnitConverter_dnResultCard__mmX4T{background-color:#0b1121;padding:var(--space-3);border-radius:var(--radius-lg);border:1px solid rgb(255 255 255/.05);display:flex;flex-direction:column;align-items:center;justify-content:center}.UnitConverter_dnResultLabel__6U0yk{font-size:var(--text-2xs);color:var(--color-gray-500);text-transform:uppercase;font-weight:700}.UnitConverter_dnResultValue__p6wu0{font-size:var(--text-xl);font-weight:700;color:var(--color-white);margin-top:.25rem}.UnitConverter_dnResultSub__WTY0j{font-size:var(--text-2xs);color:#4b5563}.UnitConverter_dnHighlightCard__dBTFZ{background-color:rgb(194 65 12/.1);padding:var(--space-3);border-radius:var(--radius-lg);border:1px solid rgb(194 65 12/.3);display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;overflow:hidden}.UnitConverter_dnHighlightDecoration__6G_QV{position:absolute;top:0;right:0;width:2rem;height:2rem;background-color:rgb(194 65 12/.2);border-bottom-left-radius:9999px}.UnitConverter_dnHighlightLabel__a8Xo6{font-size:var(--text-2xs);color:var(--color-orange);text-transform:uppercase;font-weight:700}.UnitConverter_dnHighlightValue__sYmUs{font-size:var(--text-2xl);font-family:ui-monospace,SFMono-Regular,monospace;font-weight:700;color:var(--color-white);margin-top:.25rem}.UnitConverter_dnHighlightUnit__UQG8W{font-size:var(--text-sm)}.UnitConverter_dnFootnote__3rx3p{font-size:var(--text-2xs);text-align:center;color:var(--color-gray-500)}.UnitConverter_converterRow__r_1LX{display:flex;flex-direction:column;gap:var(--space-4);align-items:flex-end}@media (min-width:768px){.UnitConverter_converterRow__r_1LX{flex-direction:row}}.UnitConverter_fieldGroup__tGtqd{flex:1 1;width:100%;display:flex;flex-direction:column;gap:var(--space-2)}.UnitConverter_fieldLabel__6l4g6{color:var(--color-gray-400)}.UnitConverter_fieldLabelResult__d1O6W,.UnitConverter_fieldLabel__6l4g6{display:block;font-size:var(--text-2xs);text-transform:uppercase;font-weight:700}.UnitConverter_fieldLabelResult__d1O6W{color:var(--color-blue-light)}.UnitConverter_fieldRow__RNVtB{display:flex;gap:var(--space-2)}.UnitConverter_amountInput__p326w{width:50%;background-color:var(--color-slate-800);border:1px solid rgb(255 255 255/.1);border-radius:var(--radius-lg);padding:var(--space-2);color:var(--color-white);font-family:ui-monospace,SFMono-Regular,monospace;font-size:var(--text-sm);outline:none;height:2.5rem;transition:border-color .2s}.UnitConverter_amountInput__p326w:focus{border-color:var(--color-orange)}.UnitConverter_unitSelect__tOyAg{width:50%;background-color:var(--color-slate-800);border:1px solid rgb(255 255 255/.1);border-radius:var(--radius-lg);padding:var(--space-2);color:var(--color-white);font-size:var(--text-xs);outline:none;height:2.5rem;cursor:pointer}.UnitConverter_swapButton__OWEO1{padding:var(--space-2);margin-bottom:.125rem;border-radius:9999px;background-color:rgb(255 255 255/.05);color:var(--color-orange);transition:all var(--transition-base);box-shadow:0 4px 6px -1px rgb(0 0 0/.1);flex-shrink:0;align-self:center;transform:rotate(90deg);border:1px solid rgb(255 255 255/.05)}@media (min-width:768px){.UnitConverter_swapButton__OWEO1{align-self:flex-end;transform:rotate(0deg)}}.UnitConverter_swapButton__OWEO1:hover{background-color:var(--color-orange);color:var(--color-white)}.UnitConverter_swapButton__OWEO1:active{transform:scale(.95)}.UnitConverter_resultDisplay__0rzxj{width:50%;background-color:rgb(8 20 55/.5);border:1px solid rgb(56 127 217/.2);border-radius:var(--radius-lg);padding:var(--space-2);color:var(--color-orange);font-family:ui-monospace,SFMono-Regular,monospace;font-size:var(--text-sm);font-weight:700;display:flex;align-items:center;height:2.5rem;overflow:hidden}.UnitConverter_footNote__8DOIR{margin-top:var(--space-6);padding-top:.75rem;border-top:1px solid rgb(255 255 255/.05);text-align:center}.UnitConverter_footNoteText__9GYWS{font-size:var(--text-2xs);color:var(--color-gray-500);font-family:ui-monospace,SFMono-Regular,monospace}.LinearNesting_grid__C9iFF{display:grid;grid-template-columns:1fr;grid-gap:var(--space-4);gap:var(--space-4)}@media (min-width:1024px){.LinearNesting_grid__C9iFF{grid-template-columns:repeat(12,1fr);gap:var(--space-6)}}.LinearNesting_leftPanel__ahXPx{background-color:#0f172a;border:1px solid rgb(255 255 255/.05);border-radius:var(--radius-xl);padding:1.25rem;box-shadow:0 20px 25px -5px rgb(0 0 0/.1);display:flex;flex-direction:column;gap:1.25rem;height:-moz-fit-content;height:fit-content}@media (min-width:1024px){.LinearNesting_leftPanel__ahXPx{grid-column:span 5}}.LinearNesting_sectionTitle___5_PV{color:var(--color-white);font-weight:700;font-size:var(--text-xs);text-transform:uppercase;display:flex;align-items:center;gap:var(--space-2);border-bottom:1px solid rgb(255 255 255/.05);padding-bottom:var(--space-2);margin-bottom:.75rem}.LinearNesting_settingsGrid__Bbrcw{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--space-3);gap:var(--space-3)}.LinearNesting_fieldGroup__47neY{display:flex;flex-direction:column;gap:.25rem}.LinearNesting_fieldLabel__Ipj2n{font-size:var(--text-2xs);color:var(--color-gray-500);font-weight:700;text-transform:uppercase}.LinearNesting_input__r1p1k{width:100%;background-color:var(--color-slate-800);border:1px solid rgb(255 255 255/.1);border-radius:var(--radius-md);padding:var(--space-2);color:var(--color-white);font-size:var(--text-xs);outline:none;transition:border-color .2s}.LinearNesting_input__r1p1k:focus{border-color:var(--color-orange)}.LinearNesting_addRow__FVL6M{display:flex;flex-direction:column;gap:var(--space-2);margin-bottom:var(--space-2)}@media (min-width:640px){.LinearNesting_addRow__FVL6M{flex-direction:row}}.LinearNesting_addLengthWrapper__9cqP6{flex:1 1;position:relative}.LinearNesting_addLengthInput__BpbnU{width:100%;background-color:var(--color-slate-800);border:1px solid rgb(255 255 255/.1);border-radius:var(--radius-md);padding:var(--space-2);color:var(--color-white);font-size:var(--text-xs);outline:none;height:2.5rem;transition:border-color .2s}.LinearNesting_addLengthInput__BpbnU:focus{border-color:var(--color-orange)}.LinearNesting_addQtyRow__L09y6{display:flex;gap:var(--space-2)}.LinearNesting_qtyWrapper__f81eu{width:5rem;position:relative}.LinearNesting_qtyInput__GGJsC{width:100%;background-color:var(--color-slate-800);border:1px solid rgb(255 255 255/.1);border-radius:var(--radius-md);padding:var(--space-2);color:var(--color-white);font-size:var(--text-xs);outline:none;text-align:center;height:2.5rem;transition:border-color .2s}.LinearNesting_qtyInput__GGJsC:focus{border-color:var(--color-orange)}.LinearNesting_addButton__X50e_{background-color:var(--color-orange);color:var(--color-white);padding-left:var(--space-4);padding-right:var(--space-4);border-radius:var(--radius-md);height:2.5rem;display:flex;align-items:center;justify-content:center;transition:background-color .2s;box-shadow:var(--shadow-lg);flex:1 1}@media (min-width:640px){.LinearNesting_addButton__X50e_{flex:none}}.LinearNesting_addButton__X50e_:hover{background-color:var(--color-orange-dark)}.LinearNesting_addButton__X50e_:active{transform:scale(.95)}.LinearNesting_errorText__wxbai{color:#f87171;font-size:var(--text-2xs);margin-bottom:var(--space-2);font-weight:700}.LinearNesting_listSection__WPsu_{flex:1 1;display:flex;flex-direction:column;min-height:200px}.LinearNesting_listHeader__4ez_6{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-2)}.LinearNesting_listHeaderLabel__naDI4{font-size:var(--text-2xs);color:var(--color-gray-500);font-weight:700;text-transform:uppercase}.LinearNesting_listHeaderTotal__3iFTO{font-size:var(--text-2xs);color:var(--color-orange);font-weight:700}.LinearNesting_listBox__zclh3{background-color:rgb(0 0 0/.2);border-radius:var(--radius-lg);padding:var(--space-2);max-height:15rem;overflow-y:auto;border:1px solid rgb(255 255 255/.05)}.LinearNesting_emptyState__VPT2E{display:flex;flex-direction:column;align-items:center;justify-content:center;height:10rem;color:#4b5563;opacity:.5}.LinearNesting_emptyStateText__2apgF{font-size:var(--text-xs);font-style:italic}.LinearNesting_itemsList__Y13ya{display:flex;flex-direction:column;gap:.25rem}.LinearNesting_itemRow__9pm3_{display:flex;justify-content:space-between;align-items:center;font-size:var(--text-xs);color:#d1d5db;padding:var(--space-2);border-bottom:1px solid rgb(255 255 255/.05);border-radius:var(--radius-md);transition:background-color .2s}.LinearNesting_itemRow__9pm3_:last-child{border-bottom:none}.LinearNesting_itemRow__9pm3_:hover{background-color:rgb(255 255 255/.05)}.LinearNesting_itemLeft__JyLVi{display:flex;align-items:center;gap:var(--space-2)}.LinearNesting_itemQtyBadge__75TU3{font-weight:700;color:var(--color-white);background-color:rgb(255 255 255/.1);padding-left:.375rem;padding-right:.375rem;border-radius:var(--radius-md)}.LinearNesting_itemRemove__HdA5h{color:#4b5563;padding:.25rem;transition:color .2s}.LinearNesting_itemRemove__HdA5h:hover{color:#f87171}.LinearNesting_calculateButton__M1g7I{width:100%;background-color:var(--color-white);color:var(--color-blue-dark);font-weight:700;padding-top:.75rem;padding-bottom:.75rem;border-radius:var(--radius-lg);transition:all var(--transition-base);text-transform:uppercase;font-size:var(--text-xs);letter-spacing:.025em;box-shadow:var(--shadow-lg)}.LinearNesting_calculateButton__M1g7I:hover:not(:disabled){background-color:#f3f4f6;box-shadow:0 25px 50px -12px rgb(0 0 0/.25)}.LinearNesting_calculateButton__M1g7I:active:not(:disabled){transform:scale(.99)}.LinearNesting_calculateButton__M1g7I:disabled{opacity:.3;cursor:not-allowed}.LinearNesting_rightPanel__cLqEA{min-height:300px}@media (min-width:1024px){.LinearNesting_rightPanel__cLqEA{grid-column:span 7}}.LinearNesting_resultsWrapper__suMcd{display:flex;flex-direction:column;gap:var(--space-4)}.LinearNesting_summaryGrid__21U_d{display:grid;grid-template-columns:1fr;grid-gap:var(--space-3);gap:var(--space-3)}@media (min-width:640px){.LinearNesting_summaryGrid__21U_d{grid-template-columns:repeat(3,1fr)}}.LinearNesting_summaryCard__krntr{background-color:var(--color-slate-800);padding:var(--space-4);border-radius:var(--radius-xl);text-align:center;border:1px solid rgb(255 255 255/.1);box-shadow:var(--shadow-lg);position:relative;overflow:hidden}.LinearNesting_summaryDecoration__Qd_n4{position:absolute;top:0;right:0;width:3rem;height:3rem;border-bottom-left-radius:9999px;margin-right:-.5rem;margin-top:-.5rem;transition:transform var(--transition-base)}.LinearNesting_summaryCard__krntr:hover .LinearNesting_summaryDecoration__Qd_n4{transform:scale(1.1)}.LinearNesting_summaryDecorationGray__F1OY9{background-color:rgb(255 255 255/.05)}.LinearNesting_summaryDecorationGreen__1Wzcx{background-color:rgb(34 197 94/.1)}.LinearNesting_summaryDecorationRed__7TMUD{background-color:rgb(239 68 68/.1)}.LinearNesting_summaryLabel__Ep5fd{font-size:var(--text-2xs);color:var(--color-gray-400);text-transform:uppercase;display:block;font-weight:700;letter-spacing:.025em;margin-bottom:.25rem}.LinearNesting_summaryValue__e6Yyc{font-size:var(--text-2xl);font-weight:700;color:var(--color-white)}.LinearNesting_summaryValueGreen__TGVJu{font-size:var(--text-2xl);font-weight:700;color:#4ade80}.LinearNesting_summaryValueRed__NHYqj{font-size:var(--text-2xl);font-weight:700;color:#f87171}.LinearNesting_summarySub__qCnE4{display:block;font-size:9px;color:var(--color-gray-500);margin-top:.25rem}.LinearNesting_plan__mTnpG{background-color:#0f172a;border:1px solid rgb(255 255 255/.05);border-radius:var(--radius-xl);padding:var(--space-4);box-shadow:0 20px 25px -5px rgb(0 0 0/.1)}.LinearNesting_planHeader__ns8Go{color:var(--color-white);font-weight:700;font-size:var(--text-xs);text-transform:uppercase;margin-bottom:var(--space-4);display:flex;justify-content:space-between;align-items:center}.LinearNesting_planHeaderHint__GQ1Sd{font-size:9px;font-weight:400;color:var(--color-gray-500)}.LinearNesting_planList__Ihl0c{display:flex;flex-direction:column;gap:.75rem;max-height:500px;overflow-y:auto;padding-right:var(--space-2)}.LinearNesting_barCard__PdBFc{background-color:var(--color-slate-800);border:1px solid rgb(255 255 255/.05);border-radius:var(--radius-lg);padding:var(--space-3);transition:border-color .2s}.LinearNesting_barCard__PdBFc:hover{border-color:rgb(255 255 255/.1)}.LinearNesting_barHeader__VZzgD{display:flex;justify-content:space-between;font-size:var(--text-2xs);color:#d1d5db;margin-bottom:var(--space-2);text-transform:uppercase;font-weight:700;letter-spacing:.025em}.LinearNesting_barIndex__ZQhv3{display:flex;align-items:center;gap:var(--space-2)}.LinearNesting_barIndexBadge__X27dm{width:1.25rem;height:1.25rem;border-radius:9999px;background-color:var(--color-blue-dark);display:flex;align-items:center;justify-content:center;color:var(--color-orange);border:1px solid rgb(255 255 255/.1)}.LinearNesting_usageHigh__bFENO{color:#4ade80}.LinearNesting_usageMedium__64cf1{color:#facc15}.LinearNesting_usageLow__hLYmz{color:var(--color-gray-400)}.LinearNesting_barTrack__UtSPq{height:2rem;background-color:#111827;border-radius:var(--radius-md);display:flex;overflow:hidden;border:1px solid rgb(255 255 255/.05);position:relative}.LinearNesting_cutSegment__E6DKN{height:100%;background-color:var(--color-blue-light);border-right:1px solid rgb(0 0 0/.3);display:flex;align-items:center;justify-content:center;font-size:var(--text-2xs);font-weight:700;color:var(--color-white);position:relative;cursor:help;transition:background-color .2s}.LinearNesting_cutSegment__E6DKN:hover{background-color:rgb(56 127 217/.8)}.LinearNesting_cutSegment__E6DKN:first-child{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.LinearNesting_cutLabel__F55NK{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:.25rem;padding-right:.25rem;filter:drop-shadow(0 1px 2px rgb(0 0 0/.2))}.LinearNesting_cutTooltip__LMgI_{position:absolute;bottom:100%;margin-bottom:var(--space-2);left:50%;transform:translateX(-50%);background-color:#000;color:var(--color-white);font-size:var(--text-2xs);padding:.25rem var(--space-2);border-radius:var(--radius-md);box-shadow:0 25px 50px -12px rgb(0 0 0/.25);opacity:0;transition:opacity .2s;white-space:nowrap;z-index:10;pointer-events:none;border:1px solid rgb(255 255 255/.2)}.LinearNesting_cutSegment__E6DKN:hover .LinearNesting_cutTooltip__LMgI_{opacity:1}.LinearNesting_tooltipArrow__sCkpB{position:absolute;bottom:-.25rem;left:50%;transform:translateX(-50%);border:4px solid transparent;border-top-color:#000}.LinearNesting_wasteSegment__k3FTB{flex:1 1;background-color:rgb(239 68 68/.1);background-image:repeating-linear-gradient(45deg,rgb(239 68 68/.15),rgb(239 68 68/.15) 2px,transparent 0,transparent 8px);display:flex;align-items:center;justify-content:center;position:relative}.LinearNesting_wasteTooltip__J0atE{position:absolute;bottom:100%;margin-bottom:var(--space-2);left:50%;transform:translateX(-50%);background-color:#000;color:#fca5a5;font-size:var(--text-2xs);padding:.25rem var(--space-2);border-radius:var(--radius-md);box-shadow:0 25px 50px -12px rgb(0 0 0/.25);opacity:0;transition:opacity .2s;white-space:nowrap;z-index:10;pointer-events:none;border:1px solid rgb(239 68 68/.3)}.LinearNesting_wasteSegment__k3FTB:hover .LinearNesting_wasteTooltip__J0atE{opacity:1}.LinearNesting_barFooter__iIctU{display:flex;justify-content:space-between;margin-top:.375rem;font-size:9px;color:#4b5563;font-family:ui-monospace,SFMono-Regular,monospace}.LinearNesting_placeholder__Calyd{height:100%;background-color:rgb(30 41 59/.3);border:2px dashed rgb(255 255 255/.05);border-radius:var(--radius-xl);display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--color-gray-500);padding:var(--space-8);min-height:300px}.LinearNesting_placeholderIconWrapper__SneY_{width:4rem;height:4rem;background-color:rgb(255 255 255/.05);border-radius:9999px;display:flex;align-items:center;justify-content:center;margin-bottom:var(--space-4)}.LinearNesting_placeholderIcon__i7FEY{opacity:.4}.LinearNesting_placeholderTitle__g03ED{font-size:var(--text-sm);font-weight:700;color:var(--color-gray-400);margin-bottom:.25rem}.LinearNesting_placeholderText__cgD83{font-size:var(--text-xs);font-style:italic;max-width:20rem;text-align:center}.shared_input__XM3it{width:100%;background-color:var(--color-slate-800);border:1px solid rgb(255 255 255/.1);border-radius:var(--radius-md);padding:.375rem;color:var(--color-white);font-size:var(--text-xs);outline:none;height:2rem}.shared_input__XM3it:focus{border-color:var(--color-orange)}.shared_label__HlKuT{display:block;font-size:9px;color:var(--color-gray-400);text-transform:uppercase;font-weight:700;margin-bottom:.125rem}.WeldingCalculator_wrapper__AZApq{max-width:64rem;margin-left:auto;margin-right:auto;background-color:#0f172a;border:1px solid rgb(255 255 255/.1);border-radius:var(--radius-xl);padding:var(--space-4);box-shadow:0 20px 25px -5px rgb(0 0 0/.1);display:flex;flex-direction:column;gap:var(--space-6)}@media (min-width:768px){.WeldingCalculator_wrapper__AZApq{flex-direction:row}}.WeldingCalculator_leftCol__19QLM{display:flex;flex-direction:column;gap:var(--space-4)}@media (min-width:768px){.WeldingCalculator_leftCol__19QLM{width:33.3333%}}.WeldingCalculator_leftTitle__YtVfF{color:rgb(255 255 255/.8);font-weight:700;font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.025em;display:flex;align-items:center;gap:var(--space-2);border-bottom:1px solid rgb(255 255 255/.05);padding-bottom:var(--space-2)}.WeldingCalculator_diagramWrapper__yDOJX{width:100%;background-color:var(--color-slate-800);border-radius:var(--radius-lg);border:1px solid rgb(255 255 255/.05);padding:var(--space-2);display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;box-shadow:inset 0 2px 4px 0 rgb(0 0 0/.05)}.WeldingCalculator_diagramSvg__YwzrJ{background-color:rgb(0 0 0/.2);border-radius:var(--radius-md)}.WeldingCalculator_typeGrid__uLkMJ{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-2);gap:var(--space-2)}.WeldingCalculator_typeButton__uk4Qy{padding:var(--space-2);border-radius:var(--radius-lg);border:1px solid rgb(255 255 255/.1);transition:all var(--transition-base);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;height:2.5rem;background-color:rgb(255 255 255/.05);color:var(--color-gray-400)}.WeldingCalculator_typeButton__uk4Qy:hover{color:var(--color-white)}.WeldingCalculator_typeButtonActive__xQeyd{background-color:var(--color-orange);border-color:var(--color-orange);color:var(--color-white);box-shadow:0 4px 6px -1px rgb(0 0 0/.1)}.WeldingCalculator_typeButtonActive__xQeyd:hover{color:var(--color-white)}.WeldingCalculator_typeButtonLabel__l77Eh{font-size:9px;font-weight:700;text-transform:uppercase;line-height:1}.WeldingCalculator_rightCol__Ug_k7{display:flex;flex-direction:column;gap:var(--space-4)}@media (min-width:768px){.WeldingCalculator_rightCol__Ug_k7{width:66.6667%}}.WeldingCalculator_formPanel__jWVGK{background-color:rgb(255 255 255/.05);border-radius:var(--radius-lg);padding:var(--space-4);border:1px solid rgb(255 255 255/.05);display:flex;flex-direction:column;gap:.75rem}.WeldingCalculator_fieldsGrid__h2FIg{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--space-3);gap:var(--space-3)}@media (min-width:768px){.WeldingCalculator_fieldsGrid__h2FIg{grid-template-columns:repeat(3,1fr)}}.WeldingCalculator_resultsGrid__ru6ts{flex:1 1;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--space-3);gap:var(--space-3)}.WeldingCalculator_resultCardPrimary__OA1Yd{background-image:linear-gradient(to bottom right,var(--color-blue-dark),#0f172a);border-radius:var(--radius-lg);padding:var(--space-4);border:1px solid rgb(255 255 255/.1);display:flex;flex-direction:column;justify-content:center;align-items:center;box-shadow:0 4px 6px -1px rgb(0 0 0/.1)}.WeldingCalculator_resultLabelPrimary__G6VvK{color:var(--color-blue-light);font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:.025em;font-weight:700;margin-bottom:.25rem}.WeldingCalculator_resultValuePrimary__FU8IE{font-size:var(--text-2xl);font-family:ui-monospace,SFMono-Regular,monospace;font-weight:700;color:var(--color-white)}.WeldingCalculator_resultUnit__yxgvj{font-size:var(--text-xs);color:var(--color-gray-400)}.WeldingCalculator_resultCardSecondary__ketCv{background-color:var(--color-slate-800);border-radius:var(--radius-lg);padding:var(--space-4);border:1px solid rgb(255 255 255/.05);display:flex;flex-direction:column;justify-content:center;align-items:center;box-shadow:0 4px 6px -1px rgb(0 0 0/.1)}.WeldingCalculator_resultLabelSecondary__VhDoP{color:var(--color-gray-400);font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:.025em;font-weight:700;margin-bottom:.25rem}.WeldingCalculator_resultValueSecondary__2mJ7d{font-size:var(--text-xl);font-family:ui-monospace,SFMono-Regular,monospace;font-weight:700;color:var(--color-white)}.WeldingCalculator_resultUnitSecondary__GGdXI{font-size:var(--text-xs);color:var(--color-gray-500)}.CalculatorPage_wrapper__vMNNA{background-color:#0b1121;color:#e2e8f0;font-family:var(--font-sans);display:flex;overflow:hidden;min-height:100vh;position:relative}.CalculatorPage_wrapper__vMNNA::selection{background-color:var(--color-orange);color:var(--color-white)}.CalculatorPage_wrapperFullscreen__cuqZU{position:fixed;inset:0;z-index:50;height:100vh;width:100vw}.CalculatorPage_bgGrid__VmRmn{position:absolute;inset:0;opacity:.05;pointer-events:none;background-image:linear-gradient(rgb(255 255 255/.1) 1px,transparent 0),linear-gradient(90deg,rgb(255 255 255/.1) 1px,transparent 0);background-size:40px 40px}.CalculatorPage_ambientGlow__Lz9_K{position:absolute;top:0;left:50%;transform:translateX(-50%);width:800px;height:500px;background-color:rgb(56 127 217/.1);border-radius:9999px;filter:blur(120px);pointer-events:none}.CalculatorPage_adSidebar__aky_n{display:none;flex-direction:column;align-items:center;padding-top:var(--space-8);width:200px;height:100%;background-color:transparent}@media (min-width:1280px){.CalculatorPage_adSidebar__aky_n{display:flex}}.CalculatorPage_adLink__Dlhpe{position:relative;width:160px;height:660px;border-radius:var(--radius-lg);overflow:hidden;border:1px solid rgb(255 255 255/.1);box-shadow:0 25px 50px -12px rgb(0 0 0/.25);transition:all var(--transition-base)}.CalculatorPage_adLink__Dlhpe:hover{border-color:rgb(194 65 12/.5)}.CalculatorPage_adOverlay__cNFjU{position:absolute;inset:0;background-image:linear-gradient(0deg,rgb(0 0 0/.8),transparent,rgb(0 0 0/.2));opacity:.6;transition:opacity .5s;z-index:10}.CalculatorPage_adLink__Dlhpe:hover .CalculatorPage_adOverlay__cNFjU{opacity:.4}.CalculatorPage_adImage__1zz4F{width:100%;height:100%;object-fit:cover;transform:scale(1);transition:transform 1.5s ease-out}.CalculatorPage_adLink__Dlhpe:hover .CalculatorPage_adImage__1zz4F{transform:scale(1.1)}.CalculatorPage_adShine__NANLn{position:absolute;inset:0;opacity:0;transition:opacity .7s;pointer-events:none;z-index:20;background-image:linear-gradient(to top right,transparent,rgb(255 255 255/.05),transparent)}.CalculatorPage_adLink__Dlhpe:hover .CalculatorPage_adShine__NANLn{opacity:1}.CalculatorPage_adBadge__O_LYS{position:absolute;bottom:var(--space-4);right:var(--space-4);z-index:20;opacity:0;transition:opacity .3s}.CalculatorPage_adLink__Dlhpe:hover .CalculatorPage_adBadge__O_LYS{opacity:1}.CalculatorPage_adBadgeInner__fgh7N{background-color:#25d366;padding:var(--space-2);border-radius:9999px;box-shadow:var(--shadow-lg);color:var(--color-white)}.CalculatorPage_centerContent__DWh15{flex:1 1;display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative;z-index:10}.CalculatorPage_scrollArea__MB0Z5{flex:1 1;overflow-y:auto;padding:var(--space-4) .75rem}@media (min-width:640px){.CalculatorPage_scrollArea__MB0Z5{padding:1.5rem}}@media (min-width:1024px){.CalculatorPage_scrollArea__MB0Z5{padding:1.5rem 2rem}}.CalculatorPage_scrollInner__tYoU_{width:100%;max-width:80rem;margin-left:auto;margin-right:auto;display:flex;flex-direction:column;min-height:100%}.CalculatorPage_workstationHeader__pTE0b{background-color:#0f172a;border:1px solid rgb(255 255 255/.05);border-radius:var(--radius-xl);box-shadow:0 20px 25px -5px rgb(0 0 0/.1);padding:1.25rem;margin-bottom:var(--space-6);display:flex;flex-direction:column;gap:var(--space-6);transition:all var(--transition-base)}@media (min-width:768px){.CalculatorPage_workstationHeader__pTE0b{padding:1.5rem}}.CalculatorPage_headerLine1__pVy5N{display:flex;align-items:center;justify-content:space-between}.CalculatorPage_headerIdentity__TRJVw{display:flex;align-items:center;gap:var(--space-4)}.CalculatorPage_headerIconBox__7x8Jk{padding:var(--space-3);background-color:var(--color-blue-dark);border:1px solid rgb(255 255 255/.1);border-radius:var(--radius-xl);box-shadow:0 25px 50px -12px rgb(0 0 0/.25);display:none}@media (min-width:640px){.CalculatorPage_headerIconBox__7x8Jk{display:block}}.CalculatorPage_headerTitleRow__AkPC2{display:flex;align-items:center;gap:var(--space-3)}.CalculatorPage_headerTitle__at8rm{font-size:var(--text-xl);font-weight:800;color:var(--color-white);letter-spacing:-.025em;text-transform:uppercase}@media (min-width:768px){.CalculatorPage_headerTitle__at8rm{font-size:1.875rem}}.CalculatorPage_fullscreenButton__JfZsh{padding:var(--space-2);background-color:rgb(255 255 255/.05);border-radius:var(--radius-lg);transition:all var(--transition-base);border:1px solid rgb(255 255 255/.1);color:inherit}.CalculatorPage_fullscreenButton__JfZsh:hover{background-color:var(--color-orange);color:var(--color-white)}.CalculatorPage_fullscreenButton__JfZsh:active{transform:scale(.9)}.CalculatorPage_headerSubtitle__e3y_N{color:#94a3b8;font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:.2em;font-weight:700;margin-top:.25rem}@media (min-width:768px){.CalculatorPage_headerSubtitle__e3y_N{font-size:var(--text-xs)}}.CalculatorPage_techStatus__iFKzC{display:none;align-items:center;gap:var(--space-4)}@media (min-width:768px){.CalculatorPage_techStatus__iFKzC{display:flex}}.CalculatorPage_techStatusCol__nibdV{display:flex;flex-direction:column;align-items:flex-end}.CalculatorPage_techStatusLabel__EEQHC{font-size:9px;font-weight:900;color:var(--color-orange);text-transform:uppercase;letter-spacing:.025em}.CalculatorPage_techStatusValue__YU8cS{font-size:var(--text-2xs);color:#4ade80;display:flex;align-items:center;gap:.375rem;font-family:ui-monospace,SFMono-Regular,monospace}.CalculatorPage_techStatusDot__q0FXP{width:.375rem;height:.375rem;border-radius:9999px;background-color:#4ade80}.CalculatorPage_tabsGrid__iJw2E{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--space-3);gap:var(--space-3);border-top:1px solid rgb(255 255 255/.05);padding-top:1.5rem}@media (min-width:640px){.CalculatorPage_tabsGrid__iJw2E{grid-template-columns:repeat(4,1fr)}}.CalculatorPage_tabButton__1D8WM{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;padding:.75rem;border-radius:var(--radius-xl);border:1px solid rgb(255 255 255/.05);transition:all var(--transition-base);width:100%;overflow:hidden;background-color:rgb(30 41 59/.5);color:#94a3b8}@media (min-width:640px){.CalculatorPage_tabButton__1D8WM{flex-direction:row;align-items:flex-start;justify-content:flex-start;gap:var(--space-4);padding:var(--space-4)}}.CalculatorPage_tabButton__1D8WM:hover{background-color:#2a364d;border-color:rgb(255 255 255/.1)}.CalculatorPage_tabButtonActive__GKi_6{border-color:var(--color-orange);box-shadow:0 10px 20px rgb(234 97 0/.25)}.CalculatorPage_tabButtonActive__GKi_6,.CalculatorPage_tabButtonActive__GKi_6:hover{background-color:var(--color-orange);color:var(--color-white)}.CalculatorPage_tabIcon__8bubD{transition:color .2s;color:#64748b}.CalculatorPage_tabButton__1D8WM:hover .CalculatorPage_tabIcon__8bubD{color:var(--color-orange)}.CalculatorPage_tabButtonActive__GKi_6:hover .CalculatorPage_tabIconActive__hMNv8,.CalculatorPage_tabIconActive__hMNv8{color:var(--color-white)}.CalculatorPage_tabTextWrapper__NzVlF{text-align:center;overflow:hidden}@media (min-width:640px){.CalculatorPage_tabTextWrapper__NzVlF{text-align:left}}.CalculatorPage_tabLabel__GKMAp{display:block;font-size:var(--text-2xs);font-weight:900;text-transform:uppercase;letter-spacing:.025em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#cbd5e1}@media (min-width:768px){.CalculatorPage_tabLabel__GKMAp{font-size:var(--text-xs)}}.CalculatorPage_tabLabelActive__cz7OH{color:var(--color-white)}.CalculatorPage_tabDesc__u7UiQ{display:none;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:-.025em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:120px;color:#64748b}@media (min-width:640px){.CalculatorPage_tabDesc__u7UiQ{display:block}}.CalculatorPage_tabDescActive__1EaOF{color:rgb(255 255 255/.7)}.CalculatorPage_tabActiveCorner__0WMC6{position:absolute;top:0;right:0;width:2rem;height:2rem;background-color:rgb(255 255 255/.1);border-bottom-left-radius:9999px;margin-right:-.5rem;margin-top:-.5rem}.CalculatorPage_contentArea___TJVI{flex-grow:1;padding-bottom:3rem}