.tax{--tax-ink:#1a2030;--tax-ink-soft:#5a6570;--tax-lead:#2a3428;--tax-kicker:#3a5a7a;--tax-link:#2a4a8a;--tax-panel:#fff;--tax-panel-edge:#c8d0da;--tax-panel-head:#f7f9fb;--tax-btn:#2a4058;--tax-btn-edge:#1a2838;--tax-btn-hover:#3a5a7a;--tax-ok:#2a6a3a;--tax-danger:#8a3030;box-sizing:border-box;width:100%;max-width:920px;color:var(--tax-ink);margin:0 auto;padding:0 12px 28px}.tax-crumb{color:var(--tax-ink-soft);flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 10px;font-size:12px;font-weight:650;display:flex}.tax-crumb a{color:var(--tax-link);text-decoration:none}.tax-crumb a:hover{text-decoration:underline}.tax-hero{margin:0 0 10px}.tax-kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--tax-kicker);margin:0;font-size:11px;font-weight:800}.tax-title{color:var(--tax-ink);margin:4px 0 0;font-size:22px;font-weight:800}.tax-lead{color:var(--tax-lead);max-width:48em;margin:0 0 16px;padding:0 4px;font-size:13px;line-height:1.55}.tax-block{margin:0 0 18px}.tax-block h2{letter-spacing:.04em;color:var(--tax-ink);margin:0 0 8px;font-size:14px;font-weight:800}.tax-block>p{color:var(--tax-lead);max-width:48em;margin:0 0 10px;font-size:13px;line-height:1.55}.tax-term{letter-spacing:.03em;color:#0b3d91;font-weight:800}.tax-actions-title{letter-spacing:.06em;text-transform:uppercase;color:var(--tax-kicker);margin:14px 0 8px;font-size:12px;font-weight:800}.tax-policy-list{color:var(--tax-lead);margin:0;padding-left:1.2em;font-size:13px;line-height:1.55}.tax-policy-list li{margin:.35em 0}.tax-status{background:var(--tax-panel);border:1px solid var(--tax-panel-edge);margin:0 0 14px;padding:12px 14px}.tax-status p{color:var(--tax-ink-soft);margin:4px 0;font-size:13px;line-height:1.45}.tax-status .tax-status-line{color:var(--tax-ink);font-weight:650}.tax-legacy{color:var(--tax-ink-soft)}.tax-frozen{color:var(--tax-danger);font-weight:700}.tax-actions{flex-wrap:wrap;gap:10px;margin:0 0 14px;display:flex}.tax-btn{color:#fffef8;background:var(--tax-btn);border:1px solid var(--tax-btn-edge);cursor:pointer;align-self:flex-start;padding:8px 14px;font-size:13px;font-weight:750}.tax-btn:hover:not(:disabled),.tax-btn:focus-visible:not(:disabled){background:var(--tax-btn-hover);outline:none}.tax-btn:disabled{opacity:.55;cursor:default}.tax-btn.ghost{color:var(--tax-link);background:#fffef8;border-color:#2a4a8a47}.tax-btn.ghost:hover:not(:disabled),.tax-btn.ghost:focus-visible:not(:disabled){color:#1a1520;background:#c4ff2e;border-color:#2a2418}.tax-msg{margin:0 0 12px;font-size:12.5px;font-weight:650}.tax-msg.ok{color:var(--tax-ok)}.tax-msg.err,.tax-error{color:var(--tax-danger);font-size:13px;font-weight:650}.tax-wallet{color:var(--tax-ink-soft);margin:0 0 14px;font-size:12px}.tax-leaf{flex-wrap:wrap;gap:10px 14px;font-size:12px;font-weight:650;display:flex}.tax-leaf a{color:var(--tax-link);text-decoration:none}.tax-leaf a:hover{text-decoration:underline}
