.mechbox__page{padding:1em 0}.mechbox__grid{display:grid;gap:1rem;grid-template-columns:minmax(220px, 280px) 1fr minmax(220px, 320px)}.mechbox__tools-panel,.mechbox__workbench-panel,.mechbox__records-panel{border:1px solid var(--primary-low);border-radius:8px;padding:1rem;background:var(--secondary)}.mechbox__tool-list,.mechbox__record-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}.mechbox__tool-list li{display:grid;grid-template-columns:1fr auto;gap:.5rem;align-items:center}.mechbox__tool-name{font-weight:600}.mechbox__tool-description{color:var(--primary-medium);font-size:var(--font-down-1);margin-top:.15rem}.mechbox__tool-badge{color:var(--primary-medium);font-size:var(--font-down-2);white-space:nowrap}.mechbox__phase-note{color:var(--primary-medium);font-size:var(--font-down-1)}.mechbox__tool-btn{justify-content:flex-start;width:100%}.mechbox__tool-btn.is-active{background:var(--tertiary-low)}.mechbox__inputs{width:100%;font-family:var(--font-family-monospace);resize:vertical}.mechbox__actions{margin-top:.75rem}.mechbox__result{background:var(--primary-very-low);border-radius:6px;padding:.75rem;overflow:auto}.mechbox__tool-link,.mechbox__back-link{color:var(--tertiary);cursor:pointer;padding:0;text-align:left}.mechbox__tool-link .mechbox__tool-name,.mechbox__back-link .mechbox__tool-name{color:var(--tertiary)}.mechbox__tool-link:hover .mechbox__tool-name,.mechbox__tool-link:hover,.mechbox__back-link:hover .mechbox__tool-name,.mechbox__back-link:hover{color:var(--tertiary-hover);text-decoration:underline}.mechbox__input-label{display:block;font-weight:600;margin-top:.75rem}.mechbox__error{color:var(--danger);margin-top:.75rem}.mechbox__disclaimer{color:var(--primary-medium);font-size:var(--font-down-1);margin:.35rem 0 0}.mechbox__home{display:flex;flex-direction:column;gap:.85rem}.mechbox__home-hero{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.75rem;padding:1rem 1.1rem;border:1px solid var(--primary-low);border-radius:12px;background:var(--secondary)}.mechbox__home-hero h1{margin:0}.mechbox__home-counts{margin:0;color:var(--primary-medium);font-size:var(--font-down-1);white-space:nowrap}.mechbox__home-section{border:1px solid var(--primary-low);border-radius:12px;background:var(--secondary);padding:.9rem 1rem 1.05rem}.mechbox__home-section-head{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;margin-bottom:.75rem}.mechbox__home-section-head h2{margin:0;font-size:var(--font-up-2)}.mechbox__home-tool-block{margin-top:.85rem}.mechbox__home-tool-block:first-of-type{margin-top:0}.mechbox__home-tool-block-label{margin:0 0 .55rem;font-size:var(--font-0);font-weight:600;color:var(--primary-high)}.mechbox__home-card-grid{display:grid;gap:.65rem;grid-template-columns:repeat(auto-fill, minmax(168px, 1fr))}.mechbox__home-icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;color:var(--tertiary);line-height:1}.mechbox__home-icon .d-icon{width:1.25em;height:1.25em}.mechbox__home-icon--sm .d-icon{width:.95em;height:.95em;opacity:.75}.mechbox__home-card{display:flex;flex-direction:row;align-items:flex-start;gap:.65rem;min-height:96px;padding:.8rem .85rem;border:1px solid var(--primary-low);border-radius:10px;background:var(--secondary-very-high);text-decoration:none;color:inherit;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.mechbox__home-card-body{display:flex;flex-direction:column;gap:.25rem;min-width:0;flex:1}.mechbox__home-card--available{cursor:pointer}.mechbox__home-card--available:hover{border-color:var(--tertiary);box-shadow:0 2px 10px rgba(0,0,0,.06);transform:translateY(-1px)}.mechbox__home-card--available:hover .mechbox__home-card-name{color:var(--tertiary)}.mechbox__home-card--planned{opacity:.88}.mechbox__home-card-name{font-weight:600;line-height:1.3}.mechbox__home-card-desc{color:var(--primary-medium);font-size:var(--font-down-1);line-height:1.35;flex:1}.mechbox__home-card-badge{color:var(--primary-medium);font-size:var(--font-down-2);margin-top:auto}.mechbox__home-card--available .mechbox__home-card-badge{color:var(--success)}.mechbox__home-analysis-grid{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr))}.mechbox__home-analysis-group{border:1px solid var(--primary-low);border-radius:10px;background:var(--secondary-very-high);padding:.75rem .85rem}.mechbox__home-analysis-group h3{display:flex;align-items:center;gap:.4rem;margin:0 0 .45rem;font-size:var(--font-0);color:var(--tertiary)}.mechbox__home-analysis-list{list-style:none;margin:0;padding:0}.mechbox__home-analysis-list li{display:flex;justify-content:space-between;align-items:center;gap:.5rem;padding:.4rem 0;border-bottom:1px solid var(--primary-low)}.mechbox__home-analysis-list li:last-child{border-bottom:0;padding-bottom:0}.mechbox__home-analysis-item{display:inline-flex;align-items:center;gap:.4rem;min-width:0}.mechbox__home-analysis-name{font-size:var(--font-down-1);color:var(--primary-high)}.mechbox__workbench-panel--bolt .mechbox__actions,.mechbox__workbench-panel--bolt .mechbox__error,.mechbox__workbench-panel--bolt .mechbox__result-title,.mechbox__workbench-panel--bolt .mechbox__result,.mechbox__workbench-panel--units .mechbox__actions,.mechbox__workbench-panel--units .mechbox__error,.mechbox__workbench-panel--units .mechbox__result-title,.mechbox__workbench-panel--units .mechbox__result,.mechbox__workbench-panel--rss .mechbox__actions,.mechbox__workbench-panel--rss .mechbox__error,.mechbox__workbench-panel--rss .mechbox__result-title,.mechbox__workbench-panel--rss .mechbox__result,.mechbox__workbench-panel--gdt .mechbox__actions,.mechbox__workbench-panel--gdt .mechbox__error,.mechbox__workbench-panel--gdt .mechbox__result-title,.mechbox__workbench-panel--gdt .mechbox__result,.mechbox__workbench-panel--thread .mechbox__actions,.mechbox__workbench-panel--thread .mechbox__error,.mechbox__workbench-panel--thread .mechbox__result-title,.mechbox__workbench-panel--thread .mechbox__result,.mechbox__workbench-panel--key .mechbox__actions,.mechbox__workbench-panel--key .mechbox__error,.mechbox__workbench-panel--key .mechbox__result-title,.mechbox__workbench-panel--key .mechbox__result{display:none}.mechbox-units__grid,.mechbox-rss__grid,.mechbox-gdt__grid{display:grid;gap:1rem;grid-template-columns:minmax(240px, 340px) minmax(0, 1fr)}.mechbox-units__card,.mechbox-rss__card,.mechbox-gdt__card{border:1px solid var(--primary-low);border-radius:10px;background:var(--secondary-very-high);padding:.9rem 1rem}.mechbox-units__field,.mechbox-rss__field,.mechbox-gdt__field{margin-bottom:.75rem}.mechbox-units__label,.mechbox-rss__label,.mechbox-gdt__label{display:block;font-weight:600;margin-bottom:.35rem}.mechbox-units__control,.mechbox-units__textarea,.mechbox-rss__control,.mechbox-rss__textarea,.mechbox-gdt__control,.mechbox-gdt__textarea{width:100%;max-width:100%}.mechbox-units__textarea,.mechbox-rss__textarea,.mechbox-gdt__textarea{font-family:var(--font-family-monospace);resize:vertical}.mechbox-units__hint,.mechbox-units__note,.mechbox-units__empty,.mechbox-units__formula,.mechbox-rss__hint,.mechbox-rss__note,.mechbox-rss__empty,.mechbox-rss__formula,.mechbox-gdt__hint,.mechbox-gdt__note,.mechbox-gdt__empty,.mechbox-gdt__formula{color:var(--primary-medium);font-size:var(--font-down-1)}.mechbox-units__actions,.mechbox-rss__actions,.mechbox-gdt__actions{margin-top:.85rem}.mechbox-units__swap,.mechbox-rss__swap,.mechbox-gdt__swap{margin-top:.15rem}.mechbox-units__results-title,.mechbox-rss__results-title,.mechbox-gdt__results-title{margin:0 0 .75rem}.mechbox-units__error,.mechbox-rss__error,.mechbox-gdt__error{color:var(--danger)}.mechbox-units__hero,.mechbox-rss__hero,.mechbox-gdt__hero{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem;font-size:var(--font-up-2);margin-bottom:.75rem}.mechbox-units__hero-to,.mechbox-rss__hero-to,.mechbox-gdt__hero-to{color:var(--tertiary);font-weight:700}.mechbox-units__dl,.mechbox-rss__dl,.mechbox-gdt__dl{display:grid;grid-template-columns:auto 1fr;gap:.35rem 1rem;margin:0 0 .75rem}.mechbox-units__dl dt,.mechbox-rss__dl dt,.mechbox-gdt__dl dt{color:var(--primary-medium)}.mechbox-units__dl dd,.mechbox-rss__dl dd,.mechbox-gdt__dl dd{margin:0;font-weight:600;font-family:var(--font-family-monospace)}@media(max-width: 700px){.mechbox-units__grid,.mechbox-rss__grid,.mechbox-gdt__grid{grid-template-columns:1fr}}.mechbox-gdt__hero-label{color:var(--primary-medium);font-size:var(--font-down-1);display:block}.mechbox-gdt__hero-value{color:var(--tertiary);font-weight:700;font-size:var(--font-up-3);font-family:var(--font-family-monospace)}.mechbox-gdt__status{display:inline-block;padding:.2rem .75rem;border-radius:999px;font-size:var(--font-down-1);font-weight:600}.mechbox-gdt__status.is-pass{background:var(--success-low);color:var(--success)}.mechbox-gdt__status.is-fail{background:var(--danger-low);color:var(--danger)}.mechbox-tex{display:inline-block;vertical-align:middle;line-height:1.2}.mechbox-tex .katex{font-size:1.05em}.mechbox-bolt__modes,.mechbox-thread__modes,.mechbox-key__modes,.mechbox-bolt-group__modes,.mechbox-weld__modes,.mechbox-spring__modes,.mechbox-clutch__modes,.mechbox-belt__modes,.mechbox-chain__modes,.mechbox-tol-convert__modes,.mechbox-sigma__modes,.mechbox-fit__modes,.mechbox-distribution__modes,.mechbox-thermal__modes,.mechbox-interference__modes,.mechbox-bearing__modes,.mechbox-shaft__modes,.mechbox-gear-ratio__modes,.mechbox-gear__modes,.mechbox-fatigue__modes,.mechbox-beam__modes,.mechbox-sheet-metal__modes,.mechbox-cylinder__modes,.mechbox-o-ring__modes,.mechbox-structural__modes,.mechbox-manufacturing__modes,.mechbox-heat-treatment__modes,.mechbox-materials__modes,.mechbox-material-selection__modes,.mechbox-thread-table__modes{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.85rem}.mechbox-bolt__mode-tab,.mechbox-thread__mode-tab,.mechbox-key__mode-tab,.mechbox-bolt-group__mode-tab,.mechbox-weld__mode-tab,.mechbox-spring__mode-tab,.mechbox-clutch__mode-tab,.mechbox-belt__mode-tab,.mechbox-chain__mode-tab,.mechbox-tol-convert__mode-tab,.mechbox-sigma__mode-tab,.mechbox-fit__mode-tab,.mechbox-distribution__mode-tab,.mechbox-thermal__mode-tab,.mechbox-interference__mode-tab,.mechbox-bearing__mode-tab,.mechbox-shaft__mode-tab,.mechbox-gear-ratio__mode-tab,.mechbox-gear__mode-tab,.mechbox-fatigue__mode-tab,.mechbox-beam__mode-tab,.mechbox-sheet-metal__mode-tab,.mechbox-cylinder__mode-tab,.mechbox-o-ring__mode-tab,.mechbox-structural__mode-tab,.mechbox-manufacturing__mode-tab,.mechbox-heat-treatment__mode-tab,.mechbox-materials__mode-tab,.mechbox-material-selection__mode-tab,.mechbox-thread-table__mode-tab{appearance:none;border:1px solid var(--primary-low);border-radius:999px;padding:.3rem .85rem;font-size:var(--font-down-1);color:var(--primary-medium);background:var(--secondary);cursor:pointer;line-height:1.3}.mechbox-bolt__mode-tab.is-active,.mechbox-thread__mode-tab.is-active,.mechbox-key__mode-tab.is-active,.mechbox-bolt-group__mode-tab.is-active,.mechbox-weld__mode-tab.is-active,.mechbox-spring__mode-tab.is-active,.mechbox-clutch__mode-tab.is-active,.mechbox-belt__mode-tab.is-active,.mechbox-chain__mode-tab.is-active,.mechbox-tol-convert__mode-tab.is-active,.mechbox-sigma__mode-tab.is-active,.mechbox-fit__mode-tab.is-active,.mechbox-distribution__mode-tab.is-active,.mechbox-thermal__mode-tab.is-active,.mechbox-interference__mode-tab.is-active,.mechbox-bearing__mode-tab.is-active,.mechbox-shaft__mode-tab.is-active,.mechbox-gear-ratio__mode-tab.is-active,.mechbox-gear__mode-tab.is-active,.mechbox-fatigue__mode-tab.is-active,.mechbox-beam__mode-tab.is-active,.mechbox-sheet-metal__mode-tab.is-active,.mechbox-cylinder__mode-tab.is-active,.mechbox-o-ring__mode-tab.is-active,.mechbox-structural__mode-tab.is-active,.mechbox-manufacturing__mode-tab.is-active,.mechbox-heat-treatment__mode-tab.is-active,.mechbox-materials__mode-tab.is-active,.mechbox-material-selection__mode-tab.is-active,.mechbox-thread-table__mode-tab.is-active{background:var(--tertiary);border-color:var(--tertiary);color:var(--secondary);box-shadow:0 1px 0 rgba(0,0,0,.08)}.mechbox-bolt__mode-tab.is-disabled,.mechbox-thread__mode-tab.is-disabled,.mechbox-key__mode-tab.is-disabled,.mechbox-bolt-group__mode-tab.is-disabled,.mechbox-weld__mode-tab.is-disabled,.mechbox-spring__mode-tab.is-disabled,.mechbox-clutch__mode-tab.is-disabled,.mechbox-belt__mode-tab.is-disabled,.mechbox-chain__mode-tab.is-disabled,.mechbox-tol-convert__mode-tab.is-disabled,.mechbox-sigma__mode-tab.is-disabled,.mechbox-fit__mode-tab.is-disabled,.mechbox-distribution__mode-tab.is-disabled,.mechbox-thermal__mode-tab.is-disabled,.mechbox-interference__mode-tab.is-disabled,.mechbox-bearing__mode-tab.is-disabled,.mechbox-shaft__mode-tab.is-disabled,.mechbox-gear-ratio__mode-tab.is-disabled,.mechbox-gear__mode-tab.is-disabled,.mechbox-fatigue__mode-tab.is-disabled,.mechbox-beam__mode-tab.is-disabled,.mechbox-sheet-metal__mode-tab.is-disabled,.mechbox-cylinder__mode-tab.is-disabled,.mechbox-o-ring__mode-tab.is-disabled,.mechbox-structural__mode-tab.is-disabled,.mechbox-manufacturing__mode-tab.is-disabled,.mechbox-heat-treatment__mode-tab.is-disabled,.mechbox-materials__mode-tab.is-disabled,.mechbox-material-selection__mode-tab.is-disabled,.mechbox-thread-table__mode-tab.is-disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.mechbox-bolt__section-title,.mechbox-thread__section-title,.mechbox-key__section-title,.mechbox-bolt-group__section-title,.mechbox-weld__section-title,.mechbox-spring__section-title,.mechbox-clutch__section-title,.mechbox-belt__section-title,.mechbox-chain__section-title,.mechbox-tol-convert__section-title,.mechbox-sigma__section-title,.mechbox-fit__section-title,.mechbox-distribution__section-title,.mechbox-thermal__section-title,.mechbox-interference__section-title,.mechbox-bearing__section-title,.mechbox-shaft__section-title,.mechbox-gear-ratio__section-title,.mechbox-gear__section-title,.mechbox-fatigue__section-title,.mechbox-beam__section-title,.mechbox-sheet-metal__section-title,.mechbox-cylinder__section-title,.mechbox-o-ring__section-title,.mechbox-structural__section-title,.mechbox-manufacturing__section-title,.mechbox-heat-treatment__section-title,.mechbox-materials__section-title,.mechbox-material-selection__section-title,.mechbox-thread-table__section-title{margin:.85rem 0 .45rem;padding:.25rem .15rem;font-size:var(--font-down-1);font-weight:600;color:var(--primary-high);border-bottom:1px solid var(--primary-low)}.mechbox-bolt__section-title.is-mode-hidden,.mechbox-thread__section-title.is-mode-hidden,.mechbox-key__section-title.is-mode-hidden,.mechbox-bolt-group__section-title.is-mode-hidden,.mechbox-weld__section-title.is-mode-hidden,.mechbox-spring__section-title.is-mode-hidden,.mechbox-clutch__section-title.is-mode-hidden,.mechbox-belt__section-title.is-mode-hidden,.mechbox-chain__section-title.is-mode-hidden,.mechbox-tol-convert__section-title.is-mode-hidden,.mechbox-sigma__section-title.is-mode-hidden,.mechbox-fit__section-title.is-mode-hidden,.mechbox-distribution__section-title.is-mode-hidden,.mechbox-thermal__section-title.is-mode-hidden,.mechbox-interference__section-title.is-mode-hidden,.mechbox-bearing__section-title.is-mode-hidden,.mechbox-shaft__section-title.is-mode-hidden,.mechbox-gear-ratio__section-title.is-mode-hidden,.mechbox-gear__section-title.is-mode-hidden,.mechbox-fatigue__section-title.is-mode-hidden,.mechbox-beam__section-title.is-mode-hidden,.mechbox-sheet-metal__section-title.is-mode-hidden,.mechbox-cylinder__section-title.is-mode-hidden,.mechbox-o-ring__section-title.is-mode-hidden,.mechbox-structural__section-title.is-mode-hidden,.mechbox-manufacturing__section-title.is-mode-hidden,.mechbox-heat-treatment__section-title.is-mode-hidden,.mechbox-materials__section-title.is-mode-hidden,.mechbox-material-selection__section-title.is-mode-hidden,.mechbox-thread-table__section-title.is-mode-hidden{display:none !important}.mechbox-bolt__formula-bar,.mechbox-thread__formula-bar,.mechbox-key__formula-bar,.mechbox-bolt-group__formula-bar,.mechbox-weld__formula-bar,.mechbox-spring__formula-bar,.mechbox-clutch__formula-bar,.mechbox-belt__formula-bar,.mechbox-chain__formula-bar,.mechbox-tol-convert__formula-bar,.mechbox-sigma__formula-bar,.mechbox-fit__formula-bar,.mechbox-distribution__formula-bar,.mechbox-thermal__formula-bar,.mechbox-interference__formula-bar,.mechbox-bearing__formula-bar,.mechbox-shaft__formula-bar,.mechbox-gear-ratio__formula-bar,.mechbox-gear__formula-bar,.mechbox-fatigue__formula-bar,.mechbox-beam__formula-bar,.mechbox-sheet-metal__formula-bar,.mechbox-cylinder__formula-bar,.mechbox-o-ring__formula-bar,.mechbox-structural__formula-bar,.mechbox-manufacturing__formula-bar,.mechbox-heat-treatment__formula-bar,.mechbox-materials__formula-bar,.mechbox-material-selection__formula-bar,.mechbox-thread-table__formula-bar{margin-bottom:.75rem;padding:.75rem .9rem;border:1px solid var(--primary-low);border-radius:10px;background:linear-gradient(180deg, var(--secondary-very-high) 0%, var(--secondary) 100%)}.mechbox-bolt__formula-bar .mechbox-formula-heading,.mechbox-thread__formula-bar .mechbox-formula-heading,.mechbox-key__formula-bar .mechbox-formula-heading,.mechbox-bolt-group__formula-bar .mechbox-formula-heading,.mechbox-weld__formula-bar .mechbox-formula-heading,.mechbox-spring__formula-bar .mechbox-formula-heading,.mechbox-clutch__formula-bar .mechbox-formula-heading,.mechbox-belt__formula-bar .mechbox-formula-heading,.mechbox-chain__formula-bar .mechbox-formula-heading,.mechbox-tol-convert__formula-bar .mechbox-formula-heading,.mechbox-sigma__formula-bar .mechbox-formula-heading,.mechbox-fit__formula-bar .mechbox-formula-heading,.mechbox-distribution__formula-bar .mechbox-formula-heading,.mechbox-thermal__formula-bar .mechbox-formula-heading,.mechbox-interference__formula-bar .mechbox-formula-heading,.mechbox-bearing__formula-bar .mechbox-formula-heading,.mechbox-shaft__formula-bar .mechbox-formula-heading,.mechbox-gear-ratio__formula-bar .mechbox-formula-heading,.mechbox-gear__formula-bar .mechbox-formula-heading,.mechbox-fatigue__formula-bar .mechbox-formula-heading,.mechbox-beam__formula-bar .mechbox-formula-heading,.mechbox-sheet-metal__formula-bar .mechbox-formula-heading,.mechbox-cylinder__formula-bar .mechbox-formula-heading,.mechbox-o-ring__formula-bar .mechbox-formula-heading,.mechbox-structural__formula-bar .mechbox-formula-heading,.mechbox-manufacturing__formula-bar .mechbox-formula-heading,.mechbox-heat-treatment__formula-bar .mechbox-formula-heading,.mechbox-materials__formula-bar .mechbox-formula-heading,.mechbox-material-selection__formula-bar .mechbox-formula-heading,.mechbox-thread-table__formula-bar .mechbox-formula-heading{display:flex;flex-wrap:wrap;align-items:baseline;gap:.25rem .45rem;margin-bottom:.45rem}.mechbox-bolt__formula-bar .mechbox-formula-title,.mechbox-thread__formula-bar .mechbox-formula-title,.mechbox-key__formula-bar .mechbox-formula-title,.mechbox-bolt-group__formula-bar .mechbox-formula-title,.mechbox-weld__formula-bar .mechbox-formula-title,.mechbox-spring__formula-bar .mechbox-formula-title,.mechbox-clutch__formula-bar .mechbox-formula-title,.mechbox-belt__formula-bar .mechbox-formula-title,.mechbox-chain__formula-bar .mechbox-formula-title,.mechbox-tol-convert__formula-bar .mechbox-formula-title,.mechbox-sigma__formula-bar .mechbox-formula-title,.mechbox-fit__formula-bar .mechbox-formula-title,.mechbox-distribution__formula-bar .mechbox-formula-title,.mechbox-thermal__formula-bar .mechbox-formula-title,.mechbox-interference__formula-bar .mechbox-formula-title,.mechbox-bearing__formula-bar .mechbox-formula-title,.mechbox-shaft__formula-bar .mechbox-formula-title,.mechbox-gear-ratio__formula-bar .mechbox-formula-title,.mechbox-gear__formula-bar .mechbox-formula-title,.mechbox-fatigue__formula-bar .mechbox-formula-title,.mechbox-beam__formula-bar .mechbox-formula-title,.mechbox-sheet-metal__formula-bar .mechbox-formula-title,.mechbox-cylinder__formula-bar .mechbox-formula-title,.mechbox-o-ring__formula-bar .mechbox-formula-title,.mechbox-structural__formula-bar .mechbox-formula-title,.mechbox-manufacturing__formula-bar .mechbox-formula-title,.mechbox-heat-treatment__formula-bar .mechbox-formula-title,.mechbox-materials__formula-bar .mechbox-formula-title,.mechbox-material-selection__formula-bar .mechbox-formula-title,.mechbox-thread-table__formula-bar .mechbox-formula-title{font-weight:700;color:var(--primary-high)}.mechbox-bolt__formula-bar .mechbox-formula-hint,.mechbox-thread__formula-bar .mechbox-formula-hint,.mechbox-key__formula-bar .mechbox-formula-hint,.mechbox-bolt-group__formula-bar .mechbox-formula-hint,.mechbox-weld__formula-bar .mechbox-formula-hint,.mechbox-spring__formula-bar .mechbox-formula-hint,.mechbox-clutch__formula-bar .mechbox-formula-hint,.mechbox-belt__formula-bar .mechbox-formula-hint,.mechbox-chain__formula-bar .mechbox-formula-hint,.mechbox-tol-convert__formula-bar .mechbox-formula-hint,.mechbox-sigma__formula-bar .mechbox-formula-hint,.mechbox-fit__formula-bar .mechbox-formula-hint,.mechbox-distribution__formula-bar .mechbox-formula-hint,.mechbox-thermal__formula-bar .mechbox-formula-hint,.mechbox-interference__formula-bar .mechbox-formula-hint,.mechbox-bearing__formula-bar .mechbox-formula-hint,.mechbox-shaft__formula-bar .mechbox-formula-hint,.mechbox-gear-ratio__formula-bar .mechbox-formula-hint,.mechbox-gear__formula-bar .mechbox-formula-hint,.mechbox-fatigue__formula-bar .mechbox-formula-hint,.mechbox-beam__formula-bar .mechbox-formula-hint,.mechbox-sheet-metal__formula-bar .mechbox-formula-hint,.mechbox-cylinder__formula-bar .mechbox-formula-hint,.mechbox-o-ring__formula-bar .mechbox-formula-hint,.mechbox-structural__formula-bar .mechbox-formula-hint,.mechbox-manufacturing__formula-bar .mechbox-formula-hint,.mechbox-heat-treatment__formula-bar .mechbox-formula-hint,.mechbox-materials__formula-bar .mechbox-formula-hint,.mechbox-material-selection__formula-bar .mechbox-formula-hint,.mechbox-thread-table__formula-bar .mechbox-formula-hint{font-size:var(--font-down-1);font-weight:400;line-height:1.35;color:var(--primary-medium)}.mechbox-bolt__formula-bar .mechbox-tex,.mechbox-thread__formula-bar .mechbox-tex,.mechbox-key__formula-bar .mechbox-tex,.mechbox-bolt-group__formula-bar .mechbox-tex,.mechbox-weld__formula-bar .mechbox-tex,.mechbox-spring__formula-bar .mechbox-tex,.mechbox-clutch__formula-bar .mechbox-tex,.mechbox-belt__formula-bar .mechbox-tex,.mechbox-chain__formula-bar .mechbox-tex,.mechbox-tol-convert__formula-bar .mechbox-tex,.mechbox-sigma__formula-bar .mechbox-tex,.mechbox-fit__formula-bar .mechbox-tex,.mechbox-distribution__formula-bar .mechbox-tex,.mechbox-thermal__formula-bar .mechbox-tex,.mechbox-interference__formula-bar .mechbox-tex,.mechbox-bearing__formula-bar .mechbox-tex,.mechbox-shaft__formula-bar .mechbox-tex,.mechbox-gear-ratio__formula-bar .mechbox-tex,.mechbox-gear__formula-bar .mechbox-tex,.mechbox-fatigue__formula-bar .mechbox-tex,.mechbox-beam__formula-bar .mechbox-tex,.mechbox-sheet-metal__formula-bar .mechbox-tex,.mechbox-cylinder__formula-bar .mechbox-tex,.mechbox-o-ring__formula-bar .mechbox-tex,.mechbox-structural__formula-bar .mechbox-tex,.mechbox-manufacturing__formula-bar .mechbox-tex,.mechbox-heat-treatment__formula-bar .mechbox-tex,.mechbox-materials__formula-bar .mechbox-tex,.mechbox-material-selection__formula-bar .mechbox-tex,.mechbox-thread-table__formula-bar .mechbox-tex{display:block;text-align:center;margin:.2rem 0}.mechbox-bolt__grid,.mechbox-thread__grid,.mechbox-key__grid,.mechbox-bolt-group__grid,.mechbox-weld__grid,.mechbox-spring__grid,.mechbox-clutch__grid,.mechbox-belt__grid,.mechbox-chain__grid,.mechbox-tol-convert__grid,.mechbox-sigma__grid,.mechbox-fit__grid,.mechbox-distribution__grid,.mechbox-thermal__grid,.mechbox-interference__grid,.mechbox-bearing__grid,.mechbox-shaft__grid,.mechbox-gear-ratio__grid,.mechbox-gear__grid,.mechbox-fatigue__grid,.mechbox-beam__grid,.mechbox-sheet-metal__grid,.mechbox-cylinder__grid,.mechbox-o-ring__grid,.mechbox-structural__grid,.mechbox-manufacturing__grid,.mechbox-heat-treatment__grid,.mechbox-materials__grid,.mechbox-material-selection__grid,.mechbox-thread-table__grid{display:grid;gap:1rem;grid-template-columns:1fr;align-items:start}@media(min-width: 900px){.mechbox-bolt__grid,.mechbox-thread__grid,.mechbox-key__grid,.mechbox-bolt-group__grid,.mechbox-weld__grid,.mechbox-spring__grid,.mechbox-clutch__grid,.mechbox-belt__grid,.mechbox-chain__grid,.mechbox-tol-convert__grid,.mechbox-sigma__grid,.mechbox-fit__grid,.mechbox-distribution__grid,.mechbox-thermal__grid,.mechbox-interference__grid,.mechbox-bearing__grid,.mechbox-shaft__grid,.mechbox-gear-ratio__grid,.mechbox-gear__grid,.mechbox-fatigue__grid,.mechbox-beam__grid,.mechbox-sheet-metal__grid,.mechbox-cylinder__grid,.mechbox-o-ring__grid,.mechbox-structural__grid,.mechbox-manufacturing__grid,.mechbox-heat-treatment__grid,.mechbox-materials__grid,.mechbox-material-selection__grid,.mechbox-thread-table__grid{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr)}}.mechbox-bolt__card,.mechbox-thread__card,.mechbox-key__card,.mechbox-bolt-group__card,.mechbox-weld__card,.mechbox-spring__card,.mechbox-clutch__card,.mechbox-belt__card,.mechbox-chain__card,.mechbox-tol-convert__card,.mechbox-sigma__card,.mechbox-fit__card,.mechbox-distribution__card,.mechbox-thermal__card,.mechbox-interference__card,.mechbox-bearing__card,.mechbox-shaft__card,.mechbox-gear-ratio__card,.mechbox-gear__card,.mechbox-fatigue__card,.mechbox-beam__card,.mechbox-sheet-metal__card,.mechbox-cylinder__card,.mechbox-o-ring__card,.mechbox-structural__card,.mechbox-manufacturing__card,.mechbox-heat-treatment__card,.mechbox-materials__card,.mechbox-material-selection__card,.mechbox-thread-table__card{border:1px solid var(--primary-low);border-radius:12px;background:var(--secondary);padding:1rem;box-shadow:0 1px 2px rgba(0,0,0,.04);min-width:0}.mechbox-bolt__card h3,.mechbox-thread__card h3,.mechbox-key__card h3,.mechbox-bolt-group__card h3,.mechbox-weld__card h3,.mechbox-spring__card h3,.mechbox-clutch__card h3,.mechbox-belt__card h3,.mechbox-chain__card h3,.mechbox-tol-convert__card h3,.mechbox-sigma__card h3,.mechbox-fit__card h3,.mechbox-distribution__card h3,.mechbox-thermal__card h3,.mechbox-interference__card h3,.mechbox-bearing__card h3,.mechbox-shaft__card h3,.mechbox-gear-ratio__card h3,.mechbox-gear__card h3,.mechbox-fatigue__card h3,.mechbox-beam__card h3,.mechbox-sheet-metal__card h3,.mechbox-cylinder__card h3,.mechbox-o-ring__card h3,.mechbox-structural__card h3,.mechbox-manufacturing__card h3,.mechbox-heat-treatment__card h3,.mechbox-materials__card h3,.mechbox-material-selection__card h3,.mechbox-thread-table__card h3{margin:0 0 .85rem;font-size:var(--font-up-1)}.mechbox-bolt__results,.mechbox-thread__results,.mechbox-key__results,.mechbox-bolt-group__results,.mechbox-weld__results,.mechbox-spring__results,.mechbox-clutch__results,.mechbox-belt__results,.mechbox-chain__results,.mechbox-tol-convert__results,.mechbox-sigma__results,.mechbox-fit__results,.mechbox-distribution__results,.mechbox-thermal__results,.mechbox-interference__results,.mechbox-bearing__results,.mechbox-shaft__results,.mechbox-gear-ratio__results,.mechbox-gear__results,.mechbox-fatigue__results,.mechbox-beam__results,.mechbox-sheet-metal__results,.mechbox-cylinder__results,.mechbox-o-ring__results,.mechbox-structural__results,.mechbox-manufacturing__results,.mechbox-heat-treatment__results,.mechbox-materials__results,.mechbox-material-selection__results,.mechbox-thread-table__results{position:sticky;top:1rem;min-height:280px}.mechbox-bolt__results-empty,.mechbox-thread__results-empty,.mechbox-key__results-empty,.mechbox-bolt-group__results-empty,.mechbox-weld__results-empty,.mechbox-spring__results-empty,.mechbox-clutch__results-empty,.mechbox-belt__results-empty,.mechbox-chain__results-empty,.mechbox-tol-convert__results-empty,.mechbox-sigma__results-empty,.mechbox-fit__results-empty,.mechbox-distribution__results-empty,.mechbox-thermal__results-empty,.mechbox-interference__results-empty,.mechbox-bearing__results-empty,.mechbox-shaft__results-empty,.mechbox-gear-ratio__results-empty,.mechbox-gear__results-empty,.mechbox-fatigue__results-empty,.mechbox-beam__results-empty,.mechbox-sheet-metal__results-empty,.mechbox-cylinder__results-empty,.mechbox-o-ring__results-empty,.mechbox-structural__results-empty,.mechbox-manufacturing__results-empty,.mechbox-heat-treatment__results-empty,.mechbox-materials__results-empty,.mechbox-material-selection__results-empty,.mechbox-thread-table__results-empty{color:var(--primary-medium);font-size:var(--font-down-1);padding:1.5rem .75rem;text-align:center;border:1px dashed var(--primary-low);border-radius:8px;background:var(--primary-very-low)}.mechbox-bolt__field,.mechbox-thread__field,.mechbox-key__field,.mechbox-bolt-group__field,.mechbox-weld__field,.mechbox-spring__field,.mechbox-clutch__field,.mechbox-belt__field,.mechbox-chain__field,.mechbox-tol-convert__field,.mechbox-sigma__field,.mechbox-fit__field,.mechbox-distribution__field,.mechbox-thermal__field,.mechbox-interference__field,.mechbox-bearing__field,.mechbox-shaft__field,.mechbox-gear-ratio__field,.mechbox-gear__field,.mechbox-fatigue__field,.mechbox-beam__field,.mechbox-sheet-metal__field,.mechbox-cylinder__field,.mechbox-o-ring__field,.mechbox-structural__field,.mechbox-manufacturing__field,.mechbox-heat-treatment__field,.mechbox-materials__field,.mechbox-material-selection__field,.mechbox-thread-table__field{display:grid;grid-template-columns:7.5rem minmax(0, 1fr) 4.25rem;align-items:center;column-gap:.75rem;margin-bottom:.45rem;padding:.55rem .7rem;border-radius:8px;background:var(--primary-very-low)}.mechbox-bolt__field.is-mode-hidden,.mechbox-bolt__field.is-analysis-hidden,.mechbox-bolt__field.is-case-hidden,.mechbox-bolt__field.is-section-hidden,.mechbox-bolt__field.is-method-hidden,.mechbox-bolt__field.is-type-hidden,.mechbox-thread__field.is-mode-hidden,.mechbox-thread__field.is-analysis-hidden,.mechbox-thread__field.is-case-hidden,.mechbox-thread__field.is-section-hidden,.mechbox-thread__field.is-method-hidden,.mechbox-thread__field.is-type-hidden,.mechbox-key__field.is-mode-hidden,.mechbox-key__field.is-analysis-hidden,.mechbox-key__field.is-case-hidden,.mechbox-key__field.is-section-hidden,.mechbox-key__field.is-method-hidden,.mechbox-key__field.is-type-hidden,.mechbox-bolt-group__field.is-mode-hidden,.mechbox-bolt-group__field.is-analysis-hidden,.mechbox-bolt-group__field.is-case-hidden,.mechbox-bolt-group__field.is-section-hidden,.mechbox-bolt-group__field.is-method-hidden,.mechbox-bolt-group__field.is-type-hidden,.mechbox-weld__field.is-mode-hidden,.mechbox-weld__field.is-analysis-hidden,.mechbox-weld__field.is-case-hidden,.mechbox-weld__field.is-section-hidden,.mechbox-weld__field.is-method-hidden,.mechbox-weld__field.is-type-hidden,.mechbox-spring__field.is-mode-hidden,.mechbox-spring__field.is-analysis-hidden,.mechbox-spring__field.is-case-hidden,.mechbox-spring__field.is-section-hidden,.mechbox-spring__field.is-method-hidden,.mechbox-spring__field.is-type-hidden,.mechbox-clutch__field.is-mode-hidden,.mechbox-clutch__field.is-analysis-hidden,.mechbox-clutch__field.is-case-hidden,.mechbox-clutch__field.is-section-hidden,.mechbox-clutch__field.is-method-hidden,.mechbox-clutch__field.is-type-hidden,.mechbox-belt__field.is-mode-hidden,.mechbox-belt__field.is-analysis-hidden,.mechbox-belt__field.is-case-hidden,.mechbox-belt__field.is-section-hidden,.mechbox-belt__field.is-method-hidden,.mechbox-belt__field.is-type-hidden,.mechbox-chain__field.is-mode-hidden,.mechbox-chain__field.is-analysis-hidden,.mechbox-chain__field.is-case-hidden,.mechbox-chain__field.is-section-hidden,.mechbox-chain__field.is-method-hidden,.mechbox-chain__field.is-type-hidden,.mechbox-tol-convert__field.is-mode-hidden,.mechbox-tol-convert__field.is-analysis-hidden,.mechbox-tol-convert__field.is-case-hidden,.mechbox-tol-convert__field.is-section-hidden,.mechbox-tol-convert__field.is-method-hidden,.mechbox-tol-convert__field.is-type-hidden,.mechbox-sigma__field.is-mode-hidden,.mechbox-sigma__field.is-analysis-hidden,.mechbox-sigma__field.is-case-hidden,.mechbox-sigma__field.is-section-hidden,.mechbox-sigma__field.is-method-hidden,.mechbox-sigma__field.is-type-hidden,.mechbox-fit__field.is-mode-hidden,.mechbox-fit__field.is-analysis-hidden,.mechbox-fit__field.is-case-hidden,.mechbox-fit__field.is-section-hidden,.mechbox-fit__field.is-method-hidden,.mechbox-fit__field.is-type-hidden,.mechbox-distribution__field.is-mode-hidden,.mechbox-distribution__field.is-analysis-hidden,.mechbox-distribution__field.is-case-hidden,.mechbox-distribution__field.is-section-hidden,.mechbox-distribution__field.is-method-hidden,.mechbox-distribution__field.is-type-hidden,.mechbox-thermal__field.is-mode-hidden,.mechbox-thermal__field.is-analysis-hidden,.mechbox-thermal__field.is-case-hidden,.mechbox-thermal__field.is-section-hidden,.mechbox-thermal__field.is-method-hidden,.mechbox-thermal__field.is-type-hidden,.mechbox-interference__field.is-mode-hidden,.mechbox-interference__field.is-analysis-hidden,.mechbox-interference__field.is-case-hidden,.mechbox-interference__field.is-section-hidden,.mechbox-interference__field.is-method-hidden,.mechbox-interference__field.is-type-hidden,.mechbox-bearing__field.is-mode-hidden,.mechbox-bearing__field.is-analysis-hidden,.mechbox-bearing__field.is-case-hidden,.mechbox-bearing__field.is-section-hidden,.mechbox-bearing__field.is-method-hidden,.mechbox-bearing__field.is-type-hidden,.mechbox-shaft__field.is-mode-hidden,.mechbox-shaft__field.is-analysis-hidden,.mechbox-shaft__field.is-case-hidden,.mechbox-shaft__field.is-section-hidden,.mechbox-shaft__field.is-method-hidden,.mechbox-shaft__field.is-type-hidden,.mechbox-gear-ratio__field.is-mode-hidden,.mechbox-gear-ratio__field.is-analysis-hidden,.mechbox-gear-ratio__field.is-case-hidden,.mechbox-gear-ratio__field.is-section-hidden,.mechbox-gear-ratio__field.is-method-hidden,.mechbox-gear-ratio__field.is-type-hidden,.mechbox-gear__field.is-mode-hidden,.mechbox-gear__field.is-analysis-hidden,.mechbox-gear__field.is-case-hidden,.mechbox-gear__field.is-section-hidden,.mechbox-gear__field.is-method-hidden,.mechbox-gear__field.is-type-hidden,.mechbox-fatigue__field.is-mode-hidden,.mechbox-fatigue__field.is-analysis-hidden,.mechbox-fatigue__field.is-case-hidden,.mechbox-fatigue__field.is-section-hidden,.mechbox-fatigue__field.is-method-hidden,.mechbox-fatigue__field.is-type-hidden,.mechbox-beam__field.is-mode-hidden,.mechbox-beam__field.is-analysis-hidden,.mechbox-beam__field.is-case-hidden,.mechbox-beam__field.is-section-hidden,.mechbox-beam__field.is-method-hidden,.mechbox-beam__field.is-type-hidden,.mechbox-sheet-metal__field.is-mode-hidden,.mechbox-sheet-metal__field.is-analysis-hidden,.mechbox-sheet-metal__field.is-case-hidden,.mechbox-sheet-metal__field.is-section-hidden,.mechbox-sheet-metal__field.is-method-hidden,.mechbox-sheet-metal__field.is-type-hidden,.mechbox-cylinder__field.is-mode-hidden,.mechbox-cylinder__field.is-analysis-hidden,.mechbox-cylinder__field.is-case-hidden,.mechbox-cylinder__field.is-section-hidden,.mechbox-cylinder__field.is-method-hidden,.mechbox-cylinder__field.is-type-hidden,.mechbox-o-ring__field.is-mode-hidden,.mechbox-o-ring__field.is-analysis-hidden,.mechbox-o-ring__field.is-case-hidden,.mechbox-o-ring__field.is-section-hidden,.mechbox-o-ring__field.is-method-hidden,.mechbox-o-ring__field.is-type-hidden,.mechbox-structural__field.is-mode-hidden,.mechbox-structural__field.is-analysis-hidden,.mechbox-structural__field.is-case-hidden,.mechbox-structural__field.is-section-hidden,.mechbox-structural__field.is-method-hidden,.mechbox-structural__field.is-type-hidden,.mechbox-manufacturing__field.is-mode-hidden,.mechbox-manufacturing__field.is-analysis-hidden,.mechbox-manufacturing__field.is-case-hidden,.mechbox-manufacturing__field.is-section-hidden,.mechbox-manufacturing__field.is-method-hidden,.mechbox-manufacturing__field.is-type-hidden,.mechbox-heat-treatment__field.is-mode-hidden,.mechbox-heat-treatment__field.is-analysis-hidden,.mechbox-heat-treatment__field.is-case-hidden,.mechbox-heat-treatment__field.is-section-hidden,.mechbox-heat-treatment__field.is-method-hidden,.mechbox-heat-treatment__field.is-type-hidden,.mechbox-materials__field.is-mode-hidden,.mechbox-materials__field.is-analysis-hidden,.mechbox-materials__field.is-case-hidden,.mechbox-materials__field.is-section-hidden,.mechbox-materials__field.is-method-hidden,.mechbox-materials__field.is-type-hidden,.mechbox-material-selection__field.is-mode-hidden,.mechbox-material-selection__field.is-analysis-hidden,.mechbox-material-selection__field.is-case-hidden,.mechbox-material-selection__field.is-section-hidden,.mechbox-material-selection__field.is-method-hidden,.mechbox-material-selection__field.is-type-hidden,.mechbox-thread-table__field.is-mode-hidden,.mechbox-thread-table__field.is-analysis-hidden,.mechbox-thread-table__field.is-case-hidden,.mechbox-thread-table__field.is-section-hidden,.mechbox-thread-table__field.is-method-hidden,.mechbox-thread-table__field.is-type-hidden{display:none !important}.mechbox-bolt__field--mode,.mechbox-thread__field--mode,.mechbox-key__field--mode,.mechbox-bolt-group__field--mode,.mechbox-weld__field--mode,.mechbox-spring__field--mode,.mechbox-clutch__field--mode,.mechbox-belt__field--mode,.mechbox-chain__field--mode,.mechbox-tol-convert__field--mode,.mechbox-sigma__field--mode,.mechbox-fit__field--mode,.mechbox-distribution__field--mode,.mechbox-thermal__field--mode,.mechbox-interference__field--mode,.mechbox-bearing__field--mode,.mechbox-shaft__field--mode,.mechbox-gear-ratio__field--mode,.mechbox-gear__field--mode,.mechbox-fatigue__field--mode,.mechbox-beam__field--mode,.mechbox-sheet-metal__field--mode,.mechbox-cylinder__field--mode,.mechbox-o-ring__field--mode,.mechbox-structural__field--mode,.mechbox-manufacturing__field--mode,.mechbox-heat-treatment__field--mode,.mechbox-materials__field--mode,.mechbox-material-selection__field--mode,.mechbox-thread-table__field--mode{align-items:start;margin-bottom:.65rem}.mechbox-bolt__field--mode .mechbox-bolt__radios,.mechbox-thread__field--mode .mechbox-bolt__radios,.mechbox-key__field--mode .mechbox-bolt__radios,.mechbox-bolt-group__field--mode .mechbox-bolt__radios,.mechbox-weld__field--mode .mechbox-bolt__radios,.mechbox-spring__field--mode .mechbox-bolt__radios,.mechbox-clutch__field--mode .mechbox-bolt__radios,.mechbox-belt__field--mode .mechbox-bolt__radios,.mechbox-chain__field--mode .mechbox-bolt__radios,.mechbox-tol-convert__field--mode .mechbox-bolt__radios,.mechbox-sigma__field--mode .mechbox-bolt__radios,.mechbox-fit__field--mode .mechbox-bolt__radios,.mechbox-distribution__field--mode .mechbox-bolt__radios,.mechbox-thermal__field--mode .mechbox-bolt__radios,.mechbox-interference__field--mode .mechbox-bolt__radios,.mechbox-bearing__field--mode .mechbox-bolt__radios,.mechbox-shaft__field--mode .mechbox-bolt__radios,.mechbox-gear-ratio__field--mode .mechbox-bolt__radios,.mechbox-gear__field--mode .mechbox-bolt__radios,.mechbox-fatigue__field--mode .mechbox-bolt__radios,.mechbox-beam__field--mode .mechbox-bolt__radios,.mechbox-sheet-metal__field--mode .mechbox-bolt__radios,.mechbox-cylinder__field--mode .mechbox-bolt__radios,.mechbox-o-ring__field--mode .mechbox-bolt__radios,.mechbox-structural__field--mode .mechbox-bolt__radios,.mechbox-manufacturing__field--mode .mechbox-bolt__radios,.mechbox-heat-treatment__field--mode .mechbox-bolt__radios,.mechbox-materials__field--mode .mechbox-bolt__radios,.mechbox-material-selection__field--mode .mechbox-bolt__radios,.mechbox-thread-table__field--mode .mechbox-bolt__radios{grid-column:2/-1}.mechbox-bolt__label,.mechbox-thread__label,.mechbox-key__label,.mechbox-bolt-group__label,.mechbox-weld__label,.mechbox-spring__label,.mechbox-clutch__label,.mechbox-belt__label,.mechbox-chain__label,.mechbox-tol-convert__label,.mechbox-sigma__label,.mechbox-fit__label,.mechbox-distribution__label,.mechbox-thermal__label,.mechbox-interference__label,.mechbox-bearing__label,.mechbox-shaft__label,.mechbox-gear-ratio__label,.mechbox-gear__label,.mechbox-fatigue__label,.mechbox-beam__label,.mechbox-sheet-metal__label,.mechbox-cylinder__label,.mechbox-o-ring__label,.mechbox-structural__label,.mechbox-manufacturing__label,.mechbox-heat-treatment__label,.mechbox-materials__label,.mechbox-material-selection__label,.mechbox-thread-table__label{font-weight:600;color:var(--primary-high);text-align:right;line-height:1.35}.mechbox-bolt__mixed-label,.mechbox-thread__mixed-label,.mechbox-key__mixed-label,.mechbox-bolt-group__mixed-label,.mechbox-weld__mixed-label,.mechbox-spring__mixed-label,.mechbox-clutch__mixed-label,.mechbox-belt__mixed-label,.mechbox-chain__mixed-label,.mechbox-tol-convert__mixed-label,.mechbox-sigma__mixed-label,.mechbox-fit__mixed-label,.mechbox-distribution__mixed-label,.mechbox-thermal__mixed-label,.mechbox-interference__mixed-label,.mechbox-bearing__mixed-label,.mechbox-shaft__mixed-label,.mechbox-gear-ratio__mixed-label,.mechbox-gear__mixed-label,.mechbox-fatigue__mixed-label,.mechbox-beam__mixed-label,.mechbox-sheet-metal__mixed-label,.mechbox-cylinder__mixed-label,.mechbox-o-ring__mixed-label,.mechbox-structural__mixed-label,.mechbox-manufacturing__mixed-label,.mechbox-heat-treatment__mixed-label,.mechbox-materials__mixed-label,.mechbox-material-selection__mixed-label,.mechbox-thread-table__mixed-label{display:inline-flex;align-items:center;justify-content:flex-end;gap:.2rem;flex-wrap:nowrap}.mechbox-bolt__control,.mechbox-thread__control,.mechbox-key__control,.mechbox-bolt-group__control,.mechbox-weld__control,.mechbox-spring__control,.mechbox-clutch__control,.mechbox-belt__control,.mechbox-chain__control,.mechbox-tol-convert__control,.mechbox-sigma__control,.mechbox-fit__control,.mechbox-distribution__control,.mechbox-thermal__control,.mechbox-interference__control,.mechbox-bearing__control,.mechbox-shaft__control,.mechbox-gear-ratio__control,.mechbox-gear__control,.mechbox-fatigue__control,.mechbox-beam__control,.mechbox-sheet-metal__control,.mechbox-cylinder__control,.mechbox-o-ring__control,.mechbox-structural__control,.mechbox-manufacturing__control,.mechbox-heat-treatment__control,.mechbox-materials__control,.mechbox-material-selection__control,.mechbox-thread-table__control{display:block;min-width:0}.mechbox-bolt__control--pair,.mechbox-thread__control--pair,.mechbox-key__control--pair,.mechbox-bolt-group__control--pair,.mechbox-weld__control--pair,.mechbox-spring__control--pair,.mechbox-clutch__control--pair,.mechbox-belt__control--pair,.mechbox-chain__control--pair,.mechbox-tol-convert__control--pair,.mechbox-sigma__control--pair,.mechbox-fit__control--pair,.mechbox-distribution__control--pair,.mechbox-thermal__control--pair,.mechbox-interference__control--pair,.mechbox-bearing__control--pair,.mechbox-shaft__control--pair,.mechbox-gear-ratio__control--pair,.mechbox-gear__control--pair,.mechbox-fatigue__control--pair,.mechbox-beam__control--pair,.mechbox-sheet-metal__control--pair,.mechbox-cylinder__control--pair,.mechbox-o-ring__control--pair,.mechbox-structural__control--pair,.mechbox-manufacturing__control--pair,.mechbox-heat-treatment__control--pair,.mechbox-materials__control--pair,.mechbox-material-selection__control--pair,.mechbox-thread-table__control--pair{display:flex;gap:.35rem}.mechbox-bolt__control--pair .mechbox__inputs,.mechbox-thread__control--pair .mechbox__inputs,.mechbox-key__control--pair .mechbox__inputs,.mechbox-bolt-group__control--pair .mechbox__inputs,.mechbox-weld__control--pair .mechbox__inputs,.mechbox-spring__control--pair .mechbox__inputs,.mechbox-clutch__control--pair .mechbox__inputs,.mechbox-belt__control--pair .mechbox__inputs,.mechbox-chain__control--pair .mechbox__inputs,.mechbox-tol-convert__control--pair .mechbox__inputs,.mechbox-sigma__control--pair .mechbox__inputs,.mechbox-fit__control--pair .mechbox__inputs,.mechbox-distribution__control--pair .mechbox__inputs,.mechbox-thermal__control--pair .mechbox__inputs,.mechbox-interference__control--pair .mechbox__inputs,.mechbox-bearing__control--pair .mechbox__inputs,.mechbox-shaft__control--pair .mechbox__inputs,.mechbox-gear-ratio__control--pair .mechbox__inputs,.mechbox-gear__control--pair .mechbox__inputs,.mechbox-fatigue__control--pair .mechbox__inputs,.mechbox-beam__control--pair .mechbox__inputs,.mechbox-sheet-metal__control--pair .mechbox__inputs,.mechbox-cylinder__control--pair .mechbox__inputs,.mechbox-o-ring__control--pair .mechbox__inputs,.mechbox-structural__control--pair .mechbox__inputs,.mechbox-manufacturing__control--pair .mechbox__inputs,.mechbox-heat-treatment__control--pair .mechbox__inputs,.mechbox-materials__control--pair .mechbox__inputs,.mechbox-material-selection__control--pair .mechbox__inputs,.mechbox-thread-table__control--pair .mechbox__inputs{width:auto;min-width:0;flex:1}.mechbox-bolt__input,.mechbox-bolt__select,.mechbox-thread__input,.mechbox-thread__select,.mechbox-key__input,.mechbox-key__select,.mechbox-bolt-group__input,.mechbox-bolt-group__select,.mechbox-weld__input,.mechbox-weld__select,.mechbox-spring__input,.mechbox-spring__select,.mechbox-clutch__input,.mechbox-clutch__select,.mechbox-belt__input,.mechbox-belt__select,.mechbox-chain__input,.mechbox-chain__select,.mechbox-tol-convert__input,.mechbox-tol-convert__select,.mechbox-sigma__input,.mechbox-sigma__select,.mechbox-fit__input,.mechbox-fit__select,.mechbox-distribution__input,.mechbox-distribution__select,.mechbox-thermal__input,.mechbox-thermal__select,.mechbox-interference__input,.mechbox-interference__select,.mechbox-bearing__input,.mechbox-bearing__select,.mechbox-shaft__input,.mechbox-shaft__select,.mechbox-gear-ratio__input,.mechbox-gear-ratio__select,.mechbox-gear__input,.mechbox-gear__select,.mechbox-fatigue__input,.mechbox-fatigue__select,.mechbox-beam__input,.mechbox-beam__select,.mechbox-sheet-metal__input,.mechbox-sheet-metal__select,.mechbox-cylinder__input,.mechbox-cylinder__select,.mechbox-o-ring__input,.mechbox-o-ring__select,.mechbox-structural__input,.mechbox-structural__select,.mechbox-manufacturing__input,.mechbox-manufacturing__select,.mechbox-heat-treatment__input,.mechbox-heat-treatment__select,.mechbox-materials__input,.mechbox-materials__select,.mechbox-material-selection__input,.mechbox-material-selection__select,.mechbox-thread-table__input,.mechbox-thread-table__select{box-sizing:border-box;width:100%;min-width:0;height:2.15rem;margin:0;border-radius:6px}.mechbox-bolt__readonly,.mechbox-thread__readonly,.mechbox-key__readonly,.mechbox-bolt-group__readonly,.mechbox-weld__readonly,.mechbox-spring__readonly,.mechbox-clutch__readonly,.mechbox-belt__readonly,.mechbox-chain__readonly,.mechbox-tol-convert__readonly,.mechbox-sigma__readonly,.mechbox-fit__readonly,.mechbox-distribution__readonly,.mechbox-thermal__readonly,.mechbox-interference__readonly,.mechbox-bearing__readonly,.mechbox-shaft__readonly,.mechbox-gear-ratio__readonly,.mechbox-gear__readonly,.mechbox-fatigue__readonly,.mechbox-beam__readonly,.mechbox-sheet-metal__readonly,.mechbox-cylinder__readonly,.mechbox-o-ring__readonly,.mechbox-structural__readonly,.mechbox-manufacturing__readonly,.mechbox-heat-treatment__readonly,.mechbox-materials__readonly,.mechbox-material-selection__readonly,.mechbox-thread-table__readonly{display:inline-flex;align-items:center;min-height:2.15rem;font-weight:600;font-variant-numeric:tabular-nums;color:var(--tertiary)}.mechbox-bolt__recommend,.mechbox-thread__recommend,.mechbox-key__recommend,.mechbox-bolt-group__recommend,.mechbox-weld__recommend,.mechbox-spring__recommend,.mechbox-clutch__recommend,.mechbox-belt__recommend,.mechbox-chain__recommend,.mechbox-tol-convert__recommend,.mechbox-sigma__recommend,.mechbox-fit__recommend,.mechbox-distribution__recommend,.mechbox-thermal__recommend,.mechbox-interference__recommend,.mechbox-bearing__recommend,.mechbox-shaft__recommend,.mechbox-gear-ratio__recommend,.mechbox-gear__recommend,.mechbox-fatigue__recommend,.mechbox-beam__recommend,.mechbox-sheet-metal__recommend,.mechbox-cylinder__recommend,.mechbox-o-ring__recommend,.mechbox-structural__recommend,.mechbox-manufacturing__recommend,.mechbox-heat-treatment__recommend,.mechbox-materials__recommend,.mechbox-material-selection__recommend,.mechbox-thread-table__recommend{flex:0 0 auto;white-space:nowrap;font-size:var(--font-down-1)}.mechbox-bolt__unit,.mechbox-thread__unit,.mechbox-key__unit,.mechbox-bolt-group__unit,.mechbox-weld__unit,.mechbox-spring__unit,.mechbox-clutch__unit,.mechbox-belt__unit,.mechbox-chain__unit,.mechbox-tol-convert__unit,.mechbox-sigma__unit,.mechbox-fit__unit,.mechbox-distribution__unit,.mechbox-thermal__unit,.mechbox-interference__unit,.mechbox-bearing__unit,.mechbox-shaft__unit,.mechbox-gear-ratio__unit,.mechbox-gear__unit,.mechbox-fatigue__unit,.mechbox-beam__unit,.mechbox-sheet-metal__unit,.mechbox-cylinder__unit,.mechbox-o-ring__unit,.mechbox-structural__unit,.mechbox-manufacturing__unit,.mechbox-heat-treatment__unit,.mechbox-materials__unit,.mechbox-material-selection__unit,.mechbox-thread-table__unit{color:var(--primary-medium);font-size:var(--font-down-1);line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mechbox-bolt__hint,.mechbox-thread__hint,.mechbox-key__hint,.mechbox-bolt-group__hint,.mechbox-weld__hint,.mechbox-spring__hint,.mechbox-clutch__hint,.mechbox-belt__hint,.mechbox-chain__hint,.mechbox-tol-convert__hint,.mechbox-sigma__hint,.mechbox-fit__hint,.mechbox-distribution__hint,.mechbox-thermal__hint,.mechbox-interference__hint,.mechbox-bearing__hint,.mechbox-shaft__hint,.mechbox-gear-ratio__hint,.mechbox-gear__hint,.mechbox-fatigue__hint,.mechbox-beam__hint,.mechbox-sheet-metal__hint,.mechbox-cylinder__hint,.mechbox-o-ring__hint,.mechbox-structural__hint,.mechbox-manufacturing__hint,.mechbox-heat-treatment__hint,.mechbox-materials__hint,.mechbox-material-selection__hint,.mechbox-thread-table__hint{color:var(--primary-medium);font-size:var(--font-down-1)}.mechbox-bolt__radios,.mechbox-thread__radios,.mechbox-key__radios,.mechbox-bolt-group__radios,.mechbox-weld__radios,.mechbox-spring__radios,.mechbox-clutch__radios,.mechbox-belt__radios,.mechbox-chain__radios,.mechbox-tol-convert__radios,.mechbox-sigma__radios,.mechbox-fit__radios,.mechbox-distribution__radios,.mechbox-thermal__radios,.mechbox-interference__radios,.mechbox-bearing__radios,.mechbox-shaft__radios,.mechbox-gear-ratio__radios,.mechbox-gear__radios,.mechbox-fatigue__radios,.mechbox-beam__radios,.mechbox-sheet-metal__radios,.mechbox-cylinder__radios,.mechbox-o-ring__radios,.mechbox-structural__radios,.mechbox-manufacturing__radios,.mechbox-heat-treatment__radios,.mechbox-materials__radios,.mechbox-material-selection__radios,.mechbox-thread-table__radios{display:flex;flex-wrap:wrap;gap:.65rem 1rem;min-width:0;padding-top:.2rem}.mechbox-bolt__radio,.mechbox-thread__radio,.mechbox-key__radio,.mechbox-bolt-group__radio,.mechbox-weld__radio,.mechbox-spring__radio,.mechbox-clutch__radio,.mechbox-belt__radio,.mechbox-chain__radio,.mechbox-tol-convert__radio,.mechbox-sigma__radio,.mechbox-fit__radio,.mechbox-distribution__radio,.mechbox-thermal__radio,.mechbox-interference__radio,.mechbox-bearing__radio,.mechbox-shaft__radio,.mechbox-gear-ratio__radio,.mechbox-gear__radio,.mechbox-fatigue__radio,.mechbox-beam__radio,.mechbox-sheet-metal__radio,.mechbox-cylinder__radio,.mechbox-o-ring__radio,.mechbox-structural__radio,.mechbox-manufacturing__radio,.mechbox-heat-treatment__radio,.mechbox-materials__radio,.mechbox-material-selection__radio,.mechbox-thread-table__radio{display:inline-flex;align-items:center;gap:.35rem;margin:0;padding:0;border:0;background:rgba(0,0,0,0);font-weight:normal;cursor:pointer}.mechbox-bolt__diagram,.mechbox-thread__diagram,.mechbox-key__diagram,.mechbox-bolt-group__diagram,.mechbox-weld__diagram,.mechbox-spring__diagram,.mechbox-clutch__diagram,.mechbox-belt__diagram,.mechbox-chain__diagram,.mechbox-tol-convert__diagram,.mechbox-sigma__diagram,.mechbox-fit__diagram,.mechbox-distribution__diagram,.mechbox-thermal__diagram,.mechbox-interference__diagram,.mechbox-bearing__diagram,.mechbox-shaft__diagram,.mechbox-gear-ratio__diagram,.mechbox-gear__diagram,.mechbox-fatigue__diagram,.mechbox-beam__diagram,.mechbox-sheet-metal__diagram,.mechbox-cylinder__diagram,.mechbox-o-ring__diagram,.mechbox-structural__diagram,.mechbox-manufacturing__diagram,.mechbox-heat-treatment__diagram,.mechbox-materials__diagram,.mechbox-material-selection__diagram,.mechbox-thread-table__diagram{margin:.85rem 0 1rem;border:1px solid var(--primary-low);border-radius:10px;padding:.65rem;background:var(--primary-very-low);text-align:center}.mechbox-bolt__diagram-stage,.mechbox-thread__diagram-stage,.mechbox-key__diagram-stage,.mechbox-bolt-group__diagram-stage,.mechbox-weld__diagram-stage,.mechbox-spring__diagram-stage,.mechbox-clutch__diagram-stage,.mechbox-belt__diagram-stage,.mechbox-chain__diagram-stage,.mechbox-tol-convert__diagram-stage,.mechbox-sigma__diagram-stage,.mechbox-fit__diagram-stage,.mechbox-distribution__diagram-stage,.mechbox-thermal__diagram-stage,.mechbox-interference__diagram-stage,.mechbox-bearing__diagram-stage,.mechbox-shaft__diagram-stage,.mechbox-gear-ratio__diagram-stage,.mechbox-gear__diagram-stage,.mechbox-fatigue__diagram-stage,.mechbox-beam__diagram-stage,.mechbox-sheet-metal__diagram-stage,.mechbox-cylinder__diagram-stage,.mechbox-o-ring__diagram-stage,.mechbox-structural__diagram-stage,.mechbox-manufacturing__diagram-stage,.mechbox-heat-treatment__diagram-stage,.mechbox-materials__diagram-stage,.mechbox-material-selection__diagram-stage,.mechbox-thread-table__diagram-stage{position:relative;display:inline-block;width:min(100%,280px)}.mechbox-bolt__svg,.mechbox-thread__svg,.mechbox-key__svg,.mechbox-bolt-group__svg,.mechbox-weld__svg,.mechbox-spring__svg,.mechbox-clutch__svg,.mechbox-belt__svg,.mechbox-chain__svg,.mechbox-tol-convert__svg,.mechbox-sigma__svg,.mechbox-fit__svg,.mechbox-distribution__svg,.mechbox-thermal__svg,.mechbox-interference__svg,.mechbox-bearing__svg,.mechbox-shaft__svg,.mechbox-gear-ratio__svg,.mechbox-gear__svg,.mechbox-fatigue__svg,.mechbox-beam__svg,.mechbox-sheet-metal__svg,.mechbox-cylinder__svg,.mechbox-o-ring__svg,.mechbox-structural__svg,.mechbox-manufacturing__svg,.mechbox-heat-treatment__svg,.mechbox-materials__svg,.mechbox-material-selection__svg,.mechbox-thread-table__svg{width:100%;height:auto;color:var(--primary-medium)}.mechbox-bolt__diagram-symbol,.mechbox-thread__diagram-symbol,.mechbox-key__diagram-symbol,.mechbox-bolt-group__diagram-symbol,.mechbox-weld__diagram-symbol,.mechbox-spring__diagram-symbol,.mechbox-clutch__diagram-symbol,.mechbox-belt__diagram-symbol,.mechbox-chain__diagram-symbol,.mechbox-tol-convert__diagram-symbol,.mechbox-sigma__diagram-symbol,.mechbox-fit__diagram-symbol,.mechbox-distribution__diagram-symbol,.mechbox-thermal__diagram-symbol,.mechbox-interference__diagram-symbol,.mechbox-bearing__diagram-symbol,.mechbox-shaft__diagram-symbol,.mechbox-gear-ratio__diagram-symbol,.mechbox-gear__diagram-symbol,.mechbox-fatigue__diagram-symbol,.mechbox-beam__diagram-symbol,.mechbox-sheet-metal__diagram-symbol,.mechbox-cylinder__diagram-symbol,.mechbox-o-ring__diagram-symbol,.mechbox-structural__diagram-symbol,.mechbox-manufacturing__diagram-symbol,.mechbox-heat-treatment__diagram-symbol,.mechbox-materials__diagram-symbol,.mechbox-material-selection__diagram-symbol,.mechbox-thread-table__diagram-symbol{position:absolute;color:var(--tertiary)}.mechbox-bolt__diagram-symbol--t,.mechbox-thread__diagram-symbol--t,.mechbox-key__diagram-symbol--t,.mechbox-bolt-group__diagram-symbol--t,.mechbox-weld__diagram-symbol--t,.mechbox-spring__diagram-symbol--t,.mechbox-clutch__diagram-symbol--t,.mechbox-belt__diagram-symbol--t,.mechbox-chain__diagram-symbol--t,.mechbox-tol-convert__diagram-symbol--t,.mechbox-sigma__diagram-symbol--t,.mechbox-fit__diagram-symbol--t,.mechbox-distribution__diagram-symbol--t,.mechbox-thermal__diagram-symbol--t,.mechbox-interference__diagram-symbol--t,.mechbox-bearing__diagram-symbol--t,.mechbox-shaft__diagram-symbol--t,.mechbox-gear-ratio__diagram-symbol--t,.mechbox-gear__diagram-symbol--t,.mechbox-fatigue__diagram-symbol--t,.mechbox-beam__diagram-symbol--t,.mechbox-sheet-metal__diagram-symbol--t,.mechbox-cylinder__diagram-symbol--t,.mechbox-o-ring__diagram-symbol--t,.mechbox-structural__diagram-symbol--t,.mechbox-manufacturing__diagram-symbol--t,.mechbox-heat-treatment__diagram-symbol--t,.mechbox-materials__diagram-symbol--t,.mechbox-material-selection__diagram-symbol--t,.mechbox-thread-table__diagram-symbol--t{left:16%;top:28%}.mechbox-bolt__diagram-symbol--f,.mechbox-thread__diagram-symbol--f,.mechbox-key__diagram-symbol--f,.mechbox-bolt-group__diagram-symbol--f,.mechbox-weld__diagram-symbol--f,.mechbox-spring__diagram-symbol--f,.mechbox-clutch__diagram-symbol--f,.mechbox-belt__diagram-symbol--f,.mechbox-chain__diagram-symbol--f,.mechbox-tol-convert__diagram-symbol--f,.mechbox-sigma__diagram-symbol--f,.mechbox-fit__diagram-symbol--f,.mechbox-distribution__diagram-symbol--f,.mechbox-thermal__diagram-symbol--f,.mechbox-interference__diagram-symbol--f,.mechbox-bearing__diagram-symbol--f,.mechbox-shaft__diagram-symbol--f,.mechbox-gear-ratio__diagram-symbol--f,.mechbox-gear__diagram-symbol--f,.mechbox-fatigue__diagram-symbol--f,.mechbox-beam__diagram-symbol--f,.mechbox-sheet-metal__diagram-symbol--f,.mechbox-cylinder__diagram-symbol--f,.mechbox-o-ring__diagram-symbol--f,.mechbox-structural__diagram-symbol--f,.mechbox-manufacturing__diagram-symbol--f,.mechbox-heat-treatment__diagram-symbol--f,.mechbox-materials__diagram-symbol--f,.mechbox-material-selection__diagram-symbol--f,.mechbox-thread-table__diagram-symbol--f{left:52%;bottom:4%}.mechbox-bolt__diagram-symbol--d,.mechbox-thread__diagram-symbol--d,.mechbox-key__diagram-symbol--d,.mechbox-bolt-group__diagram-symbol--d,.mechbox-weld__diagram-symbol--d,.mechbox-spring__diagram-symbol--d,.mechbox-clutch__diagram-symbol--d,.mechbox-belt__diagram-symbol--d,.mechbox-chain__diagram-symbol--d,.mechbox-tol-convert__diagram-symbol--d,.mechbox-sigma__diagram-symbol--d,.mechbox-fit__diagram-symbol--d,.mechbox-distribution__diagram-symbol--d,.mechbox-thermal__diagram-symbol--d,.mechbox-interference__diagram-symbol--d,.mechbox-bearing__diagram-symbol--d,.mechbox-shaft__diagram-symbol--d,.mechbox-gear-ratio__diagram-symbol--d,.mechbox-gear__diagram-symbol--d,.mechbox-fatigue__diagram-symbol--d,.mechbox-beam__diagram-symbol--d,.mechbox-sheet-metal__diagram-symbol--d,.mechbox-cylinder__diagram-symbol--d,.mechbox-o-ring__diagram-symbol--d,.mechbox-structural__diagram-symbol--d,.mechbox-manufacturing__diagram-symbol--d,.mechbox-heat-treatment__diagram-symbol--d,.mechbox-materials__diagram-symbol--d,.mechbox-material-selection__diagram-symbol--d,.mechbox-thread-table__diagram-symbol--d{right:12%;top:48%;color:var(--primary-high)}.mechbox-bolt__diagram-caption,.mechbox-thread__diagram-caption,.mechbox-key__diagram-caption,.mechbox-bolt-group__diagram-caption,.mechbox-weld__diagram-caption,.mechbox-spring__diagram-caption,.mechbox-clutch__diagram-caption,.mechbox-belt__diagram-caption,.mechbox-chain__diagram-caption,.mechbox-tol-convert__diagram-caption,.mechbox-sigma__diagram-caption,.mechbox-fit__diagram-caption,.mechbox-distribution__diagram-caption,.mechbox-thermal__diagram-caption,.mechbox-interference__diagram-caption,.mechbox-bearing__diagram-caption,.mechbox-shaft__diagram-caption,.mechbox-gear-ratio__diagram-caption,.mechbox-gear__diagram-caption,.mechbox-fatigue__diagram-caption,.mechbox-beam__diagram-caption,.mechbox-sheet-metal__diagram-caption,.mechbox-cylinder__diagram-caption,.mechbox-o-ring__diagram-caption,.mechbox-structural__diagram-caption,.mechbox-manufacturing__diagram-caption,.mechbox-heat-treatment__diagram-caption,.mechbox-materials__diagram-caption,.mechbox-material-selection__diagram-caption,.mechbox-thread-table__diagram-caption{margin:.4rem 0 0;color:var(--primary-medium);font-size:var(--font-down-1)}.mechbox-bolt__calculate-btn,.mechbox-thread__calculate-btn,.mechbox-key__calculate-btn,.mechbox-bolt-group__calculate-btn,.mechbox-weld__calculate-btn,.mechbox-spring__calculate-btn,.mechbox-clutch__calculate-btn,.mechbox-belt__calculate-btn,.mechbox-chain__calculate-btn,.mechbox-tol-convert__calculate-btn,.mechbox-sigma__calculate-btn,.mechbox-fit__calculate-btn,.mechbox-distribution__calculate-btn,.mechbox-thermal__calculate-btn,.mechbox-interference__calculate-btn,.mechbox-bearing__calculate-btn,.mechbox-shaft__calculate-btn,.mechbox-gear-ratio__calculate-btn,.mechbox-gear__calculate-btn,.mechbox-fatigue__calculate-btn,.mechbox-beam__calculate-btn,.mechbox-sheet-metal__calculate-btn,.mechbox-cylinder__calculate-btn,.mechbox-o-ring__calculate-btn,.mechbox-structural__calculate-btn,.mechbox-manufacturing__calculate-btn,.mechbox-heat-treatment__calculate-btn,.mechbox-materials__calculate-btn,.mechbox-material-selection__calculate-btn,.mechbox-thread-table__calculate-btn{margin-top:.35rem;width:100%}.mechbox-bolt__error,.mechbox-thread__error,.mechbox-key__error,.mechbox-bolt-group__error,.mechbox-weld__error,.mechbox-spring__error,.mechbox-clutch__error,.mechbox-belt__error,.mechbox-chain__error,.mechbox-tol-convert__error,.mechbox-sigma__error,.mechbox-fit__error,.mechbox-distribution__error,.mechbox-thermal__error,.mechbox-interference__error,.mechbox-bearing__error,.mechbox-shaft__error,.mechbox-gear-ratio__error,.mechbox-gear__error,.mechbox-fatigue__error,.mechbox-beam__error,.mechbox-sheet-metal__error,.mechbox-cylinder__error,.mechbox-o-ring__error,.mechbox-structural__error,.mechbox-manufacturing__error,.mechbox-heat-treatment__error,.mechbox-materials__error,.mechbox-material-selection__error,.mechbox-thread-table__error{color:var(--danger);margin-top:.75rem}.mechbox-bolt__status,.mechbox-thread__status,.mechbox-key__status,.mechbox-bolt-group__status,.mechbox-weld__status,.mechbox-spring__status,.mechbox-clutch__status,.mechbox-belt__status,.mechbox-chain__status,.mechbox-tol-convert__status,.mechbox-sigma__status,.mechbox-fit__status,.mechbox-distribution__status,.mechbox-thermal__status,.mechbox-interference__status,.mechbox-bearing__status,.mechbox-shaft__status,.mechbox-gear-ratio__status,.mechbox-gear__status,.mechbox-fatigue__status,.mechbox-beam__status,.mechbox-sheet-metal__status,.mechbox-cylinder__status,.mechbox-o-ring__status,.mechbox-structural__status,.mechbox-manufacturing__status,.mechbox-heat-treatment__status,.mechbox-materials__status,.mechbox-material-selection__status,.mechbox-thread-table__status{display:inline-block;margin-bottom:.85rem;border-radius:999px;padding:.25rem .8rem;font-size:var(--font-down-1);font-weight:600}.mechbox-bolt__status.is-pass,.mechbox-thread__status.is-pass,.mechbox-key__status.is-pass,.mechbox-bolt-group__status.is-pass,.mechbox-weld__status.is-pass,.mechbox-spring__status.is-pass,.mechbox-clutch__status.is-pass,.mechbox-belt__status.is-pass,.mechbox-chain__status.is-pass,.mechbox-tol-convert__status.is-pass,.mechbox-sigma__status.is-pass,.mechbox-fit__status.is-pass,.mechbox-distribution__status.is-pass,.mechbox-thermal__status.is-pass,.mechbox-interference__status.is-pass,.mechbox-bearing__status.is-pass,.mechbox-shaft__status.is-pass,.mechbox-gear-ratio__status.is-pass,.mechbox-gear__status.is-pass,.mechbox-fatigue__status.is-pass,.mechbox-beam__status.is-pass,.mechbox-sheet-metal__status.is-pass,.mechbox-cylinder__status.is-pass,.mechbox-o-ring__status.is-pass,.mechbox-structural__status.is-pass,.mechbox-manufacturing__status.is-pass,.mechbox-heat-treatment__status.is-pass,.mechbox-materials__status.is-pass,.mechbox-material-selection__status.is-pass,.mechbox-thread-table__status.is-pass{background:var(--success-low);color:var(--success)}.mechbox-bolt__status.is-attention,.mechbox-thread__status.is-attention,.mechbox-key__status.is-attention,.mechbox-bolt-group__status.is-attention,.mechbox-weld__status.is-attention,.mechbox-spring__status.is-attention,.mechbox-clutch__status.is-attention,.mechbox-belt__status.is-attention,.mechbox-chain__status.is-attention,.mechbox-tol-convert__status.is-attention,.mechbox-sigma__status.is-attention,.mechbox-fit__status.is-attention,.mechbox-distribution__status.is-attention,.mechbox-thermal__status.is-attention,.mechbox-interference__status.is-attention,.mechbox-bearing__status.is-attention,.mechbox-shaft__status.is-attention,.mechbox-gear-ratio__status.is-attention,.mechbox-gear__status.is-attention,.mechbox-fatigue__status.is-attention,.mechbox-beam__status.is-attention,.mechbox-sheet-metal__status.is-attention,.mechbox-cylinder__status.is-attention,.mechbox-o-ring__status.is-attention,.mechbox-structural__status.is-attention,.mechbox-manufacturing__status.is-attention,.mechbox-heat-treatment__status.is-attention,.mechbox-materials__status.is-attention,.mechbox-material-selection__status.is-attention,.mechbox-thread-table__status.is-attention{background:var(--highlight-medium);color:var(--primary)}.mechbox-bolt__result-list,.mechbox-thread__result-list,.mechbox-key__result-list,.mechbox-bolt-group__result-list,.mechbox-weld__result-list,.mechbox-spring__result-list,.mechbox-clutch__result-list,.mechbox-belt__result-list,.mechbox-chain__result-list,.mechbox-tol-convert__result-list,.mechbox-sigma__result-list,.mechbox-fit__result-list,.mechbox-distribution__result-list,.mechbox-thermal__result-list,.mechbox-interference__result-list,.mechbox-bearing__result-list,.mechbox-shaft__result-list,.mechbox-gear-ratio__result-list,.mechbox-gear__result-list,.mechbox-fatigue__result-list,.mechbox-beam__result-list,.mechbox-sheet-metal__result-list,.mechbox-cylinder__result-list,.mechbox-o-ring__result-list,.mechbox-structural__result-list,.mechbox-manufacturing__result-list,.mechbox-heat-treatment__result-list,.mechbox-materials__result-list,.mechbox-material-selection__result-list,.mechbox-thread-table__result-list{margin:0}.mechbox-bolt__result-row,.mechbox-thread__result-row,.mechbox-key__result-row,.mechbox-bolt-group__result-row,.mechbox-weld__result-row,.mechbox-spring__result-row,.mechbox-clutch__result-row,.mechbox-belt__result-row,.mechbox-chain__result-row,.mechbox-tol-convert__result-row,.mechbox-sigma__result-row,.mechbox-fit__result-row,.mechbox-distribution__result-row,.mechbox-thermal__result-row,.mechbox-interference__result-row,.mechbox-bearing__result-row,.mechbox-shaft__result-row,.mechbox-gear-ratio__result-row,.mechbox-gear__result-row,.mechbox-fatigue__result-row,.mechbox-beam__result-row,.mechbox-sheet-metal__result-row,.mechbox-cylinder__result-row,.mechbox-o-ring__result-row,.mechbox-structural__result-row,.mechbox-manufacturing__result-row,.mechbox-heat-treatment__result-row,.mechbox-materials__result-row,.mechbox-material-selection__result-row,.mechbox-thread-table__result-row{display:flex;justify-content:space-between;gap:.75rem;align-items:center;padding:.65rem .75rem;margin-bottom:.45rem;border-radius:8px;background:var(--primary-very-low)}.mechbox-bolt__result-row dt,.mechbox-thread__result-row dt,.mechbox-key__result-row dt,.mechbox-bolt-group__result-row dt,.mechbox-weld__result-row dt,.mechbox-spring__result-row dt,.mechbox-clutch__result-row dt,.mechbox-belt__result-row dt,.mechbox-chain__result-row dt,.mechbox-tol-convert__result-row dt,.mechbox-sigma__result-row dt,.mechbox-fit__result-row dt,.mechbox-distribution__result-row dt,.mechbox-thermal__result-row dt,.mechbox-interference__result-row dt,.mechbox-bearing__result-row dt,.mechbox-shaft__result-row dt,.mechbox-gear-ratio__result-row dt,.mechbox-gear__result-row dt,.mechbox-fatigue__result-row dt,.mechbox-beam__result-row dt,.mechbox-sheet-metal__result-row dt,.mechbox-cylinder__result-row dt,.mechbox-o-ring__result-row dt,.mechbox-structural__result-row dt,.mechbox-manufacturing__result-row dt,.mechbox-heat-treatment__result-row dt,.mechbox-materials__result-row dt,.mechbox-material-selection__result-row dt,.mechbox-thread-table__result-row dt{color:var(--primary-medium);margin:0}.mechbox-bolt__result-row dd,.mechbox-thread__result-row dd,.mechbox-key__result-row dd,.mechbox-bolt-group__result-row dd,.mechbox-weld__result-row dd,.mechbox-spring__result-row dd,.mechbox-clutch__result-row dd,.mechbox-belt__result-row dd,.mechbox-chain__result-row dd,.mechbox-tol-convert__result-row dd,.mechbox-sigma__result-row dd,.mechbox-fit__result-row dd,.mechbox-distribution__result-row dd,.mechbox-thermal__result-row dd,.mechbox-interference__result-row dd,.mechbox-bearing__result-row dd,.mechbox-shaft__result-row dd,.mechbox-gear-ratio__result-row dd,.mechbox-gear__result-row dd,.mechbox-fatigue__result-row dd,.mechbox-beam__result-row dd,.mechbox-sheet-metal__result-row dd,.mechbox-cylinder__result-row dd,.mechbox-o-ring__result-row dd,.mechbox-structural__result-row dd,.mechbox-manufacturing__result-row dd,.mechbox-heat-treatment__result-row dd,.mechbox-materials__result-row dd,.mechbox-material-selection__result-row dd,.mechbox-thread-table__result-row dd{margin:0;font-weight:600;text-align:right}.mechbox-bolt__result-row.is-danger dd,.mechbox-thread__result-row.is-danger dd,.mechbox-key__result-row.is-danger dd,.mechbox-bolt-group__result-row.is-danger dd,.mechbox-weld__result-row.is-danger dd,.mechbox-spring__result-row.is-danger dd,.mechbox-clutch__result-row.is-danger dd,.mechbox-belt__result-row.is-danger dd,.mechbox-chain__result-row.is-danger dd,.mechbox-tol-convert__result-row.is-danger dd,.mechbox-sigma__result-row.is-danger dd,.mechbox-fit__result-row.is-danger dd,.mechbox-distribution__result-row.is-danger dd,.mechbox-thermal__result-row.is-danger dd,.mechbox-interference__result-row.is-danger dd,.mechbox-bearing__result-row.is-danger dd,.mechbox-shaft__result-row.is-danger dd,.mechbox-gear-ratio__result-row.is-danger dd,.mechbox-gear__result-row.is-danger dd,.mechbox-fatigue__result-row.is-danger dd,.mechbox-beam__result-row.is-danger dd,.mechbox-sheet-metal__result-row.is-danger dd,.mechbox-cylinder__result-row.is-danger dd,.mechbox-o-ring__result-row.is-danger dd,.mechbox-structural__result-row.is-danger dd,.mechbox-manufacturing__result-row.is-danger dd,.mechbox-heat-treatment__result-row.is-danger dd,.mechbox-materials__result-row.is-danger dd,.mechbox-material-selection__result-row.is-danger dd,.mechbox-thread-table__result-row.is-danger dd{color:var(--danger)}.mechbox-bolt__bolt-table,.mechbox-thread__bolt-table,.mechbox-key__bolt-table,.mechbox-bolt-group__bolt-table,.mechbox-weld__bolt-table,.mechbox-spring__bolt-table,.mechbox-clutch__bolt-table,.mechbox-belt__bolt-table,.mechbox-chain__bolt-table,.mechbox-tol-convert__bolt-table,.mechbox-sigma__bolt-table,.mechbox-fit__bolt-table,.mechbox-distribution__bolt-table,.mechbox-thermal__bolt-table,.mechbox-interference__bolt-table,.mechbox-bearing__bolt-table,.mechbox-shaft__bolt-table,.mechbox-gear-ratio__bolt-table,.mechbox-gear__bolt-table,.mechbox-fatigue__bolt-table,.mechbox-beam__bolt-table,.mechbox-sheet-metal__bolt-table,.mechbox-cylinder__bolt-table,.mechbox-o-ring__bolt-table,.mechbox-structural__bolt-table,.mechbox-manufacturing__bolt-table,.mechbox-heat-treatment__bolt-table,.mechbox-materials__bolt-table,.mechbox-material-selection__bolt-table,.mechbox-thread-table__bolt-table{width:100%;border-collapse:collapse;margin:.75rem 0 .35rem;font-size:var(--font-down-1)}.mechbox-bolt__bolt-table th,.mechbox-bolt__bolt-table td,.mechbox-thread__bolt-table th,.mechbox-thread__bolt-table td,.mechbox-key__bolt-table th,.mechbox-key__bolt-table td,.mechbox-bolt-group__bolt-table th,.mechbox-bolt-group__bolt-table td,.mechbox-weld__bolt-table th,.mechbox-weld__bolt-table td,.mechbox-spring__bolt-table th,.mechbox-spring__bolt-table td,.mechbox-clutch__bolt-table th,.mechbox-clutch__bolt-table td,.mechbox-belt__bolt-table th,.mechbox-belt__bolt-table td,.mechbox-chain__bolt-table th,.mechbox-chain__bolt-table td,.mechbox-tol-convert__bolt-table th,.mechbox-tol-convert__bolt-table td,.mechbox-sigma__bolt-table th,.mechbox-sigma__bolt-table td,.mechbox-fit__bolt-table th,.mechbox-fit__bolt-table td,.mechbox-distribution__bolt-table th,.mechbox-distribution__bolt-table td,.mechbox-thermal__bolt-table th,.mechbox-thermal__bolt-table td,.mechbox-interference__bolt-table th,.mechbox-interference__bolt-table td,.mechbox-bearing__bolt-table th,.mechbox-bearing__bolt-table td,.mechbox-shaft__bolt-table th,.mechbox-shaft__bolt-table td,.mechbox-gear-ratio__bolt-table th,.mechbox-gear-ratio__bolt-table td,.mechbox-gear__bolt-table th,.mechbox-gear__bolt-table td,.mechbox-fatigue__bolt-table th,.mechbox-fatigue__bolt-table td,.mechbox-beam__bolt-table th,.mechbox-beam__bolt-table td,.mechbox-sheet-metal__bolt-table th,.mechbox-sheet-metal__bolt-table td,.mechbox-cylinder__bolt-table th,.mechbox-cylinder__bolt-table td,.mechbox-o-ring__bolt-table th,.mechbox-o-ring__bolt-table td,.mechbox-structural__bolt-table th,.mechbox-structural__bolt-table td,.mechbox-manufacturing__bolt-table th,.mechbox-manufacturing__bolt-table td,.mechbox-heat-treatment__bolt-table th,.mechbox-heat-treatment__bolt-table td,.mechbox-materials__bolt-table th,.mechbox-materials__bolt-table td,.mechbox-material-selection__bolt-table th,.mechbox-material-selection__bolt-table td,.mechbox-thread-table__bolt-table th,.mechbox-thread-table__bolt-table td{padding:.35rem .4rem;border-bottom:1px solid var(--primary-low);text-align:right;font-variant-numeric:tabular-nums}.mechbox-bolt__bolt-table th:first-child,.mechbox-bolt__bolt-table td:first-child,.mechbox-thread__bolt-table th:first-child,.mechbox-thread__bolt-table td:first-child,.mechbox-key__bolt-table th:first-child,.mechbox-key__bolt-table td:first-child,.mechbox-bolt-group__bolt-table th:first-child,.mechbox-bolt-group__bolt-table td:first-child,.mechbox-weld__bolt-table th:first-child,.mechbox-weld__bolt-table td:first-child,.mechbox-spring__bolt-table th:first-child,.mechbox-spring__bolt-table td:first-child,.mechbox-clutch__bolt-table th:first-child,.mechbox-clutch__bolt-table td:first-child,.mechbox-belt__bolt-table th:first-child,.mechbox-belt__bolt-table td:first-child,.mechbox-chain__bolt-table th:first-child,.mechbox-chain__bolt-table td:first-child,.mechbox-tol-convert__bolt-table th:first-child,.mechbox-tol-convert__bolt-table td:first-child,.mechbox-sigma__bolt-table th:first-child,.mechbox-sigma__bolt-table td:first-child,.mechbox-fit__bolt-table th:first-child,.mechbox-fit__bolt-table td:first-child,.mechbox-distribution__bolt-table th:first-child,.mechbox-distribution__bolt-table td:first-child,.mechbox-thermal__bolt-table th:first-child,.mechbox-thermal__bolt-table td:first-child,.mechbox-interference__bolt-table th:first-child,.mechbox-interference__bolt-table td:first-child,.mechbox-bearing__bolt-table th:first-child,.mechbox-bearing__bolt-table td:first-child,.mechbox-shaft__bolt-table th:first-child,.mechbox-shaft__bolt-table td:first-child,.mechbox-gear-ratio__bolt-table th:first-child,.mechbox-gear-ratio__bolt-table td:first-child,.mechbox-gear__bolt-table th:first-child,.mechbox-gear__bolt-table td:first-child,.mechbox-fatigue__bolt-table th:first-child,.mechbox-fatigue__bolt-table td:first-child,.mechbox-beam__bolt-table th:first-child,.mechbox-beam__bolt-table td:first-child,.mechbox-sheet-metal__bolt-table th:first-child,.mechbox-sheet-metal__bolt-table td:first-child,.mechbox-cylinder__bolt-table th:first-child,.mechbox-cylinder__bolt-table td:first-child,.mechbox-o-ring__bolt-table th:first-child,.mechbox-o-ring__bolt-table td:first-child,.mechbox-structural__bolt-table th:first-child,.mechbox-structural__bolt-table td:first-child,.mechbox-manufacturing__bolt-table th:first-child,.mechbox-manufacturing__bolt-table td:first-child,.mechbox-heat-treatment__bolt-table th:first-child,.mechbox-heat-treatment__bolt-table td:first-child,.mechbox-materials__bolt-table th:first-child,.mechbox-materials__bolt-table td:first-child,.mechbox-material-selection__bolt-table th:first-child,.mechbox-material-selection__bolt-table td:first-child,.mechbox-thread-table__bolt-table th:first-child,.mechbox-thread-table__bolt-table td:first-child{text-align:left}.mechbox-bolt__bolt-table th,.mechbox-thread__bolt-table th,.mechbox-key__bolt-table th,.mechbox-bolt-group__bolt-table th,.mechbox-weld__bolt-table th,.mechbox-spring__bolt-table th,.mechbox-clutch__bolt-table th,.mechbox-belt__bolt-table th,.mechbox-chain__bolt-table th,.mechbox-tol-convert__bolt-table th,.mechbox-sigma__bolt-table th,.mechbox-fit__bolt-table th,.mechbox-distribution__bolt-table th,.mechbox-thermal__bolt-table th,.mechbox-interference__bolt-table th,.mechbox-bearing__bolt-table th,.mechbox-shaft__bolt-table th,.mechbox-gear-ratio__bolt-table th,.mechbox-gear__bolt-table th,.mechbox-fatigue__bolt-table th,.mechbox-beam__bolt-table th,.mechbox-sheet-metal__bolt-table th,.mechbox-cylinder__bolt-table th,.mechbox-o-ring__bolt-table th,.mechbox-structural__bolt-table th,.mechbox-manufacturing__bolt-table th,.mechbox-heat-treatment__bolt-table th,.mechbox-materials__bolt-table th,.mechbox-material-selection__bolt-table th,.mechbox-thread-table__bolt-table th{color:var(--primary-medium);font-weight:600}.mechbox-bolt__bolt-table tr.is-danger td,.mechbox-thread__bolt-table tr.is-danger td,.mechbox-key__bolt-table tr.is-danger td,.mechbox-bolt-group__bolt-table tr.is-danger td,.mechbox-weld__bolt-table tr.is-danger td,.mechbox-spring__bolt-table tr.is-danger td,.mechbox-clutch__bolt-table tr.is-danger td,.mechbox-belt__bolt-table tr.is-danger td,.mechbox-chain__bolt-table tr.is-danger td,.mechbox-tol-convert__bolt-table tr.is-danger td,.mechbox-sigma__bolt-table tr.is-danger td,.mechbox-fit__bolt-table tr.is-danger td,.mechbox-distribution__bolt-table tr.is-danger td,.mechbox-thermal__bolt-table tr.is-danger td,.mechbox-interference__bolt-table tr.is-danger td,.mechbox-bearing__bolt-table tr.is-danger td,.mechbox-shaft__bolt-table tr.is-danger td,.mechbox-gear-ratio__bolt-table tr.is-danger td,.mechbox-gear__bolt-table tr.is-danger td,.mechbox-fatigue__bolt-table tr.is-danger td,.mechbox-beam__bolt-table tr.is-danger td,.mechbox-sheet-metal__bolt-table tr.is-danger td,.mechbox-cylinder__bolt-table tr.is-danger td,.mechbox-o-ring__bolt-table tr.is-danger td,.mechbox-structural__bolt-table tr.is-danger td,.mechbox-manufacturing__bolt-table tr.is-danger td,.mechbox-heat-treatment__bolt-table tr.is-danger td,.mechbox-materials__bolt-table tr.is-danger td,.mechbox-material-selection__bolt-table tr.is-danger td,.mechbox-thread-table__bolt-table tr.is-danger td{color:var(--danger);font-weight:600}.mechbox-bolt__table-title,.mechbox-thread__table-title,.mechbox-key__table-title,.mechbox-bolt-group__table-title,.mechbox-weld__table-title,.mechbox-spring__table-title,.mechbox-clutch__table-title,.mechbox-belt__table-title,.mechbox-chain__table-title,.mechbox-tol-convert__table-title,.mechbox-sigma__table-title,.mechbox-fit__table-title,.mechbox-distribution__table-title,.mechbox-thermal__table-title,.mechbox-interference__table-title,.mechbox-bearing__table-title,.mechbox-shaft__table-title,.mechbox-gear-ratio__table-title,.mechbox-gear__table-title,.mechbox-fatigue__table-title,.mechbox-beam__table-title,.mechbox-sheet-metal__table-title,.mechbox-cylinder__table-title,.mechbox-o-ring__table-title,.mechbox-structural__table-title,.mechbox-manufacturing__table-title,.mechbox-heat-treatment__table-title,.mechbox-materials__table-title,.mechbox-material-selection__table-title,.mechbox-thread-table__table-title{margin:.85rem 0 .35rem;font-size:var(--font-0);font-weight:600;color:var(--primary-high)}.mechbox-bolt__curve-table,.mechbox-thread__curve-table,.mechbox-key__curve-table,.mechbox-bolt-group__curve-table,.mechbox-weld__curve-table,.mechbox-spring__curve-table,.mechbox-clutch__curve-table,.mechbox-belt__curve-table,.mechbox-chain__curve-table,.mechbox-tol-convert__curve-table,.mechbox-sigma__curve-table,.mechbox-fit__curve-table,.mechbox-distribution__curve-table,.mechbox-thermal__curve-table,.mechbox-interference__curve-table,.mechbox-bearing__curve-table,.mechbox-shaft__curve-table,.mechbox-gear-ratio__curve-table,.mechbox-gear__curve-table,.mechbox-fatigue__curve-table,.mechbox-beam__curve-table,.mechbox-sheet-metal__curve-table,.mechbox-cylinder__curve-table,.mechbox-o-ring__curve-table,.mechbox-structural__curve-table,.mechbox-manufacturing__curve-table,.mechbox-heat-treatment__curve-table,.mechbox-materials__curve-table,.mechbox-material-selection__curve-table,.mechbox-thread-table__curve-table{width:100%;border-collapse:collapse;margin:.35rem 0 .35rem;font-size:var(--font-down-1)}.mechbox-bolt__curve-table th,.mechbox-bolt__curve-table td,.mechbox-thread__curve-table th,.mechbox-thread__curve-table td,.mechbox-key__curve-table th,.mechbox-key__curve-table td,.mechbox-bolt-group__curve-table th,.mechbox-bolt-group__curve-table td,.mechbox-weld__curve-table th,.mechbox-weld__curve-table td,.mechbox-spring__curve-table th,.mechbox-spring__curve-table td,.mechbox-clutch__curve-table th,.mechbox-clutch__curve-table td,.mechbox-belt__curve-table th,.mechbox-belt__curve-table td,.mechbox-chain__curve-table th,.mechbox-chain__curve-table td,.mechbox-tol-convert__curve-table th,.mechbox-tol-convert__curve-table td,.mechbox-sigma__curve-table th,.mechbox-sigma__curve-table td,.mechbox-fit__curve-table th,.mechbox-fit__curve-table td,.mechbox-distribution__curve-table th,.mechbox-distribution__curve-table td,.mechbox-thermal__curve-table th,.mechbox-thermal__curve-table td,.mechbox-interference__curve-table th,.mechbox-interference__curve-table td,.mechbox-bearing__curve-table th,.mechbox-bearing__curve-table td,.mechbox-shaft__curve-table th,.mechbox-shaft__curve-table td,.mechbox-gear-ratio__curve-table th,.mechbox-gear-ratio__curve-table td,.mechbox-gear__curve-table th,.mechbox-gear__curve-table td,.mechbox-fatigue__curve-table th,.mechbox-fatigue__curve-table td,.mechbox-beam__curve-table th,.mechbox-beam__curve-table td,.mechbox-sheet-metal__curve-table th,.mechbox-sheet-metal__curve-table td,.mechbox-cylinder__curve-table th,.mechbox-cylinder__curve-table td,.mechbox-o-ring__curve-table th,.mechbox-o-ring__curve-table td,.mechbox-structural__curve-table th,.mechbox-structural__curve-table td,.mechbox-manufacturing__curve-table th,.mechbox-manufacturing__curve-table td,.mechbox-heat-treatment__curve-table th,.mechbox-heat-treatment__curve-table td,.mechbox-materials__curve-table th,.mechbox-materials__curve-table td,.mechbox-material-selection__curve-table th,.mechbox-material-selection__curve-table td,.mechbox-thread-table__curve-table th,.mechbox-thread-table__curve-table td{padding:.3rem .4rem;border-bottom:1px solid var(--primary-low);text-align:right;font-variant-numeric:tabular-nums}.mechbox-bolt__curve-table th:first-child,.mechbox-bolt__curve-table td:first-child,.mechbox-thread__curve-table th:first-child,.mechbox-thread__curve-table td:first-child,.mechbox-key__curve-table th:first-child,.mechbox-key__curve-table td:first-child,.mechbox-bolt-group__curve-table th:first-child,.mechbox-bolt-group__curve-table td:first-child,.mechbox-weld__curve-table th:first-child,.mechbox-weld__curve-table td:first-child,.mechbox-spring__curve-table th:first-child,.mechbox-spring__curve-table td:first-child,.mechbox-clutch__curve-table th:first-child,.mechbox-clutch__curve-table td:first-child,.mechbox-belt__curve-table th:first-child,.mechbox-belt__curve-table td:first-child,.mechbox-chain__curve-table th:first-child,.mechbox-chain__curve-table td:first-child,.mechbox-tol-convert__curve-table th:first-child,.mechbox-tol-convert__curve-table td:first-child,.mechbox-sigma__curve-table th:first-child,.mechbox-sigma__curve-table td:first-child,.mechbox-fit__curve-table th:first-child,.mechbox-fit__curve-table td:first-child,.mechbox-distribution__curve-table th:first-child,.mechbox-distribution__curve-table td:first-child,.mechbox-thermal__curve-table th:first-child,.mechbox-thermal__curve-table td:first-child,.mechbox-interference__curve-table th:first-child,.mechbox-interference__curve-table td:first-child,.mechbox-bearing__curve-table th:first-child,.mechbox-bearing__curve-table td:first-child,.mechbox-shaft__curve-table th:first-child,.mechbox-shaft__curve-table td:first-child,.mechbox-gear-ratio__curve-table th:first-child,.mechbox-gear-ratio__curve-table td:first-child,.mechbox-gear__curve-table th:first-child,.mechbox-gear__curve-table td:first-child,.mechbox-fatigue__curve-table th:first-child,.mechbox-fatigue__curve-table td:first-child,.mechbox-beam__curve-table th:first-child,.mechbox-beam__curve-table td:first-child,.mechbox-sheet-metal__curve-table th:first-child,.mechbox-sheet-metal__curve-table td:first-child,.mechbox-cylinder__curve-table th:first-child,.mechbox-cylinder__curve-table td:first-child,.mechbox-o-ring__curve-table th:first-child,.mechbox-o-ring__curve-table td:first-child,.mechbox-structural__curve-table th:first-child,.mechbox-structural__curve-table td:first-child,.mechbox-manufacturing__curve-table th:first-child,.mechbox-manufacturing__curve-table td:first-child,.mechbox-heat-treatment__curve-table th:first-child,.mechbox-heat-treatment__curve-table td:first-child,.mechbox-materials__curve-table th:first-child,.mechbox-materials__curve-table td:first-child,.mechbox-material-selection__curve-table th:first-child,.mechbox-material-selection__curve-table td:first-child,.mechbox-thread-table__curve-table th:first-child,.mechbox-thread-table__curve-table td:first-child{text-align:left}.mechbox-bolt__curve-table th,.mechbox-thread__curve-table th,.mechbox-key__curve-table th,.mechbox-bolt-group__curve-table th,.mechbox-weld__curve-table th,.mechbox-spring__curve-table th,.mechbox-clutch__curve-table th,.mechbox-belt__curve-table th,.mechbox-chain__curve-table th,.mechbox-tol-convert__curve-table th,.mechbox-sigma__curve-table th,.mechbox-fit__curve-table th,.mechbox-distribution__curve-table th,.mechbox-thermal__curve-table th,.mechbox-interference__curve-table th,.mechbox-bearing__curve-table th,.mechbox-shaft__curve-table th,.mechbox-gear-ratio__curve-table th,.mechbox-gear__curve-table th,.mechbox-fatigue__curve-table th,.mechbox-beam__curve-table th,.mechbox-sheet-metal__curve-table th,.mechbox-cylinder__curve-table th,.mechbox-o-ring__curve-table th,.mechbox-structural__curve-table th,.mechbox-manufacturing__curve-table th,.mechbox-heat-treatment__curve-table th,.mechbox-materials__curve-table th,.mechbox-material-selection__curve-table th,.mechbox-thread-table__curve-table th{color:var(--primary-medium);font-weight:600}.mechbox-bolt__results.is-visible,.mechbox-thread__results.is-visible,.mechbox-key__results.is-visible,.mechbox-bolt-group__results.is-visible,.mechbox-weld__results.is-visible,.mechbox-spring__results.is-visible,.mechbox-clutch__results.is-visible,.mechbox-belt__results.is-visible,.mechbox-chain__results.is-visible,.mechbox-tol-convert__results.is-visible,.mechbox-sigma__results.is-visible,.mechbox-fit__results.is-visible,.mechbox-distribution__results.is-visible,.mechbox-thermal__results.is-visible,.mechbox-interference__results.is-visible,.mechbox-bearing__results.is-visible,.mechbox-shaft__results.is-visible,.mechbox-gear-ratio__results.is-visible,.mechbox-gear__results.is-visible,.mechbox-fatigue__results.is-visible,.mechbox-beam__results.is-visible,.mechbox-sheet-metal__results.is-visible,.mechbox-cylinder__results.is-visible,.mechbox-o-ring__results.is-visible,.mechbox-structural__results.is-visible,.mechbox-manufacturing__results.is-visible,.mechbox-heat-treatment__results.is-visible,.mechbox-materials__results.is-visible,.mechbox-material-selection__results.is-visible,.mechbox-thread-table__results.is-visible{animation:mechbox-bolt-fade-in 180ms ease-out}.mechbox-bolt__textarea,.mechbox-thread__textarea,.mechbox-key__textarea,.mechbox-bolt-group__textarea,.mechbox-weld__textarea,.mechbox-spring__textarea,.mechbox-clutch__textarea,.mechbox-belt__textarea,.mechbox-chain__textarea,.mechbox-tol-convert__textarea,.mechbox-sigma__textarea,.mechbox-fit__textarea,.mechbox-distribution__textarea,.mechbox-thermal__textarea,.mechbox-interference__textarea,.mechbox-bearing__textarea,.mechbox-shaft__textarea,.mechbox-gear-ratio__textarea,.mechbox-gear__textarea,.mechbox-fatigue__textarea,.mechbox-beam__textarea,.mechbox-sheet-metal__textarea,.mechbox-cylinder__textarea,.mechbox-o-ring__textarea,.mechbox-structural__textarea,.mechbox-manufacturing__textarea,.mechbox-heat-treatment__textarea,.mechbox-materials__textarea,.mechbox-material-selection__textarea,.mechbox-thread-table__textarea{width:100%;min-height:6rem;resize:vertical;font-family:var(--d-font-mono, ui-monospace, monospace);font-size:var(--font-down-1)}.mechbox-bolt__miner,.mechbox-thread__miner,.mechbox-key__miner,.mechbox-bolt-group__miner,.mechbox-weld__miner,.mechbox-spring__miner,.mechbox-clutch__miner,.mechbox-belt__miner,.mechbox-chain__miner,.mechbox-tol-convert__miner,.mechbox-sigma__miner,.mechbox-fit__miner,.mechbox-distribution__miner,.mechbox-thermal__miner,.mechbox-interference__miner,.mechbox-bearing__miner,.mechbox-shaft__miner,.mechbox-gear-ratio__miner,.mechbox-gear__miner,.mechbox-fatigue__miner,.mechbox-beam__miner,.mechbox-sheet-metal__miner,.mechbox-cylinder__miner,.mechbox-o-ring__miner,.mechbox-structural__miner,.mechbox-manufacturing__miner,.mechbox-heat-treatment__miner,.mechbox-materials__miner,.mechbox-material-selection__miner,.mechbox-thread-table__miner{margin-top:.85rem}.mechbox-bolt__miner h4,.mechbox-thread__miner h4,.mechbox-key__miner h4,.mechbox-bolt-group__miner h4,.mechbox-weld__miner h4,.mechbox-spring__miner h4,.mechbox-clutch__miner h4,.mechbox-belt__miner h4,.mechbox-chain__miner h4,.mechbox-tol-convert__miner h4,.mechbox-sigma__miner h4,.mechbox-fit__miner h4,.mechbox-distribution__miner h4,.mechbox-thermal__miner h4,.mechbox-interference__miner h4,.mechbox-bearing__miner h4,.mechbox-shaft__miner h4,.mechbox-gear-ratio__miner h4,.mechbox-gear__miner h4,.mechbox-fatigue__miner h4,.mechbox-beam__miner h4,.mechbox-sheet-metal__miner h4,.mechbox-cylinder__miner h4,.mechbox-o-ring__miner h4,.mechbox-structural__miner h4,.mechbox-manufacturing__miner h4,.mechbox-heat-treatment__miner h4,.mechbox-materials__miner h4,.mechbox-material-selection__miner h4,.mechbox-thread-table__miner h4{margin:0 0 .4rem;font-size:var(--font-0)}.mechbox-bolt__hint.is-mode-hidden,.mechbox-bolt__hint.is-analysis-hidden,.mechbox-thread__hint.is-mode-hidden,.mechbox-thread__hint.is-analysis-hidden,.mechbox-key__hint.is-mode-hidden,.mechbox-key__hint.is-analysis-hidden,.mechbox-bolt-group__hint.is-mode-hidden,.mechbox-bolt-group__hint.is-analysis-hidden,.mechbox-weld__hint.is-mode-hidden,.mechbox-weld__hint.is-analysis-hidden,.mechbox-spring__hint.is-mode-hidden,.mechbox-spring__hint.is-analysis-hidden,.mechbox-clutch__hint.is-mode-hidden,.mechbox-clutch__hint.is-analysis-hidden,.mechbox-belt__hint.is-mode-hidden,.mechbox-belt__hint.is-analysis-hidden,.mechbox-chain__hint.is-mode-hidden,.mechbox-chain__hint.is-analysis-hidden,.mechbox-tol-convert__hint.is-mode-hidden,.mechbox-tol-convert__hint.is-analysis-hidden,.mechbox-sigma__hint.is-mode-hidden,.mechbox-sigma__hint.is-analysis-hidden,.mechbox-fit__hint.is-mode-hidden,.mechbox-fit__hint.is-analysis-hidden,.mechbox-distribution__hint.is-mode-hidden,.mechbox-distribution__hint.is-analysis-hidden,.mechbox-thermal__hint.is-mode-hidden,.mechbox-thermal__hint.is-analysis-hidden,.mechbox-interference__hint.is-mode-hidden,.mechbox-interference__hint.is-analysis-hidden,.mechbox-bearing__hint.is-mode-hidden,.mechbox-bearing__hint.is-analysis-hidden,.mechbox-shaft__hint.is-mode-hidden,.mechbox-shaft__hint.is-analysis-hidden,.mechbox-gear-ratio__hint.is-mode-hidden,.mechbox-gear-ratio__hint.is-analysis-hidden,.mechbox-gear__hint.is-mode-hidden,.mechbox-gear__hint.is-analysis-hidden,.mechbox-fatigue__hint.is-mode-hidden,.mechbox-fatigue__hint.is-analysis-hidden,.mechbox-beam__hint.is-mode-hidden,.mechbox-beam__hint.is-analysis-hidden,.mechbox-sheet-metal__hint.is-mode-hidden,.mechbox-sheet-metal__hint.is-analysis-hidden,.mechbox-cylinder__hint.is-mode-hidden,.mechbox-cylinder__hint.is-analysis-hidden,.mechbox-o-ring__hint.is-mode-hidden,.mechbox-o-ring__hint.is-analysis-hidden,.mechbox-structural__hint.is-mode-hidden,.mechbox-structural__hint.is-analysis-hidden,.mechbox-manufacturing__hint.is-mode-hidden,.mechbox-manufacturing__hint.is-analysis-hidden,.mechbox-heat-treatment__hint.is-mode-hidden,.mechbox-heat-treatment__hint.is-analysis-hidden,.mechbox-materials__hint.is-mode-hidden,.mechbox-materials__hint.is-analysis-hidden,.mechbox-material-selection__hint.is-mode-hidden,.mechbox-material-selection__hint.is-analysis-hidden,.mechbox-thread-table__hint.is-mode-hidden,.mechbox-thread-table__hint.is-analysis-hidden{display:none !important}.mechbox-bolt__k-wrap,.mechbox-thread__k-wrap,.mechbox-key__k-wrap,.mechbox-bolt-group__k-wrap,.mechbox-weld__k-wrap,.mechbox-spring__k-wrap,.mechbox-clutch__k-wrap,.mechbox-belt__k-wrap,.mechbox-chain__k-wrap,.mechbox-tol-convert__k-wrap,.mechbox-sigma__k-wrap,.mechbox-fit__k-wrap,.mechbox-distribution__k-wrap,.mechbox-thermal__k-wrap,.mechbox-interference__k-wrap,.mechbox-bearing__k-wrap,.mechbox-shaft__k-wrap,.mechbox-gear-ratio__k-wrap,.mechbox-gear__k-wrap,.mechbox-fatigue__k-wrap,.mechbox-beam__k-wrap,.mechbox-sheet-metal__k-wrap,.mechbox-cylinder__k-wrap,.mechbox-o-ring__k-wrap,.mechbox-structural__k-wrap,.mechbox-manufacturing__k-wrap,.mechbox-heat-treatment__k-wrap,.mechbox-materials__k-wrap,.mechbox-material-selection__k-wrap,.mechbox-thread-table__k-wrap{display:flex;flex-wrap:wrap;gap:.35rem;min-width:0}.mechbox-bolt__k-wrap .mechbox__inputs,.mechbox-thread__k-wrap .mechbox__inputs,.mechbox-key__k-wrap .mechbox__inputs,.mechbox-bolt-group__k-wrap .mechbox__inputs,.mechbox-weld__k-wrap .mechbox__inputs,.mechbox-spring__k-wrap .mechbox__inputs,.mechbox-clutch__k-wrap .mechbox__inputs,.mechbox-belt__k-wrap .mechbox__inputs,.mechbox-chain__k-wrap .mechbox__inputs,.mechbox-tol-convert__k-wrap .mechbox__inputs,.mechbox-sigma__k-wrap .mechbox__inputs,.mechbox-fit__k-wrap .mechbox__inputs,.mechbox-distribution__k-wrap .mechbox__inputs,.mechbox-thermal__k-wrap .mechbox__inputs,.mechbox-interference__k-wrap .mechbox__inputs,.mechbox-bearing__k-wrap .mechbox__inputs,.mechbox-shaft__k-wrap .mechbox__inputs,.mechbox-gear-ratio__k-wrap .mechbox__inputs,.mechbox-gear__k-wrap .mechbox__inputs,.mechbox-fatigue__k-wrap .mechbox__inputs,.mechbox-beam__k-wrap .mechbox__inputs,.mechbox-sheet-metal__k-wrap .mechbox__inputs,.mechbox-cylinder__k-wrap .mechbox__inputs,.mechbox-o-ring__k-wrap .mechbox__inputs,.mechbox-structural__k-wrap .mechbox__inputs,.mechbox-manufacturing__k-wrap .mechbox__inputs,.mechbox-heat-treatment__k-wrap .mechbox__inputs,.mechbox-materials__k-wrap .mechbox__inputs,.mechbox-material-selection__k-wrap .mechbox__inputs,.mechbox-thread-table__k-wrap .mechbox__inputs{flex:1 1 5rem;min-width:0}.mechbox-bolt__segments,.mechbox-thread__segments,.mechbox-key__segments,.mechbox-bolt-group__segments,.mechbox-weld__segments,.mechbox-spring__segments,.mechbox-clutch__segments,.mechbox-belt__segments,.mechbox-chain__segments,.mechbox-tol-convert__segments,.mechbox-sigma__segments,.mechbox-fit__segments,.mechbox-distribution__segments,.mechbox-thermal__segments,.mechbox-interference__segments,.mechbox-bearing__segments,.mechbox-shaft__segments,.mechbox-gear-ratio__segments,.mechbox-gear__segments,.mechbox-fatigue__segments,.mechbox-beam__segments,.mechbox-sheet-metal__segments,.mechbox-cylinder__segments,.mechbox-o-ring__segments,.mechbox-structural__segments,.mechbox-manufacturing__segments,.mechbox-heat-treatment__segments,.mechbox-materials__segments,.mechbox-material-selection__segments,.mechbox-thread-table__segments{display:flex;flex-direction:column;gap:.45rem;margin:.35rem 0 .65rem}.mechbox-bolt__segment-row,.mechbox-thread__segment-row,.mechbox-key__segment-row,.mechbox-bolt-group__segment-row,.mechbox-weld__segment-row,.mechbox-spring__segment-row,.mechbox-clutch__segment-row,.mechbox-belt__segment-row,.mechbox-chain__segment-row,.mechbox-tol-convert__segment-row,.mechbox-sigma__segment-row,.mechbox-fit__segment-row,.mechbox-distribution__segment-row,.mechbox-thermal__segment-row,.mechbox-interference__segment-row,.mechbox-bearing__segment-row,.mechbox-shaft__segment-row,.mechbox-gear-ratio__segment-row,.mechbox-gear__segment-row,.mechbox-fatigue__segment-row,.mechbox-beam__segment-row,.mechbox-sheet-metal__segment-row,.mechbox-cylinder__segment-row,.mechbox-o-ring__segment-row,.mechbox-structural__segment-row,.mechbox-manufacturing__segment-row,.mechbox-heat-treatment__segment-row,.mechbox-materials__segment-row,.mechbox-material-selection__segment-row,.mechbox-thread-table__segment-row{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem;padding:.45rem .55rem;border:1px solid var(--primary-low);border-radius:8px;background:var(--secondary)}.mechbox-bolt__segment-row .mechbox__inputs,.mechbox-thread__segment-row .mechbox__inputs,.mechbox-key__segment-row .mechbox__inputs,.mechbox-bolt-group__segment-row .mechbox__inputs,.mechbox-weld__segment-row .mechbox__inputs,.mechbox-spring__segment-row .mechbox__inputs,.mechbox-clutch__segment-row .mechbox__inputs,.mechbox-belt__segment-row .mechbox__inputs,.mechbox-chain__segment-row .mechbox__inputs,.mechbox-tol-convert__segment-row .mechbox__inputs,.mechbox-sigma__segment-row .mechbox__inputs,.mechbox-fit__segment-row .mechbox__inputs,.mechbox-distribution__segment-row .mechbox__inputs,.mechbox-thermal__segment-row .mechbox__inputs,.mechbox-interference__segment-row .mechbox__inputs,.mechbox-bearing__segment-row .mechbox__inputs,.mechbox-shaft__segment-row .mechbox__inputs,.mechbox-gear-ratio__segment-row .mechbox__inputs,.mechbox-gear__segment-row .mechbox__inputs,.mechbox-fatigue__segment-row .mechbox__inputs,.mechbox-beam__segment-row .mechbox__inputs,.mechbox-sheet-metal__segment-row .mechbox__inputs,.mechbox-cylinder__segment-row .mechbox__inputs,.mechbox-o-ring__segment-row .mechbox__inputs,.mechbox-structural__segment-row .mechbox__inputs,.mechbox-manufacturing__segment-row .mechbox__inputs,.mechbox-heat-treatment__segment-row .mechbox__inputs,.mechbox-materials__segment-row .mechbox__inputs,.mechbox-material-selection__segment-row .mechbox__inputs,.mechbox-thread-table__segment-row .mechbox__inputs{width:auto;min-width:5.5rem}.mechbox-bolt__segment-field,.mechbox-thread__segment-field,.mechbox-key__segment-field,.mechbox-bolt-group__segment-field,.mechbox-weld__segment-field,.mechbox-spring__segment-field,.mechbox-clutch__segment-field,.mechbox-belt__segment-field,.mechbox-chain__segment-field,.mechbox-tol-convert__segment-field,.mechbox-sigma__segment-field,.mechbox-fit__segment-field,.mechbox-distribution__segment-field,.mechbox-thermal__segment-field,.mechbox-interference__segment-field,.mechbox-bearing__segment-field,.mechbox-shaft__segment-field,.mechbox-gear-ratio__segment-field,.mechbox-gear__segment-field,.mechbox-fatigue__segment-field,.mechbox-beam__segment-field,.mechbox-sheet-metal__segment-field,.mechbox-cylinder__segment-field,.mechbox-o-ring__segment-field,.mechbox-structural__segment-field,.mechbox-manufacturing__segment-field,.mechbox-heat-treatment__segment-field,.mechbox-materials__segment-field,.mechbox-material-selection__segment-field,.mechbox-thread-table__segment-field{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.35rem;font-size:var(--font-down-1);color:var(--primary-medium)}.mechbox-bolt__segment-field .mechbox__inputs,.mechbox-thread__segment-field .mechbox__inputs,.mechbox-key__segment-field .mechbox__inputs,.mechbox-bolt-group__segment-field .mechbox__inputs,.mechbox-weld__segment-field .mechbox__inputs,.mechbox-spring__segment-field .mechbox__inputs,.mechbox-clutch__segment-field .mechbox__inputs,.mechbox-belt__segment-field .mechbox__inputs,.mechbox-chain__segment-field .mechbox__inputs,.mechbox-tol-convert__segment-field .mechbox__inputs,.mechbox-sigma__segment-field .mechbox__inputs,.mechbox-fit__segment-field .mechbox__inputs,.mechbox-distribution__segment-field .mechbox__inputs,.mechbox-thermal__segment-field .mechbox__inputs,.mechbox-interference__segment-field .mechbox__inputs,.mechbox-bearing__segment-field .mechbox__inputs,.mechbox-shaft__segment-field .mechbox__inputs,.mechbox-gear-ratio__segment-field .mechbox__inputs,.mechbox-gear__segment-field .mechbox__inputs,.mechbox-fatigue__segment-field .mechbox__inputs,.mechbox-beam__segment-field .mechbox__inputs,.mechbox-sheet-metal__segment-field .mechbox__inputs,.mechbox-cylinder__segment-field .mechbox__inputs,.mechbox-o-ring__segment-field .mechbox__inputs,.mechbox-structural__segment-field .mechbox__inputs,.mechbox-manufacturing__segment-field .mechbox__inputs,.mechbox-heat-treatment__segment-field .mechbox__inputs,.mechbox-materials__segment-field .mechbox__inputs,.mechbox-material-selection__segment-field .mechbox__inputs,.mechbox-thread-table__segment-field .mechbox__inputs{width:5.5rem}.mechbox-bolt__seg-add,.mechbox-thread__seg-add,.mechbox-key__seg-add,.mechbox-bolt-group__seg-add,.mechbox-weld__seg-add,.mechbox-spring__seg-add,.mechbox-clutch__seg-add,.mechbox-belt__seg-add,.mechbox-chain__seg-add,.mechbox-tol-convert__seg-add,.mechbox-sigma__seg-add,.mechbox-fit__seg-add,.mechbox-distribution__seg-add,.mechbox-thermal__seg-add,.mechbox-interference__seg-add,.mechbox-bearing__seg-add,.mechbox-shaft__seg-add,.mechbox-gear-ratio__seg-add,.mechbox-gear__seg-add,.mechbox-fatigue__seg-add,.mechbox-beam__seg-add,.mechbox-sheet-metal__seg-add,.mechbox-cylinder__seg-add,.mechbox-o-ring__seg-add,.mechbox-structural__seg-add,.mechbox-manufacturing__seg-add,.mechbox-heat-treatment__seg-add,.mechbox-materials__seg-add,.mechbox-material-selection__seg-add,.mechbox-thread-table__seg-add{margin-bottom:.75rem}.mechbox-bolt__check-label,.mechbox-thread__check-label,.mechbox-key__check-label,.mechbox-bolt-group__check-label,.mechbox-weld__check-label,.mechbox-spring__check-label,.mechbox-clutch__check-label,.mechbox-belt__check-label,.mechbox-chain__check-label,.mechbox-tol-convert__check-label,.mechbox-sigma__check-label,.mechbox-fit__check-label,.mechbox-distribution__check-label,.mechbox-thermal__check-label,.mechbox-interference__check-label,.mechbox-bearing__check-label,.mechbox-shaft__check-label,.mechbox-gear-ratio__check-label,.mechbox-gear__check-label,.mechbox-fatigue__check-label,.mechbox-beam__check-label,.mechbox-sheet-metal__check-label,.mechbox-cylinder__check-label,.mechbox-o-ring__check-label,.mechbox-structural__check-label,.mechbox-manufacturing__check-label,.mechbox-heat-treatment__check-label,.mechbox-materials__check-label,.mechbox-material-selection__check-label,.mechbox-thread-table__check-label{display:inline-flex;align-items:center;gap:.35rem;margin:0;font-weight:normal;cursor:pointer}.mechbox-bolt__checkbox,.mechbox-thread__checkbox,.mechbox-key__checkbox,.mechbox-bolt-group__checkbox,.mechbox-weld__checkbox,.mechbox-spring__checkbox,.mechbox-clutch__checkbox,.mechbox-belt__checkbox,.mechbox-chain__checkbox,.mechbox-tol-convert__checkbox,.mechbox-sigma__checkbox,.mechbox-fit__checkbox,.mechbox-distribution__checkbox,.mechbox-thermal__checkbox,.mechbox-interference__checkbox,.mechbox-bearing__checkbox,.mechbox-shaft__checkbox,.mechbox-gear-ratio__checkbox,.mechbox-gear__checkbox,.mechbox-fatigue__checkbox,.mechbox-beam__checkbox,.mechbox-sheet-metal__checkbox,.mechbox-cylinder__checkbox,.mechbox-o-ring__checkbox,.mechbox-structural__checkbox,.mechbox-manufacturing__checkbox,.mechbox-heat-treatment__checkbox,.mechbox-materials__checkbox,.mechbox-material-selection__checkbox,.mechbox-thread-table__checkbox{margin:0}.mechbox-bolt__presets,.mechbox-thread__presets,.mechbox-key__presets,.mechbox-bolt-group__presets,.mechbox-weld__presets,.mechbox-spring__presets,.mechbox-clutch__presets,.mechbox-belt__presets,.mechbox-chain__presets,.mechbox-tol-convert__presets,.mechbox-sigma__presets,.mechbox-fit__presets,.mechbox-distribution__presets,.mechbox-thermal__presets,.mechbox-interference__presets,.mechbox-bearing__presets,.mechbox-shaft__presets,.mechbox-gear-ratio__presets,.mechbox-gear__presets,.mechbox-fatigue__presets,.mechbox-beam__presets,.mechbox-sheet-metal__presets,.mechbox-cylinder__presets,.mechbox-o-ring__presets,.mechbox-structural__presets,.mechbox-manufacturing__presets,.mechbox-heat-treatment__presets,.mechbox-materials__presets,.mechbox-material-selection__presets,.mechbox-thread-table__presets{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;margin:0 0 .65rem;font-size:var(--font-down-1);color:var(--primary-medium)}.mechbox-bolt__recommend,.mechbox-thread__recommend,.mechbox-key__recommend,.mechbox-bolt-group__recommend,.mechbox-weld__recommend,.mechbox-spring__recommend,.mechbox-clutch__recommend,.mechbox-belt__recommend,.mechbox-chain__recommend,.mechbox-tol-convert__recommend,.mechbox-sigma__recommend,.mechbox-fit__recommend,.mechbox-distribution__recommend,.mechbox-thermal__recommend,.mechbox-interference__recommend,.mechbox-bearing__recommend,.mechbox-shaft__recommend,.mechbox-gear-ratio__recommend,.mechbox-gear__recommend,.mechbox-fatigue__recommend,.mechbox-beam__recommend,.mechbox-sheet-metal__recommend,.mechbox-cylinder__recommend,.mechbox-o-ring__recommend,.mechbox-structural__recommend,.mechbox-manufacturing__recommend,.mechbox-heat-treatment__recommend,.mechbox-materials__recommend,.mechbox-material-selection__recommend,.mechbox-thread-table__recommend{margin-bottom:.75rem}@media(min-width: 900px){.mechbox-thread-table__grid{grid-template-columns:minmax(15rem, 0.65fr) minmax(0, 1.35fr)}}.mechbox-thread-table__table-wrap{overflow-x:auto;overscroll-behavior-x:contain;margin:.75rem -0.25rem 0;padding:0 .25rem .35rem}.mechbox-thread-table__table{width:100%;min-width:48rem;border-collapse:collapse;font-size:var(--font-down-1);font-variant-numeric:tabular-nums}.mechbox-thread-table__table th,.mechbox-thread-table__table td{padding:.45rem .5rem;border-bottom:1px solid var(--primary-low);text-align:right;white-space:nowrap}.mechbox-thread-table__table th{color:var(--primary-medium);font-weight:600;background:var(--secondary)}.mechbox-thread-table__table th:first-child,.mechbox-thread-table__table td:first-child{text-align:left;font-weight:600}.mechbox-thread-table__table th:nth-child(2),.mechbox-thread-table__table td:nth-child(2),.mechbox-thread-table__table th:nth-child(3),.mechbox-thread-table__table td:nth-child(3){text-align:left}.mechbox-thread-table__summary{margin:0;color:var(--primary-medium);font-size:var(--font-down-1)}.mechbox-thread-table__pagination{display:flex;justify-content:flex-end;align-items:center;gap:.5rem;margin-top:.85rem}.mechbox-thread-table__page-status{min-width:5.5rem;color:var(--primary-medium);text-align:center;font-size:var(--font-down-1)}.mechbox-thread-table{border:1px solid var(--primary-low);border-radius:8px;background:var(--secondary)}.mechbox-thread-table__shell{display:grid;min-height:40rem}@media(min-width: 900px){.mechbox-thread-table__shell{grid-template-columns:17.5rem minmax(0, 1fr)}}.mechbox-thread-table__sidebar{border-bottom:1px solid var(--primary-low);background:var(--primary-very-low)}@media(min-width: 900px){.mechbox-thread-table__sidebar{position:sticky;top:1rem;max-height:calc(100vh - 8rem);overflow-y:auto;border-right:1px solid var(--primary-low);border-bottom:0}}.mechbox-thread-table__main{min-width:0;padding:1rem}@media(min-width: 600px){.mechbox-thread-table__main{padding:1.5rem}}.mechbox-thread-table__breadcrumb{margin-bottom:1.25rem;padding-bottom:.85rem;border-bottom:1px solid var(--primary-low);color:var(--primary-medium);font-size:var(--font-down-1)}.mechbox-thread-table__nav-group{border-bottom:1px solid var(--primary-low)}.mechbox-thread-table__nav-head,.mechbox-thread-table__nav-subhead,.mechbox-thread-table__nav-item{display:flex;width:100%;align-items:center;border:0;background:rgba(0,0,0,0);color:var(--primary);cursor:pointer;text-align:left}.mechbox-thread-table__nav-head{gap:.5rem;padding:.85rem 1rem;font-weight:700}.mechbox-thread-table__nav-subhead{justify-content:space-between;padding:.55rem 1rem;color:var(--primary-medium);font-size:var(--font-down-1);font-weight:600}.mechbox-thread-table__nav-list{margin:0;padding:0 .5rem .65rem;list-style:none}.mechbox-thread-table__nav-item{border-radius:4px;padding:.45rem .75rem;font-size:var(--font-down-1)}.mechbox-thread-table__nav-item:hover{background:var(--primary-low)}.mechbox-thread-table__nav-item.is-active{background:var(--tertiary);color:var(--secondary);font-weight:700}.mechbox-thread-table__meta{margin-bottom:1.25rem;border:1px solid var(--primary-low);border-radius:7px;padding:1rem}.mechbox-thread-table__meta-title{margin:0 0 .85rem;color:var(--primary-high);font-size:var(--font-up-1)}.mechbox-thread-table__meta-grid{display:grid;gap:.45rem 1.5rem}@media(min-width: 700px){.mechbox-thread-table__meta-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}.mechbox-thread-table__meta-row{display:grid;grid-template-columns:7rem minmax(0, 1fr);gap:.75rem;margin:0;border-bottom:1px solid var(--primary-low);padding-bottom:.35rem;font-size:var(--font-down-1)}.mechbox-thread-table__meta-row dt{color:var(--primary-medium)}.mechbox-thread-table__meta-row dd{margin:0;color:var(--primary-high)}.mechbox-thread-table__catalog-head,.mechbox-thread-table__filters,.mechbox-thread-table__pagination{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.mechbox-thread-table__catalog-head{justify-content:space-between;margin-bottom:.85rem}.mechbox-thread-table__catalog-head h3{margin:0;font-size:var(--font-0)}.mechbox-thread-table__filters{margin-bottom:.85rem}.mechbox-thread-table__filters .mechbox__inputs{max-width:19rem}.mechbox-thread-table__count,.mechbox-thread-table__unit,.mechbox-thread-table__disclaimer{color:var(--primary-medium);font-size:var(--font-down-1)}.mechbox-thread-table__table-wrap{overflow-x:auto;border:1px solid var(--primary-low)}.mechbox-thread-table__table{width:100%;min-width:45rem;border-collapse:collapse;font-size:var(--font-down-1);font-variant-numeric:tabular-nums}.mechbox-thread-table__table th,.mechbox-thread-table__table td{padding:.5rem .65rem;border-right:1px solid var(--primary-low);border-bottom:1px solid var(--primary-low);text-align:center;white-space:nowrap}.mechbox-thread-table__table th{color:var(--primary-medium);font-weight:700;background:var(--primary-very-low)}.mechbox-thread-table__table th:first-child,.mechbox-thread-table__table td:first-child{text-align:left}.mechbox-thread-table__add{width:1.5rem;height:1.5rem;border:1px solid var(--tertiary);border-radius:50%;padding:0;color:var(--tertiary);background:rgba(0,0,0,0);cursor:pointer;line-height:1}.mechbox-thread-table__pagination{justify-content:flex-end;margin-top:1rem}.mechbox-thread-table__disclaimer{margin:1rem 0 0}.mechbox-size-chain__ring-table-wrap{overflow-x:auto;margin:.75rem 0}.mechbox-size-chain__ring-table{width:100%;min-width:42rem;border-collapse:collapse;font-size:var(--font-down-1)}.mechbox-size-chain__ring-table th,.mechbox-size-chain__ring-table td{padding:.4rem;border-bottom:1px solid var(--primary-low);text-align:left;vertical-align:middle}.mechbox-size-chain__ring-table th{color:var(--primary-medium);font-weight:600}.mechbox-size-chain__ring-table .mechbox__inputs{width:100%;min-width:5rem}.mechbox-size-chain__remove-ring{color:var(--danger)}.mechbox-size-chain__result-comparison,.mechbox-size-chain__method-grid{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fit, minmax(14rem, 1fr));margin:.85rem 0}.mechbox-size-chain__method-card{border:1px solid var(--primary-low);border-radius:8px;padding:.8rem;background:var(--primary-very-low)}.mechbox-size-chain__method-card.is-pass{border-color:var(--success)}.mechbox-size-chain__method-card.is-fail{border-color:var(--danger)}.mechbox-size-chain__method-title{margin:0 0 .5rem;font-size:var(--font-0)}.mechbox-size-chain__contribution-row{display:grid;grid-template-columns:minmax(6rem, 1fr) minmax(5rem, 2fr) 3.5rem;gap:.5rem;align-items:center;margin-top:.4rem;font-size:var(--font-down-1)}.mechbox-size-chain__contribution-bar{height:.5rem;overflow:hidden;border-radius:999px;background:var(--primary-low)}.mechbox-size-chain__contribution-fill{height:100%;border-radius:inherit;background:var(--tertiary)}.mechbox-size-chain__warning{margin:.75rem 0;border-radius:7px;padding:.65rem .8rem;color:var(--primary);background:var(--highlight-medium)}.mechbox-size-chain__contribution-list{margin:.5rem 0 0;padding-left:1.25rem;font-size:var(--font-down-1)}.mechbox-gdt-stack__formula{margin:0 0 .75rem;color:var(--primary-medium)}.mechbox-gdt-stack__presets{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.85rem}.mechbox-gdt-stack__grid{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit, minmax(18rem, 1fr))}.mechbox-gdt-stack__card{border:1px solid var(--primary-low);border-radius:8px;padding:.9rem;background:var(--secondary)}.mechbox-gdt-stack__controls{display:grid;gap:.65rem;grid-template-columns:repeat(auto-fit, minmax(10rem, 1fr));margin-bottom:.85rem}.mechbox-gdt-stack__field{display:flex;flex-direction:column;gap:.25rem;font-size:var(--font-down-1)}.mechbox-gdt-stack__table-wrap{overflow-x:auto;margin:.5rem 0 .75rem}.mechbox-gdt-stack__table{width:100%;min-width:48rem;border-collapse:collapse;font-size:var(--font-down-1)}.mechbox-gdt-stack__table th,.mechbox-gdt-stack__table td{padding:.35rem;border-bottom:1px solid var(--primary-low);text-align:left;vertical-align:middle}.mechbox-gdt-stack__table th{color:var(--primary-medium);font-weight:600}.mechbox-gdt-stack__table .mechbox__inputs{width:100%;min-width:4.5rem}.mechbox-gdt-stack__remove{color:var(--danger)}.mechbox-gdt-stack__calculate-btn{margin-top:.75rem}.mechbox-gdt-stack__error{margin-top:.75rem;color:var(--danger)}.mechbox-gdt-stack__pass-badge{margin:.5rem 0 .75rem;padding:.45rem .7rem;border-radius:6px;font-weight:600}.mechbox-gdt-stack__pass-badge.is-pass{color:var(--success);background:var(--success-low)}.mechbox-gdt-stack__pass-badge.is-fail{color:var(--danger);background:var(--danger-low)}.mechbox-gdt-stack__result-list{display:grid;gap:.35rem;margin:0}.mechbox-gdt-stack__result-row{display:grid;grid-template-columns:minmax(7rem, 1fr) minmax(6rem, 1.2fr);gap:.5rem;font-size:var(--font-down-1)}.mechbox-gdt-stack__result-row dt{margin:0;color:var(--primary-medium)}.mechbox-gdt-stack__result-row dd{margin:0;font-variant-numeric:tabular-nums}.mechbox-gdt-stack__result-row.is-danger dd{color:var(--danger)}.mechbox-gdt-stack__warning{margin:.75rem 0;border-radius:7px;padding:.65rem .8rem;background:var(--highlight-medium)}.mechbox-gdt-stack__contribution-row{display:grid;grid-template-columns:minmax(6rem, 1fr) minmax(5rem, 2fr) 3.5rem;gap:.5rem;align-items:center;margin-top:.4rem;font-size:var(--font-down-1)}.mechbox-gdt-stack__contribution-bar{height:.5rem;overflow:hidden;border-radius:999px;background:var(--primary-low)}.mechbox-gdt-stack__contribution-fill{height:100%;border-radius:inherit;background:var(--tertiary)}.mechbox-monte-carlo__formula{margin:0 0 .75rem;color:var(--primary-medium)}.mechbox-monte-carlo__grid{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit, minmax(18rem, 1fr))}.mechbox-monte-carlo__card{border:1px solid var(--primary-low);border-radius:8px;padding:.9rem;background:var(--secondary)}.mechbox-monte-carlo__closed,.mechbox-monte-carlo__controls{display:grid;gap:.65rem;grid-template-columns:repeat(auto-fit, minmax(10rem, 1fr));margin-bottom:.85rem}.mechbox-monte-carlo__field{display:flex;flex-direction:column;gap:.25rem;font-size:var(--font-down-1)}.mechbox-monte-carlo__check-field{flex-direction:row;align-items:center;gap:.45rem}.mechbox-monte-carlo__table-wrap{overflow-x:auto;margin:.5rem 0 .75rem}.mechbox-monte-carlo__table{width:100%;min-width:36rem;border-collapse:collapse;font-size:var(--font-down-1)}.mechbox-monte-carlo__table th,.mechbox-monte-carlo__table td{padding:.35rem;border-bottom:1px solid var(--primary-low);text-align:left;vertical-align:middle}.mechbox-monte-carlo__table th{color:var(--primary-medium);font-weight:600}.mechbox-monte-carlo__table .mechbox__inputs{width:100%;min-width:4.5rem}.mechbox-monte-carlo__remove{color:var(--danger)}.mechbox-monte-carlo__calculate-btn{margin-top:.75rem}.mechbox-monte-carlo__error{margin-top:.75rem;color:var(--danger)}.mechbox-monte-carlo__pass-badge{margin:.5rem 0 .75rem;padding:.45rem .7rem;border-radius:6px;font-weight:600}.mechbox-monte-carlo__pass-badge.is-pass{color:var(--success);background:var(--success-low)}.mechbox-monte-carlo__pass-badge.is-fail{color:var(--danger);background:var(--danger-low)}.mechbox-monte-carlo__result-list{display:grid;gap:.35rem;margin:0 0 .75rem}.mechbox-monte-carlo__result-row{display:grid;grid-template-columns:minmax(7rem, 1fr) minmax(6rem, 1.2fr);gap:.5rem;font-size:var(--font-down-1)}.mechbox-monte-carlo__result-row dt{margin:0;color:var(--primary-medium)}.mechbox-monte-carlo__result-row dd{margin:0;font-variant-numeric:tabular-nums}.mechbox-monte-carlo__result-row.is-danger dd{color:var(--danger)}.mechbox-monte-carlo__method-grid{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fit, minmax(10rem, 1fr));margin:.75rem 0}.mechbox-monte-carlo__method-card{border:1px solid var(--primary-low);border-radius:8px;padding:.7rem;background:var(--primary-very-low)}.mechbox-monte-carlo__method-card.is-pass{border-color:var(--success)}.mechbox-monte-carlo__method-card.is-fail{border-color:var(--danger)}.mechbox-monte-carlo__method-card h4,.mechbox-monte-carlo__method-card p{margin:0 0 .35rem}.mechbox-monte-carlo__histogram{display:flex;align-items:flex-end;gap:2px;height:7rem;margin:.5rem 0 1rem;padding:.35rem;border:1px solid var(--primary-low);border-radius:6px;background:var(--primary-very-low)}.mechbox-monte-carlo__hist-col{flex:1;display:flex;align-items:flex-end;height:100%}.mechbox-monte-carlo__hist-bar{width:100%;min-height:2px;border-radius:2px 2px 0 0;background:var(--tertiary)}.mechbox-monte-carlo__warning{margin:.75rem 0;border-radius:7px;padding:.65rem .8rem;background:var(--highlight-medium)}.mechbox-monte-carlo__contribution-row{display:grid;grid-template-columns:minmax(6rem, 1fr) minmax(5rem, 2fr) minmax(5rem, auto);gap:.5rem;align-items:center;margin-top:.4rem;font-size:var(--font-down-1)}.mechbox-monte-carlo__contribution-bar{height:.5rem;overflow:hidden;border-radius:999px;background:var(--primary-low)}.mechbox-monte-carlo__contribution-fill{height:100%;border-radius:inherit;background:var(--tertiary)}.mechbox-batch-analysis__formula{margin:0 0 .75rem;color:var(--primary-medium)}.mechbox-batch-analysis__grid{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit, minmax(18rem, 1fr))}.mechbox-batch-analysis__card{border:1px solid var(--primary-low);border-radius:8px;padding:.9rem;background:var(--secondary)}.mechbox-batch-analysis__controls{display:grid;gap:.65rem;grid-template-columns:repeat(auto-fit, minmax(10rem, 1fr));margin-bottom:.85rem}.mechbox-batch-analysis__field{display:flex;flex-direction:column;gap:.25rem;font-size:var(--font-down-1)}.mechbox-batch-analysis__hint{margin:0 0 .5rem;color:var(--primary-medium);font-size:var(--font-down-1)}.mechbox-batch-analysis__csv{width:100%;min-height:12rem;font-family:var(--font-mono),ui-monospace,monospace;font-size:var(--font-down-1)}.mechbox-batch-analysis__actions{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.75rem}.mechbox-batch-analysis__error{margin-top:.75rem;color:var(--danger)}.mechbox-batch-analysis__summary{display:grid;gap:.65rem;grid-template-columns:repeat(auto-fit, minmax(7rem, 1fr));margin:.75rem 0 1rem}.mechbox-batch-analysis__summary-card{border:1px solid var(--primary-low);border-radius:8px;padding:.65rem;background:var(--primary-very-low)}.mechbox-batch-analysis__summary-card div{color:var(--primary-medium);font-size:var(--font-down-1)}.mechbox-batch-analysis__summary-card strong{display:block;margin-top:.25rem;font-size:var(--font-up-1);font-variant-numeric:tabular-nums}.mechbox-batch-analysis__table-wrap{overflow-x:auto}.mechbox-batch-analysis__table{width:100%;min-width:40rem;border-collapse:collapse;font-size:var(--font-down-1)}.mechbox-batch-analysis__table th,.mechbox-batch-analysis__table td{padding:.4rem;border-bottom:1px solid var(--primary-low);text-align:left}.mechbox-batch-analysis__table th{color:var(--primary-medium);font-weight:600}.mechbox-batch-analysis__table td.is-pass{color:var(--success)}.mechbox-batch-analysis__table td.is-fail{color:var(--danger)}.mechbox-batch-analysis__table tr.is-pass{background:color-mix(in srgb, var(--success) 8%, transparent)}.mechbox-batch-analysis__table tr.is-critical{background:color-mix(in srgb, var(--danger) 8%, transparent)}.mechbox-batch-analysis__table tr.is-error{background:var(--primary-very-low)}@keyframes mechbox-bolt-fade-in{from{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}
/*# sourceMappingURL=discourse-mechbox_ff92b02e1cb181385cafbf4ffe29bafc2e6f02c7.css.map?__ws=www.howhy.day */
