.bp-lead-center{color:#354b3d;min-width:0}.bp-lead-center>header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:18px}.bp-lead-center h2{font-size:24px;margin:0 0 8px}.bp-lead-center p{line-height:1.7;overflow-wrap:anywhere}.bp-lead-center>header p{margin:0;color:#6d7565;font-size:14px}.bp-lead-center a,.bp-lead-center button{min-height:44px;padding:10px 14px;border-radius:6px;border:1px solid #d6dccf;color:#354b3d;background:#fffefa;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-size:14px;line-height:1.4;cursor:pointer;text-decoration:none;white-space:normal}.bp-lead-center button:disabled{opacity:.5;cursor:default}.bp-lead-center a:focus-visible,.bp-lead-center button:focus-visible,.bp-lead-center summary:focus-visible{outline:3px solid #9cb49b;outline-offset:2px}.bp-lead-filter{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-end;padding:16px;border:1px solid #e1dfd4;border-radius:8px;background:#fffefa;margin:0 0 16px}.bp-lead-center label{display:flex;flex-direction:column;gap:7px;font-size:14px;min-width:0}.bp-lead-filter>label:first-child{flex:1;min-width:180px}.bp-lead-center input,.bp-lead-center select,.bp-lead-center textarea{width:100%;min-width:0;padding:10px 12px;font-size:16px;line-height:1.5;min-height:44px;border:1px solid #cdd5c7;border-radius:5px;color:#354b3d;background:#fff;box-sizing:border-box}.bp-lead-center textarea{min-height:100px;resize:vertical}.bp-lead-count{font-size:13px;color:#6d7565}.bp-lead-empty{padding:32px;background:#fffefa;border:1px dashed #d6dccf;text-align:center;border-radius:8px}.bp-lead-card{border:1px solid #dfdfd3;box-shadow:0 4px 16px #354b3d08;border-radius:9px;background:#fffefa;padding:22px;margin-bottom:16px;min-width:0}.bp-lead-card-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.bp-lead-card h3{font-size:18px;margin:0;overflow-wrap:anywhere}.bp-lead-state{border:1px solid #d4ddc9;border-radius:4px;padding:5px 9px;font-size:12px;color:#516a43;background:#f0f5e9}.bp-lead-state.is-awaiting_claim,.bp-lead-state.is-pending{background:#fff5dd;border-color:#ebd6a3;color:#92712a}.bp-lead-state.is-closed,.bp-lead-state.is-withdrawn{background:#f0efeb;color:#777568}.bp-lead-meta{color:#7c8072;font-size:12px;margin:10px 0 16px}.bp-lead-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0}.bp-lead-facts>div{display:flex;flex-direction:column;gap:5px;min-width:0}.bp-lead-facts dt{font-size:12px;color:#828773}.bp-lead-facts dd{line-height:1.6;margin:0;overflow-wrap:anywhere}.bp-lead-facts dd,.bp-lead-text{font-size:14px;white-space:pre-wrap}.bp-lead-text small{display:block;color:#747965;margin-top:6px}.bp-lead-last-reply{padding:14px;background:#f3f7ef;border-left:3px solid #9cb49b;margin-top:16px;font-size:14px}.bp-lead-last-reply p{white-space:pre-wrap;margin:7px 0 0}.bp-lead-error{padding:12px;background:#fff2ee;color:#a73c2c;font-size:14px;border-radius:5px}.bp-lead-error button{margin-left:10px}.bp-lead-success{padding:10px;background:#eff7e9;color:#496c37;border-radius:5px;font-size:14px}.bp-lead-card-actions,.bp-lead-pagination{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:16px}.bp-lead-pagination{justify-content:center}.bp-lead-operation{border-top:1px solid #e5e5da;margin-top:16px;padding-top:16px;display:flex;flex-direction:column;align-items:flex-start;gap:12px}.bp-lead-admin-fields,.bp-lead-operation>details,.bp-lead-operation>label{width:100%}.bp-lead-operation>summary{cursor:pointer;min-height:44px;padding:10px 0;font-size:14px}.bp-lead-operation[open]>button,.bp-lead-operation[open]>details,.bp-lead-operation[open]>div,.bp-lead-operation[open]>label,.bp-lead-operation[open]>summary{margin-bottom:12px}.bp-lead-operation p{font-size:13px;margin-top:0}.bp-lead-admin-fields{display:grid;grid-template-columns:1fr 1fr;gap:12px}.bp-lead-supplier-options{max-height:220px;overflow:auto;margin-top:10px}.bp-lead-supplier-options label{display:flex;flex-direction:row;align-items:center;gap:8px;flex-wrap:wrap;padding:8px}.bp-lead-supplier-options input{width:22px;min-height:22px;flex-shrink:0}.bp-lead-supplier-options small{width:100%;padding-left:30px;color:#7c8072}.bp-lead-history{margin-top:16px;padding:16px;background:#f8f8f1;border:1px solid #e7e8dc;border-radius:6px}.bp-lead-history>div:not(.bp-lead-card-actions){border-bottom:1px solid #e3e6d8;padding:12px 0}.bp-lead-history b{font-size:14px}.bp-lead-history small{display:block;color:#818875;margin-top:5px;font-size:12px}.bp-lead-history p{white-space:pre-wrap;font-size:14px;margin:8px 0}.bp-lead-page{max-width:1150px;padding:28px 20px 60px;margin:0 auto}.bp-lead-page>header{display:flex;align-items:center;gap:20px;flex-wrap:wrap;margin-bottom:24px}.bp-lead-page>header a{color:#54634d;font-size:14px}.bp-lead-page>nav{display:flex;gap:12px;margin-bottom:24px;flex-wrap:wrap}.bp-lead-page>nav a{padding:12px 16px;border:1px solid #d9dfce;border-radius:5px;color:#536348;background:#fffefa}.bp-lead-page>nav a[aria-current=page]{color:#fff;background:#354d40}@media(max-width:600px){.bp-lead-page{padding:18px 12px 50px}.bp-lead-center>header{flex-direction:column}.bp-lead-center h2{font-size:21px}.bp-lead-filter{padding:12px;display:grid;grid-template-columns:minmax(0,1fr)}.bp-lead-filter>label:first-child{min-width:0}.bp-lead-filter>button{width:100%}.bp-lead-card{padding:16px}.bp-lead-card h3{font-size:17px}.bp-lead-facts{grid-template-columns:minmax(0,1fr)}.bp-lead-card-actions>a,.bp-lead-card-actions>button{flex:1;min-width:120px}.bp-lead-admin-fields{grid-template-columns:1fr}.bp-lead-operation>button{width:100%}.bp-lead-meta{font-size:12px}.bp-lead-center>header p{font-size:13px}}