.ZenerDiodeCalculator-module__rO6ObG__container{max-width:1500px;margin:0 auto;padding:20px 28px 32px}.ZenerDiodeCalculator-module__rO6ObG__header{margin-bottom:13px}.ZenerDiodeCalculator-module__rO6ObG__header h1{color:#0f172a;margin:0 0 3px;font-size:2.25rem}.ZenerDiodeCalculator-module__rO6ObG__header p{color:#64748b;max-width:850px;margin:0;line-height:1.55}.ZenerDiodeCalculator-module__rO6ObG__topGrid{grid-template-columns:430px minmax(0,1fr);align-items:start;gap:20px;display:grid}.ZenerDiodeCalculator-module__rO6ObG__card{background:#fff;border:1px solid #e5e7eb;border-radius:18px;min-width:0;padding:16px 17px;box-shadow:0 8px 30px #0f172a0d}.ZenerDiodeCalculator-module__rO6ObG__sectionLabel{color:#64748b;letter-spacing:2px;margin-bottom:10px;font-size:.75rem;font-weight:700;display:block}.ZenerDiodeCalculator-module__rO6ObG__group{border-bottom:1px solid #e5e7eb;margin-bottom:11px;padding:0 0 11px}.ZenerDiodeCalculator-module__rO6ObG__group:last-of-type{margin-bottom:13px}.ZenerDiodeCalculator-module__rO6ObG__group h2,.ZenerDiodeCalculator-module__rO6ObG__testHeading h2,.ZenerDiodeCalculator-module__rO6ObG__formulas h2,.ZenerDiodeCalculator-module__rO6ObG__cornerHeading h2{color:#334155;letter-spacing:.8px;text-transform:uppercase;margin:0 0 9px;font-size:.82rem;font-weight:700}.ZenerDiodeCalculator-module__rO6ObG__field{flex-direction:column;gap:4px;margin-top:10px;display:flex}.ZenerDiodeCalculator-module__rO6ObG__field>label{color:#475569;letter-spacing:.8px;text-transform:uppercase;font-size:.72rem;font-weight:700}.ZenerDiodeCalculator-module__rO6ObG__numberUnit{gap:8px;min-width:0;display:flex}.ZenerDiodeCalculator-module__rO6ObG__numberUnit input,.ZenerDiodeCalculator-module__rO6ObG__numberUnit select,.ZenerDiodeCalculator-module__rO6ObG__fullSelect{color:#0f172a;background:#fff;border:1px solid #d1d5db;border-radius:8px;height:34px;font-size:.9rem}.ZenerDiodeCalculator-module__rO6ObG__numberUnit input{flex:1;min-width:0;padding:0 10px}.ZenerDiodeCalculator-module__rO6ObG__numberUnit select{width:82px;padding:0 7px}.ZenerDiodeCalculator-module__rO6ObG__numberUnit>span{color:#475569;background:#f8fafc;border:1px solid #d1d5db;border-radius:8px;place-items:center;min-width:54px;font-size:.82rem;font-weight:700;display:grid}.ZenerDiodeCalculator-module__rO6ObG__numberUnit input:focus,.ZenerDiodeCalculator-module__rO6ObG__numberUnit select:focus,.ZenerDiodeCalculator-module__rO6ObG__fullSelect:focus{border-color:#2563eb;outline:none;box-shadow:0 0 0 3px #2563eb1f}.ZenerDiodeCalculator-module__rO6ObG__fullSelect{width:100%;padding:0 9px}.ZenerDiodeCalculator-module__rO6ObG__testResistor{background:#eff6ff;border:1px solid #bfdbfe;border-radius:12px;padding:12px}.ZenerDiodeCalculator-module__rO6ObG__testHeading{justify-content:space-between;align-items:center;gap:10px;margin-bottom:9px;display:flex}.ZenerDiodeCalculator-module__rO6ObG__testHeading h2{margin:0}.ZenerDiodeCalculator-module__rO6ObG__secondaryButton{color:#1d4ed8;cursor:pointer;background:#fff;border:1px solid #93c5fd;border-radius:7px;height:30px;padding:0 9px;font-size:.73rem;font-weight:700}.ZenerDiodeCalculator-module__rO6ObG__secondaryButton:hover:not(:disabled){background:#dbeafe}.ZenerDiodeCalculator-module__rO6ObG__secondaryButton:disabled{cursor:not-allowed;opacity:.55}.ZenerDiodeCalculator-module__rO6ObG__circuit{aspect-ratio:868/287;background:linear-gradient(145deg,#f8fafc 0%,#fff 100%);border:1px solid #e2e8f0;border-radius:14px;position:relative;overflow:hidden}.ZenerDiodeCalculator-module__rO6ObG__circuitSvg{width:100%;height:100%;display:block}.ZenerDiodeCalculator-module__rO6ObG__circuitReadoutCard{fill:#f8fafc;stroke:#e4e9f1}.ZenerDiodeCalculator-module__rO6ObG__circuitReadoutValue{fill:#fff;stroke:#d2d6dc}.ZenerDiodeCalculator-module__rO6ObG__circuitReadoutLabel,.ZenerDiodeCalculator-module__rO6ObG__circuitReadoutText,.ZenerDiodeCalculator-module__rO6ObG__circuitResistorText,.ZenerDiodeCalculator-module__rO6ObG__circuitNodeLabel,.ZenerDiodeCalculator-module__rO6ObG__circuitComponentLabel,.ZenerDiodeCalculator-module__rO6ObG__circuitInverseLabel,.ZenerDiodeCalculator-module__rO6ObG__circuitCurrentLabel{fill:#131b2e;font-family:Arial,Helvetica,sans-serif;font-weight:600}.ZenerDiodeCalculator-module__rO6ObG__circuitReadoutLabel{font-size:11px}.ZenerDiodeCalculator-module__rO6ObG__circuitReadoutText{font-size:10px}.ZenerDiodeCalculator-module__rO6ObG__circuitResistorMask{fill:#fff}.ZenerDiodeCalculator-module__rO6ObG__circuitResistorBadge{fill:#eff6ff;stroke:#93c5fd}.ZenerDiodeCalculator-module__rO6ObG__circuitResistorText{font-size:10px}.ZenerDiodeCalculator-module__rO6ObG__circuitNodeLabel,.ZenerDiodeCalculator-module__rO6ObG__circuitComponentLabel,.ZenerDiodeCalculator-module__rO6ObG__circuitInverseLabel,.ZenerDiodeCalculator-module__rO6ObG__circuitCurrentLabel{paint-order:stroke;stroke-linejoin:round;stroke-width:4px;font-size:11px}.ZenerDiodeCalculator-module__rO6ObG__circuitNodeLabel,.ZenerDiodeCalculator-module__rO6ObG__circuitComponentLabel{stroke:#fff}.ZenerDiodeCalculator-module__rO6ObG__circuitInverseLabel{fill:#fff;stroke:#334155}.ZenerDiodeCalculator-module__rO6ObG__circuitCurrentLabel{fill:#dc2626;stroke:#f8fafc}.ZenerDiodeCalculator-module__rO6ObG__formulas{background:linear-gradient(135deg,#eff6ff 0%,#fff 76%);border:1px solid #dbeafe;border-radius:14px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;margin-top:14px;padding:10px 14px;display:grid;overflow:hidden}.ZenerDiodeCalculator-module__rO6ObG__formulas h2{letter-spacing:0;text-transform:none;margin:0;font-size:.82rem}.ZenerDiodeCalculator-module__rO6ObG__formulas .ZenerDiodeCalculator-module__rO6ObG__equationStrip{flex-wrap:nowrap;justify-content:space-between;gap:0 clamp(8px,1.2vw,20px);min-width:0;padding:0;font-size:clamp(.66rem,.76vw,.78rem)}.ZenerDiodeCalculator-module__rO6ObG__results{margin-top:14px}.ZenerDiodeCalculator-module__rO6ObG__loadCard{background:linear-gradient(135deg,#f8fbff 0%,#fff 58%,#f8fafc 100%);border-color:#dbeafe;grid-template-columns:minmax(0,1.15fr) minmax(0,1.15fr) minmax(250px,.9fr);align-items:stretch;gap:14px;margin-top:14px;padding:14px;display:grid}.ZenerDiodeCalculator-module__rO6ObG__loadCard .ZenerDiodeCalculator-module__rO6ObG__sectionLabel{margin:0 0 10px}.ZenerDiodeCalculator-module__rO6ObG__settingGroup{background:#ffffffd6;border:1px solid #e2e8f0;border-radius:12px;min-width:0;padding:12px}.ZenerDiodeCalculator-module__rO6ObG__loadFields,.ZenerDiodeCalculator-module__rO6ObG__preferenceFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.ZenerDiodeCalculator-module__rO6ObG__loadFields .ZenerDiodeCalculator-module__rO6ObG__field,.ZenerDiodeCalculator-module__rO6ObG__preferenceFields .ZenerDiodeCalculator-module__rO6ObG__field{margin-top:0}.ZenerDiodeCalculator-module__rO6ObG__loadCard>.ZenerDiodeCalculator-module__rO6ObG__testResistor{flex-direction:column;justify-content:center;min-width:0;display:flex}.ZenerDiodeCalculator-module__rO6ObG__resultGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.ZenerDiodeCalculator-module__rO6ObG__resultCard{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;min-width:0;padding:11px 12px}.ZenerDiodeCalculator-module__rO6ObG__resultCard span,.ZenerDiodeCalculator-module__rO6ObG__statusCard>span{color:#64748b;letter-spacing:.8px;text-transform:uppercase;min-height:21px;font-size:.68rem;font-weight:700;display:block}.ZenerDiodeCalculator-module__rO6ObG__resultCard strong{color:#0f172a;text-overflow:ellipsis;white-space:nowrap;font-size:1.05rem;display:block;overflow:hidden}.ZenerDiodeCalculator-module__rO6ObG__primary{background:#eff6ff;border-color:#93c5fd}.ZenerDiodeCalculator-module__rO6ObG__error{color:#b91c1c;background:#fef2f2;border-radius:8px;margin:0 0 10px;padding:9px;font-size:.85rem}.ZenerDiodeCalculator-module__rO6ObG__statusGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:13px;display:grid}.ZenerDiodeCalculator-module__rO6ObG__statusCard{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:12px}.ZenerDiodeCalculator-module__rO6ObG__statusCard strong{margin-top:3px;font-size:.92rem;display:inline-block}.ZenerDiodeCalculator-module__rO6ObG__statusCard p{color:#64748b;margin:5px 0 0;font-size:.77rem;line-height:1.45}.ZenerDiodeCalculator-module__rO6ObG__statusGood,.ZenerDiodeCalculator-module__rO6ObG__statusWarning,.ZenerDiodeCalculator-module__rO6ObG__statusDanger{border-radius:999px;align-items:center;width:max-content;padding:3px 8px;font-size:.72rem;font-weight:700;display:inline-flex}.ZenerDiodeCalculator-module__rO6ObG__statusGood{color:#15803d;background:#dcfce7}.ZenerDiodeCalculator-module__rO6ObG__statusWarning{color:#b45309;background:#fef3c7}.ZenerDiodeCalculator-module__rO6ObG__statusDanger{color:#b91c1c;background:#fee2e2}.ZenerDiodeCalculator-module__rO6ObG__cornerHeading{justify-content:space-between;align-items:flex-start;gap:20px;margin-top:18px;display:flex}.ZenerDiodeCalculator-module__rO6ObG__cornerHeading h2{letter-spacing:0;text-transform:none;margin:0 0 4px;font-size:.95rem}.ZenerDiodeCalculator-module__rO6ObG__cornerHeading p{color:#64748b;max-width:720px;margin:0;font-size:.8rem;line-height:1.45}.ZenerDiodeCalculator-module__rO6ObG__cornerTable{border:1px solid #e2e8f0;border-radius:12px;margin-top:10px;overflow:hidden}.ZenerDiodeCalculator-module__rO6ObG__cornerRow{color:#334155;border-top:1px solid #e2e8f0;grid-template-columns:1.4fr repeat(8,1fr);align-items:center;gap:10px;padding:9px 12px;font-size:.82rem;display:grid}.ZenerDiodeCalculator-module__rO6ObG__cornerRow:first-child{border-top:0}.ZenerDiodeCalculator-module__rO6ObG__cornerHead{color:#64748b;letter-spacing:.7px;text-transform:uppercase;background:#f8fafc;font-size:.66rem;font-weight:700}.ZenerDiodeCalculator-module__rO6ObG__note{color:#475569;background:#f8fafc;border-left:3px solid #2563eb;border-radius:0 8px 8px 0;margin:13px 0 0;padding:9px 10px;font-size:.8rem;line-height:1.45}@media (max-width:1100px){.ZenerDiodeCalculator-module__rO6ObG__topGrid{grid-template-columns:1fr}.ZenerDiodeCalculator-module__rO6ObG__resultGrid,.ZenerDiodeCalculator-module__rO6ObG__loadCard{grid-template-columns:repeat(2,minmax(0,1fr))}.ZenerDiodeCalculator-module__rO6ObG__loadCard>.ZenerDiodeCalculator-module__rO6ObG__testResistor{grid-column:1/-1}}@media (max-width:700px){.ZenerDiodeCalculator-module__rO6ObG__container{padding:18px 14px 32px}.ZenerDiodeCalculator-module__rO6ObG__header h1{font-size:1.9rem;line-height:1.18}.ZenerDiodeCalculator-module__rO6ObG__topGrid{gap:14px}.ZenerDiodeCalculator-module__rO6ObG__card{border-radius:14px;padding:14px}.ZenerDiodeCalculator-module__rO6ObG__resultGrid,.ZenerDiodeCalculator-module__rO6ObG__statusGrid,.ZenerDiodeCalculator-module__rO6ObG__loadCard,.ZenerDiodeCalculator-module__rO6ObG__loadFields,.ZenerDiodeCalculator-module__rO6ObG__preferenceFields{grid-template-columns:1fr}.ZenerDiodeCalculator-module__rO6ObG__loadCard{gap:8px}.ZenerDiodeCalculator-module__rO6ObG__loadCard>.ZenerDiodeCalculator-module__rO6ObG__testResistor{grid-column:auto}.ZenerDiodeCalculator-module__rO6ObG__cornerHeading{flex-direction:column;gap:8px}.ZenerDiodeCalculator-module__rO6ObG__cornerTable{overflow:hidden}.ZenerDiodeCalculator-module__rO6ObG__cornerHead{display:none}.ZenerDiodeCalculator-module__rO6ObG__cornerHead+.ZenerDiodeCalculator-module__rO6ObG__cornerRow{border-top:0}.ZenerDiodeCalculator-module__rO6ObG__cornerRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;min-width:0;padding:0}.ZenerDiodeCalculator-module__rO6ObG__cornerRow strong{color:#0f172a;background:#f8fafc;grid-column:1/-1;padding:10px 12px}.ZenerDiodeCalculator-module__rO6ObG__cornerRow>span{color:#334155;text-align:right;overflow-wrap:anywhere;border-top:1px solid #e2e8f0;justify-content:space-between;align-items:center;gap:8px;min-width:0;padding:8px 12px;font-size:.8rem;display:flex}.ZenerDiodeCalculator-module__rO6ObG__cornerRow>span:before{color:#64748b;letter-spacing:.6px;text-transform:uppercase;content:attr(data-label);flex:none;font-size:.66rem;font-weight:700}.ZenerDiodeCalculator-module__rO6ObG__numberUnit input,.ZenerDiodeCalculator-module__rO6ObG__numberUnit select,.ZenerDiodeCalculator-module__rO6ObG__numberUnit>span,.ZenerDiodeCalculator-module__rO6ObG__fullSelect{min-height:44px}.ZenerDiodeCalculator-module__rO6ObG__secondaryButton{min-height:36px}}@media (max-width:640px){.ZenerDiodeCalculator-module__rO6ObG__formulas{padding:10px 8px;display:block}.ZenerDiodeCalculator-module__rO6ObG__formulas h2{margin-bottom:7px}.ZenerDiodeCalculator-module__rO6ObG__formulas .ZenerDiodeCalculator-module__rO6ObG__equationStrip{flex-wrap:wrap;justify-content:center;gap:8px 10px;font-size:clamp(.66rem,3.4vw,.82rem)}}
