/* 賣房實拿試算 /tools/net（2026-10-05）；版面骨架沿用 tax 頁的內嵌樣式 */
.sum.net-sum{background:var(--wine)}
.sum.net-sum .who{color:#f3d6d3}
.sum.net-sum .big{font-size:44px}
.net-sub{font-size:14px;opacity:.85;margin-top:6px;line-height:1.7}
.net-lines{background:var(--white);border:1px solid var(--line);border-top:0}
.nrow{border-bottom:1px solid var(--line)}
.nrow:last-child{border-bottom:0}
.nrow>summary,.nrow.total{list-style:none;display:flex;justify-content:space-between;gap:12px;align-items:baseline;padding:14px 22px;cursor:pointer}
.nrow>summary::-webkit-details-marker{display:none}
.nrow>summary b::after{content:" ▾";font-size:12px;color:var(--muted);font-weight:400}
.nrow[open]>summary b::after{content:" ▴"}
.nrow b{font-size:16.5px;color:var(--ink);font-weight:600}
.nrow .amt{font-size:18px;color:var(--wine);font-weight:700;white-space:nowrap}
.nrow.plus .amt{color:var(--ink)}
.nrow .why{font-size:14px;color:var(--muted);line-height:1.75;padding:0 22px 14px}
.nrow.total{cursor:default;background:var(--ivory)}
.nrow.total b{font-size:17.5px}
.nrow.total .amt{font-size:21px}
.net-detail{margin-top:18px;border:1px solid var(--line);background:var(--white)}
.net-detail>summary{cursor:pointer;padding:14px 22px;font-size:15px;color:var(--wine);font-weight:600}
.net-detail .lines{border:0;border-top:1px solid var(--line)}
.net-cta{margin-top:24px;padding:22px 24px;background:var(--white);border:1px solid var(--line);border-left:4px solid var(--wine)}
.net-cta p{font-size:16px;color:var(--ink);font-weight:600;margin-bottom:12px}
.net-cta .btn{width:100%;justify-content:center}
@media (max-width:560px){.sum.net-sum .big{font-size:36px}.nrow>summary,.nrow.total{padding:13px 16px}.nrow .why{padding:0 16px 13px}}
