.app1781247832,.app1781247832 *,.app1781247832 :after,.app1781247832 :before,.app1781247832 ::backdrop,.app1781247832 ::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}.app1781247832 hr{height:0;color:inherit;border-top-width:1px}.app1781247832 abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.app1781247832 h1,.app1781247832 h2,.app1781247832 h3,.app1781247832 h4,.app1781247832 h5,.app1781247832 h6{font-size:inherit;font-weight:inherit}.app1781247832 a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}.app1781247832 b,.app1781247832 strong{font-weight:bolder}.app1781247832 code,.app1781247832 kbd,.app1781247832 samp,.app1781247832 pre{font-family:--theme(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:--theme(--default-mono-font-feature-settings,normal);font-variation-settings:--theme(--default-mono-font-variation-settings,normal);font-size:16px}.app1781247832 small{font-size:80%}.app1781247832 sub,.app1781247832 sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.app1781247832 sub{bottom:-4px}.app1781247832 sup{top:-8px}.app1781247832 table{text-indent:0;border-color:inherit;border-collapse:collapse}.app1781247832 :-moz-focusring{outline:auto}.app1781247832 progress{vertical-align:baseline}.app1781247832 summary{display:list-item}.app1781247832 ol,.app1781247832 ul,.app1781247832 menu{list-style:none}.app1781247832 img,.app1781247832 svg,.app1781247832 video,.app1781247832 canvas,.app1781247832 audio,.app1781247832 iframe,.app1781247832 embed,.app1781247832 object{display:block;vertical-align:middle}.app1781247832 img,.app1781247832 video{max-width:100%;height:auto}.app1781247832 button,.app1781247832 input,.app1781247832 select,.app1781247832 optgroup,.app1781247832 textarea,.app1781247832 ::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1}.app1781247832 :where(select:is([multiple],[size])) optgroup{font-weight:bolder}.app1781247832 :where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}.app1781247832 ::file-selector-button{margin-inline-end:4px}.app1781247832 ::placeholder{opacity:1}@supports (not (-webkit-appearance: -apple-pay-button)) or (contain-intrinsic-size: 1px){.app1781247832 ::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}.app1781247832 textarea{resize:vertical}.app1781247832 ::-webkit-search-decoration{-webkit-appearance:none}.app1781247832 ::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}.app1781247832 ::-webkit-datetime-edit{display:inline-flex}.app1781247832 ::-webkit-datetime-edit-fields-wrapper{padding:0}.app1781247832 ::-webkit-datetime-edit,.app1781247832 ::-webkit-datetime-edit-year-field,.app1781247832 ::-webkit-datetime-edit-month-field,.app1781247832 ::-webkit-datetime-edit-day-field,.app1781247832 ::-webkit-datetime-edit-hour-field,.app1781247832 ::-webkit-datetime-edit-minute-field,.app1781247832 ::-webkit-datetime-edit-second-field,.app1781247832 ::-webkit-datetime-edit-millisecond-field,.app1781247832 ::-webkit-datetime-edit-meridiem-field{padding-block:0}.app1781247832 :-moz-ui-invalid{box-shadow:none}.app1781247832 button,.app1781247832 input:where([type=button],[type=reset],[type=submit]),.app1781247832 ::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}.app1781247832 ::-webkit-inner-spin-button,.app1781247832 ::-webkit-outer-spin-button{height:auto;-webkit-appearance:none;-moz-appearance:none;appearance:none}.app1781247832 [hidden]:where(:not([hidden=until-found])){display:none!important}@media only screen and (max-width:1200px){.app1781247832 input[type=number]::-webkit-inner-spin-button{opacity:1}}.app1781247832{--app-color-primary: #b41818;--app-color-primary-hover: #d81d1d;--app-color-secondary: #343a40;--app-color-secondary-hover: #23272b;--app-color-black: #555555;--app-color-white: #FFFFFF;font-family:Open Sans,Arial,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.app-spring-calculator-torsion-scheme[data-v-98fdf580]{position:relative;width:100%;max-width:500px;margin:0 auto;font-family:gost type a italic,serif;font-size:18px;font-weight:700;color:#000}.app-spring-calculator-torsion-scheme__img[data-v-98fdf580]{display:block;width:100%;height:auto}.app-spring-calculator-torsion-scheme__label[data-v-98fdf580]{position:absolute;white-space:nowrap;line-height:1.2}.app-spring-calculator-torsion-scheme__val[data-v-98fdf580]{color:#00f}.app-spinner[data-v-145d5d6c]{width:24px;height:24px;animation:spin-145d5d6c 1s linear infinite}@keyframes spin-145d5d6c{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.app-spring-calculator-loader[data-v-2c9d74ab]{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:674px;color:var(--app-color-primary)}.app-spring-calculator-loader .app-spring-calculator-spinner[data-v-2c9d74ab]{width:32px;height:32px}.app-spring-calculator__grid[data-v-2c9d74ab]{display:flex;flex-wrap:wrap;gap:48px}.app-spring-calculator__form[data-v-2c9d74ab]{display:flex;flex-direction:column;row-gap:12px;flex:0 0 calc((100% - 48px)*.4);max-width:calc((100% - 48px)*.4)}.app-spring-calculator__right[data-v-2c9d74ab]{display:flex;flex-direction:column;padding:20px;flex:0 0 calc((100% - 48px)*.6);max-width:calc((100% - 48px)*.6);border:1px solid #000}.app-spring-calculator__right-inner[data-v-2c9d74ab]{display:flex;flex-direction:column;row-gap:32px;flex-grow:1;padding-top:32px;border:3px solid #000}.app-spring-calculator__actions[data-v-2c9d74ab]{display:flex;flex-wrap:wrap;gap:12px;flex:0 0 100%;max-width:100%;margin-top:24px}@media(max-width:550px){.app-spring-calculator__actions[data-v-2c9d74ab]{gap:8px}}.app-spring-calculator__title[data-v-2c9d74ab]{margin:0;padding-left:16px;padding-right:16px;font-size:22px;font-weight:600;text-align:center}.app-spring-calculator__scheme[data-v-2c9d74ab]{display:flex;justify-content:center;align-items:center;column-gap:32px;padding-left:16px;padding-right:16px}.app-spring-calculator__scheme-item[data-v-2c9d74ab]{display:flex;flex-direction:column;justify-content:center;align-items:center}.app-spring-calculator__scheme-compression .app-spring-calculator__scheme-item[data-v-2c9d74ab]:nth-child(1){flex:0 0 calc((100% - 32px)*.7);max-width:calc((100% - 32px)*.7)}.app-spring-calculator__scheme-compression .app-spring-calculator__scheme-item[data-v-2c9d74ab]:nth-child(2){flex:0 0 calc((100% - 32px)*.3);max-width:calc((100% - 32px)*.3)}@media(max-width:550px){.app-spring-calculator__scheme[data-v-2c9d74ab]{column-gap:16px}.app-spring-calculator__scheme-compression .app-spring-calculator__scheme-item[data-v-2c9d74ab]:nth-child(1){flex:0 0 calc((100% - 16px)*.7);max-width:calc((100% - 16px)*.7)}.app-spring-calculator__scheme-compression .app-spring-calculator__scheme-item[data-v-2c9d74ab]:nth-child(2){flex:0 0 calc((100% - 16px)*.3);max-width:calc((100% - 16px)*.3)}}.app-spring-calculator-field[data-v-2c9d74ab]{display:flex;flex-direction:column;gap:4px}.app-spring-calculator-field--error .app-spring-calculator-input[data-v-2c9d74ab],.app-spring-calculator-field--error .app-spring-calculator-select[data-v-2c9d74ab]{border-color:red}.app-spring-calculator-label[data-v-2c9d74ab]{font-size:13px;line-height:1.4}.app-spring-calculator-input-wrapper[data-v-2c9d74ab]{display:flex;align-items:center;column-gap:14px;font-size:14px}.app-spring-calculator-input[data-v-2c9d74ab],.app-spring-calculator-select[data-v-2c9d74ab]{padding:0 12px;flex-grow:1;width:100%;height:34px;border:1px solid #d7dee3;border-radius:0;font-size:14px;font-family:inherit;background:var(--app-color-white);transition:border-color .15s;outline:none}.app-spring-calculator-input[data-v-2c9d74ab]:focus,.app-spring-calculator-select[data-v-2c9d74ab]:focus{border-color:#888}.app-spring-calculator-input--d[data-v-2c9d74ab]{margin-top:4px}.app-spring-calculator-error[data-v-2c9d74ab]{font-size:12px;color:red}.app-spring-calculator-warning[data-v-2c9d74ab]{padding:8px 12px;border-left:3px solid #ffa000;border-radius:0 4px 4px 0;font-size:13px;background:#fff8e1}.app-spring-calculator-error-block[data-v-2c9d74ab]{padding:8px 12px;border-left:3px solid #f00;border-radius:0 4px 4px 0;font-size:13px;background:#ffeaea}.app-spring-calculator-radio-group[data-v-2c9d74ab]{display:flex;gap:12px;align-items:center}.app-spring-calculator-radio-label[data-v-2c9d74ab]{display:flex;align-items:center;gap:6px;cursor:pointer}.app-spring-calculator-radio-label img[data-v-2c9d74ab]{width:60px;height:auto;border:1px solid #ccc;border-radius:4px}.app-spring-calculator-radio-label input[type=radio]:checked+img[data-v-2c9d74ab]{border-color:var(--app-color-primary);box-shadow:0 0 0 1px var(--app-color-primary)}.app-spring-calculator-results-table[data-v-2c9d74ab]{width:100%;border-collapse:collapse;font-size:13px}.app-spring-calculator-results-table td[data-v-2c9d74ab]{vertical-align:top;padding:3px 8px 3px 20px;border-top:1px solid rgba(0,0,0,.8);border-bottom:1px solid rgba(0,0,0,.8);font-size:12px;color:#202020}.app-spring-calculator-results-table td[data-v-2c9d74ab]:first-child{border-right:1px solid rgba(0,0,0,.8)}@media(max-width:550px){.app-spring-calculator-results-table td[data-v-2c9d74ab]{padding-left:4px;padding-right:4px}}.app-spring-calculator-btn[data-v-2c9d74ab]{display:inline-flex;align-items:center;gap:8px;padding:0 12px;height:34px;border:1px solid;border-radius:4px;font-size:14px;font-family:inherit;text-transform:uppercase;transition:background .15s,color .15s,border-color .15s;cursor:pointer}.app-spring-calculator-btn--primary[data-v-2c9d74ab]{border-color:var(--app-color-primary);background:var(--app-color-primary);color:var(--app-color-white)}.app-spring-calculator-btn--primary[data-v-2c9d74ab]:hover,.app-spring-calculator-btn--primary[data-v-2c9d74ab]:focus{border-color:var(--app-color-primary-hover);background:var(--app-color-primary-hover)}.app-spring-calculator-btn--primary.app-spring-calculator-btn--disabled[data-v-2c9d74ab]{opacity:.5;pointer-events:none}.app-spring-calculator-btn--secondary[data-v-2c9d74ab]{border-color:var(--app-color-secondary);background:var(--app-color-secondary);color:var(--app-color-white)}.app-spring-calculator-btn--secondary[data-v-2c9d74ab]:hover,.app-spring-calculator-btn--secondary[data-v-2c9d74ab]:focus{border-color:var(--app-color-secondary-hover);background:var(--app-color-secondary-hover);color:var(--app-color-white)}.app-spring-calculator-btn--secondary[data-v-2c9d74ab]:disabled{opacity:.4;cursor:not-allowed}.app-spring-calculator__ext-rotate[data-v-2c9d74ab]{display:flex;justify-content:center;padding:8px 16px}.app-spring-calculator-btn--rotate[data-v-2c9d74ab]{border-color:#555;background:#555;color:var(--app-color-white);font-size:13px;height:30px}.app-spring-calculator-btn--rotate[data-v-2c9d74ab]:hover,.app-spring-calculator-btn--rotate[data-v-2c9d74ab]:focus{border-color:#333;background:#333}@media print{.app-spring-calculator__form[data-v-2c9d74ab],.app-spring-calculator__actions[data-v-2c9d74ab]{display:none!important}.app-spring-calculator__right[data-v-2c9d74ab]{flex:0 0 100%;max-width:100%}body[data-v-2c9d74ab] *{visibility:hidden!important}.app-spring-calculator__right[data-v-2c9d74ab],.app-spring-calculator__right[data-v-2c9d74ab] *{visibility:visible!important}}@media(max-width:900px){.app-spring-calculator__form[data-v-2c9d74ab],.app-spring-calculator__right[data-v-2c9d74ab]{flex:0 0 100%;max-width:100%}}
