.provider-urls-section.svelte-1fu3nm2{margin-top:20px}.provider-profile.svelte-72ljyv{display:grid;grid-template-columns:1fr 320px;gap:30px;align-items:flex-start}.provider-main-content.svelte-72ljyv{grid-column:1 / 2}.provider-sidebar.svelte-72ljyv{grid-column:2 / 3;position:sticky;top:20px}.provider-header.svelte-72ljyv{display:flex;align-items:center;gap:20px;margin-bottom:25px;padding-bottom:25px;border-bottom:1px solid #e0e0e0}.provider-title.svelte-72ljyv p:where(.svelte-72ljyv){font-size:14px;color:#666;margin:4px 0 0}.provider-title.svelte-72ljyv .last-updated:where(.svelte-72ljyv){font-size:12px;color:#888;font-style:italic;margin:8px 0 0}.provider-card.svelte-72ljyv{background:#fff;border:1px solid #ccc;border-radius:2px;margin-bottom:20px}.provider-card-header.svelte-72ljyv{padding:8px 12px;background:#f0f0f0;border-bottom:1px solid #ccc;font-weight:700;font-size:12px;display:flex;justify-content:space-between;align-items:center}.edit-btn.svelte-72ljyv{background:none;border:none;cursor:pointer;font-size:14px;padding:2px 4px;border-radius:2px;transition:background-color .2s}.edit-btn.svelte-72ljyv:hover{background:#0000001a}.edit-input.svelte-72ljyv{width:100%;padding:4px 6px;border:1px solid #ccc;border-radius:2px;font-size:11px;font-family:inherit;background:#fff}.edit-input.svelte-72ljyv:focus{outline:none;border-color:#2563eb}.provider-card-body.svelte-72ljyv{padding:12px;font-size:11px}.contact-info-grid.svelte-72ljyv{display:grid;grid-template-columns:1fr;gap:10px}.contact-info-item.svelte-72ljyv strong:where(.svelte-72ljyv){display:block;margin-bottom:2px;font-size:11px;color:#555;font-weight:700}.contact-info-item.svelte-72ljyv span:where(.svelte-72ljyv),.contact-info-item.svelte-72ljyv a:where(.svelte-72ljyv){font-size:11px}.contact-info-item.svelte-72ljyv a:where(.svelte-72ljyv){color:#2563eb;text-decoration:none}.contact-info-item.svelte-72ljyv a:where(.svelte-72ljyv):hover{text-decoration:underline}.tech-specs-list.svelte-72ljyv{list-style:none;padding:0;margin:0}.tech-specs-list.svelte-72ljyv li:where(.svelte-72ljyv){display:flex;justify-content:space-between;align-items:center;padding:6px 0;border-bottom:1px solid #eee;font-size:11px}.tech-specs-list.svelte-72ljyv li:where(.svelte-72ljyv):last-child{border-bottom:none}.tech-specs-list.svelte-72ljyv span:where(.svelte-72ljyv){color:#333}.tech-specs-list.svelte-72ljyv strong:where(.svelte-72ljyv){font-weight:400;font-size:11px;padding:0;border-radius:0;color:inherit;background:transparent}.tech-specs-list.svelte-72ljyv .value-yes:where(.svelte-72ljyv),.tech-specs-list.svelte-72ljyv .value-no:where(.svelte-72ljyv),.tech-specs-list.svelte-72ljyv .value-optional:where(.svelte-72ljyv){color:inherit;background:transparent;font-weight:400}.tabs.svelte-72ljyv{display:flex;gap:1px;margin-bottom:-1px}.tab-btn.svelte-72ljyv{padding:8px 16px;border:1px solid #ccc;background:#f0f0f0;font-size:12px;cursor:pointer;border-bottom:1px solid #ccc;font-family:inherit;color:#000;border-radius:2px 2px 0 0}.tab-btn.active.svelte-72ljyv{background:#fff;font-weight:700;border-bottom:1px solid #fff}.tab-btn.svelte-72ljyv:not(.active):hover{background:#e0e0e0}@media (max-width: 992px){.provider-profile.svelte-72ljyv{grid-template-columns:1fr}.provider-sidebar.svelte-72ljyv{grid-column:1 / -1;position:static}}@media (max-width: 576px){.provider-header.svelte-72ljyv{flex-direction:column;text-align:center}.contact-info-grid.svelte-72ljyv{grid-template-columns:1fr}}
