/* 住警器設置數量試算：小補丁 */
#sa-form [hidden], #sa-result [hidden] { display: none !important; }
.sa-level { border: 1px solid #ddd; border-radius: 8px; margin: 0 0 12px; padding: 8px 12px 12px; }
.sa-level legend { font-weight: 700; padding: 0 6px; }
.sa-check { display: block; margin-top: 8px; }
#sa-table td:nth-child(3), #sa-sum td { text-align: right; font-variant-numeric: tabular-nums; }
