.claim-margin{margin-top:28px;border-top:1px solid #dce5f2;padding-top:22px}.claim-margin-head,.claim-summary{display:flex;align-items:center;justify-content:space-between;gap:15px}.claim-margin-record{margin:12px 0;border:1px solid #e1e8f3;border-radius:12px;background:#fff;overflow:hidden}.claim-margin-row{display:grid;grid-template-columns:180px 1fr 180px 42px;gap:12px;align-items:end;margin:0;padding:12px}.claim-decision{display:flex;align-items:center;gap:10px;padding:9px 12px;border-top:1px solid #e1e8f3;background:#f8fafd;color:#65758f;font-size:12px}.claim-state{display:inline-flex;padding:5px 9px;border-radius:999px;background:#fff2da;color:#966000;font-size:10px;font-weight:800}.claim-state.approved,.claim-state.paid-closed{background:#e6f8ef;color:#087d4c}.claim-state.rejected,.claim-state.deleted{background:#ffebee;color:#bf3348}.claim-remove{width:38px;height:38px;padding:0;background:#fff0f2!important;color:#d83a52!important;border:1px solid #ffd2d9!important;font-size:22px;line-height:1}.claim-remove svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2.5;stroke-linecap:round}.claim-summary{display:grid;grid-template-columns:repeat(5,minmax(130px,1fr));margin-top:20px}.claim-summary div{background:#f5f8fd;border:1px solid #e1e8f3;border-radius:12px;padding:13px}.claim-summary small,.claim-summary b{display:block}.claim-lock-note,.claim-zero-note{margin-top:15px;padding:13px;border-radius:10px;background:#fff7df;color:#805d00}.claim-unlock{margin-top:16px}.claim-margin [disabled]{opacity:.78;cursor:not-allowed}@media(max-width:800px){.claim-margin-row{grid-template-columns:1fr}.claim-summary{grid-template-columns:1fr 1fr}.claim-remove{justify-self:end}.claim-decision{align-items:flex-start;flex-direction:column}}
.claim-approved-remove{width:38px;height:38px;padding:0;border:1px solid #ffd2d9!important;border-radius:9px;background:#fff0f2!important;color:#d83a52!important;font-size:22px;line-height:1;cursor:pointer}.claim-approved-remove:hover{background:#ffe3e8!important}.claim-approved-remove:disabled{cursor:wait;opacity:.6}
