.pbf-search-form{display:grid;grid-template-columns:1.35fr 1fr 1.15fr auto;align-items:end;gap:0;background:#fff;border-radius:4px;box-shadow:0 14px 34px rgba(0,0,0,.18);overflow:hidden;width:min(760px,100%)}.pbf-search-form label{display:grid;gap:5px;padding:16px 18px;border-right:1px solid #e9edf5;font-weight:800;color:#172033;font-size:13px}.pbf-search-form input,.pbf-search-form select{border:0;background:#fff;min-height:34px;padding:2px 0;color:#344054;outline:none}.pbf-search-form button{margin:16px;background:#0b5de8;color:#fff;border:0;border-radius:5px;padding:13px 22px;font-weight:900;cursor:pointer}.pbf-submit-form{display:grid;gap:16px;background:#fff;padding:26px;border-radius:14px;border:1px solid #e6eaf2;box-shadow:0 12px 35px rgba(16,39,87,.08)}.pbf-submit-form label{font-weight:800;color:#101828}.pbf-submit-form input,.pbf-submit-form textarea{display:block;width:100%;margin-top:6px;border:1px solid #d9e2f2;border-radius:10px;padding:12px 14px;font:inherit}.pbf-submit-form textarea{min-height:130px}.pbf-submit-form button,.pbf-view{background:#0b5de8;color:#fff!important;border:0;border-radius:8px;padding:13px 18px;font-weight:900;text-decoration:none}.pbf-notice{padding:15px 18px;border-radius:10px;background:#eaf2ff;color:#064aad;margin-bottom:18px;font-weight:800}.pbf-card{background:#fff;border:1px solid #e6eaf2;border-radius:12px;overflow:hidden}.pbf-card-img{display:block;height:150px;background:#eaf2ff}.pbf-card-img img{width:100%;height:100%;object-fit:cover}.pbf-card-body{padding:16px}.pbf-empty{background:#fff;border:1px dashed #d9e2f2;border-radius:12px;padding:24px;color:#667085}@media(max-width:900px){.pbf-search-form{grid-template-columns:1fr;border-radius:12px}.pbf-search-form label{border-right:0;border-bottom:1px solid #e9edf5}.pbf-search-form button{width:calc(100% - 32px)}}
