.w9-results[data-astro-cid-gfpmkkmy]{gap:1rem;display:grid}.cg-badge[data-astro-cid-gfpmkkmy]{flex-wrap:wrap;align-items:center;gap:.4rem .7rem;font-size:.88rem;display:flex}.cg-badge__text[data-astro-cid-gfpmkkmy]{color:var(--text-2)}.cg-form[data-astro-cid-gfpmkkmy]{gap:1.1rem;display:grid}.cg-seg[data-astro-cid-gfpmkkmy]{justify-self:start}.cg-seg[data-astro-cid-gfpmkkmy] label[data-astro-cid-gfpmkkmy]{align-items:center;min-height:34px;display:inline-flex}@media (max-width:30rem){.cg-seg[data-astro-cid-gfpmkkmy]{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.cg-seg[data-astro-cid-gfpmkkmy] label[data-astro-cid-gfpmkkmy]{text-align:center;justify-content:center}}.cg-rows[data-astro-cid-gfpmkkmy]{gap:.8rem;display:grid}.cg-rows[data-astro-cid-gfpmkkmy] .cg-row{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);gap:.6rem;padding:.75rem .9rem .8rem;display:grid}.cg-rows[data-astro-cid-gfpmkkmy] .cg-row legend{padding:0 .3rem}.cg-rows[data-astro-cid-gfpmkkmy] .cg-row__grid{align-items:start;gap:.8rem 1rem;display:grid}.cg-rows[data-astro-cid-gfpmkkmy] .cg-row__grid--what{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr))}.cg-rows[data-astro-cid-gfpmkkmy] .cg-row__grid--money{grid-template-columns:repeat(auto-fit,minmax(min(100%,9.5rem),1fr))}.cg-rows[data-astro-cid-gfpmkkmy] .cg-row__foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.cg-rows[data-astro-cid-gfpmkkmy] .cg-row__gain{font-variant-numeric:tabular-nums;margin:0;font-weight:650}.cg-rows[data-astro-cid-gfpmkkmy] .cg-row__gain.is-loss{color:var(--danger)}.cg-more[data-astro-cid-gfpmkkmy]{margin-top:0}.cg-rows-hint[data-astro-cid-gfpmkkmy]{margin:0 0 -.4rem}.cg-more[data-astro-cid-gfpmkkmy] .hint[data-astro-cid-gfpmkkmy]{margin:.6rem 0 0}.cg-wrap[data-astro-cid-gfpmkkmy]{max-height:none}.cg-wrap[data-astro-cid-gfpmkkmy] tbody th{white-space:normal;min-width:0}.cg-wrap[data-astro-cid-gfpmkkmy] .ck-row-total th,.cg-wrap[data-astro-cid-gfpmkkmy] .ck-row-total td{border-top:2px solid var(--line-strong);font-weight:700}.cg-wrap[data-astro-cid-gfpmkkmy] .cg-sub th{padding-left:1.4rem;font-weight:400}@media (max-width:30rem){.cg-wrap[data-astro-cid-gfpmkkmy] th,.cg-wrap[data-astro-cid-gfpmkkmy] td{padding:.45rem .5rem;font-size:.86rem}}.cg-notes[data-astro-cid-gfpmkkmy] p{margin:0}.cg-notes[data-astro-cid-gfpmkkmy] p+p{margin-top:.4rem}.cg-rules[data-astro-cid-gfpmkkmy]{gap:.7rem;display:grid}.cg-rule-list[data-astro-cid-gfpmkkmy],.cg-source-list[data-astro-cid-gfpmkkmy]{gap:.35rem;font-size:.9rem;display:grid}.cg-src-title[data-astro-cid-gfpmkkmy]{font-size:.95rem;font-weight:700}@media (pointer:coarse){.tool[data-astro-cid-gfpmkkmy] .btn--sm,.tool[data-astro-cid-gfpmkkmy] .segmented label,.tool[data-astro-cid-gfpmkkmy] .ck-options>summary,.tool[data-astro-cid-gfpmkkmy] label.check{min-height:44px}}
