.primary-calculator__direction{display:flex;justify-content:flex-end;gap:6px;margin:8px 0}.primary-calculator__direction button{width:44px;height:44px;padding:0;border:1px solid #435267;border-radius:8px;background:#111a25;color:#dce6f1;font-size:28px;line-height:1;cursor:pointer}.primary-calculator__direction button[aria-pressed=true]{border-color:var(--choice-accent);color:var(--choice-accent);background:var(--choice-tint)}.primary-calculator__direction button:focus-visible{outline:2px solid var(--choice-accent);outline-offset:2px}.primary-calculator{--coil-copper: #C8755A;--coil-copper-edge: #804532;--choice-accent: #C8755A;--choice-edge: #804532;--choice-tint: #fff3ee;--drawing-bg: #f0f2f6;display:block;max-width:1180px;margin:0 auto;padding:24px;color:#172033;font-size:16px;line-height:1.5}.primary-calculator[data-conductor=pcb]{--choice-accent: #D4AF57;--choice-edge: #8D6A28;--choice-tint: #fff9e8}.primary-calculator [data-conductor=pcb]{--coil-copper: #D4AF57;--coil-copper-edge: #8D6A28}.primary-calculator [data-spiral]{--metal-0:#804532;--metal-1:#C8755A;--metal-2:#E3A28A;--metal-3:#F4D6C8;--metal-4:#D89378;--metal-5:#B45E45;--metal-6:#804532}.primary-calculator [data-conductor=pcb]{--metal-0:#8D6A28;--metal-1:#D4AF57;--metal-2:#E3C880;--metal-3:#F7E8B6;--metal-4:#DDC174;--metal-5:#BA913F;--metal-6:#8D6A28}.primary-calculator,.primary-calculator *{box-sizing:border-box}.primary-calculator__header{display:flex;justify-content:space-between;gap:20px;align-items:flex-start;margin-bottom:20px}.primary-calculator__header h2{margin:0 0 6px;font-size:clamp(24px,3vw,34px)}.primary-calculator__header p{margin:0;color:#5c667a}.primary-calculator__status{display:inline-flex;align-items:center;max-width:100%;border-radius:999px;padding:7px 12px;background:#e8eef8;color:#29466d;font-weight:700;line-height:1.25;white-space:normal}.primary-calculator__status[data-state=loading]{background:#fff1c7;color:#735000}.primary-calculator__status[data-state=exact]{background:#dff6e8;color:#145c35}.primary-calculator__status[data-state=error],.primary-calculator__status[data-state=invalid]{background:#ffe2e0;color:#8a2621}.primary-calculator__status[data-state=unsupported]{background:#fff1c7;color:#735000}.primary-calculator__layout{display:grid;grid-template-columns:minmax(320px,1fr) minmax(320px,1fr);gap:24px}.primary-calculator__panel,.primary-calculator__visual{border:1px solid #d9e0ea;border-radius:16px;padding:18px;background:#fff}.primary-calculator__panel h3{margin:22px 0 12px}.primary-calculator__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.primary-calculator label{display:grid;gap:5px;color:#4b5567;font-size:14px}.primary-calculator input:not([type=radio]){width:100%;min-height:42px;border:1px solid #c8d0dc;border-radius:9px;padding:8px 10px;background:#fff;color:#172033;font:inherit}.primary-calculator input:not([type=radio]):focus{outline:3px solid rgba(47,111,237,.18);border-color:#2f6fed}.primary-calculator__visual{display:grid;place-items:center;align-content:start;min-width:0;min-height:430px}.primary-calculator__visual svg{display:block;width:100%;height:auto;aspect-ratio:1;background:var(--drawing-bg);border-radius:8px;touch-action:pan-y;letter-spacing:normal;font-family:system-ui,sans-serif}.primary-calculator [data-physical],.primary-calculator [data-active]{fill:none;stroke:var(--coil-main-paint, var(--coil-copper));stroke-linecap:round;stroke-linejoin:round;pointer-events:none}.primary-calculator{--coil-unused: #B9BEC6}@media(prefers-color-scheme:dark){.primary-calculator{--coil-unused: #737C89}}.primary-calculator [data-physical]{opacity:1;stroke:var(--coil-unused)}.primary-calculator [data-high-physical]{fill:none;stroke:var(--coil-unused);opacity:.2;pointer-events:none}.primary-calculator [data-high-active]{fill:none;stroke:var(--coil-main-paint, var(--coil-copper));opacity:.72;pointer-events:none}.primary-calculator [data-high-active][data-envelope=true]{opacity:.82}.primary-calculator [data-high-cylinder-physical]{fill:var(--coil-unused);opacity:.2;pointer-events:none}.primary-calculator [data-high-cylinder-active]{fill:var(--coil-main-paint, var(--coil-copper));opacity:.72;pointer-events:none}.primary-calculator [data-hit-handle]{fill:transparent;stroke:none;pointer-events:none;touch-action:none;cursor:grab}.primary-calculator [data-handle]{cursor:grab;touch-action:none;outline:none}.primary-calculator [data-handle]:active{cursor:grabbing}.primary-calculator .tap-grip-body{fill:var(--coil-local-paint, var(--coil-copper));stroke:var(--coil-copper-edge);stroke-width:2.4}.primary-calculator .grip-stripe{fill:none;stroke:var(--coil-copper-edge);stroke-width:1.4;stroke-linecap:round;pointer-events:none}.primary-calculator [data-handle]:focus .tap-grip-body{stroke-width:3.5}.primary-calculator .tap-label{fill:currentColor;stroke:none;font-weight:700}.primary-calculator__results{display:grid;width:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0 0 14px}.primary-calculator__results article{display:grid;gap:3px;border-radius:14px;padding:16px;background:#f4f7fb}.primary-calculator__results span{color:#596579;font-size:14px}.primary-calculator__results strong{font-size:26px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.primary-calculator__results small{color:#798397;font-size:13px}.primary-calculator__result-line{display:flex;min-width:0;min-height:39px;align-items:center;gap:6px;flex-wrap:wrap}.primary-calculator__result-line .primary-calculator__status{font-size:16px}.primary-calculator__result-line .primary-calculator__status[data-state=exact]{display:none}.primary-calculator__message{min-height:1.5em;color:#5c667a;overflow-wrap:anywhere}.primary-calculator [data-server-diagnostics]{margin-top:12px;font-size:14px}.primary-calculator [data-server-warnings]{white-space:pre-line;overflow-wrap:anywhere}.primary-calculator [hidden]{display:none!important}.primary-calculator__choice-field{min-width:0;margin:0 0 14px;padding:0;border:0}.primary-calculator__choice-field legend{margin-bottom:6px;padding:0;color:#4b5567;font-size:14px}.primary-calculator__choice-grid{display:grid;gap:8px}.primary-calculator__choice-grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}.primary-calculator__choice-grid--unit{grid-template-columns:repeat(auto-fit,minmax(88px,1fr))}.primary-calculator__choice-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.primary-calculator__choice-grid--weight{grid-template-columns:repeat(auto-fit,minmax(88px,1fr))}.primary-calculator__copper-weight{grid-column:1 / -1}.primary-calculator__choice-input{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.primary-calculator label.primary-calculator__choice-card{--choice-card-accent: var(--choice-accent);--choice-card-edge: var(--choice-edge);--choice-card-tint: var(--choice-tint);display:flex;min-width:0;min-height:48px;align-items:center;justify-content:center;padding:9px 12px;border:2px solid transparent;border-radius:9px;background:#fff;box-shadow:inset 0 0 0 1px #c8d0dc;color:#384357;font-size:14px;line-height:1.25;text-align:center;cursor:pointer}.primary-calculator label.primary-calculator__choice-card--round{--choice-card-accent: #C8755A;--choice-card-edge: #804532;--choice-card-tint: #2b1d19}.primary-calculator label.primary-calculator__choice-card--pcb{--choice-card-accent: #D4AF57;--choice-card-edge: #8D6A28;--choice-card-tint: #292411}.primary-calculator__choice-input:not(:disabled)+.primary-calculator__choice-card:hover{border-color:var(--choice-card-accent);box-shadow:inset 0 0 0 1px var(--choice-card-edge)}.primary-calculator__choice-input:checked+.primary-calculator__choice-card{border-color:var(--choice-card-accent);background:var(--choice-card-tint);box-shadow:inset 0 0 0 1px var(--choice-card-edge);color:#172033;font-weight:700}.primary-calculator__choice-input:focus-visible+.primary-calculator__choice-card{outline:3px solid color-mix(in srgb,var(--choice-card-accent) 34%,transparent);outline-offset:2px}.primary-calculator__choice-input:disabled+.primary-calculator__choice-card{cursor:default;opacity:.58}.primary-calculator__parameter-diagram{min-width:0;margin:4px 0 16px;padding:0;border:0}.primary-calculator__parameter-diagram>legend{margin-bottom:6px;padding:0;color:#4b5567;font-size:14px}.primary-calculator__parameter-canvas{position:relative;min-height:390px;overflow:hidden;border:1px solid #334255;border-radius:13px;background:var(--drawing-bg)}.primary-calculator [data-parameter-svg]{position:absolute;inset:0 0 auto;display:block;width:100%;height:280px;color:#aeb9c7;pointer-events:none}.primary-calculator [data-parameter-connectors]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;color:#c5d0dc;z-index:2}.primary-calculator [data-parameter-connectors] path{fill:none;stroke:currentColor;stroke-width:1}.primary-calculator [data-parameter-leader]{display:none}.primary-calculator [data-parameter-control]{position:relative}.primary-calculator [data-parameter-control]:focus-within{border-color:var(--choice-accent)}.primary-calculator [data-parameter-extensions]{stroke-width:.8}.primary-calculator [data-diagram-shape=flat] [data-parameter-control=axial],.primary-calculator [data-diagram-shape=cylindrical] [data-parameter-control=radial]{display:none}.primary-calculator [data-diagram-shape=flat] .primary-calculator__parameter-controls,.primary-calculator [data-diagram-shape=cylindrical] .primary-calculator__parameter-controls{grid-template-columns:repeat(2,minmax(0,1fr))}.primary-calculator [data-diagram-shape=cylindrical] [data-parameter-control=axial]{grid-column:auto}.primary-calculator [data-parameter-svg] circle{stroke:var(--coil-copper-edge);stroke-width:2}.primary-calculator [data-parameter-svg] rect{stroke:var(--coil-copper-edge);stroke-width:2}.primary-calculator [data-parameter-hole]{fill:var(--drawing-bg);stroke:var(--coil-copper-edge);stroke-width:1}.primary-calculator[data-conductor-form=solid] [data-parameter-control=wall]{display:none}.primary-calculator__parameter-controls [data-parameter-control=axial]{grid-column:auto!important}.primary-calculator__parameter-controls{grid-template-columns:repeat(2,minmax(0,1fr))!important}.primary-calculator .parameter-dimension{fill:none;stroke:currentColor;stroke-width:1.4;marker-start:var(--parameter-arrow);marker-end:var(--parameter-arrow);vector-effect:non-scaling-stroke}.primary-calculator .parameter-leader,.primary-calculator .parameter-center-marks{fill:none;stroke:currentColor;stroke-width:1.2;opacity:.72;vector-effect:non-scaling-stroke}.primary-calculator [data-parameter-svg] marker path{fill:currentColor}.primary-calculator__parameter-canvas{display:flex;flex-direction:column}.primary-calculator__parameter-scale-note{position:relative;order:2;margin:0 20px 12px;min-height:48px;font-size:12px;line-height:16px;color:#d9c48c;pointer-events:none}.primary-calculator__parameter-canvas>[data-parameter-svg]{height:220px}.primary-calculator__parameter-controls{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:220px;padding:12px}.primary-calculator__parameter-controls>label,.primary-calculator__parameter-controls>fieldset{min-width:0;margin:0;border:1px solid #435267;border-radius:10px;padding:8px;background:color-mix(in srgb,#0e1722 92%,transparent)}.primary-calculator__parameter-controls>label{align-content:start;color:#dce6f1}.primary-calculator__parameter-controls input:not([type=radio]){min-width:0;min-height:44px;padding:7px 8px}.primary-calculator__parameter-controls output{min-height:44px;border:1px solid #435267;border-radius:9px;padding:9px 8px;background:#0e1722;color:#dce6f1}.primary-calculator__parameter-controls [data-parameter-control=copper-weight],.primary-calculator__parameter-controls [data-field-error]{grid-column:1 / -1}.primary-calculator [data-spiral]:not([viewBox]){visibility:hidden}.primary-calculator output{display:block;min-height:42px;padding:8px 10px}.primary-calculator__actions button{min-height:44px;padding:8px 16px;margin:8px 8px 0 0;cursor:pointer;font:inherit}.primary-calculator__actions button:disabled{cursor:default;opacity:.5}.primary-calculator .section-ribbon{fill:var(--coil-section-paint, var(--coil-copper));stroke:var(--coil-copper-edge);stroke-width:1;vector-effect:non-scaling-stroke}.primary-calculator [data-unused=true]{fill:var(--coil-unused)!important;stroke:var(--coil-unused)!important}.primary-calculator [data-cache-note]{color:#596579;font-size:13px}.primary-calculator [data-cache-note]:empty{display:none}.primary-calculator [data-validation-summary]:empty{display:none}.primary-calculator [data-field-error],.primary-calculator [data-validation-summary]{color:#a12626;font-size:13px;white-space:pre-line}.primary-calculator [data-field-error]{display:block;margin-top:4px}.primary-calculator p[data-stale-preview]{color:#7a4215;border:1px solid #b88450;border-radius:6px;background:#fff4df;padding:10px}.primary-calculator [aria-invalid=true]{border-color:#a12626}.primary-calculator .section-circle{fill:var(--coil-circle-paint, var(--coil-copper));stroke:var(--coil-copper-edge);stroke-width:1.2;vector-effect:non-scaling-stroke}.primary-calculator .section-hole{fill:var(--drawing-bg);stroke:var(--coil-copper-edge);stroke-width:.6;vector-effect:non-scaling-stroke}.primary-calculator__results article:last-child{grid-column:1 / -1}.primary-calculator [data-pcb-section] text,.primary-calculator [data-engineering-guides] text{fill:currentColor;stroke:none}.primary-calculator .dimension-line{fill:none;stroke:currentColor;stroke-width:.8;vector-effect:non-scaling-stroke}.primary-calculator .dimension-arrow{fill:currentColor;stroke:none;opacity:.9}.primary-calculator .extension-line{fill:none;stroke:currentColor;stroke-width:.7;opacity:.55;vector-effect:non-scaling-stroke}.primary-calculator .dimension-leader{fill:none;stroke:currentColor;stroke-width:.8;opacity:.8;vector-effect:non-scaling-stroke}.primary-calculator .dimension-label-bg{fill:var(--drawing-bg);stroke:none}.primary-calculator [data-dimension-label]{stroke:none;paint-order:normal}.primary-calculator .projection-line{fill:none;stroke:currentColor;stroke-width:.8;stroke-dasharray:3 4;opacity:.3;vector-effect:non-scaling-stroke}.primary-calculator [data-physical-back],.primary-calculator [data-active-back]{fill:none;stroke:color-mix(in srgb,var(--coil-copper) 65%,#151c24);stroke-dasharray:none;stroke-linecap:round;stroke-linejoin:round;pointer-events:none}.primary-calculator [data-physical-back]{opacity:1;stroke:var(--coil-unused)}.primary-calculator [data-active-back]{opacity:1}.primary-calculator [data-high-elevation] .density{fill:var(--coil-main-paint, var(--coil-copper));opacity:.2}.primary-calculator [data-high-elevation] .active-density{fill:var(--coil-main-paint, var(--coil-copper));opacity:.46}.primary-calculator__high-turn{width:100%;display:grid;gap:10px;border:1px solid #d8b18f;border-radius:12px;padding:12px;background:#fffaf5}.primary-calculator__high-turn strong{font-size:16px;color:#7a431e}.primary-calculator__high-turn p{margin:0;color:#5c667a}.primary-calculator__high-turn dl{display:grid;gap:8px;margin:4px 0 0}.primary-calculator__high-turn dl div{display:flex;justify-content:space-between;gap:16px;border-top:1px solid #ead8c8;padding-top:8px}.primary-calculator__high-turn dt{color:#596579}.primary-calculator__high-turn dd{margin:0;font-weight:700;font-variant-numeric:tabular-nums}@media(max-width:800px){.primary-calculator__header{flex-wrap:wrap;gap:10px}.primary-calculator input:not([type=radio]){font-size:16px;min-height:44px}.primary-calculator__layout{grid-template-columns:1fr}.primary-calculator__results{grid-template-columns:repeat(2,1fr)}.primary-calculator [data-hit-handle]{pointer-events:all}}@media(max-width:480px){.primary-calculator{padding:14px}.primary-calculator__grid,.primary-calculator__results{grid-template-columns:1fr}.primary-calculator__choice-grid--three{grid-template-columns:repeat(2,minmax(0,1fr))}.primary-calculator__parameter-canvas{min-height:465px}.primary-calculator__parameter-controls{grid-template-columns:repeat(2,minmax(0,1fr))}.primary-calculator__parameter-controls [data-parameter-control=axial]{grid-column:1 / -1}}.primary-calculator{--drawing-bg:#18212b;--choice-tint:#2b1d19;--coil-unused:#737c89;background:#0b1119;color:#e6edf5;box-shadow:0 0 0 100vmax #0b1119;clip-path:inset(0 -100vmax)}.primary-calculator[data-conductor=pcb]{--choice-tint:#292411}.primary-calculator__header p,.primary-calculator label,.primary-calculator__actions p,.primary-calculator__high-turn p{color:#aeb9c7}.primary-calculator__panel,.primary-calculator__visual{background:#131c27;border-color:#334255;box-shadow:0 14px 36px #00000047}.primary-calculator__parameter-diagram>legend{color:#aeb9c7}.primary-calculator__choice-field legend{color:#aeb9c7}.primary-calculator input:not([type=radio]){background:#0e1722;color:#eef4fb;border-color:#435267}.primary-calculator input:not([type=radio]):focus{border-color:var(--choice-accent);outline-color:color-mix(in srgb,var(--choice-accent) 34%,transparent)}.primary-calculator label.primary-calculator__choice-card{background:#111a25;color:#dce6f1;box-shadow:inset 0 0 0 1px #435267}.primary-calculator__choice-input:checked+.primary-calculator__choice-card{background:var(--choice-card-tint);color:#fff}.primary-calculator__results article{background:#101923;border:1px solid #2e3c4e}.primary-calculator__results span,.primary-calculator__results small,.primary-calculator__message,.primary-calculator [data-cache-note],.primary-calculator__high-turn dt{color:#9fabb9}.primary-calculator__actions button{background:#162333;color:#eef4fb;border:1px solid #4b5d73}.primary-calculator__actions button[data-calculate]{background:#a97f28;color:#fff4d2;border-color:#d4af57}.primary-calculator__high-turn{background:#111a25;border-color:#6f5940}.primary-calculator__high-turn strong{color:#e3c880}.primary-calculator__high-turn dl div{border-color:#334255}.primary-calculator [data-field-error],.primary-calculator [data-validation-summary]{color:#ff9c97}.primary-calculator p[data-stale-preview]{color:#ffd29a;border-color:#8d6a28;background:#2a2113}.primary-calculator__parameter-canvas{display:block;height:320px;min-height:0;overflow:hidden;box-sizing:content-box}.primary-calculator__parameter-canvas>[data-parameter-svg]{height:100%}.primary-calculator__parameter-controls{position:absolute;top:0;right:0;bottom:0;left:0;display:block;margin:0;padding:0;pointer-events:none}.primary-calculator .primary-calculator__parameter-controls>label{position:absolute;display:block;width:124px;height:80px;min-height:0;padding:0;border:0;border-radius:0;background:none;pointer-events:auto;font-size:12px;line-height:18px}.primary-calculator .parameter-field-name{display:block;height:18px;margin:0;white-space:nowrap}.primary-calculator [data-label-side=above] .parameter-field-name{height:34px;padding-top:16px;box-sizing:border-box}.primary-calculator [data-label-side=above] [data-field-error],.primary-calculator [data-label-side=above] [data-precision-hint]{position:absolute;top:0}.primary-calculator .parameter-input-row{display:flex;align-items:center;gap:4px;height:44px;margin:0}.primary-calculator .parameter-input-row [data-length-unit]{margin:0;font-size:12px}.primary-calculator__parameter-controls input[type=number]{box-sizing:border-box;width:88px;min-width:88px;height:32px;min-height:32px;padding:4px 6px;font-size:16px;border-radius:5px}.primary-calculator input[type=number]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.primary-calculator input[type=number]::-webkit-inner-spin-button,.primary-calculator input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.primary-calculator__parameter-controls [data-field-error],.primary-calculator__parameter-controls [data-precision-hint]{display:block;width:124px;height:16px;font-size:11px;line-height:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0}.primary-calculator .parameter-thickness-readout{position:absolute;width:124px;height:54px;min-height:0;margin:0;padding:0;font-size:12px;line-height:18px;background:none;pointer-events:none}.primary-calculator .parameter-thickness-readout span,.primary-calculator .parameter-thickness-readout strong{display:block;font-size:12px}.primary-calculator__parameter-scale-note{min-height:0;margin:8px 0}.primary-calculator__parameter-scale-note:empty{display:none}.primary-calculator__copper-weight{margin-top:12px}@media(max-width:480px){.primary-calculator__parameter-canvas{height:400px;min-height:0}}.wc-guide-cta{padding-top:24px;padding-bottom:36px}.wc-guide-cta__panel{display:flex;align-items:center;justify-content:space-between;gap:28px;padding:26px 30px;border:1px solid rgba(var(--color-foreground),.14);border-radius:16px;background:rgba(var(--color-foreground),.035)}.wc-guide-cta__copy{max-width:830px}.wc-guide-cta__eyebrow{margin:0 0 8px;color:rgba(var(--color-foreground),.7);font-size:1.2rem;font-weight:700;letter-spacing:.14em}.wc-guide-cta__heading{margin:0}.wc-guide-cta__text{margin-top:10px;color:rgba(var(--color-foreground),.78)}.wc-guide-cta__text p{margin:0}.wc-guide-cta__button{flex:0 0 auto;white-space:nowrap}@media screen and (max-width:749px){.wc-guide-cta{padding-top:16px;padding-bottom:28px}.wc-guide-cta__panel{display:block;padding:22px 20px}.wc-guide-cta__button{width:100%;margin-top:18px}}
/*# sourceMappingURL=/cdn/shop/t/39/compiled_assets/styles.css.map */
