/* 離職預告期試算：選項群組與結果表 */
#rn-form [hidden] { display: none !important; }
.rn-opts { border: 0; margin: 0 0 .8rem; padding: 0; }
.rn-opts legend { font-weight: 600; padding: 0; margin-bottom: .3rem; }
.rn-opts label { display: block; margin: .3rem 0; cursor: pointer; }
.rn-opts input { margin-right: .4rem; }
#rn-table td { text-align: right; font-variant-numeric: tabular-nums; }
#rn-bands tr.on th, #rn-bands tr.on td { font-weight: 700; }
#rn-note { margin: .6rem 0 0; }
