.med-doctor-consult{background-color:#f8fdfe;font-family:Poppins,sans-serif;padding:30px 20px}.doctor-card-container{align-items:center;background:#fff;border:1.5px solid #dff6f8;border-radius:24px;box-shadow:0 10px 30px rgba(45,184,196,.08);display:flex;gap:20px;justify-content:space-between;margin:0 auto;max-width:1100px;padding:15px 30px}.doctor-avatars{align-items:center;display:flex;flex-shrink:0}.avatar-bubble{background-color:#f0f0f0;background-position:50%;background-size:cover;border:2px solid #fff;border-radius:50%;box-shadow:0 2px 8px rgba(0,0,0,.1);height:44px;margin-right:-12px;width:44px}.more-bubble{align-items:center;background-color:#2db8c4;color:#fff;display:flex;font-size:14px;font-weight:700;justify-content:center;z-index:1}.doctor-info-main{flex-grow:1}.doctor-title{color:#1a2332;font-size:17px;font-weight:800;line-height:1.2;margin:0}.doctor-desc{color:#2db8c4;font-size:13px;font-weight:600;margin:2px 0 0}.doctor-actions{flex-shrink:0;gap:20px}.doctor-actions,.status-badge{align-items:center;display:flex}.status-badge{background-color:#e8f7f0;border-radius:50px;color:#1eb26b;font-size:12px;font-weight:700;gap:6px;padding:6px 14px;white-space:nowrap}.online-pulse{animation:pulse-green 2s infinite}@keyframes pulse-green{0%{box-shadow:0 0 0 0 rgba(30,178,107,.5)}70%{box-shadow:0 0 0 10px rgba(30,178,107,0)}to{box-shadow:0 0 0 0 rgba(30,178,107,0)}}.camera-icon svg{height:14px;width:14px}.waiting-info{align-items:center;color:#1a2332;display:flex;font-size:13px;font-weight:600;gap:8px;white-space:nowrap}.time-icon svg{color:#1a2332;height:20px;width:20px}.btn-consult{background-color:#2db8c4;border-radius:12px;color:#fff;font-size:14px;font-weight:700;padding:10px 22px;text-decoration:none;transition:all .2s ease;white-space:nowrap}@media (max-width:900px){.doctor-card-container{flex-direction:column;padding:25px;text-align:center}.doctor-avatars{justify-content:center}.doctor-actions{flex-direction:column;width:100%}.btn-consult{text-align:center;width:100%}}