

/* Start:/local/css/ipk-manual-cutting.css?17928390393872*/
.ipk-manual{color:#07194b;font-size:15px;line-height:1.5}.ipk-manual *{box-sizing:border-box}.ipk-manual [hidden]{display:none!important}.ipk-manual h2,.ipk-manual h3,.ipk-manual p{margin:0}.ipk-manual button,.ipk-manual input{font:inherit}.ipk-manual button{cursor:pointer}.ipk-manual__intro{padding:26px 28px;background:#eff5ff}.ipk-manual__intro h2{font-size:28px;line-height:1.3}.ipk-manual__intro p{margin-top:10px;color:#526581}.ipk-manual__intro .ipk-manual__notice{font-size:13px}.ipk-manual__step{padding:24px 28px;border-top:1px solid #e4ecf8}.ipk-manual__step h3{display:flex;align-items:center;gap:10px;margin-bottom:18px;font-size:20px}.ipk-manual__step h3>span{display:inline-flex;align-items:center;justify-content:center;flex:0 0 28px;height:28px;border-radius:50%;background:#0866ff;color:#fff;font-size:15px}.ipk-manual__operations{display:flex;flex-wrap:wrap;gap:8px}.ipk-manual__operations>button{padding:10px 14px;border:1px solid #d7e2f3;border-radius:24px;background:#fff;color:#07194b;font-size:14px}.ipk-manual__operations>button[aria-pressed=true]{background:#0866ff;color:#fff;border-color:#0866ff}.ipk-manual__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 24px;max-width:1000px}.ipk-manual__fields label{min-width:0}.ipk-manual__fields label>span{display:block;margin-bottom:7px;font-size:14px;font-weight:700;color:#344866}.ipk-manual__fields small{font-size:12px;font-weight:400;color:#60728f}.ipk-manual__fields label>small{display:block;margin-top:6px;line-height:1.5}.ipk-manual input{display:block;width:100%;min-width:0;min-height:48px;padding:11px 12px;border:1px solid #b9cdea;border-radius:10px;background:#fff;color:#07194b;font-size:16px}.ipk-manual input[aria-invalid=true]{border-color:#b53232}.ipk-manual :is(button,input):focus-visible{outline:3px solid #0866ff40;outline-offset:2px}.ipk-manual__calculate{margin-top:24px;min-height:48px;padding:12px 24px;background:#0866ff;color:#fff;border:0;border-radius:10px;font-weight:700!important}.ipk-manual__errors{margin-top:12px;color:#ad2a2a;font-size:13px}.ipk-manual__errors p+p{margin-top:5px}.ipk-manual__results{margin:0;max-width:1000px}.ipk-manual__results>div{display:flex;align-items:baseline;justify-content:space-between;gap:20px;padding:13px 0;border-bottom:1px solid #d7e2f3}.ipk-manual__results dt{color:#526581;font-weight:400}.ipk-manual__results dd{margin:0;text-align:right;font-weight:700}.ipk-manual__formula{margin-top:16px!important;color:#60728f;font-size:13px}.ipk-manual__warnings{margin-top:16px;padding:12px 16px;background:#fff8e9;border-left:3px solid #e9b643;font-size:13px;color:#755824}.ipk-manual__warnings p+p{margin-top:8px}.ipk-manual__share{margin-top:20px;padding:10px 14px;border:1px solid #d7e2f3;border-radius:8px;background:#fff;color:#0866ff;font-size:13px!important}.ipk-manual__status{margin-top:8px!important;font-size:12px;color:#60728f;overflow-wrap:anywhere}.ipk-manual__initial{margin:0 28px 26px!important;padding:18px;background:#f7faff;border:1px dashed #b9cdea;border-radius:12px}
.ipk-manual select{box-sizing:border-box;width:100%;min-height:48px;padding:10px 12px;border:1px solid #b9cdea;border-radius:10px;background:#fff;color:#07194b;font:inherit;font-size:15px}.ipk-manual select:focus-visible{outline:3px solid #0866ff40;outline-offset:2px}
@media(max-width:760px){.ipk-manual__intro{padding:20px 16px}.ipk-manual__intro h2{font-size:23px}.ipk-manual__step{padding:22px 16px}.ipk-manual__step h3{font-size:19px}.ipk-manual__fields{grid-template-columns:1fr;gap:16px}.ipk-manual__calculate{width:100%}.ipk-manual__initial{margin:0 16px 20px!important}.ipk-manual__results>div{font-size:14px}.ipk-manual__results dt{max-width:60%}}@media(max-width:360px){.ipk-manual__results>div{display:block}.ipk-manual__results dt{max-width:none}.ipk-manual__results dd{margin-top:6px;text-align:left}}

/* End */


/* Start:/local/css/ipk-cutting-tools.css?17928390392123*/
.ipk-ctools{margin-top:20px;color:#344866;font-size:13px;line-height:1.6;overflow-wrap:anywhere}.ipk-ctools [hidden]{display:none!important}.ipk-ctools__actions{display:flex;flex-wrap:wrap;gap:10px}.ipk-ctools button{padding:10px 14px;background:#fff;border:1px solid #bdd0ef;border-radius:9px;color:#075bd6;cursor:pointer;font:inherit;line-height:1.4}.ipk-ctools :is(button,input,select):focus-visible{outline:3px solid #0866ff40;outline-offset:2px}.ipk-ctools details{margin-top:14px;border:1px solid #d7e2f3;border-radius:10px;padding:13px 15px;background:#fff}.ipk-ctools summary{font-weight:700;color:#07194b;cursor:pointer}.ipk-ctools p{margin:10px 0!important}.ipk-ctools__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:12px 0}.ipk-ctools label{display:block;min-width:0;font-size:13px;color:#344866}.ipk-ctools :is(input,select){display:block;box-sizing:border-box;width:100%;min-height:44px;margin-top:6px;padding:9px;border:1px solid #bdd0ef;border-radius:8px;color:#07194b;background:#fff;font:inherit}.ipk-pcalc__evidence{margin:14px 0;padding:12px 14px;border:1px solid #d7e2f3;border-radius:10px;font-size:13px;background:#f7faff}.ipk-pcalc__evidence summary{cursor:pointer;font-weight:700}.ipk-pcalc__evidence p{margin:8px 0!important}.ipk-ucalc__match-note{margin-top:5px;color:#2d6087}.ipk-ucalc mark{background:#e5efff;color:inherit;padding:0 2px}.ipk-cutting-scenario{display:flex;gap:10px;flex-wrap:wrap;margin-top:16px}.ipk-cutting-scenario a,.ipk-cutting-scenario span{display:block;max-width:450px;padding:11px 14px;border:1px solid #bdd0ef;border-radius:10px;background:#fff;font-size:14px;color:#075bd6}.ipk-cutting-scenario span{border-color:#0866ff;color:#07194b;background:#e5efff}.ipk-cutting-scenario small{display:block;color:#60728f}.ipk-manual__context{max-width:1000px;margin:18px 0;padding:14px;background:#f7faff;border:1px solid #d7e2f3;border-radius:10px;font-size:13px}.ipk-manual__context p+p{margin-top:8px}@media(max-width:600px){.ipk-ctools__fields{grid-template-columns:1fr}.ipk-ctools details{padding:12px}.ipk-cutting-scenario>*{width:100%}}

/* End */
/* /local/css/ipk-manual-cutting.css?17928390393872 */
/* /local/css/ipk-cutting-tools.css?17928390392123 */
