/* Match the actual home texture across interpretation panels. */
html.ui-theme-goldsand body .miniapp:has([data-page="result"].active){background-color:#f5e8e4!important;background-image:repeating-linear-gradient(92deg,#ffffff19 0px,#ffffff19 1px,#a3a6a008 1px,transparent 3px),radial-gradient(ellipse at 24% 64%,#f5d87c99 0,transparent 56%),radial-gradient(ellipse at 88% 94%,#ead4aa80 0,transparent 52%),linear-gradient(120deg,#e5ebeb 0%,#f5ecd4 48%,#cfdfeb 100%)!important;background-size:auto;background-position:center;background-repeat:repeat}
html.ui-theme-goldsand body .miniapp:has([data-page="result"].active)>.pages,html.ui-theme-goldsand body .miniapp:has([data-page="result"].active)>.wx-bar,html.ui-theme-goldsand body [data-page="result"],html.ui-theme-goldsand body [data-page="result"] .result-body,html.ui-theme-goldsand body [data-result-panel],html.ui-theme-goldsand body [data-result-panel]>:is(.wealth-report,.health-report,.overview-report,.personality-report,.kinship-report,.chart-preview-card){background:transparent!important}
html body [data-chart-preview="wealth"].wealth-free-preview{padding:0;border:0;box-shadow:none;border-radius:0;color:#57381f}
.wealth-free-section{border:1px solid #dec69f;border-radius:16px;padding:20px 18px;background:#fffcf5bd;margin:0 0 14px;box-shadow:0 5px 0 #dbc18b1c}
.wealth-free-section h3{font-size:21px;margin:0 0 14px;color:#693f20;line-height:1.5}
.wealth-free-section p{font-size:17px;line-height:1.85;margin:0}
.wealth-free-stage{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:13px 0;border-top:1px solid #e4d4b8;font-size:18px}
.wealth-free-section h3+.wealth-free-stage{border-top:0;padding-top:2px}
.wealth-free-stage:last-child{padding-bottom:0}.wealth-free-stage b{font-weight:600;color:#a32630}
.wealth-free-year{border-top:1px solid #e4d4b8;padding:15px 0}.wealth-free-section h3+.wealth-free-year{border-top:0;padding-top:0}.wealth-free-year:last-child{padding-bottom:0}
.wealth-free-year h4{font-size:18px;margin:0 0 7px}.wealth-free-year h4 span{font-size:14px;color:#9a805d;font-weight:400;margin-left:10px}
[data-wealth-conclusion]{font-size:16px;line-height:1.9;margin:18px 3px 15px}
.wealth-free-preview>.member-primary{min-height:54px;font-size:clamp(14px,4vw,17px);white-space:nowrap}
