.OhmsLawCalculator-module__JO-1BG__container{max-width:1500px;margin:0 auto;padding:20px 28px}.OhmsLawCalculator-module__JO-1BG__header{margin-bottom:13px}.OhmsLawCalculator-module__JO-1BG__header h1{color:#0f172a;margin:0 0 3px;font-size:2.25rem}.OhmsLawCalculator-module__JO-1BG__header p{color:#64748b;margin:0;line-height:1.55}.OhmsLawCalculator-module__JO-1BG__grid{grid-template-columns:430px minmax(0,1fr);align-items:start;gap:20px;display:grid}.OhmsLawCalculator-module__JO-1BG__card{background:#fff;border:1px solid #e5e7eb;border-radius:18px;padding:16px 17px;box-shadow:0 8px 30px #0f172a0d}.OhmsLawCalculator-module__JO-1BG__sectionLabel{color:#64748b;letter-spacing:2px;margin-bottom:10px;font-size:.75rem;font-weight:700;display:block}.OhmsLawCalculator-module__JO-1BG__field{flex-direction:column;gap:4px;margin-bottom:11px;display:flex}.OhmsLawCalculator-module__JO-1BG__fieldLabel{color:#475569;text-transform:uppercase;letter-spacing:.8px;justify-content:space-between;font-size:.72rem;font-weight:700;display:flex}.OhmsLawCalculator-module__JO-1BG__calculated{color:#2563eb}.OhmsLawCalculator-module__JO-1BG__numberUnit{gap:8px;display:flex}.OhmsLawCalculator-module__JO-1BG__numberUnit input,.OhmsLawCalculator-module__JO-1BG__numberUnit select{color:#0f172a;background:#fff;border:1px solid #d1d5db;border-radius:8px;height:34px;font-size:.9rem}.OhmsLawCalculator-module__JO-1BG__numberUnit input{flex:1;min-width:0;padding:0 10px}.OhmsLawCalculator-module__JO-1BG__numberUnit select{width:86px;padding:0 7px}.OhmsLawCalculator-module__JO-1BG__numberUnit input:focus,.OhmsLawCalculator-module__JO-1BG__numberUnit select:focus{border-color:#2563eb;outline:none;box-shadow:0 0 0 3px #2563eb1f}.OhmsLawCalculator-module__JO-1BG__basis{color:#475569;background:#eff6ff;border-radius:8px;margin:6px 0 0;padding:9px 10px;font-size:.79rem;line-height:1.45}.OhmsLawCalculator-module__JO-1BG__formulaCard{min-width:0}.OhmsLawCalculator-module__JO-1BG__illustration{background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;justify-content:center;align-items:center;height:350px;padding:12px;display:flex}.OhmsLawCalculator-module__JO-1BG__illustration img{object-fit:contain;width:100%;height:100%;display:block}.OhmsLawCalculator-module__JO-1BG__formulas{border-top:1px solid #e5e7eb;margin-top:10px;padding-top:10px}.OhmsLawCalculator-module__JO-1BG__formulas h2{margin:0 0 8px;font-size:.95rem}.OhmsLawCalculator-module__JO-1BG__results{margin-top:13px}.OhmsLawCalculator-module__JO-1BG__resultGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.OhmsLawCalculator-module__JO-1BG__resultCard{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:11px 12px}.OhmsLawCalculator-module__JO-1BG__resultCard span{color:#64748b;text-transform:uppercase;letter-spacing:.8px;font-size:.68rem;font-weight:700;display:block}.OhmsLawCalculator-module__JO-1BG__resultCard strong{color:#0f172a;margin-top:4px;font-size:1.05rem;display:block}.OhmsLawCalculator-module__JO-1BG__assistant{background:linear-gradient(135deg,#eff6ff,#f8fafc);margin-top:13px}.OhmsLawCalculator-module__JO-1BG__assistantGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.OhmsLawCalculator-module__JO-1BG__note{color:#64748b;margin:11px 0 0;font-size:.79rem;line-height:1.45}.OhmsLawCalculator-module__JO-1BG__error{color:#b91c1c;background:#fef2f2;border-radius:8px;margin:0;padding:9px;font-size:.85rem}@media (max-width:1100px){.OhmsLawCalculator-module__JO-1BG__grid{grid-template-columns:1fr}.OhmsLawCalculator-module__JO-1BG__resultGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:700px){.OhmsLawCalculator-module__JO-1BG__container{padding:18px 14px 32px}.OhmsLawCalculator-module__JO-1BG__header h1{font-size:1.9rem;line-height:1.18}.OhmsLawCalculator-module__JO-1BG__grid{gap:14px}.OhmsLawCalculator-module__JO-1BG__card{border-radius:14px;padding:14px}.OhmsLawCalculator-module__JO-1BG__illustration{height:270px}.OhmsLawCalculator-module__JO-1BG__resultGrid,.OhmsLawCalculator-module__JO-1BG__assistantGrid{grid-template-columns:1fr}}
