.upv-overview{display:grid;grid-template-columns:minmax(230px,.7fr) minmax(0,1.6fr);gap:24px;margin-bottom:24px}.upv-wallet{align-self:start;border:2px solid #c59424}.upv-wallet .btn{margin-top:24px}.upv-form{display:grid;gap:12px}.upv-form #upv-percentages{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.upv-dialog{max-width:760px;width:calc(100% - 32px);max-height:85vh;overflow:auto;padding:28px;border:1px solid #c59424;border-radius:16px;color:var(--tblr-body-color,#112a38);background:var(--tblr-body-bg,#fff)}.upv-dialog::backdrop{background:#0008}.upv-remarks{white-space:pre-wrap;overflow-wrap:anywhere;max-width:360px}.unilevel-dot{background:#8d70c9}.upv-page .funding-actions{margin:20px 0}@media(max-width:760px){.upv-overview{grid-template-columns:1fr}.upv-form #upv-percentages{grid-template-columns:1fr}}
.income-stats{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:1100px){.income-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.income-stats{grid-template-columns:1fr}}
