.consolidation-page h2{margin:0 0 14px;font-size:22px}.consolidation-page .sales-library{margin-bottom:22px}.team-note{color:#62716d;font-size:12px}.group-bar{flex-wrap:wrap;align-items:end;gap:24px;display:flex}.group-bar>label{min-width:240px}.group-create{flex-wrap:wrap;align-items:end;gap:12px;margin-left:auto;display:flex}.group-create label{min-width:180px}.consolidation-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:22px;display:grid}.provider-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.team-list{display:grid}.team-row{border-top:1px solid #e3e9e6;grid-template-columns:1fr auto auto;align-items:center;gap:12px;padding:12px 0;font-size:13px;display:grid}.team-row span:first-child{gap:3px;min-width:0;display:grid}.team-row b{font-weight:500}.team-row small{color:#6c7c77;font-size:11px}.role-pill{text-transform:uppercase;letter-spacing:.5px;color:#405c53;white-space:nowrap;background:#e8eeeb;padding:4px 8px;font-size:10px}.member-add{border-top:1px solid #dce3dd;grid-template-columns:1.3fr 1.3fr 100px auto;align-items:end;gap:12px;margin-top:14px;padding-top:16px;display:grid}.rates-table{gap:6px;margin:16px 0;display:grid}.rates-table>div{grid-template-columns:150px 1fr 1fr;align-items:center;gap:10px;font-size:12px;display:grid}.rates-table input{margin-top:0!important}.rates-head{color:#6c7c77;font-weight:500}.consolidation-summary{grid-template-columns:repeat(5,minmax(0,1fr))!important}.worksheet{font-size:12px;display:grid;overflow-x:auto}.worksheet>div{border-bottom:1px solid #e3e9e6;gap:10px;min-width:max-content;padding:9px 0;display:grid}.worksheet>div>span:nth-child(n+3),.worksheet>div>b{text-align:right;white-space:nowrap}.worksheet b{font-weight:500}.ws-head{color:#62716d;font-weight:500;border-bottom:2px solid #244d45!important}.chart-code{color:#405c53;font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.ws-row.type-income,.ws-row.type-expense{background:#fafbf9}.statement .collections-balance{grid-template-columns:1fr auto;gap:10px 18px}.elim-form{border-top:1px solid #dce3dd;gap:14px;margin-top:16px;padding-top:16px;display:grid}.elim-lines{gap:8px;display:grid}.elim-line{grid-template-columns:140px 1.3fr 1fr 1fr 36px;align-items:center;gap:8px;display:grid}.elim-line input,.elim-line select{margin-top:0!important}.elim-head{color:#6c7c77;font-size:11px;font-weight:500}.elim-lines>button{justify-self:start}.elim-line button{height:40px}@media (max-width:1100px){.consolidation-grid{grid-template-columns:1fr}.consolidation-summary{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:700px){.member-add,.rates-table>div{grid-template-columns:1fr}.consolidation-summary{grid-template-columns:1fr!important}.group-create{margin-left:0}.elim-line{grid-template-columns:1fr 1fr}.elim-head{display:none}.team-row{grid-template-columns:1fr auto}}
