.ic-calc__head{padding-top:22px;padding-bottom:26px}.ic-calc__hint{display:flex;gap:8px;align-items:flex-start;margin:14px 0 0;max-width:70ch;font-size:13px;color:var(--ic-muted)}.ic-calc__hint svg{flex:none;margin-top:1px;color:var(--ic-blue)}.ic-calc__layout{display:grid;grid-template-columns:260px minmax(0,1fr);gap:28px;align-items:start;padding-bottom:48px}.ic-calc__nav{position:sticky;top:16px;display:grid;gap:6px;background:#fff;padding:6px;border-radius:var(--ic-radius-lg)}.ic-calc__nav a{display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid var(--ic-line);border-radius:10px;background:#fff;color:var(--ic-ink);text-decoration:none;font-weight:700;font-size:14.5px;transition:border-color .15s,background .15s}.ic-calc__nav a small{display:block;font-weight:400;font-size:12.5px;color:var(--ic-muted)}.ic-calc__nav a .ic-icon{color:var(--ic-orange-deep)}.ic-calc__nav a:hover{border-color:var(--ic-ink)}.ic-calc__nav a.is-active{border-color:var(--ic-ink);background:var(--ic-panel);box-shadow:inset 3px 0 0 var(--ic-orange)}.ic-calc__panels{display:grid;gap:18px}.ic-calc__card{scroll-margin-top:20px;padding:24px;border:1px solid var(--ic-line);border-radius:14px;background:#fff;display:grid;gap:18px}.ic-calc__card>header{display:flex;gap:14px;align-items:flex-start}.ic-calc__card>header p{margin:4px 0 0}.ic-calc__ic{display:inline-flex;width:46px;height:46px;align-items:center;justify-content:center;border-radius:10px;background:var(--ic-ink);color:var(--ic-orange);flex:none}.ic-calc__form{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;align-items:end}.ic-calc__form .ic-input--num{font:600 17px/1.3 var(--ic-font);font-variant-numeric:tabular-nums}.ic-calc__form .ic-input::placeholder{font-weight:400;font-size:15px;color:var(--ic-subtle)}.ic-calc__form .ic-seg{align-self:flex-start}.ic-calc__form .ic-seg label{min-width:62px;justify-content:center;min-height:42px}.ic-calc__out{min-height:0}.ic-calc__empty{margin:0;padding:12px 14px;border-radius:var(--ic-radius);background:var(--ic-panel);color:var(--ic-muted);font-size:14px}.ic-calc__plates{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px}.ic-calc__plate{display:flex;flex-direction:column;gap:3px;padding:14px 16px;border:1px solid var(--ic-line);border-radius:10px;background:var(--ic-panel)}.ic-calc__plate span{font:600 11.5px/1.2 var(--ic-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ic-muted)}.ic-calc__plate b{font:700 24px/1.15 var(--ic-head);font-variant-numeric:tabular-nums;color:var(--ic-ink)}.ic-calc__plate small{font-size:13px;color:var(--ic-muted)}.ic-calc__plate.is-main{background:var(--ic-ink);border-color:var(--ic-ink)}.ic-calc__plate.is-main span,.ic-calc__plate.is-main small{color:#9fb0c2}.ic-calc__plate.is-main b{color:#fff}.ic-calc__plate.is-main.is-ok b{color:#7ee2a8}.ic-calc__plate.is-main.is-warn b{color:#ffc46b}.ic-calc__plate.is-main.is-bad b{color:#ff8f80}.ic-calc__verdict{margin:10px 0 0;padding:10px 14px;border-radius:8px;font-size:14px}.ic-calc__verdict.is-ok{background:var(--ic-green-tint);color:#0f5a2a}.ic-calc__verdict.is-warn{background:var(--ic-amber-tint);color:#7a3d04}.ic-calc__verdict.is-bad{background:#fdecea;color:var(--ic-red)}.ic-calc__warn{margin:0;color:var(--ic-red)}.ic-calc__as{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:10px;padding:12px 14px;border-radius:10px;border:1px solid var(--ic-line);font-size:14px}.ic-calc__as small{width:100%;color:var(--ic-muted)}.ic-calc__as.is-ok{border-color:#b9e2c8;background:var(--ic-green-tint)}.ic-calc__acts{display:flex;gap:8px 10px;flex-wrap:wrap;align-items:center;margin-top:14px}.ic-calc__lnk{font-size:13.5px;font-weight:600;color:var(--ic-orange-deep);text-decoration:none;white-space:nowrap}.ic-calc__lnk:hover{text-decoration:underline;text-underline-offset:3px}.ic-calc__print{display:inline-flex;align-items:center;gap:6px;min-height:36px;margin-left:auto;padding:0 6px;border:0;background:none;font:600 13px/1 var(--ic-font);color:var(--ic-muted);cursor:pointer;white-space:nowrap}.ic-calc__print:hover{color:var(--ic-ink);text-decoration:underline;text-underline-offset:3px}.ic-calc__formula{margin:0;padding-top:14px;border-top:1px solid var(--ic-line);font-size:13px;color:var(--ic-muted)}.ic-calc__formula .ic-mono{color:var(--ic-ink);font-weight:600;background:var(--ic-panel);padding:2px 6px;border-radius:4px}.ic-calc__faq{display:grid;grid-template-columns:minmax(240px,.8fr) minmax(0,1.6fr);gap:48px}.ic-calc-next{margin-top:44px;padding-top:32px;border-top:1px solid var(--ic-line)}.ic-calc-next__h{margin:0 0 12px}.ic-calc-next__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.ic-calc a.ic-calc-next__card{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:14px;align-items:center;min-height:84px;padding:16px 16px 16px 18px;color:var(--ic-ink)}.ic-calc a.ic-calc-next__card:hover{border-color:var(--ic-ink);box-shadow:none}.ic-calc-next__ic{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:10px;background:var(--ic-orange-tint);color:var(--ic-orange-deep)}.ic-calc-next__card strong{display:block;font-size:15px;color:var(--ic-ink)}.ic-calc-next__card small{display:block;margin-top:2px;font-size:13px;color:var(--ic-muted)}.ic-calc-next__card>svg:last-child{color:var(--ic-subtle)}@media(max-width:989px){.ic-calc__layout{grid-template-columns:1fr}.ic-calc__nav{position:static;grid-auto-flow:column;grid-auto-columns:max-content;overflow-x:auto;padding-bottom:4px;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,#000 85%,transparent);mask-image:linear-gradient(90deg,#000 85%,transparent)}.ic-calc__nav::-webkit-scrollbar{display:none}.ic-calc__nav a{scroll-snap-align:start}.ic-calc__nav a:last-child{margin-right:40px}.ic-calc-next__grid{grid-template-columns:minmax(0,1fr)}.ic-calc__nav a small{display:none}.ic-calc__faq{grid-template-columns:1fr;gap:16px}}@media(max-width:599px){.ic-calc__card{padding:16px}.ic-calc__plate b{font-size:21px}.ic-calc__acts .ic-btn{flex:1 1 100%}.ic-calc__print{margin-left:auto}.ic-calc__lnk{flex:1 1 auto}}@media print{.ic-calc__nav,.ic-calc__acts,.ic-calc-next,.ic-calc__hint{display:none!important}.ic-calc__layout{display:block}.ic-calc__card{break-inside:avoid;border-color:#999}.ic-calc__plate.is-main{background:#fff;border:2px solid #0b1b2e}.ic-calc__plate.is-main b,.ic-calc__plate.is-main.is-ok b,.ic-calc__plate.is-main.is-warn b,.ic-calc__plate.is-main.is-bad b{color:#0b1b2e}.ic-calc__plate.is-main span,.ic-calc__plate.is-main small{color:#444}.ic-calc__ic{background:#fff;border:1px solid #999;color:#0b1b2e}body.ic-calc-printing *:not(:has(.is-printing)):not(.is-printing):not(.is-printing *){display:none!important}body.ic-calc-printing .ic-calc__card.is-printing{border:0;padding:0}body.ic-calc-printing .ic-calc__card.is-printing:before{content:"OXXRING \b7  O-ring calculator result \b7  nominal dimensions, for planning only";display:block;padding-bottom:8px;border-bottom:1px solid #999;font:600 11px/1.3 var(--ic-font);color:#333}body.ic-calc-printing main,body.ic-calc-printing .ic-calc__layout,body.ic-calc-printing .ic-calc__panels{padding:0!important;margin:0!important}}
/*# sourceMappingURL=/cdn/shop/t/376/assets/oxx-ic-calc.css.map */
