.ProviderListedService_section__a_eUj{font-size:14px}.ProviderListedService_header__mJo40{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.25rem}.ProviderListedService_title__nRwW4{font-size:1rem;font-weight:600;color:#1a1a1a;margin:0}.ProviderListedService_servicesGrid__cK9w_{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1rem;gap:1rem}@media(max-width:768px){.ProviderListedService_servicesGrid__cK9w_{grid-template-columns:1fr}}.ProviderListedService_serviceCard__NFaIB{background:#fff;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;transition:box-shadow .2s ease;display:flex;flex-direction:column;height:100%}.ProviderListedService_serviceCard__NFaIB:hover{box-shadow:0 4px 16px #00000014}.ProviderListedService_cardHeader__T69sz{display:flex;justify-content:space-between;align-items:flex-start;padding:1.25rem 1.25rem 1rem;gap:1rem}.ProviderListedService_headerContent__JDLHg{flex:1 1;min-width:0}.ProviderListedService_serviceTitle__k0VzX{font-size:1.125rem;font-weight:700;color:#1a1a1a;margin:0 0 .5rem;line-height:1.35}.ProviderListedService_serviceDesc__L6Rhz{font-size:.875rem;color:#374151;line-height:1.5;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ProviderListedService_actionButtons__FycA_{display:flex;gap:.375rem;flex-shrink:0}.ProviderListedService_actionBtn__tCBcY{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;cursor:pointer;transition:all .15s ease;color:#6b7280}.ProviderListedService_actionBtn__tCBcY i{font-size:.8125rem}.ProviderListedService_actionBtn__tCBcY:hover{background:#0891b2;border-color:#0891b2;color:#fff}.ProviderListedService_actionBtn__tCBcY.ProviderListedService_deleteBtn__QmD__:hover{background:#dc2626;border-color:#dc2626}.ProviderListedService_serviceArea__SGLCb{display:flex;align-items:center;gap:.5rem;padding:0 1.25rem;margin-bottom:.5rem;font-size:.85rem;color:#374151}.ProviderListedService_serviceArea__SGLCb i{color:#0891b2;font-size:.875rem}.ProviderListedService_durationInfo__C9_tF{display:flex;align-items:center;gap:.5rem;padding:0 1.25rem;margin-bottom:.75rem;font-size:.85rem;color:#374151}.ProviderListedService_durationInfo__C9_tF i{color:#6b7280;font-size:.875rem}.ProviderListedService_cardFooter__kwsjI{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem;padding:1rem 1.25rem;border-top:1px solid #e5e7eb;background:#f9fafb;margin-top:auto}.ProviderListedService_footerItem__cgl3d{display:flex;flex-direction:column;gap:.25rem}.ProviderListedService_footerLabel___Z4Oa{font-size:.8125rem;font-weight:600;color:#6b7280;text-transform:capitalize}.ProviderListedService_footerValue__1vI5b{font-size:.9rem;font-weight:600;color:#1a1a1a}.ProviderListedService_fixedPricing__nZXOj{display:flex;flex-direction:column;gap:.25rem}.ProviderListedService_startsFrom___2JLY{font-size:.8125rem;font-weight:500;color:#6b7280;text-transform:capitalize}.ProviderListedService_priceAmount__wkWwS{font-size:1.125rem;font-weight:700;color:#047857;line-height:1.2}.ProviderListedService_priceBadge__qQJZX{display:inline-flex;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:.25rem .5rem;margin-top:.25rem;font-size:.8125rem;font-weight:600;color:#047857;background:#0478571a;border-radius:4px}.ProviderListedService_inspectionPricing__A8qKg{display:flex;flex-direction:column;gap:.25rem}.ProviderListedService_inspectionText__P2Zv3{font-size:.85rem;font-weight:500;color:#374151;font-style:italic}.ProviderListedService_pagination__wN75n{display:flex;justify-content:center;gap:.375rem;margin-top:1.25rem}.ProviderListedService_pageBtn___Oodn{min-width:36px;height:36px;padding:0 .5rem;border:1px solid #e5e7eb;background:#fff;border-radius:6px;font-size:.875rem;font-weight:500;color:#374151;cursor:pointer;transition:all .15s}.ProviderListedService_pageBtn___Oodn:hover:not(:disabled){border-color:#0891b2;color:#0891b2}.ProviderListedService_pageBtn___Oodn:disabled{opacity:.4;cursor:not-allowed}.ProviderListedService_pageBtn___Oodn.ProviderListedService_active__S4cOs{background:#0891b2;border-color:#0891b2;color:#fff}