.doctors-list-container{width:100%;max-width:1200px;margin:0 auto;padding:20px}.doctors-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px;gap:24px;width:100%}.card-search-map{width:437px}.doctor-card-wrapper{width:100%;box-shadow:0 2px 4px rgba(0,0,0,.1);border-radius:4px;background-color:#fff}.doctor-card{width:100%!important;height:100%;display:flex}.with-map{display:flex;gap:20px}.with-map .doctors-grid{flex:1 1;min-width:0}.map-container{flex:1 1;min-height:400px}@media (max-width:768px){.doctors-grid{grid-template-columns:1fr}.with-map{flex-direction:column}.map-container{width:100%;height:300px}}.info-modal{background-color:#000000bf;position:fixed;z-index:1050;inset:0;animation:overlayShow .15s ease}@media (min-width:768px){.change-doctor-header{text-align:center}}.change-doctor-header{padding:0 17px}.search-doctor-search{width:700px;max-width:100%}.search-doctor-result-text{width:150px;height:16px;margin-bottom:16px}.search-doctor-card-skeleton{display:flex;align-items:flex-start;flex-direction:column;width:100%;background-color:#fff;border-radius:8px;padding:12px;box-shadow:0 1px 4px rgba(0,0,0,.08);margin-bottom:16px;gap:18px}.search-doctor-radio-placeholder{width:20px;height:20px;border-radius:50%;flex-shrink:0}.search-doctor-card-content{flex:1 1;display:flex;flex-direction:column;align-items:flex-start;margin-left:2.5rem;width:100%;gap:16px;padding-bottom:12px}.search-doctor-line{margin:4px 0}.search-doctor-title{width:60%;height:14px}.search-doctor-subtitle{width:40%;height:12px}.search-doctor-pill{width:40px;height:20px;border-radius:6px;margin:8px 0}.search-doctor-address-label{width:50%;height:14px}.search-doctor-address-value{width:80%;height:14px}.search-doctor-skeleton-circle,.search-doctor-skeleton-pill,.search-doctor-skeleton-text{background:linear-gradient(90deg,#f0f0f0 25%,#e4e4e4 50%,#f0f0f0 75%);background-size:200% 100%;animation:shimmer 1.2s infinite}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}