.primary{border:0;background:var(--blue);color:white;padding:9px 13px;border-radius:8px;font-weight:700;cursor:pointer}.people-layout{display:grid;grid-template-columns:1.5fr .7fr;gap:16px}.editor form{display:grid;gap:12px}.editor label,.estimate-head label{display:grid;gap:5px;font-size:11px;font-weight:700;color:var(--muted)}.editor input,.estimate-head input,.estimate-head select,#allocationRows input,#allocationRows select{width:100%;padding:9px;border:1px solid var(--line);border-radius:7px;background:white;color:var(--ink)}.table-scroll{overflow-x:auto}td small{display:block;color:var(--muted)}.link-btn{border:0;background:transparent;color:var(--blue);font-weight:700;cursor:pointer}.estimate-head{display:grid;grid-template-columns:1.3fr 1fr 1fr;gap:15px;margin-bottom:15px;background:#f4f7f7;padding:13px;border-radius:9px}.remove{border:0;background:#f8e8e8;color:var(--red);width:27px;height:27px;border-radius:50%;cursor:pointer}.financial-summary{display:grid;grid-template-columns:repeat(5,1fr);gap:11px;margin-top:17px}.financial-summary>div{background:var(--navy);color:white;padding:14px;border-radius:9px}.financial-summary small,.financial-summary strong{display:block}.financial-summary small{color:#b6c7ce}.financial-summary strong{font-size:18px;margin-top:4px}@media(max-width:1050px){.people-layout{grid-template-columns:1fr}.financial-summary{grid-template-columns:1fr 1fr}.estimate-head{grid-template-columns:1fr}}@media(max-width:600px){.financial-summary{grid-template-columns:1fr}}
