/* Steel Section Database */

.ssd-canvas {
    display: block;
    width: 100%;
    height: auto;
    max-width: 320px;
    margin: 0 auto;
    border: 1px solid #2a4f86;
    border-radius: 8px;
    background: #0b2545;
}

#ssdTable th { white-space: nowrap; font-size: 0.82rem; }
#ssdTable td { font-size: 0.88rem; }
#ssdTable th small { font-weight: 400; }
.ssd-row.table-success td { font-weight: 600; }

#ssdDetail .font-monospace { font-size: 0.95rem; }

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