/* Beam Analysis — stacked blueprint diagrams */

.beam-diagrams {
    border: 1px solid #2a4f86;
    border-radius: 8px;
    overflow: hidden;
    background: #0b2545;
}

.beam-canvas {
    display: block;
    width: 100%;
    height: auto;
    border-bottom: 1px solid #1b3a66;
}
.beam-canvas:last-child { border-bottom: none; }

.load-row .ld-b-wrap { transition: visibility 0.1s; }

#beamResults table td { padding-top: 0.3rem; padding-bottom: 0.3rem; }
#beamResults sup { font-size: 0.7em; }

[data-bs-theme="dark"] .beam-diagrams { border-color: #3a5f96; }
