.RmsCalculator-module__SVDYTq__container{max-width:1500px;margin:0 auto;padding:32px}.RmsCalculator-module__SVDYTq__header{margin-bottom:24px}.RmsCalculator-module__SVDYTq__title{color:#0f172a;margin:0 0 8px;font-size:2.35rem;font-weight:700}.RmsCalculator-module__SVDYTq__description{color:#64748b;max-width:920px;font-size:1rem;line-height:1.7}.RmsCalculator-module__SVDYTq__topGrid{grid-template-columns:420px 1fr;align-items:start;gap:22px;margin-top:24px;display:grid}.RmsCalculator-module__SVDYTq__card{background:#fff;border:1px solid #e5e7eb;border-radius:18px;padding:22px;box-shadow:0 8px 30px #0f172a0d}.RmsCalculator-module__SVDYTq__cardTitle{color:#0f172a;margin:0 0 22px;font-size:1.2rem;font-weight:700}.RmsCalculator-module__SVDYTq__field{flex-direction:column;gap:8px;margin-bottom:18px;display:flex}.RmsCalculator-module__SVDYTq__field:last-child{margin-bottom:0}.RmsCalculator-module__SVDYTq__field label{color:#475569;text-transform:uppercase;letter-spacing:1px;font-size:.82rem;font-weight:700}.RmsCalculator-module__SVDYTq__inlineField{align-items:center;gap:10px;display:flex}.RmsCalculator-module__SVDYTq__inlineField input,.RmsCalculator-module__SVDYTq__inlineField select,.RmsCalculator-module__SVDYTq__field select{color:#0f172a;background:#fff;border:1px solid #d1d5db;border-radius:8px;height:40px;font-size:.95rem}.RmsCalculator-module__SVDYTq__inlineField input{flex:1;min-width:0;padding:0 12px}.RmsCalculator-module__SVDYTq__inlineField select{width:95px;padding:0 8px}.RmsCalculator-module__SVDYTq__field>select{width:100%;padding:0 12px}.RmsCalculator-module__SVDYTq__inlineField input:focus,.RmsCalculator-module__SVDYTq__inlineField select:focus,.RmsCalculator-module__SVDYTq__field select:focus{border-color:#2563eb;outline:none;box-shadow:0 0 0 3px #2563eb1f}.RmsCalculator-module__SVDYTq__formulaTitle{color:#0f172a;margin:0 0 10px;font-size:1rem;font-weight:700}.RmsCalculator-module__SVDYTq__formulaSection{border-top:1px solid #e5e7eb;min-width:0;margin-top:14px;padding-top:14px}.RmsCalculator-module__SVDYTq__formulaSection .RmsCalculator-module__SVDYTq__formulaStrip{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:6px;font-size:.7rem;display:grid}.RmsCalculator-module__SVDYTq__formulaSection .RmsCalculator-module__SVDYTq__formulaStrip>div{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;justify-content:center;min-width:0;padding:6px;overflow:hidden}.RmsCalculator-module__SVDYTq__formulaSection .RmsCalculator-module__SVDYTq__formulaStrip .katex{font-size:.95em}.RmsCalculator-module__SVDYTq__formulaNote{color:#64748b;margin:10px 0 0;font-size:.8rem;line-height:1.45}.RmsCalculator-module__SVDYTq__card>svg{width:100%;height:350px;display:block}.RmsCalculator-module__SVDYTq__resultsCard{margin-top:24px}.RmsCalculator-module__SVDYTq__resultsGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:4px;display:grid}.RmsCalculator-module__SVDYTq__resultCard{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;min-width:0;padding:14px;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex}.RmsCalculator-module__SVDYTq__resultCard:hover{border-color:#2563eb;transform:translateY(-2px);box-shadow:0 8px 20px #2563eb14}.RmsCalculator-module__SVDYTq__resultLabel{color:#64748b;text-transform:uppercase;letter-spacing:1px;min-height:34px;margin-bottom:10px;font-size:.72rem;font-weight:700;line-height:1.35}.RmsCalculator-module__SVDYTq__resultValue{align-items:center;gap:8px;min-width:0;display:flex}.RmsCalculator-module__SVDYTq__resultValue input{color:#0f172a;background:#fff;border:1px solid #d1d5db;border-radius:8px;flex:1;min-width:0;height:38px;padding:0 12px;font-size:1rem;font-weight:700}.RmsCalculator-module__SVDYTq__resultValue input:read-only{cursor:default}.RmsCalculator-module__SVDYTq__unitBadge{color:#64748b;background:#f8fafc;border:1px solid #d1d5db;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;min-width:48px;height:38px;padding:0 10px;font-size:.8rem;font-weight:600;display:flex}@media (max-width:1200px){.RmsCalculator-module__SVDYTq__topGrid{grid-template-columns:1fr}.RmsCalculator-module__SVDYTq__card>svg{height:380px}.RmsCalculator-module__SVDYTq__resultsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.RmsCalculator-module__SVDYTq__container{padding:18px 14px 32px}.RmsCalculator-module__SVDYTq__title{font-size:1.9rem;line-height:1.18}.RmsCalculator-module__SVDYTq__header{margin-bottom:18px}.RmsCalculator-module__SVDYTq__topGrid{gap:14px;margin-top:18px}.RmsCalculator-module__SVDYTq__card{border-radius:14px;padding:14px}.RmsCalculator-module__SVDYTq__inlineField{flex-direction:column;align-items:stretch}.RmsCalculator-module__SVDYTq__inlineField select{width:100%}.RmsCalculator-module__SVDYTq__resultsGrid{grid-template-columns:1fr}.RmsCalculator-module__SVDYTq__card>svg{height:240px}.RmsCalculator-module__SVDYTq__formulaSection .RmsCalculator-module__SVDYTq__formulaStrip{grid-template-columns:repeat(2,minmax(0,1fr));font-size:.64rem}}@media (max-width:520px){.RmsCalculator-module__SVDYTq__formulaSection .RmsCalculator-module__SVDYTq__formulaStrip{grid-template-columns:1fr;font-size:.56rem}}
.FormulaStrip-module__BGXrHa__formulas{flex-wrap:wrap;justify-content:center;align-items:center;gap:50px;width:100%;font-size:1.1rem;display:flex}.FormulaStrip-module__BGXrHa__formula{white-space:nowrap;align-items:center;display:flex}
.Timer555Calculator-module__jenmEW__container{max-width:1500px;margin:0 auto;padding:20px 28px 34px}.Timer555Calculator-module__jenmEW__header{margin-bottom:13px}.Timer555Calculator-module__jenmEW__header h1{color:#0f172a;margin:0 0 3px;font-size:2.25rem}.Timer555Calculator-module__jenmEW__header p{color:#64748b;max-width:920px;margin:0;line-height:1.55}.Timer555Calculator-module__jenmEW__topGrid{grid-template-columns:430px minmax(0,1fr);align-items:start;gap:20px;display:grid}.Timer555Calculator-module__jenmEW__card{background:#fff;border:1px solid #e5e7eb;border-radius:18px;min-width:0;padding:16px 17px;box-shadow:0 8px 30px #0f172a0d}.Timer555Calculator-module__jenmEW__sectionLabel{color:#64748b;letter-spacing:2px;text-transform:uppercase;margin-bottom:10px;font-size:.75rem;font-weight:700;display:block}.Timer555Calculator-module__jenmEW__field{flex-direction:column;gap:4px;margin-top:11px;display:flex}.Timer555Calculator-module__jenmEW__field>label{color:#475569;letter-spacing:.8px;text-transform:uppercase;font-size:.72rem;font-weight:700}.Timer555Calculator-module__jenmEW__segmented{grid-template-columns:1fr 1fr;gap:7px;display:grid}.Timer555Calculator-module__jenmEW__segment{color:#334155;min-height:52px;font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:10px;padding:7px 10px;transition:background .16s,border-color .16s,color .16s}.Timer555Calculator-module__jenmEW__segment strong,.Timer555Calculator-module__jenmEW__segment small{display:block}.Timer555Calculator-module__jenmEW__segment strong{font-size:.84rem}.Timer555Calculator-module__jenmEW__segment small{color:#64748b;margin-top:2px;font-size:.68rem;line-height:1.2}.Timer555Calculator-module__jenmEW__segment:hover{background:#f8fafc}.Timer555Calculator-module__jenmEW__segment.Timer555Calculator-module__jenmEW__active{color:#fff;background:#2563eb;border-color:#2563eb}.Timer555Calculator-module__jenmEW__segment.Timer555Calculator-module__jenmEW__active small{color:#dbeafe}.Timer555Calculator-module__jenmEW__numberUnit{gap:8px;min-width:0;display:flex}.Timer555Calculator-module__jenmEW__numberUnit input,.Timer555Calculator-module__jenmEW__numberUnit select,.Timer555Calculator-module__jenmEW__toleranceFields select{color:#0f172a;height:34px;font:inherit;background:#fff;border:1px solid #d1d5db;border-radius:8px;font-size:.9rem}.Timer555Calculator-module__jenmEW__numberUnit input{flex:1;min-width:0;padding:0 10px}.Timer555Calculator-module__jenmEW__numberUnit select{width:82px;padding:0 7px}.Timer555Calculator-module__jenmEW__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}.Timer555Calculator-module__jenmEW__numberUnit input:focus,.Timer555Calculator-module__jenmEW__numberUnit select:focus,.Timer555Calculator-module__jenmEW__toleranceFields select:focus{border-color:#2563eb;outline:none;box-shadow:0 0 0 3px #2563eb1f}.Timer555Calculator-module__jenmEW__group{border-top:1px solid #e5e7eb;margin-top:18px;padding-top:14px}.Timer555Calculator-module__jenmEW__group h2,.Timer555Calculator-module__jenmEW__toleranceGroup h2,.Timer555Calculator-module__jenmEW__formulaCard h2{color:#334155;letter-spacing:.9px;text-transform:uppercase;margin:0;font-size:.78rem;font-weight:700}.Timer555Calculator-module__jenmEW__toleranceGroup{border-top:1px solid #e5e7eb;margin-top:18px;padding-top:14px}.Timer555Calculator-module__jenmEW__toleranceFields{grid-template-columns:1fr 1fr;gap:10px;display:grid}.Timer555Calculator-module__jenmEW__toleranceFields select{width:100%;padding:0 9px}.Timer555Calculator-module__jenmEW__visualStack{gap:14px;min-width:0;display:grid}.Timer555Calculator-module__jenmEW__schematicCard,.Timer555Calculator-module__jenmEW__timingCard,.Timer555Calculator-module__jenmEW__formulaCard{min-width:0}.Timer555Calculator-module__jenmEW__visualHeading,.Timer555Calculator-module__jenmEW__analysisHeading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.Timer555Calculator-module__jenmEW__visualHeading .Timer555Calculator-module__jenmEW__sectionLabel,.Timer555Calculator-module__jenmEW__analysisHeading .Timer555Calculator-module__jenmEW__sectionLabel{margin-bottom:3px}.Timer555Calculator-module__jenmEW__visualHeading p,.Timer555Calculator-module__jenmEW__analysisHeading p{color:#64748b;max-width:680px;margin:0;font-size:.84rem;line-height:1.45}.Timer555Calculator-module__jenmEW__modeBadge,.Timer555Calculator-module__jenmEW__timingBadge{color:#1d4ed8;letter-spacing:.35px;background:#eff6ff;border:1px solid #bfdbfe;border-radius:999px;flex:none;align-items:center;min-height:26px;padding:4px 9px;font-size:.7rem;font-weight:700;display:inline-flex}.Timer555Calculator-module__jenmEW__iecFigure{margin:13px 0 0}.Timer555Calculator-module__jenmEW__iecFigure figcaption,.Timer555Calculator-module__jenmEW__combinedTimingFigure figcaption{color:#475569;justify-content:space-between;align-items:baseline;gap:12px;font-size:.72rem;font-weight:700;display:flex}.Timer555Calculator-module__jenmEW__iecFigure figcaption strong,.Timer555Calculator-module__jenmEW__combinedTimingFigure figcaption strong{color:#1d4ed8;white-space:nowrap;font-size:.7rem}.Timer555Calculator-module__jenmEW__iecViewport{background:#f8fafc;border:1px solid #dbeafe;border-radius:13px;margin-top:9px;overflow-x:auto}.Timer555Calculator-module__jenmEW__iecCanvas{color:#1e293b;background:linear-gradient(#fbfdff 0%,#fff 100%);width:780px;min-width:780px;height:410px;position:relative;overflow:hidden}.Timer555Calculator-module__jenmEW__srOnly{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.Timer555Calculator-module__jenmEW__iecWire{z-index:1;background:#334155;height:2px;display:block;position:absolute}.Timer555Calculator-module__jenmEW__supplyRail{background:#1d4ed8;width:381px;top:44px;left:170px}.Timer555Calculator-module__jenmEW__chipVccWire{background:#1d4ed8;width:2px;height:46px;top:44px;left:170px}.Timer555Calculator-module__jenmEW__chipResetWire{background:#1d4ed8;width:2px;height:46px;top:44px;left:255px}.Timer555Calculator-module__jenmEW__supplyLabel{z-index:4;color:#1d4ed8;letter-spacing:.08em;font-size:.72rem;font-weight:800;position:absolute;top:20px;left:173px}.Timer555Calculator-module__jenmEW__iecChip{z-index:3;background:#fff;border:2px solid #1e293b;border-radius:4px;width:210px;height:250px;position:absolute;top:90px;left:90px;box-shadow:0 4px 12px #0f172a14}.Timer555Calculator-module__jenmEW__iecChip>strong{color:#0f172a;letter-spacing:.07em;text-align:center;font-size:1.35rem;position:absolute;top:97px;left:0;right:0}.Timer555Calculator-module__jenmEW__chipReference{color:#64748b;letter-spacing:.12em;text-align:center;font-size:.68rem;font-weight:800;position:absolute;top:47px;left:0;right:0}.Timer555Calculator-module__jenmEW__chipPin{z-index:2;color:#475569;letter-spacing:.015em;white-space:nowrap;font-size:.61rem;font-weight:700;line-height:1;position:absolute}.Timer555Calculator-module__jenmEW__chipPinVcc{top:10px;left:62px}.Timer555Calculator-module__jenmEW__chipPinReset{top:10px;left:150px}.Timer555Calculator-module__jenmEW__chipPinOutput{top:84px;left:10px}.Timer555Calculator-module__jenmEW__chipPinDischarge{top:59px;right:10px}.Timer555Calculator-module__jenmEW__chipPinThreshold{top:114px;right:10px}.Timer555Calculator-module__jenmEW__chipPinTrigger{top:159px}.Timer555Calculator-module__jenmEW__chipPinControl{top:204px;right:10px}.Timer555Calculator-module__jenmEW__chipPinGround{bottom:9px;left:61px}.Timer555Calculator-module__jenmEW__chipPinRight{right:10px}.Timer555Calculator-module__jenmEW__chipPinLeft{left:10px}.Timer555Calculator-module__jenmEW__outputWire{width:48px;top:179px;left:42px}.Timer555Calculator-module__jenmEW__outputLabel{z-index:4;color:#1d4ed8;letter-spacing:.08em;font-size:.68rem;font-weight:800;position:absolute;top:160px;left:18px}.Timer555Calculator-module__jenmEW__pinGroundWire{width:2px;height:16px;top:340px;left:170px}.Timer555Calculator-module__jenmEW__pinGround{top:356px;left:147px}.Timer555Calculator-module__jenmEW__controlWire{background:repeating-linear-gradient(90deg,#64748b 0 5px,#0000 5px 8px);width:71px;top:300px;left:300px}.Timer555Calculator-module__jenmEW__controlCapacitor{height:56px;top:300px;left:346px}.Timer555Calculator-module__jenmEW__controlGround{top:356px;left:348px}.Timer555Calculator-module__jenmEW__iecResistor,.Timer555Calculator-module__jenmEW__iecCapacitor{z-index:3;color:#1e293b;width:170px;position:absolute}.Timer555Calculator-module__jenmEW__iecResistor:before,.Timer555Calculator-module__jenmEW__iecResistor:after,.Timer555Calculator-module__jenmEW__iecCapacitor:before,.Timer555Calculator-module__jenmEW__iecCapacitor:after{content:"";background:currentColor;width:2px;position:absolute;left:25px}.Timer555Calculator-module__jenmEW__iecResistor:before,.Timer555Calculator-module__jenmEW__iecCapacitor:before{height:calc(50% - 22px);top:0}.Timer555Calculator-module__jenmEW__iecResistor:after,.Timer555Calculator-module__jenmEW__iecCapacitor:after{height:calc(50% - 22px);bottom:0}.Timer555Calculator-module__jenmEW__iecResistorBody{background:#fff;border:2px solid;width:18px;height:40px;position:absolute;top:calc(50% - 22px);left:16px}.Timer555Calculator-module__jenmEW__iecComponentLabel{color:#475569;white-space:nowrap;gap:2px;font-size:.67rem;font-weight:600;line-height:1.1;display:grid;position:absolute;top:calc(50% - 16px);left:51px}.Timer555Calculator-module__jenmEW__iecComponentLabel b{color:#0f172a;font-size:.74rem}.Timer555Calculator-module__jenmEW__resistorRa{height:111px;top:44px;left:526px}.Timer555Calculator-module__jenmEW__resistorRb{height:100px;top:155px;left:526px}.Timer555Calculator-module__jenmEW__resistorRt{height:171px;top:44px;left:526px}.Timer555Calculator-module__jenmEW__iecCapacitor:before,.Timer555Calculator-module__jenmEW__iecCapacitor:after{height:calc(50% - 9px)}.Timer555Calculator-module__jenmEW__iecCapacitorPlateTop,.Timer555Calculator-module__jenmEW__iecCapacitorPlateBottom{background:currentColor;width:36px;height:2px;position:absolute;left:7px}.Timer555Calculator-module__jenmEW__iecCapacitorPlateTop{top:calc(50% - 8px)}.Timer555Calculator-module__jenmEW__iecCapacitorPlateBottom{top:calc(50% + 6px)}.Timer555Calculator-module__jenmEW__iecCapacitor .Timer555Calculator-module__jenmEW__iecComponentLabel{top:calc(50% - 15px)}.Timer555Calculator-module__jenmEW__iecCapacitorMuted{color:#64748b}.Timer555Calculator-module__jenmEW__iecCapacitorMuted:before,.Timer555Calculator-module__jenmEW__iecCapacitorMuted:after{background:repeating-linear-gradient(#64748b 0 5px,#0000 5px 8px)}.Timer555Calculator-module__jenmEW__iecCapacitorMuted .Timer555Calculator-module__jenmEW__iecComponentLabel{color:#64748b}.Timer555Calculator-module__jenmEW__iecCapacitorMuted .Timer555Calculator-module__jenmEW__iecComponentLabel b{color:#475569}.Timer555Calculator-module__jenmEW__timingCapacitorAstable{height:101px;top:255px;left:526px}.Timer555Calculator-module__jenmEW__timingCapacitorMonostable{height:141px;top:215px;left:526px}.Timer555Calculator-module__jenmEW__iecGround{z-index:3;color:#334155;width:50px;height:18px;position:absolute}.Timer555Calculator-module__jenmEW__iecGround i{background:currentColor;width:44px;height:2px;display:block;position:absolute;left:3px}.Timer555Calculator-module__jenmEW__iecGround i:first-child{top:0}.Timer555Calculator-module__jenmEW__iecGround i:nth-child(2){width:32px;top:7px;left:9px}.Timer555Calculator-module__jenmEW__iecGround i:nth-child(3){width:20px;top:14px;left:15px}.Timer555Calculator-module__jenmEW__timingGround{top:356px;left:526px}.Timer555Calculator-module__jenmEW__astableDischargeWire{width:251px;top:154px;left:300px}.Timer555Calculator-module__jenmEW__astableTimingWire{width:251px;top:254px;left:300px}.Timer555Calculator-module__jenmEW__astableThresholdBranch{width:2px;height:45px;top:210px;left:352px}.Timer555Calculator-module__jenmEW__astableThresholdBranch:before{content:"";background:#334155;width:52px;height:2px;position:absolute;top:0;left:-52px}.Timer555Calculator-module__jenmEW__iecJunction{z-index:5;background:#1e293b;border-radius:50%;width:8px;height:8px;position:absolute}.Timer555Calculator-module__jenmEW__astableDischargeJunction{top:151px;left:547px}.Timer555Calculator-module__jenmEW__astableThresholdJunction{top:250px;left:348px}.Timer555Calculator-module__jenmEW__astableTimingJunction{top:250px;left:547px}.Timer555Calculator-module__jenmEW__monostableTimingWire{width:251px;top:214px;left:300px}.Timer555Calculator-module__jenmEW__monostableTimingWire:before{content:"";background:#334155;width:2px;height:5px;position:absolute;top:-5px;left:0}.Timer555Calculator-module__jenmEW__monostableDischargeWire{width:80px;top:154px;left:300px}.Timer555Calculator-module__jenmEW__monostableDischargeBranch{width:2px;height:61px;top:154px;left:380px}.Timer555Calculator-module__jenmEW__monostableTriggerWire{width:60px;top:254px;left:30px}.Timer555Calculator-module__jenmEW__triggerLabel{z-index:4;color:#1d4ed8;letter-spacing:.02em;text-align:center;white-space:normal;width:76px;font-size:.55rem;font-weight:800;line-height:1.1;position:absolute;top:226px;left:8px}.Timer555Calculator-module__jenmEW__monostableTimingJunction{top:210px;left:547px}.Timer555Calculator-module__jenmEW__monostableDischargeJunction{top:210px;left:376px}.Timer555Calculator-module__jenmEW__schematicMeta{color:#475569;flex-wrap:wrap;gap:7px;margin-top:10px;font-size:.7rem;line-height:1.4;display:flex}.Timer555Calculator-module__jenmEW__schematicMeta span{background:#f8fafc;border-radius:7px;padding:4px 7px}.Timer555Calculator-module__jenmEW__schematicMeta span:first-child{color:#1d4ed8;background:#eff6ff;font-weight:700}.Timer555Calculator-module__jenmEW__schematicNote{color:#64748b;margin:9px 0 0;font-size:.72rem;line-height:1.4}.Timer555Calculator-module__jenmEW__standaloneTimingCard{margin-top:14px}.Timer555Calculator-module__jenmEW__combinedTimingFigure{margin:13px 0 0}.Timer555Calculator-module__jenmEW__combinedPlotViewport{background:#f8fafc;border:1px solid #dbeafe;border-radius:13px;margin-top:9px;overflow-x:auto}.Timer555Calculator-module__jenmEW__combinedTimingPlot{background:linear-gradient(#fbfdff 0%,#fff 100%);width:760px;min-width:760px;height:310px;position:relative;overflow:hidden}.Timer555Calculator-module__jenmEW__astableCombinedPlot,.Timer555Calculator-module__jenmEW__monostableCombinedPlot{box-shadow:inset 0 0 0 1px #2563eb08}.Timer555Calculator-module__jenmEW__chartTrackLabel{z-index:4;color:#475569;gap:2px;width:128px;font-size:.67rem;font-weight:700;line-height:1.15;display:grid;position:absolute}.Timer555Calculator-module__jenmEW__chartTrackLabel strong{color:#1d4ed8;font-size:.63rem}.Timer555Calculator-module__jenmEW__capacitorTrackLabel{top:15px;left:17px}.Timer555Calculator-module__jenmEW__outputTrackLabel{top:175px;left:17px}.Timer555Calculator-module__jenmEW__chartGuide{z-index:1;border-top:1px dashed #93c5fd;height:1px;position:absolute;left:155px;right:45px}.Timer555Calculator-module__jenmEW__chartGuideHigh{top:72px}.Timer555Calculator-module__jenmEW__chartGuideLow{top:142px}.Timer555Calculator-module__jenmEW__chartAxis{z-index:1;background:#94a3b8;display:block;position:absolute}.Timer555Calculator-module__jenmEW__chartVoltageAxis{width:1px;height:92px;top:58px;left:155px}.Timer555Calculator-module__jenmEW__chartThresholdLabel{z-index:3;color:#64748b;width:128px;font-size:.61rem;font-weight:700;line-height:1.15;position:absolute;left:17px}.Timer555Calculator-module__jenmEW__chartThresholdHigh{top:64px}.Timer555Calculator-module__jenmEW__chartThresholdLow{top:134px}.Timer555Calculator-module__jenmEW__chartTrace{z-index:3;transform-origin:0;background:#2563eb;border-radius:999px;height:3px;display:block;position:absolute}.Timer555Calculator-module__jenmEW__astableChargeFast{width:var(--timer-555-charge-fast-length);transform:rotate(var(--timer-555-charge-fast-angle));top:142px;left:155px}.Timer555Calculator-module__jenmEW__astableChargeSlow{top:91px;left:calc(155px + var(--timer-555-charge-fast-width));width:var(--timer-555-charge-slow-length);transform:rotate(var(--timer-555-charge-slow-angle))}.Timer555Calculator-module__jenmEW__astableDischargeFast{top:72px;left:calc(155px + var(--timer-555-charge-width));width:var(--timer-555-discharge-fast-length);transform:rotate(var(--timer-555-discharge-fast-angle));background:#d97706}.Timer555Calculator-module__jenmEW__astableDischargeSlow{top:123px;left:calc(155px + var(--timer-555-charge-width) + var(--timer-555-discharge-fast-width));width:var(--timer-555-discharge-slow-length);transform:rotate(var(--timer-555-discharge-slow-angle));background:#d97706}.Timer555Calculator-module__jenmEW__monostableCapacitorIdleBefore{background:#94a3b8;width:50px;top:142px;left:155px}.Timer555Calculator-module__jenmEW__monostableChargeFast{width:168px;top:142px;left:205px;transform:rotate(-17.7deg)}.Timer555Calculator-module__jenmEW__monostableChargeSlow{width:161px;top:91px;left:365px;transform:rotate(-6.8deg)}.Timer555Calculator-module__jenmEW__monostableReset{background:#d97706;width:3px;height:70px;top:72px;left:525px}.Timer555Calculator-module__jenmEW__monostableCapacitorIdleAfter{background:#94a3b8;width:190px;top:142px;left:525px}.Timer555Calculator-module__jenmEW__chartPhaseDivider{z-index:2;border-left:1px dashed #cbd5e1;height:205px;position:absolute;top:58px}.Timer555Calculator-module__jenmEW__astablePhaseDivider{left:calc(155px + var(--timer-555-charge-width))}.Timer555Calculator-module__jenmEW__monostablePhaseDivider{left:525px}.Timer555Calculator-module__jenmEW__chartLaneDivider{border-top:1px solid #e2e8f0;position:absolute;top:163px;left:17px;right:17px}.Timer555Calculator-module__jenmEW__chartOutputLevel{z-index:3;color:#64748b;text-align:right;width:43px;font-size:.6rem;font-weight:800;position:absolute;left:101px}.Timer555Calculator-module__jenmEW__chartOutputHighLabel{top:203px}.Timer555Calculator-module__jenmEW__chartOutputLowLabel{top:247px}.Timer555Calculator-module__jenmEW__chartOutputStep{z-index:3;background:#2563eb;display:block;position:absolute}.Timer555Calculator-module__jenmEW__astableOutputHigh{width:var(--timer-555-charge-width);height:3px;top:208px;left:155px}.Timer555Calculator-module__jenmEW__astableOutputFall{top:208px;left:calc(155px + var(--timer-555-charge-width));width:3px;height:44px}.Timer555Calculator-module__jenmEW__astableOutputLow{top:252px;left:calc(155px + var(--timer-555-charge-width));width:calc(560px - var(--timer-555-charge-width));background:#64748b;height:3px}.Timer555Calculator-module__jenmEW__monostableOutputIdleBefore{background:#64748b;width:50px;height:3px;top:252px;left:155px}.Timer555Calculator-module__jenmEW__monostableOutputRise{width:3px;height:44px;top:208px;left:205px}.Timer555Calculator-module__jenmEW__monostableOutputHigh{width:320px;height:3px;top:208px;left:205px}.Timer555Calculator-module__jenmEW__monostableOutputFall{width:3px;height:44px;top:208px;left:525px}.Timer555Calculator-module__jenmEW__monostableOutputIdleAfter{background:#64748b;width:190px;height:3px;top:252px;left:525px}.Timer555Calculator-module__jenmEW__triggerMarker{z-index:4;color:#1d4ed8;font-size:.59rem;font-weight:800;position:absolute;top:229px;left:174px}.Timer555Calculator-module__jenmEW__chartPhaseLabels{z-index:4;color:#64748b;gap:8px;font-size:.6rem;font-weight:700;line-height:1.2;display:flex;position:absolute;top:264px;left:155px;right:45px}.Timer555Calculator-module__jenmEW__chartPhaseLabels span{min-width:0}.Timer555Calculator-module__jenmEW__astablePhaseLabels span:first-child{flex:0 0 var(--timer-555-duty);color:#1d4ed8}.Timer555Calculator-module__jenmEW__astablePhaseLabels span:last-child{color:#a16207;text-align:right;flex:1}.Timer555Calculator-module__jenmEW__monostablePhaseLabels span:first-child{flex:0 0 50px}.Timer555Calculator-module__jenmEW__monostablePhaseLabels span:nth-child(2){color:#1d4ed8;text-align:center;flex:0 0 320px}.Timer555Calculator-module__jenmEW__monostablePhaseLabels span:last-child{text-align:right;flex:1}.Timer555Calculator-module__jenmEW__sharedTimeAxis{color:#64748b;align-items:center;gap:8px;font-size:.6rem;font-weight:700;display:flex;position:absolute;bottom:13px;left:155px;right:45px}.Timer555Calculator-module__jenmEW__sharedTimeAxis i{background:#94a3b8;flex:1;height:1px;display:block}.Timer555Calculator-module__jenmEW__combinedLegend{color:#64748b;flex-wrap:wrap;gap:12px;margin-top:9px;font-size:.64rem;font-weight:700;display:flex}.Timer555Calculator-module__jenmEW__combinedLegend span{align-items:center;gap:5px;display:inline-flex}.Timer555Calculator-module__jenmEW__combinedLegend i{background:#2563eb;border-radius:999px;width:17px;height:3px;display:block}.Timer555Calculator-module__jenmEW__legendCharge i{background:#2563eb}.Timer555Calculator-module__jenmEW__legendDischarge i{background:#d97706}.Timer555Calculator-module__jenmEW__legendOutput i{background:#64748b}.Timer555Calculator-module__jenmEW__formulaCard{background:linear-gradient(135deg,#eff6ff 0%,#fff 78%);border-color:#dbeafe;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:13px;padding-block:13px;display:grid;overflow:hidden}.Timer555Calculator-module__jenmEW__formulaCard h2{letter-spacing:0;text-transform:none}.Timer555Calculator-module__jenmEW__formulaStrip{justify-content:space-between;min-width:0;font-size:clamp(.64rem,.76vw,.8rem);gap:13px!important;padding:0!important}.Timer555Calculator-module__jenmEW__analysisCard{background:linear-gradient(135deg,#eff6ff 0%,#fff 65%,#f8fafc 100%);margin-top:14px}.Timer555Calculator-module__jenmEW__analysisHeading{align-items:flex-end}.Timer555Calculator-module__jenmEW__timingBadge{min-height:31px;font-size:.82rem}.Timer555Calculator-module__jenmEW__resultGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:9px;margin-top:14px;display:grid}.Timer555Calculator-module__jenmEW__resultCard{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;min-width:0;padding:11px 12px}.Timer555Calculator-module__jenmEW__resultCard span{color:#64748b;letter-spacing:.75px;text-transform:uppercase;min-height:20px;font-size:.67rem;font-weight:700;line-height:1.2;display:block}.Timer555Calculator-module__jenmEW__resultCard strong{color:#0f172a;text-overflow:ellipsis;white-space:nowrap;font-size:1.02rem;display:block;overflow:hidden}.Timer555Calculator-module__jenmEW__primary{background:#eff6ff;border-color:#93c5fd}.Timer555Calculator-module__jenmEW__toleranceResult{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:10px;display:grid}.Timer555Calculator-module__jenmEW__toleranceResult .Timer555Calculator-module__jenmEW__resultCard{background:#ffffffc2}.Timer555Calculator-module__jenmEW__error{color:#b91c1c;background:#fef2f2;border-radius:8px;margin:12px 0 0;padding:9px;font-size:.85rem}.Timer555Calculator-module__jenmEW__note,.Timer555Calculator-module__jenmEW__generalNote{color:#475569;background:#ffffffb8;border-left:3px solid #2563eb;border-radius:0 9px 9px 0;margin:12px 0 0;padding:10px 11px;font-size:.81rem;line-height:1.45}.Timer555Calculator-module__jenmEW__note strong{color:#1d4ed8}.Timer555Calculator-module__jenmEW__status{border-left:3px solid;border-radius:0 9px 9px 0;align-items:flex-start;gap:9px;margin-top:12px;padding:10px 11px;font-size:.81rem;line-height:1.45;display:flex}.Timer555Calculator-module__jenmEW__status strong{flex:none}.Timer555Calculator-module__jenmEW__statusWarning{color:#92400e;background:#fffbeb;border-color:#d97706}.Timer555Calculator-module__jenmEW__supplyWarning{border-left:3px solid;border-radius:0 8px 8px 0;align-items:flex-start;gap:8px;margin-top:9px;padding:8px 9px;font-size:.73rem;line-height:1.4;display:flex}.Timer555Calculator-module__jenmEW__supplyWarning strong{flex:none}.Timer555Calculator-module__jenmEW__generalNote{color:#475569;background:#f8fafc;border-left-color:#94a3b8}@media (max-width:1320px){.Timer555Calculator-module__jenmEW__topGrid{grid-template-columns:1fr}.Timer555Calculator-module__jenmEW__resultGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:720px){.Timer555Calculator-module__jenmEW__container{padding:18px 14px 34px}.Timer555Calculator-module__jenmEW__header h1{font-size:1.9rem;line-height:1.18}.Timer555Calculator-module__jenmEW__card{border-radius:14px;padding:14px}.Timer555Calculator-module__jenmEW__visualHeading,.Timer555Calculator-module__jenmEW__analysisHeading,.Timer555Calculator-module__jenmEW__status,.Timer555Calculator-module__jenmEW__supplyWarning{flex-direction:column;gap:9px}.Timer555Calculator-module__jenmEW__modeBadge,.Timer555Calculator-module__jenmEW__timingBadge{align-self:flex-start}.Timer555Calculator-module__jenmEW__iecFigure figcaption,.Timer555Calculator-module__jenmEW__combinedTimingFigure figcaption{flex-direction:column;gap:3px}.Timer555Calculator-module__jenmEW__formulaCard{grid-template-columns:1fr}.Timer555Calculator-module__jenmEW__formulaStrip{justify-content:flex-start;overflow-x:auto}.Timer555Calculator-module__jenmEW__resultGrid,.Timer555Calculator-module__jenmEW__toleranceResult,.Timer555Calculator-module__jenmEW__toleranceFields{grid-template-columns:1fr}.Timer555Calculator-module__jenmEW__numberUnit input,.Timer555Calculator-module__jenmEW__numberUnit select,.Timer555Calculator-module__jenmEW__toleranceFields select,.Timer555Calculator-module__jenmEW__segment{min-height:44px}}
.AdcDacCalculator-module__PnuVQq__container{max-width:1320px;margin:0 auto;padding:20px 28px 38px}.AdcDacCalculator-module__PnuVQq__header{margin-bottom:13px}.AdcDacCalculator-module__PnuVQq__header h1{color:#0f172a;margin:2px 0 5px;font-size:2.25rem}.AdcDacCalculator-module__PnuVQq__header p{color:#64748b;max-width:820px;margin:0;line-height:1.55}.AdcDacCalculator-module__PnuVQq__eyebrow,.AdcDacCalculator-module__PnuVQq__sectionLabel{color:#64748b;letter-spacing:1.45px;text-transform:uppercase;font-size:.68rem;font-weight:800;display:block}.AdcDacCalculator-module__PnuVQq__topGrid{grid-template-columns:390px minmax(0,1fr);align-items:start;gap:18px;display:grid}.AdcDacCalculator-module__PnuVQq__card{background:#fff;border:1px solid #e5e7eb;border-radius:18px;min-width:0;padding:17px;box-shadow:0 8px 30px #0f172a0d}.AdcDacCalculator-module__PnuVQq__resultsCard{background:linear-gradient(135deg,#f8fbff 0%,#fff 55%,#ecfdf5 180%);margin-top:14px;padding:12px 14px}.AdcDacCalculator-module__PnuVQq__transferCard{background:linear-gradient(135deg,#f8fbff 0%,#fff 48%,#f0fdf4 160%);flex-direction:column;min-height:0;display:flex}.AdcDacCalculator-module__PnuVQq__codePanelHeading,.AdcDacCalculator-module__PnuVQq__transferHeading{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.AdcDacCalculator-module__PnuVQq__codePanelHeading h3,.AdcDacCalculator-module__PnuVQq__transferHeading h2{color:#0f172a;margin:3px 0 0;font-size:1.05rem}.AdcDacCalculator-module__PnuVQq__transferHeading p{color:#64748b;max-width:630px;margin:5px 0 0;font-size:.8rem;line-height:1.45}.AdcDacCalculator-module__PnuVQq__transferLegend{color:#475569;flex-wrap:wrap;flex:none;justify-content:flex-end;gap:7px 12px;max-width:340px;padding-top:2px;font-size:.68rem;font-weight:700;display:flex}.AdcDacCalculator-module__PnuVQq__transferLegend span{white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.AdcDacCalculator-module__PnuVQq__transferLegend i{border-top:2.5px solid;width:20px;display:inline-block}.AdcDacCalculator-module__PnuVQq__idealLegend{border-color:#94a3b8!important;border-top-style:dashed!important}.AdcDacCalculator-module__PnuVQq__quantizedLegend{border-color:#2563eb!important}.AdcDacCalculator-module__PnuVQq__vinLegend{border-color:#7c3aed!important;border-top-style:dashed!important}.AdcDacCalculator-module__PnuVQq__measuredLegend{border-color:#d97706!important;border-top-style:dashed!important}.AdcDacCalculator-module__PnuVQq__transferPlotWrap{background:#ffffffc7;border:1px solid #dbeafe;border-radius:14px;margin-top:12px;padding:7px 8px 4px;overflow:hidden;box-shadow:inset 0 1px #ffffffd9}.AdcDacCalculator-module__PnuVQq__transferPlot{width:100%;height:auto;min-height:224px;display:block;overflow:visible}.AdcDacCalculator-module__PnuVQq__transferReadout{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:3px 4px 4px 92px;display:grid}.AdcDacCalculator-module__PnuVQq__transferReadout div{background:#f8fafc;border-radius:8px;min-width:0;padding:6px 8px}.AdcDacCalculator-module__PnuVQq__transferReadout span,.AdcDacCalculator-module__PnuVQq__transferReadout strong{display:block}.AdcDacCalculator-module__PnuVQq__transferReadout span{color:#64748b;letter-spacing:.45px;text-transform:uppercase;font-size:.6rem;font-weight:800}.AdcDacCalculator-module__PnuVQq__transferReadout strong{color:#0f172a;text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;overflow:hidden}.AdcDacCalculator-module__PnuVQq__field{flex-direction:column;gap:5px;min-width:0;margin-bottom:12px;display:flex}.AdcDacCalculator-module__PnuVQq__field>label{color:#475569;letter-spacing:.68px;text-transform:uppercase;font-size:.68rem;font-weight:800;line-height:1.25}.AdcDacCalculator-module__PnuVQq__selectControl,.AdcDacCalculator-module__PnuVQq__unitInput{color:#0f172a;width:100%;height:36px;font:inherit;background:#fff;border:1px solid #d1d5db;border-radius:8px;font-size:.88rem}.AdcDacCalculator-module__PnuVQq__selectControl{padding:0 9px}.AdcDacCalculator-module__PnuVQq__unitInput{min-width:0;display:flex;overflow:hidden}.AdcDacCalculator-module__PnuVQq__unitInput input{color:#0f172a;min-width:0;font:inherit;border:0;outline:0;flex:1;padding:0 9px}.AdcDacCalculator-module__PnuVQq__unitInput>span,.AdcDacCalculator-module__PnuVQq__unitInput>select{color:#475569;background:#f8fafc;border:0;border-left:1px solid #e2e8f0;flex:none;min-width:50px;padding:0 8px;font-size:.72rem;font-weight:800}.AdcDacCalculator-module__PnuVQq__unitInput>span{justify-content:center;align-items:center;display:flex}.AdcDacCalculator-module__PnuVQq__unitInput>select{cursor:pointer;text-align:center;outline:0;min-width:68px}.AdcDacCalculator-module__PnuVQq__selectControl:focus,.AdcDacCalculator-module__PnuVQq__unitInput:focus-within{border-color:#2563eb;outline:none;box-shadow:0 0 0 3px #2563eb1f}.AdcDacCalculator-module__PnuVQq__inputGrid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.AdcDacCalculator-module__PnuVQq__helper{color:#64748b;margin:-5px 0 12px;font-size:.75rem;line-height:1.4}.AdcDacCalculator-module__PnuVQq__differenceResult{background:#eff6ff;border:1px solid #bfdbfe;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;margin-top:-2px;padding:9px 11px;display:flex}.AdcDacCalculator-module__PnuVQq__differenceResult span{color:#475569;letter-spacing:.55px;text-transform:uppercase;font-size:.7rem;font-weight:800}.AdcDacCalculator-module__PnuVQq__differenceResult strong{color:#1d4ed8}.AdcDacCalculator-module__PnuVQq__statusBadge{letter-spacing:.55px;text-transform:uppercase;border:1px solid;border-radius:999px;flex:none;padding:5px 9px;font-size:.66rem;font-weight:800}.AdcDacCalculator-module__PnuVQq__ready{color:#047857;background:#ecfdf5;border-color:#a7f3d0}.AdcDacCalculator-module__PnuVQq__unsafe,.AdcDacCalculator-module__PnuVQq__invalid{color:#b91c1c;background:#fef2f2;border-color:#fecaca}.AdcDacCalculator-module__PnuVQq__resultsBody{grid-template-columns:220px minmax(0,1fr);gap:9px;display:grid}.AdcDacCalculator-module__PnuVQq__compactResultBar{background:#eff6ff;border:1px solid #93c5fd;border-radius:11px;justify-content:space-between;align-items:flex-start;gap:9px;min-width:0;padding:9px 10px;display:flex}.AdcDacCalculator-module__PnuVQq__compactResultBar>div{min-width:0}.AdcDacCalculator-module__PnuVQq__compactResultBar>div>span,.AdcDacCalculator-module__PnuVQq__compactResultBar strong,.AdcDacCalculator-module__PnuVQq__compactResultBar small{display:block}.AdcDacCalculator-module__PnuVQq__compactResultBar>div>span{color:#1e40af;letter-spacing:.6px;text-transform:uppercase;font-size:.62rem;font-weight:800}.AdcDacCalculator-module__PnuVQq__compactResultBar strong{color:#0f172a;text-overflow:ellipsis;white-space:nowrap;margin:1px 0;font-size:1.35rem;overflow:hidden}.AdcDacCalculator-module__PnuVQq__compactResultBar small{color:#475569;text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;font-weight:700;overflow:hidden}.AdcDacCalculator-module__PnuVQq__resultGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:0;display:grid}.AdcDacCalculator-module__PnuVQq__resultCard{background:#ffffffe0;border:1px solid #e2e8f0;border-radius:11px;min-width:0;padding:7px 9px}.AdcDacCalculator-module__PnuVQq__resultCard span,.AdcDacCalculator-module__PnuVQq__codeValue span{color:#64748b;letter-spacing:.58px;text-transform:uppercase;min-height:19px;font-size:.62rem;font-weight:800;line-height:1.2;display:block}.AdcDacCalculator-module__PnuVQq__resultCard strong,.AdcDacCalculator-module__PnuVQq__codeValue strong{color:#0f172a;text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.AdcDacCalculator-module__PnuVQq__resultCard.AdcDacCalculator-module__PnuVQq__primary{background:#eff6ff;border-color:#93c5fd}.AdcDacCalculator-module__PnuVQq__codePanel{background:#f8fafccc;border:1px solid #dbeafe;border-radius:11px;grid-template-columns:135px minmax(0,1fr);align-items:center;gap:9px;margin-top:9px;padding:8px 9px;display:grid}.AdcDacCalculator-module__PnuVQq__codePanelHeading{display:block}.AdcDacCalculator-module__PnuVQq__codeGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin:0;display:grid}.AdcDacCalculator-module__PnuVQq__codeValue{background:#fff;border-radius:9px;min-width:0;padding:6px 8px}.AdcDacCalculator-module__PnuVQq__wideCode{grid-column:auto}.AdcDacCalculator-module__PnuVQq__wideCode strong{color:#1d4ed8;letter-spacing:.7px;text-overflow:clip;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;overflow-x:auto}.AdcDacCalculator-module__PnuVQq__complementBox{color:#5b21b6;background:#f5f3ff;border-left:3px solid #7c3aed;border-radius:0 9px 9px 0;grid-column:1/-1;margin-top:0;padding:7px 9px}.AdcDacCalculator-module__PnuVQq__complementBox strong,.AdcDacCalculator-module__PnuVQq__complementBox code{display:block}.AdcDacCalculator-module__PnuVQq__complementBox code{margin-top:5px;font-size:.82rem;font-weight:700}.AdcDacCalculator-module__PnuVQq__complementBox p{color:#6d28d9;margin:5px 0 0;font-size:.76rem;line-height:1.4}.AdcDacCalculator-module__PnuVQq__formulas{border-top:1px solid #e5e7eb;margin-top:12px;padding-top:10px;overflow:auto}.AdcDacCalculator-module__PnuVQq__callout,.AdcDacCalculator-module__PnuVQq__note{border-left:3px solid;border-radius:0 8px 8px 0;margin:7px 0 0;padding:7px 9px;font-size:.78rem;line-height:1.45}.AdcDacCalculator-module__PnuVQq__readyCallout{color:#065f46;background:#ecfdf5;border-color:#059669}.AdcDacCalculator-module__PnuVQq__unsafeCallout{color:#991b1b;background:#fef2f2;border-color:#dc2626}.AdcDacCalculator-module__PnuVQq__note{color:#475569;background:#eff6ffb8;border-color:#2563eb}@media (max-width:980px){.AdcDacCalculator-module__PnuVQq__topGrid{grid-template-columns:1fr}.AdcDacCalculator-module__PnuVQq__resultGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.AdcDacCalculator-module__PnuVQq__transferLegend{justify-content:flex-start;max-width:none}}@media (max-width:700px){.AdcDacCalculator-module__PnuVQq__container{padding:18px 14px 34px}.AdcDacCalculator-module__PnuVQq__header h1{font-size:1.9rem;line-height:1.17}.AdcDacCalculator-module__PnuVQq__card{border-radius:14px;padding:14px}.AdcDacCalculator-module__PnuVQq__transferHeading{flex-direction:column;align-items:stretch;gap:10px}.AdcDacCalculator-module__PnuVQq__transferPlotWrap{padding-bottom:4px;overflow-x:auto}.AdcDacCalculator-module__PnuVQq__transferPlot{width:700px;max-width:none;min-height:0}.AdcDacCalculator-module__PnuVQq__transferReadout{width:576px;margin-left:92px}.AdcDacCalculator-module__PnuVQq__resultsBody,.AdcDacCalculator-module__PnuVQq__codePanel,.AdcDacCalculator-module__PnuVQq__inputGrid,.AdcDacCalculator-module__PnuVQq__resultGrid,.AdcDacCalculator-module__PnuVQq__codeGrid{grid-template-columns:1fr}.AdcDacCalculator-module__PnuVQq__selectControl,.AdcDacCalculator-module__PnuVQq__unitInput{min-height:44px}}
.CableVoltageDropCalculator-module__935pDW__container{max-width:1500px;margin:0 auto;padding:20px 28px 32px}.CableVoltageDropCalculator-module__935pDW__header{margin-bottom:13px}.CableVoltageDropCalculator-module__935pDW__header h1{color:#0f172a;margin:0 0 3px;font-size:2.25rem}.CableVoltageDropCalculator-module__935pDW__header p{color:#64748b;max-width:900px;margin:0;line-height:1.55}.CableVoltageDropCalculator-module__935pDW__topGrid{grid-template-columns:430px minmax(0,1fr);align-items:start;gap:20px;display:grid}.CableVoltageDropCalculator-module__935pDW__card{background:#fff;border:1px solid #e5e7eb;border-radius:18px;padding:16px 17px;box-shadow:0 8px 30px #0f172a0d}.CableVoltageDropCalculator-module__935pDW__sectionLabel{color:#64748b;letter-spacing:2px;margin-bottom:10px;font-size:.75rem;font-weight:700;display:block}.CableVoltageDropCalculator-module__935pDW__field{flex-direction:column;gap:4px;margin-bottom:9px;display:flex}.CableVoltageDropCalculator-module__935pDW__field:last-child{margin-bottom:0}.CableVoltageDropCalculator-module__935pDW__field>label{color:#475569;text-transform:uppercase;letter-spacing:.8px;font-size:.72rem;font-weight:700}.CableVoltageDropCalculator-module__935pDW__fullSelect,.CableVoltageDropCalculator-module__935pDW__numberUnit input,.CableVoltageDropCalculator-module__935pDW__numberUnit select{color:#0f172a;background:#fff;border:1px solid #d1d5db;border-radius:8px;height:35px;font-size:.9rem}.CableVoltageDropCalculator-module__935pDW__fullSelect{width:100%;padding:0 9px}.CableVoltageDropCalculator-module__935pDW__numberUnit{gap:8px;display:flex}.CableVoltageDropCalculator-module__935pDW__numberUnit input{flex:1;min-width:0;padding:0 10px}.CableVoltageDropCalculator-module__935pDW__numberUnit select{width:105px;padding:0 7px}.CableVoltageDropCalculator-module__935pDW__fullSelect:focus,.CableVoltageDropCalculator-module__935pDW__numberUnit input:focus,.CableVoltageDropCalculator-module__935pDW__numberUnit select:focus{border-color:#2563eb;outline:none;box-shadow:0 0 0 3px #2563eb1f}.CableVoltageDropCalculator-module__935pDW__hint{color:#64748b;margin:0;font-size:.7rem;line-height:1.35}.CableVoltageDropCalculator-module__935pDW__segmented{grid-template-columns:1fr 1fr;gap:6px;display:grid}.CableVoltageDropCalculator-module__935pDW__segment{color:#334155;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:8px;min-height:36px;padding:5px 8px;font-size:.77rem;font-weight:650;line-height:1.2}.CableVoltageDropCalculator-module__935pDW__segment:hover{background:#f8fafc}.CableVoltageDropCalculator-module__935pDW__segment.CableVoltageDropCalculator-module__935pDW__active{color:#fff;background:#2563eb;border-color:#2563eb}.CableVoltageDropCalculator-module__935pDW__infoNote{color:#475569;background:#eff6ff;border-radius:8px;align-items:flex-start;gap:6px;padding:7px 8px;font-size:.7rem;line-height:1.35;display:flex}.CableVoltageDropCalculator-module__935pDW__infoNote svg{color:#2563eb;flex:none;margin-top:1px}.CableVoltageDropCalculator-module__935pDW__diagram h2,.CableVoltageDropCalculator-module__935pDW__results h2{color:#0f172a;margin:0 0 10px;font-size:1.15rem}.CableVoltageDropCalculator-module__935pDW__preview{background:linear-gradient(#fbfcfe,#f6f8fb);border:1px solid #e2e8f0;border-radius:14px;align-items:center;height:365px;padding:8px;display:flex;overflow:hidden}.CableVoltageDropCalculator-module__935pDW__preview svg{width:100%;height:100%;display:block}.CableVoltageDropCalculator-module__935pDW__formulas{border-top:1px solid #e5e7eb;margin-top:10px;padding-top:10px;overflow:visible}.CableVoltageDropCalculator-module__935pDW__formulas h3{color:#0f172a;margin:0 0 7px;font-size:.95rem}.CableVoltageDropCalculator-module__935pDW__formulas>div{flex-wrap:wrap!important;justify-content:center!important;gap:18px!important;font-size:1.05rem!important}.CableVoltageDropCalculator-module__935pDW__error{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:10px;align-items:center;gap:7px;margin-top:12px;padding:9px 12px;font-size:.85rem;font-weight:600;display:flex}.CableVoltageDropCalculator-module__935pDW__results{margin-top:13px}.CableVoltageDropCalculator-module__935pDW__resultsGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.CableVoltageDropCalculator-module__935pDW__resultCard{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:11px 12px}.CableVoltageDropCalculator-module__935pDW__resultCard span{color:#64748b;text-transform:uppercase;letter-spacing:.8px;min-height:22px;font-size:.66rem;font-weight:700;display:block}.CableVoltageDropCalculator-module__935pDW__resultCard strong{color:#0f172a;font-size:1.03rem;line-height:1.35;display:block}.CableVoltageDropCalculator-module__935pDW__resultCard small{color:#b45309;margin-top:3px;font-size:.68rem;font-weight:700;display:block}.CableVoltageDropCalculator-module__935pDW__primaryResult{background:#eff6ff;border-color:#93c5fd}.CableVoltageDropCalculator-module__935pDW__accentResult{background:#eefcf4;border-color:#86efac;grid-column:span 2}.CableVoltageDropCalculator-module__935pDW__accentResult strong{color:#166534}.CableVoltageDropCalculator-module__935pDW__warningResult{background:#fff7ed;border-color:#fdba74}.CableVoltageDropCalculator-module__935pDW__recommendationNote{color:#64748b;background:#f8fafc;border-radius:9px;align-items:flex-start;gap:7px;margin-top:10px;padding:8px 10px;font-size:.72rem;line-height:1.45;display:flex}.CableVoltageDropCalculator-module__935pDW__recommendationNote svg{color:#2563eb;flex:none;margin-top:1px}.CableVoltageDropCalculator-module__935pDW__sourceNote{color:#64748b;margin:9px 4px 0;font-size:.78rem;line-height:1.45}@media (max-width:1100px){.CableVoltageDropCalculator-module__935pDW__topGrid{grid-template-columns:1fr}.CableVoltageDropCalculator-module__935pDW__resultsGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:700px){.CableVoltageDropCalculator-module__935pDW__container{padding:18px 14px 32px}.CableVoltageDropCalculator-module__935pDW__header h1{font-size:1.9rem;line-height:1.18}.CableVoltageDropCalculator-module__935pDW__topGrid{gap:14px}.CableVoltageDropCalculator-module__935pDW__card{border-radius:14px;padding:14px}.CableVoltageDropCalculator-module__935pDW__numberUnit{flex-direction:column}.CableVoltageDropCalculator-module__935pDW__numberUnit select{width:100%}.CableVoltageDropCalculator-module__935pDW__segmented{grid-template-columns:1fr}.CableVoltageDropCalculator-module__935pDW__segment{min-height:44px}.CableVoltageDropCalculator-module__935pDW__preview{height:250px;padding:4px}.CableVoltageDropCalculator-module__935pDW__resultsGrid{grid-template-columns:1fr}.CableVoltageDropCalculator-module__935pDW__accentResult{grid-column:auto}.CableVoltageDropCalculator-module__935pDW__recommendationNote{font-size:.75rem}}.CableVoltageDropCalculator-module__935pDW__diagram{min-width:0}
.CapacitorChargeCalculator-module__J5JAtG__container{max-width:1500px;margin:0 auto;padding:20px 28px 34px}.CapacitorChargeCalculator-module__J5JAtG__header{margin-bottom:13px}.CapacitorChargeCalculator-module__J5JAtG__header h1{color:#0f172a;margin:0 0 3px;font-size:2.25rem}.CapacitorChargeCalculator-module__J5JAtG__header p{color:#64748b;max-width:900px;margin:0;line-height:1.55}.CapacitorChargeCalculator-module__J5JAtG__topGrid{grid-template-columns:430px minmax(0,1fr);align-items:start;gap:20px;display:grid}.CapacitorChargeCalculator-module__J5JAtG__card{background:#fff;border:1px solid #e5e7eb;border-radius:18px;min-width:0;padding:16px 17px;box-shadow:0 8px 30px #0f172a0d}.CapacitorChargeCalculator-module__J5JAtG__sectionLabel{color:#64748b;letter-spacing:2px;margin-bottom:10px;font-size:.75rem;font-weight:700;display:block}.CapacitorChargeCalculator-module__J5JAtG__field{flex-direction:column;gap:4px;margin-bottom:12px;display:flex}.CapacitorChargeCalculator-module__J5JAtG__field>label,.CapacitorChargeCalculator-module__J5JAtG__targetInput>label{color:#475569;letter-spacing:.8px;text-transform:uppercase;font-size:.72rem;font-weight:700}.CapacitorChargeCalculator-module__J5JAtG__segmented{gap:6px;display:flex}.CapacitorChargeCalculator-module__J5JAtG__segment{color:#334155;min-height:34px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:8px;flex:1;font-size:.84rem;font-weight:700;transition:background .16s,border-color .16s,color .16s}.CapacitorChargeCalculator-module__J5JAtG__segment:hover{background:#f8fafc}.CapacitorChargeCalculator-module__J5JAtG__segment.CapacitorChargeCalculator-module__J5JAtG__active{color:#fff;background:#2563eb;border-color:#2563eb}.CapacitorChargeCalculator-module__J5JAtG__numberUnit{gap:8px;min-width:0;display:flex}.CapacitorChargeCalculator-module__J5JAtG__numberUnit input,.CapacitorChargeCalculator-module__J5JAtG__numberUnit select,.CapacitorChargeCalculator-module__J5JAtG__selectControl{color:#0f172a;height:34px;font:inherit;background:#fff;border:1px solid #d1d5db;border-radius:8px;font-size:.9rem}.CapacitorChargeCalculator-module__J5JAtG__numberUnit input{flex:1;min-width:0;padding:0 10px}.CapacitorChargeCalculator-module__J5JAtG__numberUnit select{width:84px;padding:0 7px}.CapacitorChargeCalculator-module__J5JAtG__selectControl{width:100%;padding:0 9px}.CapacitorChargeCalculator-module__J5JAtG__numberUnit input:focus,.CapacitorChargeCalculator-module__J5JAtG__numberUnit select:focus,.CapacitorChargeCalculator-module__J5JAtG__selectControl:focus,.CapacitorChargeCalculator-module__J5JAtG__signalInput:focus-within{border-color:#2563eb;outline:none;box-shadow:0 0 0 3px #2563eb1f}.CapacitorChargeCalculator-module__J5JAtG__realWorldHeading{color:#475569;letter-spacing:.8px;text-transform:uppercase;border-top:1px solid #e5e7eb;justify-content:space-between;gap:12px;margin:17px 0 8px;padding-top:14px;font-size:.72rem;font-weight:700;display:flex}.CapacitorChargeCalculator-module__J5JAtG__realWorldHeading span:last-child{color:#2563eb;font-size:.64rem}.CapacitorChargeCalculator-module__J5JAtG__toggle{color:#334155;cursor:pointer;align-items:center;gap:8px;margin:0 0 12px;font-size:.86rem;font-weight:600;display:flex}.CapacitorChargeCalculator-module__J5JAtG__toggle input{opacity:0;position:absolute}.CapacitorChargeCalculator-module__J5JAtG__toggle span{background:#cbd5e1;border-radius:20px;flex:none;width:38px;height:22px;transition:all .2s;position:relative}.CapacitorChargeCalculator-module__J5JAtG__toggle span:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:all .2s;position:absolute;top:3px;left:3px}.CapacitorChargeCalculator-module__J5JAtG__toggle input:checked+span{background:#2563eb}.CapacitorChargeCalculator-module__J5JAtG__toggle input:checked+span:after{transform:translate(16px)}.CapacitorChargeCalculator-module__J5JAtG__currentNote{color:#64748b;margin:-4px 0 12px;font-size:.79rem;line-height:1.45}.CapacitorChargeCalculator-module__J5JAtG__visualCard{flex-direction:column;display:flex}.CapacitorChargeCalculator-module__J5JAtG__visualHeading,.CapacitorChargeCalculator-module__J5JAtG__analysisHeading,.CapacitorChargeCalculator-module__J5JAtG__designerHeading,.CapacitorChargeCalculator-module__J5JAtG__chartHeading{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.CapacitorChargeCalculator-module__J5JAtG__visualHeading .CapacitorChargeCalculator-module__J5JAtG__sectionLabel,.CapacitorChargeCalculator-module__J5JAtG__analysisHeading .CapacitorChargeCalculator-module__J5JAtG__sectionLabel,.CapacitorChargeCalculator-module__J5JAtG__designerHeading .CapacitorChargeCalculator-module__J5JAtG__sectionLabel,.CapacitorChargeCalculator-module__J5JAtG__chartHeading .CapacitorChargeCalculator-module__J5JAtG__sectionLabel{margin-bottom:3px}.CapacitorChargeCalculator-module__J5JAtG__phaseBadge{color:#1d4ed8;letter-spacing:.35px;background:#eff6ff;border:1px solid #bfdbfe;border-radius:999px;align-items:center;min-height:25px;padding:4px 8px;font-size:.68rem;font-weight:700;line-height:1.15;display:inline-flex}.CapacitorChargeCalculator-module__J5JAtG__phaseCurrent{color:#1d4ed8;background:#eff6ff;border-color:#bfdbfe}.CapacitorChargeCalculator-module__J5JAtG__diagram{background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;height:330px;padding:7px;overflow:hidden}.CapacitorChargeCalculator-module__J5JAtG__providedDiagram,.CapacitorChargeCalculator-module__J5JAtG__diagramLoading{width:100%;height:100%}.CapacitorChargeCalculator-module__J5JAtG__providedDiagram{justify-content:center;align-items:center;display:flex}.CapacitorChargeCalculator-module__J5JAtG__diagram svg{width:100%;height:100%;display:block}.CapacitorChargeCalculator-module__J5JAtG__diagramLoading{background:linear-gradient(100deg,#f1f5f9 20%,#e2e8f0 38%,#f1f5f9 56%) 0 0/220% 100%;border-radius:10px;animation:1.1s ease-in-out infinite CapacitorChargeCalculator-module__J5JAtG__diagramLoading}@keyframes CapacitorChargeCalculator-module__J5JAtG__diagramLoading{to{background-position:-220% 0}}.CapacitorChargeCalculator-module__J5JAtG__formulas{border-top:1px solid #e5e7eb;margin-top:10px;padding-top:10px;overflow:auto}.CapacitorChargeCalculator-module__J5JAtG__formulas h2{margin:0 0 7px;font-size:.95rem}.CapacitorChargeCalculator-module__J5JAtG__formulaStrip{gap:18px!important}.CapacitorChargeCalculator-module__J5JAtG__formulaStrip>div{font-size:.82rem}.CapacitorChargeCalculator-module__J5JAtG__analysisCard{background:linear-gradient(135deg,#eff6ff 0%,#fff 64%,#f8fafc 100%);margin-top:14px}.CapacitorChargeCalculator-module__J5JAtG__analysisHeading{align-items:flex-end;gap:24px}.CapacitorChargeCalculator-module__J5JAtG__analysisHeading p,.CapacitorChargeCalculator-module__J5JAtG__designerHeading p,.CapacitorChargeCalculator-module__J5JAtG__chartHeading p,.CapacitorChargeCalculator-module__J5JAtG__cardDescription{color:#64748b;max-width:740px;margin:0;font-size:.84rem;line-height:1.45}.CapacitorChargeCalculator-module__J5JAtG__targetInput{flex:none;width:205px}.CapacitorChargeCalculator-module__J5JAtG__targetInput>label{margin-bottom:4px;display:block}.CapacitorChargeCalculator-module__J5JAtG__quickTargets{flex-wrap:wrap;align-items:center;gap:7px;margin-top:14px;display:flex}.CapacitorChargeCalculator-module__J5JAtG__quickTargets>span{color:#475569;letter-spacing:.8px;text-transform:uppercase;margin-right:2px;font-size:.72rem;font-weight:700}.CapacitorChargeCalculator-module__J5JAtG__quickTargets button{color:#1d4ed8;height:29px;font:inherit;cursor:pointer;background:#fff;border:1px solid #bfdbfe;border-radius:999px;padding:0 10px;font-size:.78rem;font-weight:700}.CapacitorChargeCalculator-module__J5JAtG__quickTargets button:hover{background:#eff6ff}.CapacitorChargeCalculator-module__J5JAtG__timeline{background:#ffffffb8;border:1px solid #dbeafe;border-radius:12px;margin-top:12px;padding:12px 14px 9px}.CapacitorChargeCalculator-module__J5JAtG__timeline>div:first-child{color:#475569;justify-content:space-between;gap:12px;font-size:.8rem;display:flex}.CapacitorChargeCalculator-module__J5JAtG__timeline strong{color:#0f172a}.CapacitorChargeCalculator-module__J5JAtG__timeline input{accent-color:#2563eb;width:100%;margin:10px 0 0}.CapacitorChargeCalculator-module__J5JAtG__timelineLabels{color:#94a3b8;grid-template-columns:1fr 1fr 1fr;font-size:.68rem;font-weight:700;display:grid}.CapacitorChargeCalculator-module__J5JAtG__timelineLabels span:nth-child(2){text-align:center}.CapacitorChargeCalculator-module__J5JAtG__timelineLabels span:last-child{text-align:right}.CapacitorChargeCalculator-module__J5JAtG__error{color:#b91c1c;background:#fef2f2;border-radius:8px;margin:10px 0 0;padding:9px;font-size:.85rem}.CapacitorChargeCalculator-module__J5JAtG__resultGrid{grid-template-columns:repeat(7,minmax(0,1fr));gap:9px;margin-top:14px;display:grid}.CapacitorChargeCalculator-module__J5JAtG__resultCard{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;min-width:0;padding:11px 12px}.CapacitorChargeCalculator-module__J5JAtG__resultCard span{color:#64748b;letter-spacing:.75px;text-transform:uppercase;min-height:20px;font-size:.67rem;font-weight:700;line-height:1.2;display:block}.CapacitorChargeCalculator-module__J5JAtG__resultCard strong{color:#0f172a;text-overflow:ellipsis;white-space:nowrap;font-size:1.04rem;display:block;overflow:hidden}.CapacitorChargeCalculator-module__J5JAtG__primary{background:#eff6ff;border-color:#93c5fd}.CapacitorChargeCalculator-module__J5JAtG__insight,.CapacitorChargeCalculator-module__J5JAtG__note{color:#475569;background:#ffffffad;border-left:3px solid #2563eb;border-radius:0 8px 8px 0;margin:12px 0 0;padding:9px 10px;font-size:.8rem;line-height:1.45}.CapacitorChargeCalculator-module__J5JAtG__insight{align-items:flex-start;gap:9px;display:flex}.CapacitorChargeCalculator-module__J5JAtG__insight strong{color:#1d4ed8;white-space:nowrap}.CapacitorChargeCalculator-module__J5JAtG__chartGrid{grid-template-columns:1fr 1fr;gap:14px;margin-top:14px;display:grid}.CapacitorChargeCalculator-module__J5JAtG__legend{color:#64748b;letter-spacing:.5px;text-transform:uppercase;flex:none;align-items:center;gap:6px;font-size:.7rem;font-weight:700;display:flex}.CapacitorChargeCalculator-module__J5JAtG__legend i{background:#2563eb;border-radius:3px;width:18px;height:3px;display:block}.CapacitorChargeCalculator-module__J5JAtG__powerLegend i{background:#f59e0b}.CapacitorChargeCalculator-module__J5JAtG__plot{width:100%;height:auto;margin-top:9px;display:block}.CapacitorChargeCalculator-module__J5JAtG__prechargeCard,.CapacitorChargeCalculator-module__J5JAtG__cccvCard{background:linear-gradient(135deg,#eff6ff 0%,#fff 57%,#f8fafc 100%);margin-top:14px}.CapacitorChargeCalculator-module__J5JAtG__designerHeading>.CapacitorChargeCalculator-module__J5JAtG__selectControl{flex:none;width:76px}.CapacitorChargeCalculator-module__J5JAtG__designerInputs{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:13px;display:grid}.CapacitorChargeCalculator-module__J5JAtG__designerInputs .CapacitorChargeCalculator-module__J5JAtG__field{margin-bottom:0}.CapacitorChargeCalculator-module__J5JAtG__designerResults{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-top:14px;display:grid}.CapacitorChargeCalculator-module__J5JAtG__status{border-left:3px solid;border-radius:0 9px 9px 0;align-items:baseline;gap:9px;margin-top:12px;padding:10px 11px;font-size:.82rem;line-height:1.45;display:flex}.CapacitorChargeCalculator-module__J5JAtG__status strong{flex:none}.CapacitorChargeCalculator-module__J5JAtG__statusGood{color:#065f46;background:#ecfdf5;border-color:#059669}.CapacitorChargeCalculator-module__J5JAtG__statusWarning{color:#991b1b;background:#fef2f2;border-color:#dc2626}.CapacitorChargeCalculator-module__J5JAtG__applyButton{color:#fff;width:100%;height:36px;font:inherit;cursor:pointer;background:#2563eb;border:1px solid #2563eb;border-radius:9px;margin-top:10px;font-size:.84rem;font-weight:700}.CapacitorChargeCalculator-module__J5JAtG__applyButton:hover:not(:disabled){background:#1d4ed8}.CapacitorChargeCalculator-module__J5JAtG__applyButton:disabled{cursor:not-allowed;opacity:.45}.CapacitorChargeCalculator-module__J5JAtG__phaseTrack{grid-template-columns:1fr 1.25fr;gap:8px;margin-top:13px;display:grid}.CapacitorChargeCalculator-module__J5JAtG__phaseStep{background:#eff6ff;border:1px solid #bfdbfe;border-radius:10px;grid-template-columns:auto 1fr;gap:2px 9px;min-height:70px;padding:11px;display:grid}.CapacitorChargeCalculator-module__J5JAtG__phaseStep>span{color:#1d4ed8;letter-spacing:.8px;grid-row:span 2;font-size:.72rem;font-weight:800}.CapacitorChargeCalculator-module__J5JAtG__phaseStep strong{color:#1d4ed8;font-size:.82rem}.CapacitorChargeCalculator-module__J5JAtG__phaseStep small{color:#476384;font-size:.75rem}.CapacitorChargeCalculator-module__J5JAtG__phaseStepActive{border-color:#93c5fd}.CapacitorChargeCalculator-module__J5JAtG__phaseStepMuted{opacity:.6;border-style:dashed}.CapacitorChargeCalculator-module__J5JAtG__phaseStepTail{background:#f8fafc}.CapacitorChargeCalculator-module__J5JAtG__bottomGrid{grid-template-columns:1.12fr .88fr;gap:14px;margin-top:14px;display:grid}.CapacitorChargeCalculator-module__J5JAtG__stressCard{background:linear-gradient(135deg,#fffbeb 0%,#fff 63%)}.CapacitorChargeCalculator-module__J5JAtG__safetyCard{background:linear-gradient(135deg,#f8fafc 0%,#fff 65%)}.CapacitorChargeCalculator-module__J5JAtG__safetyFullWidth{margin-top:14px}.CapacitorChargeCalculator-module__J5JAtG__cardDescription{margin-top:-4px}.CapacitorChargeCalculator-module__J5JAtG__stressGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:13px;display:grid}.CapacitorChargeCalculator-module__J5JAtG__stressGrid .CapacitorChargeCalculator-module__J5JAtG__resultCard:last-child{grid-column:span 2}.CapacitorChargeCalculator-module__J5JAtG__cycleControls{grid-template-columns:1fr 1fr 1fr;gap:8px;margin-top:10px;display:grid}.CapacitorChargeCalculator-module__J5JAtG__cycleControls .CapacitorChargeCalculator-module__J5JAtG__field{margin-bottom:0}.CapacitorChargeCalculator-module__J5JAtG__signalInput{background:#fff;border:1px solid #d1d5db;border-radius:8px;height:34px;display:flex;overflow:hidden}.CapacitorChargeCalculator-module__J5JAtG__signalInput input{min-width:0;font:inherit;border:0;outline:0;flex:1;padding:0 10px;font-size:.9rem}.CapacitorChargeCalculator-module__J5JAtG__signalInput span{color:#475569;background:#f8fafc;border-left:1px solid #e2e8f0;align-items:center;padding:0 10px;font-size:.84rem;font-weight:700;display:flex}.CapacitorChargeCalculator-module__J5JAtG__ratingInputs,.CapacitorChargeCalculator-module__J5JAtG__bleedInputs{grid-template-columns:1fr 1fr;gap:10px;margin-top:13px;display:grid}.CapacitorChargeCalculator-module__J5JAtG__ratingInputs .CapacitorChargeCalculator-module__J5JAtG__field,.CapacitorChargeCalculator-module__J5JAtG__bleedInputs .CapacitorChargeCalculator-module__J5JAtG__field{margin-bottom:0}.CapacitorChargeCalculator-module__J5JAtG__ratingStatus{border:1px solid;border-radius:10px;justify-content:space-between;gap:12px;margin-top:10px;padding:10px 11px;font-size:.82rem;display:flex}.CapacitorChargeCalculator-module__J5JAtG__ratingGood{color:#065f46;background:#ecfdf5;border-color:#a7f3d0}.CapacitorChargeCalculator-module__J5JAtG__ratingBad{color:#991b1b;background:#fef2f2;border-color:#fecaca}.CapacitorChargeCalculator-module__J5JAtG__bleedDivider{border-top:1px solid #e5e7eb;margin-top:17px;padding-top:14px}.CapacitorChargeCalculator-module__J5JAtG__bleedDivider .CapacitorChargeCalculator-module__J5JAtG__sectionLabel{margin-bottom:3px}.CapacitorChargeCalculator-module__J5JAtG__bleedResults{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}@media (max-width:1180px){.CapacitorChargeCalculator-module__J5JAtG__topGrid,.CapacitorChargeCalculator-module__J5JAtG__chartGrid,.CapacitorChargeCalculator-module__J5JAtG__bottomGrid{grid-template-columns:1fr}.CapacitorChargeCalculator-module__J5JAtG__resultGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:700px){.CapacitorChargeCalculator-module__J5JAtG__container{padding:18px 14px 34px}.CapacitorChargeCalculator-module__J5JAtG__header h1{font-size:1.9rem;line-height:1.18}.CapacitorChargeCalculator-module__J5JAtG__topGrid,.CapacitorChargeCalculator-module__J5JAtG__chartGrid,.CapacitorChargeCalculator-module__J5JAtG__bottomGrid{gap:14px}.CapacitorChargeCalculator-module__J5JAtG__card{border-radius:14px;padding:14px}.CapacitorChargeCalculator-module__J5JAtG__diagram{height:270px}.CapacitorChargeCalculator-module__J5JAtG__analysisHeading,.CapacitorChargeCalculator-module__J5JAtG__designerHeading,.CapacitorChargeCalculator-module__J5JAtG__chartHeading,.CapacitorChargeCalculator-module__J5JAtG__ratingStatus,.CapacitorChargeCalculator-module__J5JAtG__status{flex-direction:column;align-items:stretch;gap:10px}.CapacitorChargeCalculator-module__J5JAtG__targetInput,.CapacitorChargeCalculator-module__J5JAtG__designerHeading>.CapacitorChargeCalculator-module__J5JAtG__selectControl{width:100%}.CapacitorChargeCalculator-module__J5JAtG__resultGrid,.CapacitorChargeCalculator-module__J5JAtG__designerInputs,.CapacitorChargeCalculator-module__J5JAtG__designerResults,.CapacitorChargeCalculator-module__J5JAtG__stressGrid,.CapacitorChargeCalculator-module__J5JAtG__cycleControls,.CapacitorChargeCalculator-module__J5JAtG__ratingInputs,.CapacitorChargeCalculator-module__J5JAtG__bleedInputs,.CapacitorChargeCalculator-module__J5JAtG__bleedResults,.CapacitorChargeCalculator-module__J5JAtG__phaseTrack{grid-template-columns:1fr}.CapacitorChargeCalculator-module__J5JAtG__stressGrid .CapacitorChargeCalculator-module__J5JAtG__resultCard:last-child{grid-column:auto}.CapacitorChargeCalculator-module__J5JAtG__numberUnit input,.CapacitorChargeCalculator-module__J5JAtG__numberUnit select,.CapacitorChargeCalculator-module__J5JAtG__selectControl,.CapacitorChargeCalculator-module__J5JAtG__segment,.CapacitorChargeCalculator-module__J5JAtG__applyButton,.CapacitorChargeCalculator-module__J5JAtG__signalInput{min-height:44px}.CapacitorChargeCalculator-module__J5JAtG__realWorldHeading{flex-direction:column;align-items:flex-start;gap:3px}.CapacitorChargeCalculator-module__J5JAtG__quickTargets>span{width:100%}.CapacitorChargeCalculator-module__J5JAtG__timeline>div:first-child,.CapacitorChargeCalculator-module__J5JAtG__insight{flex-direction:column;gap:3px}.CapacitorChargeCalculator-module__J5JAtG__formulaStrip{gap:11px!important}.CapacitorChargeCalculator-module__J5JAtG__formulaStrip>div{font-size:.72rem}}
.CapacitorNetworkCalculator-module__uaclWG__container{max-width:1500px;margin:0 auto;padding:20px 28px 32px}.CapacitorNetworkCalculator-module__uaclWG__header{margin-bottom:13px}.CapacitorNetworkCalculator-module__uaclWG__header h1{color:#0f172a;margin:0 0 3px;font-size:2.25rem}.CapacitorNetworkCalculator-module__uaclWG__header p{color:#64748b;margin:0;line-height:1.55}.CapacitorNetworkCalculator-module__uaclWG__topGrid{grid-template-columns:430px minmax(0,1fr);align-items:start;gap:20px;display:grid}.CapacitorNetworkCalculator-module__uaclWG__card{background:#fff;border:1px solid #e5e7eb;border-radius:18px;padding:16px 17px;box-shadow:0 8px 30px #0f172a0d}.CapacitorNetworkCalculator-module__uaclWG__sectionLabel{color:#64748b;letter-spacing:2px;margin-bottom:10px;font-size:.75rem;font-weight:700;display:block}.CapacitorNetworkCalculator-module__uaclWG__field{flex-direction:column;gap:4px;margin-bottom:11px;display:flex}.CapacitorNetworkCalculator-module__uaclWG__field>label,.CapacitorNetworkCalculator-module__uaclWG__targetInput>label{color:#475569;text-transform:uppercase;letter-spacing:.8px;font-size:.72rem;font-weight:700}.CapacitorNetworkCalculator-module__uaclWG__segmented{gap:6px;display:flex}.CapacitorNetworkCalculator-module__uaclWG__segment{color:#334155;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:8px;flex:1;height:34px;font-weight:600}.CapacitorNetworkCalculator-module__uaclWG__segment:hover,.CapacitorNetworkCalculator-module__uaclWG__secondaryButton:hover{background:#f8fafc}.CapacitorNetworkCalculator-module__uaclWG__segment.CapacitorNetworkCalculator-module__uaclWG__active{color:#fff;background:#2563eb;border-color:#2563eb}.CapacitorNetworkCalculator-module__uaclWG__numberUnit{gap:8px;min-width:0;display:flex}.CapacitorNetworkCalculator-module__uaclWG__numberUnit input,.CapacitorNetworkCalculator-module__uaclWG__numberUnit select,.CapacitorNetworkCalculator-module__uaclWG__fullSelect,.CapacitorNetworkCalculator-module__uaclWG__seriesSelect{color:#0f172a;background:#fff;border:1px solid #d1d5db;border-radius:8px;height:34px;font-size:.9rem}.CapacitorNetworkCalculator-module__uaclWG__numberUnit input{flex:1;min-width:0;padding:0 10px}.CapacitorNetworkCalculator-module__uaclWG__numberUnit select{width:82px;padding:0 7px}.CapacitorNetworkCalculator-module__uaclWG__numberUnit input:focus,.CapacitorNetworkCalculator-module__uaclWG__numberUnit select:focus,.CapacitorNetworkCalculator-module__uaclWG__fullSelect:focus,.CapacitorNetworkCalculator-module__uaclWG__seriesSelect:focus{border-color:#2563eb;outline:none;box-shadow:0 0 0 3px #2563eb1f}.CapacitorNetworkCalculator-module__uaclWG__fullSelect{width:100%;padding:0 9px}.CapacitorNetworkCalculator-module__uaclWG__seriesControls{gap:8px;display:flex}.CapacitorNetworkCalculator-module__uaclWG__seriesSelect{width:82px;padding:0 8px}.CapacitorNetworkCalculator-module__uaclWG__secondaryButton,.CapacitorNetworkCalculator-module__uaclWG__addButton{color:#1d4ed8;cursor:pointer;background:#eff6ff;border:1px solid #bfdbfe;border-radius:8px;height:34px;font-size:.82rem;font-weight:700}.CapacitorNetworkCalculator-module__uaclWG__secondaryButton{flex:1;padding:0 10px}.CapacitorNetworkCalculator-module__uaclWG__listHeading{color:#475569;letter-spacing:.8px;text-transform:uppercase;justify-content:space-between;margin:16px 0 7px;font-size:.72rem;font-weight:700;display:flex}.CapacitorNetworkCalculator-module__uaclWG__listHeading span:last-child{color:#94a3b8}.CapacitorNetworkCalculator-module__uaclWG__capacitorList{flex-direction:column;gap:7px;display:flex}.CapacitorNetworkCalculator-module__uaclWG__capacitorRow{align-items:center;gap:8px;display:flex}.CapacitorNetworkCalculator-module__uaclWG__capacitorName{color:#334155;width:25px;font-size:.85rem;font-weight:700}.CapacitorNetworkCalculator-module__uaclWG__capacitorRow .CapacitorNetworkCalculator-module__uaclWG__numberUnit{flex:1}.CapacitorNetworkCalculator-module__uaclWG__removeButton{color:#94a3b8;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:7px;width:29px;height:29px;font-size:1.25rem;line-height:1}.CapacitorNetworkCalculator-module__uaclWG__removeButton:hover:not(:disabled){color:#dc2626;background:#fef2f2;border-color:#fecaca}.CapacitorNetworkCalculator-module__uaclWG__removeButton:disabled{cursor:not-allowed;opacity:.45}.CapacitorNetworkCalculator-module__uaclWG__addButton{border-style:dashed;width:100%;margin-top:9px}.CapacitorNetworkCalculator-module__uaclWG__addButton:disabled{cursor:not-allowed;opacity:.5}.CapacitorNetworkCalculator-module__uaclWG__visualCard{min-width:0}.CapacitorNetworkCalculator-module__uaclWG__diagram{background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;height:330px;padding:7px;overflow:hidden}.CapacitorNetworkCalculator-module__uaclWG__diagram svg{width:100%;height:100%;display:block}.CapacitorNetworkCalculator-module__uaclWG__formulas{border-top:1px solid #e5e7eb;margin-top:10px;padding-top:10px;overflow:auto}.CapacitorNetworkCalculator-module__uaclWG__formulas h2{margin:0 0 7px;font-size:.95rem}.CapacitorNetworkCalculator-module__uaclWG__results{margin-top:14px}.CapacitorNetworkCalculator-module__uaclWG__resultGrid,.CapacitorNetworkCalculator-module__uaclWG__tuningGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;display:grid}.CapacitorNetworkCalculator-module__uaclWG__resultCard{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;min-width:0;padding:11px 12px}.CapacitorNetworkCalculator-module__uaclWG__resultCard span{color:#64748b;letter-spacing:.8px;text-transform:uppercase;min-height:21px;font-size:.68rem;font-weight:700;display:block}.CapacitorNetworkCalculator-module__uaclWG__resultCard strong{color:#0f172a;text-overflow:ellipsis;white-space:nowrap;font-size:1.05rem;display:block;overflow:hidden}.CapacitorNetworkCalculator-module__uaclWG__primary{background:#eff6ff;border-color:#93c5fd}.CapacitorNetworkCalculator-module__uaclWG__toleranceNote{color:#64748b;background:#f8fafc;border-radius:8px;margin:11px 0 0;padding:8px 10px;font-size:.79rem;line-height:1.45}.CapacitorNetworkCalculator-module__uaclWG__stressSection{margin-top:16px}.CapacitorNetworkCalculator-module__uaclWG__subheading{color:#475569;letter-spacing:.8px;text-transform:uppercase;justify-content:space-between;align-items:center;margin-bottom:8px;font-size:.72rem;font-weight:700;display:flex}.CapacitorNetworkCalculator-module__uaclWG__subheading span:last-child{color:#2563eb}.CapacitorNetworkCalculator-module__uaclWG__stressTable{border:1px solid #e2e8f0;border-radius:12px;overflow:hidden}.CapacitorNetworkCalculator-module__uaclWG__stressRow{color:#334155;border-top:1px solid #e2e8f0;grid-template-columns:1.35fr repeat(4,1fr);align-items:center;gap:10px;padding:9px 12px;font-size:.85rem;display:grid}.CapacitorNetworkCalculator-module__uaclWG__stressRow:first-child{border-top:0}.CapacitorNetworkCalculator-module__uaclWG__stressHead{color:#64748b;letter-spacing:.7px;text-transform:uppercase;background:#f8fafc;font-size:.66rem;font-weight:700}.CapacitorNetworkCalculator-module__uaclWG__energy{color:#1d4ed8;font-weight:700}.CapacitorNetworkCalculator-module__uaclWG__error{color:#b91c1c;background:#fef2f2;border-radius:8px;margin:0 0 10px;padding:9px;font-size:.85rem}.CapacitorNetworkCalculator-module__uaclWG__tuningCard{background:linear-gradient(135deg,#eff6ff 0%,#fff 52%,#f8fafc 100%);margin-top:14px}.CapacitorNetworkCalculator-module__uaclWG__tuningHeading{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.CapacitorNetworkCalculator-module__uaclWG__tuningHeading .CapacitorNetworkCalculator-module__uaclWG__sectionLabel{margin-bottom:3px}.CapacitorNetworkCalculator-module__uaclWG__tuningHeading p{color:#64748b;max-width:680px;margin:0;font-size:.84rem;line-height:1.45}.CapacitorNetworkCalculator-module__uaclWG__targetInput{flex:none;width:245px}.CapacitorNetworkCalculator-module__uaclWG__targetInput>label{margin-bottom:4px;display:block}.CapacitorNetworkCalculator-module__uaclWG__tuningGrid{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:14px}.CapacitorNetworkCalculator-module__uaclWG__match{color:#15803d;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:12px;justify-content:center;align-items:center;padding:12px;font-weight:700;display:flex}.CapacitorNetworkCalculator-module__uaclWG__note{color:#475569;background:#ffffffb3;border-left:3px solid #2563eb;border-radius:0 8px 8px 0;margin:12px 0 0;padding:9px 10px;font-size:.8rem;line-height:1.45}@media (max-width:1100px){.CapacitorNetworkCalculator-module__uaclWG__topGrid{grid-template-columns:1fr}.CapacitorNetworkCalculator-module__uaclWG__resultGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:700px){.CapacitorNetworkCalculator-module__uaclWG__container{padding:18px 14px 32px}.CapacitorNetworkCalculator-module__uaclWG__header h1{font-size:1.9rem;line-height:1.18}.CapacitorNetworkCalculator-module__uaclWG__topGrid{gap:14px}.CapacitorNetworkCalculator-module__uaclWG__card{border-radius:14px;padding:14px}.CapacitorNetworkCalculator-module__uaclWG__diagram{height:270px}.CapacitorNetworkCalculator-module__uaclWG__resultGrid,.CapacitorNetworkCalculator-module__uaclWG__tuningGrid{grid-template-columns:1fr}.CapacitorNetworkCalculator-module__uaclWG__tuningHeading{flex-direction:column;align-items:stretch;gap:12px}.CapacitorNetworkCalculator-module__uaclWG__targetInput{width:100%}.CapacitorNetworkCalculator-module__uaclWG__stressTable{overflow-x:auto}.CapacitorNetworkCalculator-module__uaclWG__stressRow{min-width:590px}.CapacitorNetworkCalculator-module__uaclWG__formulas{font-size:.88rem}.CapacitorNetworkCalculator-module__uaclWG__numberUnit input,.CapacitorNetworkCalculator-module__uaclWG__numberUnit select,.CapacitorNetworkCalculator-module__uaclWG__fullSelect,.CapacitorNetworkCalculator-module__uaclWG__seriesSelect,.CapacitorNetworkCalculator-module__uaclWG__segment,.CapacitorNetworkCalculator-module__uaclWG__secondaryButton,.CapacitorNetworkCalculator-module__uaclWG__addButton{min-height:44px}}
.DecibelCalculator-module__XTBWIW__container{flex-direction:column;gap:24px;max-width:1500px;margin:auto;padding:30px;display:flex}.DecibelCalculator-module__XTBWIW__header{margin-bottom:12px}.DecibelCalculator-module__XTBWIW__header h1{margin:0 0 4px;font-size:2.3rem;font-weight:700}.DecibelCalculator-module__XTBWIW__header p{color:var(--text-secondary);margin:0;font-size:1rem}.DecibelCalculator-module__XTBWIW__topGrid{grid-template-columns:430px 1fr;align-items:start;gap:20px;display:grid}@media (max-width:1100px){.DecibelCalculator-module__XTBWIW__topGrid{grid-template-columns:1fr}}.DecibelCalculator-module__XTBWIW__card{background:var(--surface);border:1px solid var(--border);border-radius:18px;padding:16px;box-shadow:0 8px 30px #0f172a0d}.DecibelCalculator-module__XTBWIW__cardTitle{color:var(--text-primary);margin:0 0 18px;font-size:1rem;font-weight:700}.DecibelCalculator-module__XTBWIW__field{flex-direction:column;gap:8px;margin-bottom:16px;display:flex}.DecibelCalculator-module__XTBWIW__field:last-child{margin-bottom:0}.DecibelCalculator-module__XTBWIW__field label{letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary);font-size:.75rem;font-weight:700}.DecibelCalculator-module__XTBWIW__field select,.DecibelCalculator-module__XTBWIW__field input{border:1px solid var(--border);background:#fff;border-radius:8px;width:100%;height:38px;padding:0 12px;font-size:14px;transition:all .2s}.DecibelCalculator-module__XTBWIW__field select:hover,.DecibelCalculator-module__XTBWIW__field input:hover{border-color:var(--primary)}.DecibelCalculator-module__XTBWIW__field select:focus,.DecibelCalculator-module__XTBWIW__field input:focus{border-color:var(--primary);outline:none;box-shadow:0 0 0 3px #2563eb26}.DecibelCalculator-module__XTBWIW__inputWithUnit{align-items:center;gap:8px;display:flex}.DecibelCalculator-module__XTBWIW__inputWithUnit input{flex:1;min-width:0}.DecibelCalculator-module__XTBWIW__unitBadge{background:var(--surface-alt);border:1px solid var(--border);min-width:52px;height:38px;color:var(--text-secondary);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;padding:0 8px;font-size:.8rem;font-weight:600;display:flex}.DecibelCalculator-module__XTBWIW__illustration{border:2px dashed var(--border);background:linear-gradient(#fafcff,#fff);border-radius:14px;justify-content:center;align-items:center;min-height:300px;margin-bottom:20px;display:flex}.DecibelCalculator-module__XTBWIW__placeholderContent{text-align:center;max-width:420px}.DecibelCalculator-module__XTBWIW__placeholderIcon{margin-bottom:16px;font-size:3rem}.DecibelCalculator-module__XTBWIW__placeholderContent h3{color:var(--text-primary);margin:0 0 10px}.DecibelCalculator-module__XTBWIW__placeholderContent p{color:var(--text-secondary);margin:0;line-height:1.5}.DecibelCalculator-module__XTBWIW__resultsGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}@media (max-width:1100px){.DecibelCalculator-module__XTBWIW__resultsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.DecibelCalculator-module__XTBWIW__resultsGrid{grid-template-columns:1fr}}.DecibelCalculator-module__XTBWIW__resultCard{border:1px solid var(--border);background:var(--surface-alt);border-radius:12px;flex-direction:column;gap:10px;min-width:0;padding:14px;transition:all .2s;display:flex}.DecibelCalculator-module__XTBWIW__resultCard:hover{border-color:var(--primary);transform:translateY(-2px);box-shadow:0 8px 18px #2563eb1a}.DecibelCalculator-module__XTBWIW__resultLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.72rem;font-weight:700}.DecibelCalculator-module__XTBWIW__resultValue{align-items:center;gap:8px;min-width:0;display:flex}.DecibelCalculator-module__XTBWIW__resultValue input{min-width:0;color:var(--text-primary);text-overflow:ellipsis;background:0 0;border:none;outline:none;flex:1;font-size:1.05rem;font-weight:700;overflow:hidden}.DecibelCalculator-module__XTBWIW__resultValue input:disabled{opacity:1;cursor:default;color:var(--text-primary)}@media (max-width:700px){.DecibelCalculator-module__XTBWIW__container{gap:16px;padding:18px 14px 32px}.DecibelCalculator-module__XTBWIW__header{margin-bottom:2px}.DecibelCalculator-module__XTBWIW__header h1{font-size:1.9rem;line-height:1.18}.DecibelCalculator-module__XTBWIW__topGrid{gap:14px}.DecibelCalculator-module__XTBWIW__card{border-radius:14px;padding:14px}.DecibelCalculator-module__XTBWIW__illustration{min-height:220px}}
.LedResistorCalculator-module__qriaIW__container{max-width:1500px;margin:0 auto;padding:20px 28px}.LedResistorCalculator-module__qriaIW__header{margin-bottom:13px}.LedResistorCalculator-module__qriaIW__header h1{color:#0f172a;margin:0 0 3px;font-size:2.25rem}.LedResistorCalculator-module__qriaIW__header p{color:#64748b;margin:0;line-height:1.55}.LedResistorCalculator-module__qriaIW__grid{grid-template-columns:430px minmax(0,1fr);align-items:start;gap:20px;display:grid}.LedResistorCalculator-module__qriaIW__card{background:#fff;border:1px solid #e5e7eb;border-radius:18px;padding:16px 17px;box-shadow:0 8px 30px #0f172a0d}.LedResistorCalculator-module__qriaIW__sectionLabel{color:#64748b;letter-spacing:2px;margin-bottom:10px;font-size:.75rem;font-weight:700;display:block}.LedResistorCalculator-module__qriaIW__field{flex-direction:column;gap:4px;margin-bottom:12px;display:flex}.LedResistorCalculator-module__qriaIW__field>label{color:#475569;text-transform:uppercase;letter-spacing:.8px;font-size:.72rem;font-weight:700}.LedResistorCalculator-module__qriaIW__numberUnit{gap:8px;display:flex}.LedResistorCalculator-module__qriaIW__numberUnit input,.LedResistorCalculator-module__qriaIW__numberUnit select,.LedResistorCalculator-module__qriaIW__seriesRow select{color:#0f172a;background:#fff;border:1px solid #d1d5db;border-radius:8px;height:34px;font-size:.9rem}.LedResistorCalculator-module__qriaIW__numberUnit input{flex:1;min-width:0;padding:0 10px}.LedResistorCalculator-module__qriaIW__numberUnit select{width:86px;padding:0 7px}.LedResistorCalculator-module__qriaIW__numberUnit input:focus,.LedResistorCalculator-module__qriaIW__numberUnit select:focus,.LedResistorCalculator-module__qriaIW__seriesRow select:focus{border-color:#2563eb;outline:none;box-shadow:0 0 0 3px #2563eb1f}.LedResistorCalculator-module__qriaIW__seriesRow{align-items:center;gap:10px;display:flex}.LedResistorCalculator-module__qriaIW__seriesRow select{width:82px;padding:0 8px}.LedResistorCalculator-module__qriaIW__toggle{color:#334155;flex:1;align-items:center;gap:8px;display:flex;text-transform:none!important;letter-spacing:0!important;font-size:.86rem!important;font-weight:600!important}.LedResistorCalculator-module__qriaIW__toggle input{opacity:0;position:absolute}.LedResistorCalculator-module__qriaIW__toggle span{background:#cbd5e1;border-radius:20px;width:38px;height:22px;transition:all .2s;position:relative}.LedResistorCalculator-module__qriaIW__toggle span:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:all .2s;position:absolute;top:3px;left:3px}.LedResistorCalculator-module__qriaIW__toggle input:checked+span{background:#2563eb}.LedResistorCalculator-module__qriaIW__toggle input:checked+span:after{transform:translate(16px)}.LedResistorCalculator-module__qriaIW__usedValue{color:#475569;background:#eff6ff;border-radius:8px;margin:4px 0 0;padding:8px 10px;font-size:.8rem}.LedResistorCalculator-module__qriaIW__preview{background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;height:360px;padding:8px;overflow:hidden}.LedResistorCalculator-module__qriaIW__preview svg{width:100%;height:100%;display:block}.LedResistorCalculator-module__qriaIW__formulas{border-top:1px solid #e5e7eb;margin-top:10px;padding-top:10px;overflow:visible}.LedResistorCalculator-module__qriaIW__formulas h2{margin:0 0 7px;font-size:.95rem}.LedResistorCalculator-module__qriaIW__formulas>div{flex-wrap:nowrap!important;justify-content:center!important;gap:22px!important;font-size:1.1rem!important;display:flex!important}.LedResistorCalculator-module__qriaIW__results{margin-top:13px}.LedResistorCalculator-module__qriaIW__resultGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.LedResistorCalculator-module__qriaIW__resultCard{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:11px 12px}.LedResistorCalculator-module__qriaIW__resultCard span{color:#64748b;letter-spacing:.8px;text-transform:uppercase;min-height:21px;font-size:.68rem;font-weight:700;display:block}.LedResistorCalculator-module__qriaIW__resultCard strong{color:#0f172a;font-size:1.05rem}.LedResistorCalculator-module__qriaIW__primary{background:#eff6ff;border-color:#93c5fd}.LedResistorCalculator-module__qriaIW__error{color:#b91c1c;background:#fef2f2;border-radius:8px;margin:0 0 10px;padding:9px;font-size:.85rem}.LedResistorCalculator-module__qriaIW__note{color:#475569;background:#f8fafc;border-left:3px solid #2563eb;border-radius:0 8px 8px 0;margin:12px 0 0;padding:9px 10px;font-size:.82rem;line-height:1.45}@media (max-width:1100px){.LedResistorCalculator-module__qriaIW__grid{grid-template-columns:1fr}.LedResistorCalculator-module__qriaIW__resultGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.LedResistorCalculator-module__qriaIW__container{padding:18px 14px 32px}.LedResistorCalculator-module__qriaIW__header h1{font-size:1.9rem;line-height:1.18}.LedResistorCalculator-module__qriaIW__grid{gap:14px}.LedResistorCalculator-module__qriaIW__card{border-radius:14px;padding:14px}.LedResistorCalculator-module__qriaIW__resultGrid{grid-template-columns:1fr}.LedResistorCalculator-module__qriaIW__preview{height:250px}.LedResistorCalculator-module__qriaIW__formulas>div{gap:12px!important;font-size:.9rem!important}.LedResistorCalculator-module__qriaIW__seriesRow{flex-direction:column;align-items:flex-start}.LedResistorCalculator-module__qriaIW__seriesRow select{width:100%}}
.OperationalAmplifierCalculator-module__j6iWTW__container{max-width:1500px;margin:0 auto;padding:22px 28px 38px}.OperationalAmplifierCalculator-module__j6iWTW__header{margin-bottom:18px}.OperationalAmplifierCalculator-module__j6iWTW__header h1{color:#0f172a;margin:0 0 5px;font-size:2.3rem;line-height:1.16}.OperationalAmplifierCalculator-module__j6iWTW__header p{color:#64748b;max-width:900px;margin:0;line-height:1.55}.OperationalAmplifierCalculator-module__j6iWTW__card{background:#fff;border:1px solid #e2e8f0;border-radius:18px;min-width:0;padding:17px;box-shadow:0 8px 30px #0f172a0d}.OperationalAmplifierCalculator-module__j6iWTW__cardHeading{margin-bottom:14px}.OperationalAmplifierCalculator-module__j6iWTW__cardHeading h2,.OperationalAmplifierCalculator-module__j6iWTW__analysisHeading h2{color:#0f172a;margin:0;font-size:1.18rem;line-height:1.25}.OperationalAmplifierCalculator-module__j6iWTW__sectionLabel{color:#2563eb;letter-spacing:1.45px;text-transform:uppercase;margin-bottom:4px;font-size:.7rem;font-weight:800;display:block}.OperationalAmplifierCalculator-module__j6iWTW__selectControl{color:#0f172a;width:100%;height:36px;font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:8px;padding:0 9px;font-size:.9rem}.OperationalAmplifierCalculator-module__j6iWTW__selectControl:focus{border-color:#2563eb;outline:none;box-shadow:0 0 0 3px #2563eb1f}.OperationalAmplifierCalculator-module__j6iWTW__topologySelector{border-bottom:1px solid #e2e8f0;margin:-2px 0 15px;padding-bottom:13px}.OperationalAmplifierCalculator-module__j6iWTW__topologySelector .OperationalAmplifierCalculator-module__j6iWTW__field{margin-bottom:5px}.OperationalAmplifierCalculator-module__j6iWTW__selectorDescription{color:#64748b;margin:-2px 0 0;font-size:.83rem;line-height:1.45}.OperationalAmplifierCalculator-module__j6iWTW__segmentButton:focus-visible,.OperationalAmplifierCalculator-module__j6iWTW__addButton:focus-visible,.OperationalAmplifierCalculator-module__j6iWTW__removeButton:focus-visible{outline-offset:2px;outline:3px solid #2563eb40}.OperationalAmplifierCalculator-module__j6iWTW__workspace{grid-template-columns:430px minmax(0,1fr);align-items:start;gap:18px;display:grid}.OperationalAmplifierCalculator-module__j6iWTW__field{flex-direction:column;gap:5px;margin-bottom:12px;display:flex}.OperationalAmplifierCalculator-module__j6iWTW__field>label,.OperationalAmplifierCalculator-module__j6iWTW__groupLabel,.OperationalAmplifierCalculator-module__j6iWTW__channelHeading>span{color:#475569;letter-spacing:.75px;text-transform:uppercase;font-size:.72rem;font-weight:800}.OperationalAmplifierCalculator-module__j6iWTW__inputGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 10px;display:grid}.OperationalAmplifierCalculator-module__j6iWTW__inputGrid .OperationalAmplifierCalculator-module__j6iWTW__field{min-width:0}.OperationalAmplifierCalculator-module__j6iWTW__numberUnit{gap:7px;min-width:0;display:flex}.OperationalAmplifierCalculator-module__j6iWTW__numberInput,.OperationalAmplifierCalculator-module__j6iWTW__numberUnit select{color:#0f172a;background:#fff;border:1px solid #cbd5e1;border-radius:8px;height:36px;font-size:.9rem}.OperationalAmplifierCalculator-module__j6iWTW__numberInput{flex:1;min-width:0;padding:0 10px}.OperationalAmplifierCalculator-module__j6iWTW__numberUnit select{width:74px;padding:0 7px}.OperationalAmplifierCalculator-module__j6iWTW__numberInput:focus,.OperationalAmplifierCalculator-module__j6iWTW__numberUnit select:focus{border-color:#2563eb;outline:none;box-shadow:0 0 0 3px #2563eb1f}.OperationalAmplifierCalculator-module__j6iWTW__segmented{gap:7px;display:flex}.OperationalAmplifierCalculator-module__j6iWTW__segmentButton{color:#334155;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:8px;flex:1;min-height:36px;font-size:.82rem;font-weight:750}.OperationalAmplifierCalculator-module__j6iWTW__segmentButton:hover{background:#f8fafc}.OperationalAmplifierCalculator-module__j6iWTW__activeSegment{color:#fff;background:#2563eb;border-color:#2563eb}.OperationalAmplifierCalculator-module__j6iWTW__referenceGroup,.OperationalAmplifierCalculator-module__j6iWTW__railGroup{border-top:1px solid #e2e8f0;margin-top:17px;padding-top:14px}.OperationalAmplifierCalculator-module__j6iWTW__groupLabel{margin-bottom:9px;display:block}.OperationalAmplifierCalculator-module__j6iWTW__railToggle{color:#334155;cursor:pointer;align-items:center;gap:8px;margin-bottom:11px;font-size:.84rem;font-weight:700;display:flex}.OperationalAmplifierCalculator-module__j6iWTW__railToggle input{opacity:0;pointer-events:none;position:absolute}.OperationalAmplifierCalculator-module__j6iWTW__railToggle span{background:#cbd5e1;border-radius:20px;flex:none;width:38px;height:22px;transition:background .18s;display:block;position:relative}.OperationalAmplifierCalculator-module__j6iWTW__railToggle span:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .18s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0f172a33}.OperationalAmplifierCalculator-module__j6iWTW__railToggle input:checked+span{background:#2563eb}.OperationalAmplifierCalculator-module__j6iWTW__railToggle input:checked+span:after{transform:translate(16px)}.OperationalAmplifierCalculator-module__j6iWTW__railToggle input:focus-visible+span{box-shadow:0 0 0 3px #2563eb40}.OperationalAmplifierCalculator-module__j6iWTW__channelList{margin-top:2px}.OperationalAmplifierCalculator-module__j6iWTW__channelHeading,.OperationalAmplifierCalculator-module__j6iWTW__channelTitle{justify-content:space-between;align-items:center;gap:10px;display:flex}.OperationalAmplifierCalculator-module__j6iWTW__channelHeading{margin:4px 0 9px}.OperationalAmplifierCalculator-module__j6iWTW__channel{background:#f8fafc;border:1px solid #e2e8f0;border-radius:11px;padding:11px}.OperationalAmplifierCalculator-module__j6iWTW__channel+.OperationalAmplifierCalculator-module__j6iWTW__channel{margin-top:8px}.OperationalAmplifierCalculator-module__j6iWTW__channelTitle{color:#334155;margin-bottom:9px;font-size:.84rem}.OperationalAmplifierCalculator-module__j6iWTW__addButton,.OperationalAmplifierCalculator-module__j6iWTW__removeButton{color:#1d4ed8;cursor:pointer;background:#eff6ff;border:1px solid #bfdbfe;border-radius:7px;font-size:.74rem;font-weight:750}.OperationalAmplifierCalculator-module__j6iWTW__addButton{min-height:30px;padding:0 10px}.OperationalAmplifierCalculator-module__j6iWTW__removeButton{min-height:27px;padding:0 8px}.OperationalAmplifierCalculator-module__j6iWTW__addButton:hover:not(:disabled),.OperationalAmplifierCalculator-module__j6iWTW__removeButton:hover:not(:disabled){background:#dbeafe;border-color:#2563eb}.OperationalAmplifierCalculator-module__j6iWTW__addButton:disabled,.OperationalAmplifierCalculator-module__j6iWTW__removeButton:disabled{cursor:not-allowed;opacity:.48}.OperationalAmplifierCalculator-module__j6iWTW__visualCard{flex-direction:column;display:flex}.OperationalAmplifierCalculator-module__j6iWTW__circuitPreview{background:linear-gradient(#fff 0%,#f8fafc 100%);border:1px solid #dbe4f0;border-radius:14px;min-height:320px;overflow:auto hidden}.OperationalAmplifierCalculator-module__j6iWTW__circuitPreview:focus-visible{outline-offset:2px;outline:3px solid #2563eb40}.OperationalAmplifierCalculator-module__j6iWTW__schematicSvg{width:100%;min-width:700px;max-width:760px;height:auto;margin:0 auto;display:block}.OperationalAmplifierCalculator-module__j6iWTW__formulaArea{border-top:1px solid #e2e8f0;margin-top:12px;padding-top:12px;overflow-x:auto}.OperationalAmplifierCalculator-module__j6iWTW__formulaArea h3{color:#334155;margin:0 0 8px;font-size:.92rem}.OperationalAmplifierCalculator-module__j6iWTW__analysisCard{background:linear-gradient(135deg,#eff6ff 0%,#fff 66%,#f8fafc 100%);margin-top:18px}.OperationalAmplifierCalculator-module__j6iWTW__analysisHeading{justify-content:space-between;align-items:center;gap:14px;display:flex}.OperationalAmplifierCalculator-module__j6iWTW__statusBadge{text-align:center;border:1px solid #cbd5e1;border-radius:999px;flex:none;max-width:260px;padding:7px 10px;font-size:.76rem;font-weight:800}.OperationalAmplifierCalculator-module__j6iWTW__statusNeutral{color:#475569;background:#f8fafc;border-color:#cbd5e1}.OperationalAmplifierCalculator-module__j6iWTW__statusGood{color:#166534;background:#f0fdf4;border-color:#86efac}.OperationalAmplifierCalculator-module__j6iWTW__statusDanger{color:#b91c1c;background:#fef2f2;border-color:#fecaca}.OperationalAmplifierCalculator-module__j6iWTW__error{color:#b91c1c;background:#fef2f2;border-radius:9px;margin:13px 0 0;padding:10px 12px;font-size:.85rem;line-height:1.45}.OperationalAmplifierCalculator-module__j6iWTW__resultGrid,.OperationalAmplifierCalculator-module__j6iWTW__contributionGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;margin-top:15px;display:grid}.OperationalAmplifierCalculator-module__j6iWTW__result{background:#ffffffd9;border:1px solid #dbe4f0;border-radius:11px;min-width:0;padding:11px 12px}.OperationalAmplifierCalculator-module__j6iWTW__result span{color:#64748b;letter-spacing:.65px;text-transform:uppercase;min-height:21px;font-size:.66rem;font-weight:800;line-height:1.2;display:block}.OperationalAmplifierCalculator-module__j6iWTW__result strong{color:#0f172a;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:1rem;display:block;overflow:hidden}.OperationalAmplifierCalculator-module__j6iWTW__primaryResult{background:#dbeafe;border-color:#93c5fd}.OperationalAmplifierCalculator-module__j6iWTW__primaryResult strong{color:#1d4ed8;font-size:1.12rem}.OperationalAmplifierCalculator-module__j6iWTW__contributionArea{border-top:1px solid #dbe4f0;margin-top:16px;padding-top:14px}.OperationalAmplifierCalculator-module__j6iWTW__contributionArea h3{color:#334155;margin:0;font-size:.95rem}.OperationalAmplifierCalculator-module__j6iWTW__contributionGrid{grid-template-columns:repeat(6,minmax(0,1fr));margin-top:9px}.OperationalAmplifierCalculator-module__j6iWTW__contributionGrid .OperationalAmplifierCalculator-module__j6iWTW__result{padding:9px}.OperationalAmplifierCalculator-module__j6iWTW__insight{color:#475569;background:#ffffffb8;border-left:3px solid #2563eb;border-radius:0 9px 9px 0;align-items:flex-start;gap:9px;margin:14px 0 0;padding:10px 12px;font-size:.84rem;line-height:1.45;display:flex}.OperationalAmplifierCalculator-module__j6iWTW__insight strong{color:#1d4ed8;flex:none}.OperationalAmplifierCalculator-module__j6iWTW__goodInsight{border-left-color:#16a34a}.OperationalAmplifierCalculator-module__j6iWTW__goodInsight strong{color:#15803d}.OperationalAmplifierCalculator-module__j6iWTW__warningInsight{border-left-color:#f59e0b}.OperationalAmplifierCalculator-module__j6iWTW__warningInsight strong{color:#b45309}.OperationalAmplifierCalculator-module__j6iWTW__simulatorCard{background:linear-gradient(135deg,#f8fafc 0%,#fff 52%,#fffbeb 100%);margin-top:18px}.OperationalAmplifierCalculator-module__j6iWTW__simulatorHeading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.OperationalAmplifierCalculator-module__j6iWTW__simulatorHeading h2{color:#0f172a;margin:0;font-size:1.18rem;line-height:1.25}.OperationalAmplifierCalculator-module__j6iWTW__simulatorHeading p{color:#64748b;max-width:760px;margin:5px 0 0;font-size:.86rem;line-height:1.45}.OperationalAmplifierCalculator-module__j6iWTW__waveformLegend{color:#475569;flex-wrap:wrap;flex:none;justify-content:flex-end;gap:10px 14px;font-size:.76rem;font-weight:800;display:flex}.OperationalAmplifierCalculator-module__j6iWTW__waveformLegend span{align-items:center;gap:6px;display:inline-flex}.OperationalAmplifierCalculator-module__j6iWTW__waveformLegend i{border-top:2.5px solid;width:24px;display:inline-block}.OperationalAmplifierCalculator-module__j6iWTW__inputLegend{border-color:#2563eb}.OperationalAmplifierCalculator-module__j6iWTW__outputLegend{border-color:#d97706;border-top-style:dashed!important}.OperationalAmplifierCalculator-module__j6iWTW__simulatorControls{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 10px;margin-top:16px;display:grid}.OperationalAmplifierCalculator-module__j6iWTW__waveformPlotWrap{background:#fff;border:1px solid #dbe4f0;border-radius:12px;margin-top:14px;overflow:hidden}.OperationalAmplifierCalculator-module__j6iWTW__waveformPlot{cursor:ew-resize;width:100%;height:auto;display:block}.OperationalAmplifierCalculator-module__j6iWTW__waveformEmpty{background:repeating-linear-gradient(0deg,#fff,#fff 43px,#f8fafc 44px);min-height:220px}.OperationalAmplifierCalculator-module__j6iWTW__probeControl{margin-top:11px}.OperationalAmplifierCalculator-module__j6iWTW__probeControl label{color:#475569;letter-spacing:.75px;text-transform:uppercase;margin-bottom:5px;font-size:.72rem;font-weight:800;display:block}.OperationalAmplifierCalculator-module__j6iWTW__probeControl input{accent-color:#7c3aed;width:100%}.OperationalAmplifierCalculator-module__j6iWTW__probeResults{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:9px;display:grid}@media (max-width:1180px){.OperationalAmplifierCalculator-module__j6iWTW__workspace{grid-template-columns:1fr}.OperationalAmplifierCalculator-module__j6iWTW__resultGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.OperationalAmplifierCalculator-module__j6iWTW__container{padding:18px 14px 34px}.OperationalAmplifierCalculator-module__j6iWTW__header h1{font-size:1.9rem}.OperationalAmplifierCalculator-module__j6iWTW__card{border-radius:14px;padding:14px}.OperationalAmplifierCalculator-module__j6iWTW__inputGrid{grid-template-columns:1fr}.OperationalAmplifierCalculator-module__j6iWTW__circuitPreview{min-height:300px}.OperationalAmplifierCalculator-module__j6iWTW__analysisHeading{flex-direction:column;align-items:flex-start}.OperationalAmplifierCalculator-module__j6iWTW__statusBadge{max-width:none}.OperationalAmplifierCalculator-module__j6iWTW__resultGrid,.OperationalAmplifierCalculator-module__j6iWTW__contributionGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.OperationalAmplifierCalculator-module__j6iWTW__numberInput,.OperationalAmplifierCalculator-module__j6iWTW__numberUnit select,.OperationalAmplifierCalculator-module__j6iWTW__selectControl,.OperationalAmplifierCalculator-module__j6iWTW__segmentButton,.OperationalAmplifierCalculator-module__j6iWTW__addButton,.OperationalAmplifierCalculator-module__j6iWTW__removeButton,.OperationalAmplifierCalculator-module__j6iWTW__railToggle{min-height:44px}.OperationalAmplifierCalculator-module__j6iWTW__insight{flex-direction:column;gap:3px}.OperationalAmplifierCalculator-module__j6iWTW__simulatorHeading{flex-direction:column}.OperationalAmplifierCalculator-module__j6iWTW__waveformLegend{justify-content:flex-start}.OperationalAmplifierCalculator-module__j6iWTW__simulatorControls,.OperationalAmplifierCalculator-module__j6iWTW__probeResults{grid-template-columns:1fr}.OperationalAmplifierCalculator-module__j6iWTW__waveformPlotWrap{overflow-x:auto}.OperationalAmplifierCalculator-module__j6iWTW__waveformPlot{width:700px;max-width:none}}@media (max-width:430px){.OperationalAmplifierCalculator-module__j6iWTW__resultGrid,.OperationalAmplifierCalculator-module__j6iWTW__contributionGrid{grid-template-columns:1fr}.OperationalAmplifierCalculator-module__j6iWTW__circuitPreview{min-height:290px}}
@media (max-width:1100px){.PcbTrackWidthCalculator-module__1XjN5G__topGrid{grid-template-columns:1fr}.PcbTrackWidthCalculator-module__1XjN5G__parameters{grid-area:1/1}.PcbTrackWidthCalculator-module__1XjN5G__illustration{grid-area:2/1}.PcbTrackWidthCalculator-module__1XjN5G__resultsGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:700px){.PcbTrackWidthCalculator-module__1XjN5G__container{padding:20px}.PcbTrackWidthCalculator-module__1XjN5G__title{font-size:2rem}.PcbTrackWidthCalculator-module__1XjN5G__resultsGrid{grid-template-columns:1fr}.PcbTrackWidthCalculator-module__1XjN5G__inlineField{flex-direction:column}.PcbTrackWidthCalculator-module__1XjN5G__inlineField select{width:100%}.PcbTrackWidthCalculator-module__1XjN5G__preview{height:230px;padding:6px}}.PcbTrackWidthCalculator-module__1XjN5G__container{max-width:1500px;margin:0 auto;padding:24px 32px}.PcbTrackWidthCalculator-module__1XjN5G__header{margin-bottom:16px}.PcbTrackWidthCalculator-module__1XjN5G__title{color:#0f172a;margin:0 0 5px;font-size:2.35rem}.PcbTrackWidthCalculator-module__1XjN5G__description{color:#64748b;max-width:920px;font-size:1rem}.PcbTrackWidthCalculator-module__1XjN5G__topGrid{grid-template-columns:430px minmax(0,1fr);align-items:start;gap:20px;display:grid}.PcbTrackWidthCalculator-module__1XjN5G__parameters{grid-area:1/1;padding:16px 18px}.PcbTrackWidthCalculator-module__1XjN5G__illustration{grid-area:1/2}.PcbTrackWidthCalculator-module__1XjN5G__card{background:#fff;border:1px solid #e5e7eb;border-radius:18px;padding:18px;box-shadow:0 8px 30px #0f172a0d}.PcbTrackWidthCalculator-module__1XjN5G__cardTitle{color:#0f172a;margin:0 0 12px;font-size:1.15rem}.PcbTrackWidthCalculator-module__1XjN5G__preview{background:linear-gradient(#fbfcfe,#f6f8fb);border:1px solid #e2e8f0;border-radius:14px;align-items:center;height:290px;padding:8px;display:flex;overflow:hidden}.PcbTrackWidthCalculator-module__1XjN5G__preview svg{width:100%;height:100%;display:block}.PcbTrackWidthCalculator-module__1XjN5G__formulaSection{border-top:1px solid #e5e7eb;margin-top:12px;padding-top:12px}.PcbTrackWidthCalculator-module__1XjN5G__formulaTitle{margin:0 0 8px;font-size:.95rem}.PcbTrackWidthCalculator-module__1XjN5G__field{flex-direction:column;gap:4px;margin-bottom:8px;display:flex}.PcbTrackWidthCalculator-module__1XjN5G__field:last-child{margin-bottom:0}.PcbTrackWidthCalculator-module__1XjN5G__field label{color:#475569;text-transform:uppercase;letter-spacing:.8px;font-size:.72rem;font-weight:700}.PcbTrackWidthCalculator-module__1XjN5G__inlineField{gap:8px;display:flex}.PcbTrackWidthCalculator-module__1XjN5G__inlineField input,.PcbTrackWidthCalculator-module__1XjN5G__inlineField select{color:#0f172a;background:#fff;border:1px solid #d1d5db;border-radius:8px;height:34px;font-size:.9rem}.PcbTrackWidthCalculator-module__1XjN5G__inlineField input{flex:1;min-width:0;padding:0 10px}.PcbTrackWidthCalculator-module__1XjN5G__inlineField select{width:88px;padding:0 7px}.PcbTrackWidthCalculator-module__1XjN5G__inlineField input:focus,.PcbTrackWidthCalculator-module__1XjN5G__inlineField select:focus{border-color:#2563eb;outline:none;box-shadow:0 0 0 3px #2563eb1f}.PcbTrackWidthCalculator-module__1XjN5G__segmented{gap:6px;display:flex}.PcbTrackWidthCalculator-module__1XjN5G__segment{color:#334155;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:8px;flex:1;height:34px;font-size:.86rem;font-weight:600}.PcbTrackWidthCalculator-module__1XjN5G__segment:hover{background:#f8fafc}.PcbTrackWidthCalculator-module__1XjN5G__segment.PcbTrackWidthCalculator-module__1XjN5G__active{color:#fff;background:#2563eb;border-color:#2563eb}.PcbTrackWidthCalculator-module__1XjN5G__temperatureLimit{border-radius:9px;margin:0 -7px;padding:6px 7px;transition:all .2s}.PcbTrackWidthCalculator-module__1XjN5G__temperatureLimit.PcbTrackWidthCalculator-module__1XjN5G__alert{background:#fef2f2;border:1px solid #fca5a5}.PcbTrackWidthCalculator-module__1XjN5G__temperatureLimit.PcbTrackWidthCalculator-module__1XjN5G__alert label{color:#b91c1c}.PcbTrackWidthCalculator-module__1XjN5G__hint{color:#64748b;margin:2px 0 0;font-size:.7rem;line-height:1.35}.PcbTrackWidthCalculator-module__1XjN5G__results{margin-top:16px}.PcbTrackWidthCalculator-module__1XjN5G__resultsGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.PcbTrackWidthCalculator-module__1XjN5G__resultCard{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:11px 13px}.PcbTrackWidthCalculator-module__1XjN5G__resultLabel{color:#64748b;text-transform:uppercase;letter-spacing:.9px;min-height:24px;font-size:.68rem;font-weight:700}.PcbTrackWidthCalculator-module__1XjN5G__resultValue{color:#0f172a;font-size:1.05rem}.PcbTrackWidthCalculator-module__1XjN5G__primaryResult{background:#eff6ff;border-color:#93c5fd}.PcbTrackWidthCalculator-module__1XjN5G__dangerResult{background:#fef2f2;border-color:#fca5a5}.PcbTrackWidthCalculator-module__1XjN5G__dangerResult .PcbTrackWidthCalculator-module__1XjN5G__resultValue{color:#b91c1c}.PcbTrackWidthCalculator-module__1XjN5G__status{color:#b91c1c;margin-top:4px;font-size:.68rem;font-weight:700;display:block}.PcbTrackWidthCalculator-module__1XjN5G__sourceNote{color:#64748b;margin:10px 4px 0;font-size:.8rem}.PcbTrackWidthCalculator-module__1XjN5G__sourceNote a{color:#2563eb;text-underline-offset:3px;font-weight:600;text-decoration:underline}.PcbTrackWidthCalculator-module__1XjN5G__sourceNote a:hover{color:#1d4ed8}@media (max-width:1100px){.PcbTrackWidthCalculator-module__1XjN5G__topGrid{grid-template-columns:1fr}.PcbTrackWidthCalculator-module__1XjN5G__parameters{grid-area:1/1}.PcbTrackWidthCalculator-module__1XjN5G__illustration{grid-area:2/1}.PcbTrackWidthCalculator-module__1XjN5G__resultsGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:700px){.PcbTrackWidthCalculator-module__1XjN5G__container{padding:18px 14px 32px}.PcbTrackWidthCalculator-module__1XjN5G__title{font-size:1.9rem;line-height:1.18}.PcbTrackWidthCalculator-module__1XjN5G__topGrid{gap:14px}.PcbTrackWidthCalculator-module__1XjN5G__card{border-radius:14px;padding:14px}.PcbTrackWidthCalculator-module__1XjN5G__resultsGrid{grid-template-columns:1fr}.PcbTrackWidthCalculator-module__1XjN5G__inlineField{flex-direction:column}.PcbTrackWidthCalculator-module__1XjN5G__inlineField select{width:100%}.PcbTrackWidthCalculator-module__1XjN5G__segment{min-height:44px}.PcbTrackWidthCalculator-module__1XjN5G__preview{height:220px;padding:6px}}
.WavelengthCalculator-module__o6qiwa__container{max-width:1500px;margin:auto;padding:30px}.WavelengthCalculator-module__o6qiwa__header{margin-bottom:18px}.WavelengthCalculator-module__o6qiwa__title{margin-bottom:4px;font-size:2.3rem;font-weight:700}.WavelengthCalculator-module__o6qiwa__description{color:#6b7280;font-size:1rem}.WavelengthCalculator-module__o6qiwa__grid{grid-template-columns:430px 1fr;align-items:start;gap:20px;display:grid}.WavelengthCalculator-module__o6qiwa__card{background:#fff;border:1px solid #e5e7eb;border-radius:18px;padding:16px;box-shadow:0 8px 30px #0f172a0d}.WavelengthCalculator-module__o6qiwa__sectionLabel{letter-spacing:2px;color:#64748b;margin-bottom:10px;font-size:.75rem;font-weight:700;display:block}.WavelengthCalculator-module__o6qiwa__segmented{gap:6px;margin-bottom:16px;display:flex}.WavelengthCalculator-module__o6qiwa__segment{cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:8px;flex:1;height:36px;font-size:.9rem;font-weight:600;transition:all .2s}.WavelengthCalculator-module__o6qiwa__segment:hover{background:#f8fafc}.WavelengthCalculator-module__o6qiwa__active{color:#fff;background:#2563eb;border-color:#2563eb}.WavelengthCalculator-module__o6qiwa__inputGroup{gap:8px;display:flex}.WavelengthCalculator-module__o6qiwa__input{border:1px solid #d1d5db;border-radius:8px;width:100%;height:38px;padding:0 12px;font-size:14px}.WavelengthCalculator-module__o6qiwa__input:focus{border-color:#2563eb;outline:none;box-shadow:0 0 0 3px #2563eb26}.WavelengthCalculator-module__o6qiwa__select{background:#fff;border:1px solid #d1d5db;border-radius:8px;width:100px;height:38px;padding:0 10px;font-size:14px}.WavelengthCalculator-module__o6qiwa__fullSelect{background:#fff;border:1px solid #d1d5db;border-radius:8px;width:100%;height:38px;padding:0 10px;font-size:14px}.WavelengthCalculator-module__o6qiwa__svgPlaceholder{text-align:center;background:linear-gradient(#fafbfc,#fff);border:2px dashed #d6dce5;border-radius:14px;justify-content:center;align-items:center;width:100%;height:300px;min-height:330px;padding:24px;display:flex;position:relative}.WavelengthCalculator-module__o6qiwa__placeholderContent{max-width:420px}.WavelengthCalculator-module__o6qiwa__placeholderIcon{margin-bottom:16px;font-size:3rem}.WavelengthCalculator-module__o6qiwa__placeholderContent h3{color:#1e293b;margin-bottom:10px}.WavelengthCalculator-module__o6qiwa__placeholderContent p{color:#64748b;line-height:1.5}.WavelengthCalculator-module__o6qiwa__results{margin-top:12px}.WavelengthCalculator-module__o6qiwa__resultGrid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.WavelengthCalculator-module__o6qiwa__resultCard{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:12px}.WavelengthCalculator-module__o6qiwa__resultCard span{color:#64748b;margin-bottom:4px;font-size:.72rem;display:block}.WavelengthCalculator-module__o6qiwa__resultCard strong{font-size:1.05rem}.WavelengthCalculator-module__o6qiwa__formulaContainer{border-top:1px solid #e5e7eb;margin-top:24px;padding-top:20px}@media (max-width:1100px){.WavelengthCalculator-module__o6qiwa__grid,.WavelengthCalculator-module__o6qiwa__resultGrid{grid-template-columns:1fr}}@media (max-width:700px){.WavelengthCalculator-module__o6qiwa__container{padding:18px 14px 32px}.WavelengthCalculator-module__o6qiwa__header{margin-bottom:14px}.WavelengthCalculator-module__o6qiwa__title{font-size:1.9rem;line-height:1.18}.WavelengthCalculator-module__o6qiwa__grid{gap:14px}.WavelengthCalculator-module__o6qiwa__card{border-radius:14px;padding:14px}.WavelengthCalculator-module__o6qiwa__segment{min-height:44px}.WavelengthCalculator-module__o6qiwa__svgPlaceholder{height:230px;min-height:230px;padding:14px}}
