#circuit-container{width:100%;height:220px}#water-analogy-container{width:100%;height:150px;margin-top:.5rem}.ohm-diagram-wrap{flex-direction:column;gap:1rem;display:flex}@media (width>=640px){.ohm-diagram-wrap{flex-direction:row;align-items:stretch}.ohm-diagram-wrap #steps-area{flex-direction:column;flex:1;display:flex}.ohm-diagram-wrap #steps-area .result-box{flex:1}.ohm-diagram-wrap .chart-container{flex:0 0 310px}}.ohm-inputs-wrap{flex-wrap:wrap;align-items:flex-start;gap:1.25rem;display:flex}.ohm-inputs-wrap #result-area{flex:1;min-width:160px}.ohm-sample-context{margin-top:-.35rem}.ohm-sample-context-inner{padding-right:2rem;position:relative}.ohm-sample-context-close{color:var(--text-dim);cursor:pointer;background:0 0;border:0;font-size:1rem;line-height:1;position:absolute;top:.2rem;right:.2rem}.ohms-formulas-ref{flex-wrap:wrap;gap:.75rem;margin-top:1rem;margin-bottom:1.5rem;display:flex}.formula-card{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);text-align:center;flex-direction:column;flex:1;gap:.25rem;min-width:130px;padding:.75rem;display:flex;box-shadow:0 1px 3px #0000000d}.formula-var{text-transform:uppercase;letter-spacing:.05em;color:var(--text-dim);font-size:.72rem;font-weight:700}.formula-eq{color:var(--accent);font-size:1.15rem;font-weight:700;font-family:monospace, var(--font-family)}
