.lcm-ntc{--ntc-bg:#f3f4f6;--ntc-panel:#fff;--ntc-soft:#f7f8fa;--ntc-line:#d9dde3;--ntc-text:#181b20;--ntc-muted:#606873;--ntc-accent:#bd5700;--ntc-button:#fff;--ntc-error:#b42318;--ntc-space:14px;--ntc-pad:17px;display:block;background:var(--ntc-bg);color:var(--ntc-text);font:inherit;font-size:var(--ntc-font,14px);line-height:1.5;padding:var(--ntc-top,24px) 16px var(--ntc-bottom,32px);color-scheme:light}.lcm-ntc[data-palette=dark]{--ntc-bg:#0e1014;--ntc-panel:#171a20;--ntc-soft:#12151a;--ntc-line:#303640;--ntc-text:#f5f6f7;--ntc-muted:#adb3bc;--ntc-accent:#ff9a42;--ntc-button:#141414;--ntc-error:#ff9292;color-scheme:dark}.lcm-ntc[data-palette=custom]{--ntc-bg:var(--ntc-bg-custom);--ntc-panel:var(--ntc-panel-custom);--ntc-soft:var(--ntc-soft-custom);--ntc-line:var(--ntc-line-custom);--ntc-text:var(--ntc-text-custom);--ntc-muted:var(--ntc-muted-custom);--ntc-accent:var(--ntc-accent-custom);--ntc-button:var(--ntc-button-custom);--ntc-error:var(--ntc-error-custom)}.lcm-ntc[data-density=comfortable]{--ntc-space:22px;--ntc-pad:24px}.lcm-ntc *,.lcm-ntc *:before,.lcm-ntc *:after{box-sizing:border-box}.lcm-ntc [hidden]{display:none!important}.lcm-ntc .ntc-wrap{max-width:var(--ntc-width,1120px);margin:0 auto}.lcm-ntc .ntc-header{margin:0 0 18px}.lcm-ntc .ntc-header[data-align=center]{text-align:center}.lcm-ntc .ntc-eyebrow{margin:0 0 4px;color:var(--ntc-muted);font-size:.85em}.lcm-ntc .ntc-title{color:var(--ntc-text);font:inherit;font-size:var(--ntc-title,32px);font-weight:700;line-height:1.15;letter-spacing:-.02em;margin:0;text-transform:none}.lcm-ntc .ntc-intro{color:var(--ntc-muted);margin:8px 0 0;white-space:pre-line}.lcm-ntc .ntc-layout{display:grid;grid-template-columns:minmax(0,var(--ntc-input,45%)) minmax(0,1fr);gap:var(--ntc-gap,16px);align-items:start}.lcm-ntc[data-layout=reverse] .ntc-layout{grid-template-columns:minmax(0,1fr) minmax(0,var(--ntc-input,45%))}.lcm-ntc[data-layout=reverse] .ntc-input{grid-column:2;grid-row:1}.lcm-ntc[data-layout=reverse] .ntc-result{grid-column:1;grid-row:1}.lcm-ntc[data-layout=stack] .ntc-layout{grid-template-columns:1fr}.lcm-ntc[data-sticky=true]:not([data-layout=stack]) .ntc-result{position:sticky;top:var(--ntc-sticky,24px)}.lcm-ntc .ntc-card{min-width:0;background:var(--ntc-panel);border:1px solid var(--ntc-line);border-radius:var(--ntc-radius,8px);padding:var(--ntc-pad)}.lcm-ntc h3{color:var(--ntc-text);font:inherit;font-size:1.2em;font-weight:700;line-height:1.3;margin:0 0 7px;letter-spacing:normal;text-transform:none}.lcm-ntc p{overflow-wrap:anywhere}.lcm-ntc .ntc-help{color:var(--ntc-muted);font-size:.9em;margin:5px 0 10px;white-space:pre-line}.lcm-ntc .ntc-label{font-weight:600;font-size:.9em;margin:10px 0 6px}.lcm-ntc .ntc-section+.ntc-section{margin-top:var(--ntc-space);padding-top:var(--ntc-space);border-top:1px solid var(--ntc-line)}.lcm-ntc .ntc-result>.ntc-section{margin-top:var(--ntc-space);padding-top:var(--ntc-space);border-top:1px solid var(--ntc-line)}.lcm-ntc label{display:block;font-size:.95em;font-weight:600;margin:11px 0 5px;color:var(--ntc-text)}.lcm-ntc input,.lcm-ntc select,.lcm-ntc button{font:inherit;letter-spacing:normal;line-height:1.4;box-shadow:none;text-transform:none}.lcm-ntc input,.lcm-ntc select{display:block;width:100%;min-width:0;max-width:100%;height:auto;min-height:42px;padding:9px 10px;border:1px solid var(--ntc-line);border-radius:5px;background:var(--ntc-soft);color:var(--ntc-text);opacity:1}.lcm-ntc select{-webkit-appearance:auto;appearance:auto;cursor:pointer;background-image:none}.lcm-ntc input[readonly]{color:var(--ntc-text);-webkit-text-fill-color:var(--ntc-text)}.lcm-ntc input::placeholder{color:var(--ntc-muted);opacity:1}.lcm-ntc button{display:inline-block;min-height:40px;width:auto;padding:8px 11px;border:1px solid var(--ntc-line);border-radius:5px;color:var(--ntc-text);background:var(--ntc-soft);cursor:pointer;margin:0;text-align:center;white-space:normal}.lcm-ntc button:before,.lcm-ntc button:after{content:none}.lcm-ntc button:hover:not(:disabled){border-color:var(--ntc-accent)}.lcm-ntc button:disabled{opacity:.5;cursor:not-allowed}.lcm-ntc :is(button,input,select,a,summary):focus-visible{outline:2px solid var(--ntc-accent);outline-offset:3px}.lcm-ntc input[aria-invalid=true]{border-color:var(--ntc-error)}.lcm-ntc .ntc-routes{display:flex;gap:7px;margin:10px 0}.lcm-ntc .ntc-routes button{flex:1}.lcm-ntc .ntc-routes [aria-pressed=true]{border-color:var(--ntc-accent);font-weight:700}.lcm-ntc .ntc-sensors{border:1px solid var(--ntc-line);border-radius:5px;overflow:hidden}.lcm-ntc .ntc-sensor{display:flex;width:100%;gap:8px;align-items:center;justify-content:space-between;text-align:left;border:0;border-bottom:1px solid var(--ntc-line);border-radius:0;background:var(--ntc-panel)}.lcm-ntc .ntc-sensor:last-child{border-bottom:0}.lcm-ntc .ntc-sensor strong{font-size:.9em;font-weight:600;overflow-wrap:anywhere}.lcm-ntc .ntc-sensor span{font-size:.8em;white-space:nowrap;color:var(--ntc-muted)}.lcm-ntc .ntc-sensor[aria-pressed=true]{box-shadow:inset 3px 0 var(--ntc-accent);background:var(--ntc-soft)}.lcm-ntc a{color:var(--ntc-accent);text-decoration:underline;text-underline-offset:3px;font-size:.9em}.lcm-ntc .ntc-control{display:flex;min-width:0;align-items:stretch;border:1px solid var(--ntc-line);border-radius:5px;background:var(--ntc-soft)}.lcm-ntc .ntc-control input{border:0;background:transparent}.lcm-ntc .ntc-control>span{display:grid;place-items:center;min-width:36px;border-left:1px solid var(--ntc-line);font-size:.85em;color:var(--ntc-muted);padding:0 5px}.lcm-ntc .ntc-row,.lcm-ntc .ntc-row-head{display:grid;grid-template-columns:22px minmax(0,1fr) minmax(0,1fr) 32px;gap:6px;align-items:center;margin:6px 0}.lcm-ntc .ntc-row-head{font-size:.8em;color:var(--ntc-muted);margin-top:12px}.lcm-ntc .ntc-row-index{font-size:.85em;color:var(--ntc-muted)}.lcm-ntc .ntc-remove{padding:3px;min-height:36px;font-size:1.3em}.lcm-ntc .ntc-actions{display:flex;gap:6px;flex-wrap:wrap;margin:9px 0}.lcm-ntc .ntc-actions button{font-size:.85em}.lcm-ntc .ntc-alert{color:var(--ntc-error);border-left:3px solid currentColor;padding:7px 10px;font-size:.9em;white-space:pre-line}.lcm-ntc .ntc-notice{padding:9px 11px;border:1px solid var(--ntc-line);border-radius:5px;font-size:.9em;white-space:pre-line}.lcm-ntc details{margin-top:12px;border:1px solid var(--ntc-line);border-radius:5px;padding:9px 11px}.lcm-ntc summary{display:list-item;cursor:pointer;font-size:.9em;font-weight:600}.lcm-ntc summary:after{content:none}.lcm-ntc svg{width:100%;height:auto;display:block;background:var(--ntc-soft);border:1px solid var(--ntc-line);border-radius:5px;margin:10px 0}.lcm-ntc .ntc-grid{stroke:var(--ntc-line)}.lcm-ntc .ntc-tick{fill:var(--ntc-muted);font-size:13px;font-family:inherit}.lcm-ntc .ntc-curve{fill:none;stroke:var(--ntc-accent);stroke-width:3}.lcm-ntc .ntc-point{fill:var(--ntc-accent)}.lcm-ntc .ntc-table-scroll{overflow-x:auto;margin:12px 0}.lcm-ntc table{width:100%;border-collapse:collapse;border:0;margin:0;table-layout:auto;font-size:.9em}.lcm-ntc th,.lcm-ntc td{text-align:left;padding:8px 6px;border:0;border-bottom:1px solid var(--ntc-line);background:transparent;color:var(--ntc-text);vertical-align:top}.lcm-ntc th{font-size:.9em;color:var(--ntc-muted);font-weight:600}.lcm-ntc td{white-space:nowrap}.lcm-ntc ol{padding-left:20px;margin:8px 0;font-size:.9em}.lcm-ntc li{padding:5px 0;white-space:pre-line}.lcm-ntc .ntc-mobile-result{display:none;width:100%;margin-top:12px;background:var(--ntc-accent);color:var(--ntc-button);border-color:var(--ntc-accent)}.lcm-ntc .ntc-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.lcm-ntc .ntc-editor{padding:12px;border:1px solid var(--ntc-error);margin:10px 0;color:var(--ntc-error)}.lcm-ntc .ntc-block-markers{height:1px;overflow:hidden}.lcm-ntc [data-block-marker]{display:block;height:1px}@media(max-width:940px){.lcm-ntc .ntc-layout,.lcm-ntc[data-layout=reverse] .ntc-layout{grid-template-columns:1fr}.lcm-ntc[data-layout=reverse] .ntc-input,.lcm-ntc[data-layout=reverse] .ntc-result{grid-column:auto;grid-row:auto}.lcm-ntc[data-sticky=true]:not([data-layout=stack]) .ntc-result{position:static}.lcm-ntc .ntc-mobile-result{display:block}}@media(max-width:520px){.lcm-ntc{padding-left:10px;padding-right:10px;--ntc-pad:12px}.lcm-ntc .ntc-title{font-size:min(var(--ntc-title,32px),32px)}.lcm-ntc .ntc-sensor{align-items:flex-start;flex-direction:column;gap:3px}.lcm-ntc .ntc-row,.lcm-ntc .ntc-row-head{grid-template-columns:16px minmax(0,1fr) minmax(0,1fr) 28px;gap:4px}.lcm-ntc .ntc-row input{padding:8px 5px}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/lcm-ntc-calculator.css.map */
