.hz-v259-purpose-backdrop{z-index:1000}.hz-v259-people-backdrop{z-index:1100!important}.hz-v259-people-card{max-height:min(92vh,920px);overflow:auto}.hz-v259-participants{display:grid;gap:12px}.hz-v259-person-row{border:1px solid #cfe2d0;border-radius:14px;padding:12px;background:#f9fcf9}.hz-v259-person-main{display:grid;grid-template-columns:minmax(140px,1fr) 110px 40px;gap:8px;align-items:end}.hz-v259-age-row input,.hz-v259-person-main label input,.hz-v259-person-main>input{width:100%;min-height:44px;border:1px solid #c9ddca;border-radius:10px;padding:9px 11px;background:#fff;color:#102c21}.hz-v259-person-main label{display:grid;gap:4px;font-size:12px;font-weight:700;color:#426553}.hz-v259-age-row button,.hz-v259-person-main button{min-width:40px;min-height:40px;border:0;background:0 0;font-size:24px;color:#8a3530}.hz-v259-age-list{display:grid;gap:7px;margin-top:9px}.hz-v259-age-row{display:grid;grid-template-columns:minmax(130px,1fr) auto 40px;gap:8px;align-items:end}.hz-v259-age-row label{display:grid;gap:3px;font-size:12px;color:#426553}.hz-v259-age-row>span{padding-bottom:12px;color:#426553;font-size:12px;white-space:nowrap}.hz-v259-add-age{margin-top:8px;border:0;background:0 0;color:#2f6d3a;font-weight:800;padding:6px 0}.hz-v259-entry-grid .hz-v259-beneficiaries{grid-column:1/-1;border:1px solid #cfe2d0;border-radius:12px;padding:10px;display:grid;gap:7px}.hz-v259-beneficiaries legend{padding:0 5px;font-weight:800;color:#173c2a}.hz-v259-beneficiaries label{display:flex;gap:9px;align-items:center;padding:7px;border-radius:9px;background:#f5faf5}.hz-v259-beneficiaries input{width:21px;height:21px}.hz-v259-beneficiaries span{display:grid;gap:2px}.hz-v259-beneficiaries small{color:#4f6f5e}.hz-v259-split-preview{grid-column:1/-1;color:#315943;font-size:13px}.hz-v259-settlements{display:grid;gap:9px}.hz-v259-settlement{display:grid;grid-template-columns:1fr auto auto;gap:10px;align-items:center;background:#fff;border:1px solid #cfe2d0;border-radius:13px;padding:12px}.hz-v259-settlement button{border:1px solid #3575b5;border-radius:999px;background:#3575b5;color:#fff;min-height:38px;padding:7px 12px;font-weight:800}.hz-v259-settled{border-radius:13px;padding:16px;text-align:center;background:#edf4ff;color:#174f82;font-weight:800}.hz-v259-trip-ages{display:grid;gap:6px}.hz-v259-trip-ages .hz-v259-age-row{grid-template-columns:minmax(120px,1fr) 40px}.hz-v259-trip-ages .hz-v259-age-row>span{display:none}@media (max-width:620px){.hz-v259-person-main{grid-template-columns:1fr 92px 38px}.hz-v259-age-row{grid-template-columns:1fr 78px 38px}.hz-v259-settlement{grid-template-columns:1fr auto}.hz-v259-settlement button{grid-column:1/-1;width:100%}}
