.debt-commission-panel{margin:0 0 18px}.debt-commission-panel .panel-head p{margin:5px 0 0;color:var(--muted);font-size:12px}.debt-commission-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.debt-commission-cards>div{border:1px solid var(--line);border-radius:12px;padding:14px;display:grid;gap:7px;background:#f8fbfb}.debt-commission-cards span{font-size:11px;color:var(--muted)}.debt-commission-cards b{font-size:18px}.debt-commission-table-wrap{overflow:auto;margin-top:14px}.debt-commission-table-wrap table{min-width:760px}.debt-commission-table-wrap th:not(:first-child),.debt-commission-table-wrap td:not(:first-child){text-align:right}.debt-commission-table-wrap td small{display:block;color:#08766e;margin-top:4px}.debt-commission-dialog{width:min(1050px,95vw);max-height:90vh}.debt-commission-dialog form{overflow:auto;max-height:90vh}.commission-rate-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:20px 0}.commission-help{font-size:12px;color:var(--muted)}.commission-doctor-list{display:grid;gap:8px;max-height:45vh;overflow:auto}.commission-doctor-row{display:grid;grid-template-columns:minmax(170px,1fr) 125px 95px minmax(220px,1.4fr);gap:8px;align-items:center;padding:9px;border:1px solid var(--line);border-radius:10px}.commission-doctor-row input,.commission-doctor-row select{min-width:0}@media(max-width:800px){.debt-commission-cards{grid-template-columns:repeat(2,1fr)}.commission-rate-grid{grid-template-columns:1fr}.commission-doctor-row{grid-template-columns:1fr}.debt-commission-panel .panel-head{align-items:flex-start;flex-direction:column}}@media(max-width:500px){.debt-commission-cards{grid-template-columns:1fr}}
