/* 結婚週年專用樣式；共用元件沿用 site.css */
#wa-table td, #wa-table th { vertical-align: top; }
#wa-table .wa-none td:not(:first-child) { color: var(--muted); }
#wa-table tr.wa-hit td, #wa-table tr.wa-hit th { background: #eff4ff; font-weight: 600; }
#wa-table .wa-alias { color: var(--muted); font-size: .95rem; }
#wa-table .wa-def { font-size: .95rem; }
#wa-result .calc-table th { width: 8.5em; text-align: left; }
.wa-extra { display: flex; flex-wrap: wrap; gap: 8px; margin: .5rem 0 0; }
#wa [hidden] { display: none !important; }
