.bbp-source{display:grid;grid-template-columns:1.2fr 1fr;gap:30px;background:white;border:1px solid #dce5e9;border-radius:15px;padding:25px;margin-bottom:24px}.bbp-source h2{font-size:20px;margin-top:0}.bbp-source p{font-size:13px;line-height:1.7}.bbp-source small{display:block;font-size:12px;line-height:1.7;color:#596e79}.bbp-source a{color:#0d648b}.bbp-warning{color:#a13e24;font-weight:650}.bbp-source form{border-left:1px solid #dce5e9;padding-left:25px}.bbp-source h3{margin:0 0 15px;font-size:16px}.bbp-source label{display:block;font-size:12px;margin-bottom:12px}.bbp-source input[type=number]{width:100%;padding:9px;border:1px solid #bdcbd1;border-radius:7px;margin-top:5px}.bbp-source .bbp-checkbox{display:flex;align-items:center;gap:7px}.bbp-source button{margin-top:14px}.bbp-tools{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-bottom:20px;font-size:13px}.bbp-tools select,.bbp-lead select{border:1px solid #bdcbd1;border-radius:8px;padding:10px;background:white;color:#0b2838;font:inherit;margin-left:8px}.bbp-leads{display:grid;gap:20px}.bbp-lead{background:white;border:1px solid #dce5e9;border-radius:15px;padding:23px}.bbp-lead-top{display:flex;justify-content:space-between;gap:20px}.bbp-lead h2{font-size:21px;margin:10px 0}.bbp-lead p{font-size:13px;line-height:1.7}.bbp-lead a{color:#0d648b}.bbp-quote{text-align:right;flex-shrink:0;display:flex;flex-direction:column;gap:8px}.bbp-quote small{font-size:11px;color:#596e79}.bbp-quote strong{font-size:17px}.bbp-quote span{font-size:12px;color:#08785c}.bbp-lead details{margin:20px 0;font-size:13px}.bbp-lead summary{cursor:pointer;font-weight:650}.bbp-lead dl{display:grid;grid-template-columns:1fr 1fr;gap:8px 25px}.bbp-lead dl>div{display:flex;justify-content:space-between;gap:12px;border-bottom:1px solid #e1e8eb;padding:9px 0}.bbp-lead dd{margin:0;text-align:right;font-weight:600}.bbp-lead dt{color:#596e79}.bbp-lead footer{display:flex;align-items:center;justify-content:flex-end;gap:10px;padding-top:15px;border-top:1px solid #e1e8eb;font-size:12px}.bbp-notes{white-space:pre-wrap;padding:15px;background:#f5f8f9;border-radius:10px}.bbp-foot{font-size:12px;line-height:1.8;color:#596e79;margin-top:20px}@media(max-width:850px){.bbp-source{grid-template-columns:1fr}.bbp-source form{border-left:0;border-top:1px solid #dce5e9;padding:22px 0 0}.bbp-lead-top{flex-direction:column}.bbp-quote{text-align:left}.bbp-lead dl{grid-template-columns:1fr}.bbp-tools{align-items:flex-start;flex-direction:column}}
.bbp-source .bbp-checkbox input[type=checkbox]{width:18px;height:18px;min-height:18px;flex:0 0 18px;margin:0;padding:0;accent-color:#0b2838}
.bbp-trash-info{display:flex;align-items:flex-start;gap:10px;margin:-4px 0 18px;padding:14px 17px;border:1px solid #dce5e9;border-radius:10px;background:#f7f9f9;color:#526c78}.bbp-trash-info>.icon{width:18px;height:18px;flex:0 0 18px;margin-top:1px}.bbp-trash-info p{margin:0;font-size:12px;line-height:1.55}.bbp-lead-deleted{background:#fafbfb;border-style:dashed}.bbp-deleted-meta{margin-right:auto;color:#667c86}.bbp-lead footer .button .icon{width:16px;height:16px}@media(max-width:650px){.bbp-lead footer{align-items:stretch;flex-direction:column}.bbp-lead footer label{display:flex;align-items:center;justify-content:space-between}.bbp-lead footer select{flex:1}.bbp-deleted-meta{margin:0 0 4px}}
