.wealth-chart{width:min(100%,430px);color:var(--la-ink);margin:0 auto 22px}.wealth-chart__caption{flex-direction:column;gap:5px;margin-bottom:14px;display:flex}.wealth-chart__caption strong{font-size:18px;line-height:1.35}.wealth-chart__hint{color:var(--la-secondary);font-size:12px;line-height:1.5}.wealth-chart__wheel{width:min(100%,330px);height:auto;margin:4px auto 12px;display:block;overflow:visible}.wealth-chart__sector path{stroke:#b8cdb7;stroke-width:1.4px;stroke-linejoin:round}.wealth-chart__sector--neutral path{fill:#fbfcfa}.wealth-chart__sector--read{cursor:pointer}.wealth-chart__sector--read path{fill:var(--reading-wash)}.wealth-chart__sector--read:hover path,.wealth-chart__sector--selected path{fill:#d5e5d3;stroke:var(--reading-accent);stroke-width:2px}.wealth-chart__sector--read:focus-visible path{stroke:#315b36;stroke-width:3px}.wealth-chart__sector text{pointer-events:none;fill:#3d5f3c;font-family:var(--la-ui)}.wealth-chart__sector--neutral text{fill:#818b7d}.wealth-chart__wheel-number{font-size:12px;font-weight:700}.wealth-chart__wheel-glyph{font-size:20px}.wealth-chart__wheel-sign{font-size:11px;font-weight:600}.wealth-chart__wheel-center{fill:#fffaf7;stroke:#b8cdb7;stroke-width:1.4px}.wealth-chart__wheel-center-label,.wealth-chart__wheel-center-topic,.wealth-chart__wheel-center-sign,.wealth-chart__wheel-center-ruler{fill:var(--reading-accent);font-family:var(--la-ui)}.wealth-chart__wheel-center-label{letter-spacing:.08em;font-size:11px;font-weight:700}.wealth-chart__wheel-center-topic{font-size:13px;font-weight:700}.wealth-chart__wheel-center-sign{font-size:13px;font-weight:600}.wealth-chart__wheel-center-ruler{font-size:11px}.wealth-chart__selection{border-top:1px solid #c8d8c6;gap:7px;padding-top:11px;display:grid}.wealth-chart__selection-label{color:var(--reading-accent);font-size:11px;font-weight:700}.wealth-chart__placements{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.wealth-chart__placements span{background:#fff;border:1px solid #c8d8c6;border-radius:999px;padding:3px 7px;font-size:11px}.wealth-chart__placements b{color:var(--reading-accent);font-size:14px;font-weight:500}.wealth-chart__placements em{color:var(--la-secondary);font-size:11px;font-style:normal}.wealth-chart__method{color:var(--la-secondary);margin:12px 0 0;font-size:11px;line-height:1.55}
