.RcFilterCalculator-module__krKajq__container{max-width:1500px;margin:0 auto;padding:20px 28px 34px}.RcFilterCalculator-module__krKajq__header{margin-bottom:13px}.RcFilterCalculator-module__krKajq__header h1{color:#0f172a;margin:0 0 3px;font-size:2.25rem}.RcFilterCalculator-module__krKajq__header p{color:#64748b;max-width:900px;margin:0;line-height:1.55}.RcFilterCalculator-module__krKajq__topGrid{grid-template-columns:430px minmax(0,1fr);align-items:start;gap:20px;display:grid}.RcFilterCalculator-module__krKajq__card{background:#fff;border:1px solid #e5e7eb;border-radius:18px;min-width:0;padding:16px 17px;box-shadow:0 8px 30px #0f172a0d}.RcFilterCalculator-module__krKajq__sectionLabel{color:#64748b;letter-spacing:2px;margin-bottom:10px;font-size:.75rem;font-weight:700;display:block}.RcFilterCalculator-module__krKajq__field{flex-direction:column;gap:4px;margin-bottom:12px;display:flex}.RcFilterCalculator-module__krKajq__field>label,.RcFilterCalculator-module__krKajq__probe>label{color:#475569;letter-spacing:.8px;text-transform:uppercase;font-size:.72rem;font-weight:700}.RcFilterCalculator-module__krKajq__segmented{gap:6px;display:flex}.RcFilterCalculator-module__krKajq__segment{color:#334155;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:8px;flex:1;min-height:34px;font-size:.84rem;font-weight:700}.RcFilterCalculator-module__krKajq__segment:hover{background:#f8fafc}.RcFilterCalculator-module__krKajq__segment.RcFilterCalculator-module__krKajq__active{color:#fff;background:#2563eb;border-color:#2563eb}.RcFilterCalculator-module__krKajq__numberUnit{gap:8px;min-width:0;display:flex}.RcFilterCalculator-module__krKajq__numberUnit input,.RcFilterCalculator-module__krKajq__numberUnit select,.RcFilterCalculator-module__krKajq__field>select,.RcFilterCalculator-module__krKajq__designerHeading select{color:#0f172a;background:#fff;border:1px solid #d1d5db;border-radius:8px;height:34px;font-size:.9rem}.RcFilterCalculator-module__krKajq__numberUnit input{flex:1;min-width:0;padding:0 10px}.RcFilterCalculator-module__krKajq__numberUnit select{width:84px;padding:0 7px}.RcFilterCalculator-module__krKajq__field>select,.RcFilterCalculator-module__krKajq__designerHeading select{width:100%;padding:0 9px}.RcFilterCalculator-module__krKajq__numberUnit input:focus,.RcFilterCalculator-module__krKajq__numberUnit select:focus,.RcFilterCalculator-module__krKajq__field>select:focus,.RcFilterCalculator-module__krKajq__designerHeading select:focus{border-color:#2563eb;outline:none;box-shadow:0 0 0 3px #2563eb1f}.RcFilterCalculator-module__krKajq__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}.RcFilterCalculator-module__krKajq__realWorldHeading span:last-child{color:#2563eb;font-size:.64rem}.RcFilterCalculator-module__krKajq__toggle{color:#334155;cursor:pointer;align-items:center;gap:8px;margin:0 0 12px;font-size:.86rem;font-weight:600;display:flex}.RcFilterCalculator-module__krKajq__toggle input{opacity:0;position:absolute}.RcFilterCalculator-module__krKajq__toggle span{background:#cbd5e1;border-radius:20px;width:38px;height:22px;transition:all .2s;position:relative}.RcFilterCalculator-module__krKajq__toggle span:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:all .2s;position:absolute;top:3px;left:3px}.RcFilterCalculator-module__krKajq__toggle input:checked+span{background:#2563eb}.RcFilterCalculator-module__krKajq__toggle input:checked+span:after{transform:translate(16px)}.RcFilterCalculator-module__krKajq__visualCard{flex-direction:column;display:flex}.RcFilterCalculator-module__krKajq__circuit{background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;height:330px;padding:7px;overflow:hidden}.RcFilterCalculator-module__krKajq__circuit svg{width:100%;height:100%;display:block}.RcFilterCalculator-module__krKajq__providedDiagram,.RcFilterCalculator-module__krKajq__diagramLoading{width:100%;height:100%}.RcFilterCalculator-module__krKajq__providedDiagram{justify-content:center;align-items:center;display:flex}.RcFilterCalculator-module__krKajq__providedDiagram svg{max-width:100%;max-height:100%}.RcFilterCalculator-module__krKajq__diagramLoading{background:linear-gradient(110deg,#f1f5f9 20%,#fff 42%,#f1f5f9 64%) 0 0/220% 100%;border-radius:10px;animation:1.1s ease-in-out infinite RcFilterCalculator-module__krKajq__diagramLoading}@keyframes RcFilterCalculator-module__krKajq__diagramLoading{to{background-position:-220% 0}}.RcFilterCalculator-module__krKajq__formulas{border-top:1px solid #e5e7eb;margin-top:10px;padding-top:10px;overflow:auto}.RcFilterCalculator-module__krKajq__formulas h2{margin:0 0 7px;font-size:.95rem}.RcFilterCalculator-module__krKajq__analysisCard{background:linear-gradient(135deg,#eff6ff 0%,#fff 64%,#f8fafc 100%);margin-top:14px}.RcFilterCalculator-module__krKajq__analysisHeader{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.RcFilterCalculator-module__krKajq__analysisHeader .RcFilterCalculator-module__krKajq__sectionLabel,.RcFilterCalculator-module__krKajq__chartHeading .RcFilterCalculator-module__krKajq__sectionLabel,.RcFilterCalculator-module__krKajq__designerHeading .RcFilterCalculator-module__krKajq__sectionLabel{margin-bottom:3px}.RcFilterCalculator-module__krKajq__analysisHeader p,.RcFilterCalculator-module__krKajq__chartHeading p,.RcFilterCalculator-module__krKajq__designerHeading p,.RcFilterCalculator-module__krKajq__cardDescription{color:#64748b;max-width:740px;margin:0;font-size:.84rem;line-height:1.45}.RcFilterCalculator-module__krKajq__probeControls{flex:none;gap:10px;display:flex}.RcFilterCalculator-module__krKajq__probe{width:180px}.RcFilterCalculator-module__krKajq__probe>label{margin-bottom:4px;display:block}.RcFilterCalculator-module__krKajq__signalInput{background:#fff;border:1px solid #d1d5db;border-radius:8px;height:34px;display:flex;overflow:hidden}.RcFilterCalculator-module__krKajq__signalInput input{border:0;flex:1;min-width:0;padding:0 10px;font-size:.9rem}.RcFilterCalculator-module__krKajq__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}.RcFilterCalculator-module__krKajq__signalInput:focus-within{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1f}.RcFilterCalculator-module__krKajq__resultGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:9px;margin-top:14px;display:grid}.RcFilterCalculator-module__krKajq__resultCard{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;min-width:0;padding:11px 12px}.RcFilterCalculator-module__krKajq__resultCard span{color:#64748b;letter-spacing:.75px;text-transform:uppercase;min-height:20px;font-size:.67rem;font-weight:700;display:block}.RcFilterCalculator-module__krKajq__resultCard strong{color:#0f172a;text-overflow:ellipsis;white-space:nowrap;font-size:1.04rem;display:block;overflow:hidden}.RcFilterCalculator-module__krKajq__primary{background:#eff6ff;border-color:#93c5fd}.RcFilterCalculator-module__krKajq__error{color:#b91c1c;background:#fef2f2;border-radius:8px;margin:10px 0 0;padding:9px;font-size:.85rem}.RcFilterCalculator-module__krKajq__insight{color:#475569;background:#ffffffbf;border-left:3px solid #2563eb;border-radius:0 8px 8px 0;align-items:flex-start;gap:9px;margin-top:12px;padding:9px 11px;font-size:.82rem;line-height:1.45;display:flex}.RcFilterCalculator-module__krKajq__insight strong{color:#1d4ed8;white-space:nowrap}.RcFilterCalculator-module__krKajq__chartGrid{grid-template-columns:1fr 1fr;gap:14px;margin-top:14px;display:grid}.RcFilterCalculator-module__krKajq__chartHeading{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.RcFilterCalculator-module__krKajq__legend{color:#64748b;letter-spacing:.5px;text-transform:uppercase;flex:none;align-items:center;gap:6px;font-size:.7rem;font-weight:700;display:flex}.RcFilterCalculator-module__krKajq__legend i{background:#2563eb;border-radius:3px;width:18px;height:3px;display:block}.RcFilterCalculator-module__krKajq__legends{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:10px;display:flex}.RcFilterCalculator-module__krKajq__phaseLegend i{background:#7c3aed}.RcFilterCalculator-module__krKajq__plot{width:100%;height:auto;margin-top:9px;display:block}.RcFilterCalculator-module__krKajq__timingGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:4px;display:grid}.RcFilterCalculator-module__krKajq__bottomGrid{grid-template-columns:1fr 1.2fr;gap:14px;margin-top:14px;display:grid}.RcFilterCalculator-module__krKajq__toleranceCard{background:linear-gradient(135deg,#fffbeb 0%,#fff 62%)}.RcFilterCalculator-module__krKajq__cardDescription{margin-top:-4px}.RcFilterCalculator-module__krKajq__toleranceControls{grid-template-columns:1fr 1fr;gap:10px;margin-top:13px;display:grid}.RcFilterCalculator-module__krKajq__rangeResults,.RcFilterCalculator-module__krKajq__recommendation{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:4px;display:grid}.RcFilterCalculator-module__krKajq__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}.RcFilterCalculator-module__krKajq__designerCard{background:linear-gradient(135deg,#eff6ff 0%,#fff 58%,#f8fafc 100%)}.RcFilterCalculator-module__krKajq__designerHeading{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.RcFilterCalculator-module__krKajq__designerHeading select{flex:none;width:76px}.RcFilterCalculator-module__krKajq__designInputs{grid-template-columns:1fr 1.2fr;gap:10px;margin-top:13px;display:grid}.RcFilterCalculator-module__krKajq__designInputs .RcFilterCalculator-module__krKajq__field{margin-bottom:0}.RcFilterCalculator-module__krKajq__applyButton{color:#fff;cursor:pointer;background:#2563eb;border:1px solid #2563eb;border-radius:9px;width:100%;height:36px;margin-top:10px;font-size:.84rem;font-weight:700}.RcFilterCalculator-module__krKajq__applyButton:hover:not(:disabled){background:#1d4ed8}.RcFilterCalculator-module__krKajq__applyButton:disabled{cursor:not-allowed;opacity:.45}@media (max-width:1180px){.RcFilterCalculator-module__krKajq__topGrid,.RcFilterCalculator-module__krKajq__bottomGrid,.RcFilterCalculator-module__krKajq__chartGrid{grid-template-columns:1fr}.RcFilterCalculator-module__krKajq__resultGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:700px){.RcFilterCalculator-module__krKajq__container{padding:18px 14px 34px}.RcFilterCalculator-module__krKajq__header h1{font-size:1.9rem;line-height:1.18}.RcFilterCalculator-module__krKajq__topGrid,.RcFilterCalculator-module__krKajq__chartGrid,.RcFilterCalculator-module__krKajq__bottomGrid{gap:14px}.RcFilterCalculator-module__krKajq__card{border-radius:14px;padding:14px}.RcFilterCalculator-module__krKajq__circuit{height:270px}.RcFilterCalculator-module__krKajq__analysisHeader,.RcFilterCalculator-module__krKajq__designerHeading,.RcFilterCalculator-module__krKajq__chartHeading{flex-direction:column;align-items:stretch;gap:12px}.RcFilterCalculator-module__krKajq__probeControls{flex-direction:column}.RcFilterCalculator-module__krKajq__probe,.RcFilterCalculator-module__krKajq__designerHeading select{width:100%}.RcFilterCalculator-module__krKajq__resultGrid,.RcFilterCalculator-module__krKajq__rangeResults,.RcFilterCalculator-module__krKajq__recommendation,.RcFilterCalculator-module__krKajq__timingGrid,.RcFilterCalculator-module__krKajq__toleranceControls,.RcFilterCalculator-module__krKajq__designInputs{grid-template-columns:1fr}.RcFilterCalculator-module__krKajq__realWorldHeading{flex-direction:column;align-items:flex-start;gap:3px}.RcFilterCalculator-module__krKajq__numberUnit input,.RcFilterCalculator-module__krKajq__numberUnit select,.RcFilterCalculator-module__krKajq__field>select,.RcFilterCalculator-module__krKajq__designerHeading select,.RcFilterCalculator-module__krKajq__segment,.RcFilterCalculator-module__krKajq__applyButton,.RcFilterCalculator-module__krKajq__signalInput{min-height:44px}.RcFilterCalculator-module__krKajq__insight{flex-direction:column;gap:3px}}
