.tool-article caption{caption-side:top;text-align:left;color:var(--text-secondary);padding:0 0 .35rem;font-size:.78rem;font-weight:700}.tool-article .tt-try{font-variant-numeric:tabular-nums;min-width:0}.tt-try:after{content:" ↗";font-size:.7em}.hw2-heading[data-astro-cid-htycqu3v]{align-items:center;gap:8px;margin-bottom:6px;display:flex}.hw2-heading[data-astro-cid-htycqu3v] label[data-astro-cid-htycqu3v]{margin:0;font-size:.9rem;font-weight:700}.hw2-hint[data-astro-cid-htycqu3v]{color:var(--text-secondary);font-size:.78rem;font-weight:400}.hw2-number[data-astro-cid-htycqu3v]{flex:none;width:1.4rem;height:1.4rem;font-size:.78rem}.hw2-number[data-astro-cid-htycqu3v].done{color:#15803d;background:oklch(96.5% .03 155);box-shadow:inset 0 0 0 1px oklch(90% .05 155)}.hw2-input[data-astro-cid-htycqu3v]{display:block;position:relative}.hw2-input[data-astro-cid-htycqu3v] .tool-input[data-astro-cid-htycqu3v]{text-align:right;font-variant-numeric:tabular-nums;padding-right:3.6rem;font-weight:600}.hw2-input[data-astro-cid-htycqu3v]:after{content:attr(data-unit);pointer-events:none;color:var(--text-secondary);font-size:.74rem;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.hw2-quick[data-astro-cid-htycqu3v]{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:6px;display:grid}.hw2-quick[data-astro-cid-htycqu3v] button[data-astro-cid-htycqu3v]{min-width:0;padding:6px 2px;font-size:.8rem}.hw2-qa[data-astro-cid-htycqu3v]{border:1px solid var(--hairline);background:#fff;border-radius:8px;margin:.6rem 0 .2rem;padding:.7rem .85rem}.hw2-qa[data-astro-cid-htycqu3v] p[data-astro-cid-htycqu3v]{color:var(--text);margin:0;font-size:.95rem;line-height:1.6}.hw2-qa[data-astro-cid-htycqu3v] b{color:var(--navy);font-size:1.15rem}.hw2-qa[data-astro-cid-htycqu3v] .hw2-nw{white-space:nowrap}.hw2-qa[data-astro-cid-htycqu3v] .hw2-ln{display:block}.hw2-qa[data-astro-cid-htycqu3v] small{color:var(--text-muted);font-size:.78rem;display:block}#hw2Quick[data-astro-cid-htycqu3v][hidden],.hw2-otbox[data-astro-cid-htycqu3v][hidden]{display:none}.hw2-rest[data-astro-cid-htycqu3v]{grid-template-columns:repeat(auto-fill,minmax(8.4rem,1fr));gap:6px;margin-bottom:8px;display:grid}.hw2-rest[data-astro-cid-htycqu3v] button[data-astro-cid-htycqu3v]{text-align:left;flex-direction:column;align-items:flex-start;gap:1px;min-width:0;padding:7px 10px;font-size:.82rem;line-height:1.4;display:flex}.hw2-rest[data-astro-cid-htycqu3v] button[data-astro-cid-htycqu3v] small[data-astro-cid-htycqu3v]{font-variant-numeric:tabular-nums;color:var(--text-secondary);font-size:.76rem}.hw2-input[data-astro-cid-htycqu3v][data-unit*=／] .tool-input[data-astro-cid-htycqu3v]{padding-right:4.8rem}.hw2-or[data-astro-cid-htycqu3v]{color:var(--text-secondary);margin:0 0 4px;font-size:.76rem}.hw2-otunit[data-astro-cid-htycqu3v]{margin-bottom:8px}.hw2-derive[data-astro-cid-htycqu3v]{color:var(--text-secondary);margin:6px 0 0;font-size:.8rem;line-height:1.6}.hw2-derive[data-astro-cid-htycqu3v]:empty{display:none}.hw2-details[data-astro-cid-htycqu3v]{border-top:1px solid var(--hairline);margin-top:20px;padding-top:16px}.hw2-details[data-astro-cid-htycqu3v] summary[data-astro-cid-htycqu3v]{cursor:pointer;color:var(--text);font-size:.9rem;font-weight:600}.hw2-help[data-astro-cid-htycqu3v]{color:var(--text-secondary);margin:12px 0;font-size:.85rem;line-height:1.7}.hw2-breakdown[data-astro-cid-htycqu3v]{flex-wrap:wrap;justify-content:space-between;gap:12px;margin:12px 0;font-size:.9rem;display:flex}.hw2-breakdown[data-astro-cid-htycqu3v] b[data-astro-cid-htycqu3v]{white-space:nowrap}.hw2-track[data-astro-cid-htycqu3v]{border-radius:4px;height:14px;display:flex;overflow:hidden}#hw2BaseBar[data-astro-cid-htycqu3v]{background:#2f6fed}#hw2OvertimeBar[data-astro-cid-htycqu3v]{background:#f2d9a0}.hw2-comparison-row[data-astro-cid-htycqu3v]{border-bottom:1px solid var(--hairline);flex-wrap:wrap;justify-content:space-between;gap:8px;padding:10px 0;font-size:.95rem;display:flex}.hw2-difference[data-astro-cid-htycqu3v]{font-size:.95rem;font-weight:600;line-height:1.7}.hw2-scenarios[data-astro-cid-htycqu3v]{gap:6px;display:grid}.hw2-scenarios[data-astro-cid-htycqu3v] button{justify-content:space-between;gap:8px;width:100%;min-width:0;font-size:.88rem;display:flex}#hw2CompareMessage[data-astro-cid-htycqu3v]{font-size:.9rem}#hw2Answer[data-astro-cid-htycqu3v][hidden],#hw2Empty[data-astro-cid-htycqu3v][hidden],#hw2Comparison[data-astro-cid-htycqu3v][hidden],#hw2CompareValues[data-astro-cid-htycqu3v][hidden],#hw2CompareMessage[data-astro-cid-htycqu3v][hidden]{display:none}@media (width<=480px){.hw2-hint[data-astro-cid-htycqu3v]{display:block}#lcBig[data-astro-cid-htycqu3v]{overflow-wrap:anywhere;font-size:38px}}
