.commission-report-list{padding:0 16px 12px}.commission-report-row{border:1px solid #dce6ed;border-radius:11px;margin:10px 0;background:var(--surface,#fff);overflow:hidden}.commission-report-row>summary{display:grid;grid-template-columns:minmax(0,1fr) auto auto auto;gap:16px;align-items:center;cursor:pointer;padding:16px;list-style:none}.commission-report-row>summary::-webkit-details-marker{display:none}.commission-report-row>summary:focus-visible{outline:3px solid var(--brand,#098ba5);outline-offset:-3px}.commission-report-party,.commission-report-total{display:grid;gap:5px;min-width:0}.commission-report-party strong{font-size:13px;color:var(--text,#18374b)}.commission-report-party small,.commission-report-party span,.commission-report-total small{font-size:11px;color:#647b8b;overflow-wrap:anywhere}.commission-report-total{text-align:right;font-size:12px}.commission-report-total>strong{font-size:15px}.commission-report-expand{color:var(--brand,#078da8);font-size:11px}.commission-report-row[open] .commission-report-expand{font-weight:700}.commission-report-body{border-top:1px solid #e0e9ef;padding:16px;background:var(--surface,#fff)}.commission-report-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.commission-report-grid>div{display:grid;align-content:start;gap:5px;background:#f4f8fa;border-radius:9px;padding:12px;font-size:12px;overflow-wrap:anywhere}.commission-report-grid small{font-size:10px;color:#687e8d;text-transform:uppercase}.commission-report-grid span{font-size:11px;color:#486578}.commission-report-notes{display:grid;gap:8px;margin-top:14px}.commission-report-note{display:flex;gap:14px;align-items:center;padding:12px;border:1px solid #dce6ed;border-radius:9px;font-size:12px}.commission-report-note.authorized{border-left:3px solid #25816b}.commission-report-note>div{display:grid;gap:4px;flex:1}.commission-report-note span{font-size:11px;color:#5c7383}.commission-report-note .btn{font-size:11px;min-height:36px}.commission-report-warning{padding:10px 12px;border-radius:8px;background:#fff5df;color:#7e590f;font-size:12px}.commission-report-body>footer{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}.commercial-commission-status.awaiting_invoice{background:#f0eaff;color:#65428d}.commission-report-loading{padding:20px;color:#536e80}.commission-search-field{display:flex;align-items:center;gap:8px;padding:10px 12px;border:1px solid #d5e2e9;border-radius:9px;background:var(--surface,#fff);max-width:420px}.commission-search-field input{border:0!important;outline:none;background:transparent;min-width:0;width:100%;font:inherit;font-size:13px}.commission-basis-note{padding:10px 18px;font-size:12px;color:#4f697a;background:#f4f9fc}
@media(max-width:820px){.commission-report-row>summary{grid-template-columns:1fr auto;gap:12px;padding:14px}.commission-report-row>summary>.commercial-commission-status{justify-self:start}.commission-report-expand{text-align:right}.commission-report-grid{grid-template-columns:1fr 1fr}.commission-report-note{flex-wrap:wrap}.commission-report-note>div{flex-basis:60%}.commission-report-note>.btn{width:100%}.commission-search-field{max-width:none}.commission-search-field input{font-size:16px}.commission-report-grid>div{font-size:11px}.commission-report-list{padding:0 10px 10px}}
